kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 20:20:58 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.67' (ECDSA) to the list of known hosts. 2020/06/29 20:21:14 fuzzer started 2020/06/29 20:21:19 dialing manager at 10.128.15.235:46919 2020/06/29 20:21:19 syscalls: 364 2020/06/29 20:21:19 code coverage: enabled 2020/06/29 20:21:19 comparison tracing: enabled 2020/06/29 20:21:19 extra coverage: support is not implemented in syzkaller 2020/06/29 20:21:19 setuid sandbox: enabled 2020/06/29 20:21:19 namespace sandbox: support is not implemented in syzkaller 2020/06/29 20:21:19 Android sandbox: support is not implemented in syzkaller 2020/06/29 20:21:19 fault injection: support is not implemented in syzkaller 2020/06/29 20:21:19 leak checking: support is not implemented in syzkaller 2020/06/29 20:21:19 net packet injection: enabled 2020/06/29 20:21:19 net device setup: support is not implemented in syzkaller 2020/06/29 20:21:19 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 20:21:19 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 20:21:19 USB emulation: support is not implemented in syzkaller 20:21:35 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r0 = semget(0x3, 0x2, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/48) r1 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() fchmod(r2, 0x40) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) kqueue() semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000000c0)=""/173) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000001c0)="82f13c97db1ba553ef143ab153fe8b7fe8637c62356f33cb5f002376ed27b8d581743fb109d30a75a30df44815576ab9809c342e902f3be8c0470ffcfcb95844deacde7cddaf5c5bccbc70", &(0x7f0000000240)=0x4b, &(0x7f0000000280)="8c4401b5d76dcc417610c34d4109f155b863da1f4a47f9d8d707c6de3d8d71655b4a71ad16d6b57da6764fd3033c2f212c6a9ce4f54667e7b945030e154e088bfcac12ba7a02175599b4c46be0949e80d960d0c98e8d7850bc0849d110a152b4d49071a1beb40185b3df5a80a9e5c5625aab09bc0e113c24bee05421cac8473ebff24ad101453513ad01d0cf7297e2212dc66ac7123cf294e63a049dcb2967d35c13e4cd5d53ea2dd1d843c03510cefa14491f611ac2f32a1cdd6b66faac0dc11d7cb2311bc4503af1d53abb4b7d1915c85568b525bc0b5f3682c45c36c2", 0xde) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000380)="99de55ff700895374f8c4ef2cb6b22ec98479dce2644a4718831ed35ec252cc05559c69c9aa9281fd7872a524ef39ac7a473fa346d9e14db4ea6d7b4e5c2c59202178454e9a0cb82dbf178f9848a140cc8ef2823e3de1abc36fc95df87e67f636e15d516b04950ea44687097b43224085374246a09e0f6457406fc225d4a820b576cfe1fd740b5c8d9f30031de352750c5c3d7faeb1c80855c4613a94267c3fec35dbeb5ae0b9179d902417679e01e12c204103b2877991bcb", 0xb9}, {&(0x7f0000000440)="1ae760ddc0e7d7411b14e8f882f43546ee8f6eb9d6508ad39ae898ffb8d421f0e81b5550437299a6192e26529ec19b504bef1c82078d48b8620a5496612e2e35ca03a5d7fc51ddd26e2d30132c2ef89e10e3be6bed2e2a03199c1999f46321e8ae78b251cf47043e3e29a6f0f37a6e851108cb80af6a9378f09834a8083a038c88be266627a59670219457e95cc2e588bdb8cd3b360f0bcd6a400b85037725a789b3c6fdcd0ffe241f9d375e9ae2db12bc3743da2f2a86f4a53e28dd2e461e470481739a1816c16574fa36aea84f25466957235a121e4a3bac49a510124aa0160793b3cec71496da371a3dadf0f92a09efaa4e7c43c76bd303b6", 0xfa}], 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000580)=0x1) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000005c0)=""/55) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x63a045f4bdb5fa51, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000640)=0x401) dup(r4) 20:21:35 executing program 1: r0 = semget$private(0x0, 0x0, 0x760) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x800, 0x5d3, 0x9, 0xdc06, 0x3, 0x0, 0x7, 0x101]) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/90) r2 = semget$private(0x0, 0x4, 0x40) semop(r2, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0x2, 0x1, 0x800}, {0x1, 0x0, 0x1800}, {0x2, 0x5, 0x1000}, {0x3, 0x5, 0x800}], 0x5) semop(0x0, &(0x7f0000000100)=[{0x0, 0x9, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x8000}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180), &(0x7f00000001c0)=0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000240)) fchmod(r3, 0x40) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x0, 0x45, 0x1000, 0x7ff, 0x200}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000300)) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000380)=[{0x3, 0x3f, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x3, 0x1400}, {0xefcfe12622aa9bd7, 0x7fff, 0x1800}, {0x0, 0x8d91, 0x1800}], 0x5) getsockopt(r6, 0x94, 0x8, &(0x7f00000003c0)=""/18, &(0x7f0000000400)=0x12) setsockopt(0xffffffffffffffff, 0x80000000, 0xfff, &(0x7f0000000440)="c2bf8ebaae282ade22a3064bed04e1b081dae55450450716e45974a944c3e55dcf642f7cfb4d36aa7361d34b110a3faf4317c74d91303b65aab27f19d79d41c7056ee73ce98aca30784f4312f60685c7524032f0b9e9ddb9ec64ddea25ae85b0bda10ee4a6609976f00dc4f9f59af013f5593b1bd9a7b8775eb1749ee19285d5573d1bf8a16a3e5085a108c6d02e1eeb929cf328b7e489635cf90a1a826a0c40ed627de955f89be76a951c61b81d84a1276a283e43706a43a6a61203c1e3accb6c2c7fe47ad3daf08941bd5d64964133c055e16f7e04d6518ce3b1983e00066947ce5e9e3cc0cc1082443ee1c8dc6f7a28158802732789b3a6d727720eff5e0f923eaf63a2b7c566bcc01d5df64c8e936a70d83786fdca7adcc48ff6d0218b2e143c1e70bae6dcd9bdf75dcac44e82de80d3788709449141e1141a214479d426901d6aefd22ef968bfed9fbe2383fbcc5782b9594b7d59282731bbf1efe7ddeb78dd2de8f89317c147f8af947acff708fe6d34952b3943081674863c853bd8d64bc5e2968785f75dd77932c61832475c4e2ea2361fa0d6a1d245f3d45c0394b4c20c589db21e0d13a6ddd883101b30de21776daed39cbf271523dc1d7edddea1189794d020ac8a941553613c791370c967aa25cb3185267eba968a50189128b3e13c04c1dec6d1c602aca6b3ff7726d4f1f50442950088d8bf185e1320d200f5a2c7bf073fcf603a5e5d5773ea6bef15868330fc1f62ef6d3b2f999e314f11d71381eacb40c17b35e5f94beed20cd6aa686756d1f416c702454ab89daeb4fe1ac1c0e67450e101b3d40ba8c129450f03ed49757b2dfa790f1a5a8d29ccd6f7bd8ce53d6882765b7bcc2e7da8f6d0985fc65e317d2e00a9fc1abca2f3585f2cc76c2eea2fe261e3b76ae9c09746c5eb1bee131373c6c3eba10f579209635afa4ccb366b8bc1e9d14ff11657eadbe1cbe6f5f4fd128790d7fa7883c8fe3196ccee7f2f5c130e6d12b034d91cd1b86ff0d3fa54b26d77d824e94689f243cefee8c70682a3c63670d5ac1fc25c5a7e377cbb50d564bca568292ebf0dc7291e0bb714376edf593a31e7f26edb791730a5742760cb050278a91307e17060195796375c420667abd0f95378aef88cfd357382d12cf4f068cf1713081996918aefd8761d78c6059291c1274a46842c817a1d2f263049c2599bd994a78afb7db7c18755a2419dac1732f36036cf38b783765a6a612e641dc3664cf038405b244dca82feac9be4cfec640ada66f378866642da3eac9ae5b6f47374a3c4cb840b04111aeb7b385802e5a1c02bab8faf15b58d5f2751ce858fb6081a12f881ac0746d2b8cd44c423ddf6a59e521ff3271842cd299fcb5cb3c5874d52762925ba16a20d90463b99dcea3af36f36fb6278500a76165b37f6a9b9c2670d11a8f21397b95e13eb3fc8a97317dab27cd00b9890d7454ee9d88ba51db3f6fa58fd154af9f8f40e478cbff49b26af023e285a43adda2dc75f9e0667d29931f7770d0f3849a58f5e27640e31b6cf2fa0dd15b5c04a900116ad68137d089b931999e662a5974d537a13d2eeef510129fc14f204e26f6723b09ddb257299cb7a22609c6568d6e9d287317de3182f5e85e282d6318c4af65aa02c6713f2b6c3022b0d1fb1ac15341b40f5ff6d805a06d5752777cf7446344a201ed9c4aed32fe01bd046051cd8e18c851db3370bee112c6496df26fe55fe176a1794a2f5a10bf64f9a6cdb951b71a2faf00cf946e3a7e93009e012e6515c67f8ac344eac50b1fedf114552f581b4657162276d61347bab385d02be4afe729b29fae133c6bbfaa8b2acf454d396c26e113c6908e8b82b2108aa8cd7321cb267e4e242e1716213ffd3ec84b24c867bd9168e6621a92e080907a397d06b93c8dc0b19773a73ed5b3758ce9d227ce9689bb92ae4d7f3d743cc7b0c07c2dcbcc7f3c7a2739df3f1c9ab3c03f66365fcc6fd5a0cdfe18d1e6ac5cd9b0f94f2660c5c55595e72d381ff7598ea9c6cc2163aced0bea52e19844785297553a3de2d8f524a6725492fdaf6e0691db2734c2c07bca0c3607671c5062240529f7ebda04e3cf7e74b1855cf545e1c9cd63a4a4b1f801616b37871e10515d0b58ee461fc5d4ce0a78bf2b03a561b8df5d5651eeb63775374e58c5191f172298aa0f468aa0f148cc331adfd173d96be30deaec690d02b686dbe0410bc6198fad19f1c6d1663eb0edc981dcd70067e9732d047edd52942ad207b1fccac568235cf4efc0257fd92344d840fda6b96151ab096ab6725f1dcc84be220ad8ac80eb429da35b3542eb68591b689f4a6cd3d25782252bcd4b1d63a546168391aa1cce9655e39103f298d5df81347b32650613ddaaa47dd98f56a83b9678f28a2b09f52ae9f5cb65218517b39d22237b517611e10d8f83b2b8009661c55149a3103f2f45c2294e3b44fb85a7be8d2103d402883dcb80855a772d66e74ca6347b35436e1f2cd628541a5c0ad7d2aa52f35e43023f0673af996179e42e0140b4cb60fcc4305c54aab533584962d39935f81720d427090bdcc493794313ffa3d9b0f44a12c9d57dc04c5a83a43fd10b4a61bb3b03367ad3537deb85edc1ad5df00755a36887744b6984a3d21efe26f276f7daa35947a22447eb7bc6ef45cbbe6445617ce721c6fe0a9d9c01ad6a97ea8dca7337abba97daecb75c240f3ee9a9f4220c7d6e8b24f556e6f3c95b97c35d3cb4c1974b96d17aac08c183f1bc41abd76bc305705d4aa16dba6740183fbf3db7d84da096eefd01b451feed17b6010c5f97a82926e26d3b4b5031f48abdab9490664dc40f6ebbf8791a9b1a9c53a5d75f17a020dc49271ab6f6104c730cce79de54628ec207d5f9078bf0f767e52ac442a76bb0ea67694456889e96105672944e5429679e9f5791276b30fd547f6a4aa5966a3b260e2ef4e5d1b862e7b7d574f0cef6d603d02d8a2282345be51f6768195ab318465c14c0f32952b9905670c86195791e72c5ddc63a1fcc19195d46ec0b961f0d4c0346f8aef8ecb48312609b8fd81ecd6ff51cb36717905288895ae8e643d402e4c5bc5eac42f61d01c8c0b680f489e5e08b8f93d2a98b1eab6349b017f21cf4f44086a1a02bd1e4d8da0d4f5290cd24b079b80123bcc823d4c661ba16645938e324825836f74d5736332e9046cc7b7a70b9079908966d9599c0d42f363a731c6a55424cfc7ba370fa2d881119c41dc40e76eda4f4364cc8781985c104095e67b9abfd916e290108baf5174e4f941d8d91e7e6fcf70e8924f7e5a7cc375e9348bd50b8a5cc6c66c6a5130c9b4e8998e278f18eb45f5d0f2f4a345e19f0360254e530b645de3cee4f33b7c9ca5b77adb5475ccfc46a549346d791973583c2923d4edf1a788b6d78057becf68ce412b6e334450f23cd42622fc882c63a4c741231873562ecffb19b44826984954aa18ed7395f990fdc97c8e3debf26b0bdd697e26d64d6f928767baa1cc255c0b7f295663c9664ce9d1be2b13aa4886184b40da4568767b29ecfbe658e6ca0ef84899bf4e37b0f7f1f932b4c961fed12b25349ea0595be6e8ffc5fc92d6d1e00d3f7d1cea34bdffe55be0f953d3bc96f8cdcd99e1149285b5f5b86650837573da941b9f556b6bdb1f35d0628cebc0166e5e7bd44600f23225d28f303e2937a48228522a2b7694931b06786f31a4afa5ba2feba653ba01c45aa7f99822c18be3c6e62c4c46cbb39bdd1df2456245e8c0c61b728882cb0a1264cf8fab39d5a25d599bd3a20cca66031e3cc5adc84e6279c134e5dece15339f50585b559e7ae07c6f9435a2611a4bf956f341d7063e9c19dfffdb9d5235e108c293f41593a5f77884626e51aa84b3b0118e49f850753ae5166c6ffd169839f03b779d075c39b300849a3716da9633aceca3f1246eed9559733589c70ba9fd9abb215a03d0556d66e174c393a65853981080b1afb2c772d35f2f0ecc60f29ed701a2792e87f3a7b1bf04a018a07c94a4c18177f5b3b69e16d91f27aad19d90ef4b930b44c6bfd4c483361623e0d77a82bb8bace9cd4b6c2a072a5919cf7f9b635ad53d87120a26c042fb0b2b8ec2945007bf738119ba1e9b245ccda8e706a5ca7e6e2e7ef4b4b9ccb908f44ca6003ad9824d61de29945166d342d05f771854c3cae4a830fef81717625ac30c6ee7007894204a4ff9e45b807fcfba84f66c7fa9dc25d7341382da41d159db30121f3227ae0cc7628eac1850b4ae86433f9c2c3c66e80fa1b71fdd082642daa241678a75c5629a9a90899c58c8c6bd508a31c403a80558394a0637ea038b22fc5d053afa6437af98eec3c079434af3ea69f4c8e520783b527cd7247d5288857296c63e87a9c0ce8cd8cf7ac0fc00dfe58017f7be90bd68d0dc7ec4975f73de76e2819582e87d48d4a5c49000eab7d4b67d3bbe628281873fc09e2b7a6a8546434d8d7e81bf3bcf905bcfa01e8e0f94ec4021474a46c025c3048f2df83040fb221352e2c4ff4fd0bb69b4cb282b35dc3b4d99325fac127ea0086138d38e256cfbd60bab6fc94254d9d4ad9ed1474d0116c66fab5a1f8eb86c1184c82166ab1c004faa085cc7cf6a3a79fb42a15d44e15dfb1c3197f63eb70037310a71eb8850920da69f4a782c95d7ef1a999f3d0c20a9b87507dacd20b8381470050cecfd691e6ad62a1bf7e9dd5e78e62016e9df2975323f0dfc8d594d423ee63b45dbb29c9e6f1da5d97469718bc8b6bc3ae9c2859c0acfb77aff46c72bc68cd0fe5a3417ba7cb4c4e46182e1d7be71d737cce83bea1fdf1c50a34381182a132b7175ad4b7a0fd0d4cee33330390732728aa97951a636ec647f2339695683028160232e283569d4c609ccbdb5d979a3a6071758eacdc0a4412d570a93977a3e794e5e4258bd13c71ceeeb59fc4beb758c40fee73e3c7a726f064506ca67e4fb6ee0cd537890d85bc0b31a920fd227301fec7d33530407f57486caf54d5fee33c8fca95190885e36f6b4e5581ce1958897ddb4bbe7c8aa62696a2f205c94cf0631fbfa00188f90b9ed9cfb1870b11c6ff084dca681608bea800640cf1df0e05228f270c50f3c956466bc0955bbdcef5636f0f361f6dc3a9b590cc1830a28aaa6bfe37cc464c70495457ddd99e057b463e498c51884a1eb40b86ce9babb2cddf55bdbc3eee598ef5ada818852db6fdbea8c6fbc6898b56fd7b6f4471e86ac112bafc4132febe76d75730d3ff2c64126fec27d600314a84d609357c6358d92573e3a057af6cecc4f55262aab9fdf395b0b3f630632f9d6f9d1299e6f7398bcea17eff7c6442b8cc9f8f32f41159625368419fcf0623fb8b120a606734056146255284f2c78556756e9b973d59bb1b713ba5bf331868ddd219096a3c763f82542ce5c260321b7bdd456d233ac83fa31416dd87948fb16dfff3c140d2ab4848235e5905730f8a7d10a944647d6ab0a97ec22f4853652230b58c7fc5dfac055f30df9c8227844f40482dae6d139575af9434345fcef9d6d1d3d0b70129d95d2f4c8b96fd0962e37ef78155cb055c6183313fe0c45bbec6418d7fd5668dad5951a5617306722590607d214b12a5db8a94f63cd66998699cbf6b725f07353071d8ccdf6fd1db277bd905d1144f5d9a70c4c042f7506eeb5e1eeac6ba5c96e2cb8094c877cb41152ad08a6cda00dd2a0ada0ee5ca1987017eb62782e781768ab6c1a28b7e43d2b1898a88d772972c42919cfb7085c40a71745150b9817117e69322bf58d08ba358a43a0a53e7f81fcc4afe49ace0f5a", 0x1000) 20:21:35 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x103, 0x0, r0, 0x0, 0x0, 0x112}, 0x0, 0x0, 0x7}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x5e) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0500fcffff0f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 20:21:36 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000c60000/0x2000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ebf000/0x2000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000cfd000/0x3000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) 20:21:45 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/32, 0x20) close(r1) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) close(r2) read(r2, &(0x7f0000000040)=""/32, 0x20) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2011, r2, 0x0, 0x9) 20:21:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) socket$inet(0x2, 0x8000, 0x2) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) acct(&(0x7f0000000040)='./file0\x00') semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x2, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0xc0}, {0x4, 0x4c3, 0x1800}, {0x1, 0x80, 0x800}, {0x4, 0x3f, 0x1000}], 0x6) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x0, 0x2}) socket(0x18, 0x1, 0x0) 20:21:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x1ff}, {0xc866}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000001c0)={0x1}) 20:21:45 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r1 = getpgrp() r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8002, 0x0, 0x0, 0x0, r0, 0xdc, 0x6}, 0x8, 0x800, r1, r2, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[0x0]) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES16=r4], 0x1, 0x7fc) r7 = fcntl$getown(r5, 0x5) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16=r3, @ANYRESHEX], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r10 = fcntl$getown(r8, 0x5) msgsnd(r9, &(0x7f0000000140)=ANY=[@ANYRESHEX=r10, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x8a, 0x100}, 0x2, 0x4, r7, 0x0, 0x7, 0x4, 0x7ff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000440)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90693f0000000000000097acfbe3df9647e7105698b84bb273", 0x7c) 20:21:45 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r1, &(0x7f0000000240)=""/102, 0x66) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvfrom$unix(r0, &(0x7f0000000080)=""/86, 0x56, 0x40, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 20:21:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x2ff, 0x8, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r2) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r7 = dup(r6) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 20:21:45 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffff81}, {0x2, 0x1}}) 20:21:45 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000040)="2b21615a0ce6b1cf5edcad5b9c3255759002a6fce9da67b32d9cccaf6b19c6792669e82ba0f53a46ba6ea1a3b57a9c796aa7f7d6aea5bbbf28f8b4c6d89a96f7b4dda8d4c72a4ad999db6269726e49eac1696c3213b353f478bd1e6839e7cc2afa2cc0f12189921613016211a525f1d5c1edefba5e828f28b406383ddfa54ac82a01028d920e7f8013f93cfd25646b598aca05bfb24ef781cf7cce84c1df62434b4b430e6c0d82b2f6e3", 0x0, 0x0, 0x0) 20:21:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x800, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:21:45 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c8", &(0x7f00000001c0)=0xf, 0x0, 0x0) getegid() r0 = getuid() setreuid(0xee00, r0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x14c) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = getuid() r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xd412, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, 0x0, 0x7, 0x4, 0xad4a, 0x484}) setreuid(0x0, r1) 20:21:45 executing program 1: close(0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) fcntl$getflags(0xffffffffffffffff, 0x3) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500007000001d0000019078e000000200000000030a907800000000450000000000000000290000e0000001ffff63b9890f0000000000e0000001000000000009842e47eb94d8289903536d001001df5238987cf1e9774c00122fe75fa53105c9cadfaa85186506f2c2830f00e00000017f000001e000000244040000000000"]) 20:21:45 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x38, 0xffff, 0x0, 0x0, 0xff, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffc1, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/33, 0x21, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0xbbb}, 0xc) 20:21:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x4, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="d000"/14, 0xe, 0x0, 0x0) 20:21:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, 0x0, r2, 0x7, 0x4, 0x8, 0x484}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r3) read(r3, &(0x7f0000000040)=""/32, 0x20) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r5) read(r5, &(0x7f0000000040)=""/32, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r6) read(0xffffffffffffffff, &(0x7f0000000800)=""/11, 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)="2e1ffaf9aa74419d45b0a24c8b5ecd52d884a362b5563fb3696e9c4a51e52de02fd15e3edc797bca7ab75bbf1bf821f9fa95ef8380b880b51782c6d306f77370506adfe9c472f2af7e903dd5e5b2156bd3c61b2fc71b5a740ff6bbfdb498ca76688e0fc8ef8f10b6e04ea7a3", 0x6c}, {&(0x7f0000000140)="040dac9addf85eef0ff2f7ade4fa17e00ab95a7dcde72ba38b34fa76e9ede2890d7a4b853401a1a40e052539aaf27362e83e9bd723300e6570", 0x39}, {&(0x7f0000000180)="ebed054249e6d0e0b55de7395ec36085c4c30dc66b0bd2d6960bdd6c0d36a1f0bfe7caf107a87615e0d5ce27d7daa8b63528de2e4a32fce064624d7d794dffe4c9c933f6c0bb6b27b45bbe35da65d8ad7c54a9748fb636dadd07d9c5b0df6c9d12698c6e92955049afdd60e79b96359ea2f905c5e238184d4387596e5658d8802befdcd3d073d2f76a304ca04ed40f9b4eeb18c9bbb937cf884b9c8c415b837b27ebc8e791877d801ad7946ac52413539d0dea3a28e516df3636401f0accef2f3b0c418e8ec0667efe4f087d2715b5e55e20255d0242587826463be800dc2b13320a848c1eb07aa95ccabb9f2959fba58ef689495cbfc61366", 0xf9}, {&(0x7f0000000280)="5106654e422b5685db048fd076649d6b2658848fa616b195f9c804cf3fa5b583dae5889e10fddefb9b991185ac54799831ad9c229703abc29a04643769befa4299405794c28e2429b87dd83895a9ca3346a5bd3476c8ecf606fd558102893ed709c2bf6e919cd657d677b11912dcf16fde17b35d38d527a2bb7235db023b7d123d4d18254a8136161f52873cd166c5c70ef9b0b0b6b7bad423b29d722bfce9352638555c815492647d648a425b03fce74db20deb70718e3515b081772b8f1932b075c75fdefcdb3c13ad8879948c75f38878693a80213922bd5f1ea45a78cbd3f7de71750156411f579732dcf9dec6", 0xef}, {&(0x7f0000000380)="a2ff19297ef4dd8890646ecebc6a1db996d08a400bf51d23daf5db828cadfe47c26303daf6ccee6a1358bf0674544b740027a1bd50b6a2a562e2c79e95c475d1936d9828dde8b5f516df6dd8f705cc2c24850f7a8cb83ce68998380a620848bf79028635f10c685455fc68a40e3a492b9fa9217b0b35ddd7de0bdeeac29c9a69478432", 0x83}, {&(0x7f0000000500)="63a94e4825f049ffa67f07724502c62f4b328716b0d16355ece5034d4e28af81481c33ec9e1ee33e150ede7a7ae9ae7b8f8fd952cde932c49bffe5d1b12ac9211bb4", 0x42}, {&(0x7f0000000580)="34c8adc7ba4f2054fcdf21cb66f930548b76b4c8e5146a59e4c2bd752bfacb00eefacc4c61f894295cf40a95905789d5a61819a7077abf60191ffcd88f67ba27966b084c83fec9ebe210", 0x4a}, {&(0x7f0000000600)="09ab3c0339828f300d34de757b34da3302112c1ba1977aee76fd704469848d55e812a7c8839c6a015a5e47c71b53f9fb1e8929038695a0a0e5c5781db4fb99309f72a92877215ec8d2b27b99c3e87802f9f0ca72fab40ead0ebc", 0x5a}, {&(0x7f0000000680)="cd10f724cb6106103493cdba45bfd31104fee1a61eb0946d9c8223085881109bfedb742ffa9c9f887bad42a29f76f0c56034af69f1d4aa13fd954479c5dc725268fe2154c995695129e4d342544266e0b479e511dcdc0cc13b865b6d776e8882a099cdce52443ca4a6c47a1888f57c9f9b930141fb6cd29db401e10b5eeb8ffae210fd67cb32c6b609c6fd11af4ce43118bc33028285bedc3e51fc63fb14f27d9d6163d2c2bd247eb9ba5a6f6f3a791826bffdd2343a5535e9f856", 0xbb}, {&(0x7f0000000440)="b9b28fe163ac979da10f2a0fe428f71eaa6727e3abfa438a729b7a7adb765bb489e673ea2bd71868f0f48719439fffef", 0x30}], 0xa, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="300000000089c02ef004b98da16fce1a", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="00080000000000000000000000000001", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x140}, 0xa) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r7, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) 20:21:45 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0xb, &(0x7f0000000040)={0x6, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0xa8d, 0xffbffffa, "0a660b0000000080000000000000001000", 0x0, 0x64}) write(r3, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r4, &(0x7f00000014c0)=[{&(0x7f0000002800)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e3000200000000000030466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368827c95136c0035bbb05889adf45ee0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf486c06beaeb3644b2d2a588f303584615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1701fa13663d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0db6e5d4b1a11e73df4cf1af09e7517eb7f1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e962a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f58045a917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75a93a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ad769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e6f94d6392bfd2e13db4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b193d519c014413b52c169a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fc3c7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100492b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e5e2ea27990c2829f14ea756eaa3f9b2df02b1cc9bf0dd821eb678270910bba95c216baea8498f5578f344c62a74248dea6acd2d596553a6e6042541f1f72fb7bbe2c2fc85c588b3855eab9", 0x1065}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10", 0xce8}], 0x4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b09", 0xd}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0xe25}]}) write(r1, &(0x7f0000000040), 0xfeea) fcntl$setstatus(r0, 0x4, 0x8c) 20:21:45 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x101, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000580)={&(0x7f0000000500)=[{0x24, 0x58}, {0x6, 0x200}, {0x22, 0x80000001}, {0x87, 0x6}, {0x84, 0x401}, {0x22, 0x1}, {0x1, 0x6}, {0x8c, 0x3}, {0x2, 0x63}], 0x9}) r4 = dup2(r2, r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2c) accept$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/46}, &(0x7f00000004c0)=0x30) dup2(r0, r1) socketpair(0x6, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c36082700ee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f0000001240)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xffffffffffffffcf}], 0x7}, 0x0) socket(0x1, 0x4000, 0x0) 20:21:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:21:46 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x8e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 20:21:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) flock(r1, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000500)="6be89e20c3fad12494d103743d8adbab8c0c55f25b73b6eed988b37bfb70c12da6fd3e9cf6a7a409136b6b938bc36c7505227dc0b4e97320a87f4de834d30f905f49d62cf1ee9e06b3955bda0b8b2511e0e51abd62a7569ca5ea9d21fc727f9f0e1904f0bc975a8cdd4d4cb92df48398529ac4478021e18da0ae85220cafd1791fa0fba2cf6eac2423fbdbe54caf3ddeeb9df4e147e2c992211553d3005d69512da4152e40f3a83ba3e02f5a49bb8da1dfc5f2b5015703a3aab711e31163c5910943dff81cb4f20f80c48ee8614d592aff95724a645c32d770fc83f156782ac54c560f4fe9aa0cd0932ab6e2836e31285015a393693e08f212d9e1512d598786cdd76dfef3bd8a76664e74d8e084448f4875cc329bec78d745d8f226ee7cd5d7884feff2328c6ebe1b13e6b6bf52468843823a666c27e75a4b64d211992a57ca6fe75c92f966e8624f735c4c4e499237c3008415e8915ee3c5c7635954301e3d345e80fdfe09c62d200ce00e435c5082e7d4cf190fcb5658f9a8269908e33ffdcae2093b830781a8b1e969dae3a8ff2f9073a122b5b698047b22d3ec773a041bde3a434bd75c413e882c04da96ce2bd708bda6055875538070ca49eee0d994613617537cc1f6573c34257492880808017805fcf4562b29ad11be0eacef06d286f2dcfea7d218ca934e37c7f8b879ebd56131ac0fa4a33085f461be3ff3bb510e91e2c0ca5af8154512515dc46d9a081244fe91843df13e63f94ec2e01272631c0245823164b50a4f2e4f2bbef541a31ce73bd99d4abdce8f1de38aebc70c4556ef292d2297a1044afbf839f34f6d58d6ac5ba3a69bd3588171c5b62ee5f15ffe1f6221480fbab6f2b4c93ca1e330dcab498a51db71b4f8a0b5d388db7e058af7802670c5c1b4d56ac3643cb25d7559441f48a2bd24f6272a28fed29daef3385e7866a0921054bc4b9ad6fddf779c4ce400f8f7a5f22df9e628264d014d156d3af10dad629cb30230cebd8476e26471e7fbfb5fd49ea383f7ebba4780425a8228a274a7cb63024f4ca9eda35b5c2ce4be24e7be468a9baaeca9a10bc85622cb187a765fed024cdfd46623bc07fa815d30d48497c1225d9cc0fc23356e28332c115523f6ad392f01bf278736242e6c9c62b1758fe68e968d7b4cb14082371f07f072f68bc247578e62bad4c60d59f835966c93bc96619f941623dd4a674cd6f425ad1a5a97642549bfcfe69d97b32a80a874eb94bc348891fbcba6ef2a1db90765fb397c8367df7313b39c8a482ec48ecd79ba8cdceda90f20cf9675d5dcb43fc82b7cdb9b240d58779d854b20e7412afc5ffc7c89246f378213fe2f511095da804281f6f5afb95b19f30834915e9e98550ec027bd2df30bfbd8f5578d5a21613cc90536e2dc1f4c35e154952b284189129b43965d82fb07cb6f7dd91b966048c3f8673295a2cbd93318ad7ca19682fad4d5207bb86256cd509faf129ce08fe29448280159b7799ad1e571b6bd763035a51651174dd963dd137d3634262a00f28f3faf1c61ff592adbb213aaf9fb22f568211f062f6678dd82c37814b9c9aa07c6782c5d168f77e5a66881a1b70254e838233e9f9788a389420d92c6b009164682edf61df9723fd7c04bf765e56cc1d5efa0d4d6c741366f91f73d875155731b7df6a7dd237ef1f30a190889c443358aec24cf22766e7d8ec93c54b43012463f4a5e80448b43da61ec4b4f9f1381ec41240b945c67aaa75910ed7ce4b297e895187b7f86e971035ecf5f14a7b402b36680856bc35bd8034a7533b4f1431f61a001793cd6a6b23e47a2a16c5c51b7e24549bcef0c24c39bb2025966afc9b703bcebe28382186b65869b0d2326f4005276de8fa7fc9ffd3b70858c2df2f817f958d719be1d7b5029af8701209191530ebf1776fdf5a7fda946d37dbedc011cc63b6fdf810c097c454c43a67f800f3a27dbdc4b0fee80742c37e2ca9eefc9eb2e663d5c1aecd9c78962b0ca44b6f41ca679f7f87dddac8fffba23728c799d0573b148e52b971e1fd0982a65bd4be14a8a098810b33d3ec3120817e76370d59b375a38077e66869cb83c5eafdaec685a92efb436f33d7914d5d62d923b7abdcc89513c5d8817c4471dbb0cac77c5137725b60fd3085b739380242d65d5ea8469427c92fc6007e768307be8fa7fd5d8854a5efffef5c6fa15e9c05aa1d1bd6ce7926388cab2e5bbdd1eb5a60b8df80e684f59cbac0941b00c76605e9165b18016628f40e3c689d8bf4a7052d921581b39a00bf41aaf1c9f7658f41e04da3b27f29bd2b77ea8939872d7dd5f81f95f7283179b11905a396f5f4995ebf3b81c609f1cbc24044d69a6f90efd1d54805c66fa20d37c8e7467c53ca59ddfe6ff6be0f50f35b9a714dedd05badb6d371d8575bffadcd368ec5bfd96fc525ca27a77148b515182b46ecaccb6a9b97198891b722a83707e76a616ee2a25fb4af1768af57ea115dcab53ecafb9eb952124f820e77ea278f210344f59fbb7afb24934c81a8793a3adb6b02cda65868b3d36ee9a2db9f42fa0611fd77564f7fab73dafafe71fc494bc80438109d477d50caa40e53f5928b66e1c261a9063362fa222f0408ff6fd68d44a32f3b3b36a46bf72391ab3347de214aba62262dc09bfa406cb65787dd9a28431f056cedebdfa968b612cf30a37e48ea78bcd563425d936c631c316763f037d951273a5d4e5e5a30f19ad1db215fb4ccb01ec66e16a94894a4678735f53f7ec3bacefb8efec2c9e007890bfefb426acb79dbcdb874c8e592b131ea23cfb6abb5474f5d743e33ff9dc2289b13c672e9d91a2ee3ef8ed8c830f875306a090c0cd986380de788cd6c58fa76ba69cf8980d5988ff7caf740f08ad9e95255b30eb5e1ea7526f2994e11470941513a5911bb360f4eff0ec6e9e73a1a7c43565132c361ec7a6732ea156aa9129170a790e79caafbdbc95dfaaa5684725feb1c8ab6414f634eb62ad1e43db19e703b7b5ad0d3bdda5a68634d798ab955dbd83f5b00fdf75b38e8a9357f2ba23dba4eac2dbd9a07af7eb6cb89e189c6849cd13856dc0ae408c46aa75e9cbe4c4be3f2b66d00aaf86d6c3801c34437608c09ac47f4256de1255daacb052bd6daba361b2146b47129c584b6610e30a31783ca0835ac16ca4554a352eb364ab10538b86a1b9d70cfa168ee45420d9ce33b1f88328cef98b32eafa49e84df60ae0036bee4d27740d4f420028bc83156cbcc5fa8860b6d2b14022386605368be14725331455203703534a79a5e96b7cf0848fe7a9a164f613cf222bc1a699a6df37fcbd19eeb8d692a2dd35b6d09929eb47201c1f96ab8eeb241e9c6d768175ccc960670c7d54409d7548458ee6195dd18c10e2028b4a585ac4ec09800b0dbf15cf9a2f8b7777255171ff4c28f3828d0f2f69d3c2c4af569859e3fb01c0e48eaac2dd4d88273b3cdbddd55b1caae1a48bedd5044e3629cea454e27a8976ea62f4b6b02273cf416156018434b7b7b570f7c339101bdf8cb7f07903f32729240b7a9692a52faaba3f4f133022a169538c9b714116a2fde1bc54a10d8933b93a067cde4c5f15363ec9455734d6612b53e18055267cdf4da01f6048fc32b817a8b0b36c3555b97815dc7e68dede14ed52c5e40d5a43d650508bf258c83f50e9ccab75cca61999e6089294a572116aba932529efbf4fc4ba7f79a42a055d132f5c6fef7aef8bc2bb8e449b45ad1e181dea907d7a68f68d67ad3f9fbb1d9bb5b77afa71422125f5a71c660cbbb9dcf96d79ac33b7765e64f08ba35c7039a5c05794d937a15880dd3bd328214817a091e06a89f7f2e8dbff51d2a050d111c0bdcac92480a5d5d8bc03e3370a81fa8800bd4e830d89136da669805141ccb412bf4a0ea82a1b9edefaddbb65576a70ee5fdfc83ca7e2df60b8b5187bee90a076cd17531e715f30804208cdec6cdb77d0094fed7d7d859ee723947894a858ac0e82127d104f2bf8882ef4b8e831fda14798c8fbb3e22ca8d5d814398281d4b3130dc751fdd53798e1e58f275c8608e6ac9471c29bde27c52a4268df94c57e9fbbfab7b09e062d5bad9deb2e8cc9e72b2e1a9644c92cb47577ec788d4084bd7d13234ea8cbd7a2ad7c4bae9fb193e934c28420346b7e0129cbc65a9e2f352fe67a82931359e32f75904d1cc71d4639a5f0765a80802058bd771689cabe4c3fe48516125637535859f55954926f1599179fa7d6279ab19188d763075c3efcf78b7b940e7d6452a7b89ee51d8fd1c34119dd0642d81ed793ee61a2a93453bf3a6671ae446e73ff842f6787f4f2f358c3ebbc21afbcde0c46647eb76cd772414f550147f4b1e2342da812b665f6cf962d8d64c5388275d3883b1367baaba96135f0c871bcd4754974d1d88093538995b1f7557d6054ec6f164e3adec64c7cfd93921a65ce773e792b86da60803224ebf95501e64d9930f42ca93bfa3e0a8fd5c519e446c247f83561092eef02550ca9639c920076148cd832e683cc9b39910a5b2985ac50cca938251ac3b1cfed32d4a840503416b93c49a27f394acc966c484c97b81fd3c96ffb0fe48033a5cd6603fa5efca200a2d4b1bb4ee75d0793312b3234cc5722d199dcd3b67e7e806d69f9b5d384e80ebab01bc9061d8f70c1eb42fce7da359a1b0fbf3014cc9d75d2569cd7dbf75219cd6565e7602fb9599443c56a84a987ead43d84e11f21829ba4e2f43cd756bf9577bf6c489b4e7c37b6389b4b404cafd4e0ac90726636f122200213d22450a839f97b5828d58a8e980f421a3528c46cd07fc64ca0979043acb2b95775649b69534cf4c41712a96fd915da7c9808d813645de85becb5d82fb3263c8c760db2ad41762925de37e2432984d6e05c77a9595274e9c47114cb13f4f7bf99f108bdf66eecaad0fd4f5c2b9163b3b174633a08e4b5bf69a54f1c2478585f53747bb14f649cf5237087d0f9c0e55224810d824b4acc7a765f389995fcb8271a60f5b9ed8b8d509a069f7dd81db0a398e02f5618fb679de090595439578e0724e7ec5d34b51b3c687ca82b5567341f95805cf109a95121bdbedcb9834bc9a9dcdc0a2c80ae8586ce0db88329dfd9a0d97fb76c653df9ca6724e7806c0b087a79b529468f87f2b8407fd409e02576df3d7944d29416acf80088905d7e808b670506f2497428af8c0db01f4ffd1a1ef308ad77ab901b3581216c29c90e65a8ac0709fdce1095d9317197001d93db5c88717d3e7e6f81b7bf9ef7b6b77697b31a88d7b1f40aae3ee40012abf3916070f5522b0b6e8c6dad65d557d8b0dd5db64fac06764a88a215a9ec13e04a5a2f072d246c58c174975dd2572d9f77d34ecc8eb5c0130ef85fd7a5ad5de30435ce8dc38243e5a10ab935c575b5c9514dc650844bd931636cd138b1405fcaa320d0c3d754bca00c30fd25164c4cfcdbd023ce3719f47dfef2ac7d02dc0ca639c0177cf5db11a9614e5148615a858b37049648d355ad049f7a1fee15936d4276f12df64b76608f5ee1ab97b2e8544c717eb27c12b6187096ec627c12df60b749b612c351d18aaf79334966346d2cd2a2eaa1fc1230e004364108daa1c9bcbba600c59e44f84756aca2f1416aa4d8cef240b3de705a95cde6b868fd0fe87481445085d9cd50b09c1ec58a748a8498a3ee9f441ac86bb7c775c2d862717ce8004789f33832e8b5de89aee68a7196a1eb10fe816b94a4311e0603eac182b08e10e2a05825adeb2c696d606c499b16c128f7f92c8e27b48b01dc0ff66306c3c511f5e2b07901f9af", 0x1000}, {&(0x7f0000000140)="2190a1568f7cef1b792f164bcf6ef070ccf34886d31df59bb575f2b92776c949be27f46214a53b36793e9755d1ca96eddca1e368f9026354b43ae1b384031c9ae2bdcea6ecc17cce", 0x48}], 0x2, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 20:21:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0xa, 0x0, 0x3}, {0x28, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 20:21:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022eeeac14caa9313fb05c4b221fb896717328fdd7b0afd8f85ec9b9c657992f4ca54aa8b0e2b7455c1b9a0f35a56bcf58dee70f8ba5860e181478ddac4380f6e1af"], 0x10) r1 = dup(r0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340), 0x7, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x3, 0x8, 0x9}, 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000800)="ce11e67f2674d369c109724ef7cc1b9d28125e6e77ecd47652060456427427e15681d5b9013a6d26a3138d9c82cf877360971f3f0ed2ffd99cd72e731ebff3bb62b6b807107e1a0ec4bab08b653261c15db1e1029b719544695547aa66db96aefc67f1ef11e230b55a30131108034a881c0f5f7bcd566996fb55bfdc2e93fe65cd58459c2546cef820b5157ae10dea0c917988ea9ce2beb478243158fa97db19461df5b81af83a06541a11d524c87796090109b1a4c732dbdd3766a2b9a76834405a0a2788d161ef96f65896627591496e6fc45cf831f98c198301677f4f513c2bf1cb82460ffd46c1c8fe66934418d33f66b4dfa5964853c27d48029f868879e88511e14299192bb8c051dba8bc2b77ed714e12917853732396a7241899b1fe73a28cdd8fd073c76a85e1035a53c9a248b8def575598c1f234e74c03d142d5359f93a4b7b45abe5c3ac9ce2dc3fe0fd5b431bae92815a4fe19faf8ac68df2c36dd74ec65e6d753e70bf64d07cd799de166b70a0b12b1a64ee298c8f8ab65f5e9761fa256563c9804ffa98b1f7e15c1ce1e3f9b6e504a41d63f25a4b530c3da8dbd68929b7486508b21adae7e69dff7ee71c9d4ca452cb835ddb7ab4b642ce872547069e80adad2f36d7f21cdab2d041aa5dcbe2f7488042411673fe8a5963dc5a860939f5c82c41f093f2c60df304ffd82c3102f6fccf104780126bd72e441094d66ac36bc0c750b573f433631cac1747881c601b7ead181236022a44765ef0fceaa9948ee6ee3df6adb0d4d9ad410f6c6f08e74697b5e78d7e62b9dde0eeb94a5f63c84ff136f5732d06a02e22ad5cf46fb9dc5b0a6eab3c13efef99728faf0f41c3422265ea1c5953eea756e12b1bd6cc46c5b332e3c7447516a645a4b8f060eb2471da1e51bd787cc50f5e122abff6b6a109f7653d66587e6eb670ea9cbed399eb0a35001269d8137ec07db4cd9a59bcd8249a4c8dce5df9c440c37d4cfce5d90caf2ed40726b370ed83b700caeb9684c3d3f5ea43a884f6b321b0d8189d9aeff9f028c541a1f85691540b7566f456e371a61bb37da46521eced5ee80c4b1ccde44cfa3103232b595537344ec54e119d880f8a9e9ba4881c16addacb51ed7252afa4317d6e440f6acc65a0d5c0cd5fc047a2c5887308c0f81530242bea6c0037f14ff744de76b08ce5f6fdf6b32d20ff3f095e9745f972bc2fa526b79c95e10551fc757535276c8def98abc4e97c205d5454ba76d80eb30078064108df9ebd62a9d59626fa4e4c267870f90e4601a93ee199cb673e750bed3c03238c6583b931021c4fa34a0012f4604bf651e8f702ef477d8b8f50f308879d444e70783b72a7833792108afd8ec1ca41185d5c6267567abdda4839f6504000773a175f614c91aa2937bf6b93a31ca7aa020cf5f98094a6dff4cde3a49352a1e460491d41cbdf0c29ef81bc2fbe4009d38b5e67f468ba1a899ec6b560ffa60d0c7903d6eb96173b08bd38cdd27b7a39f060aa0dfb4a3d35a6edb2c0af5a826957bf04b21b5469fa3d6bf1c9639cb3bf2223292ac298313ae84cc65526f7c3f7bc25410647038bc2aaca25e8fb6d66ef93c2d3cfe41dfe666c7a238d475d6eb8330e0ab5e667caf1e23ba9b3cfbc63d551b482174c0ec64af06d4b0e88cdafdf5651e8c891600c07308b015cb2a2128d6b26d0e859f3730d5d26bd4e871402e4f9bd8501f739c5316ae276aca947f62ff425798b4e07b86d366a76d7cf73a4680fe6d14dbc4d8cc854dc2c06b173154f5f8964d65618ed9aa18e7425c31111d318959fcbc8936b9edbdf0736bbb711121f992ee376fea304a7757c4f19298381cc50d75b4ccd7469485da6ed69d1ec29c50d44ee6c705aeb31f301e051c92f9ce9c97947a7eb442d5e6c2e53b806ecd775cc25f908fec51016f0e8962f8589a01d0a307447907d7e35194fea807f4dfb2c0beb9018e58c9b4d4965ca70178314c95f13c04136cda398eae9679db22ad35909ced815a6ae6cb76aaeb174c8d193fa7c9eee1883001642354cc2be14b2a6dd4d0515e9919f1665c7d0fbcf6ed2b7b323c366ca5f446f82d35be5bb15039a90bea70221558e1aece0bb855faac0fd70fd051749b1b18e035c64c524f6eb15621e2dd2f6fb2e2593bb1ba1119eb01973ecefe890871a09e945d97437b8725dc9697e96cdb7dbe8296b2ffb3f43555661901269561e81db96b7007adedbf3c59a29ac39c3a348324391969d3da9d16463dc6ca63bfd1a8322f05e94846e70d99ef5be73c83c9123222b4fd2e70ba8d138beea67c4e80aeeff97ad1754708e5c2b7c7124dd01aa061dfccfb0ea268d59752fe1d6263021955885163846ea507475736c0f0b7e6c74904aaa99c2201b82925ebce92c7fa0ebd8a934124e2787f3b723a760874abee962098a72b9820c6fcb1f534c1974534ae08bafcb68365d667a87f2a784c9c5b1eaa661a34229cd37a89a738d69ec47715595948b41c28012b2f21551260ffca2fc4e6bec93d4d642664ae6be3303025eb09518cd44242c1c3f43d449db03947830a7936089399c6b1a4f6a75cf93e845cba017d94335724a7cda1c61710f8bb8450d8fcfed834303ab6b7769864f6b9c0f6f97481153f931eec7b3c3bf2898bb11971621a69641886f3dc1860634da6d032a620b8af91ec86a66a1606568ecb1647ce7c640d8f15aad02d7bef2516af263c3e93881d6505266b91e4e46801c5288596668017586393deebb14fa4faccae0bf9e629faef7904eb857c4e8f28fb6dcc03f6497d7c8a5fee798eef104c8f403b2f40af1067d387ab6af6c32a510a19446561fe3ec4a27c58e4733de516c5d9bd30dfe566dfd2740777388331859fedc0447095312567a8e50e12dd527", &(0x7f0000000040)=0x801, 0x0, 0x0) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() writev(r1, &(0x7f00000018c0)=[{&(0x7f00000000c0)="deec8dacc3388e6a92c1063b4b1892127eb4c9564467316382d68ff6a33130bfa3180d1c5b704f92170981fc38913b5634f9f2ad816d4fe3e3cbae3f29f8eb6b451895d0f152c204e0e963ffb5cfd219fdab8a7f233b4cf7bc24a221ce3bba9b33813c86720e95a5fbabcef2ae77d0ecd94204f09c3b39ff069014a415ef7e493f6b346f051d2f65625638137616ffaf1e92dfe49b192e0b4bc6de7a23c482f2b092cb149c4d233511ecf1bbc790c04ee440ef9bdc", 0xb5}, {&(0x7f0000000400)="2ec15178d103fbe95d8f70c4dfd0c2fc8ddd4c9dab42d437a0e4d8f3a46a6af13a69ce8931fb9a083495bfd259c9bb8b91e93e3664e4ebca0222b2a1a65f545cc42e7776fe34d2bd652c5551106be247f2b19848fe61f06b5cbf9916d513d0f159c34d51bf9e786b464dd82ab9dc85562e3cccfda1e6007c3a68faa5766b3664e246a3654b2dce12c91a2f1e29791c849ae1af58b3b5397d41a408c2fe21ff4cf0bff63b887a4f4a0f0a3401c665928889c56596a0a7ac6a77cdf3c174448581b3dffb93e9514581302186a9b60004f5ddc0f16bde22a36934e26dcde2e7246f6769ac7e215df0d5225a46bf89ef3ea6531904a7f13b30eac2a0895a088dd45717b3d80be7531a98b4eba311bf07104238d6db4e4b0ebf6e2ddc716950fef00af9cf9bc8967db7eff3e2a58ad6d0c9ed085570949f860dee0e85c1fec7d8853add73e1b9bbc442d3c95115c89a821a3c4fdda9e22ccffd407ca1afea3783198a9c3c0f4ff8a780b4862c3af31626ca80d15d74cee545534718a1c17ece491cd9ce4e705521014b59674c4d655295e1490bf1daf7601942a87392286c80e798e7ffca6a19aa146a186acf50cbfa8d8b920df7fb41541b8dceffd8607969f7c9155f19bc08c8d1674f8385ea4f32c3d79c8b35db332525a77a7b23ce081706e4e8c08b001a64c98de982c9b25f20a5ec0458cb69614ef376ed80acd969fad6e6fbcaf53bd3e3acd7636cfe26fc699d32cf02e5a58782b740f4dab9dc404df90617d34d7af03eca58ffda624c77868064536031e311de952cd581d3c740a304db14b3e6cf94592178be81d9995d4bea0e9727ce2ea9497c132613b9ecf2ee7f2e49fda0567ae527b85bd0ed668fbafa80a768e9daba92ccde21995e20df5e811805e99fe7a5c9804d88ddd8731b4889d4adc20d85d43a0ccc4d7b19edf4c4a6f2a5778268d82b32d6a7d4c8e439d7632f8b999813697b9b80c7d704e526dfca7ee5565b48bbe0cc86d41bd7031a55ee4ef8512b175eefc84da2b77d2a61bb6828b9e32f9a2761f3377095aa41f882338a7fc970e4b3cf9d47ce8d8a8bb18120f1dcc44f06f2dc9e3e85f7b5aea0cf8d5e70c12f8cdc7b8f164f315fc09a41ee1fe6aefe798fd8c83971156163924051eee4d7c4b85913e2348ce248302f5eabefccbc0cb0046fce6a4e2fc892512fe2ab2e2eb88ec0d0890c3b5e0a34a2eb2042254affda16fd6414c712b7caacf9ffc16620d9efa289a596e5374156b78dab04797703b1703749bbd2033ee9f6af276f205a5a34862cd76e5c0d9ed73bf3cdc4b221a3c641997cdf959e90e28876dfe34183216494a72973534983b31cbdf1edccc8a8e70c10fb5006f412f8fc4da94a5043cb292d0033149f76dd56d16372c71d47c18138603a21b5ee05e27df69cb133abbe26fa40a39bab03be17c2df1a1b8a4a34898fc73ab6b29dde56853f0cb3ffd3c0905b0e6a6c3e5e582f179899a2be897d3854ade3de9ad41baef25d188bab1b8a319eb48043b494e3697a982539ae6fd7df1d22a0cbb75695a751d44ab04897266dfff8e5bcebfb09328d2716dd7524698c716da7ec783984079e401def450aef865dcd3e58ef81eef717a5001695b39bca2d6de2a4704783b8dc37f2fe65ab5b159006641f3da5cb7f8cfb8a3c23062aef8da8a495ef35a6fc23260164eb814f4d0fbdaca2f34e8b83d007a428e1e2da9c4abc60844340af126d173d9956b5a26379d9ef1cea6514f1567e65af34ef2a71f3ad4ebcf178e9f89e5b38208a2acd96bb452c879dcfdcf9a723e94129b61396522d174a7073e8f7ef250ea5b4225e9e042b47018eb683053550bdf20a5a1c7c7128943e881561728405e791f3eaa0dc271dfb859517ff7c695a86d26edab6b19292ecf1d85fd5dcebae23a5031f548baeba6a6f5842e2472871c62675979e194a9d376bb3a1a9aa021a85869ea5b145070083f71ed7f91e498c60039e43847e5f2606af6e51e580386993e4ee596cf4dd10a26e87b878b2178827bfbb715c60845e71b34f06381cae6fa6b96adb94ebbf16b4dff4fa6a49e7436827aeea5b654a74d274b4ab19377ccfc90b49bad17c25ef5245bb859766a0191bb7115966129bc395c120294e0ba07eee86098f24b19dca1caac98f4f25ec6c1fea412ef10e2f3725c1262eb1647086072bc54a1ba83e7ba16a94f32604b5e013da6e5d0a6aaf007c4ef5a0ae8052df9b0d35d584497da53c34b4666b32d6f6cd05d9b56bd93c623fb0739afa7c73060cb97d2c01b1f2352e97f4967698bb06caadef38a9e452e9711d0d379867863525c5fa3528fa27b40a75c90cd0c0439bbd44101cde05f3eade1dcc3986ec7c61170b1f29742233df69bb4452ba5f195ea34254c63989177ddb59c51d5fc98761386f57e1df5c586a1a5caf5938c543c54c1cded467065867032c19780108890433ae329e71b93388cdc1f6a3a331dd7ce65ebee484ffea0794c28d3f3e749e931781626c6ff61800e3d266eca8db062bba118d347eb15942600be0708c724bedd00b6b917b00ccdbd91910b2b1826c15afe80e9fe665649effe5ab4406941bf27a699010c184439e1d66b30a9205ffb88ed0fd604677f7cb612dac9e5e0a8e0e16572fa64b261e68eadc7f4f94a2a05d48367091c353df09809e0adc8e66becaac7ed04dd6ae0f9aeaffd3913cceb844272f2016b19a22bcf3928b2b7f55c62a2db12eb1f90622ee6f7435cbb6f046023486e6d5da07b41fd0421a1a2ea60e3c03a761a851e84482ed349ba764883a4d88ad07f5fb2af990d6cefe58033ae0c94bebc28f1a6f06db5e210413974a95e908d1f1b61dd0df3a383b13db23db9a7061d5b82ad9610f8c761c7b05f255fcc552d2f2bfccf35589b332d99e08564aade424ed221f3ec80d2254054bb973b5b3157ff6c7f6c6759e508ec429e92d523520f8a2df1c0c55b6e4bb6b42aba6ad37a98bc3f6225c47d95f3e8f02153283ed3e98602211e34114762abdfcc34a76adf9588520b47a5d442a100a31b30428a7880d808b3901cf8174159231e14346d1a51adcdab885ae8be9e0a082118eae54525d05a4602e3f5ef0a8f8f65e564c942f0666998a3568629ee20f30482af653bcb1b3e787cd3ce3b6c5d891b2eaadd8eaf2df0b8ca4d1b59ffa6b340febbd601383e330ef23de04069fdbcf1946d69d0d5c08a0940d59e5f92b5b8aff13acadf528fb66d850b049f57c8ecd3b3d3a3eb3b59cf1b4f0dfeae63c39dbcf79b73435a9b4d21b255e70e6628b11644c1c97c9c2f9542877a5cc393bcc07544378e961471e67812a4f42604631685bc7aa3993dedd27df0614ea7972fba9b6493ac4b80cf732ed3b5d2aacc62a37dd1c5e3dfeccccdfd46a26a11f569b496e0e3847b865e901218056375d3bc2bcb31f1ad88f97ad67f19da0cf661f5998c5fd36c03b352a9d5efc24ccf29ceb328710473c244fbd4b1b58faa08b9c465700ec6463eb5facb1bfa99e523e1e32a4d3e8873e892c43763b66d6bd81c1a267f770b55957ba40b6b99c3fbcb5738ba802c82fe590339994cb11dfd29791cb5b25e071034f3b0d01a6b7fbc95a2ff7117b4616e033dbfed56d8d70818b1096bd7449793de5155eeed9f873cd1f81e39e630ac73fe23d9fb0fc15b5343fe5bb8f4c441667828c5213c42f5304ee3e4f6452e92d81bb53fd3b386064877e73215544f6380c0e4c09b689ee938b06f578edffb20f8c97abccc32642c5105d8564338e27c94262ebeeec1d9c7748f625a254bc24c24dc6ae2de0c7971fa6c52265acea06553ad13276c9744754848ad161043f7234df4bff2c4dfaa6d5830a819f00650bfe86d58472ce2f5d6c70cb48980aa2769a5ebb7180612b1cedc963494fe6a9fc90104c0ab87c780ae74ad213f283aa3e42", 0xadc}], 0x2) 20:21:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x401}) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x14, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 20:21:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2}, {0x3, 0x7, 0xfc}, {0x3, 0x6, 0x0, 0x401}, {0x2b, 0x22, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 20:21:46 executing program 1: truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x838) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x1) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r3) 20:21:46 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x8000000000000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 20:21:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="81182ebc08000000000000007b3fb79e784d25dfecf433bc1828d44029070f692d0eee45867284f5ef0987a9cddff5c5e7e5c8e577ed43e4a4fbde440f075108fa071a82e9738ae5135ece7ea817b5a8b4b788c9092e907eb50660349c69ed1ca196ee3890581128fa4ec35034a4604725aa798f7f9e49d62ae087fbcb7118e48c8030d93f486402a747dcffdd64bb66dbe58f20bfc5036f3852f295e21b202054b9bfefa4aeb68e713fe7345c2c0f2631493ff1"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 20:21:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000280)="817f602c2017bc4b62e46766ffaf308332fd92980b6912eccc8ec62d45b21f59461897b8016051b86be36e748f4c36da34728756fb7f033719a5ca81c6030d29ab4b1fbffa7bebe30347bac6ccb172cc4cb3c512f76ca7aa10", 0x59}, {&(0x7f0000000300)="bd01d725437532eed6b3c64df9082c2b64b9a7d53dcbc4f6065d03a8c8007cc55a6dee2fc7c0b6e729a5d5ec4e24ec9af701a725a4816a746d48d1597dc8aaf31b4e78b15d1ed0836802d5ed19880ed7f030ef4b7834c6559455d8e1eef1dc2f24a30d5331d187fb05f3174feb60a92122436ddaaae44c56c94120eb63314cdd13695fc2d5f35c93ab73e671fad0e32b12f1e8115be8a2a2457916aa5436e5a3", 0xa0}], 0x2, &(0x7f0000000400)=[{0xb0, 0xffff, 0x5, "4862ae2684abfef3dcc4a07b86b8229af30f44639cf2e98fdd5cd3b09a2ce35f47dde57947a965becb0cba2ae52388ba605b290122f0e5b48c2c65425187f7633a1e7e907cbd7a0bbba1a33cd2bb073d19340f1b2a5f3c1a161d886179b2b5d42d73ccdbad76cd7cf0b9e2345b08f321e84863f968bedbc06f13dbb8292bf3cb8dc9c5bf9c577c30e1e915bcb552f34c29348ef342f87feef1a469f89aeed0"}, {0x90, 0x1, 0x2, "43815d3f99df61e03effb6d3184d01095eebf80a23a8030069840e9d2ef09f4c95dda5fd05181ffb36c9bcdbe1fc8994496e8663b9c388beef92aaa722ab4b9e84dae7ad9a2d9aa5278f559326418a96f089c2edfcc95e39e0fd40e7679a790c42bb60ee8281a1af1e0548d0521cb397331bbdce3eafddefbd94d169e5"}, {0x1010, 0x1, 0x80, "b06bf4d998f62802745a49de3c321aaa1ce974a6080e997fb1e6de858e2a12e05907306617fb8b1bcec4538e076a22809a0fcb5ae36e18a9b693ca8c9f8263f4a1118dcdd014958772e394adc05f0556bcf3469e991033f669d6372c620c70574a8bc2aa81287c00a91037a135f694e3fb5aa5b4c4cca1b7b761644298e03b7f89fc54d3513906af31571106e7d86a0c6963707bee8acdce54f1550dcb70047d2fdf7c8b5db860027c064ad2f26644e8d0c1be8307a10bfebddccf3413405068e3aef91fd309696e0843ea83874623b4ff7f868372b9bf5d451e18c6ddb750160f22e4f4bbcc4a933ec05405d26c025840278c3e2cc697e48ae5feee2a120e3c9aa73ac8a88c1bb97720a5eeb47c839a5dc25ddcebf3decaa5b9d360889168004eec8b7c762d84891f14ced724d78dc106deb32f59f4c02c97547d7529fa7a67e33702b4e9c0caeb5950bfadebe75f486de8baf28b9b2150b258061d6821bb2f57dfe32b52253c9839bb5e2f909d2aeee8c7483db53cc91f3c7bcb3fdf4f2aa4fe25bae1cfdae9291830141a17c654085a3772225041f3e8e48d600528cf21cd05d2214b3c5d9da8877d1c49d95939c93ccc36f8bb3fa276bf31583e1f1b9bd3db13b93e72f84675f758ca9f5c192a8fbbdfdaefb0504debcc48ddc9e56884226ad398d3847c17aa564f42c0c9de21d425ac50d594076128393bc66c25cda3cb151c0989c7c010066bed9fc277e802a0e741cae6144611f6a025bbd2885aa313f0f1e99e6682e4688d92b69cbec2716640355425f582703fea0e964f78d4f59209d730d0e2f128dce965932c5219b70f394d1cb9dc47a4401e60924160a31810b461c253e9b39e95aafc36434f83cbd719cc85ec39eca5ed7e1740ec59a37e84f6192d6039415898e49009d2aa02cfc4b3ca809d50e783a0bde2bcb49c7bbaf519e8044336e6c966cb783b20652d25dec04c70ba5c6f54077fbfaa7f5549b18354ff76b821373f4b86f6d38e34b3fe962d80c77d0a13affdd75c9b627f9898b38b10b32b29b7007f43de4fc4a24f74ee86da4e875d524a6c9bac5d0e30cd5b51b4a137ae8df40add2e840eb8d369b6748dd4a0102ad3bfcde23a21b202c750e54fe0619df07eb5193a8ba84318ac0ea39376755b5825df2a87a65994540ed98088252a0ff24016aeff3e1368bb7b2d36ba95155d967ad5b2c1e854bd3f605552b77416c445f8001c60c34e46bde43e76d2113dad47c87e444e7d5cbfd4b8831ac4a548fc1abd75c5024cee65c3e7648563aa498754f96defec610532cc2569b3fcb67e6a5e1bd3dcf07d8fa89bfcc427ded4da90df57367bbed296a441205d7dbda477c3e098088dc2ddee3b1d8038994b9d3c2cf5ea577cc65136b2de5e57fdbce7629758f33dc82eeb77b329d3a0f3eafe32046d1c9fe40ca3e37794c31c7ac0a7268ae4fafad2eab8f536676996981dea9af3ed2f6bc90f87c22ed36f3c9187461212097048b726acda7dcb2c570bc529cf12ee3e6a826217548dab9dce78762b49fad770d03679c966227275e3fe2dd9fabe16536850eac5ab38365f464253c31edd1ea680419f60aacba541013c94815a2b0b56efa1411b96d7a061f72e67bcb0a42f2b310bd7051a1b82451ec44f18cb3d7f8afd60d3999c6739b9796d5c947a2b787cd55654808e574b8434a20118705bb1035bf13d83bef04bb40c7889a027c4437dece077f515e5270df877494291b1af868686a402ca47de9b052fb379fd756d4d833b0dd024e0b4ad230bc73c85b37edb94fbaaeba0132ee4c9b9dbef4168ea36836b5d48c448a4b9a1ddc6316282fa3901799194384a8018edeb9894a3bb2b2d7bf1c0e216f6e2d2056a124fc41c26b96e1f14c20f591564e0e21b7854f9c9eebdad60b1dcf6dd1f8b5453c5b2a74c22dc6ce2d7d897f0cec697a0658787b3213096d4f97d7fa2ecd3d416f3d349b1de74637bc012ad93f627511df61e4ba9c170292de95faf83ae048ba4dc1808ca0f56b9b230996e2a5cc6a7e97927bd7d9639fc9fe70258e266ef330372f111a64e2f973ea93dcdb8a1d7eb1617ddb553b21fbcb48bca7cd5892adf8ac64d6e8dc2c23b5ed4b5ea9eab27bc1c923fab6f254b89d393678e2e422068d9fc00526fda3c709d1203f0051e611fc246a6e4ce51b8847839943b0ff20ba78db67f20c020b2413df4ec066902375e813ef4421b02c6c3577fcf55cbb8b23889d5c098a682aa4143f694f4553ad0c25274e61c1064819c0b8b76382db657cbe04e7cc21568d3ca51442870b9f99a4bfc795097a146f4c724d70d3f018667e4823a5875b71eea3f1e962751eedf7e5b1a2805dcbaf9969b0f553eded9ea02ec7aed080c891343d34181770a4c52277bb6edd6ef789a45cf8318530be40e5af481e4373e10e5e624c24a2038b729a943f6225010b82790cef8e874e30fbade6b6c7143e80c425460d84b636bdecdb7919b3a6b7d9abfce994078ef3830bd6f77d5e7d0bf356c851f226ffaa047a8b07dfc542879cf453191f02b6a4f753ac1633832a158e82a42f508362adfef1b6b9448b57bc29ead012a3753da1413617981a112efa4c9a1896bc621c7aef1d0e766b2874b2ee529beb71167d749a2794698fed82865f8a45f2b88ab9fa41cf76f33ba22b666f998d43112158ccd2a5bd7607c5efb4ad0a3c0865b5d228d58ef72007826f584a2320faa21348c0923f44990aadf452b952818aa5e1faf5443bacd1e65cfe6d2fb47c1a4851e78542ad7a67a4069952212540628a75bb043daaba6fa59096beb60417cba1d40cac3258afdbf36ca6c01ef2c8a0b8f0b9508d9370bfb628bbdecaa7d6c814a37fae619e3585c6eb342358df07880c9d9e61a94f66459f1fda44d556f69240625c8dc0737dcb3f0ee65cec8fedd6f3b2ef923f04c25d87b15e8f50a07e6f780d2b3ff691afbf55b9624088560e95ffeed3d78bf3b1e9613e0be5ec9142b5cfe2db0f5f01239c162b2d9ba0922995cc91457dd67049908dea4bcf6b6b029d7651ce7af97289efde93a437787abda1125ff1bf5d062b9589e71a1164c976717052bb2ee460b27fbd539be9b064c7453a1b629e244f3b69b0591fc559016c52436d458dd0a9a86ae6ce291fc3bcf1112e8ae8e314ec423a3f490013669071b2bffb49bb1ca428f2834b27e23094a819b504592b8a2a3e618e83ca626fa85c89a61cee96ff3db2385e96a984700ee51ad02c2414639415e0f4a44a3bad0d3c0fb981ce5cb28eeebe53d293cb5333b932b6f265e7f06b07ad2d640ff1df558cdd558b01108ddceb8924abefef5385f68be43e43d91cd21ab9630c613bfc853fa29d7ee256d352fb3f47de39ff3cb4f334eccf8cef79ea08f35168a2ca9003ab489873463cd172867d13a80fda421f9a5310e90fcd6ca03bde6b364fde22488d51264ff132f5749e35a6b8e156ab8d6022d39ccdaa4be2d71d9822067a4c5c50385ba78ffcb5b8a8cb4732df6f4f9ef424ecfd57874d47acd41d023498a940f002327757cb98c2524a002f0dad1da298d77882242f4a03c42074f2a36205519f5a3d0dd4fb5aceb3490f82d673c4f133026b911222c2ac0f98955cf3d948ec192d7cb7b166b1ee0bc9e78df67b60fd7fb67574960c076cee945efa9149cf7b0f6b06c39e9830a0370b19d4241ee4a7f645ce0eeb8ea3fe8ca1a1d07aaa973a4e0b3f63dcb5774257d194a72fca1b040d3c303be08b9649989a4f12231f5623474397395d5d52f7a547f247c59f4a7ddaaefb78157541a3c00e2e7227607ac07f12603c19065f0c6f8197cd76d82430de8d4ffa277d26b76dff73b29eddf7fe433005be9c2cab6f8efd48c5cdb71c65e21cd9a125566d0f4926a593024ada422c7a86ab684109d7278b77b149ad0366f212622436b4c1b467ec311a3072769424193a33b1088ffc83817410dc63d6dc96c9759f9bf93a963863922f483f753153766fa11ee2dc7b16e666be7cb78639fd37a855aac642f4183b02f7916d0bd2b02fa1cf2fa2a0305f71ef76dcc1de7784c47f5fef28c27f01c59ed44683c73131ac52aca5eabc6636eb385b54faa97c452e37537840498d234c85eee2dcc74703c6ce0e98930a84f7fc7cd2dd86530f65fe360d114db85aa4d2bc0239a4e4c74b2039fc9893423d2cf4ba0e617ae6615c6340a41535d879c5c28df909735d53d37bfc2250fac021e6a5ddbdb1db82eb23200f829e1606a462e065fb805dbab7be8a901fedf6d8f37c6cceb56d445a64954d538668d4f135b592b1b78f6bf590c8285253572c296ffa0e952270ebffd6b707a5f7de0cfb671a2ba38a8b18c03714f260f58c51b1d3518fa6718e87ce79663073c7386c2a795f23f89b472608763c3fbf00113398a54e185a00a4bf1fa4ba38b1d5ee69b66450d46492e8e2237dc1b1c2444b49f775b8114865480b850a339d3d74df7896cc0ecc482c249de6c299b1e5e8ba3a2e45571ada7c6a43da36fd893b540aaffff92946e70e1cacf1627a6cc1d4a551fdff55bea6d0212e5ceb0d193f258b4c91deeedec534b8f8a5347c9bc71d598c78204b6a79bdc314776a8013b7ecbdf74468bc25b800cd080eca2eca595cefe10dbbfc65282b8acacb9566aa02b5953f9aa9019aeef615e814d97705897c8cc7e150c74d60389fa3acd41e082279d08dd3876f6dc133f068da3316bcb64224896c7a5462e17131a78eb253eea3965bf9510afa0712a8bc68d9fae3ecdbec18424351f4c6d542385a8d0a88ae53f5b4e2f7f0818f329a732b4333bde47c62de6e6639e5d4e530f6bfbeca4737515e4d85e02fe95a3080a4cd4cd880a33e5c57abe3ada2658ab4e3bad7d40a421780bf0d3e46706a126bd976268a66af586b06bad05f6b18cdc3dffb148626e9cca10d67c10fb4e482ed63f86f8e876fb5d50047a2d8ba173a2a2f5264fa52a3ef4f5d9319ab7cc1595c8a8a6b8b214e22507fc88c3c6528f89597201764c864d76a9a983ba28ea86761c07f9216b5a0a69b58d76cc79dbba95070fc59713cc7a99ea25531b723554679abfd0780400a3a737490bfca3d3d2b730f73440d63164f54583b3ddf5aba6e71cefc5f4d3cf40e918d24fccd67c8bc8ffd06cd7f48476344b10977f8f4a68e64ae3deb5522eaf1bb21de42f20f26a1a3867301fa4b63ec5a7fc9d58065995f7059b6f6d3ccb83cedbfff5941af8fcbcf186346a308f46a76b8822542c1aaf0c1daec311403b94238c457b28c6eda6ab72ae92ad0c3187536c4bd2f3123cfaba6a60368e647e92e17faf4ed8910fd59dae8e8f2a31bc4d4954da703a1a4f2436ec806250ebc389ca9798be860b6474dc3a064c159146ca23cf07fb1b5835c370542889281d19a398cbc98979151258898801d5a9f2ff4c631d7eab64ba662e052492620d60d03d5032b1a858d11ad03098e2357879407f6e87ab9096beff54df88b1e4d62d7bc632f3565e72a3482e5f94c9a81c5f74fa993c127ddfe6846ced27811d04474c1c3e00ca26a4f4654ef2e185b01f95d4564c2490565a25fd05a920c50b618b701a600d3dc3439f3570a9117e8694ab2704e98d700fa5348c2388827e26e2a8fe4d082b8fbe41a19a6ed392c67f6b9b267bef71bcc58340b9174edd27e2cd8c53f8b53a53af705061900a26664dda01d99477b9ddb24c6d3518dfea835c173465a113c413144b6172fb737199fea2f40c3c94bb6b7c268cac8b32739c6ff28086cc7a8e7d0cf2cce511016f0571eb96bae3b36f48d984c85e40"}, {0xc0, 0xffff, 0x200, "36062d08d1fb4be208389ec4332a634c5f24e7af99d93f9ae88d5c65866a0f6f57e94d89ad518a27315d7af270dc7710865c2abf4a668dea147669deaf27b3dff6bba11a73fcec1831d0c2e6066454e599d948cde8b1b1fdb520397b8d962f8cf92df8b536a15506e192f06560e3c01bb9ef451c8c98d7725a63ec101dbbdc3de622c0552258ef551a671f329919c30f4e8c0a80b9b6707bd19a4a412d0d55ebe676aad34fb60d478784ca"}, {0xa8, 0xffff, 0x9, "a695d389a585a77076af71cc456af209661eed8ca77b0c0c9ce6684165107f192234aa3fde8930c8d9369342133358fde105497b2407da39c560701f2ec6a07c61a693d56a299b6263bd206b949dfbefbd57392b7a6e37b177d7d3c5862a64f4525d9ccdcbc1695bcbe8ea57c499c3e99f25542b2f577f358d662ac88dadbeddd6dbb3454a0113be3965f12698b4b4474c3c37dc13c2"}, {0x50, 0x1, 0x4, "065ffa78010e1318b80cacb7b3aa7966cae72a76f59fa8033927c64af882d73ee7862c335d582259b64132bf011da4b15641f4d1cf5d864c2f39bc246b8e"}, {0x10, 0x1, 0x5fa0}], 0x1318}, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) write(r2, &(0x7f0000000100)="3c59211899d50ff3322596c7e500c443d7fd0f42b1225505ce284e773ce66906a8007d46cc00e88e26808757ac6c76a8080fa718cbe5638dbb31dc8cf22476a8fb281c11bee6b632b48e522a1f7b93326d094d92f8630b1d01002508ab4b6913babfb91bb99f893a0cef8167d28b615eca0e42ecdcafe68b1aefb9b3342dbf7167144fa28595a1204ab650478f8bc65b4397f8713c1d45704e1e99a90fd5a29aaacd70b4a456561c52b8f6ba55ca848c0648c43ece07195e56a855d057ead3867a92ef916937679f1ff819a960", 0xcd) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x1a, 0x4) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r6) read(r6, &(0x7f0000000040)=""/32, 0x20) fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) 20:21:46 executing program 0: semget(0x2, 0x4, 0x4e1) syz_emit_ethernet(0x3e, &(0x7f0000001380)=ANY=[@ANYBLOB="ff0000000000000dc8aaaaaa0800450000300000000000019078e000000200000000030f90780000000045000000de71c72c00000000e00000027f000001"]) 20:21:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xe0], [0x0, 0x0, 0x482], [], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:21:47 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 20:21:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = dup2(0xffffffffffffff9c, r1) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) 20:21:47 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa4b85e78a300004000000000000000000100"}) syz_open_pts() 20:21:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 20:21:47 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r5, 0x0, 0x0) 20:21:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(r2, 0x0) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r2) 20:21:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b8", 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) fchmod(r0, 0x90) read(r0, &(0x7f0000000000)=""/132, 0x84) 20:21:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x803}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) 20:21:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f0000000100)=""/102395, 0x8e72) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 20:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x0, 0x661d, &(0x7f0000000140)=""/65, &(0x7f0000000000)=0x41) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:21:47 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) fsync(r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x28, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000100)) ioctl$KDGKBMODE(r6, 0x40044b06) fcntl$dupfd(r1, 0x0, r4) execve(0x0, 0x0, 0x0) 20:21:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xffffffffffffffff, 0xfe, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:21:47 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) pipe(&(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 20:21:47 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="3ca5c4ef4945b157fabfa57d53b60ef8e2e2db1e6bb61cad4e04259ba904aad7a76ffbcf3c24c1940aa493684623e2e32f8e67fc1e00fc7207823d785f6935f80f14340d55c7a357960b6002d095dd3b8f7675d0284cb2b0738d2444ebfca21e61ac0829e19c482d7d50392b594087812604", 0x72}], 0x1, 0x0, 0x87e1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './file0\x00'}) 20:21:47 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000, 0x7}, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:21:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffff, 0x3, &(0x7f0000000300)="ebffcbff13ca94ac1f5d07641900000000000000c2a2c35eb2c71559b535805e61511a5dabe52dd0edd493214564f9910045e03f5227c8969a9d2a0abbb1107cb222eab1774eec42d53888e3a43e2ea32d3c9094c1222ef7f4925da8bc65e582c56280b48bd4c3322dca87d556103f5ddb872011c9d045978c6f5c981d8cff7ad77d225f223b1b95dbe591eb377e1259a153", 0x11) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00e42d2f000000003030c401ea7315e6dececcf13b086e640ce3f7d1460988d4ffadcb072fbe62b742e4dc234bd0952c364e96453dd7a2e11e48a679e0e9fac4131a236160f42c64392b060000000000000059b71cef972bc230bb91ab691162b78f6d389815554a7750d5d4c3f18558cfe929"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x20, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDGKBMODE(r4, 0x40044b06) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 20:21:47 executing program 0: setrlimit(0xc2d09906f655de31, &(0x7f0000000080)={0x10007, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc00d8c, "fce9ff7f00000000000000066200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 20:21:47 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x31, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 20:21:48 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="9df47645e0986c38e45c15", 0xb}, {&(0x7f0000000280)="986a643a4403d3052b4ab6fd364e77df9a18836195acffcdb17af2bab600d80a5a3a2106bf54fe4bbae6abf84ea4d226450c5116c57466547ef3f495414223ce6247cfe9c4189367ed2d21c3d0e9ff93559f9d31448cafb356e45fa22d5c62322d9386d6495a2ee987b46740af0527fb7610960f0a4f5161cadeb66deb624c0c6e0446bda4551b7329da9cd7c59fe2c4b6eef4ad16dfed473dc7ef13513a42e6138c3f8ccac5cc223a754d67", 0xac}, {&(0x7f0000002440)="523527b69df124b0cfe0c52b5358e8e39b93b3642d22813c0102b5dcef5548e47473def1ffde3e75c6001bf17e6dc0245315d0418bd8d9fa02758255463a473166de4c50031c1a62019bc8eafadb1fc277ff6a930b3f08ff710026121706a19448854b1efd3098cb9a9267a0c99aa1c0b6f0fa3d4f908e38f4f3e5aa500ce51451cf169c229e19fbc465c7abf90d0984e28d4c3a9a1e2f2a7d863b9e511fc2bde4b5648e045d3e6e74646eaa5c1372755474862d6768c5c4460bebd208d65a5bc1d4469d4607306d5a24ae23f34df1504f93bee5f5405bf0e1e41de325a79a58f97694a886fd9c662e4fbb41110c45afc3c03d873203b3ff78c08b0149ab91f0cfb2921a00ac16903c2625abfc6935684594c80f0ac936d95048ff2b22e11d8910910c918db9aa88bacdad1d28dfe2c27dbe3195453477d166490dc8d75eb02419f0a6c034ddc19d7af2811f49bd7f27cad21630ad189e6cf88525162b9a846b028349f41acc6ebafe0a808b48123651cf617eb2ba17a9422736ee1c2d97fb0fc4fc3bb7cca360142346a5b7049d421c77d75f779da92b5cf12dbe7cf603ee4d93f20d350e7e325b853c6049f582206f564e1a9ed308314399bf1a6ce0ab8a510f6df7e8c214679376c0fea68909af65b5fbf54c5c9b057b2740cfa672981f17965ce5d5aa69a7af6fd4d8b22468cb68bb40467e6d9f9004535b717e12fb0bd905625d6ecbbeb266555c1f2e2fa50dc41d633869635bda0017f18d665a029031df562ad71a5a1a97a42ffe6d16852e29f714d8ca35e2d41eb1956984e3c8b315f6a6b36547eb22bf0f2e39201a11a09738a530328af9a9e3d8f03fe8edee79d15cf189b322d1c96e4dbdb1786e137d20ffb5e776169c096fbdb3e670e090f7abc5ae527e91f98d6f4342276d89eebb4f25943ec78fa69e628aa59becf14bcfa8fac3286294b70c2cf8b917b85816c5664dfd861974177ea35cab4e7850971768f5a16d18cf6bd4cbd50060e406826b404209aa4778514c5c865b6a4fb26e1d0134cc9717ea7697c9e0efecc9b37b1d01a5e2967ff4da942535aa7229d2e726af1e20cf4adcab0d0568c206cd918470604d8c8fc5d69183f972412f28058901cf9863007f7093c83524c51581b34b52e0c59e3b1f18764afc7bc1122414b1de27a08cbd5ec8d249036d6dd77b90297777d5332de669faea9a7f9b2f82cbac017049cabf30dfa08ae60afe9b3b522356bf652401937d58ab19b64de8d4598b9d8db20b477430c124c33d6bd10f50c352746af74497b208cbf3b9510affcb3a13d43fcb5472a4504319550bc4e5aa7173997a11f3d57b322404b21dcf4352dc82c8e996f1a0e5e2d27caedd36978b86e8e6c97354283078aefb01c41c8d7b01912f3d7ec177ead8656fa32c136eedf48b95d8934334c116d288f79e6ce3cda2c9b0f4b317a5fe2736196196f468acf2567cfe39bfa2530eefa7c5832fe6781cd680cd457452d93e25f9b970e7b831b4eeb6ca8eb05d1a760ef076f46c871ad263e83caa74e589bf26b9d05473378cdf1a9967e60b2afd59d69d5fdeebe9779c027dda33a2f9a51b6140f79fc95e28d9701fd38234228cbaa0a1d89864f63ee355361590fc1ced98ef4f49b5baff5a88b594a18ad67d5705dfd658a7f0b5d803d8491a1d5c8b83d4c7da21f27225116cd24b7a6ffede6c4e341c0995f4b2d32343d08a03c415a644a071c264953d57cffd817ed10d083cee528f2f944e17278231ad951bf1e521bde8f23e2931a67b3751b7c47c45501d893bef153f1804babc9d865800f5d8eccd42ca410f57c4f9920816ad7acc8cbc7cca92c5b00e44ffc45a4b1d6c528e0e28d9c5a725683568e45d198a788ceda4259bab5424c09a274eb5228262a59bd3b23fefe062bd200337d409cbd22968bf1de55b64437e461eb38f38b93631e8d60b5f3f6065ac7d6ee7fc50096af8798b2815d38226c7cee829a90882d402a4b655efc567ed1a174290c31ad450b0159237946b105cdaceb038af55215fe89e4fa0084d432f2381de4f7bae7c4804c5866d6f477650753dd113dd1c163aa0dd7ff6353e1aa4d146d52ae2a9f58c97426e515e57beab39efc9f45daf8dc5453dc961b290fb01a49eda7af69ca4d9b3a4eeecb0a1434928fde18e0b908218eee9a161a291fada24c2762d5518974cd5710b10d2f5e81152a9a17b5bf2ac9f1bb16f8ef87870fb479acbe7aa24bf72948206bc23db89c4b3e337f9149b974bef77c509953ed86793ad8eb2e38eb6c69767b1a53a378e4c458ac2cce8c8bce277278ff53746f259ab2a38742f8d7279d984f6c6b224c38f4b259a4568ca957dbcd1b8b021cf4469dff883d7e0749632311d1bc54665b9d37434e9a57900c4483539d5b8f164bf849367aecad1173c2c8ae6f8263e682c2f199a1de1cd55e11e42aae1e7ae67e63faf9d174132b09e4a5d2c9820980dd67e9b0f292a60f839f1a884da5ea1a70d79aa93787e89ff3963429c42a9370a38ebb67ca2b3c311ba01643679b6c7d294b56e396ab3da860081f75a38d57dac26ef8cf8e6b9fde01c5c627cb5ac81945a7d4ea9799efdd9c3b9a757a0c21e280dbe136f1cfd953f40b157b540eeae6104bb6b2f1a89b0d817dc9c0c0001f9aa7df16c4d692b383c8eac9e8335f4707c46e5113f1dcbe29542886f33a45a88fcf6019daaee93c04dfac407e7adcf8b5a4a2bc5b40af85ef242216a60f7535c76f30403064739fa62d63ccd04cf5bb426c877f4776cbeaf44d2edb0f557ba1455a83dcab11a3d038b4e6d1560f157669ecdd9ad87821931d6bfda98cdd2f7ba308ead0e98c6c04ab484a0ef138287e5fffbf096dda0ed443548ea073bbc6ec9b103e8485bcb27d3aa5e2102923d4bf77b3a5b6c94cc1d624059bec7eaa4e9fd3d2209f33f4d47cff0c0a05f77516e149851f7366223c962f26db39ed0ce1304403f936d179ed64d8a9e09f771b953521929b25ceeea12993919f35545a2f090f2aa2db84cbe261933f106c63d6da393f485a2b4e27bbf43cf88641daa9407e9588d988eb2bb78bd8f355d3adec29cd3f8f83e9b699299b780bf8e470da4d0ab151ffd0ffdae1e94f53d3198306a8c9134dd87b192b92bc7b0296ea47eaa099243730d01b64454866b274a1540ea8e0006ae5368032649cb750428f20b27a47c292d19fe47cceae3c6537cab507ef4c6fe9a6da6916fa634e1e7b5be0ad8c8ed9ed36f257f8319ed087d7e23dcf3add38936974ff6269c3f0fd7e807fab97bb423aa53f589769973445f9c68a8d25250e37dd2a60b807ff76e3a1dcdf797e97ceb16ec075f8d84c19ce41537782f6fba11baea26e59627d586ede1a53a1af05d8a04e02effa2ad23533a7e29cffc6ac224a71967230098ac1ab5e961ff13eb4fbae3119b9a9c79a0602bebe1d256169c44d6dc420850b8518149dcb5dba0e0c4e1b60baeb76627d9f731164487fc5232afd08a2d29865ff7acd2da3e993263370f264ad51bbef267565dc8f2d9721b86d828844c1f8127eac9f3967eb99b728af7084cfe5796e796c53a0b0f9fdbb2fec654f3cd09402bdd26e8bedda2a3da6aba029e74eeca69090b1eb5ba8d658deeb515c7e7913d325dc0f62e737a9608027cc70149693329288e7dec49f9521f1982fc57db78a3a76f331ef7693b9f8c83df918b6a6dcbca347c0f2a304f7f7ce977dbaccaa74dd1b90986eb50f3e7f921befa0245f10d6ad234a8ef73e286116c98e67075fa1c04ee7d120168cdb8f9a8e52d9b58b46ad0886dbb1560b36d2883a0b21974bf63ff6b0d13cabcafe65a56dbd744f4e0de9e42f08a404e6f2ef3f9ee9313f998caff61f2ea875ce7788d45dddd89d7eb50a093e8b39817ac3cc558bcb2da2d50db02c2f0bb7b7286e15c741470b73707983fb61f272e7441566e6b8236a3b591f14e6756548119b37086c71dc463f17c27d4201a5781ef482f350f4841b4312d19911a327ac2346597f7d062c3177e2ce6c49d840a0b6e5e09970fb0d030046fb3fe9f2cb66ff8709dce48479bfb9ea862876ec3afc947e82f668b1d4c381cda1300ac1b32cd3409186c1abde7012c4dc03ada3687aac744a0bb82575649f96b8e4d7aaa1cb0ea2d5e3a3516ecdbfaeb948f494d197aaa3b2009dd25b8d4a6d833623fc38a880cf79cea139a8db9790143249b50224a43eb1ea06c11c6fe298b08b42430d12f7b69608c7dfecec2129b46ee539c71145658523bb1edf645acd783fdba48d214972b978c7f3bce4e74c9c97b62eddb9c4ec89c7da14af1b2bf88c0eac000fcdd0915211b4f228de45a1bb9ca45986c98091606a23698a7f28d77db1e81f2f4961a21ac6744359216d0ef2080e878fa6c9ba6801dcff8e70f37ff53d08d911b89c509d0938f17fcce879b574ac4da38c60fd3239b959d3b6904dfd33fad56828d6ceac399208ebcc126e6441d0ccad0ec5b9a9606223085cf926a7f1efbd165fb255e4da3374a599fb32c95b6dcf79766a93d4c77bc326dc7549d9304c2674483b64ac7a3e86fb1234172a368de4eedbbd88b748661ef475760c6d3fd2e223b733e2ae43f5f66130bf037f5dbe8cd204512017bcc24636e43bd2fa0346b659ed9e20f52fa21df884ef916a70c6a755d32c705531b2d3155430dd8c8358975b8984c3422f359788ee5939e2602da4a414a4c37081b09e335877c241b1abd3020c98081a34b8013217fdddd186e073404004257e70424f710bf66abf2e27103f43140b01e17cf3e0af0b5bf8fca1b783c16c5bab26078e9bea0185b51797f59ebb95a012ce62cb3f45a05d771d59c20d2e16142edef3f785f4f868c0451f2916669e54803fb782e1da305ddd4592ef55c54077a5d0f672b34e393678fd6460b95bf582d0c6fb62401c872318c6be5b052c134a7cdfd55734f83101c22c4f0f88e4349f074a42101ae34b6cd03b8dfe66797b5af0d777f846f86057d0a72713bb0e2113f682f51bfe98185e0491402182f20d9b42f272d79e6cff5fe6a2a64ef67b6baebcf4451fd6485acc0fb836bd58e041f77b8719c524b32ab7abcb3acc48619d8a54823c2136eb72e457722d2bc55397758ce5660dad3b6d9482338dae36640f3458589302755cf4d40413590faa43f22f36fa6d7b9ff0bec92c9a4ec36c85ea4a915cd19432f570db1656880228f83614c8ea3c14b34e74f9bf29381036508747713dd0fc060d74af328abd20f615f50f57f034f49bcafbe8fa2dd2ac2857350d602f966b1f00e1b597663fae2a132fac232eb43f6d2574aff9e772e7ed1e07df6cdb44272801a54fd77bc5bf71abfc81983de2440fc7f99b1f36105821eb2f05563390c3661661d6b2647bee9f7e24fd89406c2568251c6099694dca5009fd1fcf6a1cb955735bdb0d6f69eea5156fd124c95174f2b87c11fff2668ab34f5182b67f066773b1852f18cbe2e78e9ea881c6278c4f77fd45608278675cddd35c1c552e5fe6d4549140c10298bf511989536535d5166b0cb88e58c755784531dce08870ecdda93494c37de01ad0740ab942b263ae934015f77d732e60bcca3a3a5e02a6cbc2f5269725cdd497a85285c1834debfcff13204cab7e7a5afc741a10f6f0c4e425a39716f4e5abe5666d84a2d02377be22552096a6dd3f6bde59cfc3426a85e9f3751d72fbcd53a97016032236ae50d2da1c207a6594f694dc1600007cc14fc0d42e30275c7ef5d6d0a225761d6262c4e64ca654119f4cead426d5354a8500f5c484b2ac31ef48272b76d97c683e254c5d8df0ccf42eaa425a2e675d5fd40955d63fef9df5bfa29f14bb337ae7805b59f1d299ea5edb7e9f1ed805ee53c3a477f367419f2accb83647aa55ab6eb5c8b8369f84ae688739487792360180c3fc309eb8bc533211850dd4fe84d57ec30a5eefa04a361051afc73378a478fe62cb19694b72de1c51ba29dbd0fe624c17f440cec77a054066495", 0x108e}], 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="b2ff99806535fb30af3a18f8679b1979aa5b9b5bb58dcd616d03464abc8f54cf85eb52b2d15a4c36366385906100", 0x2e) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 20:21:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r5) read(r5, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r6 = dup(r0) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f0000000240)="0d311902335355a639b877b15e6f0ce60e09d02f19a71247340c6970f13806147d1508561e0a3f6ad1ff79df86c6107a9b2d9514ce2c925d3e6427fb9a9cffbaf9b2f8ac3f4607d46516ba980551a06e0eca468006d51eefb9d5cfc79efd04c7a3a086ae7412b3cd451f76d2a5fcef5e2b0bc1ca9ae0018327362e911d6b01636a34f9dce44a5742a57644156dc34375b80ffab855692136cb28b559a78cab1d2a46e5b0e6bd4c42f6d455e0bf82f56055d7180eb08047a653d3b98566deecc59aec70f952ff86c8482bae11940d134d3a1cd14889b970309de4a00e75a2ba2eb5df139b858a7a49fc678c07e4f0f31a340ae69334a1324373f812e0d9cbd510981959157750a516b5f5b2b3fe893c8ea9e269c95b4dfe3c4f37689dc7de0d66253ed616c80b9bb80a1e2f8321c3fa07e5d49694a60d4ad17d8541a8d5e7e0a55df6dad9f7501fadb279e692bb70bc3756397c6964331249419bffb8e05a7c175f02f5daf94074459e87001fcf2e2997d1fdd61881c0fa44b79933ea332e3ce6af9cc2cf3b38f7c57bf5dd097c160fa71895f8c4628702e8ac000c2521f592fbeb0cdcb2ab33b44f31ff68ef46780e50dea2bea2d3882f96f44f15b7d8cb960ee3c85179f17412717ad7e1c6cec8e82cfdb2af7a4ae1892e2931f23bb37b3456ebc7240e7a0194ca1917e4954ac88f65f5e3c40808c07fda51f3e261ea2ce67e5d8de41edaf1b26c9ca1bee806cf6d2d314a8bfcd5c4fcf57f9872f0389c35fae1dedbf418af72b3d1d0bc8d4cf67b60076b35e961e7742ab9f4ab0a4230c1fdd228fd4c87d9dfd2ae5c68681bd5e3db1b2ba4bfd23c284123bc123aae088bca68703cafbcb9d94c01b84c5e27ed418b202f310f810c87a85208f7f258d543a7acda53f523c02bcb443078bab043a9d71344b191fccd963529a2f078a67bd008591042380a695b68fe66981276c164a1c6318ce288ca236e2500c606ec4a3fb2f0655032b5875575b66b21bbb4c729c219a493eb5af2f739a8a969fe32d02b5361f78f93c5a1232fa46e4660fff7f1ed66e67f79779c385ff2cf718b22f5e5b9abda93abc6540276aea7d4a2e4e08d3c55759c949e2198053f562624c7f394071aa243ddfc5c8d44202ea906fd4be96f17b22765ad88df0f9771de3230072531401a07bb73db31719246fc90fb364bf507b8bb32eeba1d52cbc03d4133f1e57bf474411b0f7753dd36d56f10c3ea9734acd13997fcbbf628836a56133c355467c9f746fa1b1cc491c7818b19b653dd287c436efa026e92a85085d84ea191e907ceed1da9e21b7b48ae1035abe863b32742d57aa76b1db39c03fd1e796cf3d9c3a4bc0c8622fc10c2f52520963515e111b0c77ed2f3afcc0c0ee95555eaf1aed95edc74ce2351b7732e85b3e515417744e95abbf11bc889d02fb193685591f3ddfa42992bad2ceb695e5bbeb7043146c45b6a7d6733f6ebf6c5c45fac6e7bee7004a7ef8d09b19213dd201cf5edb02092bac91d8ebf868ab67613695d8232a2d5373cc1a2674153f9277c0729fabf6c1b1504230f7cf3b5836475a8e6bce2b4a983ecd79624a026b9f489a94311a01f17c6807117e00b6cd275a8c5a8adf9e4791388c551476e6ec7f93ff7a30ab8955bd2ffe1a7e190477e85738cce4a7750af517990f6d4e1414005b9edf424856c043272acefe50a5c9e04c14ae3b4732d1b987e8536604569b4554f5c4666ae7ffaf3d5cc8d92a9a562caed18796b78bd8eec03bca2931e7a103c87a3059993c8c11d106d719cb986e1161ffe5a61e54ad0542b92c65b76308837c7c40a2aba33b90f872521f5d19b10692561ab0144e4372aac9d32ef896ba161e7801374983d08159792497f01ea3bbd461f4fc518048189495de22fe3b52f24bd736854731f08bcb6b5393e9fa145c89808291fe07818f6a8b0e9647e69642a39178cc64a1e0a1f1f8176b8bda5650f1aad7036a5a739ba095e6d736e508c011fafc3f39769fc2b3aee73da267e0638d87228aa30e9d676dabb54831201d9c582038804956d58680dac7eb1f1340c0142fa20e509006079738ebc6738e8937474d10ecd4ca8daedd11681f2576eed1eab63987cba1548f139cfe7aa573b6de45506cfcd49a139d25bfebf1025c7cb9515d54496839a97af3bb94f8c170235f24bcbe6bd140d8ca6cfd2fde30e133386554030fe037dd7751b0d471e0693903689bb96c1e35594ffa97f91e1bb957a8bb73c6a0422719ce48965b69a377419c0702c34903c5ceddb443b78aab9b3e4e1b825c9fa47511a4b55e163662908ffa0864f0c5b66a5d4837310e4df50752e2989e58508b5bb22b10ead8a274bd183862c0f9a2056386203d7981df3fd25c69f6a7c32f5966ca038eddc55b52d20a5833f026de7174bfedb99e937483995664e6d68c06ab93ff1453fa3d11ed7ab2895aa860bc00421c6e1ea8b6fc7d30b5e3c3a1c7e07b2c5bb63b3235df0611e682d164f6e501115e848d3e1b077f2d6c1e0702350461ef9f2b36352d2a15165cd84820af9ca0287cc0a5b2b9f5ae9b507f63c2f7f5aea30a50b2b0633434dc36882e29ca7df7dfd71ad41a8a0f1c4685d7e4f02270f7e724298bb4b12af5ccbd2022ebcd6fdcde38fac52fb017021198a38bfca8e1ada0db1186e0b96efdb41eaaca5c24f832e0060a17077d734013a7124023151503f9dd08120a5ff6d4bf1d715a99c591e45bdd0b944582d8c11868ecaa67bd5b324d8c1ab60bac700a92d498313d3d0a6159e2956ee261af45773e83e8b69214e602f42a78b834eb6b19dc09f66fa2f0a88c45e11c6b55b8ec43dba43431bbdb1683edbd03f58fede17600c7debfd101571aef1f55127fe846f6756409f3ef99e3ae88bc2032765c378cb9b43e3f928e6b47661005fe203c4d65d67107fa2ef03ca630040981792d8427c2a7bc74bfdcc03c41e7721adf88ab13be114e67b1861f4c6efab7d2953f82d314cb3851ecf70b1b7449d967b5b37772760e8d8735359976492ca66a2871973560bd603a688a32867b481eb6ceea4020ec840edd6c0520106767baeb896ddc79271fbe099f334a6d39c7900b187ba03c67d8e5213a17c8fe1a25a1ffbf364012b47fff6db0c111012b306e6d96481b38e0f01a8ddcd18f72fea7e38518c44fc56146f8d97c487f435b2b5b76f639e2cdfc64985ec02e5c6ab756dbe51dca65f48c4e753de3c13eacb41b3685c4cfc03deff77fa1ef3a68211e7ded2a6dd2ba414ea96430d2610ea38c325ac3a6f9e59df1a09aca363e125a6bca0a33000db6ffef311968b63f4259145ebcb08df66e4a0b864984653b092be27d29b7f9e59a81968f86354cc2a77dd0ec28d2ea045ceee11bdd6d665ed69a46aa7ef681cac9d44ace2f2d13d56e0646eeef605fc71cf7a4c4806830172d3ce72e0871faf3c676b91aadc94b53e5073b3b8244fa95a462410c0fd07a871a6e86c58c41361e385d6c8ab4b28116e5f1e8ef455216b147d8b6306ca84f6e71fc22b22117cc83fc39d3ab4c4f761fc1957d05af610858d7f6e7b16a1dfe70425c4b7d35bb7ddae9004f570e6df0a47a29665bac5ecdeee2ced126a63289261ecab76a26d305cf5294c61134acbc40945ac68d505ec9b349e8d537500645b86402ddf4fa8faf1213c197f8103dcaeeca584b88256febfc5182a42362d533dcc3201628443cae6f6c6f11ea462a85cc45f83b478f999040dc1ff5a08375df30612039f11eaf2f119116a31f5b6ffbd1a64caa4c989f22cf20a04542b85e2d508bae1a5070689de3eedf9f6149304500437f245948d7fa9617749807725f5f6aa043f1f31e17747d68c92d796decd775a28eb8502d4204ad80be5bea01f9f81a9d3f2e9f496dd3adf6b896267ac52271e4ed443168e0021cb4e8bdd288b854a63028fd37f128ced4c20f0695caf94138ed7c13eb784e271e0750d934783875b9a2945f184b5b951df1973ec08466f3aa273a0b15d7cd2b21083384e09f118e3bc382f2ba1269231978bb2fde00dc4ec4fbcf3e297be0c991d010263046d05c174971bf176d432a51f0ddd1195146967279774b4cbe08fc6e9d5c66818c3564edfd54662861fd6c4a822ac969d155d6dde3ed5284c4c59904bf82b73de991ae0e2c0206b47fa8acd9cf1fd16eab7e8d6fb9affcc7110e5efc2dfa65e8e5be6b4e2c25ec4e1142bd9527ae042e4ccf1206e871201ac5f81bc16c59d50ae6c44bbe1fe9293746bf1cce81db7c7b1725cf5620e42e0e0fa934e0959b8d169eaadc4fbecc1b4ca353e3d8836e036babd41c39ad7b648f8cfbbe6347030b167635805ba76431a03cbe6c5f6b73db9de7094f6bbb8b73947a521cecf6a7d7ab68d3c5659659ec2c3da441275aebeed13015214fc14098921b1ab1fb00607c99fbff5c8111473c63d4e9cbb2921f67249e3784d640bfdd5b763b221d20c204874bda6ca53d20e1721fc3d84ef3636d9b3e3875f948b3e1b6773bb0b63367522960270e4ae0b1e24d1463d7bcc6478ad77ba4807866778a3c146ba50e6c63333433ef4b508fcfc830f3bf6dcb5b3fd4bc136b8ab136577d7be7a18399a52d5e87941c0f832712724eb9f509bce81f79307ad295e20aca25c1d6798e4d6ec71e34d934765b043b34ae669d8d23c024fcc646d3ab1fcee3256424adf9fb5d2b7585bafb4ebc7d9f6e7296f169272c648c79034dbb22ea5fb46ee2315bed0dc76ddd87ef23dcaada2acd025df003958cde42609b55aa52da9b450c3fb1060018be679994bb5178ce7899cad9ff83fa06f637833d383a0d3522b4b20bf7d3037b43ef6d13f1276a9fd818b71b4913b45f9288ee4f7493ef3846b93f3ae4e07288440cacbc74398c3b6df42f9a452961533562f5aeec0a0a1eeb5e3dde05b7ccfc77d1b7c7bbd9fa258ef78f4ebd95ec3d7c848ada51c4c7cb0c8649e02e0b17b1c160e178597815ac8fef7953fc15b46e872fed7af9e36089a7370452f9c94f9f5d52c218e0c1e4117ea57a83534d5d4025c9a356943ffaf10255acc599ab1e361de284b221c745ab2136a6d23311a95149b244dd02273dadba346ab2c2d571017f633d4f0bcb0c13970b1dff0fddc88a4274f3573544b0d8e83a66373e85af12937cfd3ceb04767e273ea8e008447403746a4ba5ce68ccdd4df585894d3687051d6c6d1398ef9e4ee56f631e5b6346df093af8bc8facb2de34526ad3f83fcb8bfb0b6ca3b51afdcb54845d80624fcc61698411de0c358a14dd891ed1955589ddfd316242300d414682b048099097c7342116193c9dfc99c7810522b16bee67e0c4c86ef78f9ee5a93d2c4a223f116e755cff996761a23bf762f71b2a0a3f7d0687e756ebc5daa552d6bbaaec0fc010ca76c8f7428157397e5d93011f91bfa0907469a8fea713ffc331f6151a80e4eaf2e2214e0f63582eb31718d83a6bd83ef7e8edce54502939afec6429746fbae4ea31ea45d321069531d56d849c3c7ea4d6cf1ba979a2498ff5775ec7e36b0ebaabe8ea40985ca9e79be24bdc92eb556fe9893f658a524bf83b5fe4f6eea079ab137e10ba2846834f52bdd790cf0b693aa4bc811a1c892a86ed9b36a05ad79dcca9ce6b96b25e17f5891060b41e8662688ac8f318dd2f74f3f2ae98530e659f6c8005707e9a8c4d4273fb34cc3fdc94031b138e2a0a53f89c61d038107bd5103e0a79a307d39b6ec73c626c673f02b1a9b27209ac0da0ededa9fb829160536b92b2698d9642f5dfe980b11499a0a3dccc989c2e90b32c7b7cc865d", 0x1000, 0x405, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 20:21:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x80000000000, 0x0, 0xfffffffffffffffe], [0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff7], [0x0, 0x0, 0x47f], [{0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0xd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = dup2(r0, r1) sysctl$vfs_ffs(&(0x7f00000019c0)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000001a00)="402d7b3344f77a10dee9d3e5df3d7cd9a733f21a8f70e882aee24104d4b48ff6eefab26b83f212d354b7e2374164f9908ee60380017c3236bb12a91842596dc1d63f00702f786715d86342e642318243408c8e1c5965f4a4f16eb45b46b3b45718e2e3d0079122f793ee7a75f4feac1fcf8de5c8e55e8f9325170c6683043d920d539c18dfeeb21f1624fbc1516260fbdc32d4d3549d53115b42684bca266328d978a702f667", &(0x7f0000001ac0)=0xa6, &(0x7f0000001b00)="97c5a3850335aeb262603df3c9e31cddd1a1a4f45859c563c64863b5f722fec8beed4e4cc278f7c7f274780593bcd5959c8c6ee6aef8762ece4cb63c70ef55b22b0621281bbe14fe69844f5af034dc6da7b5981b286f9ba952930bb8beaff8ba1b9a36c6d9d6518ac99a3775a18da243e8b3c324c3bd6e", 0x77) r3 = socket(0x18, 0x2, 0x0) r4 = accept$inet(r2, 0x0, &(0x7f00000016c0)) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000001740)={0x2, 0x9b, 0x5, {[0x8000, 0xfffffffffffffff9, 0x1, 0x5, 0x6391, 0x5, 0x100000000, 0x400, 0x4, 0x1f7, 0x7fffffff, 0x8000, 0x0, 0xfff, 0x7ff, 0x3fc, 0x80000001, 0x200], [0x2, 0x6, 0x7, 0x7000000000, 0x12, 0xfffffffffffffffb, 0x3ff, 0x200, 0x1, 0x9], [0x1, 0x9, 0x7b, 0x80, 0x101, 0x800, 0x1ff], [0x800, 0x2, 0x7, 0x401, 0x6, 0x1b], [{0x4, 0x7c8, 0xfb42, 0x7}, {0x7ae7, 0xa26, 0x7ff, 0xfff}, {0x0, 0xcaf, 0x0, 0x7120}, {0x7ff, 0x7ffffffc, 0x100, 0x2}, {0x9, 0xffff, 0x7, 0x8}, {0x8000, 0x6, 0xfffffffc, 0x6}, {0x8, 0x40, 0x7, 0xfffffffffffffeff}, {0x7fff, 0x2, 0x401, 0x9}], {0x3, 0xed, 0x8, 0x3}, {0x4, 0x3f, 0x0, 0x5}}}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r7) read(r7, &(0x7f0000000040)=""/32, 0x20) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000001680)={0x400100, 0x6, {0x6, 0x81}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) 20:21:48 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x800, 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 20:21:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0x80ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:21:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x180) write(0xffffffffffffffff, &(0x7f0000000100)="0600000000000000", 0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x5) 20:21:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) renameat(r2, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 20:21:49 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) socket(0x0, 0x1, 0xdb) 20:21:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7fff, 0x1f, 0x1, 0x101}, {0x400, 0x5, 0x0, 0x7}, {0xc000, 0x9, 0x8, 0x19}]}) close(0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r4) read(r4, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x30}, {0x4c, 0x0, 0x0, 0x40ffff}, {0x16, 0x0, 0x0, 0x40}]}) getpgrp() pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 20:21:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r2) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)=0x1) r4 = dup(r2) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 20:21:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r2) read(r2, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x69c}]}) mprotect(&(0x7f00001a7000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r5, 0xc1286944, &(0x7f0000000300)) 20:21:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@empty, @remote}) 20:21:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfeea) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000240)}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x1ffb, 0x0) open(0x0, 0x0, 0x0) acct(0x0) acct(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflagsat(r3, &(0x7f0000000080)='./file1\x00', 0x10000, 0x2) rename(0x0, &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 20:21:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60, 0x0, 0x0, 0x1}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x147, &(0x7f00000003c0)={@remote, @broadcast, [], {@generic={0x0, "7ab127f4d5b21c048387fcb042397c64d7b586fe14345b28220c2832dbe3832976e715bb0897f98b7a2400001ab6ff9840b02ae08f4b08105697f6a79881e4eaee8be0fbad27c949f8d800943c664033920abeab0994ec0cf8ef67c7f20eff12f2f85997be1e3247a8742693550839076930faf131a263da07f6222d6756de06da98aaa87d661c10f2f732aa09de85799186db93b78d419ace557e9c1ec5b582adf372950a2f4f72ae376b8bfb50f4c76a89caca3697626e30dd866a13dedfebeacee3aa6ed8c26cd91f0c85d26a95c787f1dfd672a2a22fd27837055d7b7ec058060a7f43b907138e1bf35b5b290974994d48380e491d0eb43a8214b6262012dcfa42a4301b067743b5e28c45ee7ad3e6353aa847774d0a9dce86c9fe5cdd7456c7bd40887cb24e58af4f6af7bc229b8cfd3ea0aa95955185"}}}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x2}, 0x8) 20:21:49 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000200)) read(r0, &(0x7f0000000000)=""/32, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000080), &(0x7f00000002c0)=0xfcdf) r5 = dup2(r0, r1) ioctl$TIOCCDTR(r5, 0x20007478) 20:21:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x8fe, 0x0, 0x0, 0xca9}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) 20:21:49 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x200) msgctl$IPC_RMID(r0, 0x0) 20:21:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x0, 0x2], [], [], [], [{}, {0x9}], {0x0, 0x0, 0x20}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000280)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 20:21:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x1000, 0xfff8, 0xfe01, 0x7ff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) r3 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r3, 0x3, 0x4, 0x0) semop(r3, &(0x7f0000000000)=[{0x2}, {0x3, 0x0, 0x3000}, {0x5, 0x9, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, 0x0) semop(r3, 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000000c0)=""/240) 20:21:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7, 0x2, 0xfd, 0xffffffff}, {0x400, 0x3, 0x80, 0x6}, {0x9, 0x7, 0x56, 0x1}, {0x3, 0x5, 0x1, 0x3f}, {0xf48, 0x80, 0x20, 0x2}, {0x400, 0x8, 0x3, 0x7f}, {0x3, 0x2, 0x2, 0x76e}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:21:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x400) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) 20:21:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7, 0x1, 0x8, 0x3}, {0xb6, 0x3f, 0x1, 0x80000000}, {0x8, 0x1f, 0x9, 0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xea3e) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) fcntl$setown(r2, 0x6, r3) r4 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 20:21:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffdfffff], [0x0, 0x0, 0x401]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x7f, 0x2, 0x4, 0x6, 0x0, 0x0, 0x401]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r3) read(r3, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x5, 0x53da31bf, 0xff, 0xae1, 0x10001]}) 20:21:49 executing program 0: syz_emit_ethernet(0xf6, &(0x7f0000000240)={@random="bb429b22ee45", @remote, [], {@ipv4={0x800, {{0x2b, 0x4, 0x0, 0x0, 0xe8, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@noop, @ra={0x94, 0x6, 0x40}, @ra={0x94, 0x6, 0x401}, @rr={0x7, 0x1b, 0x81, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @loopback, @rand_addr=0x2]}, @ssrr={0x89, 0xf, 0x7, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x24f8f05]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @empty, @rand_addr=0xa78]}, @generic={0x88, 0x5, "ff3bd9"}, @rr={0x7, 0x17, 0x65, [@rand_addr=0x7, @multicast1, @loopback, @rand_addr=0xffff, @loopback]}, @lsrr={0x83, 0x17, 0x80, [@empty, @broadcast, @loopback, @multicast2, @rand_addr=0x6]}, @ssrr={0x89, 0x13, 0xea, [@multicast1, @multicast2, @broadcast, @broadcast]}]}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0xd, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @empty, {[@lsrr={0x83, 0x3, 0x4}, @generic={0x89, 0x12, "a8705ae46b76ead8d160c3c3583c4603"}, @generic={0x94, 0x3, "bd"}, @ra={0x94, 0x6, 0x2}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat(r1, &(0x7f0000000000)='./file0\x00', 0xc4ab368787a9a01c, 0xd0) 20:21:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/32, 0x20) close(r1) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a00fe8000000000000000000000000000aaff020000000000bb68000000000000010100907800000000602484a200000000ff020000000000000000100000000001fe8000000000000000000000000000aa39643b97bd7dd0e995a6b944f80894cf2ec6033bcc69cc09895d6158f795e57635cd7e14027689ca05479cdce4d2dabf1f35aa52fba47ea75d3927a54179de26ff479a5e33e86bea6f25b4e9d6525a4b", @ANYRES64=r0, @ANYRESHEX]) 20:21:51 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1d7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfc92) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000100)) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) nanosleep(0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)=0xffffffff) login: pckbd_enable: command error 20:21:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="fffdffff7464fec26da11da701607147e77eac53f683dc18f5a2d3fdee5e4e16863d3e4d1317683821d43c472591e49148766b41d6866bc073408c1a60d7e698a51cd0cf80dc6e0671879e7a08a1050449676beba7f73fea5937278025b9076a80946031a52863c208e8673b46e1214de16529cb44c5a7a9cabf8eef9fc73cc12e737b3554f92c20c438d1bfb64d551654b7417f24c7fbd77b7e1f9299551d02cd2e0a24630c7838c601bb0f66fdd4d7bd4a22"], 0x8) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8}], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000005c0)=""/188) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x81, 0x4, 0xffffffffffffff01, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x22}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x357a}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x60}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xbf0e}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x7}, 0x0) 20:21:52 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_settime(0x0, &(0x7f0000000cc0)={0x8000010002}) clock_settime(0xf181ad117355d77b, &(0x7f0000000000)={0x7fff, 0x6}) 20:21:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0x1003}]}) sendsyslog(&(0x7f0000000100)="155d48a5477e32a7e15496f5fb9d61d64dc92b75c4d8d10695ae8b541a9d5c35f943af82b87332cc17eda503495c57bcd82ff494b2896e5b8394242c69996c3aeb8f4de0e108b3420f6cf86e4979d28a36da2e0fcfa45b0bce591e14dca37214c54426220859078390ecbe5e01", 0x6d, 0x4) getpgrp() r0 = getppid() r1 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x2}, {0x3, 0x0, 0x2800}, {0x5, 0x9, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) fcntl$setown(0xffffffffffffffff, 0x6, r3) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000180)=""/21) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1930, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 20:21:52 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) r0 = semget$private(0x0, 0x4, 0x144) semop(r0, &(0x7f0000000040)=[{0x4, 0x200}, {0x0, 0x6, 0x1800}, {0x1, 0x4, 0x1800}, {0x3, 0x5, 0x1800}], 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:21:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000340)={0xfffe, 0x1, 0x2, 0x4c4d}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4812, r4, 0x0, 0x400) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) 20:21:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair(0x2, 0x4, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) lseek(r0, 0x0, 0x0, 0x0) denied attempt to set clock forward to 549755879426 denied attempt to set clock forward to 549755879426 20:21:52 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 20:21:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfe1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x1d}, {0x6, 0x4, 0x2, 0x4d}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES64], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(0xffffffffffffffff) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 20:21:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000007c0)="58a5fdb994e8505bb81d4b89978c02ec2c4dacdcd6dde22873fc1e299d14f94280bb9615aae89a7d67476abafac805704737ccad70ab3fb82b1db0e06c45a6b4fcc6ded98772bb7f8a916b0c05b099c427004ec81226395a5832d88811f447791cf99b7b2dc494e27b6226ee5f347a98450e2524f7f2a1daab9df53aef138be8ce9a4ac7c4d109ff1cf1dbb6054d5007f215686fd681b38f25266681e140c2fc24df270eefe7069e055d04536fbc52dd1aa36b3b3779a9cfb24cb79a12a2c074f145505f10ee6a0b6c41dd60bb74d035aeef67887eebef70339269124c341e8b6868fe48fb4ec642cad669fef1dd50a72b380c8f6c1e09e0e03e8887452970532f537a213d746e8486614d4c07c37ed0a09fef5927055bb4c31fb70dd67f8143eb6af2d53e4fc252964d88f268cfa8d2886d7a5098b424ba6903dabbada2c9132174073b25f05f72f7ace16c54931172d0d2c184d0e3b471ef7e9ec479d7b64885f6f52f41ea7b9e0823498076ba203a8f3510d2edae19c1562b710b5765932dbbf106639d67239ea16f7aa547bf85ba5f76763e44df3b0c69556bb584d75683e677eb84801080f9c9546226b30fd669e4e1f150a007d5ffb8f520ef8e450c40c958fa651173af2eaa71a01da98031ffd7de9052dc315db7e4f17d80f3fb732a45669af530379bf66499f44bcc1caf077067af346c54f20c69c9e519a964f17b98f448083fa0f13da95657802e7003b6d4f6cb9517622ff76e3895cb0898e4a4edb2c18bbafff2fbe6083aef026b425033c7db1ed3668b603caf88bb6773be34b3e563b9c9316e417e5bc4e58036901fe8016504196020b40271f4869600ff6918cd8c556d213f6d8f3b0735507cc3e39632d2cb0d2413ef9b264ce69470fda0f6264bbaba872c8108c0e66bd45cd5db65879f770fdd1f4fbc5250e7eaed7381803e4ffeb0ff5ec69dd46270661d19e54971c28f968c89c4bd02bfe7ee689c7d83353ffeabba6ad92ba1dd731bfb88f262805d1f1534e95162dee47f2308de524eef7df258b24e5acc9fac90313569009921a55524e53079a9c0a882cd43026540add57177e4c7c01dca1bd58c8f19d3e697759e1b73f3f76a6e1d54d6fc420b1f03308081e870a48961f16923eee5f5fc2555dc84826e9b384b98513fd9cd9294543a3f76aa6f258d4f1a862421f7aab8310fd66d9aa95536a5ae7a98b81aea6dbf74cfd7d2124e7f07e20a0ef089bf736322a37887e5a6154fbdfb4915d1a0090727b45bc8d6038c4748deb5d2c0af4e8807111acf77a93d2319b5b63d43850e7076e36fdf419585e37c930d9d6ff64f6cc2c5676e4f17fb9ebfa47afc60445441c320e265714e443b98db481d662173786481e8275872fc7522542efe3d80e17e82fb9d43d4cebb03d2f0ae3d0d30a392c510a68c88b92b915514b59515fbd617ab7161ee2b7762c906e0035faa35e569ec1471fbe9a5754f58f3e53f2f3ab1d8ca48232e60e42b0290c8ab986d9a6efee8cf179259d769a9be58d4cbf2b7c616d7536922cebd2b4616462ea16ced75081885ac3a4d81ffa723b700881b652b961a14cc8b7f5e81c5dab5f57e143746b6012f8f76ffbf1b6af4c62e091395f775334bfcb3d7602555e5", 0x48b}, {&(0x7f0000000280)="8cdb79f7d8d44dc30d0e2c6126db438cb07631f116edd0dd91b81786376ce2a0123605e5d6049d793e20b620459ca0d807338ab3ab5e915045fc5f776c037d3bc07f2ae5f1308b20bc241e21773bfa9401a06d", 0x53}], 0x2}, 0x9) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x1) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/123, 0x7b}, {&(0x7f0000000c80)=""/4096, 0x1000}], 0x4) read(0xffffffffffffffff, &(0x7f0000000180)=""/22, 0x16) preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000680)=""/194, 0xc2}, {&(0x7f0000000140)=""/42, 0x2a}], 0x4, 0x0, 0x4) 20:21:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x4000, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x43cbc, 0xfffffffffffffcc0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r4) read(r4, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0xdda1) 20:21:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3}, {0x50}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000300)={@random="ed0538ea0383", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}) 20:22:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x4002065a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="0b05be000a0aa1049dc8e4ee337bfa4fa1592ccb99a3bdee76bd74c033feb678217e137318e3ed0f", 0x28}, {&(0x7f0000000180)}], 0x2, 0x0, 0xe0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r2) read(r2, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x6, 0x51}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x10, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:22:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000ac0)="1a5ac718328eabc958e17c7d59f95ea40008e9c605ce30b02eea6dd205664e1512de4e49081cb3679c79c18f3365a4f6bac54897ad60992d63ceb1cc5c1e64ceb12cddbbf409a59bcd301212d201465c1c9e87eb3e37e2c66fb0eb3352faa58410bcb325562615d51dfb1ce30141702d03dc6628cefe550f1b32f64354111f9d59377d35eadc060a0f54481781445d46fa", 0x91}, {&(0x7f0000000b80)="01982a16a04470f9450270bb22f3d5dffbdc9cbd590f0fa9b7573b1ef993b6c5e36ef351e7feb24425625926d889d9cbad5a27bd7ed55a18c0cbcf4e321b9dd1943eca57cd22ac04aff261ad836f9c622309c6912bb8f4ec051a6d35571609299f4b54c0e4feffb79b5c2b016a32ac5333a33865353e434448bad6a8f68e32e18e4a18a65396b7d9ace520c975626ebcdedd93f3ee27c1d57b7ba66773bbeb976212aa3d4332637c40a8d3a4fc62c0e1a7b22532520cf411869bb415394c115353d6c716b86299a245d63d47b5eb36ed9feb7d51eeee8eb63564112b1a26220a883e70a0f5e18731526e594bd2c87681154fe36c0b602459a9", 0xf9}, {&(0x7f0000000c80)="5ffac2d26f7f8801c53998fc2875c5d14836b88050bfac5fd27880ebea592c843a50923c73e9fae0ad7b124552a60e5da394221e6e5f9e9d70bbd994ee6574d7c150d6501b23daecda7b3150382d6efdb6f31911a2d8dec41114a605085f5904fc564ed0bc8711c3287936d2ab32440d827306126da2e168b57982eaae556a72fb58b4e0510f711c5a2f219412b82301c02673c4228fb5b41fc25a84b18325e348257ecbe7ba72a48c413aa6673c8c3db60910", 0xb3}], 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="25ec60e9276b351b659ba4db6421868184b221e779ed2563a9348b67c7ac77999f59906424788fa264061afe829456d415575d1b57f5fb7ed8b07945ac43df1fa223742e704cbc8c0392a94ad07afdfec40a511cd4178a8c2765af49351450f7c8407ba434823890e3108842b28d97ee9954d90a1a37269a8c5da6a11e163a1863882ef05338884f64972810d1ada78aa79e5edeb15ef97ee811154a6e8a816901fa2b4b4a08dc98ff7a3475401781af2f014a407b49725ba08cc82c420aefd341b755f64bcc907538126dbf54b98fd17a9563927398ab7a4016b59597f8bac94539f2eb958b33a9327cdc5ed684ddc012714aed3b9b994dc07a6052334d0703e9df72f1a909105c96d0db0c1a245683ec8cb189b5fce12d569df4f1c2eb67e2a9aa7b2693cd9a1e83d31d4b3e04b5bfdb984abee7a0fd6326f0057a690c3a092b2495979e8450406d8232770b0120fd880a6e29d65670eb76c9feb2ce06777a377729c37ea74bb4bae20cf7745d0eac1006c3101233f02fb7e456081b49be13a6752a0e90138ccb0ca77d3e8025d4f883b02d299cb4337f822ffc92b55cccb386c3ae42e71adaaaa203dec028c55fc3b1b70d0e798ef675fc376feddf059716f755c2a79cde143b4b622e0891de463957bc715499226df592e139e0867097160c208590fad0e0456d8bda9cd087ccc38149f0917be445577bff9c9bbf498f30d45d190a15e3e27245cf0f677ecc09c131129d0eb582dc59038db7b00b7db8218e4c1fd1835d59273c2eaf4284bfc905ffceff173279ebcfea3bf223c3a87afd187b4c97ddd8128c9fc7b620cfe31c00f94b4f8bc0cd10c834fe0fcdb580a946eae9f396950c71d5871ba563d45487fc2d595fa2b0a40bf5e94649d3a3ecf7ae06a16ae888a1d65435d2e3d99d711dd46a049081038b91657c86ed2a826045771bf7de9e75584037112c7acc0db25b90bed7df825972a60110514c13d579bc27042d5b4191b11fd986847a227b76f3306bd160dcdec279a199f2034c1fcbf7a9c185adc58d2171d18dbbf10b8e2dfa3eb56bff37eef34fc85682d6482652f0cebead943a99577c45d2b075ddb241f8be311e9e9453883e83fe0efb52726da04b798609e9da46f7146b704c0b6a9b4f33b7f1df93692ed7993df2c3463b3f890e3ef2b995a366221d4cc69ac9a8a1688d6e626988327626d206ff1aea6ed7e706df6c3df994d12aa7990f0b29f10b0396d29c73a992773ac8737c0c684f3b3631a6a97ff2704ac38ec8079188d858abd246516052888605fd453a4c4de5d87b49f8009c2e0554ccfee7affef82ba25ece818a21b4f4e644b6010fde48d2842d9207e79a5e2aa52760e41c48c071e426cd2dc73d6e7481e0d7bedc8d956b3a8a9aa595dff0ef6b8e854816308472f4c47a5aeeae4979c0a0f401894ea7685ae0810163ade652c99ef1cc3543ff0e8515a285cbbb0ec990cc787c419d54e24a57f014f3c63a7367c38ae52c168d31b9a6f708eadba20b483b8af5a550d37b01b25c533c82da6449744525188e94cd07020b582e843479e8bd9e1de961591237d13deb876d7e6b15e96ca1166798b7789918187c7af27b702a2d3450c017a7aa2c92e3f26df607eb9e76f723be9128184136ffa6c0b26b5c1aadcabb2a54315356c44d93e83d2a9a12a4c4fc5b1c3102d87595488b5cfc161c01fcf77cb379d4e948b87520b6c166bcccd2a673b29c5a815aeb668a4a02369a10a62eefebac69922d6e98b0c60f4bd516a9a2b62b07890ef49e3616e27c81d00a0b3541b2e5b86be072388d24a2baf7b2207b565b5ac3ea9e58e1e60659f8cbae4218491878cbad1acfe10d4cc0e86953fdf66419cbd67ac2c174d0a5fdec085d7ce97935582863677cb5b068c37d19c946e7b0de00764067c7537471ceb312cbc7fb60b4e6bdd6c0b8ed691d8bf62d8f4e92c6149b0bf6025c891cc006aa99e77a9d68da0657c3129f216654387385969d815c2bb2f7dee384c286d625df85dc68ba69fad0b1277f29b93b63188e7966736484d3f59ae0c426b71c1bb3516d19a4dee6c9f31808b8e1d241202e26bdb61107216ebe7d6bbce42c1fb32dfb2e3048de0fc2eed38c27036a59fb95c5c4631837b7c744583bd97eceea384c15481b51f6f09c0382d307f53a641c37497fb8ba0a2e6c554386ed6b94ed810ae771f8c2fec429e08755f186f33f10ac8059b0ca8bd9bafc9e98dae20d5082cda1c0282f8b8ccf5455712058a065bf108b715173ad6eec291da3bd562bff292964711b52958f1838e1f742cb743ac63a6ca4de000afa6e3afc605c8c73fc32ad586faad1ece6a95ef3fb0bf522c48f28ca357f14902a9a93ad4eccfd7bc3719d74fe7b3bed54d82d64533220069dea209924aaf4f74f3602d3bc7faeadedb54cd62d964fd5be970bc6d7cc4c933588319cbd0f2f0b779d418c3120355bc5bc915853f207d11fc819ea0f4eae5222269fcc722553076f37da2f0a8bcdc41dc457af738f1e438ce81a9a1c896c670c15d35fb90d18ac12219edcf7694f80976132534a7caf36bda7413e8b3f628b4aaee8c6b3439f35b1608461e24058103d4247469100deba7785248fcb077392d35fcda3b769cae6b69359624a10566f83e240e1967d86b45f53a495fd15f6e34fa2e420179296a8f0e9db23805023b17b93bf061be7f749237339e716303d99c0bc1b17ab6da13506b27fd9b6bd7fc6c7c17c3127b1698ec683c2f615ca81ade387efb63d4463eccc554f6dcc1a8594776b9e3365eba655ac35f4d893746d17ca79ac79657b2816e959a201c8345569543b32ca8438ac98e57ef4059fd0429bb0fd3016eff07363fcd1c0f7cd94113529480525a8dbe0bc0140e801af334508283653d015e6f4a3168182fb5f43408982bf6741785decfe750639a794d93b90a1c587f00a5b84d0a57b24acfa706b813f78aa16f6fb22aef7a0341089e5abb10cd3070caaa9379582bbde5f684ad65dcb207515bf0860ba82ba162c693f4bbb8bba2bc09a5087b421b5962b8268a9e36559895519d9915ad2d1703115064362c2271318b6e572d0042011d2c2f93d8d1b8d5ddb3fdbf82d045a07f0f90e5ee586d84cee829b5ed77bf0a165b46bf681d60cec61d28fd9f204053646af988fbf5bb2d8431265f6a1c3e63255341fe8694a78d11b2437680fbf474c9e0cbe5619f97d05674999c8d732792b43d19c4c050d4d712e922bdec83c29361329ed9aae1f49e229cf9dd22ff30313a4805de032be740c806765bbb23a21475ac7acd77611b35c2550a769639cb7936ac8c935014d321edbe2112da399be6534faa9c28da7de441c3c4a0292e6d1d03e9c56aac97663827a9bc9ecc37e9d56fae9d5b1e2739e7f2f22d7b572db21960e95b9c0e21cbe0e763c4a87445c62f3226ae5f4f4924d203c99b90e42bb563353726d1781a4096da41895a0", 0x999, 0x0, 0x0, 0x0) 20:22:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r2) read(r2, &(0x7f0000000040)=""/32, 0x20) pwritev(r2, &(0x7f00000001c0), 0x0, 0x0, 0x9d0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x480, 0x0) readv(r3, &(0x7f0000001380)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/147, 0x93}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = dup2(r4, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chmod(&(0x7f0000001580)='./bus\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000000c0)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r6 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/vmm\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001400)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x2, 0x862}, {{}, 0xfffffffffffffffb, 0x3c, 0x4, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x700, 0x81}, {{}, 0xfffffffffffffff9, 0x80, 0x80, 0x4, 0x100000000}, {{r7}, 0xfffffffffffffffc, 0x28, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40, 0x80, 0xffffffffffffffe1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x5c, 0x40000000, 0xfff, 0x6}], 0x3, &(0x7f0000001500)=[{{}, 0xfffffffffffffffc, 0x0, 0x80, 0x3, 0x80000000}], 0x5, &(0x7f0000001540)={0x1, 0x9}) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:22:01 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) shmget(0x0, 0x3000, 0x3e2, &(0x7f0000ffa000/0x3000)=nil) 20:22:02 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000280)="0b7afc0badb09fc81bec5e81b0ae8fa85adc88e4015e50250a3916646ec1dfca6dbb29e33475457d662329b4ed446a24242f4707efc95334d93ff38e9a70fe656833c4ad936d528cc9fea9bfe43a892a1cd35033354f1bd1a0fd41aeaf03c04e7b68a2cb84ce55ff9099397dfc092881927b7b6894d12958824f411556da7d7a3b412da1af7338a4f29654dda4286d55415eb8e33960f6f8130200491c040070ab13989708f34d60dac24b439633745a775ab2b932c3548ba0b668dc74c0a5a68627c5fad5df45ecda54a8bf52b15a1e64707950be6ea4ec0322491576a538294738a8d53bb9468140ff76", 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x3b) 20:22:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="f2810155ff7836d3981a59670f9e71ff3c5b5f205b5a6549034bbd989aeb564b92d825b160219834640c3f3cb0c2018a3b28d8f62044f543955fedc029bd8bedd2693c46f91e4978d956c364728c627b54ab7c897e724e648fd79563f0a4347321c3b96166e2a377f0420cc4d52dab1289ab4942447fa17502c8d8936af45d497d0c139c65ddeeadcc2dd5b8616e086eedb9f30918c246c712d57eacd6f99afd96c804794caa9d1656c6fad7ac0eb3fc2fd4ca3479ccec39ea4a3b9ae55403e9cfd73c713e8cbefa7bf57cab973efcc10ba533228381a4a2f25aa77154525ec5809f7b33713f7acf750c6299e0ad35a23835be6a1a1ffb13b146", &(0x7f0000000040)=0xfa, &(0x7f0000000200)="cbeb7f7224bf0f2f0de2ebf739a225a9ca9698fee1366a983b4f0d0db3e5c73bcc301298186ea677bcf114e0e72899a56653574088c47a7b0ef7b615bacfe50b9e896f", 0x43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r4) read(r4, &(0x7f0000000040)=""/32, 0x20) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:22:02 executing program 1: pwrite(0xffffffffffffff9c, &(0x7f0000000000)="406f0fe479199544061b7fc3e8a357f532fe7ff5bc20516f55bc5ac00bbbfee8ebf1b4b8c59befad1d66d3bd508212095e6b052258997980702fa5b3f4e5c3e156ba7742d17405fc2c8d342d79e1b04d13f313bede9be56b0a45ae72298bd80c17777624efb81f0a552b00c8b16b8db4ad64e1a7f01fa4a636677fc6368883a260afc80e0f5d554c3361df3a7362912540992ea40d9a598a80a41804cc04d9", 0x9f, 0x0, 0x7d) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e22996c93a38b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b796bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000100)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 20:22:02 executing program 1: r0 = socket(0x800000018, 0x4000, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x80000000, 0x1}) close(r3) read(r3, &(0x7f0000000040)=""/32, 0x20) socket$inet(0x2, 0x8004, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r4) read(r4, &(0x7f0000000040)=""/32, 0x20) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000000000030004593e82646f9584061fb6a6234d9821803d9574c9de0648d85e9dede7d87317d794e3d47fd77f9ae08f40ac1c7092c58faf8d7f0fced21163398f16d56147f3fee1c6ef53059a22e7e0effffca58f7554b722eec18f56fb89e5d0e6d6bb56136fae34ead86c669"], 0xa) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r5) read(r5, &(0x7f0000000040)=""/32, 0x20) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) 20:22:02 executing program 1: r0 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x100) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x742) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r9 = dup2(r8, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000000)=0x5) lstat(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000500)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) setgid(r5) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 20:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) dup2(r2, r3) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x3}, 0xc) r4 = socket(0x2, 0x5, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) uvm_fault(0xffffffff8285b1b8, 0xfffffd0000000010, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8285b1b8, 0xfffffd0000000010, 0, 1) -> e pool_cache_get(ffffffff828b1c48) at pool_cache_get+0x1b1 end trace frame: 0xffff800022ef2b60, count: 0 ddb{1}> trace pool_cache_get(ffffffff828b1c48) at pool_cache_get+0x1b1 pool_get(ffffffff828b1c48,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f683000,fffffd806f683088,ffffffff82619250,fffffd806f2fd300,0) at sbappendaddr+0x2e9 rtm_sendup(fffffd806f683000,fffffd806f2fd300,0) at rtm_sendup+0xef route_input(fffffd806f2fd300,0,18) at route_input+0x489 rtm_send(fffffd807984ccb0,2,0,0) at rtm_send+0x18d rtdeletemsg(fffffd807984ccb0,ffff800000af7000,0) at rtdeletemsg+0x199 rt_ifa_purge(ffff800000aa2b00) at rt_ifa_purge+0x104 in6_unlink_ifa(ffff800000aa2b00,ffff800000af7000) at in6_unlink_ifa+0x580 in6_purgeaddr(ffff800000aa2b00) at in6_purgeaddr+0x1d7 in6_ifdetach(ffff800000af7000) at in6_ifdetach+0x74 if_detach(ffff800000af7000) at if_detach+0x148 tun_clone_destroy(ffff800000af7000) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800022ef3310) at spec_close+0x311 VOP_CLOSE(fffffd806e61a008,7,fffffd807f7bf9c0,ffff800020dddad8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8067779c00,ffff800020dddad8) at vn_closefile+0xd7 fdrop(fffffd8067779c00,ffff800020dddad8) at fdrop+0xc2 closef(fffffd8067779c00,ffff800020dddad8) at closef+0x11c fdfree(ffff800020dddad8) at fdfree+0x101 exit1(ffff800020dddad8,0,19,1) at exit1+0x32c postsig(ffff800020dddad8,19) at postsig+0x4ed userret(ffff800020dddad8) at userret+0x199 syscall(ffff800022ef3790) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcb350, count: -26 ddb{1}> show registers rdi 0x7 rsi 0x7 rbp 0xffff800022ef2aa0 rbx 0xbfa4d9f07eb6d0fe rdx 0xffff800020dddad8 rcx 0 rax 0 r8 0xffffffff8151c8e5 sbappendaddr+0x1c5 r9 0x5 r10 0x2 r11 0x396f7961330a2955 r12 0xffffffff828b1c48 mbpool r13 0 r14 0xfffffd0000000000 r15 0xfffffd807f009e00 rip 0xffffffff811c3f31 pool_cache_get+0x1b1 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800022ef2a40 ss 0x10 pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> show proc PROC (syz-executor.1) pid=4056 stat=onproc flags process=a proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddc278,0xffff800020dfcec8 process=0xffff800020df07c0 user=0xffff800022eee000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=9, pctcpu=0.11 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 32277 499869 0 0 3 0x14200 bored sosplice 18987 99862 27934 0 3 0x82 piperd syz-executor.0 27934 438633 97685 0 3 0x82 kqread syz-fuzzer 27934 373149 97685 0 3 0x4000082 nanosleep syz-fuzzer 27934 102605 97685 0 3 0x4000082 thrsleep syz-fuzzer 27934 451599 97685 0 3 0x4000082 thrsleep syz-fuzzer 27934 117773 97685 0 3 0x4000082 thrsleep syz-fuzzer 27934 22136 97685 0 7 0x4000002 syz-fuzzer 27934 315858 97685 0 3 0x4000082 thrsleep syz-fuzzer 27934 462414 97685 0 3 0x4000082 thrsleep syz-fuzzer 27934 56660 97685 0 3 0x4000082 thrsleep syz-fuzzer 27934 290976 97685 0 3 0x4000082 thrsleep syz-fuzzer 97685 172831 64385 0 3 0x10008a pause ksh 64385 464207 30239 0 3 0x92 select sshd 42865 342658 1 0 3 0x100083 ttyin getty 30239 494249 1 0 3 0x80 select sshd 49208 116096 20653 74 3 0x100092 bpf pflogd 20653 467995 1 0 3 0x80 netio pflogd 82813 421720 42046 73 3 0x100090 kqread syslogd 42046 405361 1 0 3 0x100082 netio syslogd 74904 296000 1 77 2 0x100090 dhclient 21293 281049 1 0 3 0x80 poll dhclient 13691 380449 0 0 3 0x14200 bored smr 65245 488121 0 0 3 0x14200 pgzero zerothread 37193 462544 0 0 3 0x14200 aiodoned aiodoned 84090 36829 0 0 3 0x14200 syncer update 84408 206418 0 0 3 0x14200 cleaner cleaner 33833 365405 0 0 3 0x14200 reaper reaper 43464 230158 0 0 3 0x14200 pgdaemon pagedaemon 77771 77219 0 0 3 0x14200 bored crynlk 28234 408993 0 0 3 0x14200 bored crypto 26477 378712 0 0 3 0x40014200 acpi0 acpi0 79574 126855 0 0 3 0x40014200 idle1 31641 341843 0 0 3 0x14200 bored softnet 25921 423414 0 0 2 0x14200 systqmp 11988 200411 0 0 3 0x14200 bored systq 9700 378001 0 0 3 0x40014200 bored softclock 3462 404634 0 0 3 0x40014200 idle0 1 188405 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9494 6407K 6795K 78643K 10878 0 pcb 13 8K 8K 78643K 25 0 rtable 90 4K 5K 78643K 240 0 ifaddr 59 12K 13K 78643K 76 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1487 0 iov 0 0K 12K 78643K 9 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1369 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 131 0 sigio 0 0K 0K 78643K 2 0 proc 60 63K 95K 78643K 439 0 subproc 23 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 3 0 in_multi 35 2K 2K 78643K 77 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 215 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 120 39K 40K 78643K 1343 0 UVM aobj 7 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 17 0 NDP 9 0K 0K 78643K 21 0 temp 98 3862K 3929K 78643K 7264 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 55 0 21 2 0 2 2 0 8 0 unpcb 120 73 0 63 1 0 1 1 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 1042 0 1042 1 1 0 1 0 8 0 tcpcb 544 62 0 58 1 0 1 1 0 8 0 inpcb 296 164 0 157 3 1 2 2 0 8 1 nd6 48 13 0 11 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfstitem 24 14 0 5 1 0 1 1 0 8 0 pfstkey 112 14 0 5 1 0 1 1 0 8 0 pfstate 328 14 0 5 1 0 1 1 0 8 0 pfrule 1360 25 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 40 13 0 13 13 0 8 0 art_table 32 213 0 40 2 0 2 2 0 8 0 art_node 16 54 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1569 0 162 89 0 89 89 0 8 0 ffsino 272 1569 0 162 96 1 95 95 0 8 0 nchpl 144 1923 0 314 60 0 60 60 0 8 0 uvmvnodes 72 1745 0 0 32 0 32 32 0 8 0 vnodes 208 1745 0 0 92 0 92 92 0 8 0 namei 1024 5255 0 5255 4 3 1 1 0 8 1 percpumem 16 33 0 1 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0 scxspl 192 5831 0 5831 8 7 1 7 0 8 1 plimitpl 152 17 0 9 1 0 1 1 0 8 0 sigapl 424 348 0 317 4 0 4 4 0 8 0 futexpl 56 1798 0 1798 3 2 1 1 0 8 1 knotepl 112 61 0 44 1 0 1 1 0 8 0 kqueuepl 144 10 0 8 1 0 1 1 0 8 0 pipelkpl 48 95 0 86 1 0 1 1 0 8 0 pipepl 120 190 0 173 1 0 1 1 0 8 0 fdescpl 496 331 0 316 3 0 3 3 0 8 0 filepl 152 1822 0 1733 6 1 5 5 0 8 1 lockfpl 104 17 0 16 1 0 1 1 0 8 0 lockfspl 48 8 0 7 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 134 0 124 1 0 1 1 0 8 0 zombiepl 144 318 0 317 2 1 1 1 0 8 0 processpl 984 348 0 317 7 2 5 5 0 8 0 procpl 624 565 0 525 4 0 4 4 0 8 0 sockpl 400 264 0 245 5 2 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 264 0 0 32 0 32 32 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 302 0 0 18 0 18 18 0 8 0 bufpl 280 3646 0 132 251 0 251 251 0 8 0 anonpl 16 47890 0 31293 73 5 68 71 0 124 0 amapchunkpl 152 2113 0 1970 20 9 11 20 0 158 4 amappl16 192 1437 0 535 46 0 46 46 0 8 0 amappl15 184 57 0 55 1 0 1 1 0 8 0 amappl14 176 35 0 30 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 12 0 8 2 1 1 1 0 8 0 amappl11 152 57 0 42 1 0 1 1 0 8 0 amappl10 144 17 0 12 1 0 1 1 0 8 0 amappl9 136 427 0 425 1 0 1 1 0 8 0 amappl8 128 401 0 369 2 0 2 2 0 8 0 amappl7 120 116 0 105 1 0 1 1 0 8 0 amappl6 112 27 0 20 1 0 1 1 0 8 0 amappl5 104 227 0 212 1 0 1 1 0 8 0 amappl4 96 492 0 462 1 0 1 1 0 8 0 amappl3 88 110 0 105 1 0 1 1 0 8 0 amappl2 80 1753 0 1691 2 0 2 2 0 8 0 amappl1 72 17202 0 16773 24 14 10 18 0 8 0 amappl 80 817 0 775 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 64 8 0 2 1 0 1 1 0 8 0 uaddrrnd 24 333 0 316 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 333 0 316 1 0 1 1 0 8 0 vmmpekpl 168 6652 0 6616 2 0 2 2 0 8 0 vmmpepl 168 47479 0 45519 128 32 96 114 0 357 7 vmsppl 368 332 0 316 2 0 2 2 0 8 0 pdppl 4096 673 0 634 7 1 6 6 0 8 0 pvpl 32 159746 0 140092 175 11 164 171 0 265 2 pmappl 232 332 0 316 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 283 0 10 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826f0ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x6f softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0xc0003adae8, count: -6 ddb{0}> machine ddbcpu 1 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> trace pool_cache_get(ffffffff828b1c48) at pool_cache_get+0x1b1 pool_get(ffffffff828b1c48,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f683000,fffffd806f683088,ffffffff82619250,fffffd806f2fd300,0) at sbappendaddr+0x2e9 rtm_sendup(fffffd806f683000,fffffd806f2fd300,0) at rtm_sendup+0xef route_input(fffffd806f2fd300,0,18) at route_input+0x489 rtm_send(fffffd807984ccb0,2,0,0) at rtm_send+0x18d rtdeletemsg(fffffd807984ccb0,ffff800000af7000,0) at rtdeletemsg+0x199 rt_ifa_purge(ffff800000aa2b00) at rt_ifa_purge+0x104 in6_unlink_ifa(ffff800000aa2b00,ffff800000af7000) at in6_unlink_ifa+0x580 in6_purgeaddr(ffff800000aa2b00) at in6_purgeaddr+0x1d7 in6_ifdetach(ffff800000af7000) at in6_ifdetach+0x74 if_detach(ffff800000af7000) at if_detach+0x148 tun_clone_destroy(ffff800000af7000) at tun_clone_destroy+0x1f2 tun_dev_close(5d01,7) at tun_dev_close+0x160 spec_close(ffff800022ef3310) at spec_close+0x311 VOP_CLOSE(fffffd806e61a008,7,fffffd807f7bf9c0,ffff800020dddad8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8067779c00,ffff800020dddad8) at vn_closefile+0xd7 fdrop(fffffd8067779c00,ffff800020dddad8) at fdrop+0xc2 closef(fffffd8067779c00,ffff800020dddad8) at closef+0x11c fdfree(ffff800020dddad8) at fdfree+0x101 exit1(ffff800020dddad8,0,19,1) at exit1+0x32c postsig(ffff800020dddad8,19) at postsig+0x4ed userret(ffff800020dddad8) at userret+0x199 syscall(ffff800022ef3790) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcb350, count: -26