last executing test programs: 5.346685203s ago: executing program 7 (id=8): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) setpgid(0x0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) r3 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x2011, r3, 0x100000000000000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) ftruncate(r2, 0xfffd) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2a) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r5, 0x2) r6 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x138) syz_emit_ethernet(0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="99b541a5d895aaaaaaaaaabb8863"]) pwrite(r6, &(0x7f0000000180)="10", 0x1, 0x8001) 5.327409815s ago: executing program 7 (id=11): r0 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) write(r0, &(0x7f00000009c0)="144d47b7d556742eeb37335c02de58351697e5ddd72a12bcf642d87c068114a54a6603ed3675ae39a2662c451ad4e07b4c7ad9da221d9826f1004855d2483dedbadc59232b0bc378a2d262504b1d5042554ad4d2ca06efd24864f2360bd69b96660b712d9d9c42edcd35bd1a725cb03119e4785bc2c5fce32f66960e419bd4167675b2f1b264ab9ab014239824285a499f35c409c63b4985937d2013a7388933471c9fffccf235251311", 0xaa) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) r1 = open(&(0x7f0000000780)='./file0\x00', 0x2, 0x100) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() read(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)}, 0x408) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) open$dir(0x0, 0xf02, 0x186) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000040)="dd617631fe6952cfa7e2269605ba070769a48156a714d92043eff422dd86befe6d3eb7bfbb643a8d15d0cf33a4418789b69b93e7", 0x18}], 0x2) setrlimit(0x1, &(0x7f0000000980)={0xb, 0x100053}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r6 = socket(0x10, 0x1, 0x8) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x4b, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f00000007c0)='./file0/file0/..\x00', &(0x7f0000000740)='./file0/file0/..\x00') ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x57d, 0x7, 0x5dffff5f, "9cdc452e307e0804002f4c0040002f9e68cd3304", 0x3, 0x1000}) writev(r4, &(0x7f0000000900)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e", 0x617}, {&(0x7f0000000800)="c8bb129d71b4a0f2521576dcaa3779eca76b48a701cce0c9ef95a370a63b92eeb8a1fcb2f439ca3e0df6b3698ff1f68e79a56f4f61ab64dd0b5c820bf188b3759d35f633b3f9ffe2a19ebe0cbe597d5878e3e0b0b28579a1deac28ba96810f734da5540e934725799b0e3f0dd348a9", 0x6f}, {&(0x7f0000000880)="121f900bc2f4ca46febafe65eab2e2d937fbd697ddf49e2b5c7971e9c972a44c052027d88b348c3cdd239c039933d2b59952d830a8bbe7fd490ff118709be2ffef3bb42c89ef4b633d13e971ca94fccfe54fd54fa6a7d78c6819e1be23cdf3d413b0a5c74e", 0x65}], 0x3) 5.117508171s ago: executing program 6 (id=7): sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0xa, &(0x7f0000000040)="b7d5755db47f9b4aa73ec15c7f06e13d55eff5b083b627f0fb97d7c4c9251c19708fdf41c3c1852b187fc1d3f257d116e9ee870b26737d8719ed95c5", &(0x7f00000000c0)=0x4, 0x0, 0x15) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x4de, &(0x7f00000009c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x4a8, 0x3c, 0x3, @rand_addr="062c37515fcaebae1edf860e8f9c9704", @mcast2, {[@hopopts={0x0, 0xf, '\x00', [@generic={0x84, 0x72, "4cc4ba35ddb58345c92b9196f09ba87cac7484f807c2f09f559efa3d6f8db7b149f8798aa74f83b63aa223097e8d6d4b9a91b77e3b138344701e6cfa97cf05596c3dbd778527a743f9c80300000000000000c93dcb54d3cb83880da2177b53676011f374a01344551ac2bc0aed1ecacc872a"}, @generic={0x4, 0x3, "b271c7"}]}, @dstopts={0x89, 0x7f, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x6cd}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x57, "e414ceb0cebe0edd39ad15a3ae7e339cc18edb35fd4d9b630ecc2c8282c9862073038178bfcdf3d8d5b93ed7d00cd9bb358d8588e587db9f652641a2b7d343c25f35d3405b6bc986f8d8380f213a51127a543239127011"}, @ra={0x5, 0x2, 0xe449}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x81}, @ra={0x5, 0x2, 0x5}, @generic={0x8, 0x376, "f8baa6e3058f17e0ea9d4d4fb96375fb3f51f377beb02bfd803bb8b2e2e8120cefdbf2189802cdc625c7081db5e6b21eae9ab6d1d4ed5ed39d0b3d6fedf13545cb7a27747456dd5fd1721213f19e2fa29cd7d2c2caf21070d993647c5075a15b3286dd0587dca8c952dc3191e21ab7ef80b9698606f644945482c0c167955b4e13b7a47c698082d4a628608cdb45d7213f08e1f17bb07b190a8fad762435b47786b50e7634bc54e9720028f1048343562e274ba26165eb9236bc6e6b6d810177395915aa4bddaec0633429a0316e611d659a257eb61b2d0fdef8489fb727936f56c10dbc41c1d616eb54b676c94cbe79af3baddd6a10a9960fa1b54de77bbfa4ad59e156025e9414a30ec26c02964cf3c5086c521681d8de829e0af15ec3f6907d732bfde1a3a115506761257968d79fdd4216089b637866ddd205657f96b9714e81a8d0a9a1b7f6d2fd51fa2217ec5e6ab7326cb2ecbe926595c4c517cf534e5cf0173a9c1a92215250705a00a951fb3b384de4ad704d5a74c374a623379e6fc18917e94a52da457e104bca34933eb8e1389568fd61c44bc25ab0f1eba770c9573859efae87a579cac1fb6bc5b77ea2dd9ec3023ddbbe411169c065f1a1dfe4348e4099a85d37d66bd33322b492ea218fa0ce75e735da6ad5b90d03e51426bf20dff47d62cae9dedd9d0625d8653d371dd4f5aa7ed09d0b1439ef1984967940fc78c2ce506d922256dc948e22a0b99675b9339d8c8fe41df92ae961d128d7efaa984c2fb14b541939ed6790ea37fc05b2b8c43e7736d6db27c079837f7fd5a372c1b1473d6efe27ba8785594ddcc4a5f9f888a8ff144a74495353042058f4e518109b37fbc9cca930b2e47e288dcb93a04f67d6eac818125d0a03534312b540d72e51e6e67b3772227ce1298cd6564d09785bebd7a8267851bb7f38bb6ad80a3309ac09bedac096bdd56da1901a4a0da129fa23e2bef77f0d2f3d4be06712b028bba44bdee5a4111e42faa27fa8915f9e9e15468fecf28c582c949ab710e1fed9341c37f6690980933545e949bc3665c801d1702ddee4f46e8b142b5b8ddcc4ed2b4a2966d2ba0f0b3c2bf39cc8eda868471a23333c00c8dec54802102318f2f08a637e7a3a50475123ca1bd032463c8ad016024adf5b3311828d1fb87ea652c7bf7406ff4d4cc22fdd3742d03df984de209e1b57e7050dc970d46cd40d8071feda4f8b079429ee820bbf559a6c4bbaee8463b1b9d4"}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x20, 0x1e6, 0x0, 0x8001, {[@window={0x3, 0x3, 0x63}]}}}}}}}}) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) (rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000040), 0x0) (async, rerun: 64) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (rerun: 64) 5.011302534s ago: executing program 6 (id=23): r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x80, 0x1, 0x9, 0x7}) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5, 0x7fffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000580)=@file={0x0, ""/4102}, &(0x7f00000015c0)=0x1008) r4 = fcntl$getown(r3, 0x5) r5 = syz_open_pts() poll(&(0x7f0000001600)=[{r5, 0x80}, {r0, 0x80}, {r0, 0x8}], 0x3, 0x10) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640), 0x800, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f0000001680)="3f13c119266850bfc436b8a24ca8710fa89c92a181b4a11948de4d2f6bf6d79ebaeed6c9b2", 0x25}, {&(0x7f00000016c0)="39038a14f0bf3d8ecd639a487483944bb624e9b466c03442550455a61b3c238db7239576e51bc95cb8c7", 0x2a}, {&(0x7f0000001700)="0b0e81e316366730c05738c52ea2c16265759df0d5d4c6dd1365287f0077218df519b4874dcef93d719e3e37f204fcf7c2ac2e2686ce1addc9d04a8e25c82ea852bb9fc7e3cb9958f472de4a1efddb87500ab97ec2c20402024df60a3a41352b3439e8f75d6de3950f8f01b8586efb1ba462efa9b84f012d566bfec60fbc808a37053c2001a6a106750d73166ece2fd44a51af9e6a27fd452147212dd1366dace76dc291f838c32096095d3f40015be79981fd839646f9f7d3dd9fe5defb2cd1cc1b82893f4de9ded28ccb7d1056386b2ed1eb81d5024df50f", 0xd9}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001840), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000001880)={0x8, 0x5}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000018c0)) acct(&(0x7f0000001900)='./file0\x00') mknodat(r6, &(0x7f0000001940)='./file0/file0\x00', 0xc000, 0x40) fcntl$setown(r3, 0x6, r4) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f00000019c0)=""/4096, 0x1000, 0x2, &(0x7f00000029c0)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000002a00), 0x4) kqueue() ioctl$WSKBDIO_SETBACKLIGHT(r9, 0x800c5712, &(0x7f0000002a40)={0x3, 0x60000}) fcntl$getown(r6, 0x5) recvmmsg(r8, &(0x7f0000002e00)={&(0x7f0000002dc0)={&(0x7f0000002a80)=@un=@abs, 0x8, &(0x7f0000002d00)=[{&(0x7f0000002ac0)=""/27, 0x1b}, {&(0x7f0000002b00)=""/109, 0x6d}, {&(0x7f0000002b80)=""/154, 0x9a}, {&(0x7f0000002c40)=""/86, 0x56}, {&(0x7f0000002cc0)=""/13, 0xd}], 0x5, &(0x7f0000002d80)=""/33, 0x21}}, 0x10, 0x0, &(0x7f0000002e40)={0x3, 0x4}) connect$unix(r6, &(0x7f0000002e80)=@abs={0xffaa6cf613ba9249, 0x0, 0x3}, 0x8) open(&(0x7f0000002ec0)='./file0/file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000002f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 5.007646547s ago: executing program 2 (id=26): pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sysctl$kern(&(0x7f00000001c0)={0x1, 0x58}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x10564, 0x5, 0xb, 0x0, 0x9}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x16) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) poll(&(0x7f0000000000), 0x35, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3c, 0x20, 0x67, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x8000007, @multicast1, {[@lsrr={0x83, 0x3, 0x9}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8001}}}}}) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt(r3, 0x8, 0xb, &(0x7f0000000240)="4849312a09f36ce25737238fec5f225012c51d6caccb37433a56fb2344039a35772d8ee8c6651d885b3cf98f11477c529b3d2a4f3e6089dd3dcc336efb87e27769143d22af385de95b66493e8844c4ee4be815f09ffc", 0x56) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) 4.777846621s ago: executing program 2 (id=32): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x9, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x3, 0x85, 0x9f8f}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) fcntl$setstatus(r0, 0x4, 0xc0) (async) close(r1) (async) r2 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0xc8, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x1, 0x400000000009, 0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) (async) r3 = getpgrp() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000200)="2a97e7dc028128af71cbfa9b6d062e1bbbf3e5be57cc457a3417eb4b9bd80009b824a9844b5496ef095f0a2b828b36577f8a89569df8d96d4dff738339510b2bd61d8bfbce93627385d0893e8290f435d681c7ded0dc6c4c246fdc99788d892fb6b0ae972af4a938d29a98272b3ded1fc6f5f2287618d8db4faf7e73b14c110c16bf01804f96f422d58a80768ae7437aaf31ed0a66291e6fd943e4f812e57dc761ef2c2614d8c381609af5b0a2871eb11c5d966ee120bc285340a168195e4de997edc4627176912b5872e495", 0xcc}, {&(0x7f0000000180)="593b5708f90f39126154e56c854bca83d148113ea8", 0x15}, {&(0x7f0000000300)="ccd08c52ffc956de77160ed11ff07df05c66ed7edffc7d7618434bf6fba88542654e9af5bbc12583a14cc82a363d647fc379c82e9351ffe18fece3b3091b84153d1db56f0a8382e6513b87e5f0403e47e5a9b52c5dfaa249c1872d46c454c2a0f7b520a780b2dc46d0aabf8cfc92043cf76632bef22cde5c81abdd73e42259f66af6413bbdc0dda489626c2288e83082fc3beafa5ac02be60c861116929b8339f2176f8fb768454cb9399815b7196baeb78e62775b57a84e4b594fb77a475529321e188b512efbaa71382f6e7a35bfb8faa959e3e8c0ee15b6f451929d080df040542260c455cf1bdc8f0ca5e9121e29c7ae2c4cde0b9f4b8b983c5555db518c6af776cc54fd46ed1d88270cff511580b97a25b5788efb8f4abf60eb56a302a4b057477f21b5f151bb073a1048bd2e57f68152bd0f279fcd2de8987815ebe714b971d704f08aa4767f466a36caddc50d7b5612671aa61f0027d944aead97062f62df0893be07608a7f2bddc9a53cf54a25047ea3aff474a87167929c8e7ebab3adc261cd2cf85bf91775909bcbb168d42b81e28cd795c0e65dad0bf16edd7e1f8b5c45167ce5f68365971068b48b75f186f28bf2c809747022d7c593e34b7cdf348817a0faec4bdd25cd212e8856b4a24ea1fbb103deb72b6021e6c6996fdff78a9542810e26ad0edcabe67a09b6e1e940efd296121167dc319c918cf5800741ff522fa2d6c64e19fabd8546bb7ffac165aedb6ede3a7b0d4f0cb54d20d71496e05370d65700adacaba755cfcd765f2bf7f0f9af987f02dbe9a9cb9d81be4e5ab06965e87d1b3cf80985f191884ffd48699ede5d50bb0d75bf918513463f2291dd08a912317085971636aa649e2b8763954f5ee88f3c7e79cdca22d9722a7f5b99bffa3965d57716f43991c9d9f2fd7e2d76f0f51f2bd9eae6fa289ab74fc6a6f1e1f1ed0f597c1122e593fb31ac2464c84188a3101e2fb70b93ddd4bd762b6da6a7990ca4a450441be163c125e787734566460acdd848cd8802400650e14d1f988fddb871e083418ecd446fafc9f1db33758f9c413a0cba94edc279158defd400af7f8afe575d2016c9b149a5602ebfcf61c98bf97e149a724a75ff8e11a92ce07d392d9ddae5ec467e7b2f83e08f0f403a365896461563a1fd39f3d8da679f7f1a51bd05679adf6bf54fb5b0a0e81609dcb543f31d66c89045da476dd9db6840df6a335b97a82afee69d84645bbfdb0c03bd21a12c00cf5676210107a0cf38bbddce7f9e818d3a8008db6a96a18275dceb7d0a6004a3a4ff8db1a7b4c007b7f0057ae17fc4a259315131f2787d5c42fc04480c932f59a3eb6793409238dc8743d1d447ab71a9afe2e95d8311b2c15172244b4900194cc1abad7df240e09a3535a634730328d26042199e0bb7b9b578a07a1cb44e32c7e1ee99beb24c2de87d37788b0b8138be7251a45676058b7e76c68ca1479372c880f8db5d949422406247e702c377445c3a679478fd5542b3f7cedb2f3c0c5506450e2c45149e62d81aa482bc457f4354f20e887743a9b9c3a78f51b064ce6c43cc7bfc814435b7e1e769387e8b0a42366186168c96c6679b41161c4d496ed6a4f837b334be5b79f2a02e7cd915224ed9ab76ac46ee7866cbc729b48c67ffa15c77e34ca55c29e5fb33de42d4fb269dfdac2af01e39f7b2097055ce62ca9c8c3961eab66478329a0f3a4aa616797d18c670d995cb316c1a9c71d6a1ba648329ea767905c2d0ae910e5a116c5eb01e773041fa3d7757e43e5ec8ab269b549edc13b85b6bb4555b7d5fa75a92672c0eca43eac68195f05f7191b1bec01b9c2ab1efca062e7913ec30f8251d609846ece3b7e3615c9d827b1b9685c88ef1cf9cc012e43ca89ac8dea3614b87ac94a11d8f969412539bf4dd903d0b8f331efd808cfde9e0d1018cd0998ec4560edcafbb2c8d59952c4527a56376b14932c3770a1edca9abfb151aa76f937bbe4f49ea2453c3eb76b2e3b79eea8832da65d56f5c38b27aa8b09f1ec9df064ae17b7291ce9a80c76d330155fd11fc040f9485c8188c668ef204378b13d21b494fc002be6245b73847883ac9d4f2761b3d08c8b8a67de81ce7fb96d2d23b52574ea52158e511646b7e546f59723006ea468e77beb5c11c2fceace52c17ecf54fcd25071b184036440a8c5e2cd3b7bf5caba39efb5b686e2f515ac228293bf8d5829307c70ed360d2b363b28bc6ae826b4a69a9986039a46391df4edd631651cb2cfd01f4f86e2155fedab45181941b02c6a460e2d3e570842dd105e822c60d74841b3fa0353fff4e8e364706184e0f5450f756702283ac8535f2c1da4ae5c6bd984bf63bbc6759443d23f86b5c5a676156ee8c553f2a99d217bcc6821977042cb496aa54b3b12ac10220f349d88c86959c91df41fd1266fcc4ef77360ddef9653d8e208f0a4eeeeca47e9bfef3ae1331669c0a7095073deeeb7b479542c692a498161eea077f285fc82dea0f399d037b0cdb0c20f9418848b724b1983f6d64e52c1b8a9d5bb26e4620ede6dcde205c4a1e30f0a4a752a220fb6e0490c7e2f10a02c21d1b1422d848c41c8c2f42c6adcf763cf78af0f949dad87534601cd40993d8a819c810907a9fa10836331bc1dffcf2c851a0d10b277cc0b2300fcee13b76942ed06fad17cf3706c3c26559b477cc34a0b769512509057d084a343711742db4e93e4253da670ee2d2753df6e06b8f4b8a1a92fbcf4b95ecd7ecd70ebea6ee0eea8faae5d6beac25b3b1a41256829460d3942be1b09a0a9204acc4e26651dca478419b6d8a6cfc2809171c9a838f429800062aaee7f79ae7b999436d8629d281af872ec458f2b4a1ce32e580cbf96d0a6d867a22b9f9d110684cb3ee3fe7e4f77e6cdbbb7a08f57bb97aaeaa3b727379b2e3a22ac140604b5879faaef96aab0b20ef52e95f8aeaa93538d9833efe2f13ca7ac399fd3ebf435bef5e6a951efc749895dc9b5464c82f47cfa69123bf50214f67ce892dc0494c86344e1f1111ad22fae46ae1075031091edf04c78e3de619332a2cd81b462091c9ebeca05189fa5f3c67c53cb2f8bc69309310e2b97cbe965e819e7bf83df8ed30b0d85347ab988c4c7f12011d244a70a0286e6b2ac06d926ecc638f555aec7d2b9bd36a20cb07b09f73ca6ae0ff2941d90bc512f2bba2d4fae8641e1910a1eee9e461026041288d8e3cc391082c35bde025f69ed5e880c00e05c7585d2b0a7067504c5d85f7ae04b4c2392b4c7afbf104b1244074d48376d6c06aee2176cce5f2f0878da3a1b0029942eef118aee4dfe7566ca9c22bd0481591845a274e7665f0cb7b9f15e3964631b58242c25c07ed2e6a28fb6e112ad781b98e1e249c1cede0e00e13f508eb6babedc280f873e1363262136e7c5b2fde139e8cbd83284ba00eafa7e6b9993fa9364f3f4eb0640b3d1df82db24d21ff3656c658be868cd0329d90b0e5ec4d5467b026922ff698de012464cc9a33449e60deed501e2899e5fca1b0f74fa7a0559b63de7a7b5e8c61b04091f587e2ec00a76708c5f073e67d318c0d42d6871f708b133d3c3e8628f2746427da416def8cb3a7213892dd9d180caab733b444c3f66a50b8ea9d170951bd220c62a2e01a578199e0a3eac6570c009ec8948b925179fcb7712df45a1e9fd6fc0f8a0a1de539b008c4f1d5e9b3969e792ac3f3d294ad80d04355dc4cdbef4498d64b469983ed03ccacd73b3c936c6f39e15967e35208a9445d7408271a18d5678f8a4a8669829e4f4e1784c159bf39af2c110dd9276750cd6688eb476dd281d8e732e5e5e8ac0a24f9e83c8d70a8672d7c63c2d0499598cb3362ad234fbc18014322d3a43c6ea4ce7fb0bff03fe464357283ddabe066984549ce586e5aa304dca577868c8eb989c68fb695c17f1e2a9b2c314710dc4b3c0e2d4577e92f4fadc59deffc5346b6ce0db2b8347b7e1523253c7b21ed057bd932ba2355b6270eb93519235e75b2566537b44740f804877d59f576836ee7caf6f4634a84eaf099e60b64db8647342573e41c904705fc0d88ba5d11ea4b4572c8eccb56f9011e7176c36fc899db5355bb85979cb308564c5694e533d13e4787a2c606d824b6388571215e22cd3c67c8de69ae4b967ef4ff0bc5ee1c2deb366b1be13d403033a538a68f1cd5d338a9707ce151c0b039bdd3c24c538748c97b2edebfa63cab99955ed6d25578d1d4fb2117515a51864a3f3c9df80f5717dc90a81a929100a833d17616c749e1ff39dbbe7a37d1065181bafab1b3838b301fcc37f0d905de67f9cdbd3c22c8de7f681013a10367eccb04ba61ec3e7582dc49a8ad66f5a0e1afcc5a7f3a87f1d7ae658b665ac682d84bee9b24af6a2d68cbfecb4dba44b12fa6cc5ab4c70e4e7d596f6e8e31ffba54bd6a682125f34e3a62a6b7c038b0205a166ff77171b0959f7edad8f81aea245e34971a2b1b2ef7230d5dd2bda6736f35b4bd59136e63f78713eb95c8208269f19e7cc3382439b5e9b41eb563804f97a3a5b41dcafb1a50f9391224e774e0d21329e3c944b1d1530fa868e52a40c0372e0c8c28026c98989a20cbb67ffb8a97e1783f050497b82bbc5b23dca56574c56378a06215a32c825ade805e2ef869a916c101f30b2543d856bb27a02b8ce0c0bc4ebe533bd398e6697118cbd65beac2416cd8a134eab8858bafc8fea8dfd56514101ac1d2632f60492619b84c7be5a55fd2eeb0beb5ad0bcf838fcc24aba394db47a692a00054e1b4f559b854134afa47f025eb8450f33f968d35baab9d5f44313eedb916e7c2e34b8ea85c86cdea6955d694851a96ae2bb78c8456b12bd40d7a155ca6d46134525699bfb338f55abbaf2eb944d66d64d97af6fab58cbd84cceedc8f15a94388143c31e84429489cdfdfa8a2c1a685592c3a447f85ecd44036cc15485440072199ecebfcbea1afd85ceb3663d87f9751cb69d8675358450262bc98b0c47626f6daf9f9c3ecba0f13bf5ce26c9f6ddb9249b04514ec7a0f36a9da49663a9a9a4119ab8f65971d0ddda070f60c92158727202f32ec47aa9601266dda013678063f31575faaea16f93926ec5e50575ecb73877825b6c1d3df0de54e93a464c786ff8f0a095e4e465b7caae65d01a0435384e012d3c290a92e19286241bee227a718d2bffe9e495caf044c0f36f84ea6545d45bf943656c37c6dcc19223014bfa28885d91d18eab078aead5969b180553f8f9d1d55640d6e7ca789617c886d0be5bce133ea6589e78b77d98a5844b03b9d91c376e2e8a87dda69f7f54ea01332561bf8aa141d789fd6f99e6a643074706fff44a749beba64141f0d11a88f7647e28fd9df546e3074dbaff301385be8e9b0dce08f17ae266c0aa6b6651000379b872b8b83c369fc605ae24ad3be13aaec6bee51c214758fd8dd450badfc1e0efeae1fc140fae96c42342ee39face006ce3031fc8c7a3b4f4f8abf9d9f8dc065fb8a4ecd65f884e5ba3c8823a64f86af8a0b5e554a32a989da271b39f8a4b03d74dc3aee512b9f99eb93f05a953ae3f2cde02da48187fd47283114185c2af7cbb2d6b5a66bd84d83d2a921cd9f07d3efca6dad580868e93d96540d89f4fffb5181aa204393760db921b877ee7a87680cbdff25526f68a4102646d0a91777125a98fe80dc511f3f6f766743becd8ad4bba9e181d2852f6bcfa374e473b3c60a05d5a5c155dd66fdf6afbfd0cf3bcaec66e4abbc0acfda09faeef8a79dd0904e052b72c41811785cd76f09e9865e07d1a7bdf4b366d0034856d1", 0x1000}], 0x3, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r2, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0xdc68852dbe59a46f}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) 4.268306136s ago: executing program 7 (id=40): sysctl$hw(&(0x7f00000019c0)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80146940, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) r3 = syz_open_pts() readv(r3, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x80, 0x5, 0xfbfffffe, 0x200, "d76c1f52000000ef000e00001d000000000400", 0x2}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xc6, 0x1, 0x401, 0xfffffff8, "3ca911006b0a260feacd0400000000422200", 0xfffffffe, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0x2, 0xffffffdf, "a100ec00000000000000000000000a00", 0x461b, 0x1}) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000400)="399a02bf9de1d30fb7a657c7053028486fa20800000000000045daf16e9618692e363279b0853b5748367e4032f95825277aa4968f5c470a0233396a6324efcdfcb81bcb6dfcd598bc55f581900ae38a2c3f04c90eefcec722c131e305389a3561a4c991931477d80300703ae1a99cda0219da78e692c9f6d788b0499617b0bd8aec15361647fd573ccc58a2a740f725a3e05bd2455e093c4cc554513fc06fc2a325325b2a38e2382142eb01aaedd85686ed0080ba21d78bb2fae9c2f257f0ec83a7032a", &(0x7f0000000100)=0xc4, &(0x7f0000000040)="279a0a5fb92ef760b9e9bc751df27483cce3e3fd67099baf652464288993365b7305aa03c1e9c231f2140527dca0009f5b31c8202cb35137eec27f2e0f5dab333411d1c889b9747c82a8cd78a364facf85fed94bd3d0cff2556bb9c80bb167e981d386acad24ad68dac5c25afde51dfe7887256a93a780c31d08f15a6152d8fce9c43358bcbef607a74be9785365c7fffffffffffffff74459f0d11bcb92167720085551", 0xa4) 4.156164393s ago: executing program 2 (id=46): ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032ed2099b351c08164dc02ab0763047c900", 0x26, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = getpid() ktrace(0x0, 0x5, 0x2802, r0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) write(r1, &(0x7f00000000c0)="603c0c6f95e6854341a9e8376a1b4ac3e2098bf4fab3090a920959518942a29d6adc5a3c6f8e11567ab67e04ae28fb440b267825c8f12468417e4bbb8e2324a62e995c7f1cbb59804b38a7aaef", 0x4d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x9, 0x2e, &(0x7f0000000000)="07e76bbc06588000", 0x8) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 3.337437891s ago: executing program 2 (id=49): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x17, 0x2}, 0x6) r0 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @remote={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000100)=0x4) mprotect(&(0x7f0000430000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='$', 0x1) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r4, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x1}], 0x2) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}, {&(0x7f0000000340)="1551e6", 0x3}], 0x2) write(r4, &(0x7f00000003c0)='\t ', 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x409}, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000180)={0x10, 0x0, [{&(0x7f0000432000/0x2000)=nil, &(0x7f0000433000/0x1000)=nil, 0x50000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000432000/0x2000)=nil, 0x9}, {&(0x7f000042f000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0xb}, {&(0x7f000098f000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f000080c000/0x1000)=nil, &(0x7f0000eef000/0x1000)=nil, 0x9}, {&(0x7f0000eda000/0x2000)=nil, &(0x7f0000f26000/0x4000)=nil, 0x9}, {&(0x7f0000c1d000/0x2000)=nil, &(0x7f0000855000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000fa0000/0x2000)=nil, &(0x7f00009ef000/0x2000)=nil}, {&(0x7f0000f0f000/0x2000)=nil, &(0x7f0000b14000/0x3000)=nil, 0x8}, {&(0x7f0000e63000/0x4000)=nil, &(0x7f0000ec1000/0x3000)=nil, 0x7}, {&(0x7f0000d3b000/0x2000)=nil, &(0x7f0000eae000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ee3000/0x1000)=nil, 0x5}, {&(0x7f00008db000/0x4000)=nil, &(0x7f0000a7d000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000887000/0x2000)=nil, 0x10}, {&(0x7f0000d9e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], './file0\x00'}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r8 = socket(0x20, 0x5, 0x0) dup2(r7, r8) ioctl$WSKBDIO_GETBACKLIGHT(r7, 0x400c5711, &(0x7f0000000080)) 3.329468733s ago: executing program 2 (id=50): r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x8) (async) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x400000000000000a, 0x0, 0x0, 0x0, 0x0) (async) shutdown(r0, 0x2) (async) accept(r0, 0x0, 0x0) 2.982007467s ago: executing program 2 (id=58): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="02b69021b5f9057f37ed9a5c4f95fe529508fc5576739ad102fd01af1ae9c0eb202263a394319c3402f4e59fed0c4f7ee0037400a9a5f8273d571dd58b3ba8b16323f2d56a8b832b37e92a6223a11d64a8031f26f1f24e6a11b7ff9675f7f8e6ecb1835d0c", 0x65}], 0x1) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x8) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x0, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) shutdown(r2, 0x2) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="944713", 0x3}], 0x1) syz_open_pts() 2.556547837s ago: executing program 7 (id=66): open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0xe6) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x82) mprotect(&(0x7f000055d000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000540000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x1, &(0x7f0000000ec0)) syz_open_pts() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40001d02, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 2.546240849s ago: executing program 7 (id=68): setrlimit(0x6, &(0x7f0000000000)={0x8, 0x54}) pipe(&(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) syz_emit_ethernet(0x14b6, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb86dd62d76d6e14801600ff020000000000000000000000000001eacabba6a81915098679219ec91c63cf32000761010400001101000000000000c204ffffffff0401d7040168000000006c00b931680000007012000500000000ff020000000000000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000aaff010000000000000000000000000001ff0200000000000000000000000000019485d4a61605e09bea8b7e9d3cab10f100000000000000000000000000000000252000000000000005f84dd14d27e95e37414bd46de7f68e9d859f40b32624ce732e9567e554dba54b53a9b6374d938d3a537991bad7bcd96c2f1de3098403247e50c527ae21cab81604c28d48cb0177fd4a376faa6728a3f056181542c7ac3dd5563160c296b24ea3a229df35d3eea07b0ed09a02ecb92af311bfdac0062190aefad7a49a281d49205df372cf0d0a98d21c36334a94eb2b61f144a999822238305691336a90cda08ab63b29949f7582ffd16b847b9fc8604d31aceb00fe9c220de3b0daeb814d55f247b6142eabc3cba161e6a4389ee88030def3212f7193a11ac014be2e37cd1179e39fd281cc4ea0ef7d7fb937317a878d95b4ff27b4a6857e65c2040000000561500000000000000401d405a100dfa299f7cbbf981480e282d89cf32bc3db14d6c251387218050ef61de7de42716aadd16895b898a7fae1ad60eb4828450e43c361ff1441941dfae2914209fb2d657b7c0f927685f5c00fa206aea3cfdce7412869db04e94fd262fa4467cb1e8133a7f42303cdd6de158dbce92d4993a40c5a7e9379c1b44e64dea09b3b5115b1f4628dc3de4c5f9e72a582900ec6fd51bf8a26f93f44b11aef849f21203f7e1e08ea80b4db690cb3d25380c0ce391e7a2252d5b99748b4e50332b30f25133984bc25dfa7c2e87f62900315cd80a076883c9a80e8ee7b81db3c5d6fb60b3def6dcc823d30c34d7e40e7835438c11333cee36204f5aa6e7b68e716bce18f81e546b02a13ae73ae060d9267f51074276d9de1c578af6b6e0175d99f3cb56cfb4583da3cb734ccae58e40f661277573b5989cf0dc573090bce0797b92c6a207bb13deca74c191548b3df69f35a64a7c7507d796d149346aee2b9d5c89d4f15d68f4e30df8f9a250bb17cb45fabbc862186ddda89b04a45ab9ff2b24cb8235c20a6429a8b6d6468a12de307538caf0502000307d2d5733a2616bc86bcd6f6ffbd91ad7e57f42e1e9ad77ff65c7e4c1574c69a44ccbaf4e42fbaa6deb8a2409bf6178aba84f30eca862c5b468319a8504199069219e5b33b452311d3e0190a3a0b9e29a4157bb1e06e8777c26a0c95e28b6170387e3f84a5621b72ed1f5030b8f73c6083aa14abe15e4275251ee599aa438c66cf357f260910d089e59cd5afd6f2920a408242273f2c32ebb47db454c445c981ad7f98b6ec90dd880d55120c7172cbe92311f0eaf1ef1c298cb94f14cba4014712b9816ad3fcfe9e9210168eedf7151e4bd6e598000100c20400010000040108c2047f17b6770502fc010c000249670000002e010000000000000001000502000001030000000000000061003c19660000004e224e22000890789aa5032d14ef3a92e3b71af5c3291458163673c66c1d51179133f9beaac04ae4949a7a90cae10954548d4abdf56d230bd2bf44749b39ec107125ea4f3ff14687ddc7bb07717cfae243c5416c2c0cc9603994f38ab0471122365597c56e14e67ce0b2de4b69225981fff284889247c29502edeeada41157f0b816011ce146510a27accc8070026f3ce462c23f520754a521767a48236c3c74d58f3d586517942475224e0fad6b5b0204787db14de92601f6d09d2195e778864c3bf58e9ec6ad2fa246627c7798fb0c62d048beb0fad84c2b399a60cf7ccda6e008cf7ac1138841033e017052decec86a36c0ed6c6852c8a92133e8e815d75d4de4a8a84fd0a27adb19825d5e5491ba2ada560c1bc496ce5f265442c6115e8107e746e3b35afbe9cb505d8a83f2da270e91f08a6c29173f12b335510fc03e88a16a0110583a3adeffb6eeff1a79f28f500c1c01dafa753995a84ee763b700148b9406da72be25ae1374da179b84282b2c706135ef122a622ec12165c32b8c6516e27ee5f8cbc5011aa84f0a209130a721700e3d7c64f166b5090a0ef6962055d58fa54fa5213dd3cb2a874bd109081124ac81d063a59ad64cb54f81fb62e81057c9bd4632fb69bfb7e2617aaaa33c8b92beadc077c1d79e1993357ea503524b212e744905c2b459b6fe3698fe628ce334ceffe5990de96edaa7f027487ba68f114fd5512f5ff711ee737bc1d89e534ddfd176a04ee6b9bd713614691c7e0f14e9d3429d06fefb7504182f8092f38552bd3cf976b21f969d9b26ccac0a1b7d814dd6f3a86180738db57379c44b928471e6030d32c020c89a3d00f49c4d3a195f80f586b2b4a0060fde98d562d79d4ae3cca58ac90387173be5873b4635ed9cba5e252f0bf63af7befca851eb47cd80e1f360a073531cd698c05f1deb440ca2a1cd0bbf4e2fc2ebcf2e70107b8bf179641a16fcd15b6e817668bfb43793e32c3f67bb71efe449227a892b01b8a354e3e802db51508ef4916bada690058b0193f4a193da8f07c9ccff4be513a681153f37ade36dc7515968d5d0314659053bd76172722764fc2d315f9028b79d92a37eab078f00223b5660eee28b9511a851259f88d4601467fc155b03d3b28c02178a71e53191f298de4b27af9e78fffd5f99655a8cb7ba8a3b6099dc9d961e8bd8e4e7b70ec35f11b4491dafe85c61d923f0d1568eab5d03629ba4b3c05d53f0dff44439d602a2764a6f653633db9c74351f51ca12893d24ff71e38c4211be391015aa4b4fb09b350d79097131f961ac8655214bf571f9ae8dfad64eaf5e3865369cf3aee90d9948a4fc81777c5873338b0504f821f06f90801c95eb42d650bcbb0e58b0c8f161020fab503baa90c4e430baf9ca81c1491b54f5ab14fcb1b097bca9b465b0d156f3f82f820955f40a3da26a15c6533312e88e2d3300577c17630d4dfb0ef3428a0a97047e15dfaab2ff7bb4d574c5d5331ea41518d043063fb4e5dcb75e3694d7d63e9a2fee3952588f5562ab9f5a7b97b54c380225e53777618a42ce345a7250c874a93a41ccc4df993167f6368c5ff3bf09c537902aaa34002d70cfa3cc2ef943bc1f0cdac82a79d1fff3dd177b7408a172c0737e66b46d8ff988dc8ec4893c5dba9d0d0a58ef1cdab79162803ef8111ca89b2e7debf645f330f83b2559273119762837d6434bac727e951ce8359cc13a4fb4db194cdf2f117d6ed1aa83ebf4f6a7bc011c27890c3e58756d7edfd4e79bf9cda8f98d96d8926511ae5a6af41466f1ecb60a32e8f5bd395e76c024fe0119dfc75df31ad17ffcb606852bc2258e816a0596f2b58f0ffb8f4cb5b67fe327d42c118daa16984d07e263b7b0c6156327af10c2bf6048924148d97e4b38c59ba1a23ee51502e0d36dcf8c108f0d21ccf01d2209336c3f3cb238ebb5405bbe6f7df9d43963f86a578217dd6f8537af9a491ff7a7c3253c528526cdf8a403e195f6591723e08d552c915c71d90fa96e0ce7ec996f12f665b2cc295fe369457f1377be5479aaa0777af4bf9f4971449e09c666c64a17d94dcf68e4024ecad0b62b94b51adcf834963c8b67c2cff3ead8130ca9b4eb0ff5e8546531cf39e433c010f4678b49442ee6c31c5303c1bc2f7b09f514023fdaf2ee425ee7875da3cb63a3a260c83a66696a4d2c592c0c60cdbe46a516603eda4b8e050a01baffa71c31b50f9d00f0d9c9064bcb09e8fd7da7e0e5367f7c4d383adb7d7ec2dc2d38710f31b81d5a24bf7011e04eeafc3f2e1d8fb894d024483b090d1d76d7e55263c2200a5a1e512361af84a34aff33f9a982e5c8068278ea190dab69d237ed52345b6acd3f5f38c7ebca65f13762dd2b2e39dbb7d49088065d32e5e481f40811338b40235820eebf55496dc63c0ff7933ddb95478820f895456f7f11ab5cb6d6d6d0375d128c9e5775c10d4dfdd8b4a51af9cafae7b4c1f5a522ad683c7f45da4b68f27985cc1d3351c462774eee0d5dfe6d6f1ecb917495a1334ac07aaeb68300b54198b29043802bd037e2735623acb7cbfd7d19ca989e7db215ddccc2761542fc8ff9955af17a8bba7ba08379d364829211285dcb9f1d1762d644a4407667dd528f7cdf042876dace136de28f7037982d867622a4d46557a766ce1aac61bd632c1ea8975c2e17620d8909d37c5d11148951a17460b443d8f0bf7f3397b4ea798caab9f5170f2200b15bb34c35ee9e184abf927c4f21f728345ca63911e02963f3d57c5a13769d083d0652b40e04971e555731417b29222b95861fff28c438eefb4a13415c595c8eafc7022989cc3c0d866b807d0933617db1149373cbd158a9fc8fc053ffd7a283fa4e3fc4ad595584b974da661f3b2f29b6762fa1add177a37d80e6dc1f0a1f3619ad3f8019f827c79fbe07fe78da5a5978a0a0c675a4ed7c6ef6923334a790d214eea1458f9169ff1a0f9ba34a45016f730ee1d152b3b79843a2058fe814e44bfe26f397a702810000008490e2430268c911715569ed1303fcd028d7ebde3acec2f5922746b9c28a2273c4bff89b0963f013940b8e7c042d463e603f74508d0ddf3c8a881b9432925a72e0397265485ddc2eda752963260f287b77b0d774e1683914aa9135500e47f2ac694d7f5bb2a7165a7c2a9a60685a3e5fb250929e8bd2b038d11f33226ebbd4c45096ba46726a3919993916db01977853aadfb6d01f2be2a24cf551f6ff9184b36451dc0535d569dfd033cdbe8ce0c4ddcdfa54df9179977db23f99410e5239c50906d5b5508eb62a599c36f0cef8fefdd0939ccf4f1c67c69d787a1abfe64768dd46f52a4cb2807c2a208a69dcd2f2949567c07d96c5d2eb5ccfdeb0b12407616d96047eb61896bfa0a14e2b02e8d8f00e14d3626ed3a0ab84c77916a4de007ae9f36f895cece4a0c1549d5cfcbe191c081eb17226c3de90960edff3ff963f6e9c2cdf9268f0e423e0cbff83718521d652e561e84016704a1169e560fc53969e9e1b843ccb88ce072e57f3f2b43a669b44c67b97bec0311f2ef987ab75f1abdfd41204d6777c912f6b68d41d9bfa658db968a5dd4724c6ec65cf27b4f34b570bd0fa01aef9538889db5ed57b5af367000e77c8790e72dbbc94de3864dde238f61e4824770b2600b77dda04d12f0a9d4d06666032430055b854e26872fe54647f7ad9c7fe4d0131fb3a6949d3c3bb7608bcdd1e97ae4701bf41d879e0ee9646ccfab5a3efa74c3c018c0aa155532fa5ee3e8da123b4d0c5d53fba9975f2a2a6dfef87ee2ebce6734172fa6c679213d593ad1e9a005c71db85e551e5075b16ceb5bf5363b2e199d2bf62e9c1968b423944fe8540c3dd6617d7bb88cd3319cae1a567342864500928e2a07b57f963f923be7589fabe0b8d7e602f7510b57dd7ad2a5b3d6185faafd3c62abd768cd9bc300c1e496392e456b81cb887fd06b0f66d46c72bceee3b2453a0628e334ec41cc7cfbba76ee2163367321a11afe4c24da0d04e8dd37a2124cd58e62e3fa0bf1b41ea46b1e7af49bb5ed1d6b0fd728c04cfeee3c0acd39c7d19eff26abd6a0a76a80e5f31aae6292fa37ef08b5f4965486fda5998e3536c1726d2f30e9606c0b27313c74e9434683ecaee41254bb0a88cf4aff51342f1b26afa1f7275ab686ef19f77738b573e4b23ac11b9ec152b4eda7bb3d9a249e6b3dded05a670bac2d94eaa641c7fd1f978b4842e8f409973bb92a4a6db0203f7db7325b87809b3d01cf1bbf0ba3a979737f1b5acaa1991fcd864730db1e51357abef2d40b5cdd10c7497f3b6490caf8748d83f69d409b07522182acc38fddbcc83c87999e8b80a6e8cd1cdbf2b29130e04ab6e640a48ef2fa15aba65ea40e4396be53a968a0e04631e29e9e597c924913a5344fc526ed9b5926bfb15fd4a875e2bdbebca39aace996df2928957889ef4f8636a7fbe1a1fb1b56181780860dfa339b2b87fdcc607ba3dcc497d512212f2c648d3bab12b7373e9f8a8925cebc5a05a68f547c945f77bbb46dafb15554586f108234e01dbe8a9bcd27119503a89a43f7c1fe77a03c0d9e6c4e23890f73af72eb59d2fdd2050a859201ba419bf6e7846b4b511393096eda26181e2347c26b8c7a1496573127fa572c3d1aa77a868537eaa3227a71680230fadf7202c4ce66fc8867513919bd42d23434cb209acbf91211a98a25296a03bb75c5c295278c1b8329a9f3421b6eb24396d7734f4548e64182c8e0edf61415328c41930efe5fff0c7e9456a0c9ac4823bcc534422f84e1f400e196fb9c8fab271c3771a5e60dd6bb4e4f7a45137b17e8fdb3859b52577d9194b03cc0df168e3cd7d303d207742f6d6a1e5d3918baaca07de9d970b259c341794a0b9e8f1cc328f2ae3ef43439b0f5bb93accf7c7b7837f8a34bdbcc229e2040af716b9bf45f21f64e1d04bfb21b3d4e2fa0f72da4d2521569e3cd0744ba60e5488903d7427115bcc34e2f3aef4d7b710a3f63784e03f7a971076f6776dd923c2c0bcdb1e7aed97113a4535cfe7b4772bbcec14bc42cefe8a60d1c375339a4db68c1c834b5dae7ccea76931daa63745a64928e3ec095cce5c03372b56709c2c5852183ed4860715f45d316e8bebc556ced93828705d1ab79bd2cb15023daadff529fa37dea739192e829c51d28097f88077ed786a3d1dcb9b90af173a2c61342e7edf5c5ba53d505c9a6483c9347b8587b00e15fd210a3e88e31b7d05b0addb11386fe295efc9f3f1c3346030b7d7875b90f328c2a65e9e8a40e139cba2c7ea47847477c660257511138b465ab722456f89b630d870fb54a1ddea302a9f5b658c62d7d67a948af16ad3f05ee36611eee10f39bcb1e8100a045f90ceb94e4e40ac576d3c2eff9b85549226cc3cfd5ee14711c197c3c737bf082b8b80be742631961236efd4962992e0c2f1c9fd6d614feae56a3cd4f4b6ce9773c028a053ececfbb8825879d9acbd503f37b3520e383e76bdc52abd7af9cae79ed5dad7df697089f6814fa8946cc8afbcfe17fc7205305508ba950b0ccb7c66e18c491063a2b29122ca8419a6f57927c4e228d9f25ffbd3639f954880dfabc8918fb8112d4da813968f6f575049ce58b8d2017cf57897217c450aa6172b954735e52caf4ff7e5a0cb4abb2375172215a49f41173756abe2ebd5ab2845ef00ae6bc8b1bd33d06d483b97a899bc3e7885defd61732076fd4a60f36381449c688e01de15fb177ea68f9bf82a88e4773beef3a3d469c8a9087a784f34f4b27e26ba114ee8f61e0269d95dcb81dcb6e79ba0d87686a1724809"]) readv(r1, &(0x7f0000000600), 0x10000000000002a5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x89) pread(r2, &(0x7f00000000c0)="39b95344cec635", 0x7, 0x8001) 2.537994057s ago: executing program 0 (id=70): writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6d0103d592", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x4, 0x5, 0x9, "4c08ff00", 0x5, 0x6}) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="87807eeaba950e472287a99f4badee4410108b0783ec3402257a8e7ac35e938d1dc188c0905c8583824add09f9945d3860872934dfbcccb4ae713861b0dd8d056c1e497afa9b063159123cc6a91dbb3e1935b751394ccb319f06e252", 0x5c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000001040)="d021d225fc84c8427de676320a102636406090fcf520cf2f5a8761cae06293633588119209edb03fac973020fad8880621c6ccb47b942b824ae73feca53a79014cbd1e9e08e0b583196bc523e5c70f7d910aacdbee452b99a0cbbde5caa2204c50e25126fff934de50f31aba89ff6a722e3059961a0da5fad6b66be3da47abc4e8b2b0f29d83d2a00b5dd0bde8c065d0b61d3acfdee0cddac0dff4ea3ffaade0528512e988463530688d53e8be52b4c955d16f3b749bed0a153427f61a5e648ef8680bd9a2e46aea078b49706954ebf95beee6aed206fbea33457b02a5514f48b315acba99c4e7c1d99f676dcc087bed085fe5cbeb7635aa07b818016792375f5bb62693892eef834009abd072f539be40d954a89ab5079559ebd46e23764a387591ac76062c1b68d08b012aa87c7f22784d9b4fb47f9ff881fea198bfa58bbbf54b5e0d15c875f09738c931d643597e49f029af8004", 0x156}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x3, 0x1a9, "bfe749eefcb1a919bf16be5b6fc98e8b95b7c19c", 0x101, 0x65}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x2) 1.694353901s ago: executing program 0 (id=103): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000340)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7634d079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0", &(0x7f0000000140)=0xfdd1, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000340)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7634d079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0", &(0x7f0000000140)=0xfdd1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)='#^', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="737d9dc8d5c4f5b9153905a317f4fdd47b078ddbd4a067c3de4eb7d048e4d22135e3fc2faab30ae933be8e126f95263b83996d111a54e7c52ce434e003a0f2d45428c2da1c01e30ffcc810e4acc64d4442e2a671c60d3b73e132d398e343d80cba4f604a1ee0fdd8a967ada757137c778af61047337b11ce2304cd0787864d", 0x7f, 0x407, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x1, 0x0, 0x20) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x1, 0x0, 0x20) 1.565186872s ago: executing program 0 (id=104): r0 = getgid() setregid(r0, 0x0) clock_settime(0x4, 0x0) (async) r1 = msgget$private(0x0, 0x8) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x54}) (async, rerun: 32) r2 = syz_open_pts() close(r2) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x750, 0x6b, 0xd, 0xa, "03cc000001c2c9212d2ce659db0020000080f600", 0x2000008a, 0x5}) (async) write(r2, &(0x7f00000009c0)="c71380d0d8eb0f07e824070f2163f10c095d2d00dea11e2bdd381a0e0586749e5abfe27ceb4160ff1873cbd9314f26433f05825a3a6763f6f99b3d69be91507bf22ea108db0cdab55a1005500a86b9d782e4113e2558611360f672b492d0c1802b47d35eda4983f4d080f16a82c32ad7f97735b63b1f808176942e0c5fed69701a5a7010500f77d6e9437d8d463a919cadcefe710183396434c7b8565647a31b881f1401ee179c8c5b09785e395ee7a281d3db45a9cfa9967a4a62c30cca63be0016e131b82e3e4efbdac3b7776d2cb1453b85a04c9d6efd1295d067bc1cb5f959214d7191c74f8d48ec5bd8c468c32c7ba38e4bf9c4f869212ccd75f49047fc24868ed75f49b25454b46019555ed78ad60ef30b32554bf5abd39e22d20942c048d4c82b063ff8d2dd5f1d6fecdf1b6c31e7aa3743213a4a510142daecefe98a24cbf698e9550d99ff9b80eb80048fbcf629a4397d44430a622fb0b406454e4aae0e469ccfcba08245fae9538362e174cb4752a86bdf8754afb50e49e691128f82b5f73e050ea810bb065ced3dd49973a46516c42f818f3ef3cefa1ed19dc332093985d0e0df4537c6f7e39c8691dd2736f31270ccf886b60384174b473529c36778c5d9935201bee37a54e0870d98837a26f9e3b30b7678c2aedb6309f947d5f83b74c881abd86ad4041883c5520780df260cf7ac3eaf2d23b7ba4a01ae80921bce10dce5b544285470e8a82edbddb4332c040a1849ea87c516969907ecd7149b38404fdbecfc3ad119b4c5b632ada4dfa4e24a91accf90d64596f49d54fb08e82e76a8b53b0ad4011294f80c7d9a46e7ad920a18b92ef8a80683a5f38f25f3ad023301677e22e5298e0de8ce144ad4bf4d68057e4bb6e1e245125c1e5d93319b0f87572bc51aeeb7a6aea9864f4fa3dffea725df0de9b4eb71616cf28dde1f2d7ce8fad56da7e7a0062ef090862f94f48965cc34aab2a412107ad86c078248a9f91ee96a442d3cf2220498c2db640dc190874af896333f004986b4cef17db3ddea3749f22be260bc3f3b219d9a95f4a4f6ac764bbb0f0c318d5a6fca696d8f9ff427fa0e49cb0a379c16f3a8e8510166f713b9ab8f4cbe73b633f572919addcb155ebc395797e66188cd0e07349d1c4f21d98ced49ea0fd0a28171e16c2c07c62d157312e13a177d321e5b5d618076ac7779706dada52b00ce878989537abecd7584f253cb0e82ad0920d904ca1afb01a10e6656b274ceb9c7b0dff211d593a987796e45761e9441ffb5fe3c3acac5194546ca7865106beff9809b986fd9736ed696917aeca6e8506c49d449d1b5663f1978091751ba3436dfd0dea23b253497d42cf89efc63fe3a4e7b4e90fba289c8f198ddf1006bea29d46be7c2b8cf8d58a0a7ee455d36c48967642119f4af66cb8269d52eb65e0dbf61cd9f2e2ac78d5591f3d6041529e101a890a483b164f3f39400ce8e4ee75e29d1acb97a2bd1a70cac4d3039c796bb020b151403c5f911c8afd059943decd7074e0a9657c4e95a38c5b4bf13e92547c3e8ec0b2dd224c2b2c10f5ecf377c2009ddf39c45bc535e25b1d5f99be876b6646608adead1809d3b3e53d39843a228c5dbdeb53442f0e95353ed46e86e8c6712a0b6b5378bd20b1b1407f5dad7f452533743b2f390eefb06823a127e84f28c1833b6c12101e0af4aa8e54fefd41250729675f7d77dd21ce461ffa197243a894980b38f2c0b41a4804eb60e3db159825ccd80165d1752cd4fe2e05083a0aaf23978774ae56adeaf9b42559260a7c928526787929d01ef85d4726a09db5da6ef93eef6c22993f6fb38083505e67eed96e883f03a9ea19bcf3721d0f2f193e6a93a8ddf6d4a0276c93d3feb4e79c07c64ac7fbef2ff3b0eec3caa108c99d05e8a719d43ae8c043b351647d2e64c6e58f0b131788c0055cd320b7ecc46fae52b25085bdf59935976feed727048afcfdde948ff43d4c2488eb9f5d325b45c6651aa5c63f82ed60dcfdd333e62bde869df6ed33fa87ce24cfee4ed562c8427f83251b3d4aeef296d005ba8abae3ae0050d7be092f18337a6f3347b582b92580fad161a8c927798e6e429cf592fb96847042c9b1e145c17a579862c9ee2f80ef2b095bc2692995ca4e1cb33604dd049033b436113ece5217cfb589c422ba6ffbd893aaa9b3cd16353672e9e4c7c815a9692dcce64cd98fd4fc78ed06400d4024a7c27e564d28035402b64c0d0fec2f25d7d107ea574a1261990cf6ae52e31abaf8405cc11a1d7e7afa2da6ea67f3e43f7de1eeb3f3c71d8549191c7091ed6fb7650599842d5fb3e6548c0c70b4c5a94e24454f6b4145a85650083ab3ba3a910468be0f45d144799bb5a5768c52dbaf1483d59f866f950f3c06807a3e7fd76a60db1a357bf4ad64e070fb1a6fcb4fbbca3183c2ea771f4ab7dcb260d7ea44a2357bc72e1e940dc55b7442f73ce2cc4d5fb3773f1f941c6b988d0377cbc9f1727f5ae16cc51d34be7e9b1959b2293bccf024403ccffd9862a4aa0e74e6d72cb543c90547618d40ee7012c450181921a7a110dfbd01f93144e36704c909eee14a69420db5d81f3f9a33ef347dd87733e865bcdd8f5657a3098880e7a46a12081629d4fb689f5f05a0b04c82c12c0778fd875d8d66d53a33fd9d634774dd9af5b9ce9e6720de2026505cf50c999fd0f0555e80d38dd897c749dd93480e197fe3eee7b8b7ee2d5225e5dfc2e3ec397891c6a8daa385fb3501482a8a797331b857daf139b59a974017852c78a50d2aff6171e667aa63b00ca287b3e41693c1586542ef67f4f75ce4aef50e18f58eec5c6037bbac0b8645a932b149a891840e5148287b50ae19be741b8a9281b81920e4043fbca67daefdef1564ba59baf44369a9d6f5ddf0000", 0x809) write(r2, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, r0, 0x0, 0x0, 0x1dc, 0x1b}, 0x40000007297, 0x7, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x7fff}) r4 = socket(0x2, 0x4000, 0x5a) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES16=r5]) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockname$unix(r4, 0x0, &(0x7f0000000040)) 1.423397132s ago: executing program 1 (id=110): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x759, 0x272}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="6f02"]) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) (async) dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) (async) msgget(0x0, 0x10) (async) r3 = geteuid() (async) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) getegid() r5 = getuid() (async) getegid() r6 = getpgid(0x0) (async) r7 = getegid() (async) r8 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000000)={{0xfff, 0x0, r7, 0xffffffffffffffff, r7, 0x120, 0xd}, 0xc, 0x7fc}) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r6, 0xffffffffffffffff, r7}, 0xc) (async) setreuid(r3, r5) sysctl$kern(&(0x7f0000000000)={0xa, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xf) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xa04, r6) (async) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) fchown(r9, r3, r4) 1.422830317s ago: executing program 1 (id=111): r0 = semget$private(0x0, 0x3, 0x4d0) (async) r1 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) (async, rerun: 32) r2 = semget$private(0x0, 0x4, 0x68) (rerun: 32) semop(r2, &(0x7f0000000000)=[{0x2, 0xb, 0x1800}, {0x4, 0x3, 0x800}, {0x2, 0x7fff}, {0x2, 0x2, 0x1000}, {0x2, 0x400, 0x800}, {0x3, 0x7fff}], 0x6) (async) semop(r0, &(0x7f0000000000), 0x0) 1.330301766s ago: executing program 1 (id=114): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x2, r0) dup2(r0, r2) listen(r1, 0xb) poll(&(0x7f0000000000), 0x0, 0x8) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) 1.325016434s ago: executing program 1 (id=116): r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = msgget$private(0x0, 0x352) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) msgrcv(r2, 0x0, 0x0, 0x0, 0x2000) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000002c0)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffb, 0x210002fffffffe}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xaab}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x20000000005}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c1a000/0x2000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00002e6000/0x4000)=nil, 0x80000003}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0xffffffff}) r4 = msgget(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x199, 0x7}, 0x85c, 0x4, 0xffffffffffffffff, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x5}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000300)=""/103) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) shutdown(r3, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r5, &(0x7f0000000140)='u{v', 0x3, 0x400, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc038694e, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x80, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffd98, 0xc7f0) 1.311434854s ago: executing program 4 (id=119): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000340)="3d9eb2322fb45c7c8ed145396dd906a0f85195a628f89c3bcee8b82c5234ddb761bebf9ea7f06bf8e1e878c669a12e9533d3f9091d91c67cd6fc3fcdec17881107d4b75ad483b9e7d5d1c23058121b4df0260bf2713d39216ca5742ddba1e0a59927f4dccd4b8ea183d2fbca2edbb2644e08618a5d15e61ff34befc56a2cb82079dcfdd79af44e6764ed642f6eefe6f3c1f5548d64b72893e952fc00aee8c39662181fc7a66866ebf5c87658c536a6972b33", 0xb2) (async, rerun: 64) fchmod(0xffffffffffffff9c, 0x10a) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="232106", 0x3}], 0x1) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/538}, 0x21c, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) (async) fsync(0xffffffffffffffff) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) flock(r1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async, rerun: 64) r3 = syz_open_pts() (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f0000000280)=[{0x0, 0xf, 0x5, 0xfc7}, {0x1000, 0x8, 0x7, 0x10000}, {0x0, 0x2, 0x5, 0x10}, {0x43, 0x8, 0x2, 0x81}, {0x6, 0x9, 0x9, 0x3}]}) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) r4 = msgget$private(0x0, 0x3d2) msgsnd(r4, &(0x7f0000000d80)=ANY=[@ANYBLOB="02"], 0xe1, 0x0) msgrcv(r4, &(0x7f0000000e80)={0x0, ""/64}, 0x59, 0x0, 0x800) close(r3) r5 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc08, 0x79f, "3e0100000000000000508fc49d7323000000087e", 0x68, 0x4}) (async) writev(r3, &(0x7f0000000700), 0x0) (async) close(r5) (async, rerun: 32) read(r3, &(0x7f0000000000)=""/125, 0x7d) (rerun: 32) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x0, 0xffffffffffffffff, 0x7931) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) 1.208394866s ago: executing program 4 (id=121): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x4, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x6b, 0x10, 0x3, 0x8000000000000101}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) execve(0x0, 0x0, 0x0) (async) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/246, 0xf6) 941.857588ms ago: executing program 5 (id=139): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1, 0x3effc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r2, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 697.798112ms ago: executing program 5 (id=140): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x8000}, 0x10) close(r0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000ac0)=[{r1}], 0x11, 0x887e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82a28ebc2467003535184fc604fd6642787b31558a39bd200"/136, 0x88) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 696.917835ms ago: executing program 0 (id=141): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x400001e1, 0x0, 0x0, 0x0, 0xfffffffffffffd4d) 696.600808ms ago: executing program 0 (id=142): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000662000/0x400000)=nil, 0x400000) r0 = socket(0x26, 0x0, 0x0) dup(r0) r1 = socket$inet(0x2, 0x4000, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000002500)={&(0x7f00000024c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="c1e7f7c7f22600f4a26570fe9d8a29b0d323fc7e4a3832c850b2d11aec305130ea430fdb5ff818c962ceb316502d65d73cc25bb3b0d6b73f3a02eceb67cabbd54bb9de3e4bf19fc1ffb11c0caf342690871a294b126f19a5a790554bab86fa4c0b12852ed2828000f425c707e4b48f6dcdddff19331c8b5fd14d3482501e68ffcd2ef895f8d78bcc0924cc40490bda12e601c6f0c689ddad6ef3fde1408086c7cdf7196c9bf07609f983fa72d03222f33060677032942cd0204793b0d669b95687d3dfeb2954ce46a8bc10dac40ce6c239274e71d0f63e916fe8dfaaabbbf725ed6c38a53a759243229962c3da1b3c2790fff805389d557640ae6b06565d391d411df86b6068562c2dedf0d875c1e9eca9e1b997be830487bc84095a5e46b129e1f65a6cd8d4a00cbe13814ae4bcc56b298323c8245c24fe370c97ac95bf4a587e520724e2a777b62eaacd94bd578b80d42a57745d7f31955273d8cf92a3deb63ebb89a786ae8e0126ddd271122e9fad8eaa5ca7f333d0222339ffcce7d36fcc31ccd859027ffd00a90c4026ea08e8378a2065ae8d80b1ef70da90993bef1439a54d24baf6692274fcf2c3dd3519b23709585fbb8d2fe92d684237848d7f62ab10362a57675f5da01dedf6f61a028fe4b9a29ba038a39ebaa1a8516725f4fe7d52495689acfeca84258089a4ffd38e49d845368e0674b4d21777836a31b13caae6dab871f9078ae0e6a48aaa9219040838d2a890abbf79ad054834012564fac820b05c8439edefc0d7aba6ae70ba80a42cab59a0a161bf1df2cb61b760cb9138fca803e62e6d6025dbd598ab715141f1bfb5da04a2a4fa6febad7b1509b4974c67cbf14a9a5e73d3fbc372765abc53b2da3b39d4dfb976dfb3f7f7bea1635f8af09e86bca00cfd33f0d74f4ffa4cabac8f8c7f882fb9be380296f8a8f0a6de34f0695eb09f2c41b0a08ce740ce61809c54ce98372a100fca04523d6f632f65bd498e86313d0e30dd52304a1b381dec308910505e73f3bf2eee5170461483025d12b2389378c370a7df6ee89b730007e47f18391c1389ab38772262ca24869b5c40f1b2d27f7d7eae5511e9539c54a56d0a4e4aea0626d7aa28795460134c6f8cdb18bdd1e47a0621691523f80d0b2733f06f212c7b787f5fa9b755526a68e06d116550941634a4e2b6548f3cd29cf32137f4ad3c8483e3a0d346dbef08ab6e820fb8213a6cf9d0285ddb86f0d6f2a1402e2063b0ce9ee62f58041dd1bc0be535a835a812a87fc535f23441dc7a67ce880e1467aa19c40a353f8884e50f44a529fe96b16230a670ede2d02ab6ff7c27b25e48ddbc30d0c29424795c7ae4ac17bf57dd761fe5b81135a7d6c3509d03dcf367a6367a640e30541651fc32efa8ea1efd616952de70f3683b2e775a4ffdba8c7e7860c51329b2e0827007248a8839ac32a3d32f8636fea82b3b0098e3d7bda4b49fad400268aae6f18d9677d3ff00b5a435a5b24a64c6f5981e6f6f62a330282e76b8f6758235a7c9ba7d48ed0c89797d46f9cd2a45fca5e0325b5526f8b1b8b348f35609cb06bc5a39bfc1ee0f47d9fcef66a7440f64ca455df16e080db3a655b748cdf9e6a6d57091ddab55d1bac2f18aa59d9ebe5fbedbffb38e8c3db012e002d54a74689db70154eba2a70c9fcb3112fa951879e9e50ad734f537503565dfd89b53062a165b9a5ee5336b96c88e7e5092771ba3a4bd5897f0b736375ff2fb91b255d85c98c52d9f9564b3fc8dcd91ed63d6866241212b66a1f67e9a5479aa7dea980c9ca8f6fe34d768012d31abf5dc28fff255da536d6ab0d5850b248d7bcadafd40960002fa69aa63c8489407333bd0eb4e3245fc173ba8cf94bf308ac5f49419a50992b446086584f3650142da660931b9e52a1515b256f048f4f10992b6630d57d67e74c742fd80dcc155f2a9661a72d487795ccd438d5c15937c522746d96ccd1bba8d4499bd05ba77998fbf13892d4800070feb948aeab77c05ab3112b720151d1d087531511df66caac1773097eb7e194a530c9090be3f9a2ed7bfdf4e7f19fb1abd2ce5c63da1a5d2451d0112074cd7527337214ebc250cd7f7afe101611502d3fcc27568adc21c6d0727a3a35ad59d918afa6e7b10cc82849be1f8987c9b909780aaaf4cb03a24c452105be01a3f7d898bc629ead6e428e090f3d39958d0b4e9ffcdcae494819dca7c6bf1e9c0b552cca7d9bdb94766a53cfcae6ab535f97f865c4e136d98777edd2eec2f47728a9972cee3be63b482adf27fba3a2b1c5b6cc6ac851dd7e17882a123ad65e6e943557ea9afc8dae1579a660a9257a61cda7e6e6be964bb605b15482187ccf924d0941152acb30920a8ea9fc7057809ffb07ea7d1ca68dc77f641f682f12be0e26511c2fe3bd1877715a8245e096b87a0b685d5a48dcb517ece86732ac62586928e7dc65f1a1d54cf4a554c27fd66ce0cedf3adc30514cda38de0cfc981557e9f1f74c0affb7503f5ea722f4d0afced18c2725592dee611231c6b4db6aedc8db0f68576a158dfa583007089a32babafe74555d924eaac5d566dadb75ee1864ab4fc74714196bd811bcce18fc50d1d47c11c4e17f9476e226d43f472cdea11413c983ba1b2c3f00aec32ccf788abd6c8530f33907102ba2664e2b459e85be33a1d7235c0331636f25cec9d0f1cee8862267f43587813592ba22aeca19a456243f54f207a85a692344f208ca00e161ce69f2d6348575a1138fc85a92d7a2d0fa9c2e4da93bd842058256be74a8938543838b8e3858a40385163396b9acec423de5b2830e1a3e81a2767114bd89a71a09254ae480a0af9d7220e46e3e40b3b8693170cf50298578fff8420928b00dc387594bd3d7c36e04d92f9619534a77da1e86b310dc662236fa450be4a430c95fc5ba7ac1042a2871f1c4728d3b6a7a53eb3fbbe98c910463868836345a46740e2e75fb6d07033b7ff6a443839e8b668b1771d5faed81168c27eeeefc89054c6838ddccd2fbc4b620fa04511f61f07e38cf107d099bf579aed910a8dc3454dbbf53c0ad15c348dfdfbca74fab6197a0ed74818794beb3236cca1924766e84f04fb983c75d57dc999142aaccdfebb8c3e5d8e7038a0322b15bdc6bba97729e8b5592c052fab8719da5b01d1a70d0bf8ee1f3e7b8d378d35531b19a8fd9f752c256b40b9d9969bcb08a37a837d5a6c60676ac463e8bf9ab7be02f8cbf9e6abe98344864395b4c7cd003407f5c617147d2bbc1adba6803bb70767c4a8a285f33d1205429ef107b2532e75ee72d6327509321c8fea2472705cc0dbee679c75fbb30d744ba1ef6b5bcf2513dcf563320e26bcbf8207d3777f6ca8baf454b66786f3b356c93a90b541b7f779e69b5a3d7e3e305434846143d1142b0892a1b59a9a4ab39273375ca9bda903f744ffb8452226d305a9397f439dcb4b7f179755897c279755996566904532a0593ae487ba34d36145373078168840b9a3015d78c586676206b19da3c81135e63b22a86f025f85cbef769e3befde9e4fccb8ed6fb729f9805146bdbfe6b0a08e7fbe43959f3abb8f68608fda541c425d3cf39a101d69827c4d09f2c73117f5c8f6fe7d752661d8f92d066b1d29724cee595a72dd10a04dd164f4d3bf2c0b7cf059cbfe133c54b761f1606acfd2aa9b6d55ddffbdafcce6aac5703d332f7d6934e3ea354a8081363aa08b5896f104b35e2598fd88ef33eb5f32533f4450ad60b93bb456e9eb0f04959bc1fb48561764279cc9a4e69d4a133b8cfbe094a3e65834474fbb756c423f89668e32cf26ba03e16b7aa7455cac6209bb64600af07755cab5c34fd03e40e5d90f73f9133fa2adf51f482aac170efb56ee2205603462eb4f5ae8125397cc69f3540d81366220ab237846af6bb44f1a7a08fa48fa707ddc991a41b2a4893138d1c86abf09aa18e66d2f1105a97def3eb628a5d565571eb65788e8c099cba9a8e00abe4292f95d2cb28eb1a8f59e0f163125323616a5434ca8ef2b0280e9098e6c0fe0820a4c615e970902c89d89697a22a1aa3a016a9eb23fe7d95a5a2a1034516e2859fdcde63b6b2caee31cf56a057ac0e4210c5ebf04e8651b5e149c6d5fa77a0df9c08008b5c87de357dcdd282109d73ab202faa946da150fa0d65ba77c2fca7720530400a63423aeec31701f4fb3d4077d9e2bf5e017be61ded9548268228cc338d78a5c1f10bf0a7ab75731f43ba34a03af54f79927dbbaa3672b563f4f8a73834831488df3e2fb9eadeee280fc678b6a2bf40b23a36777fef48edb23202341798c983bc85bb0b1963c20b1c98e6b2ed1504fdcb93fa81498c0de515084ee581decee97d75958e560851f320cae91a8610ba32e4368d53721ab5523db06a8c36d25f443931960dd9bb9aae289e0b2cd9f68baedf0dd554d9768d845f9e38331858f1eadfcee3282e978c4ac8c825b61ef8a14c3af3269aa230a7dce6332812b024b7faaad5e43d8f86fb4e93fc39c4dcc25cbfcf80e947cf79430948a136a410985ac96169bb714cc50a3425142a008aa50d16e34891f58f96cb2a759ef3f2c9e6fa2df5405afbbe9ce0c3fe19a75cc088985ea155bc515f465c65cc690fd9e9259c7b91e36f080a041b13e91cb4b6b07262f8a7dd5439d700aef2e6ce78a995b90e6f8ed8f1e0ebc5ba1f0e5df84844c6903ed057e1e0082d47d068ad901644111f2fcd1d888d2c1b0ced9a73fa6f3b8514ed9e731426b39f852892661bc13dfc42b4f52bbaf85a3d6fa709ee301f1bedda2d0dcad5a138224ebe2b3524a72d74981a15a20ef5bf7155717fc21885996dcadd40484d6f21bb5226c8d97409df3e9e741763de411a0c21a94008965b741a78ecb539c894558e17843564fa31e5819862a9302105c1a80fdaab72bbea44274245fd5fe75126ff660d893c06af90578370cd961380375efd7b7211ad46039fd2ea7c7ba200ecf863b6be65ba86f8c88913bb3933e1cf1d18de8659ecaafa18d030d9333459157fce82e6d5c426cbf0c27d5bfa0832fcee12a3ee140ee07388686c70fabf1fce810de0a1371a2bd5cd6c623fec58898b7da0671412d23051396088c24ad932b39ec060d2932b22a3cea9adcccc92de11828dbd2858ded263ed3d04ff2b933ae7a31b11e90c2257a7d56196b2c8d5ff150a3d5b4701f801cc226263ae10234881bd566a89bea7aa6458474852e5d6a37783be82f1b1e3fa2a997182aa94b7505bcf5e6f59aa84cd2dd36ea21e5b47a24ff03c40223081c428712067707e94fa8c5f2c5f78d3b5d43346021204e07815f8b34a3ec5bef215a83193be63e430c5b0df3bd3beaa345d6acb8a8db050a92197e846f7a2f83a9759458848949470f35b0216618fbd0dfd4354e2419a84b4812e1fb3e3a700e64ecbc907a5b5fdef97d9b8188832e216d8d76da65dacdbf67dbcbf44fbfa5883dab46e1c0db7ec3da7dfd7d36cd013eccb65eda4f26c2142e336ceb2a98d9749dba516b7417b10f669eec085647ba0f2748b725cbbdde11c7ef091b2297fe154671e481441ee94a8de2c5cda9608d7283c12db423f81269d5f538eaaf0de842de33f8945e5bb771c8a430cac40e91d7311e67d4e66ae659d018dbb76684d99b9a0bb08007c6cf40c7fd49eae578546e7af48c08b46197f74546bd1d09c1181695f420e13526a524fa9d14ada030849c8c15446a5bb1242354ac1e2887bdc44f5b877d3a84fb788f50ebfbf6c7c6c9d2a1018e1b82188b5aa429b6aecc1e44b97422485aadf9181e5db80941d3d2fa", 0x1000}], 0x1, &(0x7f0000001140)=[{0x1010, 0x1, 0x3a6e, "0282a78aa5822d94edce37610660361b4df7ca33d71d746ebce0cb4e8b669c6bccee6d4462e8e35a07a68530551a98f41be05dc7784134b8343e357f16473888a8175fce3decdb69d00daf00e7253508a1d3a247aaa442e472e245bccc3eea8db1779758354047a6a5940fe23ff8d8409a6c1a1d93702a24e452e1cc0c9d499c7efd70f23724d92319074a4a8dd6f646fe161861c9eb33542f3117a01f9f5697d58b3d1ab3429564cb7f611c23c5a4ac92bddb7894666383105c72d8fdddbb4fc43e36ac5c9505fd992811a2041d2266112238be675c69aff3b34feec0f8ebcee615291494928a02da02691b7ba55a59a1fda9836a7afb019a7de8ecac2e2ec11c368a83a0dadb97c9f3ef622aaf224de4d92e5f3280873827074cbbd1818fb9c5c28c22b76167bc7df290edb5a3616c4ba024bb687c912ea21987816f8f8ba658089ded42d3a012b1b2dab6079a7559f6368e3a3418b99bd0abd8a44fa7cabe464c198408862305beefe0c3f29940285a67d672a75c025cd4d901fa0dd7d14cdd55bd8692ab213a8b823ee922545759c3c7b595bef502eaeb0810656c24d50c8c70fb99a6e8d47ee111f7e54a7f2cc81b97b8f13eab55fe39c1b74bcb31ade78ac5b66fd6ef1dd44bb48d3d9d0b6e9380e3a60a93c77c5ecdb204c90888f6be011cd2b9c62e2ca977f0fc39d4384d5a49daa231c8f629824721bf87243dbe70ee951d8ab8902020fc3792968cddb2ca4e317af5de51feffec751117e9e87372a86b5669e42ef8178813034283974b615bc650a8a5d0ecc260a6a83fbad3e71be16de97e686294af8c5a22c954428a66adc26d908a969037f3201f4eefb13878db9dc133bc61aca769080ddf0486c317b6107ff1a17df4e0e68a3e6b298e050c16c7ac385a8ab60a025a0a5615a5cbec2d3a1c35c7c6635679c00155305bdd00702395f382995ed3f89a09f78ba22d76df2fb8a63ee8cc466127cdc323340dde3fb3efee318552fa9348a3f743a3714853a5e349e0011402272d8099dbe6a7ed91f0d5dd2e6deb956518fc92a0ffcff5d5197e9ca4f9825bdb8f901bd82acf22e586f555745e5af501a83ee34dc9e9512ec90eb2f11c13307d6f108f73482d760984ddd78be34e9828fe1816340c4f8594e12abec54eddeccad702c33b6f66327784dbe53b30d2c7c4cac124e4142d89188af153f864632f2d7446cff78304a69c38460d6b662d5a2ae28249fd12ff1c5209fcf3b34499d4afb5c3de61944088da43333753093971d27677f30f8afb50ac3a8214b4ebb9592489db79e6a04c24f5cb285e0967d81509547709efa6b4d337fe5dca0b3b342f7ed13f589f556073c3f9b3c12c61ee8b3641eac05d635d67461525964a34e227d49443b0ce15f04f9d102c75f5023c9f846616a3ee333f6bb4468693d23157d69e767e69b6750b5b66d0b324857978646cd274db9b05f2ebb99d783301c95d94b7b9f40914fbb07416e439e5a10ff15fe40aacad9be2dcad59b08f709e07421c4b2cc7209e2bca50a1679bf0ecf2f755dcc711d6fb89c9b00c19b6a4db65b219e98451e661a2851c1e3615a9e319846066bf0bd3adaa4e52d7162e245f6a651ad03bfa6c327184a888a873e121ac5b21e7b2f84776acf69b4f2bebd80740cb9a187ab531c7f7a5dcbe96b9eb77489b45b3465230bb7006fae6625cb2f49a9ecc3628a266bb271f9070f8311a2bb7e39e378bb043df626d168442ea553f2141d41574ad134e6370742ef24d8021003ee481deeb59569a011e89ba46f33c5859b56086bb47fecb34af8e4a39082d31055071a76e090be3ebea8b1f77f20c51c0d98b3a959710a8e4329ea88ba9b953c3f0dd5bb038ad8543041afa2e19e7b612188c65a4889342cf6d9e2f8ebedd8a9ca73447bf671f6e20a06a200440ea6f4ed3e46de3ea00cbacaf36026e2a02365bb3c227689faf4bf3b3e52ce807c6f74902cf774e7e1cda2058d7b5eeb908ad028d18e8512e7981f6198ab267392fff9826f9e97534b6dcde6d1f2a102708d9078f64da9e9a46f480be66afe9b150db78c8bafa164ab4c017a3332d6fc71822f4c9afb971a078bb43719a6dece55fc58b9253fa6a11d81fea4859b77a3e5e7892144b8d67bd9d49b31dafb107016cda59636e5d58d1f9a3bef7e9b2184f5b146e6209d790aaedb39e6baeeb14444462608321b1000d5f6b57aee43fe0a454fbddf61b76faf3fb6d0f2a47c43fd6de9b7a9885200c7f4e9ed4e1154670231b2355977ea30993bbd3ae83b424c260f035613b1eb2b075dc2bca87701d4489b962d4baa558487feff3b6654daf3670f35fca126db7317c9a60c00a981f128a16b7572e0c7c24ea61f8887a0867268dc04aca4dbae008f05a44d1988125a2542b275474ee0bbf71bd808ceb86d6ceec8cbbf3f114b6c0003dcb109ff47b59cdcad53bde87c5cec4f40213efba6151ce317e3cc404a925a311fd63cb1a0d4e0e91bae673454b42e0beceba3973458f827e2912aa8f01bf2fb4432672b3689d7e4a08200daac18d1442009da55945640de9f9e1a48aab3e4cd10c430f64df063ffc2800970fd2f5e06fcd81dbf1cf951fc596cff26bc98949566ce23e1d954561d71d80fc76707a62194fbc5e9c5b3aac7c74d8b51e39ea085ef0833ccded2def92f586d3e38cbcbb59c81555a6e80f50db7a3c60f53bf05827d325550ed858f0c4b74fa76d1df0de02de64da05c638f94029d0e393b104b82c306626aa962604175df2fe957947285e7ae43bb885658dc479fa38e2d2f5c03c692fc3eef500d022e76eb6197c55704b317ff6cbdd821fc514d70a55d643ea9e155beaa5a81a5a7c340c55ac56d89f250816ee7e81467d0d2ae1e05cba7ff8bd9d3bda63846c985b86b977852d9b052335028c219d1aed59c2d0da07c00b42d45aa3d0d2c90d7d30dec3905efc4bb607157ede7c50c4650488ba539279e4cdff5a15db926c0df39858aa1b7fd28627920a8991f02497b13b3180ee5ace427305d747a611b4ab95c1ebd7e18daee3d7bbfd5b3128e1327152f279a884e39a1b27b177fa94878c644cb87157d6ef2fecc637fe6d194eaf378c3f4fd5c8799d3e7dd7bf792175ea541c95c04e869d44c08bdbb41a4b6df71639799810b146ef245329025559fd0e1ff098349f912a51e5b3f3cf7c722466f32fecfadc6d4af9efd10b3c1715de6799d71c42e4867ac1a4e326906452cb35dba44682c635b54732e3f6a1971321d671a4629fcfeb1b2b3d784988c2b03270f9534f77ce2d452ed9d034d4f7087a6be5c295a1589fd585ff45e7495d3124973efb6da2c73a83a05db46be198ebca5e5620ebfb009fd45aa29bba93892022ee8b1dab03391c3e023b6bb97c3dfa8da3e2ba5c3e2ab0e8e28574a37da0ec75c2958fa28f618dcbfab5e4ff0cbf112e212f995289887a79c30ae8a98d69c929a752fa1caadc215f388558a8751b025eaf86540c3bc54642dcb68e39355cd55b2166c9f44bde8870a5a3b10f178207785c890cc04c7c9d6d0249ed697ea83d694eea992cf929db818378b9d948de55cb152aaa7f9468f95e28fbcd35e641de4ed7a7c2a7ffd6958b32eed5494d3afb78cf4c38974517407ddda6acc7325a1d78ae9aeb9e9a81a1e1dc68a7a80d76b8b00393e1c205904b83b6790a4f2ba0d48b9a30f99a9ff72fe3c02315a0d2ee064c7e147208c24f1e1223c565cb595f1a31486b8001cc57ba1fcd1740d795f70d8dbb4a11d7228867b74325706d459dda157bfda58a3646ebbb2ab7df18734f69f9f3f2735233ed5dd98202cb63dd8810d59426b754a51b025f47c364fe841fd5d61d3faaa4372aafa787cb90e23a653f9a10ebb7d5fb969488b6e28ed5e0471180f1e251a0d6d98d6c4861a00c4140643ae9af7c8568d15f378829fa6463132fcacd9aa20b84cf190a6d49b0b746622d0403a169f9545ce1979ca5d28daf07b6c8a3f43d83f58673da4cbec98a6398a7f38f09c5d1a7f65e30a230cfaf1c8b572b989e33203e2cacf3c68f5c7724809b1ea43380db9e73da447387854767407e3b25714c3c7e2671f088a34aa50524b93b27235af5cef804664406bc07636c80f1a3eccd20d1b873e65d4661c89a462a7e870f9988a650cd9591145a44654e1846fa3d9247e3d51c70bb6f9e2876a5730137ef5f161a6d71fe37376dacfbc9536e2cb411b35445f05d02e27df887a542c3613beaadde5369b1e2f2840c1f35f3e37dca47f600ab7e770d2a850b76ccbcd3158085e10264a487212d60accc526e85698201050ee34b234171d387cd2c3cd71dc7b64de7a52f518fc5f125d249c0dc8b57ada5bf9b9ebe4d2bdf08e98463d82f6de989617df7187dfdcde00c6b10047d9bc9124d4464617990994e575af5a51632ca2c4919ad2f6b7f69a555794cb0484eb2144398d1034041bc6b88458f56e3e7184c1214b2a3de5dec97e0009d898860baa00d0f76e20df1cdee6180e52f8b8f8b68a173994f4f04ee6e3f52f62d1168d19f19f1d3830f9b6485e53ad9b276f4d8323e13b8dc94d01070177cf1f215aaf72266397f94c39d02c60c16fb9bdaacb6dd0b0f65be7442ba12ef9433fe0d72120d35450badd75360caaafa4a6ee022557e3ceb67a82eec42f95adfc6b0c689d3b8cf603e278aed903e35dd2703ab21d7a721114392e7a56f57a7a3025a16c76ced78974cb71d20a72c8b12e4d1c7422da93b542355a0db01c04ffa0454bb810ebf62eeea3f7a1d0a0e2070a5f9b3f92132e3ad7cec8a74f4fd618724c23fb83d4ffc63241b781b36af07827d4f52b2480770252f6ea912ce6c723f0e324a206b0ed386efff62a7e7502f87f42c924d3262966b3f1812dca0ea79b8ac7ecdbeafca944d665fdfab7b12efdb709b6091446f12f436470b94e3cbc66375fe23c3305758b0034180de761595d0b71916709fc61a6b9fc39b7fa465338c079e88a7cc88957ef6c204d50b54581a12ba0da7fbb95d03db9cc13198c518c24045ac72693853595c2218cd15b89ecee1fe9f25a0ed25415e755ef7998c07884b53b7bdd52bec126e4575649ef6fdea66639501754a40e1492fa9a22cc7617ff5619b0f392d54b9cc317f26e7778d0cce1ad54062102407760b6cdacad7618ff60f7cb4ff2f162ed1bd5e5dfbc2299e5e418af60625f42bb5b4e16a4109f9c85f08a7005707a20fe47c9a891bb8f0d6183da033a9cc8cca9f6cfc3088f4bb408c71c85c607fa7faccb8a8ac2bf8446e5dc2b098eaf9e4427dd2de4950d18c3b8cb9ea13a68708e4f87688c7ff6c1155b958e63c10436b0b54e29e6d765616325a3f79d010acd5904dacb4686d05e619bb932e14106efc2fce45c6f3444aa64f472422de4614aa3187ea3825b77dfff275b63984a5a84c0c35f0f3283d2c348fc1f6a897480626a5d6221260bea5a2022425006e9be03a51d0e2872f778e8b30e874d6a80eaa904b8e20830a6cd6c1abedd683f18d7518bc62fa1ec21f415753bc94a4a8f93271622e00f9fc18ffb48892a231545b214059c1b863cdb5a3652cf87509f6e37ebc41e2d2d48997cd1cdd99274bd4a9925cc66485589b4a6bb3f52bd3beaef30cbb7609198a073fa965613a3f6bea8f442d23e7572c9da98c7f69319d7bede7e75c085df6ee15f85853098ade6b321a17ad3752a189573372ab1f880379514ae3c95b0ab68a86bda6dd0b5fed8dab33a71814a95f895553e7bd92978951dddea5bc638eaef14206342617eba7b6664e5908e178927e1bf17de075"}, {0x50, 0x1, 0xacd, "d2fdeba8d766485d6271c66871a1b6c6f232aaa1adcdcdf6305f3113d5b89384d0a89eeaf51bd1616cae6be750521bd0859901f09949ed2ae1ce75de7ac7"}, {0x60, 0xffff, 0x4, "5f067f4833af9e361d01c4b28dcc908e777e41246005718c740050f84c123e35368401fe4c28f7e4ab3f12d7778110001421bf1713318276f355dea0395b71b6f46a19a573fee146b528"}, {0xf0, 0x1, 0x1, "1211bc3e612f1ef220b31231dec33abd2691b4ed2ba5102448c45c2837231ed6ad68c807e6137a78e6697d284aed2bdaa1e5cd510cb54d97561b5547223cd6c2e73a356cf74213926fb2d1d5bb5dee563d0057015a7e8702d29aced7d58aad4709ac32ec2345c05504572b22a877f533f3be731dda0fbbac0cee3dcfc1dd3cf3602e76dac8fddd2b20efc30cd462e60c9d355620760999d0770eb82a1eee9576ee0465d2a2055faf4ed12ffaf3024bbdc44af2eaeeb7382c22ad25ddb8fae7ba9a04912665948f50e2764166378629d26fef26f496e1d711a439e8c2"}, {0xe0, 0x1, 0x5, "816a2b3416b4a90d53307a42327b730c559328ccfda20b508b5afe34b645146bcbc6ff2354b5b27600cf1df5e390c7f8fd3acfb9da5e06885696848b160c887510c31973971bd62a2fd94cb781530e25bcdfd920a9e812d93258fe893cfaefb641cd0188b8d0350a2332ca44302481f09a679cfa913d07d6749c8d90a2e1588ef033215a9e48291f6e76a21363bd73e0ec9e606445b8cddb1e0d479c1efd722df7793fa3788fad9f83f856eedd671ccf3104420b97797322bbefed15c7d43b68867a4568a73394faeceec6"}, {0xc0, 0x1, 0x5, "96435065bc832cbb94a0b4aa6bd6c45af2abaf2b46ebaed94ab9e96537eecd6b5c3898f2d73e573f78106666701395d331af51a5c98f9928eb49208992a27c90d0f83f2cc70052cf2b0efc2dde9305165ca98a98bf0a9d6ad346d81d599290b2cc33f49b61d48f82589117f0494c0eef11e30787a2be7c6fc24c9a4d87452974ab3c9642430bce2d75a8edc5f63b4ad79d522c7fa557dfcff2224f8a6cabac444c5247e63644868391"}], 0x1350}, 0xb}, 0x10, 0x9) ioctl$FIONREAD(r2, 0x8060693d, &(0x7f0000000100)) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xc6e4e32e6cb87d7d) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000)="fd0cc085", 0x4) 695.813104ms ago: executing program 0 (id=143): r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xa1}], 0x1, 0x7ff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES32=r1]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) socket(0x20, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40a) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x44, 0x4) 356.735914ms ago: executing program 1 (id=144): socket$inet6(0x18, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) (async) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000000)=0x40, 0x0, 0x0) (async) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000000)=0x40, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) clock_gettime(0x2, &(0x7f00000002c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000940)={&(0x7f00000009c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x40, &(0x7f0000000980)={0x100000000, 0x5}) (async) recvmmsg(r2, &(0x7f0000000940)={&(0x7f00000009c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x40, &(0x7f0000000980)={0x100000000, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x4000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f00004cc000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x4}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x3}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00', 0x2}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x4000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f00004cc000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x4}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x3}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00', 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xaaa4bc4d2a9ccc89, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x0, 0x7, 0x8000007fffffff8}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000001c0)=0x1) (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000001c0)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x6, 0x5, 0xb) 356.397646ms ago: executing program 1 (id=145): select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) r1 = kqueue() r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 352.256755ms ago: executing program 4 (id=146): r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0xa1}], 0x1, 0x7ff) dup2(r1, r2) r3 = syz_open_pts() syz_open_pts() fchmod(r0, 0xd00) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000100)=@file={0x0, '\x00'}, 0x3, &(0x7f0000000840)=[{&(0x7f0000000140)="a7ef915daedd56817818b33f707f4e7be915af401fdbe2520093d4154e872cc0b0e85273d7097ada8caf3a5354b7d5606d04fd769962a262e9aed85ce50f7a3160d7bff4fbc72b61885a1a4e27c331e18cfba33447d04cc4127dc25f3da22a6c24d7c85d8417da48880160db23679fa5983df4a79da0a050895a14ff81b18fde8e98959f87d703dae50f5fcba3be413da77d09fb2b8e7a311741382cce5c9144489df69f19852b3119f61dfa839a9d3d837fbb825be2431ec4609ceae022875dd8a7ced030d876858f431bc9cc3e257cb0d535b2fdc0ef3706a78d", 0xdb}, {&(0x7f0000000240)="0f03d84fa62c0bf4a0a0db8b45d992e46e284e24443bd465c3d7065a2c6c52b14f83329f3174876dfce380cf9c685846e6ebc9e44e7e8c8d1a429528ad05ee18e8a45237382f408cd85657d3155f3f2748009c31b646c6e4f1f58e0a3a544914828af86c953e0d5420506bef3bf87879010c214f7fe561fee88f95a9d17098f940c60adf3a4e51097ae2b40789c81870e4926a47636673c0d833377c761a4ea067c9d64ad6c5c2c05329b179c0607363ecd807fd6cad9eb5553b5ad2999c67704d18452bce2f6441c7bbb120aef1cb1883ab4869ff457c054f146cfc98ff7a81267b845e56b4dd6180313c", 0xeb}, {&(0x7f0000000340)="591b110340c4415e6c0f8659fe7663a8b4b393948fba5aaac2d32e21a25e2567511042ee9d4f276fc50f74e54c965a3ab42a4290960ece09d177d929b996dc91f6f9d21855dd0b2b2de4d514b3c91bc1a3", 0x51}, {&(0x7f00000003c0)="42e792334132136c50ed1d7d645455d49fc0e392", 0x14}, {&(0x7f0000000400)="470f40a90e2bde29ea05284313f796f0108eef9684f8731bef17d672b2315abc962ce813152a6054a9fcb3ac2ec3b87f61a848e942f0e77429dbba205929335b7b76891dd74f4530947bbcbb3a6fee9b64e371cfcad12300d4ced3c06f2864223cd88ad6a56fed944dafc6f16775c917de9574", 0x73}, {&(0x7f0000000480)="9852da13e9601500b105da397480ec94f584a78310c7835c564dd816cdd7bc671926bfb97805f4547eb1098c50dda603e9faa09bd663c9356fe96c695d410667f6f03a1199b585383d044663da8af3c4e2548a8b93ee41f4f0408edb6991dd", 0x5f}, {&(0x7f0000000500)="c610529129ec14969e895580bdb37e56aac024ad3c03a3696457ce92e700c82a49e9779a90f430691914de5bb56974572d2446edee8789a94ed2551a3cf39907780e4a631879ba6ef76aba5be93548f74d8e494af91f2d3d3c65c9506c5c104c1d8d4a3138bbdd", 0x67}, {&(0x7f0000000580)="554ed75bd98cc76114e961e50189b24e8be85dfe9846ccc63203821e61e32a6f1dc619df54aef8406412cdc448b58e2c14834e1e71fab59c2eac53665d58ac8866e5b9ba9f5e5db94e37b11e7a94bae1c23c995c7888efefe6773b44358a85558ce7265dcfe3fd098f3ec8b4a8a863834cb05009efc1019e0884027e8aab443e02faa977b50e3666e0", 0x89}, {&(0x7f0000000640)="fff9b66711cc560c478e9df48ad96b464405ad8a74690b5ffbceec2466066f8b6c45d27baea6d9d8c582966e02821a4b8afd68dabb77479a935dba0344215d6323520c783946acc5ab62f47d4cb5b2fefc6ff5e52d8fcf6735299d86dd54359053e4278d474b52e208604c2a9a7477ddf442f106818af419f4258e051f7e726bce4a4b03a6d3b22bb0ae2c8745a7d26a584899f3f89a133c28834cf50a46fa180f71711906a1bf8cfa43c6ceb316432880dfe2763f29adaf731af668495c6f0be6bf01f571a9d6", 0xc7}, {&(0x7f0000000740)="3a17d9a761e47af50a43ff9a8cdf8d0d04abaa20e729e0996df72557b9495da3b2d1caff672dd6e580ee5af1203e9d3d71c89070f9cb956940b95ec35941ca8f221fc7f5c8cccdd9322ae8fd604b91ef11aebb0e36c1941c1b7a6231d02585ba88652a5a5bed3d76d2235954a9c3d2661e6dd2cbb78934f666c61cc1df3d8bce6f53b9ca599a6869b5e6032d0a8f1a36ee886c8da9a23e8a4a5f770b6321cefc39ef1707404926f16e7c0e04fed138b22170d8d6781b475899c099688bbc443e0f059faf73a3d5e85e", 0xc9}], 0xa, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x400}, 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) 351.872628ms ago: executing program 4 (id=147): sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x4, 0x6}, {0x3, 0xff, 0x0, 0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x18, 0x1, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f00000001c0)="7204e9d281298b7e7bd8d92399530545d667401feaf86704dfd233a84c7bbf37f05b9e9d4fb21f96efdbe900db192227f0f65e58a37373da52b75c87eba0d453ebef5045c182c0b3429bc944746e94342b2a938c1d61c39390b741141d666f7d2aea46", &(0x7f0000000240)=0x63, &(0x7f0000000280)="d8c4b9908c438251276d2f05063768c38113df3fcf3a6296f23fd9b22868a9b9ea5bcd34f5a7e687f659fedf5904589ff14d9a7ef27267fd09253e33cbb0a1", 0x3f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="ed", 0x1) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='$', 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000600)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x800000018, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000100)=0x4) shutdown(r3, 0x0) close(r3) getpeername$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x7fff, 0x8000, 0x1, 0x8, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5478b950, 0x5, 0x1004, 0xa, 0x1, 0x1, 0x9, 0x0, 0xffffffffffffffff, 0x3], [0x6, 0x9, 0x8, 0x9, 0xae, 0x1, 0x2], [0x3, 0x10801, 0x0, 0x2000000005, 0x2, 0x6], [{0x5b0, 0x7, 0xffeffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x9, 0x7fffffff, 0x0, 0x7}, {0x8, 0x2, 0x1, 0x895}, {0x4, 0x3, 0x3, 0xc}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x15, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0x38, 0xffffbfc0, 0x8}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) close(r2) sysctl$ddb(&(0x7f0000000380)={0x9, 0x6}, 0x2, &(0x7f00000001c0), &(0x7f00000000c0), 0x0, 0x0) 225.227208ms ago: executing program 4 (id=148): r0 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 223.719901ms ago: executing program 4 (id=149): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0xda0, 0x6, 0x8, "7a26df1156aaa094fad9ced8a274604c292bc576", 0x0, 0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) pipe(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) read(r5, 0x0, 0x0) close(r1) getdents(r1, 0x0, 0x0) 90.203191ms ago: executing program 3 (id=158): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x8000, 0x1, 0x9, 0x200}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7fff) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) readlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/243, 0xf3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000002c0)=0x232e2fb4d663d490) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0xa0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x5, 0xc50c, 0x4, 0x8, 0x8, 0x16a, 0x2, 0x10, [{0x2, 0x10000, 0x80000001}, {0x5, 0x8, 0x5, 0x1127}, {0x8, 0x4, 0x5, 0x8001}, {0x3, 0x9, 0x10000, 0x7}, {0x2ac7e2df, 0x0, 0x8bd, 0x1e8}, {0x9, 0x8, 0x9, 0x2}, {0x7f, 0x6, 0xe, 0x8000}, {0x7fffffff, 0x80, 0x6, 0x7f}, {0x1, 0x1, 0x7383, 0x1}, {0xfffffff6, 0x3, 0x58, 0xfffff001}, {0x0, 0xff, 0x78c, 0x5}, {0x7, 0xb, 0x10, 0xffffffff}, {0x800, 0xfffffff7, 0x4, 0x9}, {0xb23d, 0x1000, 0x70, 0x7}, {0x0, 0x3ff, 0x40, 0x4}, {0x8, 0x0, 0x2, 0x8}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r4 = socket(0x1, 0x1, 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x9, 0x8, 0x2, 0x1, 0x3ff, 0xa, 0x6, 0x1, 0x2, 0x80000000, 0x8}) r6 = accept$inet6(r4, 0x0, &(0x7f0000000600)) r7 = accept(r6, &(0x7f0000000640)=@un=@file={0x0, ""/252}, &(0x7f0000000740)=0xfe) fsync(r3) getpeername$unix(r4, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000800)=0x9, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000840)={0x4, './file0\x00', './file0\x00'}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000880)=0xfffffffe) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000900)='@{(.\x00', &(0x7f0000000940)='$[{\x00', &(0x7f0000000980)='/dev/bpf\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='(/[]\x00', &(0x7f0000000a80)='/dev/bpf\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b00)='\x95\xb4&!:#}[(,(-:\x00', &(0x7f0000000b40)=')&](}{@?\x00', &(0x7f0000000b80)='$\x00', &(0x7f0000000bc0)='/dev/bpf\x00', &(0x7f0000000c00)='/dev/bpf\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='/dev/wskbd0\x00']) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x0, 0xffffffffffffffff, 0x7) socketpair(0x2, 0x5, 0x1, &(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r8, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) recvmsg(r8, &(0x7f00000011c0)={&(0x7f0000000dc0)=@in6, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000e00)=""/158, 0x9e}, {&(0x7f0000000ec0)=""/118, 0x76}, {&(0x7f0000000f40)=""/3, 0x3}, {&(0x7f0000000f80)=""/217, 0xd9}, {&(0x7f0000001080)}], 0x5, &(0x7f0000001140)=""/100, 0x64}, 0x847) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001200)=""/142, &(0x7f00000012c0)=0x8e) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000001300)=0x8, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001340), 0xc) 39.655634ms ago: executing program 3 (id=159): getitimer(0x1, 0xffffffffffffffff) 39.171014ms ago: executing program 3 (id=160): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffff635, 0x7, 0x100003, 0xfffffff4, "23030003be0a0081fd0a910bb864d3c33eca64ba", 0x1000000a, 0xffffefff}) (async) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x10000) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x4, 0x6, 0x100010000000a}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0a", 0x42}], 0x1) 37.172028ms ago: executing program 5 (id=161): fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (async, rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (rerun: 64) getdents(0xffffffffffffffff, 0x0, 0xffffff63) syz_open_pts() (async) r0 = semget(0x0, 0x4, 0x283) semop(r0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0xeffe, 0x800}], 0x2aaaaaaaaaaaab5a) (async) r1 = semget$private(0x0, 0x5, 0xac) (async) semget(0x0, 0x1, 0x281) msync(&(0x7f00005b8000/0x2000)=nil, 0x2000, 0x0) (async) pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xeam\xe9\x01w\xac\xfa\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87') syz_emit_ethernet(0x1d5, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd63e714ab019f2904fe8000000000000000000000000000aaff020000000000000000000000000001500100000000000004010f050200050502"]) r2 = socket(0x2, 0x2, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x7fff, 0x8000, 0x1, 0x8, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x5, 0xfffffffffffffff7], [0x5478b950, 0x5, 0x1004, 0xa, 0x1, 0x1, 0x9, 0x0, 0xffffffffffffffff, 0x3], [0x6, 0x9, 0x8, 0x9, 0xae, 0x1, 0x2], [0x3, 0x10801, 0x0, 0x2000000005, 0x2, 0x6], [{0x5ad, 0x7, 0xffeffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x9, 0x7fffffff, 0x0, 0x7}, {0x8, 0x2, 0x1, 0x895}, {0x4, 0x3, 0x803, 0xc}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x15, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0x38, 0xffffbfc0, 0x8}}}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ec", 0x2f}], 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/27) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="98768651c006004a931d11e3", 0xc) (async) close(0x3) 36.889917ms ago: executing program 3 (id=162): setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) r0 = syz_open_pts() close(r0) r1 = semget(0x0, 0x4, 0x283) semop(r1, &(0x7f0000000000)=[{0x2, 0xc}, {0x3, 0x3, 0x1000}], 0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x0, 0xa, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x300000003}) r3 = semget$private(0x0, 0x4, 0x28c) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x3, 0x8, 0x1800}, {0x3, 0x1}, {0x3, 0x4d, 0x800}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0xffff, 0x2000}], 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="3deebe72c64eaaaaaaaaaaaa86dd60826e3a000800050000000000000000ea87740000000000ff0200000000000000000000000000012c0090"]) 34.021521ms ago: executing program 5 (id=163): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x5f}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) readv(r0, &(0x7f0000000100)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) 2.985654ms ago: executing program 3 (id=164): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x164) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) truncate(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9) r3 = semget(0x0, 0x4, 0x283) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, 0x0, 0x0) semop(r3, &(0x7f0000000080)=[{0x0, 0x8}, {0x1, 0x7fff, 0x1000}, {0x1, 0x8001, 0x1c00}], 0x3) semget$private(0x0, 0x4, 0x40c) r5 = semget$private(0x0, 0x4, 0x280) semop(r5, &(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x3, 0xffffffffffffff81}, {{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0x4, 0x6}], 0x3, &(0x7f0000000700)=[{{}, 0xfffffffffffffffc, 0x8, 0x20, 0x8e23, 0xe1e}, {{r2}, 0xfffffffffffffffa, 0x3, 0x1, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x81, 0x20000000, 0x7fffffffffffffff, 0xa4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x81, 0x401}, {{}, 0x0, 0x28, 0x80000000, 0x8, 0x43}], 0x800, &(0x7f0000000580)={0x8, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206918, &(0x7f0000000100)) r8 = semget$private(0x0, 0x1, 0x161) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x29, 0xffff}, 0xaad3, 0x9e, 0x7}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x25, 0x0, 0x0, 0x0, 0x0, 0x10c, 0x6}, 0x8, 0x21, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r10, 0x0, 0x0, 0x40, 0x0) sendmmsg(r9, 0x0, 0x0, 0x0) semctl$SETVAL(r5, 0x3, 0x8, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') 2.221842ms ago: executing program 5 (id=165): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x200, 0x3, 0x0, 0x0) (async) setsockopt(r4, 0x200, 0x3, 0x0, 0x0) close(r3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) (async) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) 1.913137ms ago: executing program 5 (id=166): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) fchdir(r2) ioctl$FIONREAD(r0, 0x800474c4, &(0x7f00000000c0)) syz_emit_ethernet(0xaa, &(0x7f0000000000)=ANY=[@ANYRES8=r1, @ANYRES8=r0]) open(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x84) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x20000006, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0xbee, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000003, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d05}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff6}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x1, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x8, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) flock(r3, 0x0) 0s ago: executing program 3 (id=167): r0 = shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000600)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) shutdown(r3, 0x0) close(r3) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000380)) shmctl$IPC_RMID(r0, 0x0) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) (async) socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) write(r2, &(0x7f00000002c0)="ed", 0x1) (async) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000600)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) (async) shutdown(r3, 0x0) (async) close(r3) (async) close(r2) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, 0x0, &(0x7f0000000380)) (async) shmctl$IPC_RMID(r0, 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.189' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd806cbfc000; item addr 0xfffffd806cbfcaf0; offset 0x40=0x696493b0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 50544 58827 32767 0x10 0x4000000 0K syz-executor 308694 68939 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a8d78) at panic+0x1e5 pool_do_get(ffffffff838ebf28,2,ffff80003c456a18) at pool_do_get+0x5df pool_get(ffffffff838ebf28,2) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe2d20,ffff80003c456c70,160,ffff80003c456bc0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe2d20,ffff80003c456c70,ffff80003c456bc0) at sys_shmget+0x195 syscall(ffff80003c456c70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x520fd489660, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd806cbfc000; item addr 0xfffffd806cbfcaf0; offset 0x40=0x696493b0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a8d78) at panic+0x1e5 pool_do_get(ffffffff838ebf28,2,ffff80003c456a18) at pool_do_get+0x5df pool_get(ffffffff838ebf28,2) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe2d20,ffff80003c456c70,160,ffff80003c456bc0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe2d20,ffff80003c456c70,ffff80003c456bc0) at sys_shmget+0x195 syscall(ffff80003c456c70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x520fd489660, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c456840 rbx 0xffffffff83898e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff8000fffe2d20 rax 0xffffffff83897ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe1ddbb72a5e6a480 r11 0x31376da4da3ed95c r12 0xffffffff83898c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff82c20615 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c456830 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=50544 pid=58827 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe2fb8,0xffffffff8392fbc8 process=0xffff8000fffe5d00 user=0xffff80003c451000, vmspace=0xfffffd806c6bbd88 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 58827 119973 51532 32767 2 0x10 syz-executor *58827 50544 51532 32767 7 0x4000010 syz-executor 68939 308694 52420 32767 7 0x10 syz-executor 68939 264927 52420 32767 3 0x4000090 fsleep syz-executor 78436 55669 99944 32767 3 0x90 nanoslp syz-executor 78436 157346 99944 32767 3 0x4000090 pipewr syz-executor 78436 120188 99944 32767 3 0x4000090 fsleep syz-executor 93930 478437 47562 32767 3 0x90 nanoslp syz-executor 93930 485563 47562 32767 3 0x4000090 kqsel syz-executor 93930 488089 47562 32767 3 0x4000090 fsleep syz-executor 35192 524067 20294 32767 3 0x90 nanoslp syz-executor 35192 249239 20294 32767 3 0x4000090 kqread syz-executor 35192 325063 20294 32767 3 0x4000090 fsleep syz-executor 66189 237275 79046 32767 3 0x90 wait syz-executor 67714 382987 65532 32767 3 0x90 nanoslp syz-executor 99944 464810 6422 32767 3 0x90 nanoslp syz-executor 52420 513473 48991 32767 3 0x90 nanoslp syz-executor 56134 52904 63637 32767 3 0x90 wait syz-executor 51532 157612 45238 32767 3 0x90 nanoslp syz-executor 20294 23068 68739 32767 3 0x90 nanoslp syz-executor 47562 178878 52386 32767 3 0x90 nanoslp syz-executor 65532 280014 96532 0 3 0x82 wait syz-executor 79046 381727 96532 0 3 0x82 wait syz-executor 48991 158467 96532 0 3 0x82 wait syz-executor 6422 233082 96532 0 3 0x82 wait syz-executor 45238 249012 96532 0 3 0x82 wait syz-executor 63637 355261 96532 0 3 0x82 wait syz-executor 52386 124672 96532 0 3 0x82 wait syz-executor 68739 284347 96532 0 3 0x82 wait syz-executor 96532 110059 9380 0 3 0x82 kqread syz-executor 9380 465870 88677 0 3 0x10008a sigsusp ksh 88677 84142 41721 0 3 0x98 kqread sshd-session 41721 473638 5294 0 3 0x92 kqread sshd-session 72432 351839 1 0 3 0x100083 ttyin getty 5294 405435 1 0 3 0x88 kqread sshd 11173 305297 81761 73 3 0x1100090 kqread syslogd 81761 316214 1 0 3 0x100082 sbwait syslogd 63945 228962 1 0 3 0x100080 kqread resolvd 25245 459673 67993 77 3 0x100092 kqread dhcpleased 34722 268000 67993 77 3 0x100092 kqread dhcpleased 67993 330395 1 0 3 0x80 kqread dhcpleased 94708 220839 0 0 3 0x14200 bored smr 8821 470062 0 0 3 0x14200 pgzero zerothread 71765 143056 0 0 3 0x14200 aiodoned aiodoned 88583 352446 0 0 3 0x14200 syncer update 85214 243569 0 0 3 0x14200 cleaner cleaner 3761 321125 0 0 3 0x14200 reaper reaper 80164 56820 0 0 3 0x14200 pgdaemon pagedaemon 30154 96094 0 0 3 0x14200 bored viomb 56215 403667 0 0 3 0x40014200 acpi0 acpi0 17067 461905 0 0 3 0x40014200 idle1 73366 408098 0 0 3 0x14200 bored softnet1 86966 320634 0 0 3 0x14200 bored softnet0 43103 152969 0 0 3 0x14200 bored systqmp 76004 317553 0 0 3 0x14200 bored systq 39120 247902 0 0 3 0x14200 tmoslp softclockmp 49481 492280 0 0 3 0x40014200 tmoslp softclock 55865 426613 0 0 3 0x40014200 idle0 1 409931 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff838ebf40) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 58827 (syz-executor) thread 0xffff8000fffe2d20 (50544) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839d5088) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff838ebf40) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 68939 (syz-executor) thread 0xffff8000fffe2558 (308694) exclusive rwlock uobjlk r = 0 (0xfffffd806c8af878) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault+0x1e5 #3 upageflttrap+0xa9 #4 usertrap+0x42f #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806c6bbca0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11058 12019K 12034K 166960K 12149 0 pcb 17 12K 12K 166960K 17 0 rtable 243 6K 7K 166960K 421 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 36 0 iov 0 0K 12K 166960K 12 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1427 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 66 0 dirhash 15 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 125K 166960K 305 0 sigio 0 0K 0K 166960K 1 0 proc 58 99K 163K 166960K 486 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 37 0 in_multi 99 7K 8K 166960K 110 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 360 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 268 160K 183K 166960K 4432 0 UVM aobj 9 4K 5K 166960K 10 0 pinsyscall 47 94K 111K 166960K 1351 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 18 0 NDP 11 0K 2K 166960K 27 0 temp 71 8679K 8745K 166960K 4475 0 kqueue 17 24K 28K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 114 0 1 6 0 6 6 0 8 0 unpcb 144 402 0 386 4 0 4 4 0 8 3 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 172 0 166 7 0 7 7 0 8 6 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 308 0 294 7 0 7 7 0 8 5 ip6q 72 4 0 2 1 0 1 1 0 8 0 ip6af 40 6 0 4 1 0 1 1 0 8 0 nd6 152 27 0 0 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 457 0 0 29 0 29 29 0 8 0 art_table 40 458 0 0 5 0 5 5 0 8 0 art_node 32 114 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 63 0 53 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 pool(0xffffffff838ebf28:shmpl): page inconsistency: page 0xfffffd806cbfc000; 28 on list, 6 missing, 35 items per page dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino2pl 256 1843 0 332 95 0 95 95 0 8 0 ffsino 296 1843 0 332 117 0 117 117 0 8 0 nchpl 144 2263 0 572 63 0 63 63 0 8 0 vnodes 216 1924 0 0 107 0 107 107 0 8 0 namei 1024 6849 0 6849 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7476 0 7476 3 1 2 2 1 8 2 plimitpl 152 226 0 201 2 0 2 2 0 8 0 sigapl 424 587 0 533 7 0 7 7 0 8 0 knotepl 120 316 0 0 10 0 10 10 0 8 0 kqueuepl 224 68 0 55 1 0 1 1 0 8 0 pipepl 344 127 0 98 3 0 3 3 0 8 0 fdescpl 528 571 0 533 4 0 4 4 0 8 0 filepl 160 3005 0 2772 15 0 15 15 0 8 3 lockfpl 104 51 0 47 1 0 1 1 0 8 0 lockfspl 48 20 0 16 1 0 1 1 0 8 0 sessionpl 144 22 0 6 1 0 1 1 0 8 0 pgrppl 48 31 0 7 1 0 1 1 0 8 0 ucredpl 104 528 0 509 1 0 1 1 0 8 0 zombiepl 144 536 0 533 1 0 1 1 0 8 0 processpl 1232 587 0 533 5 0 5 5 0 8 0 procpl 664 878 0 816 6 0 6 6 0 8 0 sockpl 752 755 0 721 14 2 12 14 0 8 7 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 268 0 0 17 0 17 17 0 8 0 bufpl 280 2559 0 119 175 0 175 175 0 8 0 anonpl 32 7417 0 0 60 0 60 60 0 246 0 amapchunkpl 152 14674 0 14070 34 0 34 34 0 158 9 amappl16 200 2316 0 2293 14 4 10 14 0 8 8 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 101 0 101 2 1 1 1 0 8 1 amappl13 176 401 0 400 1 0 1 1 0 8 0 amappl12 168 919 0 872 3 0 3 3 0 8 0 amappl11 160 4 0 3 1 0 1 1 0 8 0 amappl10 152 42 0 31 1 0 1 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 33 0 32 1 0 1 1 0 8 0 amappl7 128 79 0 78 1 0 1 1 0 8 0 amappl6 120 265 0 254 1 0 1 1 0 8 0 amappl5 112 80 0 72 1 0 1 1 0 8 0 amappl4 104 374 0 348 1 0 1 1 0 8 0 amappl3 96 2206 0 2093 3 0 3 3 0 8 0 amappl2 88 697 0 619 2 0 2 2 0 8 0 amappl1 80 9668 0 9107 15 1 14 14 0 8 1 amappl 88 3730 0 3531 5 0 5 5 0 92 0 uvmvnodes 80 104 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 571 0 533 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 571 0 533 1 0 1 1 0 8 0 vmmpekpl 168 6252 0 6215 2 0 2 2 0 8 0 vmmpepl 168 44050 0 41939 101 0 101 101 0 357 8 vmsppl 488 570 0 533 7 1 6 6 0 8 0 rwobjpl 80 15254 0 14283 24 0 24 24 0 8 3 pdppl 4096 1149 0 1066 107 22 85 97 0 8 2 pvpl 32 14469 0 0 118 1 117 117 0 265 0 pmappl 256 570 0 533 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 287 0 25 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a8d78) at panic+0x1e5 pool_do_get(ffffffff838ebf28,2,ffff80003c456a18) at pool_do_get+0x5df pool_get(ffffffff838ebf28,2) at pool_get+0x162 shmget_allocate_segment(ffff8000fffe2d20,ffff80003c456c70,160,ffff80003c456bc0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000fffe2d20,ffff80003c456c70,ffff80003c456bc0) at sys_shmget+0x195 syscall(ffff80003c456c70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x520fd489660, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839d4e80) at __mp_lock+0x192 uvm_fault(fffffd806c6bbba0,406c0f8d000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003c418d80,406c0f8d000) at upageflttrap+0xa9 usertrap(ffff80003c418d80) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c741a0a9f40, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839d4e80) at __mp_lock+0x192 uvm_fault(fffffd806c6bbba0,406c0f8d000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003c418d80,406c0f8d000) at upageflttrap+0xa9 usertrap(ffff80003c418d80) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c741a0a9f40, count: -8