last executing test programs: 1m11.757005734s ago: executing program 2 (id=7414): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="feffffff", 0x4) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 1m9.262375736s ago: executing program 2 (id=7421): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7ad8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) 1m8.0099474s ago: executing program 2 (id=7427): r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xa6c845073ff8f143, 0x8, 0x10}], 0x6, 0x0, 0x7, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff"]) r2 = kqueue() mknod(0x0, 0x1ffa, 0x0) open(0x0, 0x1, 0x0) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a836289681106692", 0x40}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1m5.260399223s ago: executing program 2 (id=7432): r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000280)=0x6) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f00000001c0)=[{r1, 0x4}], 0x1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="54f7ae7ceabc6259cff354513e30d31f317032a4ba704250afa025b9b8915b6b6da8770846318124fa5e88ff23171dda710c30ad608c9efba4090ebca2e61e7a9d947ae5d42db78a50e564a8097823038013e7671537ea72d3f29369a6b6f19235c51bde7884894bbd0b4280b9e3f2fa971e05208b26f7c2daad78c16dbd23", 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xc, r2, 0xffffffffffffffff, 0x0, r3, 0x4}, 0x4, 0xffffffffffffffff, 0x1000106}) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000080)="7dd0bf98", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x3a5) 1m1.511456235s ago: executing program 2 (id=7448): r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) readv(r2, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4107, 0x100b}, {0x0}], 0x2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/179, 0xb3}, {0x0}], 0x2, 0x1000) (async, rerun: 32) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xffffffffffffff5e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x3e}, 0x9) (async, rerun: 32) unveil(0x0, &(0x7f0000000140)='r\x00') 1m0.259961091s ago: executing program 2 (id=7454): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') (async) acct(&(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x200, 0x100000002, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0xfffffffffffffffb, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000001}, 0x0, 0x0) close(r3) (async) close(r3) setreuid(0xee00, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) (async) kevent(r5, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x6, 0x5) 44.256308074s ago: executing program 32 (id=7454): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') (async) acct(&(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x200, 0x100000002, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0xfffffffffffffffb, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000001}, 0x0, 0x0) close(r3) (async) close(r3) setreuid(0xee00, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) (async) kevent(r5, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x6, 0x5) 13.489514222s ago: executing program 0 (id=7589): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x910, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x4e3, 0xf2, 0x7f, 0x400b}]}) pwrite(0xffffffffffffffff, &(0x7f00000010c0)="92e71a54b328bc568d067f9bf4a2ed3bfcf65602d0d14e5c75f01e49bcb509cfb9de95577291580d4c3f10e99062bb5fc6f2dbc78a827b28c0b193e81365d141fb78e901490077a38bb0157f6cdde67519140d386017fefbd63631d14f78e8c6c7a3c51b5985eb03b3b7734ed7d0214e599598c4e128533fd5cd490b57e3fe7aff0d035b5afe5d6e37ebaaa94534b57b62080ad6fe00a8a6113914f583f6117593f0b59b675676e5edbfcec08fbff8b91d978355ea35f55284eeb00afdabf8204f694cef41d672a32ed05a753649d2612849bb5adae07897510243406eb86d4342bc18a7e8a5e13f4f2e19a222b01cd14fb3df28e4f66df92b777ee6ec50348c892cf74fb094371dbf3a4cbba2ff9c8dc9692bcb34d023bfc270d6cf02b5b26b46cbe03351e086bd484dcab353c707183dbf7269d1e26aecd4f1ca8316829543bdad6e171f2a65efa944243a50da0fad9823ee2ded4dc59835bdd283423bf9513b796bf330c837742431b36953c5a00b156a37936fe8d53e7c00ce637a05741fc4e26160992ace7b9ca6b4a036e496ba311570fe34078184e9ab9b8a4069a281cfa1b8d38eb4eefe509d03ce774c6d34604cf589d9bfe42e04231dfd21a019a75ac2ea8c73cd82dccd9e97c168187becddcd3c93a572e621a0a393264ca7cc7324f5fbb625834f9ea3d1258f9d614d64a3286f1cb9f0ada5586d0b17e8f731845e46ad0f2fa0a869d169491fab6076ff1a77ff51d8ceb1c32f8a581ced072075fd91116fac0dd0a12bc5c11074f7edf3d6f5c495105d3db62339103417a801dec7c4770de71dcac74d4c802bb4028e469b9b61e9caf7a194b277a256aaa3529fb458c7253077f648917b9ce41c73e0920f328520fdff8116097ca445c16011df1bfffb994fceaec719438a50dfa3c626b2adf5c632da2547649defb417da6f47d0b1824de5a9219692220bb2893c3fd9b3a1f131bc547c91c46cf688ba7b0024a8ae23c5ab271979c7c90546506076e6f16519ce8aeecd8fdf28f9961fd74f67978613704921d4ef2c76a294cff3b906871979f2c89a1740533f387b05834f0c3363b72f14720e4429ad58400d3b7c2034684458074fef11b5c1aa1f924f8e465b90ad492439f7fb7e8a643995845822b83effc9ddf0508cb9d2ae67f1b3461b0d791775b1e1adf0954c1e06a111d3795caeb0c74173a6f6bf9dfc1563d2c1c993563d618558c10bc07eac727a6a66c375835a7cd79cbdc128c5cc7c6adabc2e5cc3854c28153d4188734e87afae3503a99f157d2e938c5c353062b5b6ce4c0a4aedfecfd5df734835928b3d7ab00f2c1953f4bd4637e59a62a4f0221e2b2d28a21e9521f9f3c9a0c377d5494d5a87158fdf4293ad8065957a952c7f4bc57f3bc952c6b2f859696a3693c92f7ab691817d07854778cba6be9bc700e2fd717489a840ed07a6b79968dd560eb0c872b8af5829ed91eff8a1136846aa79e126e2d7e21ff5b7268a2bbdaf4d8213370e3c6c13952452bb0b5b979f12b0b1e061f77c18b4f4244d2c8ef35ddf614cc83e18ea447d95d1655f87055ea16407fed39532bf09bde067e9dc786008bda875d9d1db4093a8152f371bf196189a997a9bdf645487f3078aa73ee887ead5407457ce9323215895aa65cb617b99a8652fb18cfcc821acfd9bf95adaa8b65c17b74515e7a5acd6c8c7777426c0d8e836e0cc4fc385e17825343c7f7715ff880d96febd3c5a273f92217b09d31d68bc96a95f39a2158a7991625c477fd904e60b2311eb32e8be18f98d1ea0ce072548e109eafd6233ff556af1996138e1a77a891e3d4b272a9971a95b23495dd4d3dfc82cc897605d7cee98b9087269dc6d8dfbda570dd33cfbee80a6f41a0be6a9e4a2ea8775d3f327066e748ffa870d42a67fa49a677e9692a7bdbf656ce133965b67cf154b4b4efcaca94474a3b0b3b6e271427bf3ca9b0362c52f57fa92390b284ff8031f2a6ceedccc4f27339a7bfb52301dd2be98a25451d0f7da34f8bb3551c7f4bb73dc0c3b960977585561ad9a9f4a76032ae9aa79e8ee7041f01978a5cbbfe9780fa93ee30e5c20888334a46c4b63a14790c547e05e50c1f2fea73ce27cf3e7522d19ffdf7467a75ebd92466bef6c45de62e3422b08a824efb87daf3bba9cda701c361fe68eeed90167d6609362c292181717b527bd9ba1d634c3ddd2c998b44c65ed46bfba6a9c25c30cd5a91c2c23b3de263f9f0f9c181f9decfe09edd9c05992d62503aee6d90f5e509fb0d85f587c08f3db786e7f391a4e964e0d24a4f119230fbe83994d7458ce4a38414723d987c7a3743b8e9ba1e6870cf75d2fc3972452d5e990bb894f5b15aadfbc1e605d346f33c0904197d8aabed2ac2cac3291154fd64d97799efd85ce92d71c821a060ca5b859a10dfc69ff5db30211a19e1d0c36eaf3685950d74db95122354d4099ba54503ce6f93d933c79194d3f06c5fe80abe54c3ae7e9f8ffdb85911223f04bb6e5513a57751ecc73c0382befd11f1ed1db2a04ef28a3a17fc960340c5371e2f057c2e2f6af56664d2728ae49ca438fe2dc9cf82e4cf2d8214d4ac366df60977188bf158652dce6a6f8e1759240c68c5c56f3b0b93172f9609e76f1e51410ebac8c7b953efc3c0579dd6676e892e14955de3cf330e360199a522f3dc89743e23d414da9302cf570bdb6a21d170a74ec71e8252063d447a4144f637985580a1ba4f88fd1d710617d6a67fc53c35e08e8d307625bc6ffb527d331cb1453ab51cdf994e568f45538046a670229328451325158f3b5064b52700cb0106ae483e41911d6d1ee562e89a7d2e0f35c4b844644b8e5c03e18b24865c6d6f5149f6f2498bc194e399d0bdfc32cf796bbe3da17abbf92f18dd161ec7622d46ed2ca39482248bb86a3eddd99e49298420500cc3de9f19995a5f052cfdfea82cc95f9ac6b8b20a7237c577f0ee507b38a2c3f59c7b2c48b889f89edfa3ba3383f4c64ff85a5ee40991eb8615561b2de4eb2ab82ef8007e2ac62232dd53d6c503ef9d9aa24fa606d9463b0cc85374d5e300207614b8f482a870d649ac91a34ca8c4c3a442d27ca9728c52f00ec6641004e6c675e1964ad7b1d927fbeea71dbba06ac2c23b785f1c6e2dbc945f00952680242c991d2b4a0437056a775a51f9f0cd9dee3ca5ed9faf5cd2f43a2ec38f719a76e9aa81b096be6c062aadf7de4bd7dc0af7aace17ab4eca5517faf8af223998221c1d20139e79366e6b23c086592becfb33dfee0245177ec939acdcaecd4d6d780746956545933aeeefd3eb5e69ee3bb77534165f73d41d67b9f2ee60c5903cf0b9bbeaaec3705f45e6440770dc05c5a9d4f30a47d9815c6e014a8ba6dfbdb632e1e971d5780194588475c03d42b13135a061c64e0d8cac4a2117993236494fe87c31c3a06d6fd65c2b0a3a4a684972296e167f8bd1808400d5f40816f13163f1e8d00d18a7ebe48e1f6a2fa4d05b8f233817849c5f029105c8fbbc4644f4230ee3e0e6c0c632db913be2a5ed221a5a649707ddadaac3eb38395f8b3874775d2b84ee442cfc21f1531038b4601885b932dc7a4c3bf01fbb898720c5ce84bb9d1840e8394b58217476c5034d65d24eeadd6cd129ffbcdcdfb5b3beb4173cc94e701378f31317c442df3deec3dd79ce541bc035882672b2a22051c86e588c7913f06fb99851edcfe80ee2ee793ade24e186f7abf566705853e92694304a30556173e7766db64108aa29741011edd4269ae2e6766a6661306bd3266e040966d6d1913274306557a6e70b5f5e1597da53129f7332fa85aaefa7abc41be887b6f0fc461f0a91abc49a0a7c9fb5a7c24a85262a31d13a5bfca17dd01434c03ac2c536b9eb671f951a89c8b338965f931b48d3b0a996308cd7af7906adf4361ac3152a7aeaabc0d2205344b171e5e13e851d4c10cfd7b0c0c66eae44531f0f28802d7c8fa8be008713a1f8e37575d7e38a25265fea7c508857c65f211b288034cc7a4c8e7ce6a7d90042035e9b1000000000000585795692b2649747195cb2535f04453db641e61ee4eeb8ccce49a6ba3068741bab2dd143a0a814fff9eb9dab6466570d9427cf93efa6c6cf1cf72a99662d409553c578b2ddcfc1d3d640cedf3b419e92297bebaff99c2f5ba701cc7df7929e46c548c3a439750ea0fe3dcedb281753cc5b6de1bdf5fa358dffdb8cc48d7c9ac13919527b2d20f80bb72b6c777ff0c8181273a6a26d90f9f245d47212fbf3fae71bb1a51d21b6c3f9cad1d895dc6b215ff27d46adfcbdfba410e84eae64353e88915a27a252a4541ab589fce26fe91f24f0cce058acaafccdae72c3df741f40b4a73d5a6f89a4b7b1ef31bc1cd7ad341a40c13d26cb23678b13b115b25f26eee3864a8452aceb7a3cbf6518cc488f925263d9a642b4a3c7b77fddcccad9184711a7f27de63e90684ffd84082b65cd80b4f3d4793965152ee9f347517fea5f43b3dece277c70bf6c7a7dc10e5752b49d641e56e89077209effc2aa2e489d8f5d6ed7b1925e62abbc7114156a48e71b930e006daab1741173f19f67789d00099e5b7850c4620659e36c223015cd19fef08247a6df9383c75a7c2bc909309e1ae3ae8e7cda07e2c974206059edd8f9cd852d5b5c170cb418b22357e069b2e8fefaa492fcf2f18d9459cfcff960059f507b5d8332f5fc3c6d10f3d05d4c3777961351062b28ed0a1a7b00f27ebd86a4bad93c1bb6c264e95257f0583ec4c765bb6ddda0815e14c6443a058f49cbd8d77991c98f572ca4a5e1acfc12a0939de984a0522a249a6cb162f81ac67ef65cf85597efcfb87981983773edb5c56782509c2d6b21545cc0ffb4364a02838c2dea36ddc09a86a727be740f465ac58240de204a22ed64e99af51e67a85c74fd8d5cd2bd03a0bdd0874d2b788abacacf9ab15b273e3be1a14b6999117ddd3d12ed035707327337e4a408dd18f0534cc98bea6a945457b059ad5345ab30ccfa9844823cad0d1a6a2cd3a402151b322cc7d57b88145a762f004071c2b9b05116bb81ca4cbb560274aae8fbc32259ab5ccdfd722a21b466e5ae232d3468c81f3cd4bc383fae25c4acdd868e041cc0d56481a98a9f91f4edb0d3f42bbd5c22c230d4a122970b604af72f4ac2c1e84aedcde8201e06023323b6f97f5909fc62760f92f386f8a9a12f0a8d3717be20a68d9a5e7a7c390a3f2d2a2803364ff9532f71e24f3f84a66e2c5e8b17e4573f59fb1845eb44d91a641b2ed9441338b0cebb6391dad07082adfc83b79e4ebcc5e786294fd69593f464f62e940f17b56b661ec2f6356832102b02a51b0660887314c53eacfd3c571ae5f0aaa45553755786c161942c3087cea2ab3040d0cde2456ddaeb3335c3d429b4f3cc7795b86d8f296cffaf9cc88f7f60733930ac75bee10e8614c810d07461f5b45927d9b3bb9b689823a6d6e6b132df2f4489b119d7ec72bc695b467921ea87a09491287d72d71bde2c929eb4b05ff2347d1ab34d7b771fcced40f4bd980cedd0a4033be3cd902d3b9e5d3de8acef1c91b8445dc387809963956629a335ec69fddccfc2470a999a49bfcc57f7875192bf23154b20f325457515f5ef8f01558e304191f43947fa9d6256ef7a63415c2e5cbe93c6e11d54e69299bb37d38f25b034d36f4f017b5f80d2acd296e0790146d79c567c76382c2d83c41d7fb03c369ba3213b865546c1859d317f6f660abaa6c27598415c97341a17b56c97d262d962cba25c43a2724c8aaaac0784cb45f0000000000000000000051d6699d288b9038b7a330c41453f5ab69e31cacecdbe0a5b734e12f826d47011763d05024b45b1a24dda7b144cd06a45321d19948e7f3a37c01e6ca9ee759b6e53849796e4ab92c73a52d6c9d3baceb1b1028266a56bdef5fdbd4e1ec5261344794a8c8bf6ff235729b650b4b72c892212bad2f24288740921f1b75fde082721e2d445ebe5ab8a317715ee2e72e2cf38a73fcf231a02b51d10cb329f0e140cd5e97ad6ae5bcb164e09e0fa25af592a335f67117fdcc2909838c02337e32e2d888bc60fe0ee64d5e2a0e4257f7d8c011372347a95c1becd039358b26f20df4b08d7b56f4ee1c935ae4e030f9179b799a03253ecc5b7250f0fc61b8e7a6926a27f2a24f9a969a39f55ffee2eea37c86e1ba910e44627681ae9d3458707558b186462ad116a3e67cfdb6e47d5125bcb5fa48", 0xffffffffffffff1c, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="0217ffffff0d10001a0050c884ce5c7a0057c0572e0ba10000de6609ed0ca79d191f6c410c634698fcdcad283f7aa8b8518605ab1fb57b46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cb7e13fd31b4bad19b89c445d0bd1133257048ca00a97c888a66932792e630f5f593a46f91b40000000c9c27d876e8e8e1abe29f49877c2d45d451", &(0x7f0000000080)=0x87, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20, 0xd}, {0xffff, 0xb8, 0x83, 0xfffffffb}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) syz_emit_ethernet(0x142, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x134, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xd, 0x10, 0x7, 0x0, 0xf3, {[@sack_perm={0x4, 0x2}, @generic={0x13, 0x5, 'j8d'}, @sack={0x5, 0x16, [0x7752163, 0x71, 0x8, 0x7, 0xffffffff]}]}}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 13.453485661s ago: executing program 6 (id=7594): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x8000}) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r3) fchmodat(0xffffffffffffffff, 0x0, 0x297856873e19a725, 0x2) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f0000002100)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r4, 0x0, 0x0) 13.437620599s ago: executing program 7 (id=7595): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b", 0x48}], 0x1, 0x5) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b", 0x48}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) close(r0) r2 = socket(0x18, 0x4, 0x9) close(r2) (async) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x82, 0x8, 0x67c0}], 0x3, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0xa, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0xa, 0x4) socket$inet(0x2, 0x5, 0x5) (async) r4 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0xfffffffffffffd8c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1) r6 = openat(r5, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r7, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 11.504432094s ago: executing program 0 (id=7596): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x82, &(0x7f0000000100)=ANY=[]) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x20}, {r0, 0x40}], 0x3, 0xb0e) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x80000000}, &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 11.500217761s ago: executing program 1 (id=7597): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) setregid(0x0, r3) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r4, 0x4b31, 0x0) fchown(r0, r1, r3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000c80), 0x0, 0x0, 0x0) 11.499673113s ago: executing program 3 (id=7598): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000fc0)="ab07e16f15763003928b70d1e136dc0f8ee23cab54e566cc9942188d0a91d9fb676676c846f349f63e91ebb1821499ebcb91cc939569352fa0cf0e10fac2740c04", 0x41}], 0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000080)="00000000d4cbd4dd034f5f56e304906e7a2b14b4d53b45aea474d0fa7d8991d9639a52ced5a74c2f79641760df8303ce438efc24", 0x34) setreuid(0xee00, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x51fc) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) lchown(&(0x7f0000000180)='./file1\x00', r3, r4) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semget(0x0, 0x3, 0x81) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x2) 11.445393847s ago: executing program 5 (id=7600): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) r5 = semget(0x0, 0x3, 0x202) r6 = getgid() r7 = getuid() setreuid(0xee00, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, r6, r7, r8, 0x31, 0x9}, 0x3bf, 0xffffffffffffffff, 0x4f8}) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$VNDIOCCLR(r2, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 11.437996281s ago: executing program 6 (id=7601): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f0000000100)='./file0\x00', 0x1000000000) getrlimit(0x8, &(0x7f0000000080)) 11.437456649s ago: executing program 7 (id=7602): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x7}, {0x1, 0x7f, 0x0, 0x3}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0x2) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x80000000007}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x40000802) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe80000000000000000040"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x1e, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000140)="f1db4860f7e45f012f57cfc61e34000009587c24db7a83fb", &(0x7f0000000180)=0x18, &(0x7f00000001c0)="c18373eca2124b1d809119fce7337825e165a3fd3b488de48591290c50e82ba65f2071ba4978d9798627ce34de6fbb48830595dad7663772d03a32cacd03b3ad558cf8dbcefd8b2ff2e6a9a28dffb78edb78b214a93e16e8797c9dd91dc33402a472fc029d851574f431bdc94c00fa285ac6649fc6a34dd7c58eb571591fed55c88608d9fd690c319bb22b9a5b84ec5f2dd30977", 0x94) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) fchdir(r0) r1 = getpgrp() setpgid(r1, 0x0) 10.254676329s ago: executing program 3 (id=7603): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1b08, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) 9.249634204s ago: executing program 4 (id=7604): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = geteuid() (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0x0, 0x2}, 0x0, 0x20000000000001}) fchown(r0, r1, r3) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) nanosleep(&(0x7f0000000180)={0x40000000000401, 0x3}, 0x0) (async) setreuid(0x0, 0xee01) (async) open$dir(0x0, 0x200, 0x0) (async) r4 = getpid() (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) (async) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000028c0)) (async) setgroups(0x0, 0x0) (async) ktrace(0x0, 0x0, 0x100, r4) (async) execve(0x0, 0x0, 0x0) setreuid(0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) utimes(&(0x7f0000000400)='./file0\x00', 0x0) 9.249118456s ago: executing program 1 (id=7605): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="fa04049102dad451951533d560800866535a6f5a92d68d7eaf2c73f2e07cf7de771e312f432215f447bb12b03e16db270d0b59e8a6fd73f2dd37800828fb431050f807964edeeb82a207d4664bc87bfb975caf5cd19241cf3b86f1a95441052fb15c770fc5dc46b53fe030286189bd3ad794af5946ccbe874567f4b429941d1cf0813f9d7f80cd372f2bb2b0a62d6ee95050a0d31a348fb22ec5a416a212e7d23927d947fd329589554c9d01cc", &(0x7f0000000100)=0xad, &(0x7f0000000140)="3c64831502530d6ca7b2c68add687e0e05acd4863d2049f53ff6849ac890cbb01b0b2901f71b7439e0eb6f2c2dbad92924b29a15c903c6643aabcaafd38e4e57e615aa240611086957a061ad49abdbd5fd485059fa4ad51febd8baa009fc09553cc1e35d0e5310a01b85702c2b81b45809f8610ceec56bcc84121c3fdbd23d25c5a7dff6c9bfc92ce8eefc0d7477eb3e5f1fc8122011846d223a", 0x9a) r0 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x110) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0xc0) r4 = socket(0x6, 0x2, 0x9) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x80000000, 0x7ff}, {{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x9, 0x3}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x5, 0x1}], 0x9c71, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x60, 0x40000000, 0xf}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0xa60b, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa9, 0x80, 0x3, 0x5}, {{r5}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x0, 0x66}], 0x7, &(0x7f0000000400)={0xd2, 0x8}) r6 = syz_open_pts() ioctl$TIOCCBRK(r6, 0x2000747a) r7 = socket(0x2, 0x5, 0x3) r8 = socket$inet(0x2, 0x4, 0x7) kevent(r2, &(0x7f0000000440)=[{{r7}, 0xffffffffffffffff, 0x0, 0x40, 0x6, 0xa565}, {{r3}, 0xfffffffffffffffc, 0x7, 0x1, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80000000, 0xd2}, {{r3}, 0xfffffffffffffff9, 0x0, 0x80, 0xf07, 0x101}, {{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffe, 0x8c, 0x1, 0x0, 0x100}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x9}, {{r6}, 0xfffffffffffffffe, 0x26, 0x1, 0x4, 0x1}], 0x2, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x6, 0xfffffffffffffffc}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0x400, 0x5}, {{r8}, 0xffffffffffffffff, 0x50, 0x60000085, 0x6, 0x800}], 0x4, &(0x7f00000005c0)={0xffff, 0x10000}) socketpair(0x1, 0x3, 0xc, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) r13 = geteuid() r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x20, 0x0) sendmsg$unix(r9, &(0x7f0000001880)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000680)="9e6086ebba88de9d6f20d4cb678f5234197ebb6009ee56360560431397a1e4abcf2c330ca5b17f8c7f8151f5450b5d9f778d7fb1934896327316b266ea2eb7e0005cb7c7f75a55f738ca6237d5ad856b267768340df11fad1d19a9862f14fee2a4ae463e6ae41803a956f1693336060b2cfdf6ecee178d366e363fbe15e8c90eedf93e3069975ca9cb52477a0a14786ddbf79e212ef081d45027d49b730f5c5985e1b0e331c7373ec9bcba4300e88f8afcb40bce2eeca2e4d63a4661d26e7fecc27bb372e71039ae36ad5ff615e42c29853af0531e51cb7528598348e8d5ebfb05174f1b5bae352c488ff8de122519e9de5dda70bbf575a8f9eb8e2747dab465a59305cfe2b5fe0fcf2e7e9ac296114c411d71eb816c8173061949374ab5c3836c703d0a8549e9b3dc29fc4db493c30c60915c69f54048ddc4420575eb459682d28a0f66c9a6cc22e427ea5511504a5051ae5e91e64c0a242323eeba6227ab07bcc04eae3d3eee6856bce0aaf77e2bf342d2a726ca8c24284de77844e0c65fb984bd487ac09bc0be413730cacac39943b4a7bcfa3aa2063ea6240a16778cd7485b7e8605f9990e449dd1fd368359082bba9d17e5307ff8af1aaa8c9c526873489dc287fd55ed7e90265aadbd88f2c74311bf76c7a07959c908fb0ec34e0517c30a2abf1f6136c12bd078e7ad57160dfa9528e32332e27631166e9b449cf474524ae48ed18c2c5a7d5e1a51628078785bbc5c7709d43028cc2571b4e60f8655f24d2daa04f361df8a841c16e59723865bbd0148f73ff371bee8e72e47820cecf1b3a6c60abddb586c7d0e70cb1af26c328c7d73a7d0586179d7590b7adaa038e8b0d7991919c5ea7a44f7ee564ab45cc5867720579c9475f3c899cf774cdc2afa2076de4cd74918a3aa9edcbd4f3e65d746046fdbc357cd33d4f39e1bf982a39a9f6c6fb3558f9a3e09095cdfc4fdf8fdc0c3b294f719462b5e47582d4b813bacda00db81c94882a2050c13bfd25873a04693ae7514e323edc76519c3a65100b53d50f0df5ffd22251b507518d7c772f3baa84ced10e30a1252a4145abdb46f92db460c14eb692140eed0b29b2c2b7f710655b2bcbd2e1130b7a47c23d1ff643ad670cf5e1a0ede5f798468caca3cb0da2d3d81c856bfd607e30864feba821e8c730d1ca4a67420b94ee0c6406c9bf5ca4f8e1681ff328452570c35b8a5cf5812c5914d565dcf6731a756f4cd11ebed790622c31b859a38f0938e2f390b0e37c935c382a5a18648521dc5e7830a0fe88b8c7ce0d48c2027dde6b014c803e6c13862556a39818f7ab15bbf48b06b43d2f548fefd55ff60b3be62f7c4be076f05b4be0e72f0d3e5819ce83ef250ab76757e7f8126a60dee70d0897d51f4853211f75e8f0e6f11d4a26425f830e3874094b55df94a2a82653bc94a2667eda5ae10ce7141ae46871e28a7e450db97b3c6df292ff22b3c94e3183bea7a6d0403a0741c338d5208aa3cbf388a65620416994375fa4d386fd874d7e75a8747b6cfe2ffbb05ec5de3fe18eaa780cab6bc15c87cb4b456314f861ca63728e9256235e1ed40aedd5fa2ae5ab0e26ca96fb6301e2a156f3d9b2186859b8ca25c3d045466de3aa7b026b77d6525bd0da973c65c9269f5ca7ebbc1991245303a4b0c6990f7019c3152869db0e58da5eb567b2ebb6f184db5d5fd3b91e309510b663a2251a42b83cde217161ae9daf8b6514d0e7264358b2cde660f8449d84a36b8b53e2cd67195f45ecefef026921b6f663ba033eb0a58fbce6ad1c7de077658c4132a652bda3421ccaca0b91da444d2a6062bea9dacd19224d6a55fcd4a86ef3c7d2619ee72ba290b74f58417851e48fe3a405c7640bbb0e20367ecce2a869da3290855164e80c6ea2d976dfb99f338d09f1f7e42d6ba6452da6dc6092a3d4c94257371845b58fbc06b1cb8a75c9508da84518eb552f496619a1dd1c08a6786e8cd41b6955901853e9cb62f65e415110a26074004410c7828787d76546c08c572a82e497b1edc02e7226136bacc9311008c790585c1512b47d486d03437e5b2200e21fd1381dedf022b5a0af814b0a800334b0e3e1e31a591fd9db153da6e87e58a591caa2d6b4fae840795cc9bf5101d3bc04e1561fd12d5325b1e170379cb832f3e87f4246cae6607ec60418f6235a0747f6d382123331e22ac016ddb063c96650d9bef526adf0414a98ae16a33c5e18c299d8e6df23b50b281e4f4e70f9b99f3c0726e6e9e4abe52143b8e334f7ece87b148eacbab7a1114affda8c4e4199fbd45cd8f1148fc1298618cefb10f8e272cd83950ae8b4b27fdff00d0e3471075de88f203d18582e869445a90f814cde8ece3dbf90a544ebeae742a074d3f9c59c1f6ea40bf47f8d50b779561fbedd37b2fbdf6c630d3323336a97eddf1f47d3663c25af3c5702f8aea82e08016a38e21d63f3f2828f11b7b24b1e0a685b70ce50488b2ed78c5e1cc487b03d610e818faace7eb869ff8e90b701e19dbfdd5411d86ccb74fb192509973e240acbceed046b2eaae9f42d941aba198d069939bc96fc3c52499bbef054b353d96db6591578aa5d871d07b7f49451399f2632ca0eb7a1fb9ff0e2462500a4ea2a877105676d73a27ac7dc76a6cb58f1af343048b1392f8eddc221eed7826b1cecda1ed978b20caa7e37a60a36cd2b8f72fd776a04b0b4e45c7ac0bd896bf1d811685ee2c464bb53bff32be816786505513841696b8f7f042fa297ad03e7b551b6fc4fb850f3c784038c0fa2399d243d280c09f4781f8efa042511e2b949d4fef51db72face0188f177ace85bd1c9a8bb436be89c8c5c638cd49929ae2fb7325417c5bb96c132ed448cf4f9f1ee5a49bfcf70dfd55ac029f5630a62a1df0c6ca6d8e56e0fd6cd968c5179a1dcda2520441677916e0fde68b0fd307d21dc6d06ac91e51a3c9bfcbbd10442ca618003e9e690714aec77e2e3c2829f3bca2ecd4ca9668e593cbd273b6dce600c363783656dbaabf0dbdaa516c11bd0e975d074a2f05c83a63a2c88126625fd45510c9ad3b23ba8a82a2ef02d659736e440a8817b43d8990a3b82d834ebd4349f462849410276fe958ac53a0b28aa6dd10840ba9b8be346d395643fa8392cc6d5f4e1532b52c433a81424cc8146cf4a08f6363134d0c132cf2d6fadd129f1f1dd6a53919d4fc03422836fad8a7af449326a443a0e024b3b7fb585783f3e86dfed786cde2b5c5b640458f08228d7854c3cf1c7f9d1df20ca5db2518a7e20bc93de95d516b6ea83cadaeb453990f17f16e9d067c4a701c42d1b2090e61ea8d82621999d011fe653169c27219f856dbe7c08ac2dc87eecbda05962e724cacf48219725d69eeb668564649b5944f3f3bd80f35cd0aa66a519779ac0228c8fc4615eaa2a21720c7259ef1e6faaef4e36ffe1ec4b9c41d7698ea13a00b4d4c89f3512b52d86bc1b6ea6043af5b5a29133f9f896ef5076ecea7986540b62ff61b8a571d73ebecfd48ecee8d1e7275d2c845c4ab34d1b9322f8f4b2cb3335ef7465c030ee75c9ee2963a837d21b38bdf398d6fcc9742a7012b3d5af6069ce25e889adb3ca9af09490218662d138ac76ba3a6801b02cf4c1fa9a2156e9139469c361978070d6c40bcb52a0c011dfab402ac172dabf7233250507c6f6c4a9edce2b079e6772ba9a0f80eb6cadcaa77cf472f24102d45050cf5536ab0ead5e590ee41162b76ef60677874e5c9c76b423111a2edaabc377314245c44cf4733a68f0d1446c5f5ccd81f0ee7c1daae5aa9f8a3c8df4df808698271f9d58742bb96c65c15279c9426d4f862867dad88eb2e398964b3e71dde3fbd36681fd0041f71df10f6093052fcd73b6e4a69669612eb078c17d898fe6a8b260bf30117422fd6f39c35282a19cbfe7ee465ea19cdcfa2462540b9ba57096f6443102fdb27255f36da9c7cc7543f2bd6b7289b16b3926a3da4e92f77ebb0b548b1f73685af7367755afe6003df6927f2014bececa6b0edf16b092aca076a608f8db8d8470ed808c7c691cb24f451304d075c53ce979345678481f50d0d2b6f5a912cc26ec634f20bb33f9d22e7b402f7c2cb19aaf669de182e5695e9ea935f0d856a818b94ec73fa131d6c1b840998ee72dc98e27dfb974f9e1505b5530c39229f1b3aa39ca7690bd3215b316781d87b70d72b4f49b4d59f1d380cf81766f35ce72e508343b75d6ad68de6cd696b382e739ebe6619b9a3c10e4cde08762ff78d95cfd1d312983bb403d22db33b9081bbed3192030e4ccedbd70c2336fed3901bf58d4ffdb9d91ceec028a1d50d2f65311b3d80737a828f785a1a3c063659469a955eb0f06769c260492f404cfbc79da281aee5c39411f93a4d90b31b38b1125a21809709afda0fd547c70c39a154095315c83c4578b263e801440187cc36f8316844b749d5248593f02f5d21b6ac34b85cb992ef82410c5dbf59bfa825b6f0229174d0883c3fb07a4e47de9ce746e40bb2bf7682998fa086962a3b1812b74be94eff3bf53d0cd879f007fb8cd10cad313145d6174e1466a03b073188767c9ecddedb9806153f55b3e0335383d787de7bd1cce817fe85e86f0db4389304dc8f6c7ab86df5a9c048b0d54502d3c54e4ef67567aa803dbc90df8cd32015bba522f3a5c2b8d4cea5031ae0fe98c75dc3dbf2a2632ad8d8e802a643741fbfb34cdcab993b1d9482fc51907e534a9ef31d84a4d50eb5571352715e7811c83eb776eda9a582c637e37b15956f65cadcd7372006c00baa64d942203515f171533300b84c733593637ac7f93e847e1b55c6e80dbf69f35b6aec3f622a8d2f9748e26be4f6bf933f4262e9c6575c1f6d9f014db9016e8e6177492a212b736901e60757c661c49b06755aa2576728614f2f6942f4533592bdd39872646d0bf514f8b840574e6df3b4ac4c301029dfc83a293c79645198e8769e7ff347841a861d3e17268563e653588d04727ffb8c69dfccac9dbb023903aadbf1310fd6c5eb0a65d00e70ee11b00b372796c87400d80487a7842093dad102029994342052fde6b02e5120c310f2f66e803642e9242a41891aeb6b404a5791274e36bd5fed4c6bc0cefa9b1a74a6e1c7ff4f067530a5d4f3df3922dadb4785c474b256ec91829cc9b0775315840ff9643de620e06dc7d68e82a831d389f3b91de5fa305348b07441bf0d72a31e2af3b2d4be9fbb59cd6c8300801e76959556d3545c1403f80f3a964023a7da81f598015148ff78e28fa2a33a00aaec3a00e07f27ce9a58bb29f91b6651846c97ecec82f81e16548c6926dba4ed08b407f0d336ed489dcf839f705fd03c9c05d66970b2ce306d85cbf9230484fb3248135cd5f21ca4f91625b771f273e876f9f17508d7e8d9baffeec177eb728d4fa233f7c7594b9e46f37b32608af43651ff6f62d72731ef582453a671be47fcccf290091ae4f478a540ad5cbd4655aa47e608a84d3af796e782a4e020210f0de110821f271f84802e834850cb80a8f22cd8ad841c446987dd47eb3a49fa8d8c69f588bee8d24c308c64648d8789cb6f53db1e97883c0a479aaeb6934f775f33b247b1c3820715460d17dd120c1409fe29b3f95bdd3a4e79e17379b2dc11dd703a67d63c5a6143718e156a63e2e5b3f25d1e21dd645b47210d1ed6d67fbff37400ee6fe357d8c26a48938413a2094789e3b84737333610b3afe9eee12e81ad893e0a8437e0b9dcff5be0feddef3a5c5b6d06e319c23094741c118774e6db35783bbc9cbf48915a4d36c6e4f3ca202bc9d", 0x1000}], 0x1, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r12, r13, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, r3, r5, r5, r3, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r5, r5, r14, r5, r1, r2, r6]}], 0x98, 0x404}, 0x4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000018c0)=0xffffffbe) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001900)={0x2333, 0x9}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001940)='./file0\x00', r15, r16) sysctl$net_inet_tcp(&(0x7f0000001a00)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001a40)="94b0737a707c398f9ff3edcd73b70804d3", &(0x7f0000001a80)=0x11, &(0x7f0000001ac0)="9894240bf60a1b3201bdf6f1d247dd3ae792f816c272b4bb63c054bd9906e6e545898cf87880f3f7bcd757984271573f02bdaa2c4508a99d92c7", 0x3a) msgget$private(0x0, 0x608) setsockopt(r9, 0xf, 0x3e19, &(0x7f0000001b00)="0df94037411e1addfb71d4c0c6c4cbd1cb8367feab66d6a4a5c681b43631c530ad03625b3200174af139e8932bedd8a05768917d389c9c9ed41bd40010a18f3261e7d50a1dcc8e3e8d67954baadd4e1c0e48eaa16e5a1f0362af91ec277627fbdd8e29b6abb62a479f2b47d04a0a0c319f9d52ad8690183a8215ad53b64deefcd49fc6a9d9cb380e1c2a", 0x8a) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 7.529669413s ago: executing program 0 (id=7606): setuid(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(0x0, 0x2000, 0x3200) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) syz_emit_ethernet(0x33, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaf644322eee7f0800450007000000fffc57d7b4a61fdf5f244639d9c01d19584fa9"]) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000068000/0x4000)=nil, 0x8}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000066000/0x3000)=nil}, {&(0x7f00000c5000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x100000000000003}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000058e000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x3}, {&(0x7f00002da000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00004aa000/0x2000)=nil, 0xacd}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0xf}, {0x0, &(0x7f00000c7000/0x3000)=nil}], './file0\x00'}) r1 = open(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfff, 0x361ce467, 0x340a, 0x0, "10d80100f63507000000000004347b038500", 0x8000, 0x3ff}) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x50, 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/118, 0x76}], 0x1) socket(0x18, 0x2, 0x0) syz_open_pts() openat$vnd(0xffffffffffffff9c, 0x0, 0x2, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="33cc68c77a7fc16593c912ff814dbee7ae7ce830a52083ec557aa989fd8e44114fd758f22c5490f7d13b5077acc14d8e0c16d6e293486988e6e59cd11f6948d2b74cda2ebf3dadf3e52b8b04cc69805972e25953405257789ac336e32ac8379d8a4f49764bf8c7f62ba0428754a344ca4e81cad4edd32e468b696177536f4048ffefa9410916", 0x86}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0x20, 0x2}, 0x8) fchownat(r3, 0x0, 0x0, 0x0, 0x6) r6 = semget$private(0x0, 0x3, 0x12) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000004c0)=0x7821) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000003040)=""/45) 7.528852533s ago: executing program 1 (id=7607): setgroups(0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = getgid() setgid(r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 7.528700753s ago: executing program 3 (id=7608): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x1800, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) 7.526467036s ago: executing program 4 (id=7609): r0 = socket(0x19, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x109) r3 = getuid() fchown(r2, r3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, &(0x7f0000000340)={0xfffffffffffffffd, 0x0, 0x0, 0x2}, &(0x7f0000001900), &(0x7f0000000440)) r4 = socket(0x20, 0x4, 0x0) setsockopt(r4, 0x1000000000029, 0xb, 0x0, 0x0) setreuid(0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x80, 0x9, "8e14dcae35873144c7de6d78e0ea4de28c56b681", 0x1ff, 0xac1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r3, r6}, 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000180000/0x2000)=nil, 0x2000, 0x7) sendto$unix(r1, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x6) r8 = semget$private(0x0, 0x3, 0x313) syz_emit_ethernet(0xca, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00000000000088a84b0081002200080045c400b4fffc00010000907800000000000000004e224e21", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="a104000290780233131276461742d893704ba02dd1f319eb7ec70000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3e6bc35ec1eb516142878c3ff5e3c43da0879159e26cd1cbf10395c9a13f159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba2da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e2000000", @ANYRES32=0x0, @ANYRES64=r8, @ANYRES16=r5, @ANYRESDEC=r8]) setitimer(0x0, 0x0, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0xf5, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e7000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c104000290780233020d96c729637cae4fa49c15580402080a0000b01800000008040200d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6497859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x139e, &(0x7f0000003c80)=ANY=[@ANYBLOB="aaaaaaaaaaaa8e006d29000086dd6015017f13680000eee7522b0700000000000000003a9600fe8000000000000000000000000000aaf00e0000000000000401460d58060000009d301f65e19f99689a762e9921d6d99c88764169333c23e2e6761826cd46bacc9727c401350396ffe3b0f89e27ecaf200dbe3bbae50301b4fea0d3633a99e4ffa12d06a68ca8b63f71554f849fa0bf62ac4002a2c20400000002040107c20400000009c204ffff3b110001000100006c3100000000000001050000000000050202640323091798060584715674839de131e633239eeb69ef391faec0aeb5625ae6d4a050e74ee405020007040100018d7e5b60965e84c2cffc55f61eca041095cda5131e12f8bf2583ab35db73e3d2ccfc67cac8fac67e71caf53e6dcbb5bb26c6fea109964c2e3ce977dbb06772b51cef3a965c9d140b227de808b44268f55f14159dcca20260f848e9754bac9a2fe6594e4b00c146bc6f8c6e07612313f24353a30505d6e9f6ca575d3a8b10811aec62208af23405da4f966d06cd0b09b7a8eb9b0799d7281c4f960752a7b0a91cf2fce848c7b99d6da6196a491ed8cd08dde0ee41e1219fccf8fe84ec9402a434dd2972a9b4d223a10fbd07feb012cd05271c801efc24979f7e1aef28a860a1024d7d22e234f796f27a2654d09f33c35918b9c2fb972c0b08867248ec8d89a6e1e59af828d9d089c3e27490342f0b0607053b66f7d4b25dc26505861915abf3ea7a6df8b518373a35def65e75394a3b7b4552994c6429d7f44d89e9becf6b38cfa9041b1f538403010400000000040185031e00000000000009e785bd65689681677660d3ad212ff324cfaf55d018f0c93145d1a024e6c42a92148db975eed1e6a7eea7528bc3815ee8fb10c531bd6098c855330425a9d9f18bf1c102d81444a5dbeb4d6711cf4dc9b8ca61f0fe8c10a54107ef778d819a5af937d3bf8b1a9e8b6394f499932656731ca54ea0a646a45bd458c0d12e23e89d493b85af8eae4e49bf7ec1f1a829fbb942d7cf3eeba34d7073881ea412c4a12043bdb68cee4e3ef5f70f9c2403847fc139640dc7171350c4b1046dcf2a569a2e62fa218f2044b51bdecaf5c96a8af770892e90cbab542bd9b622a42417150d36e7009ed62c263a9d4c050221d20104000000000600554da55fa9fc15bef97d7c8aec42b642ea44a6791d96beecc976d441e3e5089e11865b4badc3cc9babdae7b1d849c258561907a8b2bbf5449825d1533b49a17d989cf984beee8e5793c362d05d2e1b2698e897f7299b14b88ba7ad6d197fada32b036ad0d53d5fff0ebdb65672fcc6eea476b37f8977fe0fda537bf5dc1262a26331aba293bdd201e3704b95472672dccd58f9fbd1ac625fcacc27336b070de12f370e5be27aed4b9b967b30305f94c4079ba8f01882656e42363ac1c722e752142bd72906adfb68213d103e40d9b27e4910b8933258118c7c0dee8e88226fa99dca79e8b440f94119579927be67a855fe2ed8eab0b626fd2139d9ff8810e189342ae5ddc3974ed242ecffc161dfe2a7c7d1d3bf7455efff38677532a2237deb21e0a21cb267d239321c1021a50cbcfcec9a701a1a18fb9b45b0f507055d4cd0de5c26f413590e0a4b555501417e4ae912627951865dd61314f92cf951c4a57cfa4509c6eb4d6bc40e5bc09d374ac47e4350ea2efb6752edb883ab883c1aeb6e40303935de71720fd50b10dc8ea56896a689da84931faf9303bc85903b2311bf44de2846c48976c44fc85838d9ad0ffc59bcb9a8b6dcb2c10b26b11abc93f4895d9bc2ff643527b40fe87dde1c9c7aa723434ebfc650e88118b0eb5f880058746ff139b44c7530e1ca67b13cfffcab8d4db08e1b08f7feb0cd07a6d71cb677447901b358abe91b33c4384c29c339144f595f81800b25916f626331b5dc40aad870325bca2ffe8480cbe4bba10b5946211039f6af529a6770105f424abef283788ceabc9d9a36549a7d1b5f355fccaf022688efb13cde96bfa315e1818626e01636b7c2234d9c1ccf919183183b080790c0a0be265ca93a353be39ca3833fe9d5059f9b97f2c702fdc7a03584d1ff72428748d9ecf0d3b60a35a65f4b252f220032a00e997322764256668ce2be5749a9a8dbd651e2d942016cfd3671b787503b00c38d8ee615dbc17ec17d231782819900111b4b76634401078add59f17e3eded9cee5e27d9952ccf263463385fadc25cc69ec0a60afd4faadf29b1d440cdddac55b0c7195f64399464838d637b17a7fdf22f2cbda11585d6afef9144caa8b287a3188872d078eb3ad72a1718f8fbef3e829c58e23418a008eb97244c37a02e4eb8921aaf04cdc81c8a98701b1674781a664d46c54c03375d3561ae7454156e42d0b65b3498bb1d8aca3d6436168cda8e70a7737783d9c543706c3263bb9f4287163bc718e2fe36d514b0542af3f3cd66f76b9b5b0ed6347adbca73be11dd0519eae3cec45fede02608aa7a1ca70193462acf195f749368b3c825fdea764d343eeb2a2c19f4d9e505c2d9b6dbc7b05938beaf289f639029444294aba3d02f0c2c93a46fabde872190d17666cfe5914e568b35378012c2c568877f3815696ba2104f5b0b193d67324c3062a75ca530937977f04c24e48b74fc0f762f4692c3ad71aa121560002c56745e7dd16b0c752ae6bc9f04fd81688a66399d22971e7032ee421de1103532355683ff672406f0850947aa52aa2eefca9886e81a4b728abc18359bc80566ff4f8ae2080dd215a90b044ae8b70d8dafb133bdd58b2830b413eda43d4a735fdbe6738f2a8ce7f82db046167120f0cf69ff4cc9495c43433b8c8c12b1354eb0488e1630cf207079120f6d98e6079cbdcbe8117420c2ec7ab8650ec24cf3f311319c71cbf9b9be7aef494e4acd8ff6bda83d934f9d01eada6500b332781e451f836ca347aad1bb9b045780ba32636ce74f3a7c06c638c9c21594785764dc69a786f83bc155ab2d9a03f62fcdb46928ad5d8e021fa78e1fc1a8f09fa240eebd8290935113d1b7977ebc53be935ed97b94504ccf22341cf95eea52b7d51ab6ee82ae37b09aacc57244e0dd097d12c3ec1d74ed047035c3a7f1e49ceaca0ec3a20e68743f1c145b95531a78be475259791aecc5ef6a834cd88ac830be1cc36b978668ea886dd4fe74242fe29689fd1f7e8bffd4c21ab376b498266c78e8312035ce877679e5495472b7cb55f2c969868141f7a5c387df437485e754e013e41a9047cb46b24ee856d9795536d5a635c487dcd6750cee0e5d654dbd765f8a11e672e4f47d425393b805ee97cc081ecdd32d2b540e486dcb58f398901e327478f6c35ac765332680e2efcb555bcf3770c4410d003ab061cf40216ade42e149f9de5e02926350dbd68345c02ae1bf4edad0424dbbe4e5f5bf7587c68ad8e752f30aa802c5f11e4598f4028aad30edfd0c9ac9a15816bf3fd2c23eede6f12c54883c01535fb11d77279268e8855e04db1633a83d835473a54b6afe59009c22d05cc259956161146d4bee594da5befd4d21c0fd0010df2415807c1ce4570e34b46b1d44b0b15668b171d77db52d3fa4133aeb5f1599100d620f84d70d73e38b9e916eed70817287db95b1591d80ebafd8daf1a84ff8ff0497da10978d8d42db02f0a91453b35a04376af65592fe039cd0bb02a5dcd431469bafe70b416b13dec9540c9365b96a3f179e3bd20597fdb7287c15a48f42d8e953e96d6d9820542e1c3b73d572998206aa1b7dbb10b42c8daed9e08bf63025b2ededb15daad0de14275d2fffc5ba5f2c80d76b108c1e1b8319c66fe1e73d41f7e48e52c6182f159842c96642409983e814daf05c42e416ced0bdb0e96ed151d0c4f5375401d9250055c9c3b648c0d468555ce2d9aaacbf2f81a9d866b9e23083587a353d33a06d9407f40053ab37c169c0eb02b10db1608b5778572ac99dc5c6ae7529c9624217f9b2e6ecf9b799c83c11bd94e7f186222aede80a79da3670dd0b186e4c214e4ef863347288112a816cd9864e34b77013dcc8227f3504387574b7ae2f9e8bff76fbde00e0d12d535e168fe0229ed6976ded384fd55e8b1b7ce21e5b02b1b96a8811ab331c5d7fd5f527c1bab2d6c2cf060a63d0c340bbe7a660150780cb788713a69f855cd58073827946a5e3aff576e8fce1fa8a5b43c3f2ccf7d9cb03b0aa50800c1099baa95c606878d76e2e1b73fe5d19070a73528b49e5a764fc5b3a85c550c8af1bb37bc2222da7484b077ef38863eb360c01722db6ca17dae4a964839412128c41eb2cab00762c5c7ccfda748e5a90a2cda1abb1e6f13c8329e0980eddb5038379aa7a8aab3cee30ee025eb056f31ff69f2a7d0c1d6d878cbbfde88db8f277a041afdb3b5ade28f971bbe1e04b8c1a34317298e05e96fd45a3329bc5a4d837e5772ff66a9136f68f2bd4bbcb939a36b95ff66a4d50b01614c73002ba22fc7ea73d55effda34877cfb42042a50a50fc9ceb5c567eda9d01d2424054059a18fb0ce5170415fbddcb0b6d13c98c23e451a22b29b9b1ca1e292db1351b0955b250ee9de004ae030a5b23abc0abbe61790c11c528fd8235c441e634f64e7f920a988cec8d0cd491f3f115200d1f5713743ab93b11f39175100b6895f5e85d07bfc10b25d1bbc15a379182fb70c78016bdd8726e39187e92f4f48f1284eef01cd12406e50e3b2f9a0bdc2cef6cd4aecdbe72b46ce87bcc5b70322584ffdb83c0bcbcd3acd7fb516462ca6a56669aa7bd3aac5016fb821bceb3585e36a56c5f7443702a87dcaa5a5a2f81f006a0e3fc50fc408f0030bdbc214fac10588e16c3c5567123b307902279727dbafcb8b634d500d48911179c50dabe60e60be57e819d7d957f14fc86d7dbb423400709b077e2623b6a41f95f798aa38bfa99f9033077f1e53273587d07d85a0e5bcc97cc78f69e02364d290b818011656de5653b23d00cbc187f34fef2ba077f04bcf7c54479f5eb5bdda874b344a6fb81e0989422fda2f9878ecb95761acbc5ff088b6cd159e9ba4b5669a5be8e52016c86ac2b180022ce723d179578e71bcc62ad3df8ed5d25e83e7a479975153160d88819f29a0f966d9e77d8aaadf9f2b87d3d03e363f7abe2b8e52f05a21b8c4daf03caea3ec9cfc6fe3b33968281eb0fc52e0129faba04e63dcc239e915b86a2bbe09eafc1b1648fca398acb68f91f709a12b74e7db6d54d004e2003ad9ff0ff29a8e5466f375cb11628fc42f73f03a7d291fdc5ba0db7a1c6e1bdecd57ec909c67292df55401a57a28a3853f0a07132b7cf55b4a6cabebb3538dd95ddc7ee6ec58bdf51ef6565353f9c2d16aeda07e1198e280a3574cc99a764c5a3d99fbbd9c145110d6f5d6502d072d1be60910fa26895aa24c8075f5524b1387d5f8443f977242394c283bad8483b6b17a8b8e975bd2d325a8c911c44939b3aa9cb4d38f1f158ebad9af7e5a2c4bb871c2b79165680e5a761060e4a4f98b06b7a2fbdf56b5e731560fb13c8b7189a90e06fd9bd0f392fdb4b00eca242353753b23977867a225a1d0136cbde1bdb4bf75328ad27b39218b54d7d703428fca2a55716d93b450589fe3b0f2a63a8f9e8397178005a5b5580339cf3a9e3bcc811bb0811aa8761de87fe5d49fd8dd239a39c08370500b90077669f205190a967e337f485305c919b45e61979fd4bd26e3cc8f01f4045a96b7e421436f049ee4647288df15d4aedfcfefca9a7b31a3bbe93fbad7f8db2fbe0caf588efc198df44d9c24b49041cfa4c5198da9cb9fc91c88d3e4045a9829fb61ee0ac8b5085f1156146ec97ba1e475b1258563a895d24b3c89a3d53d2bc3dbef91e302790d341707d203a50c26498372979ca6eb907d1ce6445d184fb73e473e9dfe6bad4ce141d72304f7eb1db1995e54af35b23bb148f4ccccc994543e9175042fa5e6ca41c8612e57c786a0e004bac0b5f4d13ddd290c55d53411981a872197d6222bb0d2c8e18fddb9cf45e096f107a6256c360d1f80ba83d9a0cba4c8fefb1f9075ee3cbae6d322d63cdb7bca99f27285084e16ad2e2bea0eda4b0e6a4428453d04f4a4c109e407690103f6f4240c4b14b93b16017429a1fcd05052d7feac4b6a76f64d12d6c80c11c4887897e83aa5ad90a294b598d3db2fbca46d4c992063fa54b7531caa6131c083418482b8560d001f095b58d4287e5c69f9b37d5832c9ddb0712f499897c73cd0fbc7d82cff67d9d9c93a3b4422b90cb6074cd2de14e31d1be0e3c8306d19555d8e4fb08977ea26a75bd165f7899e90858379846c84fc79467684ebfb9e68809c2374541f30dede2441f78c80d3f00e58ec09ee5e31d115d975376830c4f8d013674d01b977a6875fb6225c72f095da55a0387294a6b8b5ef91596094bcdd1b52076dca69ce0f8b4d56abf07a5b06aca9b7149c55eeca4a884bdde0d8839c57a18f9b670a27d938e43f844344a1fb876ea6b94ff85ddb85b2f408971c24abbca4466e3a57e380eb435419e74b974b7d61d0197f0e522dabc69b3813e9171b2f3485bd21aafbb703ce11de37e93a6325c5ddd73c66da997d04beedc0ca5d08943017d8836d22cc440e542d1988526fc01700bad487858e64f266be87d769d74a4e86ac11ec6bbeafbce4fd6b9c147273ee868ab09f93409f2e066c2779665219326af92baaf2e7a40e19c2c0749e74a6ac60ff63e6033257ec5859ff5f8479fd35a1707c86fad7bca556921dac8ddd478852af8b9fb7e353d440f8fa8077e781f8063a96c643dc6af0a0d94e2c618572709198e2cf9974f5568e1e0d1fd2228d4d89bccf5d0ae29b886574ea36adb8aef0bc17bcfee04a05e9b60866d2225bcbcc4e3dab579f8347bcc0148852a0fe4b87490e6c367673f5d97f0effbb6e6d8758dc9ab27281d736fadc49663ed326f67a43f00149ef38bcf873d30000004e234e20", @ANYRES32=0x41424344, @ANYRES32=r9, @ANYBLOB="6000033c90780800080a000000060000007c080a00000003000000080001030303080a0000000500000001051a00000005000007ff0000000c00000ee90000b8e10000000f05060000000600"]) syz_emit_ethernet(0x132, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500012400002000fe2f907800000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90100007907800f302048000080a00000080fffffffd0000a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bde8dc8ca145ab196319a64fba250c317ac4ce2c0a3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"]) semop(r8, &(0x7f0000000300)=[{0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000540)) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 7.505575435s ago: executing program 5 (id=7610): r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x40}], 0x2, 0x864) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000000)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x4, 0x100000001}) setitimer(0x2, &(0x7f0000000140)={{0x5, 0xe}, {0x0, 0x7}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1}) 7.504937635s ago: executing program 6 (id=7611): sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) write(r2, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x8210560b, &(0x7f0000000280)={0x2, 0x0, {[0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x78f370a1], [0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x400], [{}, {0x40}, {}, {0x0, 0x3, 0x0, 0xa}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x10000}, {}, {0x0, 0x0, 0x6}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000004c0)={0x10, 0x7fffffffffffffff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00004c3000/0x1000)=nil, 0x5}, {&(0x7f0000c9c000/0x3000)=nil, &(0x7f0000ec5000/0x4000)=nil, 0x3ff}, {&(0x7f0000e76000/0x1000)=nil, &(0x7f0000f52000/0x4000)=nil, 0x5}, {&(0x7f00007e3000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000b98000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8914}, {&(0x7f0000409000/0x4000)=nil, &(0x7f0000936000/0x2000)=nil, 0x100000001}, {&(0x7f0000cdb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f000092b000/0x2000)=nil, &(0x7f0000df3000/0x1000)=nil, 0x5032}, {&(0x7f0000ecb000/0x2000)=nil, &(0x7f0000ccc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000927000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], './file0\x00', 0x3}) 7.503222433s ago: executing program 7 (id=7612): sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x9, 0x6, 0x1, 0x86}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x4, 0x40, 0x7702, 0x2085feb5, 0x6cb0, 0x4, 0x3, 0x5}, &(0x7f00000001c0)={0x4, 0xfffffffffffff510, 0x0, 0x2, 0x8000000000000001, 0xa, 0xf0, 0x4}, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) getsockopt(r2, 0x0, 0x8, &(0x7f0000000240)=""/11, &(0x7f0000000280)=0xb) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b12", 0x6a, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f00007ae000/0x1000)=nil, 0x1000, 0x2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)='f', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffffff9, 0x81, 0x7, 0x6b38415b, "f2ff2e60980b000000f6dd2900", 0x7ffffffe, 0x2}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000002840)="3e0f5c8871f97b99aa78d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56dbbd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f350ec2ee67b0a7aa636443489c6b6768e9626eb907772d753f36c279c130ca2a37f9df4603596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da979f81bd5cbadb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea396c4ab9c718e671619f7d1cb3153c83c374a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b647c3271d0be223b5d188ed3cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c54fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db2943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab0133540a3c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5fd62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27", 0x346}], 0x1) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000180), &(0x7f0000000140)=0x4) 5.460794714s ago: executing program 0 (id=7613): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6a2478913aad01bfc3eec0b4eaab0d39fa00f8804005dac3fe5085537a1fe5ff1255e1a718b5c8f5bf6a77eaa81309627d0424e558d46ebb415f4f26ede8b9b5daee87e1678ee525d207c4ab00b8b987cde9ad08cd78a1f3c60253c1447138fd9e3969d076d83b97793b5d25781321a9e934911b86cce6afc4661a34155f7f530c0eb1d1217094a33463491269ebefcbd3fc160396246ab5e4358340536fbb533cac623b1e5b256f65f79e2c415eb854ae56acc85468e88a0d9937e087b45c1b6267df17e6a7943a6830c7662e839b818967d35738fffc9f51d66ee3f7a265c306f35cfffd2a1e886e7b4b37ad1a7c1c69c9d09587b47a4c5832a92b8996088ac42a47b4503de7de9825097e5848c97d9658b877c5c4963d509585bc9b82569d377ff2915bcac4a17e2dfcb99c45230e366d36cddd77e497b02714658fb8d2556314b5973a9addb568928a0f178e753a55cbdae4c1e4223cdfd3158732a336cd42fcb535b6a0552bf61f7b6f11e2c43d3fbe79ffb1ee6d286574107cc55d5ecc3bac354f8973c94aaae7c2a3216b2b6d14dc4f8019338de3103ed39637992ccda754be13ac8990ce117a9c17f1303c2195e5796fd130d8f46a709225306dbccfa725c3de31e44b299d573283e80a3736f28b58e7dc49e47b920da28a17", 0x1dd}], 0x1000000000000060, 0xfe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x40, 0x1}, {0x5, 0x0, 0x40, 0x4}, {0x806, 0x0, 0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x40, 0x1}, {0x5, 0x0, 0x40, 0x4}, {0x806, 0x0, 0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e61", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0xffd7) 5.460148751s ago: executing program 1 (id=7614): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x10009) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x121) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) (async) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) 5.252001735s ago: executing program 3 (id=7615): r0 = socket(0x18, 0x3, 0x0) lchown(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe8000000040"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000001540)='./file0\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) r2 = getpid() socket(0x6, 0x3, 0x9) ktrace(0x0, 0x5, 0xa24, r2) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000600)="d41019f09593ab60", 0x0, &(0x7f00000008c0), 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) syz_emit_ethernet(0xa5b, &(0x7f0000000080)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd600000000a25000000000000000000000100000000000000ff0200000000000000000000000000012c0090", @ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000140)="371dc444a976dda3e25ac6d22b5388fbbc5a3871c8dd4928aa0f07ab3ce19a2202ab2281e1fed58c2b59f432a35f454be6d0e64e6fce622feffde6b394308583783e50acd54a6011e5639fbfa7e77daf2544f4e1d885966f961f8ae434b389d8422b5992ed1acd03fb312d9c3fe2e3033a45f64a01313501bf4e54ab183beb72f0", &(0x7f0000000680)=0x81, &(0x7f0000000240)="a127847fc9fd5872657c77586df38d249512bdcd4fdfe4b05f1089190c4b8aa09e1837c7b0a11035c77e949d24fb1721be614c08c4cd7a89136b66e01c6fa9d2283291329f02386ec2737cb0afd31573bf9c5b9f637afe0a21aaffd5ba4262aa5d8c6cf9d8368d8d7bc9dc3041caf7fc65e75f25035b64908fcd26a62b97ffc299e8517fb88c76eba6d5e16ee6165eea26058c64948ab80482259a8469a8adc454588df94916fdb285dd2fd69942702e57e5dc84f394cf15bf1c50cd20a4e20930871802eb", 0xc5) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000680)=[{0x34, 0x6, 0x0, 0x3}, {0x2, 0x3, 0xfe, 0x3}, {0x6, 0x0, 0x3, 0xfffff7fe}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "4a2688", 0x8, 0xf2, 0x0, @rand_addr="00000000000000040000003700", @loopback, {[@routing={0x70, 0x0, 0x0, 0x2}]}}}}}) 5.251630554s ago: executing program 4 (id=7616): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async, rerun: 32) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 5.247008695s ago: executing program 5 (id=7617): setreuid(0x0, 0xee01) r0 = getuid() r1 = geteuid() setreuid(r0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0xc7, 0x7, 0xd2a, "0d38d8402439000000000000010045000800", 0x2008, 0x8001}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000dc0)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb9695392621afcd068d199b14c9effcd6919ad8b8f8070c061c30d33857a4d7287b7f4fa28dff8d734197a0951bbe69233ebb80037ed23b7341e3cc876502faff2a0326e008a988ee6702329d9eff18d5487aef04ddf41f01f4307a20da3d3651261b733b963cf347281bd10063cd15062b309d46fe381a39bfe34479190ebb2672a91706d8fe58647704c32d95072859f2d9038d010cb39048b332f31f5bf7acf681bf1b0631814da8dea7f7b6f10637b16836e2ccbde0ef7ffc4353042ac5ceb7244022bd18512c73f28383522f6c5b12a55531e2f9b95ab94c8969b1f155d41e394296859271d97e65bfd92cd242949f836e0f1e9a47ea7ae3e746c33d8a9e7fa4c0888daf8629be032c5267b981fd44f02cba275556247ebee71d4c2426850ef954823dad110f0c98f37047a9ff23262e3c33bed83be53311c2b98f115101e28f98c12b9f212f9fbe5b40cd2866f1d6e73b16f66d342fd5f93f3864b5af7a903ceffad753f4a9fc821955983d62bec8865aa677cea123a06cc50e6587b30143ea05e6dc0e2c3451ae0f19e44693053a1376ec22239796a61e9bc9dcc3a57035b01d088e71451e7353ae108748f273ebeb283ad68b0f5bfba2416415dfb1e916edd1f023f069da0b9749f3ae7c893074ee15b40507eae8d02f613580d8f0c2cde0c113367d579557e1f5249da8427939e27d1fd150bcab47dbe6ef9c2660bfe4339664b45c568c49fd977e7c4b7e5d6ef1a9e3bd5d9f8a094cc8ec6d20a1825295d42a3b606646b12bbbd70f49150522d9b65599ac437c5aca0067b6d7bba2332064051765ae5a207ea1370436d0cb3e591f105c59be6f5a1aa9f1e5f65e8871a3edb8308171fe0fc2dfc8c33d7e97719442fc3baa8c4c4ed3ba84c4e7eff0be55f9ac4e27d3bcd2098ff3c9f58b31d38f5d47da989591375c9d291d1b269bbec301ddfe54b12685bee3d434c6d4b6ad5bd3ad3638a21f4bb9a4d43c0a7488a0d351b1b1f608263b16b7ffad48824f5868c04754954c15adf4b0be928ff1a277256eb8c0813ba19ac6616c1e8c27ded4d9de326be3463297dc8f919e0931b76666a2f9495e327fee361c6e3c5741c9cfcc660f26619673d500dbcecccea5903b298feff182955f6b0363703e3fb6da9146d7a2ead1985f519a28d6f90d4204e17fae40920594babc687af5e6680", 0x378}], 0x1) setrlimit(0x8, &(0x7f00000000c0)={0xd, 0x9}) r4 = syz_open_pts() close(r4) syz_open_pts() kqueue() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0x802069b5, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$dupfd(r2, 0xa, r5) ioctl$BIOCLOCK(r5, 0x20004276) 5.0046566s ago: executing program 6 (id=7618): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setuid(0xee01) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x7, &(0x7f0000000140)={0x1, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc444443a, &(0x7f0000000740)={0x5, 0x2f, 0xe134, 0xfffffffd, "97a2224ff10700000000000000c9795a6b47c1d1", 0x0, 0xffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 4.989382638s ago: executing program 4 (id=7619): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000340)}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 4.988222626s ago: executing program 7 (id=7620): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x1007, './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x6, 0x6, 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="586532f5b1b8cc8e92c3c204523c81642b8c813841743674f9256bf8b397d973867731e5cfef3c6ff6106ec380fc3efe7edc05fe4642a372b2394d4e367c9c796ac33d4a203986427db66cc95dc42aef1e704a1034c1952aa6feca8d52181b9dddaf58d096ede934d0e37b67af8dbd2ea727f983325ea1b270b812f64ede8543e384d467acf5665d5c8aab2c777c15e00c7a3f17cfaa5a0cd0dd11df7a72b9d9173a5105d66bca49addf07dea23695b4fae7982884e33370ce3263bf728e1923625c7372", 0xc4}, {&(0x7f0000000300)="e7b0ffc2369e77bf2f88c1ee8bcc210adf4a474fc01d2c3ba418476030dce2e7fcaa3a5316761531cf87a1d59cee8853cacbd47ed4467941820a46e5f6166766fb4d4716a048b32c536f4090a78da8c511b395e864d4c4acc0e945c241c5e126d671ae02241fa8eb3892c40f4f6ccef27a", 0x71}, {&(0x7f00000003c0)="79049566ca9f7e9f182ff5cdc1d144746b7940c100e46ee8ef4d49d713a6f0e32c9d4fc05c5b7bdebc18ce8b6fd155fdc62feb8914ff124028f47f325879c9cda67911e8cc436d97fcde387e7d8058bc362e0d03ba62d63a5eda802512e78dc2224223", 0x63}], 0x3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) 2.938615011s ago: executing program 0 (id=7621): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xee, 0xff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffff9c) lseek(r0, 0x4, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x150) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)) r3 = semget$private(0x0, 0x7, 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x5, 0x1400}, {0x1, 0x10, 0x800}, {0x1, 0x7}, {0x3, 0x8a45, 0x1c00}, {0x0, 0x7}, {0x0, 0x5e7, 0x1800}, {0x1, 0x6}, {0x1, 0x9ae, 0x800}], 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x7) r4 = socket(0x0, 0x1, 0x7e) r5 = socket$unix(0x1, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0xa) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x6, &(0x7f0000000300)='./file0\x00', 0x8}) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r5, 0x9, &(0x7f0000000380)={0x2, 0x1, 0x7521, 0x1000, r6}) r7 = getpgid(r6) fcntl$setown(r0, 0x6, r7) getpgid(r6) r8 = accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname(r8, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000004c0), &(0x7f0000000500)=0x4) select(0x40, &(0x7f0000000540)={0x8, 0x7, 0x1, 0x9, 0x4, 0x8, 0x4, 0x78}, &(0x7f0000000580)={0x1, 0x0, 0x3, 0x7fff, 0x1, 0x0, 0x7ff, 0xb}, &(0x7f00000005c0)={0x4, 0x739d9789, 0x7ff, 0x3, 0xca, 0x7fffffff, 0x8, 0xd}, &(0x7f0000000600)={0x4, 0x9}) syz_emit_ethernet(0x41, &(0x7f0000000640)={@broadcast, @empty, [], {@arp={0x806, @generic={0x1, 0x8582, 0x6, 0xf, 0x1, @random="105ad31defa8", "fd34895dde8ffbf04c5e6389a68fbe", @broadcast, "b2692477c5a2668d632697261c6f32bf"}}}}) semctl$IPC_RMID(r3, 0x0, 0x0) connect$inet(r2, &(0x7f00000006c0)={0x2, 0x3}, 0xc) 2.938356786s ago: executing program 1 (id=7622): r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x4f05, 0x80}, 0x10) 2.937886899s ago: executing program 3 (id=7623): r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) chflags(0x0, 0x10001) getrlimit(0x5, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0xb0}, 0x0, 0x6, 0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x7fffffff, './file0\x00'}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r4, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) dup2(r5, r3) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) shutdown(r6, 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff00"]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c110", 0x48}], 0x1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 2.936116893s ago: executing program 4 (id=7624): sysctl$ddb(&(0x7f00000000c0)={0x9, 0x2}, 0x2, &(0x7f0000000000)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x4, 0x9, 0xfff, "3cee7cae30faffffffb91b000000da64612c3300", 0x2}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="d7dd29f6e44e6c57f7904d7d8534c95250ab27c5b91ae8d25c8144d775d13e0156b7097d9abd76986a00f0d22b1a104a77aa2d2e6742e3f086c29bb022b0d221620bd0d012f6836db5a0efb46a45a94f054fa2e7197ff6da690b2b279d591b147678993d9ace7f20c52975f6654629725ecef38a39fffa5e6b407e556971d33bfe7865e2107fbe523896370c201c9d7f35a01737f8de8337d048106261989d9a074c104fe4ae69ffc8b213def18ce84ad1f53c7cded9297ee86a354e635940806aca1ccb2c3e88a2af9cce2cb8ea4985c3be444c41d6d656f2e5f216d8b8fdb5c8d1c6dfaa1e7261d59d877866c152e05fc78e682d0015e6a9f563091426fa3db497b37511d2e19c0fed1add0d39ec73ce166ea68baa3ab5b7f3ea8cbd8729bf4a4482272fffe523f12769d4fc0030", 0x12f}], 0x1) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x4103, 0xfffffffe}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r9 = syz_open_pts() close(r9) ioctl$FIOASYNC(r9, 0x80047466, &(0x7f0000000200)=0x6) ioctl$TIOCSBRK(r9, 0x2000747b) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r10, 0x40204103, 0x0) r11 = fcntl$dupfd(r0, 0xa, r2) kevent(r2, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x20000000, 0xfffffffffffffeff, 0xfffffffffffffffa}, {{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x3ff, 0x7fffffff}, {{r7}, 0x2af37d090436e99e, 0x4, 0x8, 0x10, 0xf}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0xe, 0x9}, {{r2}, 0xfffffffffffffffc, 0xa0, 0x1, 0x800, 0x8000}, {{r8}, 0xffffffffffffffff, 0x20, 0x4, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x90, 0x2, 0x5ca, 0x8}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20, 0x6, 0xbd0000000}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x200, 0x6}], 0x7, &(0x7f0000000480)=[{{r2}, 0x0, 0x0, 0x1, 0x101, 0xfff}, {{r9}, 0xfffffffffffffffa, 0x3, 0x2, 0x0, 0x81}, {{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x7f, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0xf4, 0xf0000000, 0x0, 0x5b}, {{r2}, 0xfffffffffffffffe, 0x84, 0xf0000000, 0x8, 0x6}, {{r10}, 0xfffffffffffffffe, 0x4, 0x20, 0x168, 0xfffffffffffffffe}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0x7, 0x10}, {{r11}, 0xfffffffffffffff9, 0x80, 0x200ffffe, 0x2}], 0x80, &(0x7f0000000580)={0x4}) kevent(r4, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) close(r4) 2.935984474s ago: executing program 5 (id=7625): sysctl$ddb(&(0x7f0000000000), 0x2, &(0x7f0000000100)="f5358f02", &(0x7f0000000280)=0x4, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000080)="fce2904dac029e1ffb5dd8c0898319dbcad816616d36bf8d5b240f2ba806b36ee984f8a45727f37e5cd8c23f86f49378f7c598d98d6f587a04983fefae72e55ad420c9a7d194c17d9ce3f306c065786338f6fa603166b60a7f9c043cc7510106e20db1d5525666e679ef544665f6333e1e994e4cfc7ed6", &(0x7f0000000140)=0x77, &(0x7f00000001c0)="4096b7c21477a25fd3b7984cd8b5a2ce09da01812e7f19edf73d54b75b9098a44dc8ea69a9fc39e1fb6738f0e97c3217f9c7148948f6fc26578fc865097b7372225f4a7915ed5b1151dd6a402016fbd346336afcba9a9417c89709df69fa5ed7683102852f9e9455750256353b9752d42db0f06cab43e6d1fa77a90601d7aed9dc4db15a124b6a3412ec5ef64416a2a47a0c62c4c406462fee36afa1f2", 0x9d) 2.504564201s ago: executing program 6 (id=7626): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x17, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) r7 = socket(0x2, 0x4001, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x2000, 0x1) 2.494854776s ago: executing program 7 (id=7627): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x20, 0x9, 0x1000d5}, {0x9, 0x4, 0x20}, {0xfff7, 0x90, 0xfb, 0xfffffffe}]}) r3 = socket(0x18, 0x3, 0x0) socket(0x18, 0x2, 0x7) ioctl$FIONREAD(r3, 0xc1206925, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ftruncate(r1, 0x79c8) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0xe2) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ffc204"]) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 2.004852336s ago: executing program 5 (id=7628): mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) pread(r0, &(0x7f0000000040)="bcc131f8a1900e1d607b04bdbf79092c09a3dcffcd34d377b925a4ff52ad03b40bfa3bbe16afde344b25f445fec34e66151847abc7209ffc5317c13dc4663865ca7f704c2c7a23c8cba664833464e9bcc4d4db107361c5c2c3ac9414a848f19f169f3d4a26ba3e4ad2d5d9fd8f464f97345fc601aacb0feb6bfb89fe86", 0x7d, 0x1ca5) 230.889564ms ago: executing program 0 (id=7621): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xee, 0xff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffff9c) lseek(r0, 0x4, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x150) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)) r3 = semget$private(0x0, 0x7, 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x5, 0x1400}, {0x1, 0x10, 0x800}, {0x1, 0x7}, {0x3, 0x8a45, 0x1c00}, {0x0, 0x7}, {0x0, 0x5e7, 0x1800}, {0x1, 0x6}, {0x1, 0x9ae, 0x800}], 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x7) r4 = socket(0x0, 0x1, 0x7e) r5 = socket$unix(0x1, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0xa) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x6, &(0x7f0000000300)='./file0\x00', 0x8}) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r5, 0x9, &(0x7f0000000380)={0x2, 0x1, 0x7521, 0x1000, r6}) r7 = getpgid(r6) fcntl$setown(r0, 0x6, r7) getpgid(r6) r8 = accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname(r8, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000004c0), &(0x7f0000000500)=0x4) select(0x40, &(0x7f0000000540)={0x8, 0x7, 0x1, 0x9, 0x4, 0x8, 0x4, 0x78}, &(0x7f0000000580)={0x1, 0x0, 0x3, 0x7fff, 0x1, 0x0, 0x7ff, 0xb}, &(0x7f00000005c0)={0x4, 0x739d9789, 0x7ff, 0x3, 0xca, 0x7fffffff, 0x8, 0xd}, &(0x7f0000000600)={0x4, 0x9}) syz_emit_ethernet(0x41, &(0x7f0000000640)={@broadcast, @empty, [], {@arp={0x806, @generic={0x1, 0x8582, 0x6, 0xf, 0x1, @random="105ad31defa8", "fd34895dde8ffbf04c5e6389a68fbe", @broadcast, "b2692477c5a2668d632697261c6f32bf"}}}}) semctl$IPC_RMID(r3, 0x0, 0x0) connect$inet(r2, &(0x7f00000006c0)={0x2, 0x3}, 0xc) 230.294051ms ago: executing program 1 (id=7629): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000480)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00008ed000/0x3000)=nil}, {&(0x7f00005d3000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f00000a1000/0x2000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000050b000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000613000/0x3000)=nil, 0x55}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f00000a0000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) munmap(&(0x7f000029c000/0x1000)=nil, 0x1000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) 230.026258ms ago: executing program 3 (id=7630): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 229.657286ms ago: executing program 4 (id=7631): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000080)='./file0/file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040)="00000080", 0x4) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "a5eaee0e"}}}}}) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5, 0x80, 0x7}, 0x4, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x4}) bind$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x57}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r2, r1) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000040)={0xffc, 0x100000001}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 227.190432ms ago: executing program 5 (id=7632): r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x40}], 0x2, 0x864) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000000)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x4, 0x100000001}) setitimer(0x2, &(0x7f0000000140)={{0x5, 0xe}, {0x0, 0x7}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1}) 226.946635ms ago: executing program 6 (id=7633): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886", 0x2}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000cc0), 0x0) 0s ago: executing program 7 (id=7634): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x1b, 0x28, 0x68, 0x1, 0x8, 0xc, 0x0, @empty, @rand_addr=0xfffffffb}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xfff, 0x2, 0x1, 0x80, 0xf87}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e62", 0x28}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a24", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_extract_tcp_res(0x0, 0x932, 0xdfd2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) select(0x40, &(0x7f0000000840)={0x8, 0x1, 0x7, 0x5, 0x6f2, 0x100000001, 0x0, 0x1}, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.45' (ED25519) to the list of known hosts. denied attempt to set clock back 528482310 seconds pckbd_enable: command error denied attempt to set clock back 4263431302 seconds ng odd happens pmap_unwire: wiring for pmap 0xfffffd806c462518 va 0x20001000 didn't change! uvn_flush: obj=0xfffffd8062d361f0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens denied attempt to set clock back 3726559893 seconds nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 56.&,53(: /"*=08&&&&&$807191&5%0, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 33554469 seconds denied attempt to set clock back 4196321957 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 33554471 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 119458984 seconds nd6_resolve: something odd happens uvn_flush: obj=0xfffffd806cbc4798, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens denied attempt to set clock back 3726559929 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock forward to 7885088468817503279 nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd806cbc4928, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens denied attempt to set clock back 528482432 seconds pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd806cbc4158, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error uvn_flush: obj=0xfffffd806cbc4928, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (57560) exits with status -1 WARNING: thread `nfsio' (306513) exits with status -1 WARNING: thread `nfsio' (235917) exits with status -1 WARNING: thread `nfsio' (238005) exits with status -1 WARNING: thread `nfsio' (2943) exits with status -1 WARNING: thread `nfsio' (185430) exits with status -1 WARNING: thread `nfsio' (216444) exits with status -1 WARNING: thread `nfsio' (437880) exits with status -1 WARNING: thread `nfsio' (102598) exits with status -1 WARNING: thread `nfsio' (383316) exits with status -1 WARNING: thread `nfsio' (209295) exits with status -1 WARNING: thread `nfsio' (131264) exits with status -1 WARNING: thread `nfsio' (495253) exits with status -1 WARNING: thread `nfsio' (85475) exits with status -1 WARNING: thread `nfsio' (230251) exits with status -1 WARNING: thread `nfsio' (83141) exits with status -1 WARNING: thread `nfsio' (176909) exits with status -1 WARNING: thread `nfsio' (109947) exits with status -1 WARNING: thread `nfsio' (271403) exits with status -1 WARNING: thread `nfsio' (352933) exits with status -1 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd806cbc4978, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens                            OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error lo0: can't handle af32 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 119459261 seconds pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error OpenBSD/amd64 (͌%iD)ϯқg${-ݍvR9]FsXQxb&DERiJ1 ƾEH%94˸ V*-/!ǔ8"D9y)C0=T oPyL`~m:T) (tty00) login: nd6_resolve: something odd happens OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens malloc(): allocation too large, type = 127, size = 2214461440 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd806c66ea80, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=8 req=7503 state=1 status=67 (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: L