last executing test programs: 6.420359005s ago: executing program 2 (id=2813): syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="e727dc07001f391e7dd7c1d786dd609907a600202c03cb697a653e336f000000500000000000ff82000000000000000000000000000100000012000000dc71250889f48195"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) r1 = socket(0x7, 0x3, 0x1) fchflags(r1, 0x0) 6.408514549s ago: executing program 2 (id=2815): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xb) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) execve(0x0, 0x0, 0x0) 4.465865383s ago: executing program 4 (id=2874): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) (async) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc2c04200, &(0x7f00000001c0)) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x6, 0x2001, 0x2a}, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000240)="e1e6ee329066b76941d10e0f100a15c6b216c67f3c01163b053c3a32ccbf5e3170df75c14c4941132bf6d5374166e04c49e8ac243858aa9d0a2872d8dad2964762c507b021a6a531a76e53eb04ab4dda577b5ad51746dc1414153dbd26115d7096ec49496aa6726bdcd71af7aa70aaea1381aeaf160fde7b224f35f2784a592ca422697de5341f032f3ed4acc2797c514b10745fb6b3b53eefaeed9f8e4d6917e9af690f90bd73a49b0ae259e955c2960b126889d2cedaa13df18a5d", &(0x7f0000000140)=0xbc, &(0x7f0000000380)="0672bf6a33394475cdd1a5ded9107368ed36f14d3c696801b371bd3247bb15862dd0ab1d2f0588e3025d9a905be8c799eecf6ddcdda09a4fdd7ecd0630fb31f44f4485bad04c39b8176475499420ac45fefa0ca801eb1af3a3ad3887f24a06b1cbc0aa6936f2c23c01a99453baf31f28883119c60e45ad31f469d96ae70994ce244213d94e6c15bb44a8a27b791101cdf5e5750dac2502061e43bf7ba657c95799f534402484", 0xa6) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 64) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[]) (async, rerun: 64) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)={0x1}) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x1}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5813, 0xffffffffffffffff, 0x3) 4.462949168s ago: executing program 4 (id=2875): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x3, 0x544, "225e190400000000000000000edd0000f400", 0x1, 0x400}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) syz_open_pts() (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) (async) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a000000000000000ffff0000dd01000026267ba31baf0e0b76f9f9b5fe70337774bd1ddb18c48b723bf437d6a0379acf516516e8ff63ec963f046f847b93399292389401869ddc8beb1568f57d06e91f97caa00bc13ae250d19c1b215c9a17b30370e5355eeaf8c345943f65382fe603fa12a8c72c15026f2386d6cf6fcfc43451e26898cef1ef8d703faf846d25340bfbe69e01fa9961d7a3000000000000001800000000000000ffff0000ffff0000f300000000000000b80000000000000003000000020000003c245dad90ab9a30b31831d4d7f42d5ba3947e254d3534f02b18ab387bba8d91a00aaba9808fc1f5464ceb03a764f2ae06b93bba50d15e479b82cbcc4e4b410ecd145351a7968ab2e88725ddbc3c60a7aed7b4f03a3a64f0e6deaff8732cc2ade6c0c66779dc274f03db3968288f324f0985888fb8c04e9820a9296fbc031e1735005d03b6c6dbf84e5b00cdc8fa8581b22dddcb2712e2d3c94614df40c17f55a100000000000000a0"], 0x210}, 0xfffffffa}, 0x10, 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x101}, 0x10, 0x2, 0x0) (async) ioctl$TIOCSETA(r1, 0xc4504447, &(0x7f0000000000)={0x4, 0x8, 0x7fff, 0xfffffffe, "cd002200000400", 0x8000, 0x1003}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, 0x0) (async) syz_emit_ethernet(0x2e, 0x0) 4.39308546s ago: executing program 4 (id=2877): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) 4.389110636s ago: executing program 4 (id=2879): r0 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() (async) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) r1 = shmget$private(0x0, 0x4000, 0x211, &(0x7f0000ffa000/0x4000)=nil) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) shmctl$IPC_RMID(r1, 0x0) dup2(r0, r0) (async) r2 = dup2(r0, r0) readv(r2, 0x0, 0xffffffffffffff0c) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="b5e0f0f436", 0x5) (async) write(0xffffffffffffffff, &(0x7f00000000c0)="b5e0f0f436", 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000000c0)) setuid(0xee01) (async) setuid(0xee01) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="ea00000100000000", 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x1}, 0x8) close(r0) 4.280952139s ago: executing program 4 (id=2882): fchmod(0xffffffffffffff9c, 0x52) setsockopt(0xffffffffffffff9c, 0xa27, 0x1000, &(0x7f0000000300)="679fe395e07a67680f0a85352d9e0bd61a4a0023ca6c0ef1d6879e19ae745e9feda9a922a8d6f22d5cc27ce58dc64f1681ca81235f109a456878c60b098ec670e0631bbea4d38c5b61f8858ac5499ffc661aa5bf123b8e3a8bc6b64bc19cccdfa337475f1c7695435b9ce531c467486a24d145ae5afe58be02d1abb66efd0fd5151867ab76b2316a24556326b3337577f6bb8c44eb0599571ae4e8a2406cf898f5a7c0ca302caa3c5850756eb75a68c57f6d19205a92bc6240e0381f01ee915ce81f", 0xc2) syz_emit_ethernet(0x2de, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd6000000002a83a01ff010000000000000000000000000001ff020000000000000000000000000001330400030000000000000000000000000000000000000001fe8000000000000000000000000000bb0108004000000000fe8000000000000000000000000000bbff0100000000000000000000000000010000000000000000000000000000000131b9579fba17356b17ec1ca3f2fcb5cb06290000000000000401030001000e3cfbbd0109d6dd3775d9a7553df299056a74b04874d53788ec5c25c027e9dc24c9326bbb34bbe7fe041978a9a88ceb67c383b1a6d505b923c0eefe2ac3c2040000000001010004010702f95d5b6364809d9dcad98de7bdfb8cd6af91f13a53b812fadb87add500f647b2914466aaa45a095a9bb10e418e134bd420c6c5b914069b1b5288127a98dd2a76751d6ad60fb10ae216b0e50b8f2719c7b7d6b4774fd0039c324ba7857152fd3de5b637b6694713686653efde038678bfacf579015957a7c27aababa611f0825f756ddee9e0d4c958e560291c1839232481df338e240de875f20664127af058bf13e028c1ba86e883ecd8fbd00b6a84610b6a648e2ad20ad609040000006e856b4bc50aa8fed28a15f431024763e593fea4e0b1f45e4de94aacc11cedb538b0f79f0b693a2de7cef4b26bc65441ae9ddf63b16a34ca39a8593435050200c5002f0000000000000000010000000000004e224e220008907879f8e327fc3288a8f9b82fe8295d90f57bc11d012287d471607e033a721a8b0f0a23915ea046db5cbbac5f835ea3d909ad6ee4ee7315e2dd9e857c6f9f13c380bcafe9599f9fe0c2ba1e5b955955028d6413efbccd307748641e21ef84a9c55b1f6dcb05ca65971757b4476bf2dce0ecaf3a379634b4cfec42f0e14ad3b4e190e1346522c89b4365173443d327645f62829a06525349afc08c2871fede67de07829877de896e9426f6d1746fe82867fbad70605c1ae9b8fdfe802401b1d084d932"]) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x80000001010000f) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) getrlimit(0x5, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) unveil(0x0, 0x0) 4.189610972s ago: executing program 4 (id=2885): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xef, 0xd, 0x203516, "1bb7e60ab87aa57800000000d0d200000000fd00"}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) acct(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="5448a948199246ba5cb2bbe8cace5ba872844bcfb4b6d0f7cff4516b056158216764acfae690b5d92d27c90621388efa2c32a6c7b99b0cf6d7846a013b203ef252931ee6a44f4e2cdb6b550fbf44b13327c7584d78c9ee62c066af5005d85246d0ba0d89d841b3f3fce69e078b52f85d48d63972590d685534d97bc6294168097a1ae340bbdb2b12664d45eaa0dd0f3404567f934f4aab63f26542ff603b25f6f5673a7d75fc32b0892138812cbc62f4086fc293eda582b3fe49676b09f7dbd18b7a270c067eb1b92ba9be5b4707ff0b89aa839b4ccb384e3bfbd8a1f70533ef5475d093e5a7e35bea87b841fd834c5ef1e816ee9db28dab6e37fd86af78b332a8dd53a9fd65261ee88487a894669b7023255eafbad83b3b37a9b85388dcfe7cfdcaf7635ad0eefa46afa292919cf7f84532df84f6e97ad1e938e05a8cdffe99ba4be1a477e4b39e6dea0d9f48bb964ba8643f0287183566d7fbb0af6163984a716c7490534db96852a8e72923389a46a2a33e49ce058be5f5657fd4dbb63527c013c30a8fc351043082e773fc671a3d36c92b3b1f5440a0b210f027975b11f4046fce9ef746ce1708a9f60ef15012056dabb2a802d1bc83e997368429f96491362c49c3787b64b9d28475af16241b243857e5c8da1403e1b3fafe55c9845153f87f099fbab5a803ff6fd89ff30af5ca2a42ee9af60c8d20b56d39fc52cde84cfd30ab3e8d84a3a89aab95cc4246f745ce2336755a5e69a298ec027195a42f8b41e1c602ede9a43818cf14a4702c91da47afcd728fdb436e2a0682e489aef07a000e133047e2985fbbff2ec4bd79767c6003bcac4185611fd8a9e964267d19eb9451ad5895ced2911993e37b7dbd0c0acebd3b28462344885ca314ec8a7c5902ab4f9d25d984deb80dbf6ba00c6ab0625967db7da59bba29899b8323943a596dd054afd08b6d811c0b0820af6c488f38bb5cbd4768e6a88e7db8f9fce74397e2c07a358aeab6c5b969889fc2d62156ad67709ea2d0e1d098924d4a9ff17e2d963e1b98a0a30626692ef8e59e32d9b955a9781259ea66189b69416e39da1800eb3165c0639628bc1641edef65b9b5c1f0bbbfc498e31038a1f102179fc41e1883bff5303cf40c18954c56484a7994b0b935c57d13ce2637e033f1710caaa31ce54f1842b31972372ef6e2477f68d60de26316fcb0e3d58d0797b986de3c70ab1e59b3acba1267a34aa35f527ecbc1ed3d10f3016831d0090a3ad1e76b577c390ad4c62096f8351e8b38ff36a58881749e348ad3940e5355c8f1ed19f77f0b046bad3a0b5261583a2713963bcbde2a8602d10f5637e8c0d35817bbb78213049200a530ed1094214efb3765e11d3481893986fec40390759bbb1ee95c7a780c4916c02b7a2e6622e5011a7ac146060cbb635f6a57b7f5e4a6d97a1f207cf944cebdc478170a9fb87d214560506089ec1e6d97e40dc33553aba5ae7772195e1d46f81d05823c1447c90a2567b22dc3e04250daa5bd0a50f7edcb904aab12cecae8a9393f6537c9772a37500c9064169f6d46283db239bfa693ed9b2fdf9a4c50220a130e558a34867e28b32d86c82434b579428f2807197b0a3c37a6d1e723fb4d2f1fd7f6ef51d60921da4f765798e85680b9a238b0713ca34991bae4bf5479fc75ac47bb1b77a7b311c81fb1d770f687656e69e74dd8c27812d1fdfb6148f8161b547f68ec05bb52ececfb36353f1f0f61bde1583434d9aaab9e4c526c998d83348824239d886f2ea87b8a8969e5296ea27e9ba820ca204b6e9d9e9d558160798cb70f3ae2247600b1e19acf8cc4887c891a81c07ff14747fbd93f5c37a320cfdee8cc6ff879fa0c152e4d3a483bb4caae69bca7531ee5e05c576f06a4acf076816c7345611177601cc375e9deeb881f92214c984f9ee2139378bf466b7d178b9fabe9a048627bbdd4db8b94984f0e41dec9d8a7389a6d27702bcacc4be63cb7756f72cc1c13311157927ff04b7cd3b583f59ceac41589b63d124b5c20fab4cea598fc555122a96a9a2bd93a4c95615b608ba9f89ef105ae4bcb4efdee471c14e0181b24f9b57c0c1b72247bc7233636260e55e79abc0ec68dbed3668eb1782ae328de7751695265e2abd5f2dbee0e2cb8bf5bb831f1dd371f9595820974ea941bdd89ee097904485e05d96a7c8008624b9c0e4623a3f8cf186d991ce391578922ba089255a03f427e60bb5c91b92d5a55ddacd0ff6e14b62bfe8ac8b25484cb8bd9e4ea0e7503e7fbd619b60db06854d6ecc32a3a46b751db3ce4f1e222b946e40b385637071b0358f4c91fd0589c852283b9acd59c0e216b4c4da4f3b596075fe34c14bb8064774dd7def7902b298d921a2d7c1c1401fca1a13e92bf15647ceec25ad4b43b3fc0074aa3af72c068faf7e24b3514f8b59706c90a73869db86b6f6fe1332d246f2e617851172222fd95567041223d75c0b843c1440c9ec2716655fd05453970c62fa0dc342aff7708f9e386608ee98e0d9bf69d8f944654eb83d8ff7a7730d8a5efff3f476cf3fffb4f0385c4d7c7ccf1171a5c013ab3759624b6ca05fa4cdff5e5bb13a4ce5b03a0b94703133cc62e4bebe1cbb327f61e3d62e279004a586e9cbd32b588f4addcc3264a278204b42ec072859a746e386d29f40ce527a54fb1476932750c70b66b9f436066cbb8487f4e16dd985001c3f0277a6eeff2b126cfa9234fb88695e0a88044701b8b9f33a061c1cebcde82a380a2abf9055f8e8d94741dc0168a1d7e4735f79d3a5baa72964fd339c6900e2d8a4b07a6e183949890b68a72925da3c395de9635471619ce9a4cdf5a2c459dfe5eda7205c83c5e356e86174bc3b28f897277f45bf1e8c95ac2260442ec395524b345ae92dfdbb2b192f8a7c7cfd7dc2aa7b04b0f82f719683587f0ba4e3d35b40f14dc681ea9be8c43d90c893ed7c85ee9abbd330cb29fb75aa683a38e7a327fd42d84e1267a65a519932d96b6bd8e15044af5213e32323c36a5bc52c73892699870de04d3158b7db9761f775e04f0ef40d075911b2c4a4847805fd6cb92ef020ef4c2fe69f8205888c2cd7798f5e1bbf14a7d571abff21f3b86d422da8139ea64730c1e5405991536885d97e873eb330bd57897bd309ad545e5505aa4086d40388e1a02d69193b28d9aa7c702e56067c90f6e8b608e5830a6b121d7bf375058599c3d7a815cd29a331199b63823d5c928eb6d8d32455972366b28b9895671a5eeee66b7b5c59d059a822d4ee59cab158cae3d91dd15f0ab6729fe70d2435d79e21320baf0b6253dd764e9690b665f57b2a56a4da940e6334cfb1dcece4b768acf4f00bb3851ec0f7e8a4660d8b879a988ce110a42b563f3b2b58aca264b03e3008723f59cb5620be125a5fc9a342b9165e77464c8aadc586fd0907b7899b765866587409716782a3e2d3b737b9aeef3a2c73bc511a5bf4fa473a3982bc0eb00f8532df758651860bcf8b88aabce2f15ad8bbd33a059bac7d5a80df70b56ab585d00e15dbe627f4b1cae18c56615bed8e07cef81ce8ed91200a477401804a9518e447d5d7e11b428d9c900da5e5517f8d99d0d5905218f73fcf4e05694bbc7566bd3e573edc1d3ede7542c3e44a6d4b9dae58ca1125f3733546dbcf4def4c9366194551e1471ad8061f29c90ce7506f357784867d10984bf89b6be15afa965be3224aa338a087655ba6446e0805dd4e802c4aaf2a402acae3682cd32992ddd2def3660f1e6f566f6ec597c5aa10275ab944c96a5edb61d9893d2dff439cfe83ba5414f920d87371f317b5acf5340f7a011439893f236cdd2d0c1d0c9edad1ac32126a96240764ad8e3d10a5a56b9d6f04bee756b2a8ba24e05784b80c23d38c7868c8f91492bd7733ef4206bfbfc46ec29d292fc8909abc7cc7b85e4585617cccda27a5879eee761d4ce1c0f35f9bf9a9c0c9b981c7031efaeadecdb5b97407b6ce6bb615f9e36c5fb598cc8c980eed22be36aa2a3889618d337aed146b1e70d47f4e76232a511c5cdfc35bed93f5b9245cf20b5ad6ca2533183c95bc71fce5f9095f2cac4a3a4b8d0236df63984728daa9fb2dd79e37bacc0e21dd037f202c2d6697b60b84107463164d0b2cf454369dc2dc73e07d6a0ce20eaca4f9dff7b57beb406875c12f4f4fc7c3ceb5a99269ae0108ff9d3f4ba841b4e4a281ac9cbc7f012fed0e5df464b5d1622a9826757a2913231eb17a46afd8e6e9c30a55a9dd6786ee312208d968374ab75e5b4edcf9daefaf1583c25834643cf709805b262cc51b01229120133eaf407ee007e4749ba9409688cfd393e8bd5786747d021fab7edc904f4fe34d1ede7673897aa8aadee062a195cbb19660b6e0850981f75d84bd30c41290523d3b2c7ebfd15e6058ac78a3675b5f10cb8126a443d4dc38390ead7c32d9fc661947b1d325d27b1de18a8fd9deff8eb5316a0adb07902b200dadd618f129f9e4cd16301ed2161770cabdda7630a8ebff0745cb4ed58afa7987ba4fe314cdbafb55602c1bd7b98c5a3f3d3d0071cd790e0d17eabbb92eb94c05758bf8b441901494a75e8622fca86efb2ce8c9b04a3d2918d7dce2a49bbd65f9447d8f12317e17e9b56570bc83e321a0631230f14d0c83d252956549faeb49d2875dffd8dfedf7445b5c29e9fc3d9fc537410ea430560e0d403acc5d1dcae980a6be03d6ba8034812225ddfd3be01a61145a663352e7fa083d76633e7fad5e251337a96bc6288928da4008e744c956561011e6609cb32b1eaa02e4cd0566cfed15769048eefa4d86e8de186547347821d2cf7735c4a0ff85143290a0d", 0xd57}], 0x1) 3.587113503s ago: executing program 6 (id=2910): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x58) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) madvise(&(0x7f00006a4000/0x1000)=nil, 0x1000, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 3.135990083s ago: executing program 6 (id=2922): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x3f, 0x200000001}) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 2.212253051s ago: executing program 6 (id=2955): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0x8000000000000000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munlockall() 1.968616482s ago: executing program 5 (id=2967): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000001c0)=0x5, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000001c0)=0x5, 0x4) syz_emit_ethernet(0x66, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28203303b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa0100907800000000605adf000000000000000000000000000000ffffac1400bbff010000000000000000000000000001"]) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000280)=""/116, 0x74}, 0x40) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)='m', 0x1}, {&(0x7f0000000080)='s', 0x1}], 0x2) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)='m', 0x1}, {&(0x7f0000000080)='s', 0x1}], 0x2) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6e7550cb152ad8b1, 0x10, 0xffffffffffffffff, 0xfff) 1.893790472s ago: executing program 0 (id=2972): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x21e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xa, 0x2, 0x2}, {0x54, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x4011}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x7fffffff, 0xfffffff8) readv(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x16, 0x3, 0x0) r4 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) close(r4) 1.818463579s ago: executing program 6 (id=2973): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000002c0)={0x4, 0x97ae}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0x8, 0xf7fffffffffffffd, 0x7fc, 0x181c, 0x80000a}, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="e000000000000000", 0x59) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d00000000000001", 0x86) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000280)={0x1, 0x2}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000300)={0x2, 0xa78}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23, 0xfffffffb}, {0x26, 0xfffffbff}], 0x2}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000480)='o', 0x1}, {&(0x7f0000000000)="6ceed5e97f", 0x5}], 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x8bff, 0xf, 0xb, 0x80}, {0x6534, 0x8, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x84, 0x80, 0xee, 0xb}, {0x7c, 0x9, 0x2, 0x80004a}, {0x6, 0x1, 0x5a, 0xfffff000}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="10aaaaaaaaaa9eaaaaaaaabb0800450000280066000000069078ac1400aaac1400aa4e204e235f7cf8d9ed8d39687dd057db91ba02bc5945282d249d0e14298c86a42a0b4a394f3df0e77a4f91bc1d469ea9a295d086b15b74fce59284dee57ed74d1b37ce99b27597b27d2ec0a6dc80012ed33d6e8a938994c826b90e04aa8a6543430c8727767525e4afe4bced56c9acc47a84bf8ae29ec06a5befa6f0bb75c9502ee95f6c0eee20bfd0512679ed1f93ff7411b3dbdc28", @ANYRES32=0x41424344, @ANYRESDEC=r0, @ANYBLOB="500200029032f66e"]) 1.816353825s ago: executing program 6 (id=2975): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9", 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(0x0, 0x2000, 0x1e5f) (async) r0 = open(0x0, 0x2, 0x39) ioctl$VNDIOCSET(r0, 0xc0104407, 0x0) close(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.801275716s ago: executing program 6 (id=2976): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x7, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x8001, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x9a}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x405}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4000004}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 1.59963292s ago: executing program 0 (id=2978): r0 = socket$inet(0x2, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/17}, &(0x7f0000000040)=0x13) socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="c5638105d2ffa910501fa19cfcbd954eaec2f3b6f552c97989bdd18b11ba002dd3ba4fe1310900"/50, 0x32) 1.599062596s ago: executing program 0 (id=2979): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x32, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast1}, "4efd"}}}}}) 1.598687079s ago: executing program 0 (id=2980): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x2, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001900)="258bbd4ed141349dc2fb0b2ac35b53f7e749787f8e18259cd52eea6790d91fad72ecfa61e077951f3ca08b09589f1a0d4ce72b45bb8d3c15abd627bedc3bf58da22bbce95ddeaef2bf7759002ad87094ace9a910", 0x54}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f58ac4d51a61494f6efc2c36688b841dd6510fd5e53215b1b35aa3a44dc1311e", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000080)="716b1e3471", &(0x7f0000000040)=0x5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="0000ba5648e2238cb87c189c75adc808affd94f38fff73a49dd1d8f1e205287fa7ae6a52ef0b9605000000e51d799980e17b8d496c52c2f66f0782e721213395b90be316ba1fb25577cfc8ec656b86505a380686348d8e029bc28384a99a40b3026c7cb35562d94f04bd655460af897195f1e43f60c600"/132, &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x96, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x60, 0x6, 0x30, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x18, 0x2, 0xbd, 0x0, 0x0, {[@window={0x3, 0x3, 0x4}, @mss={0x2, 0x4, 0x9}, @timestamp={0x8, 0xa, 0xfffffffb, 0xa83}, @md5sig={0x13, 0x12, "f0716e067956daeee1a6cdc3b8d09c42"}, @generic={0x5, 0x9, "bef386b55f8881"}, @window={0x3, 0x3, 0x3}, @sack={0x5, 0x1a, [0xeb, 0x5, 0xbff7, 0x1, 0x6, 0x36b5]}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) getegid() (async) r4 = getegid() setgid(r4) (async) setgid(r4) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 1.335154986s ago: executing program 0 (id=2980): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x2, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001900)="258bbd4ed141349dc2fb0b2ac35b53f7e749787f8e18259cd52eea6790d91fad72ecfa61e077951f3ca08b09589f1a0d4ce72b45bb8d3c15abd627bedc3bf58da22bbce95ddeaef2bf7759002ad87094ace9a910", 0x54}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f58ac4d51a61494f6efc2c36688b841dd6510fd5e53215b1b35aa3a44dc1311e", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000080)="716b1e3471", &(0x7f0000000040)=0x5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="0000ba5648e2238cb87c189c75adc808affd94f38fff73a49dd1d8f1e205287fa7ae6a52ef0b9605000000e51d799980e17b8d496c52c2f66f0782e721213395b90be316ba1fb25577cfc8ec656b86505a380686348d8e029bc28384a99a40b3026c7cb35562d94f04bd655460af897195f1e43f60c600"/132, &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x96, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x60, 0x6, 0x30, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x18, 0x2, 0xbd, 0x0, 0x0, {[@window={0x3, 0x3, 0x4}, @mss={0x2, 0x4, 0x9}, @timestamp={0x8, 0xa, 0xfffffffb, 0xa83}, @md5sig={0x13, 0x12, "f0716e067956daeee1a6cdc3b8d09c42"}, @generic={0x5, 0x9, "bef386b55f8881"}, @window={0x3, 0x3, 0x3}, @sack={0x5, 0x1a, [0xeb, 0x5, 0xbff7, 0x1, 0x6, 0x36b5]}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) getegid() (async) r4 = getegid() setgid(r4) (async) setgid(r4) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 1.10102749s ago: executing program 2 (id=2986): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, r1, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c4637498451519de914849d5b660c6638faaf9817552989b2aa96dfa536171065169667721cb01ae4799baba1e25f0a56a68aefaa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89fc8d721c7dcf475d13804161506cd2544e4801abd3a97ff2181ff6d202705021ae741", 0x87}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000002680)=""/189, 0xbd}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r4, &(0x7f00000003c0)=[{0x0}, {&(0x7f00000002c0)=""/69, 0x45}], 0x2) readv(r4, &(0x7f0000000040)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1d0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0xb8b, 0xa24}, {0xc58, 0xb, 0x4, 0x7}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x7fe, 0x4, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb7}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x4, 0x6}, {0x8, 0x4087e, 0x5, 0x9}, {0x4, 0x1, 0xd1b, 0x88}, {0x1c6, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x2000001, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0xfffffffd, 0x1002, 0xc}]}) recvmmsg(r4, &(0x7f00000008c0)={0x0, 0x3ff}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r3) r6 = semget$private(0x0, 0x0, 0x23c) semctl$GETALL(r6, 0x0, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000680)="1b7d45b321cfab950126c157773c37f17d659635ba8e7338ecde134b15731151b271282403fcad0f55a649624c415a1e9320bf615bd79e299bd3b81dde6062c397c7830d91b7aa67d99dd982f732fa7da34d23c3cbe24be22489e59e4c867170bc8b06ab297dead7e75bf46277337d0211edc043ebff54025ea1f741e10b75b1f3efef45a074780cc173bd0f4afc452ce36aa713ffbc8ca35e9ba5205338823a8378663c00ff5f9abfb7cd6c2d8f18ea1d04ba6e8834404d008cae35ff7b5f4881cb9d20112fa41f98f957039e131714d7d47412a06f1419f6c76c2ac2465ad9d34e474129ace99e8a07bcc705b7e7eb8cbe2f37f407bca17330ed3a4e835f3984510a3a8ae56569cbee6aaf4ff40aca9ba6f1ae7b96a520f59b846dce5688c98f469f9937bba46dd56c59a3ef47569a3eabb9b7adf87d9dc5794c32442b8912bc837db61ad2d89f58ebfc40620ba8aa41efc8e8ab67ddc7171b5a84ca97af342a2917d784e0382f5ed275058f824778bbfe5f8758ed90918dce78b71b01b658cb9a918d7f55f78b4c391a706ccf0846e6a1cdc8f599dac7a6bc39089baacca539d2e7a459f1a35d5ce4db2fa61e8c89c58dabed5ba82c2dcd0f9f0adf895b591b3e1d035bcdb30a0f595f34e36742973f841480c454e8d4e43ffd4ddca20adcee8113e33a6200b972a90c64d96f83503102a690308da815be3e020463e6dd8c18ad95266b418dc7fecb91d0c84e86a63bf9d74802b92a8704f50c7cba081ea08398f079cd09092f1612583f20f07ca23a727acecb5b554fa22b716979449a80d7fe5326772145a762733224251d431f3ae610b40873ce8cbf799749856099c42886a3e9b756fddfeed973d1c102892c99c05ed265f718240d721e8a79a1d3fae9e423638406fce638d730c4f9751f49788afbed641d7e925f0457f9d0cf939f0d6aaf5f7f9f01b3657f3f303b962770f25d95b387a5d3c7e6428228b6178e4915cb38d46b45801488c271173d5d8b6d47dc820902b0cf11ab069a4140581936872ecab4f43d61a947a14f474922cfee46969512a0c7055f5418ca5f9c5caa06c8983ea78f902867cd8cab30937cd1fa90d21b1e5bac8f8e54ad00914c27960871d919e978a6d8c3815bf9ab90d21cf674f7aa91e8e123fff7823c1a867bca50f182b4a47bb4fadf575ef27721602f273e0736482d33c3b9d750ad81a78557c87045219a996edd997a2a29e63d8f2a346a19351f805c77f27a724742284acb18723959958e0a64ee9066160dd2cf3b11a6a39bd05c02a3c15f850974f08387dccdf64116bf3dbdd67e5b45b9047979d48ed5525ac75d6718cfbf030ac8eaca52990a341993bfd4329a5c4712aafd904a48745391c2fbd70de2007a8c18f3b55708d869015ef93b1b4bc6760711489fffd755f6bf4ecf04076580aaebf116c709c02e3aef03432462433047707d29e66f9374859950bcbdf6776c968ab9eed5ec39aed677eb0eb69fe7b3e1e4f98ebfd58d8559dd3d607bbc027ea9d64d9aae0b7887dae4f3e99a95a903e6168a09ccfb529712e53224cab91e5962555efeec47d5d42ea18abbfac184692176cf2e2b92c1488d2353c4f5e28e86a6e4ef5c2fadcc5b930228898b8d04d3b26732a5ec068bed0824f1e359061a02d08f526d501310fac913f1a1a9063592aa2e9233a2c1c2ddaa4a8a8dc97c5016a5cb1a9e3da25b32bf09b1c43c56f14291c50c52166312f8dd9a11ace4e2a5b8e6c0b37df87a2f6bd8d898bfe110e513c57302383d2ee204c6cd1edd8c9a20a2bf47d6a4e7ac6987b4765f4f826a86a5b1e5811986ba6656e1c295d70a0ba4c658fd880c72fb3bcc49f0dfd0d145b8e883d4e8455c1dc8bbb7d827bb2061a681f5223d12c54603573a4e1b9f09c25e51c6f2f81d89f5a10d997aacf949efae73628373340f9493913fa2755a8c9746c98af5d12ff97d1af0f2894d19494e6e85fa6d9d65369c6cdb3106ca2b87763d883136b60b53a4a577ec7be34b88831041ed38e3fcf5dd883f9283d9ebc3b0640c79f2f081958e1b4642f746b45a8156e31351b4e9fb1306e47744b8672744a77afce25a44d2a8bc90513f6628b6b7c93884ba0fd86b899c6c8d6ba4759b7549bbc6b990ef8f9e1dca3c34da3b804195ee87b5f789140a24231a850bdbb40bf6665cc4c04f787682bbe17bd3c76852298aaf7ad04b6b20c49b6f75826a0aa467ecd902fb1957bb708e5e0becb6deb34533759cc79e9c64f632bc16d263d76c281d88066bdc119c9bf917881d1fa66f42083db708bf264a23dcfd9dbdd05c8d1ff5e4e0ac59a4a209182b8f5f32500304dd5443e4a71c322bf067de9804b830025069f3fc5d3ac322c5b96f6645e88af5e75e7fd16517cb2c7f5be0657de13286f7587741aff848759b24c4a8a3a4e10ac662d8f1ddc86a6349e7ccb24175dfea7759e280df7cbd5b9408cb09ae49b6ca4e5feb3f8af29f034f9279c8f2b6bb8a7ba0b75ffbdef776a4917e4ffd7bb5771a4b1827e0039f98e7de2dd68442b6d3401d1ae8994bd7e8cf6da413d55805219b317663fef2d4a841c5923f0f1d5a94bb4fbccde6ae7e18a2358122664caf5d4eac8d7ff39386264866f6cacdc7c3c70ba778d404cd7f68bc00dbf35ffdf80ee8645eab53897b23507077d8a0892d15f4eebed18f7a8da0059f9275c8dc005377f36ded1f55df6f52090b60307709ec87b13d8940c5e5ede3c98f9ab9655fb1f872a605c1a33d1b5d14d40e700846dcbbd9569c5a5ab8d9c6fa08d9ae6c8fa5e97acbac51448bd9b43e991f343bebab94bc3407ea5ae35a56d335e6fb90e465e5e5f647b67ce8988d9ad3f79125873efc8415f7922e9716f0cb76c55175c7fd77b483b454d9663609286a6a12aee0c2f10c3b9abc6f1ee5dbde25e230069899e691d104e4ad52bc6014260c3b19007f1d7e8cba35a7ae64f9802cbbf6c7e69219755e9438704beba50edaf6bddc956b24083c7c0f92b151627d41324b0f5db24fc09e01e90ff2a283420bb7a76af45e6aad25ae24ca0b3705cb433f41f2b3b7c46ebe0a3caf3e29107b21fc806c44ec2c7aef8644dac56ecd5ef5c23ee4bd3c622478db26a4bb17aaf99cf271258e7c3affde83175e3f3733e631f4b4e04b4f1973e216c3a57e94d663b8d8353b8c858ac9272451f44da405449dcc6f383fc800d8a0dc241d86d4c2346c399f2b9334cfd8e254817a9fae51fc0118df1b1a6e9c7b567b0f5e5b1771d030f3a683fbbe55eff633ac9d4e025bcdd00e0ff4b9a724c9fd186326d268cca891675810f010f2c812b181a109e6c42b1ed456f1e44ede09be16add4abfdf773491f72b2516233d0d45a732fe6f07c245dd8727253afb63d2f1d80ae2a982f9053c57401e29dcf69a8384cc1f7c2102855e110ad8b9090e11024a0f8724cfc980b535c9b866f07813ba5b9bbc8e15e919d884830ca9399b9fae319ca010ed4c429c38902abc8e4daf87da9a50d771785ecfbf06a3476e098aa310c928290a7abbed27ee1f53f3ed84471905145843369d980b5368f0379f7b7477a3063a0ae10a4cd447924c6793d62e0a1090a699e52ce269ffedd8ca676dea3f8bf96fcc3250a722126f7d648f218b1d6c73821117aa9df603629e439209c487838760340f5ec0449faa04e6359d1e8734681283b028e8cf83c75d5f6e910c82e693a96819722aff9de2fe0d3f401514544ea9bc86d389a9439afc917b7852933da66f018e68f6f86523445bcf2d7eb8c9e930677547384cb0d9bc92fa16d8de59f7d58d6373491fa102ca80f1c9b45cb4f5d6ccd2954021a432da0e46615741504a66eef38875a64de9bee9bd6360975cb1b648c15f674d2e6b4fa8982dce28d9b4890ba233d9466e5c99f230647cffc17c9875bebeaffc43199baaefce28120cf7a55ff55655aedf923bb7e687efb223f9e31ffa4d3e3b201b687eaf21988855c20b5623a45404b2d7a178b85f9f60137f6c9e2f519bf536c7511492a09dc56545c0f85c953df1bedbbb3ae6145ed3cc6dd7c48dec15c3d88c2a0270435f505fa1b435da83b2eb88c7145aed83d9243cd188b9383b002cb134ccb5c2a6f10b0a05c5c6bf961df1d90f805b80eeb31c682dcc2bde9f49e6440fa590eb90b3a115f0660ae08bccc94bc1d8e914153ee2eef854183f40b8a82df5f0bb2cd33491a764d54e01648c6b46ca66170b9c088a4fcf422924c10faccb88e522bcaf3b6b7a0634bf5e0db6a76b584846431ba29a3855d59b810044d41f1755980332ae8c76e64c620673e469b4ba0a03beaa29b3ce9b0d8e79cdead8ab78cbd75784c98c6234e73f528675ce55dca9a62e36fc22d92d4383b4f3635ab80a35baf36b7058883c89d74a1c797a048acb3ea8d9b992d9bd890785e4a0816aaf034ab65a8bf1da0668b8dedab05d5624e3bdd89e5d7fe1063b9962cceda2c951818bb8c7b3651d9cadbb19df5d128c3e995be75db45d7e8c16ed615d8c215467531255556636a3d861db7aaee3d98048e5eb2e0a27f81928842623d94b4090a921478a20a8158688607d9a6a40468b1bf32ffb31e788e051115c118b0dd006435be18f5e3f4620aec0d0921bc974d01fd4a4403b680554aa6daa06964a778127eb326d2bea0c821dd3390eca1ff5e6e9a84761c79f53724db31f07469598ac8eb8506505fb8a0e357a0116ff6438c25a62893ac81c163e288da89ec9d3a439a58531d3ec6fd5d75228e5b78e39c1a7420c661f705b31d520b23885ea18bc93a025ab0cc0ebc68a7f1d7e6ddb837023a666e9d2961caffbcd1652f60d05e078be9392df6116a341fc5c6f3db6d1a08a7aca49db4827d6e48a3add0cb5d483d9ed433bfc751329a34f7463829f4f3afd0fa24926a42932947bacefb79062bc55ba4b562e8d5a7799cd6e5ea9e6b4c407a4f40ecb6344d4f71f4198a89a86f18b57d1c5c6fc3ce19ea627d0e23f8ce6df869eecc0327aa773fcdaaf6fdc020d7475a0c04503dc8df5bab55e25c35f96396a010f479c1ed904e6361289b7723debd794c51aa65946c8479bc47383b1ec5302a5c3ec7d903b59506e9ed2269c3fc1a78d2f387623862c62d7dba645714f0c71fbc85d8686a82bacfdb9e5fc6258d90cea1f98cdfcd2281192b8bc7a53cd76ada3e4553684ba51980d973c58b43ee8ff7dce7eac127ee4d30c78d97bdb6bcd2264c1d9db93ffc085701152911189aab025cdb54ba0b0136e6184e9863fe91e952bec05b607fcd73c470a582320b9ea005a68a3a2a60338fd347bca77fdc8d1497823e47bfd4b7dd556c12b87998e158920acd68ec8527194da5b7805ad132024a3c9238b59bb7da583992e7e50d15e32a8e43226692e7fd5c8554e53b582465a50deda6cfbf5a679e0e9277103e03f5aa18b3fefb1a5617563c07cda0e0d59ef079007022f4997e9a3ad4f8153c82fbef435222bc3c0ea2a20f0ba9bab6c4fa65bdd5a907b78309a1cde61f0bcf266f7b458f4478318b60ee5fc8405e2493281445be738216f2fdb309a0f4203005c3f0e18fa40c082efcb992486a08176895b78b8868ab25097628b9b42bd200511425438ae49b16b51f97b279f9c52c8dbb716453e007d85e0d596e77f0242c389444028bce18c926bf4aab4d5eb93445050fa3d0eb05291d05f503a88d058768774ec57950b1f3f47da348487fd2813f8efd2fbf50e55acdcac61e7115c9986f07350a03e36a4fcfaf21916386db94de0f07bdf985b590daa2cc57fe5b1001b4c91b08f5c34e485b314d", &(0x7f0000000200)=0x1000, &(0x7f0000001680)="50b9533696cee74c4a8b4a30e1c6b03cb89653ba4de9c33f3cdefcfba95eccc68334eceabb467acc337bdb4d990dcbc992fe1f06690d1271e7132e5e84291c186f65c77f70bf5031097feec117fa3f633de20d7466ef2307ee9b6bb9fb41db13e661301f2ea968a7c19d35e6a6b5b12d0532e167aa12eba00eec37f4e31d0b3fc2c870d1ab1bf34e1ed184fa36123f1f53bc5b5c6bf032ae295a7738e5361d2dfb9713d28956f31abee3a798be70d8a1a8c33de1f68d9213f3774dcd839a6544c1598ec36c623290aefc4c7eb9725a986d2c42ead8847a5be790b3e315b6d4135b82c1c6f666646338c2941fc71396927a34e3b691f824e6e91fade988fe7e379e154b4b5a4fb5970626b09e60412596a6a94b5e03feba6d7363d9f0e86220826fbbe18f4c859e5ef61737358e9043dadb665f7a2edead0cb431d760a27f4824eef8a42cf410dcd2cc4fb13cf1fc3a5b1c650fdf326fba6a8720d62bc9e49a2038dbd28774d61218a06d35a68ef3571795e25073725165a5b6644044f2506f68f1ff979e3c541aa223178d04db0229db653143b660ef9424da7ebfe3c2767164b27bd0a11ade7349a0270d81d9da574d32bf87f4622e62fc49bb9c39e12879f00a3d7bc86a5e39b71d69a00681ae6c6695d67fd24e50fe4845ce94fff8b3388625289ea73db88b53baf4ea225a05db004befc6c452c47e2e8af80d3f6c25cdcad77f4387867dfd4d03ee15b092160305a0156410c4aa01a88c83c9f9e6df13a6d634a67b1e53e3143b3e2af861fd2bb9f277f0ec9330f0ee2ea638c899156cd8b8eb6e1c74b3943de656fd2e5ffd8f4ad9b713ac22b75e252dfd9c3ae8f0c08b146f9ba5ae1abb04f6d251b7f17a2153b78b96207038154ef69d69df045bb9db4c81cc0bb9ec1d982091b1da52bd1a0266110601ac4fc601b65276122ef71b99402db1b475b1209ea4c840d6de02daae47c0f036903ee562e40be108c3b5ed3eae62dfb69ecad5249a7ea143ef92557e22eba425da55fe48a3545e83248ced2f2e06a72aed419e1c19cac9ca1138d28c4281840a987067b5ad322dcf597733d6985ec2501b45df3c113190cbb045c7758e146039151890f0c550bb984bf75ac55f2ed8d073f73ab0a4d802836c407881d3181e7eff98afcba4ee213faf3511873bb43de652f89328b0c2c500db2fa7e60c9ba2ff14989a7d5d9440862ddd352d6024026dfbd74f654bde9cfc7b0e8666345fce9fa469872e68d0c33a1912fc900e981be3a60e970c652dd3f76f47359542abfcfaea67f8d1caf7f253599be208fa0a3dfa1288219250688e680e685238fe500de3232f1ca8be7af409bb7923128a1a47650da35686cf1ab170fc1bcc8320ffd65107036f8c88dac393935ffb477dba8ae07af5f7225f315939864e67536072bc08198266789ad9ad8c41839c850813239fe90bb907ddbbb306a9b0c566961f53247e7d4228f7ae6b72f42936d1b309ddca984ed0ae5a65573d47b85def9bde002620713f807e38d8fa36a5c79da972bf5c378bec69bf8f117b458a365c7602798fabd0261e20be013225a8fa7e655023287c11e69d6c7344d29d31e3d542c434c718fc7fdbe815d883dc8fb55c9adbdbecf2887ec26d92c8253845cbef08ff84ae1396fcc5b29ef66c0cdc1fee81b0c871ae7ea5df27c8265251e9e5bbbf0db760b171ae4e90eda27758cef367a89af6bbfede33137b1031e583dcccda9e203ab79d23f14d2338f9b5cbb5f61905ec0b8f3e249c901e39b51551ad61625883bb362f40f6ae74d6438731a1e7a880122632b93a200a41dab08c8f1b31e345f84ab3ddcf6d9e12bec477bb96ee73c975d6f1ef54a1dca699f25a044aa758bd572fb82097967302b8e87cc935e78cf64209ee67bf8e594a4803e93208310a1f2e7d58cc9f419a9cec5e6bf37861cfbb395294d58b0c384fb18ab177ec1e8893c68a38410d02abed270c90caf7f642041b95a8be52ac24b4ea9844c454108975b95adb84a15323b18ed1775b49cc07a345e6d6a6a7bfad87789ed29bb3c22c8a23afdc0948fb0273674f542f861745dfc27bb23700d6f92d2cea1d85de3528c776399a25850d9be33f4a4bf7806ddb73b903e0c5342f577bf63069fd014b38c501e6f5f737f66688108d0fb034b65b6d967dcebf51d34616033e52f084d9e6f88df64961d6e3df8535e46b05b22ebbfe8c5d585733553cb9c42ec09288190f739fc6ddf55fe029b7692d85b9009125134738a9ad17b9f6a55cf26eca318948ffb34b2271ce382833f7d4456ccf8d391e42cd666386a61e554ff3071cb8def7ee0f5ed01117b304e6bb237edbadbed1927091228711bb5d104565534828e791210541b619fed22b5d8ce5cfe98bf2b9fb35159267710b12b2c30a160192a543091cd592a7ccc6e06b89aac47b9632287dad4c2ceef0e56776b83aec85135c5a09148a93afb7dcbe0f05b0c6ac3a3bd004a2622c22a3487a2eac648290c37075dbf7681777c2fae2f671633c451cefcce88d7394739c161d2faf62def895ef766924f62e3f6d9f6334b87a9621e4eb8181ee49f42895e95eefb61b6848d18dcddc3844fb7b49807975b379fa7689a11efb7e2e040291effe636c7f7e331a62e9a9cf7e68eaa3c62ecce8e42310b2da095b25e5045d91d87a03e38364609eb3d33169f6ab35d025b9dc1ac7ae9e0b2ca76cc4014d25b3f45a9dd81528c883067b29c228b1b91d85be16f8c12e8830b4ddd42af3a975a8581c73617617d71b9611e8788de131a80ba7ff102efd8f6261617c5bb0aa1db3041592f63b21b1991ec6ef07e58d39f19bd38f824904e37b5660759fbd48e65bdc90a9a74a741bbcc4b1895e7ee7ce76c6f909ff23bfcc5dca13bbc2ce0ebf3670815a9543fff008497af0986a7cdd6f9f8a857e03926410dacf38e4d62e2f1567cc901ed6ff75560db2f8bb896e793531cc9d3a0213e9b5ad0086e0190a30aba1fb70a51c77fbc2c16720e273263bf8f8780ff07c2fb3e976cf7f269d3db9bdeadc310b3ad4a7ea99d297516f46db40705db0e84f88168f5ab1608fc14ddf8b0dde7d0bdb5937b81a9f4633a2f6ad05ddabc4ca5ecf295aa819c2626bd5c973142a1a08678b601179b3911f4d6477aed08b1448a6e3e76554b454b6dff168d7c761f7f3184ab56d5a4f70db2cc2c2d1b8ebd0b67416cf6f6bb137802a6d9ff54eab18f4d5912ccb0d7865b655d646b9873a1d8e7733ff0e76bfe69ef1e558d98979bc1316255172a0d330905475db8516db0a045abe952230c6273cc5596dc2d71542bf6a88a6c06ae4e4c37885e50bd376d240e5823ab02611555ae7ac12c1b05f7802bd92d6592a88f7eef790cc2a8e976dd3e26294eb8eaaf59377e7c25216272772ce74c4a360dff47655dcab59201e95aba15bb9936c1ac1e14597dcc49f6014cb50975aa45c36e9a48b3d9660058391f70551e2d9d7151d7538a4889d044017434992ea8b4351e941cb55798fa1e113fe2c783e3a1bd4d97624abf65028d46f98ac07829a39861d4a6114c28d91a47bbea2b755e114c61471285276b62b56c4e6de3d99d6eb95735f32e48a24b364a4d9235ec2e1a9e1a25960cb7f9ed5fb9b93a64e4f95205e387480228e63818889eb10a588b2d31d2fe13b7229e09ba9d245260b58b4e91fce0dc9ff4a089566978bc44e04fc21df83a10b5ee1c29b7d1e1cb4003fff61af70d341b622d9bbb95f9cc189f0a06ce64ac5fdb7c73cace82db0d2d26add657f425f10545661dc9ca62a0533859f7399c3caa484f11226b13c6bab16b2c64564d54a50bfcd0d913d9a16de394d08a4e31703aebce8375c7529ae6e0114a440f8f7919b749d811514319372fd7c605bc378867e8412636cd3ec4dd3d363d70db32548bdffeb67add8bcbe21c396dc4b9916df9840a0d06c0eaf5618d96f6f805bfab668d6575361ef2122b5079742f0aef7df35fb589f4fce6d0c6584703c943a00f0bed7794f2aea4342778db4a44a74141765e9fa55c4787ca236c513e20244f85ca3fe43e1cb6b5f475cf67bc46520a0f87a68f498b3ad5b6d1df01912748695d878521769fcb90b954fb40fb5be484e61b89a8fab5278cc76c213fb90749c769f3ad83dde18b7ed876f68f59ba38dbb07b87d162d771f5c10b3abf4ef84575c3b508a90c589f8f221ede6c7d9d89abfbdf662807e6d0a3f57a9b59377919cd20f937be777cfc9490c1002eda34e358c6e785dc6b4a93c86000837a0dc3f4f3acd6229de3381017f8ea98c66cff1cf946be099c38bc7c2a30d567c67f213353ea21c2ea0a553fe06b5a8fbb347859ed0325bf0735c9479326bb59f93db93d9efc235af8bfa8062cc9984a3bf8c116eb0249bb427a1249983ef49f927ed2a67be762c28768cfa40371e598ca628a917b521ae1ab46e3790523e84f6cc6759d980d2dd058da8fd58877fcbe0d2c2f317e0f6a3f7f1ed64984db1e49f4a2f14f7bcce8447fd1134dc63dd1c4ac6cfada47db11164b8d887eafc1493c81cdfbb729b84060386ac940eaa205fb8a815ce07f9679a324c2c42a814a6222de52988486e0073193b3c38cca601e09955ff5ddb62cfc65bb89360fc7a1cde7be0532291959cc2cfbfa3514f678c338ed71375031ade52543c04e5be6d2aa45c53ac34c71ae42aaea654c961d98247a3840cd52a39ec5f0566fc1b7dad75b6bc9ff33f7c306ba6f9718870c60da5683100ef9f0c5f6d474712f8cd6cb0a06de77acd3f37b66d24871cd579e158a4b3e0d57387414656b6ccf8e39baa964ff7c9fb2783a3ce1df7066e165e59b307461c38bc1551b8b5ce35a4dd766a64ec043b1d66fcf4089ecd1d471bd7a8dac43f994394a3290e22b77f9dc28ab07e99a22f2cc813a50021b055458444e631590a0e8c82ff5c6b15edfb9b3a5af07bc81178ca1d9c64e072bab19c48e54e3d645b31e3a471d7aa279b03c48db405426814dc2aca9cd47b9da70339d14a4d84ea84d41783e0dd994e1ad9fc36c2ad601b37287d5b6bd13f6b68e319c5fdd7df5b116c352b47f3851047ab2c145e08b98337da1b15a8a839cc68467c36c56489be78a35fed29cbeba8c96dae1ac5f7c616dc080d3f3ed9dac297267b94fa4cfa5a2cd4b76c9cd4a29707e813e3981deeae201bd3e9a9c5e4638557724ce2a15f3f4aaa1081c653d5290e6b62039091c468a7d9f8cc950414ed655a3025404203e990c3c82ed4ad19a353f5be6cb55b9824bd66876efc629f3b4a2e0b9702c1ced8264957d5dfc9c7af3c65c47d149625b64fd776e65b7f2f481b7ba39892e16f47a8e33bbe357c5a846aab9e00e132002203a560f89c2ea62f6e9915f86917e25fb2daacd76e1a868d015fdcc1bc476217b2a1b4d3f57b61a051a08691456dcebfd3e03d4c636439d99eb40f5c6d117e0288f796be74b5f4f82982e765e0050a9a1c8dda79f10b77002821dadc324080683a58f6817fbf68ae778810ff6a2c83f9a4b41b834359b72d16d32b615367779fb68080eb34b6b9cc45ad3cdc4571a03551a527a913e2b24368ec538dc9901615fbea9e50fdf6bf7c2380f3d3c99e362c99a7c897d8f5725b357853fd92f0e370d10b9007658b1a3d2b6fcb384d0dff4b0493da0eaf43b956084312a6419911c6a12171db79ade7beb6aa7c22d6c79e6bd387938b371435fe7ebf591902f6ce7383c64a38b23d1b28a1b1c676a8bcf63fbb473a0421aa515daf0c5b9fa9e8b1858edfa3bf7d6f3c36e246e421a7eea06d263f23b32f60", 0x1000) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) 1.098482743s ago: executing program 3 (id=2987): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)='?', 0x1) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) mknod(0x0, 0x2000, 0x6384) close(r3) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r6 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x8b4c0, 0x4) geteuid() write(r2, 0x0, 0x0) 1.098371048s ago: executing program 5 (id=2988): r0 = socket(0x18, 0x3, 0xfd) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) socket(0x18, 0x3, 0xfd) (async) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) (async) 971.890564ms ago: executing program 1 (id=2990): syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x7f00, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 970.637945ms ago: executing program 5 (id=2991): r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3, 0xfffffffe}, {0x1, 0x300}, {0x3, 0x70b1}, {0x2, 0x11}, {0x2, 0xa}, {0x0, 0x20000001}, {0x1, 0x5}, {0x0, 0x5}, {0x3}, {0x1}, {}, {0x0, 0xa8}, {}, {}, {0x3}, {0x1, 0xfffffffe}, {0x1, 0xb4}, {0x1}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x6}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x2, 0xfffffff8}, {}, {0x0, 0x4ab60683}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5a, 0x4}, 0x5, 0x3, 0x0, 0x0, 0xc8c, 0xb, 0x32}) r2 = shmget(0x3, 0x1000, 0x280, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ff8000/0x8000)=nil, 0x3000) shmat(r2, &(0x7f0000136000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0xc000, 0x305, &(0x7f0000ff1000/0xc000)=nil) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getrusage(0x1, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xa, 0x0, r7, 0x0, 0x0, 0x0, 0x2}}) r8 = getpid() ktrace(0x0, 0x5, 0x128, r8) r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x0, r4, r5, 0x0, r7, 0x0, 0x1}, 0x63d3, 0x3, r8, r9, 0x1, 0x0, 0x2}) 970.392664ms ago: executing program 7 (id=2992): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 969.768237ms ago: executing program 3 (id=2993): sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb184471401989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb184471401989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) (async) 892.802469ms ago: executing program 5 (id=2994): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00'}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7ff, 0x3, 0x0, 0x2}, {0x9, 0x6, 0x3, 0x9}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7ff, 0x3, 0x0, 0x2}, {0x9, 0x6, 0x3, 0x9}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r2 = syz_open_pts() close(r2) (async) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) kqueue() (async) kqueue() 892.517668ms ago: executing program 7 (id=2995): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700303a00fe8000000000000000000000000000aaff020000000000000000000000000001010490780ff700000000605adf0000002c0000000000000000000000ffff00000000ff010000000000000000000000000001"]) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 64) ioctl$TIOCCDTR(r0, 0x20007478) (async, rerun: 64) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 883.148327ms ago: executing program 3 (id=2996): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x10, 0xff, 0x2}, {0x30, 0xd, 0xff, 0x5}, {0x6, 0xa, 0x83, 0x880}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f00000000c0)="de4902cbc7c5f15c1093726bed62a45da15d731466e6550151bcc961ba2b7c3757d325a19d210f1ffc8c7a6a602770cbe1ce1c39267946a36cc5e5017400466f4d19462f9491082b9a84c56556c5aa913d186d42d1447a4c40c5fe91239907bf8500922a668800082f1c0b73ffadda5871726ef2240b228e0a332329661f40b1d7005462b28189dcc6c351708bfebfaf7b413490ea18fbb93835ac21603b340087459c265fc795d03b0c7d16877866bef0172bfc54923969aea626b0c4dc8a3d7326ea85815f0dc823661b2e9ac87e38cfe5eedcf8d6ca5176c486d89a7a50a0ea14ce77663868727b026e6d565999089373a830b0da51f42200", &(0x7f00000001c0)=0xfa, &(0x7f0000000200)="8a11d55d5fe8a265d1bac388d278f1684f2b87cf1cd6f059ff7bf1290529f0e384b2dd656735a8adbf942313b9511241b63e35cba9fe77e9", 0x38) sysctl$kern(&(0x7f0000000240)={0x1, 0x38}, 0x2, &(0x7f00000002c0)="40b65ce629dc37dbc2a02045564e0ad23941112b574a6c8abb185dad3fa5f87a73b482adff16fd2f9e81d2703b335cf931032838cd66ce1510f9a740ce299ee5017fe4eebdceca14a432df9a518021d32dcb8d7941dc949525c4ed2651e989f6830fa51fc27114d189e448b62a219cd9f89d2f16640402bb727fbafa445c2f72f228615adc57dfa639de179f9a0cbbd76969c2e6bebf5314b95dff9f1c063618ee9f6c230ccd636e50fe9b50a9b10df15928ec5a7fd67198c7d187ac75bc5d340ff2230499f9e21890c550c93666174d75c929045f54a33dc3834555b9f3657b93492419c2", &(0x7f00000003c0)=0xe5, &(0x7f00000004c0)="1660d0f877482d40e27d04f12235f3f3fa4e5d070948cbe91facc0a5186ef3d7a6d45a6ef36f46095ea84855f7211c7d199afe8e591ad2982a9d22becab65aec5f75fe0bb3ba5f61c8b5d469c877b75a1bb8294361d4fa1b402325c447d02e3c81c5890eea63c55f482250b3a2cf3e15eba12db497afb56536f628fd0641ea5bcf552b3fbe2c5b3bfd5be6e5c103376b90a3cdb6bd4b0361f9a65e336f7702694cd82b6db34e547d14b66c8d008145c67a8feea0ee6f6e59f34588aa0f30df13790d7ae051972130e958a559b8efc4aa84fe229546d86cb8eff82767fcecf8112d9077c4a1b9b2c6495bd1aabfa9a7f51a02c4f020ec98ad83924d6b7a833e0541bc153ba7cf5d525e9b9add49990e8df2b74ae5c7eeaf65a854f80760908b4d8c02e1d0b03af9a53a13cfc0326def2c62b7aab7cddc11acdb186bd128701285cd4521cdab2f0a2b97a58e4bc4f4a63e7111526372e8620c205cd9e7231a89f91159edf4ec5f4ce35f7d6471e8f23b54286d77bc3ad0a37cbb2e4c2cea7e92de3531f77cbe69e9f676614e726a91fd02b87d95d037389f0fbeaa5afce2f0a1b83d01df0013b67d078a3173c4018588fb118ca6550b9850d36202743a58152678a614e06fc1c19d39e76c87653ea556a3009f5e646a471b30d6081b176d8a79a8f23b2944321fd00ae7065c2b69b85e77cb28d5d4f413abda28a438298a66e3850dba9cd1abf856017069500dbf8f3c9c04e0d81c71bfbdfcbf82a76841b7e90d284261fbf2b848d75103d4cf78f8575dd539789e2ee44aebc83eacc8a34bfdb47d2bed10cf1a52dbd6df78c075653396ca23fe143327c35450b06750bfd796bd9e4209caaca029458a254dfc1c170d84476e61f73db8496b901f237ce0dccae12983db6b2b80d902240484444e07fcab7933c051969102139498201829c57d5c77b688488b969967c5921423739a4abd70664441d50dd1be2aaff6bb9530c20ac19b9a91b8d1f798f6b3b6160a972a1219d3c9781f7627d32f0f6a8ea7280026f92bdf1d90c583188cbceedc1aa4f5094cbff1e7903580c9b04639cca36b22aa4ff79588224891c091943238aad02d5d14fb5a8b401a514947f914603d9ea2b5aa7fc02ab493f0a65564db605805616e0b4bd8a7d45f7037cf796ad0bb700a85ed4dfd1958e1ab93469ae86c714a4118b7421b0efc68c8d56d234bf343b36b7552e05ea5e4907921efeb8eb1e9cd648975e827d0b95b05d19a832cad8ca8659a87293f1132365d837e5fe055eacf082c99d33ba8473d2cb41b90d5acb5618cc9f09b016b80a0bd99b922e4e40dd004ee6dca1afb31eda3bac49e7a383dfd935c175e5b31a121f0313c8e21deadd085ea773857d5615c4db3c743dfa1959c765f43114f88e1086d9d357e81d51fa42bb8a38ffc175630d442c3e7b8d0ccbc5d330a2bbf059e0d3d0bfb230b3a512c673437f64ca121731cf3c305cf8a4ed048d372f56b1c4ddd5338b6ce5e52069342a25509e32b72cfc4c6af707b49ead1ae53a9358f0bc7a56a583d2ca5d4891ae8d5aec221f22d03bbd3377fc373d354cf4ed35413c7065269383fbe300a8280506f562bfdd065a18d38a49753d068d3db8dccd6e41a88013257d56e52a4a6e4063ad300c86ef67c2226c12a2783a1e784865886e40ac39919029493504a11e8f757edefb0349343f50d4a2173a3bba48da3307794c69c5a322ddf119b964f4b82daca795698e9ea8c80515f0b01ba77b2af6d53a382553b5e72b84b872ea89148ef930362e519e41b01365596ab9b9c00a36f2cd787adef9899d4d70a2c6a1679cd994f6c941270cb67baf2dea16b133628cfd2870573180c12a6791cd92178e262a63b6d8a9274b18347205c067b06b93cce352674f0f5e850829e4c96ede0dbfa139b1c1f41486f1a9f76f8483facc438cc434b443abec44d6869b86d4300b2e34a2ee054e1579cb132541f6da92436faee1755b2635648e29d80f8abd6ca42e7d8a57eb979f93902d13f3f0d15b16af487d11a204fa11069c0aa9799cde2003bc87394e1728c6f8726e08694fe7d5e49374b9594c50c65e5f8d9d25c71202e038c57484d21a12cccb10bbf283fb5e50904098b88cf476d0ae031b5f5d1c3a34b83a9fbebc082f079028ef73c8f345b398a956fe386d67ed5241a3aa47b9f8b6e6d8928097551a95c384e0f4829fe73912cf4810db602a108f6dbd18c71f0feae6126a7e861c0ccd456861ab17697d82674f6c34f930012e701c9f67baaa6bf5dcbca4c7ca4c437ab373a6f18524a13e625d3a0ba2d7e536a3eabb14a75a7e0fc2e19e56cb757b2875237f4063e8cd324d9b54a2d31358f527f91a62501ebc78c04d242c781271cf85218c9e37d841eec1c68b0465ee352762e7614c827fd8618b7a9c347240a7547e8831d6aee9d30d490dc3b9a34dcc5af4556ea09154fecb574351bfb365245097c4ca93b304cadfad97071d04f54f9013b03b0660c46efb90acc778105f26d2f3507b556dd554afbd267b3bf85d984840d53d90925868c48283aca03277be4c9f697bdf5480943bbe6024fc463a87e896ed3e55f93abd83d0a838d6bf74283f26702dd8c03249f6c0104a9fc23c033841fddb5c243be876c2ad7dcdd33af01483d98749118ab492e89a352fa6c3c5e0c824266d92fcc18ad359268b22af8e50d5d1c4c1d5dabcfb0ceb51e5885c46a59006f11167e20ef7a604640dda1e3b8d772dc97212cbb2795c12b4632bd69789e969fafb6c3587f31873988f18ecefef2ed26be5375ec35535c02edfe06e858ddb1a0f0616aa0817b0270301cf2d08ef70365c4942d4b4adbcccae77f517f35e28a75f88005723386a0582aebca8856ca417a11c518773a778b24edc723155b2dd9cca18239de91126f6649264bf560ab6494e8d78684d0c494bdce8f0f8c60dda2c9f42f15760ccf132e5071668f7430952dfb251479b5dd47950c5db2654c64231cf7ae4fa7702315fdf06a7f133a3612171a44f79ef711019aba62b4b1842562773cf031a31ab7b7b2acc74b1698975b928b90d8a25d45a1b7a01eb5cc01dce92ea9be0d5c5a31d6769e80195198c0e01a2187ad574763712495d3ddb4cabaa1695742c8eb18f3600da8eaf7f415b0d905b70201d73ea40428f4b570e1383c9d9f7034fb55e9646c416fa555b96fab15a5a72eee3ec55a304d9d625182220d88aa8bc67ff4d74ead0f9169a76d7888fb53587504245e50ee519e89cf1dff8440554338c39e90f1204f6c11d2995d44b0f7368f206ab221eeaa017d0311a5a6014f9dfd26733945f9b0b905e25496dd2a4c04247bc371e54085ffa0c55f90b0334594086b0433bfa9bf17114f1f94826bd873d50399a3428ac9bd764404984889eb213fca83e7204bcc9de2de987a7abc206c85f9745e00ba07760f70ca9f066a40f11f3bb0e068c92f22976039be68dec7baade2adc85c368073c2404cd6b89d95dd654634c3713b4d01c982dffc075215fb6fee1119a296b3071426560197f340dfe7cf1a8474376cdb1fae55ef9659eabccedfcb05b81a8b9af469bf126f1a26bb264fddb925a0702b3f450a5995ea20ccb781a78a9879f3424ed3200c0f27aa0a1ccd8356e68976432d57cd0fedabffa9b825f8f2ecf40e4d72fa2a760ee5a159a12fa1e5b5921ec7f34d9108a80bc6e3ca48714f060fe02f0a841837215222cc0a97af49123e6a71c9281b2ad22a440bac7fa67bbee497863a27ab4c6d4e0d5bacb394ac13a8d3ef096ba5affddc72c3a8c49a477bde1a5bac6f3f761d44b14f82fc0543722f0a79dc9fe4fa353466660698f18d28fdd58cd4fcad9de285d6750a5452d0de5926eaf2d57b82e9cfb7dad4033d46c50bf6b0b57a06055f7f8f062c1309c9d154437a522bbfed5c2a7ed0b78a2c5f262bd78b91ebaf32d9c402a8ca2a3afcdc2eb80bb346027ff38a3cad697d96402a49364409f310c4fafe416294a2999aeaa621de3943e8d0e514dfac0bf30c285b0f7d2bb30e900aac8c1b33a40e0e5d5f2e63b3a32c69d58cb48ccf47dff4fb15032f811975709f9153968c63bf20bffc15a149d777fca03274ab98d12ef6ff3763ddf340e728a06b276d7dce4b0f989c0d50a859d384effc65849c7c1666b69bbeaa51f21a104bb04d7a6fea1bfddf412b971f3e01061da06948d5cb456eeb83f72eaa3e3c30952d7ac96fd20acbb137e714e7dbf4902f09bbf8ab79a4f8955ba7179c2ff66ec30cd5f0f7a458eb5d9191a8d88e4ef481c27feb14ffa1720a83d9ca52eb1ccac6589c1b9d0c686a9528554d6febcbaa1710a07faf8b78f396325da17a4c001dba1d8968a1f39e41077b774affc6e8f0181710f9b151a6bc3b319dad3605904480c425f4c77b26788060c8eb9cd909fe26639649ea137013c777ebc8581d623fd9f0b270b21f24981a9c862e6fc624cf0589b11f4e0e0a49b839f057f01cf7830bc8dc7ec7665584dd88aea60a4b0ef6164b6bd026a3c73efc8cab5bc3a2834a93d59dbe25cb1dfb1b48ba869e9e8423b957773144b75b6a04ef225ba1a456392770c236526c7a8e8029ee68f8d35a6702bf728675ef79868a95cf6e4f0e8640fe7d1617a45f0e510c3e2f962008d4a56ba07e9898bb3fa0673baced5547cec411c573cf6e1104e5e4398e52a7f2d01700fabf032136fdf69292fee2226c99698c9ce7158904de49d1f059489450c8820689d5633da531e407127127007acdee4f97a61626c55a6f8d8f74180061c47ea0aa42f6ac51a8859eac37537d88893bd8eb663f13154e6cf0f530f67c9e1fe232642c5fda30b565c263d3ca3863d7e8ca04cb14b3f0a7a5345f5ace913305c86920a7898aba727de0ec06d95a19db18a3a2679f7534b2249d2af05efeef0c59d748616d0605c019111f783b9f140f23b40cee049404d81b6719906b3319a1f66b9b1b5b0781637ac6e306e2a9dffcfad2292def54c1ff112397e678c72393763d6402b293bac5c4eccae880893a181f56b91aed83b4b91fe192d3cc2b574deb647b0d489bb37fef69dc683891e42265447ac32ed52c02af2e7aa7e6bd16fdc9724894928e2efd73a47807f5778abe8c8fdb7acd0795908f7699bb4ab64e6f4eb0cf83bb15c83764f2675ac7031d2c8bd73dc6e00215bb3eaef4faa63f4832a04c786a15ca8b08e59f4d97aa437cbbd9ffbbcccd537971bde13aaed3912153efffdafe7c655aace3d7d10c91d32278858c8f156e05b033f3dda8d8a3b36317027c3aec51b3e548799c88f3487b612ee54989b8148d2a9ddab5974de802c3e314ac662b3c129f4e9054587180882a9cadbe481ae2c15c054003748a102db8d512453ef953931bfffb9ecef3a91a4b6e274bdb22287eb1b5e10da750861f0e5dd277ceea5fa5df1fbd0e03ee74708190745b27b160b51642ff195745600ceb4c2424b700391d4eb28c44fde9f7f54457fb47896039f29d7f09b1d40f28fd4b2f2a2c0e7413894736f7cb2386109184128114239ff1cc1aad1b9d81b902b9d3342c859640e816000c4ed1add61c13d8b1bf3d338ef41aa8d4dad6f8952bfa0cffc262d51f0973845e79d05361ae4d5e0fa387a6f12441c0c93a734bea0df298a01930ce85c2c0ae36d19f15fb552b3c9ff0ede279ff660152386ecc7f6fe79b44614a76e993444390603d8962854bd9acad18777bdf2dba4582f0af2602b48ef306cd66d2a49d34dae62c094ee42909d179b5acdd6f8845409d268e2df19827a4456fad49292d3ecac60085", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x10, 0xff, 0x2}, {0x30, 0xd, 0xff, 0x5}, {0x6, 0xa, 0x83, 0x880}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f00000000c0)="de4902cbc7c5f15c1093726bed62a45da15d731466e6550151bcc961ba2b7c3757d325a19d210f1ffc8c7a6a602770cbe1ce1c39267946a36cc5e5017400466f4d19462f9491082b9a84c56556c5aa913d186d42d1447a4c40c5fe91239907bf8500922a668800082f1c0b73ffadda5871726ef2240b228e0a332329661f40b1d7005462b28189dcc6c351708bfebfaf7b413490ea18fbb93835ac21603b340087459c265fc795d03b0c7d16877866bef0172bfc54923969aea626b0c4dc8a3d7326ea85815f0dc823661b2e9ac87e38cfe5eedcf8d6ca5176c486d89a7a50a0ea14ce77663868727b026e6d565999089373a830b0da51f42200", &(0x7f00000001c0)=0xfa, &(0x7f0000000200)="8a11d55d5fe8a265d1bac388d278f1684f2b87cf1cd6f059ff7bf1290529f0e384b2dd656735a8adbf942313b9511241b63e35cba9fe77e9", 0x38) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x38}, 0x2, &(0x7f00000002c0)="40b65ce629dc37dbc2a02045564e0ad23941112b574a6c8abb185dad3fa5f87a73b482adff16fd2f9e81d2703b335cf931032838cd66ce1510f9a740ce299ee5017fe4eebdceca14a432df9a518021d32dcb8d7941dc949525c4ed2651e989f6830fa51fc27114d189e448b62a219cd9f89d2f16640402bb727fbafa445c2f72f228615adc57dfa639de179f9a0cbbd76969c2e6bebf5314b95dff9f1c063618ee9f6c230ccd636e50fe9b50a9b10df15928ec5a7fd67198c7d187ac75bc5d340ff2230499f9e21890c550c93666174d75c929045f54a33dc3834555b9f3657b93492419c2", &(0x7f00000003c0)=0xe5, &(0x7f00000004c0)="1660d0f877482d40e27d04f12235f3f3fa4e5d070948cbe91facc0a5186ef3d7a6d45a6ef36f46095ea84855f7211c7d199afe8e591ad2982a9d22becab65aec5f75fe0bb3ba5f61c8b5d469c877b75a1bb8294361d4fa1b402325c447d02e3c81c5890eea63c55f482250b3a2cf3e15eba12db497afb56536f628fd0641ea5bcf552b3fbe2c5b3bfd5be6e5c103376b90a3cdb6bd4b0361f9a65e336f7702694cd82b6db34e547d14b66c8d008145c67a8feea0ee6f6e59f34588aa0f30df13790d7ae051972130e958a559b8efc4aa84fe229546d86cb8eff82767fcecf8112d9077c4a1b9b2c6495bd1aabfa9a7f51a02c4f020ec98ad83924d6b7a833e0541bc153ba7cf5d525e9b9add49990e8df2b74ae5c7eeaf65a854f80760908b4d8c02e1d0b03af9a53a13cfc0326def2c62b7aab7cddc11acdb186bd128701285cd4521cdab2f0a2b97a58e4bc4f4a63e7111526372e8620c205cd9e7231a89f91159edf4ec5f4ce35f7d6471e8f23b54286d77bc3ad0a37cbb2e4c2cea7e92de3531f77cbe69e9f676614e726a91fd02b87d95d037389f0fbeaa5afce2f0a1b83d01df0013b67d078a3173c4018588fb118ca6550b9850d36202743a58152678a614e06fc1c19d39e76c87653ea556a3009f5e646a471b30d6081b176d8a79a8f23b2944321fd00ae7065c2b69b85e77cb28d5d4f413abda28a438298a66e3850dba9cd1abf856017069500dbf8f3c9c04e0d81c71bfbdfcbf82a76841b7e90d284261fbf2b848d75103d4cf78f8575dd539789e2ee44aebc83eacc8a34bfdb47d2bed10cf1a52dbd6df78c075653396ca23fe143327c35450b06750bfd796bd9e4209caaca029458a254dfc1c170d84476e61f73db8496b901f237ce0dccae12983db6b2b80d902240484444e07fcab7933c051969102139498201829c57d5c77b688488b969967c5921423739a4abd70664441d50dd1be2aaff6bb9530c20ac19b9a91b8d1f798f6b3b6160a972a1219d3c9781f7627d32f0f6a8ea7280026f92bdf1d90c583188cbceedc1aa4f5094cbff1e7903580c9b04639cca36b22aa4ff79588224891c091943238aad02d5d14fb5a8b401a514947f914603d9ea2b5aa7fc02ab493f0a65564db605805616e0b4bd8a7d45f7037cf796ad0bb700a85ed4dfd1958e1ab93469ae86c714a4118b7421b0efc68c8d56d234bf343b36b7552e05ea5e4907921efeb8eb1e9cd648975e827d0b95b05d19a832cad8ca8659a87293f1132365d837e5fe055eacf082c99d33ba8473d2cb41b90d5acb5618cc9f09b016b80a0bd99b922e4e40dd004ee6dca1afb31eda3bac49e7a383dfd935c175e5b31a121f0313c8e21deadd085ea773857d5615c4db3c743dfa1959c765f43114f88e1086d9d357e81d51fa42bb8a38ffc175630d442c3e7b8d0ccbc5d330a2bbf059e0d3d0bfb230b3a512c673437f64ca121731cf3c305cf8a4ed048d372f56b1c4ddd5338b6ce5e52069342a25509e32b72cfc4c6af707b49ead1ae53a9358f0bc7a56a583d2ca5d4891ae8d5aec221f22d03bbd3377fc373d354cf4ed35413c7065269383fbe300a8280506f562bfdd065a18d38a49753d068d3db8dccd6e41a88013257d56e52a4a6e4063ad300c86ef67c2226c12a2783a1e784865886e40ac39919029493504a11e8f757edefb0349343f50d4a2173a3bba48da3307794c69c5a322ddf119b964f4b82daca795698e9ea8c80515f0b01ba77b2af6d53a382553b5e72b84b872ea89148ef930362e519e41b01365596ab9b9c00a36f2cd787adef9899d4d70a2c6a1679cd994f6c941270cb67baf2dea16b133628cfd2870573180c12a6791cd92178e262a63b6d8a9274b18347205c067b06b93cce352674f0f5e850829e4c96ede0dbfa139b1c1f41486f1a9f76f8483facc438cc434b443abec44d6869b86d4300b2e34a2ee054e1579cb132541f6da92436faee1755b2635648e29d80f8abd6ca42e7d8a57eb979f93902d13f3f0d15b16af487d11a204fa11069c0aa9799cde2003bc87394e1728c6f8726e08694fe7d5e49374b9594c50c65e5f8d9d25c71202e038c57484d21a12cccb10bbf283fb5e50904098b88cf476d0ae031b5f5d1c3a34b83a9fbebc082f079028ef73c8f345b398a956fe386d67ed5241a3aa47b9f8b6e6d8928097551a95c384e0f4829fe73912cf4810db602a108f6dbd18c71f0feae6126a7e861c0ccd456861ab17697d82674f6c34f930012e701c9f67baaa6bf5dcbca4c7ca4c437ab373a6f18524a13e625d3a0ba2d7e536a3eabb14a75a7e0fc2e19e56cb757b2875237f4063e8cd324d9b54a2d31358f527f91a62501ebc78c04d242c781271cf85218c9e37d841eec1c68b0465ee352762e7614c827fd8618b7a9c347240a7547e8831d6aee9d30d490dc3b9a34dcc5af4556ea09154fecb574351bfb365245097c4ca93b304cadfad97071d04f54f9013b03b0660c46efb90acc778105f26d2f3507b556dd554afbd267b3bf85d984840d53d90925868c48283aca03277be4c9f697bdf5480943bbe6024fc463a87e896ed3e55f93abd83d0a838d6bf74283f26702dd8c03249f6c0104a9fc23c033841fddb5c243be876c2ad7dcdd33af01483d98749118ab492e89a352fa6c3c5e0c824266d92fcc18ad359268b22af8e50d5d1c4c1d5dabcfb0ceb51e5885c46a59006f11167e20ef7a604640dda1e3b8d772dc97212cbb2795c12b4632bd69789e969fafb6c3587f31873988f18ecefef2ed26be5375ec35535c02edfe06e858ddb1a0f0616aa0817b0270301cf2d08ef70365c4942d4b4adbcccae77f517f35e28a75f88005723386a0582aebca8856ca417a11c518773a778b24edc723155b2dd9cca18239de91126f6649264bf560ab6494e8d78684d0c494bdce8f0f8c60dda2c9f42f15760ccf132e5071668f7430952dfb251479b5dd47950c5db2654c64231cf7ae4fa7702315fdf06a7f133a3612171a44f79ef711019aba62b4b1842562773cf031a31ab7b7b2acc74b1698975b928b90d8a25d45a1b7a01eb5cc01dce92ea9be0d5c5a31d6769e80195198c0e01a2187ad574763712495d3ddb4cabaa1695742c8eb18f3600da8eaf7f415b0d905b70201d73ea40428f4b570e1383c9d9f7034fb55e9646c416fa555b96fab15a5a72eee3ec55a304d9d625182220d88aa8bc67ff4d74ead0f9169a76d7888fb53587504245e50ee519e89cf1dff8440554338c39e90f1204f6c11d2995d44b0f7368f206ab221eeaa017d0311a5a6014f9dfd26733945f9b0b905e25496dd2a4c04247bc371e54085ffa0c55f90b0334594086b0433bfa9bf17114f1f94826bd873d50399a3428ac9bd764404984889eb213fca83e7204bcc9de2de987a7abc206c85f9745e00ba07760f70ca9f066a40f11f3bb0e068c92f22976039be68dec7baade2adc85c368073c2404cd6b89d95dd654634c3713b4d01c982dffc075215fb6fee1119a296b3071426560197f340dfe7cf1a8474376cdb1fae55ef9659eabccedfcb05b81a8b9af469bf126f1a26bb264fddb925a0702b3f450a5995ea20ccb781a78a9879f3424ed3200c0f27aa0a1ccd8356e68976432d57cd0fedabffa9b825f8f2ecf40e4d72fa2a760ee5a159a12fa1e5b5921ec7f34d9108a80bc6e3ca48714f060fe02f0a841837215222cc0a97af49123e6a71c9281b2ad22a440bac7fa67bbee497863a27ab4c6d4e0d5bacb394ac13a8d3ef096ba5affddc72c3a8c49a477bde1a5bac6f3f761d44b14f82fc0543722f0a79dc9fe4fa353466660698f18d28fdd58cd4fcad9de285d6750a5452d0de5926eaf2d57b82e9cfb7dad4033d46c50bf6b0b57a06055f7f8f062c1309c9d154437a522bbfed5c2a7ed0b78a2c5f262bd78b91ebaf32d9c402a8ca2a3afcdc2eb80bb346027ff38a3cad697d96402a49364409f310c4fafe416294a2999aeaa621de3943e8d0e514dfac0bf30c285b0f7d2bb30e900aac8c1b33a40e0e5d5f2e63b3a32c69d58cb48ccf47dff4fb15032f811975709f9153968c63bf20bffc15a149d777fca03274ab98d12ef6ff3763ddf340e728a06b276d7dce4b0f989c0d50a859d384effc65849c7c1666b69bbeaa51f21a104bb04d7a6fea1bfddf412b971f3e01061da06948d5cb456eeb83f72eaa3e3c30952d7ac96fd20acbb137e714e7dbf4902f09bbf8ab79a4f8955ba7179c2ff66ec30cd5f0f7a458eb5d9191a8d88e4ef481c27feb14ffa1720a83d9ca52eb1ccac6589c1b9d0c686a9528554d6febcbaa1710a07faf8b78f396325da17a4c001dba1d8968a1f39e41077b774affc6e8f0181710f9b151a6bc3b319dad3605904480c425f4c77b26788060c8eb9cd909fe26639649ea137013c777ebc8581d623fd9f0b270b21f24981a9c862e6fc624cf0589b11f4e0e0a49b839f057f01cf7830bc8dc7ec7665584dd88aea60a4b0ef6164b6bd026a3c73efc8cab5bc3a2834a93d59dbe25cb1dfb1b48ba869e9e8423b957773144b75b6a04ef225ba1a456392770c236526c7a8e8029ee68f8d35a6702bf728675ef79868a95cf6e4f0e8640fe7d1617a45f0e510c3e2f962008d4a56ba07e9898bb3fa0673baced5547cec411c573cf6e1104e5e4398e52a7f2d01700fabf032136fdf69292fee2226c99698c9ce7158904de49d1f059489450c8820689d5633da531e407127127007acdee4f97a61626c55a6f8d8f74180061c47ea0aa42f6ac51a8859eac37537d88893bd8eb663f13154e6cf0f530f67c9e1fe232642c5fda30b565c263d3ca3863d7e8ca04cb14b3f0a7a5345f5ace913305c86920a7898aba727de0ec06d95a19db18a3a2679f7534b2249d2af05efeef0c59d748616d0605c019111f783b9f140f23b40cee049404d81b6719906b3319a1f66b9b1b5b0781637ac6e306e2a9dffcfad2292def54c1ff112397e678c72393763d6402b293bac5c4eccae880893a181f56b91aed83b4b91fe192d3cc2b574deb647b0d489bb37fef69dc683891e42265447ac32ed52c02af2e7aa7e6bd16fdc9724894928e2efd73a47807f5778abe8c8fdb7acd0795908f7699bb4ab64e6f4eb0cf83bb15c83764f2675ac7031d2c8bd73dc6e00215bb3eaef4faa63f4832a04c786a15ca8b08e59f4d97aa437cbbd9ffbbcccd537971bde13aaed3912153efffdafe7c655aace3d7d10c91d32278858c8f156e05b033f3dda8d8a3b36317027c3aec51b3e548799c88f3487b612ee54989b8148d2a9ddab5974de802c3e314ac662b3c129f4e9054587180882a9cadbe481ae2c15c054003748a102db8d512453ef953931bfffb9ecef3a91a4b6e274bdb22287eb1b5e10da750861f0e5dd277ceea5fa5df1fbd0e03ee74708190745b27b160b51642ff195745600ceb4c2424b700391d4eb28c44fde9f7f54457fb47896039f29d7f09b1d40f28fd4b2f2a2c0e7413894736f7cb2386109184128114239ff1cc1aad1b9d81b902b9d3342c859640e816000c4ed1add61c13d8b1bf3d338ef41aa8d4dad6f8952bfa0cffc262d51f0973845e79d05361ae4d5e0fa387a6f12441c0c93a734bea0df298a01930ce85c2c0ae36d19f15fb552b3c9ff0ede279ff660152386ecc7f6fe79b44614a76e993444390603d8962854bd9acad18777bdf2dba4582f0af2602b48ef306cd66d2a49d34dae62c094ee42909d179b5acdd6f8845409d268e2df19827a4456fad49292d3ecac60085", 0x1000) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) (async) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) (async) 882.859158ms ago: executing program 7 (id=2997): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) syz_emit_ethernet(0x4c, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd698f352400163b0400000000000004000000000000000000ff02000000000000000000000000000187009078f8a9000000000f74f518587a46f02307eb860000eaf6932ce2ab17cc89881f54eefa437292fc6b7ff20487c8e10f5ecd6ad0876ce3997a43f962a6f6de2f311ac785dfb0a338f9dd0491cf0ce32c30f827a9ec0de59d9aef98656b3a352cd597cc8f2ce1eba14d8404058505b3c23e65a05750328fb2ac960b64209da47235e452cf5573ea95"]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0x1, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x100004, 0xffffff7ffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x8000000000000202], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0xb], [{0x0, 0x0, 0xfffffffc, 0x7d06}, {0x1, 0xc, 0x5}, {0x4, 0x0, 0xfffffffe, 0x7e}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x4, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9, 0x4}, {0x0, 0x100, 0x0, 0x8}], {0x4, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r2, 0x8) syz_open_pts() kqueue() 882.643643ms ago: executing program 3 (id=2998): syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$diskmap(0xffffffffffffff9c, 0x0, 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000980)=0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 879.110487ms ago: executing program 1 (id=2999): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setitimer(0x2, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23, 0x0, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0xfffffdff, 0xd, 0xfffffffc, "0a6400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad94022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c266c652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9965bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e035fad7da7e89eb375a24cd832bf00e76f2c528ea67e1d84ce1279484a4d82940a2128fcd9e7b2399bf0d69c884905178da23c26113df5dcca9828280f0050790d7e8d73c9043331f275c97663c76ffd4533874eb83b54ff94204325ecaef7299c26f51aace9f05b606dfba73dbb6d714522810e878636f84fe523c57de7f87f36d085397c8926ce", 0x323}, {&(0x7f0000000300)="c534864e45fc0ce81257cd181a3474808171cf26", 0x14}, {&(0x7f00000005c0)="dda4cef2de77d12da098e4057635aaf4eec63f484af1831b27e35ed2e0254441718f0d3853", 0x25}], 0x3) 499.842628ms ago: executing program 3 (id=3000): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setuid(0xffffffffffffffff) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x0, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r0) r4 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="faff0004", 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket$unix(0x1, 0x2, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) close(r6) r7 = socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xffffffffffffffff, './file0\x00'}, 0xa) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff2, 0x4000000000007}, {0xffffffffffffffff, 0x6}}, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000140)) 499.393125ms ago: executing program 7 (id=3001): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x10, 0xffffffffffffffff) close(r2) socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) minherit(&(0x7f00001ce000/0x2000)=nil, 0x2000, 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f0000000040)="db5947be0c2f8684d099dd413af4b66d7205a7a5d6ae001e854af74fe4e7219293afaad15cdc2d20b88f57e6b7a10eef6a65641c55d92bc909803d5ffd4b20e59bc0efaa84f5a2739f55f79f236dfd66e94bd188c4f6c28b337a80c83891d6690a06c5158c41a082e43233e71897f6843edd2959c6a60fd428333ea85c40fe9f53b48061a2b7bc214807758211585c5ecf687172282c22ddc7601b3bd1d5b0db5f10522ecb8cf5bad4661f34f8bcf19acff4ac72ab62df5501d5081635acb7ffc5eb9d4ff808ce376d5dc5550b9a7512cd55668009766d7d37e1ee662f05739cdf02305eb8c3083ba64473b1e6ad2380fe00"/255, 0xff) 496.689652ms ago: executing program 2 (id=3002): sysctl$net_inet_ip(&(0x7f0000003200)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000003240), 0x0, 0x0, 0x0) r0 = socket(0x24, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x4b}, 0xb) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4e6c) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x24, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000003200)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000003240), 0x0, 0x0, 0x0) (async) socket(0x24, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x4b}, 0xb) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4e6c) (async) getpid() (async) fcntl$setown(r2, 0x6, r3) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x24, r3) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x40) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 367.102785ms ago: executing program 5 (id=3003): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 365.638411ms ago: executing program 1 (id=3004): sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00000100000000", 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x4}) 365.328066ms ago: executing program 5 (id=3005): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="1d", 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x2000006, 0xffffffff, 0x80000001, 0x3, 0x75f, 0x10, [{0x0, 0x2890, 0x8, 0x71002}, {0x6, 0x9, 0x8, 0xfffffffb}, {0x104, 0xf88, 0x0, 0x100009}, {0x4, 0x800, 0x8007, 0x1}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6c}, {0x6, 0x6, 0x14, 0x8}, {0x3, 0x82, 0x5, 0x5}, {0x6a75, 0x8000, 0x1000, 0x4}, {0x9, 0x10001, 0xc, 0x20003}, {0x5, 0x9, 0x8, 0x12}, {0x7fffffff, 0x47, 0x7, 0x1}, {0x29a71717, 0x2, 0x1001, 0x6}, {0x1000c, 0x8, 0x5, 0x9}, {0x0, 0x1, 0xfff, 0x30004}]}) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) pipe(&(0x7f0000000640)) (async) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="1d", 0x1}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) close(r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x2000006, 0xffffffff, 0x80000001, 0x3, 0x75f, 0x10, [{0x0, 0x2890, 0x8, 0x71002}, {0x6, 0x9, 0x8, 0xfffffffb}, {0x104, 0xf88, 0x0, 0x100009}, {0x4, 0x800, 0x8007, 0x1}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6c}, {0x6, 0x6, 0x14, 0x8}, {0x3, 0x82, 0x5, 0x5}, {0x6a75, 0x8000, 0x1000, 0x4}, {0x9, 0x10001, 0xc, 0x20003}, {0x5, 0x9, 0x8, 0x12}, {0x7fffffff, 0x47, 0x7, 0x1}, {0x29a71717, 0x2, 0x1001, 0x6}, {0x1000c, 0x8, 0x5, 0x9}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) execve(0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) 126.26407ms ago: executing program 7 (id=3006): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001280)={0x10, 0x9, [{&(0x7f0000282000/0x1000)=nil, &(0x7f00007ef000/0x2000)=nil, 0x1}, {&(0x7f00005c4000/0x4000)=nil, &(0x7f00005ed000/0x1000)=nil, 0x100000000}, {&(0x7f000072d000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000d8000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000753000/0x5000)=nil, &(0x7f0000245000/0x4000)=nil, 0x10001}, {&(0x7f0000ae2000/0x2000)=nil, &(0x7f00003cf000/0x1000)=nil, 0x8}, {&(0x7f0000144000/0x3000)=nil, &(0x7f00008a2000/0x4000)=nil, 0x8}, {&(0x7f0000e2c000/0x2000)=nil, &(0x7f0000aa3000/0x3000)=nil, 0x7}, {&(0x7f0000eeb000/0x1000)=nil, &(0x7f0000afc000/0x1000)=nil, 0xc2}, {&(0x7f0000aac000/0x1000)=nil, &(0x7f0000e54000/0x3000)=nil, 0x6}, {&(0x7f0000a87000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x4}, {&(0x7f0000789000/0x1000)=nil, &(0x7f0000425000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000d5000/0x1000)=nil, 0x5c45}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000400000/0x2000)=nil, 0x7}, {&(0x7f0000172000/0x3000)=nil, &(0x7f0000eb2000/0x7000)=nil, 0x4}, {&(0x7f0000fe4000/0x3000)=nil, &(0x7f00006d6000/0x1000)=nil, 0x9}], './file0\x00', 0x97}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f0000010000000000903abf65b18d7c51f7", 0x14}], 0x1, 0x0, 0x0, 0x406}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="4af13fa52081479016ca482e8002f378bbc8ac047fd135f09b9f2479fe621f8e3b3128085317c02a0281489e4e8980da8fcb13830c", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 124.550913ms ago: executing program 1 (id=3007): r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x100) poll(&(0x7f0000000140)=[{r1, 0x10}, {r0, 0x4}, {r0, 0x4}, {r0, 0x100}, {r0, 0x40}, {r0, 0x4}, {r0, 0x2}, {r0, 0x80}, {r0, 0x80}, {r0, 0x10}], 0xa, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284414, &(0x7f0000000000)={0x40010000, 0x0, 0x1, 0x1000, "00eb7cbbb708000000000000e8ff7c00", 0x2000040, 0xe62}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) 124.091905ms ago: executing program 2 (id=3008): msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x1, "b5ad883b591de66588e9283af17e5b1c719c89156a80e4353434d9902c59143dd3a31d5c15e7d8df26615caa90009c96a346916f5c57622e5714ba7b626a568dc1c75fcc2733419c4cfe972a1cd7554d7a6aa9dc391e47527dfbdedef7013eb6521eb911acbbafa44996b1ab5ca732f6340c379032b043ee1496fc7f5555b99462ea70bd772283022c753c7fdf42ea45888b120ba8e0bf89eee1ba8d0454cb8591d94939a67fc0d6e062ca6bb793b9ae29c257240310de3077db8551f9fe770014f92cdc21ba56199a"}, 0xd1, 0x0) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x1, "b5ad883b591de66588e9283af17e5b1c719c89156a80e4353434d9902c59143dd3a31d5c15e7d8df26615caa90009c96a346916f5c57622e5714ba7b626a568dc1c75fcc2733419c4cfe972a1cd7554d7a6aa9dc391e47527dfbdedef7013eb6521eb911acbbafa44996b1ab5ca732f6340c379032b043ee1496fc7f5555b99462ea70bd772283022c753c7fdf42ea45888b120ba8e0bf89eee1ba8d0454cb8591d94939a67fc0d6e062ca6bb793b9ae29c257240310de3077db8551f9fe770014f92cdc21ba56199a"}, 0xd1, 0x0) r0 = getuid() r1 = msgget(0x3, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/222) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgid() (async) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7fffffff, r3, r5, r0, r6, 0x20, 0x2}, 0x5, 0x5, r7, 0xffffffffffffffff, 0x3, 0x8, 0x9, 0x3}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x8a, 0x6d93}, {0x89, 0x800}, {0x8e}, {0x87, 0xe}], 0x4}) (async) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x8a, 0x6d93}, {0x89, 0x800}, {0x8e}, {0x87, 0xe}], 0x4}) chflags(&(0x7f0000000480)='./file0\x00', 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8100, 0x0) (async) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8100, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000500)=0x5) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000540)=0x4) r12 = getpid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={r12, r0, r4}, 0xc) writev(r8, &(0x7f0000000800)=[{&(0x7f00000005c0)="be2dcf3a43e8ad9ad57e36691424e179af3e1c41dc7db0517eedc94b2fe9f59bbb520b64c6de0cf647e48e7071c18aaa6adbd7e8c89c3cf47ef47ba8fd32400997c1d71e4e50647e6f31050f8ff00923ba078fcd16a200b8ed1f6332d444a0577ebd2c757fb55f69a39647cd7ce27896550cf72d039d55c635142628fe679b02f938aa924640353c05f2984bdf7cd4a3c50f44bcdd05a4b80f079b404e1516405c004c6e42afdd54a8f961249cd1d3cd8ed947e4df136fdd390381ec48", 0xbd}, {&(0x7f0000000680)="b411bfa68f8cb890344d240714674bde489240f90203dfcab625b6172f86a82215d4dc6f52deea1299f413bf67027f1f17ef91bf8f915f4fd180e0d570532969cdb31f1cb7ce06b70eeaeae9e3c3f3257f1552d34b221825755ad02f688c25f672db1a3dfc33974aa797c3288f95db5c1df28957ec7e63747e75b014a86b3badf5fe4bd05fb51e68d3cd020b2bf801682d30afae19e34d94b53c4683f322255b5537fa596c86c956af7be1", 0xab}, {&(0x7f0000000740)="75bcfea189671f3fac5d0a3ba2ccbb86585c2002ca8f6af0aed9b29e525ff76f9b8ef08e2dce46bbbde17fd8e01c771a3c838e5c3617b297a65cea61364d17f0e74b3078621b6722694b6184f7e980c28a55af515c00047214ab7434a9d54a7711abf9316f27fca5304f7eef2c044514e6c8b3a818e36e63fd2bea940875a0ae1b49a25ce34a", 0x86}], 0x3) ktrace(&(0x7f0000000840)='./file0\x00', 0x2, 0x400, r7) (async) ktrace(&(0x7f0000000840)='./file0\x00', 0x2, 0x400, r7) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000880)=0x400) (async) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000880)=0x400) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f00000008c0)) lseek(r8, 0x2, 0x2) (async) lseek(r8, 0x2, 0x2) msgsnd(r1, &(0x7f0000000900)={0x3, "3ee6051d0c5026b6bf96fd6bf396c77d2313eba65ba8d59bd4997179d6d71dd7484379c611c2da21310f0a064f462b36f44199ab138e4531c238f7eb922ca6e42dce2d47509137793350c8ac7b1faa392d1385e7700d803ef78a1d2a4db9b350"}, 0x68, 0x0) (async) msgsnd(r1, &(0x7f0000000900)={0x3, "3ee6051d0c5026b6bf96fd6bf396c77d2313eba65ba8d59bd4997179d6d71dd7484379c611c2da21310f0a064f462b36f44199ab138e4531c238f7eb922ca6e42dce2d47509137793350c8ac7b1faa392d1385e7700d803ef78a1d2a4db9b350"}, 0x68, 0x0) connect$unix(r9, &(0x7f0000000980)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f00000009c0)=0x1) shmget(0x3, 0x3000, 0x30, &(0x7f0000ffc000/0x3000)=nil) (async) shmget(0x3, 0x3000, 0x30, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) wait4(r2, &(0x7f0000000a00), 0x0, &(0x7f0000000a40)) 121.425689ms ago: executing program 1 (id=3009): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) getrlimit(0x2, 0xffffffffffffffff) dup2(r0, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000740)={0x20b87, 0xfffffffe, 0x5accb6df, 0x3, "e6e204000029fd210b9200", 0x40200, 0x4}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x113) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xcc, 0x10003, 0x8000, 0x80400, "000f000000008471050200000000000000f70080", 0x8000, 0xfffffff9}) 120.889484ms ago: executing program 7 (id=3010): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x3}, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1510, r2) setgid(0xffffffffffffffff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) setrlimit(0x1, &(0x7f00000011c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000010, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 30.483236ms ago: executing program 0 (id=2980): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x2, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001900)="258bbd4ed141349dc2fb0b2ac35b53f7e749787f8e18259cd52eea6790d91fad72ecfa61e077951f3ca08b09589f1a0d4ce72b45bb8d3c15abd627bedc3bf58da22bbce95ddeaef2bf7759002ad87094ace9a910", 0x54}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f58ac4d51a61494f6efc2c36688b841dd6510fd5e53215b1b35aa3a44dc1311e", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000080)="716b1e3471", &(0x7f0000000040)=0x5, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="0000ba5648e2238cb87c189c75adc808affd94f38fff73a49dd1d8f1e205287fa7ae6a52ef0b9605000000e51d799980e17b8d496c52c2f66f0782e721213395b90be316ba1fb25577cfc8ec656b86505a380686348d8e029bc28384a99a40b3026c7cb35562d94f04bd655460af897195f1e43f60c600"/132, &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x96, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x60, 0x6, 0x30, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x18, 0x2, 0xbd, 0x0, 0x0, {[@window={0x3, 0x3, 0x4}, @mss={0x2, 0x4, 0x9}, @timestamp={0x8, 0xa, 0xfffffffb, 0xa83}, @md5sig={0x13, 0x12, "f0716e067956daeee1a6cdc3b8d09c42"}, @generic={0x5, 0x9, "bef386b55f8881"}, @window={0x3, 0x3, 0x3}, @sack={0x5, 0x1a, [0xeb, 0x5, 0xbff7, 0x1, 0x6, 0x36b5]}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) getegid() (async) r4 = getegid() setgid(r4) (async) setgid(r4) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 24.077434ms ago: executing program 2 (id=3011): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000530, 0x0) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x118) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r0, 0x0) r1 = socket(0x6, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f00000005c0), 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x9, 0x0, 0x2}, {0x2, 0x12, 0xe4, 0x100}, {0x16, 0xa, 0x83, 0x10009}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x28, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f0000010000903abf65b18d7c51f78bf808ffb4130000000000", 0x1c}], 0x1}, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b4317bf23566927ba3938828c00009534c8653d66ba0000000000ad9d7552", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) socket$inet6(0x18, 0x2, 0x3) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="f96825d807d53afb60da796c50fe1efe1d7df44bc248388f812a9c43f3f86147d645c79a9a0a952a4872f04592", 0x2d}], 0x1) (async) r4 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x42) fchmod(r4, 0x1d5) (async) setuid(0xee01) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000e9ff009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x8) ioctl$TIOCSETA(r5, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) truncate(&(0x7f00000002c0)='./file0\x00', 0xd664) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000540)="cac98a5501", &(0x7f0000000080)=0x5, &(0x7f0000000100), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 308.32µs ago: executing program 3 (id=3012): ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a", 0x53) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) close(r1) r3 = socket$inet(0x2, 0x3, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x7bf, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7b1, 0x0, 0x0, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac14ffff}, @generic="81952e4e6321851050e789498902ff86fc4f8e7571303743d9b19663924a235ef521ca6670dfaa599bbd116a78193f4235481d341685d15820125b7ac0475039dbe2682b42ee429205314c4129aca9141dc034f8890e37690d73431646101f02a8bcb7dd816d8c3950a5260e419de4faa8d704081c13501d54d68bcc2217d38630cdea3796b85a272e7738cbfb2d92429881a93aa75a97993845c68c45279216cc465a7ec7368d61a7b53f8443665e14c51db0f4f3a4cb26537af739d287995a15c00cadb8d083c59b5ea839874584a0aa6f6184e162c0e8a786c5d577bdb98c9e5837a847f77a068033d370d9c6cd694f25dedc0cecb38ad2719cc27ffde7880569d674376e769db4d9bf9e665b2f2f320b0507cea63aca4f91bda4def17f845c037a61b80dc538f300029469d1945dcaeccf9edc86a86857c2653c7698f28931ad5f9c01e1e1e7ed9021bf2febfcb9b77d3310f5e4db7d9df3df09425f059540104a97feb3a414559463323db693409b026106f80ea8b2c51068d227c591e85f8b0e95e3c6a4516fe2aae95323a3946fb446f51f1ec7f0efae81f4c4505fb80784466b660bb5647e752bc4682a468bc5f601a7277f73b101a847453a5f6a19c0be103bfea2c4f54eb476202da9564ef1d3e722559fe832108b4b96c67df1c4bf44cf1e89561ed428a46863715fb2aff46885562e90b4c73bac5477aa0165ad2346013634476334b97eb1c7541f1d221124e644ad18dcc108c8d62a7dea40c60b044dca15a32769d03745b4f678266e0ceedf9b376a10f3cfb3d07615814db3b1100e9e4e636ce3cbf57acd3b8eb87e76e2215df730de366b467071de83d47e4fe6cc97327bf52b64273d680c41e501e5ce86bbc735f67dc6ecf7f57d611588616568d2e6a368446fd67be1eb6708c7317cbf251ab51ec563ca5d6a30a35c7f77d8df88e462b1cd213bf0aba16d647d793b7dcf799e75c2d7c18c72d4872dee477dd38215b3b8c45727b688e21f5912f1c5c62c4f4ebf18cbda809937002f861bdb0a7ddaafc717aa485646c358bf8945697f767821f0561aee30ae8b03757ef64fe74c8dbbf15c7d7b3098de08152acad43bf5da006eb6afb0b7834fed7a32e31dd19f1430dd7720b0025e6f028aea366d882f2cd58ccff0950cbd71af04c4c644972692b1709026a223aa3ce3eb9dd990ed1b8b01ed3f5468b7facb2317bde84c5759cc6ecd92102ae4d7cc0db2068954ed9b3d6c4544bd21cc1b5a8bc641055f303ec98c6eea7ec88160c612bee075310444588f0bc006d512f179ddf039749119c106fb9d0c55848a8c552d5d14fcaae9d56cbfdf4fc00145320aa702a58ec3d37b831db3ca563af4c92967c8c8f1a983cb91bd667dd5c0fade4e7407b99e005aa9f2f4a02efb76c4d4bcda949f3a62d12a9ca29fb7c62c3d1b962310c60e8cd4e6822d856fcc46b298d8d18f3a74f8f60ecb016df304c4c06bf84822d6e8db0f39979ff5bc6a26d1e42da53b6b05ca3f263ffd63ed026b46c8db60c64a2f068b12854baab47358f97e1c235ff82d4c9ac6b74678ac3d7b1acdaba1900ee3dbc62162ee36a6bd05300c1ae84528e2ce900572a830d55be65462c10dd4be0bd71f033e65d6167b02d6c29380fad22fe5fa67a9d97f3d9d4f3e96e214c570f183cf52a8c572d7b580a24e80325c661c96ef11f2e4320852c6f668102aacadfbc9421b5161eb4377fe6a5174efa9e774147f9ab17a9b79b74e30722b3ef02a2e597b696ff902d55450a1e545563c39355e25755f11b903f958e1f478195a0b7719eab68c4e6fc1f2b7d7de88fba189028b5c4d84f7f05c3158b8872006c0d7b7487b0bc284c5c41abb4da38a525a139bae075e8857b7c197ebc008e45c2b574710481ad506150e3659b10a219aea0cb3ae7d033376a1c4a3a306858191a2564814992782a8a2f6276e14f8d6c1cb5ae31fd0a122d0a5e65775897ff9941b2846b36da5364f2050865d44c4644bf70b2b93064cd9ca35c7ab88c047729745c016c70c8d19196aa6e0c1f97b79cdb19f00de9e5b549605c73f6d7a6e7198f044b374efbc7fbf774233369dc375c3313501e9647f8896a6a9654319c4dd3a31ae47a453482720651a4138aef784ea1e655b339ed4f87ab908aa66421bc3368fb1ca4f202c70fc1d0e8884e53722d62e57b660ef57766b9d30c238e9e1868ba12f4dd507df6b37c246972522e1efe9cfb2803b140cc928029b8415999b18920bf914f558fa532886b3385bc07de379fc66ba183ae4bd75bddc3a7474482d3261f8998894ff31b8e56e0a553cdf5710cc174e3e236529ef9ba7bae8d90d41f997b435f2586841178d100c2859b62535ff21f286daaca39a3d23bbcd2620252b962711b7a58c97837fa920a506dc6bd290720db18dc3d492c5a722fb8ea41c09dc957ac700014a8a3dc2cd6f799456b6c0d21243796164af95d22988995ed04a813c0d20eca3e55fac22ac3b05ad45d70d6194420cfc22a75e036980ce910b4a5a10e82b86479a6b516f894db5c34d1f9dac47b9601211a3056fd47eecf561ce832920f97c40b961af142e2d895ed12f731543cc70b85a07b17995c7984d1fdf13fd0bfca58305cbfe56ec26fadff154cb4157396ab70c0c2c800c1a5038963d85737fa5cfc6322d36b0931253fd44cfbb6384f5d619f7211516c7c3dd5de518e8845fca4ae6e9eeb4b662078b635f9b0d32623d51e0bff9d924fbcd313e13"}}}}) 0s ago: executing program 1 (id=3013): syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x4, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4f6d38913c651dcf6ac6ca204fd31460", [@fragment={0x1, 0x0, 0x3, 0x0, 0x0, 0x1f, 0x68}]}}}}}}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x80000001) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.245' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8066fa8c88, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error K\ @LadהBBdI J /~6JYB'^C1?( E Cbo.@Oa#kOQ+bD-~rr&R{؀1'L-b[F.  x5dpckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 210453397505 0#+"$%.!",%: #/--!.$ %22/2  : 4(2%!$ .&3)/' (157559) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (457281) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (165848) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (489057) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (241341) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (466389) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (369820) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (92268) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (320884) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (406545) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (200205) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (66316) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (425956) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (255527) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (102990) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (213955) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (523794) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (257029) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (274925) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (293048) %8)43 7)4( 34!453 -1 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 6, 3):% = 287762939904 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 56.&,53(: /"*=08&&&&&$80771%0"30, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0#+"$%.!",%: #/--!.$ %22/2 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 210453397505 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 6, 3):% = 287762939904 pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd80776b0a68, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 127, size = 4762072176 pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 229447 51302 77 0x100012 0x1 0 dhcpleased db_enter() at db_enter+0x25 panic(ffffffff83375fb7) at panic+0x1e5 __assert(ffffffff833b1280,ffffffff833c36e2,3b7,ffffffff833ed569) at __assert+0x29 refcnt_finalize(ffff80003c4ce370,ffffffff8336b8fd) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003c4ce368) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002f404570) at pppxclose+0xa0 spec_close(ffff80003c44abf0) at spec_close+0x417 VOP_CLOSE(fffffd805e281d98,1,fffffd80097fb548,ffff80002f404570) at VOP_CLOSE+0x132 vn_closefile(fffffd807a275aa8,ffff80002f404570) at vn_closefile+0x12b fdrop(fffffd807a275aa8,ffff80002f404570) at fdrop+0x121 closef(fffffd807a275aa8,ffff80002f404570) at closef+0x192 fdfree(ffff80002f404570) at fdfree+0x116 exit1(ffff80002f404570,0,0,1) at exit1+0x576 sys_exit(ffff80002f404570,ffff80003c44af60,ffff80003c44aeb0) at sys_exit+0x1a end trace frame: 0xffff80003c44af50, count: 0 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83375fb7) at panic+0x1e5 __assert(ffffffff833b1280,ffffffff833c36e2,3b7,ffffffff833ed569) at __assert+0x29 refcnt_finalize(ffff80003c4ce370,ffffffff8336b8fd) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003c4ce368) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002f404570) at pppxclose+0xa0 spec_close(ffff80003c44abf0) at spec_close+0x417 VOP_CLOSE(fffffd805e281d98,1,fffffd80097fb548,ffff80002f404570) at VOP_CLOSE+0x132 vn_closefile(fffffd807a275aa8,ffff80002f404570) at vn_closefile+0x12b fdrop(fffffd807a275aa8,ffff80002f404570) at fdrop+0x121 closef(fffffd807a275aa8,ffff80002f404570) at closef+0x192 fdfree(ffff80002f404570) at fdfree+0x116 exit1(ffff80002f404570,0,0,1) at exit1+0x576 sys_exit(ffff80002f404570,ffff80003c44af60,ffff80003c44aeb0) at sys_exit+0x1a syscall(ffff80003c44af60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a2ea87a0d20, count: -16 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c44a9c0 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff80002f404570 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x60b280692b4b2841 r11 0xac277bd68884462e r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff81cb5af5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c44a9b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=245295 pid=20755 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002f404570 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c45a2c0,0xffff80002f405cd8 process=0xffff80003a825880 user=0xffff80003c446000, vmspace=0xfffffd806b9b5b88 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24335 155689 6869 0 3 0x80 nanoslp syz-executor 24335 508019 6869 0 2 0x4000000 syz-executor 24335 294982 6869 0 3 0x4000080 fsleep syz-executor 24335 389954 6869 0 3 0x4000080 fsleep syz-executor 80738 173055 36305 0 3 0x80 nanoslp syz-executor 80738 252060 36305 0 3 0x4000080 fsleep syz-executor 80738 480405 36305 0 3 0x4000080 kqsel syz-executor 80738 280563 36305 0 3 0x4000080 fsleep syz-executor 60782 93098 30332 0 3 0x3000 suspend syz-executor 60782 130750 30332 0 3 0x4081000 biowait syz-executor 38038 353638 28971 0 3 0x82 nanoslp syz-executor 15508 340961 28971 0 3 0x82 piperd syz-executor 30332 243564 28971 0 3 0x82 nanoslp syz-executor 36305 152734 28971 0 3 0x82 nanoslp syz-executor 18543 473478 1 0 3 0x100083 ttyopn getty 5482 79315 0 0 3 0x14200 bored sosplice 86781 340342 28971 0 3 0x82 wait syz-executor 96157 305249 28971 0 3 0x82 piperd syz-executor 6869 155906 28971 0 3 0x82 nanoslp syz-executor 28971 489578 32069 0 3 0x82 wait syz-executor 32069 295843 59913 0 3 0x10008a sigsusp ksh 59913 408671 38411 0 3 0x98 kqread sshd-session 38411 114664 73661 0 3 0x92 kqread sshd-session 73661 190321 1 0 3 0x88 kqread sshd 5153 98786 80362 74 3 0x1100092 bpf pflogd 80362 136288 1 0 3 0x80 sbwait pflogd 87500 301248 89205 73 3 0x1100090 kqread syslogd 89205 219886 1 0 3 0x100082 sbwait syslogd 91024 153155 1 0 2 0x100000 resolvd 34945 462455 88506 77 2 0x100012 dhcpleased 51302 229447 88506 77 7 0x100013 dhcpleased 88506 439046 1 0 3 0x80 kqread dhcpleased 37583 511332 0 0 3 0x14200 bored smr 43167 13418 0 0 3 0x14200 pgzero zerothread 43633 209842 0 0 3 0x14200 aiodoned aiodoned 2099 210253 0 0 3 0x14200 syncer update 21701 462674 0 0 3 0x14200 cleaner cleaner 61247 188085 0 0 3 0x14200 reaper reaper 85040 103678 0 0 3 0x14200 pgdaemon pagedaemon 20121 135015 0 0 3 0x14200 bored viomb 947 385693 0 0 3 0x40014200 acpi0 acpi0 15781 42514 0 0 3 0x40014200 idle1 31442 159026 0 0 3 0x14200 bored softnet7 45859 123724 0 0 3 0x14200 bored softnet6 20902 330749 0 0 3 0x14200 bored softnet5 13397 66288 0 0 3 0x14200 bored softnet4 19064 306851 0 0 3 0x14200 bored softnet3 85749 301294 0 0 3 0x14200 bored softnet2 13845 381864 0 0 3 0x14200 bored softnet1 43635 59475 0 0 2 0x14200 softnet0 65961 5380 0 0 2 0x14200 systqmp 12268 512358 0 0 3 0x14200 bored systq 99188 244326 0 0 3 0x14200 tmoslp softclockmp 24723 115890 0 0 3 0x40014200 tmoslp softclock 78550 8340 0 0 3 0x40014200 idle0 1 123732 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 60782 (syz-executor) thread 0xffff80002f4042d8 (130750) Process 43635 (softnet0) thread 0xffff8000ffffea60 (59475) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10276 11202K 12012K 166960K 16433 0 pcb 17 16K 32K 166960K 888 0 rtable 222 12K 13K 166960K 854 0 pf 49 20K 67488K 166960K 427 0 ifaddr 45 8K 8K 166960K 212 0 ifgroup 70 2K 3K 166960K 361 0 sysctl 4 1K 9K 166960K 28 0 counters 78 38K 39K 166960K 426 0 ioctlops 0 0K 4K 166960K 2242 0 iov 0 0K 20K 166960K 328 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1485 93K 94K 166960K 4686 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 39 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 105 0 dirhash 12 2K 2K 166960K 69 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 236K 166960K 3279 0 sigio 1 0K 0K 166960K 92 0 proc 72 115K 163K 166960K 1091 0 subproc 72 4K 4K 166960K 135 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 371 0 in_multi 79 5K 7K 166960K 309 0 ether_multi 1 0K 0K 166960K 37 0 mrt 2 0K 0K 166960K 14 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 271 1208K 1208K 166960K 271 0 exec 0 0K 1K 166960K 1019 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 231 152K 171K 166960K 32200 0 UVM aobj 42 4K 6K 166960K 48 0 pinsyscall 40 80K 107K 166960K 4568 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 1K 166960K 251 0 NDP 18 0K 2K 166960K 150 0 temp 89 8652K 8766K 166960K 166027 0 kqueue 15 24K 31K 166960K 618 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 403 0 398 4 3 1 3 0 8 0 rtentry 176 264 0 186 5 1 4 5 0 8 0 unpcb 144 2504 0 2480 19 17 2 6 0 8 1 syncache 336 6 0 6 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 1160 0 1155 38 31 7 7 0 8 5 arp 128 32 0 20 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 328 3502 0 3492 45 35 10 10 0 8 8 nd6 144 42 0 28 1 0 1 1 0 8 0 pkpcb 40 22 0 22 6 5 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 mppekey 1024 6 0 6 2 2 0 1 0 8 0 ppxss 1192 146 0 144 4 3 1 1 0 8 0 pppxif 1504 14 0 13 6 5 1 1 0 8 0 pfstscr 40 10 0 8 4 3 1 1 0 8 0 pffrag 232 55 0 48 2 1 1 1 0 482 0 pffrnode 88 55 0 48 2 1 1 1 0 8 0 pffrent 40 105 0 97 2 1 1 1 0 8 0 pfosfp 40 1429 0 1429 5 1 4 5 0 8 4 pfosfpen 112 1429 0 1429 21 1 20 21 0 8 20 pfrktable 1344 4 0 4 2 1 1 1 0 8 1 pfanchor 1288 4 0 0 1 0 1 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 201 0 114 1 0 1 1 0 8 0 pfstkey 128 219 0 131 3 0 3 3 0 8 0 pfstate 384 209 0 122 9 0 9 9 0 8 0 pfrule 1344 207 0 201 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 1302 0 908 38 13 25 28 0 8 0 art_table 40 1306 0 908 5 0 5 5 0 8 0 art_node 32 255 0 187 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 2 2 0 1 0 8 0 semupl 112 2 0 2 2 1 1 1 0 8 1 semapl 112 100 0 90 1 0 1 1 0 8 0 shmpl 112 45 0 6 2 0 2 2 0 8 0 dirhash 1024 56 0 39 3 0 3 3 0 8 0 dino2pl 256 7602 0 6082 96 0 96 96 0 8 0 ffsino 296 7602 0 6082 118 0 118 118 0 8 0 nchpl 144 12095 0 10381 64 0 64 64 0 8 0 rtmask 32 33 0 33 6 6 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 43642 0 43642 5 4 1 2 0 8 1 percpumem 16 228 0 174 1 0 1 1 0 8 0 kstatmem 264 246 0 208 5 2 3 4 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 18 0 18 7 7 0 1 0 8 0 scxspl 216 79360 0 79359 20 18 2 8 1 8 1 plimitpl 152 833 0 814 1 0 1 1 0 8 0 sigapl 424 3588 0 3536 9 1 8 9 0 8 0 knotepl 120 584 0 0 17 0 17 17 0 8 0 kqueuepl 224 1391 0 1377 16 14 2 5 0 8 1 pipepl 344 592 0 563 9 6 3 9 0 8 0 fdescpl 528 3539 0 3510 3 0 3 3 0 8 0 filepl 160 25213 0 24979 40 26 14 18 0 8 2 lockfpl 104 2310 0 2307 5 3 2 3 0 8 1 lockfspl 48 887 0 884 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 126 0 109 1 0 1 1 0 8 0 ucredpl 104 3608 0 3594 1 0 1 1 0 8 0 zombiepl 144 4758 0 4754 1 0 1 1 0 8 0 processpl 1248 3588 0 3536 6 1 5 6 0 8 0 procpl 664 9131 0 9072 9 2 7 8 0 8 0 sosppl 168 29 0 29 7 6 1 1 0 8 1 sockpl 752 6620 0 6581 70 58 12 17 0 8 7 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 68 0 0 6 0 6 6 0 8 0 mtagpl 96 22 0 0 1 0 1 1 0 8 0 mbufpl 256 1227 0 0 74 0 74 74 0 8 0 bufpl 280 31434 0 25291 440 0 440 440 0 8 0 anonpl 32 12914 0 0 104 0 104 104 0 246 0 amapchunkpl 152 109099 0 108619 87 48 39 39 0 158 16 amappl16 200 12838 0 12668 97 76 21 27 0 8 9 amappl15 192 6 0 6 2 2 0 1 0 8 0 amappl14 184 151 0 139 1 0 1 1 0 8 0 amappl13 176 8 0 7 2 1 1 1 0 8 0 amappl12 168 4314 0 4285 4 2 2 3 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 7 0 7 2 2 0 1 0 8 0 amappl9 144 251 0 250 2 1 1 1 0 8 0 amappl8 136 22 0 18 1 0 1 1 0 8 0 amappl7 128 126 0 113 1 0 1 1 0 8 0 amappl6 120 255 0 251 1 0 1 1 0 8 0 amappl5 112 154 0 144 1 0 1 1 0 8 0 amappl4 104 341 0 320 1 0 1 1 0 8 0 amappl3 96 22572 0 22467 4 0 4 4 0 8 0 amappl2 88 776 0 710 2 0 2 2 0 8 0 amappl1 80 21787 0 21194 15 0 15 15 0 8 0 amappl 88 30833 0 30674 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 256 0 256 4 4 0 1 0 8 0 dma64 64 10 0 10 5 4 1 1 0 8 1 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 47 0 6 1 0 1 1 0 8 0 uaddrrnd 24 3540 0 3511 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3540 0 3511 1 0 1 1 0 8 0 vmmpekpl 168 27557 0 27501 3 0 3 3 0 8 0 vmmpepl 168 224753 0 222691 154 45 109 110 0 357 4 vmsppl 488 3539 0 3511 6 1 5 5 0 8 0 rwobjpl 80 63782 0 56734 159 9 150 152 0 8 1 pdppl 4096 7088 0 7022 118 44 74 88 0 8 8 pvpl 32 21411 0 0 172 0 172 172 0 265 0 pmappl 256 3539 0 3511 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 416 0 102 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8382eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d7f60) at __mp_lock+0x192 intr_handler(ffff80002a2a0830,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x4f ktrgenio(ffff8000ffff2540,5,0,ffff800000b384a0,14) at ktrgenio+0x228 dofilereadv(ffff8000ffff2540,5,ffff80002a2a0b60,0,ffff80002a2a0c20) at dofilereadv+0x474 sys_readv(ffff8000ffff2540,ffff80002a2a0cd0,ffff80002a2a0c20) at sys_readv+0xd8 syscall(ffff80002a2a0cd0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73edd5b07350, count: 3 ddb{0}> trace x86_ipi_db(ffffffff8382eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d7f60) at __mp_lock+0x192 intr_handler(ffff80002a2a0830,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x4f ktrgenio(ffff8000ffff2540,5,0,ffff800000b384a0,14) at ktrgenio+0x228 dofilereadv(ffff8000ffff2540,5,ffff80002a2a0b60,0,ffff80002a2a0c20) at dofilereadv+0x474 sys_readv(ffff8000ffff2540,ffff80002a2a0cd0,ffff80002a2a0c20) at sys_readv+0xd8 syscall(ffff80002a2a0cd0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73edd5b07350, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83375fb7) at panic+0x1e5 __assert(ffffffff833b1280,ffffffff833c36e2,3b7,ffffffff833ed569) at __assert+0x29 refcnt_finalize(ffff80003c4ce370,ffffffff8336b8fd) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003c4ce368) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002f404570) at pppxclose+0xa0 spec_close(ffff80003c44abf0) at spec_close+0x417 VOP_CLOSE(fffffd805e281d98,1,fffffd80097fb548,ffff80002f404570) at VOP_CLOSE+0x132 vn_closefile(fffffd807a275aa8,ffff80002f404570) at vn_closefile+0x12b fdrop(fffffd807a275aa8,ffff80002f404570) at fdrop+0x121 closef(fffffd807a275aa8,ffff80002f404570) at closef+0x192 fdfree(ffff80002f404570) at fdfree+0x116 exit1(ffff80002f404570,0,0,1) at exit1+0x576 sys_exit(ffff80002f404570,ffff80003c44af60,ffff80003c44aeb0) at sys_exit+0x1a end trace frame: 0xffff80003c44af50, count: 0 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83375fb7) at panic+0x1e5 __assert(ffffffff833b1280,ffffffff833c36e2,3b7,ffffffff833ed569) at __assert+0x29 refcnt_finalize(ffff80003c4ce370,ffffffff8336b8fd) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003c4ce368) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002f404570) at pppxclose+0xa0 spec_close(ffff80003c44abf0) at spec_close+0x417 VOP_CLOSE(fffffd805e281d98,1,fffffd80097fb548,ffff80002f404570) at VOP_CLOSE+0x132 vn_closefile(fffffd807a275aa8,ffff80002f404570) at vn_closefile+0x12b fdrop(fffffd807a275aa8,ffff80002f404570) at fdrop+0x121 closef(fffffd807a275aa8,ffff80002f404570) at closef+0x192 fdfree(ffff80002f404570) at fdfree+0x116 exit1(ffff80002f404570,0,0,1) at exit1+0x576 sys_exit(ffff80002f404570,ffff80003c44af60,ffff80003c44aeb0) at sys_exit+0x1a syscall(ffff80003c44af60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a2ea87a0d20, count: -16