last executing test programs: 1.716561452s ago: executing program 7 (id=545): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x10, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x7fffffffffffffff, 0x1000}) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x2, 0x2, 0xe97, 0x7, "0fe7336222f6137c09209c249564b543741a4ae1", 0x6, 0x1}) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) socket(0x10, 0x0, 0x7) 1.710665476s ago: executing program 3 (id=549): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006bf) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) r3 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x50}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x1, 0x2000000000000}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socket(0x18, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) dup(r8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_open_pts() kqueue() open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0xe, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000300)={0xcea, 0x20000, 0x80000002, 0x1, 0x1, 0x80, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) setreuid(0xee00, 0x0) r9 = getuid() ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r9) r10 = fcntl$getown(r6, 0x5) fcntl$setown(r4, 0x6, r10) 1.667576756s ago: executing program 2 (id=551): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/227, 0xe3}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) 1.663629133s ago: executing program 7 (id=553): mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfffffffd) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) 1.614361735s ago: executing program 2 (id=554): setrlimit(0x0, &(0x7f0000000080)={0xe, 0x50}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) r1 = syz_open_pts() setreuid(0x0, 0xee01) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x1, 0x1, 0x80000000000000, 0x2}, 0x0, 0x0) 1.613240281s ago: executing program 6 (id=555): r0 = kqueue() (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x3, 0x0) (async) r4 = dup(r2) dup2(r4, r3) (async) r5 = socket(0x800000018, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) shutdown(r5, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) connect$unix(r3, &(0x7f0000000000), 0x10) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) sendto(r2, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000180), 0x3b726ff8, 0x0, 0xc102, 0x0) (async) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000240)=[{r6, 0x1}], 0x1, 0x0) (async) writev(r6, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) (async) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10141, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x6, 0x4}], 0x1}) kevent(r7, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\+\\\x00']) (async) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 1.609311745s ago: executing program 7 (id=557): r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x7, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0xf7f8, 0xa, 0x80}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc1206925, &(0x7f0000000100)) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) clock_settime(0x3, 0xfffffffffffffffe) 1.546672579s ago: executing program 7 (id=562): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0xfe, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80}}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) select(0x40, &(0x7f0000000080)={0x7, 0x100000000, 0x8000, 0x3, 0x7, 0x0, 0x0, 0x4}, 0x0, 0xfffffffffffffffe, 0x0) 1.546010149s ago: executing program 1 (id=563): syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000143a0100f0376e82279a8034fe7b0865911feb7ee800050080000089003099106b57268f"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, &(0x7f00000003c0)="0020a3db", &(0x7f00000001c0)=0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000340)=[{0x50, 0x1, 0x2}, {0xc, 0x1, 0x0, 0xc8}, {0x1, 0x7, 0x0, 0x1}, {0x1, 0x4, 0x0, 0x841}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x14b) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.462362553s ago: executing program 5 (id=567): ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x8005, 0x0}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (rerun: 32) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r1 = syz_open_pts() (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) dup2(r2, r1) execve(0x0, &(0x7f00000003c0), 0x0) (async) r3 = syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000200)=0x8) (async, rerun: 64) ioctl$TIOCSCTTY(r3, 0x20007461) (rerun: 64) 1.462121343s ago: executing program 2 (id=568): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946472, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8100}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x41946472, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8100}}}) (async) 1.4610427s ago: executing program 5 (id=569): ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x6000000) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0xe1ba0605ab099adc, 0x12) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) (async) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x9) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x2a, 0x7) (async) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) (async) msync(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x3) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) r3 = shmget(0x3, 0x4000, 0x22, &(0x7f0000ff8000/0x4000)=nil) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) fsync(r0) (async) flock(r0, 0x0) (async) r4 = msgget$private(0x0, 0xc0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) (async) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x6a, 0xffffffffffffffff, r5, r6, r7, 0x1, 0x1}, 0x5, 0xc26, r8, r9, 0x100000001, 0x101, 0x8, 0x40}) (async) socket(0x2, 0x2, 0xb8) shmctl$SHM_UNLOCK(r3, 0x4) (async) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) flock(r10, 0x14) (async) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000440)="0bad5222184e8457ce55afa071f62ad05c2efe82044cec82b18c5816612ad4ea79425435b5bd341a2c", &(0x7f0000000480)=0x29, &(0x7f00000004c0)="0048dcd8d76c9748b15d25e02a0d9aac24547f89b5232eca252f8d05de64bca7af4caa73cc24c1307d9a01378de0f669776123e3c35392ce3f1a226edeaf8d07f9eaa8997cd2aefb714ee21205b237fd5ee1c92cd7de104b057ad69418ca67e566756985da1d03d7732bcd40ffd41e9078c0c2012dfe1e7c15c7361d1274f5e70f3849fdf15d0e527bee9a03cb82e74befb2e0f1f95e1577e0c87a68455d60d1100e3c2938d24a68c7622347f20886e45536970c5cfbfb21f7a1da069af8d6fcb98aa26bcacb5efa3b6abd308744db56dfe5215f94c0ee9dd6f523e207e387cdf0579f3552c7a96fac93c222f9d2cbff14dd8b", 0xf3) kqueue() connect(r1, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) 1.46066603s ago: executing program 3 (id=570): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) close(r0) (async, rerun: 32) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfb6e) (async, rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x4}) (async, rerun: 32) ioctl$TIOCEXCL(r0, 0x2000740d) (rerun: 32) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) shutdown(r0, 0x1) (async, rerun: 32) shutdown(r0, 0x0) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x2000) (async) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt(r3, 0x1, 0xff, &(0x7f0000000340)=""/62, &(0x7f0000000380)=0x3e) (async) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x3, 0xfffffffffffffffc}, {0x10001, 0x3}}) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x1844, 0x0, 0x2, 0x93f8, 0x6}, 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000004c0)="b9017e9f680dd7c5794c4e9d33078f065a3d2a1a285d2287ebbdd44e738ef18e4a2c938749ef531a69897a7881d2ddc8240670ea1789f9776d1095daf3ceeb0de96b935483978aaba034c4c47ee5ff591ba467d6b0c601de5993135dff0b6d65acf78e409e19d49c3729366a7b5a741d7a9869a3932f77ec852bb9e2f9", 0x7d) (async) fcntl$setflags(r4, 0x2, 0x0) (async) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000540)={0xc11f, 0x1ff, 0x7, 0x69, 0x9, 0x7, 0x1, 0x10, [{0x8, 0x2, 0x0, 0x9}, {0x5, 0x5, 0x1, 0x7f}, {0x800, 0x6, 0x7fff}, {0x8, 0x7, 0xa, 0x7}, {0x2, 0x48909a41, 0x1d0fc49f, 0xa}, {0x8, 0x3, 0x65, 0x2}, {0x2, 0xbcc0, 0x3, 0x7b8c}, {0x5, 0x1204, 0x5, 0xc}, {0xac0a, 0x9, 0xfff, 0x4}, {0x7fff, 0x3, 0x7ff, 0x4}, {0x1, 0x4, 0x3, 0x40}, {0x0, 0x3, 0x4, 0x6}, {0xfffffff5, 0x800, 0x8, 0x7}, {0xe967, 0x9, 0x5, 0x5}, {0x4, 0x7f, 0x9, 0xfffffdf4}, {0x7, 0x9, 0xffffffff, 0x37}]}) (async, rerun: 32) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') (rerun: 32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r5, 0xffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r3, 0x0, 0x0, &(0x7f0000000780)=""/35, &(0x7f00000007c0)=0x23) (async) pwritev(r5, &(0x7f0000003b00)=[{&(0x7f0000000800)="62e14850600ce66d57dccad350a4baf9d81aafc40833f397b16ebbd370df3beee251da120d0d6d570e79f63ece4e5f63dd86d01b17200c93b84e77b9229b623569792b47ded4ddc6ed786561787f4f41bde46315a14b5dd93e0abe33b872eba5bddd12c764a31a94d8f66e93778ddc8350eebea23943a904b8ed762521f935c1993780a5c6d58def99df22b8f553021bf7bd86044bc0bcfe7fc7e5d9a3c4097e41c85183d1c09d7e1dea83a48a5631563794d9fddc48de3a047e62fab9e704bff307affe46168e7f8317d087e46194ba021f7a40ae8385047443", 0xda}, {&(0x7f0000000900)="ac9c8e894a8655d71577ed0db6b017d3cd68dd42dd9f5dd44dbc943b8a9a5230002e6d336fbd", 0x26}, {&(0x7f0000000940)}, {&(0x7f0000000980)="bbc980f531f43cd9a21c414ca8984700fe16e399c4f7f2e75af070aede724ba3e50e9d8828e22a307f60f1bc915fd9f0053f80745009ec63dc02a4121b228721c5c9b0742c95c5c4b85b98c53f54f417757a6be869c7639744c37ce0dbda44a954a64ffb1862ad34a35798ebcc5e78218d4a4471088d9a2f6695f4964402800e617a36938877a103758200fff5395ab5c692dc8951108d6368f7fbb15ffde8641f6cfac53c1581e4119eb4ff4cc3f7b5872ba605b332029b40647912b189df2bfde57935521d063feb2bd9b02365fde498381b7c6d1069d87751c9e4e39568babf84d5ddfb15163fa2850cd28373d6f0b03f443b40ee9df55d00eb81a31f933c5d814281a70567ad9a00d4f18a919db2230494116f02cf7f4c9996606c0ab87bbf8f8bc3718d178c4d6e2f986ba15bdb24511f1c425678fc7d2b65f7efb4824de1feb4859048e785993a253c4ae1044d988cb62bc906f7a60c08bba5acadabd0e248ca10a262a07d4609cbb0d4738cb26527162e370745fe0fb565a558236df217cc1893d06c6a21ff81ac14a3d7bace861b9cd1f6bee01a2ebc61d4dcbc27d21a280a5cd993ce72c67e98460e393bf32253246db1e1d35ef7d9025819e19cee231ba234e13783f159e29ebcbbb542cda12307736a13b63dc091f1af3e13fedc06512d6e7e8907275f7c9d8aa1e1152fa099289ae67957de912556cc6f0291c17455ca9a6d972532cf5add335fde23119e573b2a8666f96e5d9847eb7f0a15b582aae8f5a52a04eef98c481ae5707ffb5ed1b5385fff166113a245450f59ae128b3c25ed852099569cdb00b2b384ef0ce8342fb4b4fd7c57435b5a63394f54c0161881e81f06e09ac34e54633df4adaae7c5e18f079549fa6eb7b8a922201771c002b03e116137c45e0072f605321373319741689cbdcf4723a494c8362bf87f97368fc867bc829975c782a128d0d49c4d861074243c2b1235435e742052e28f99714f3dcf5e1676b58fc4cfb692022a39678caac27c66e9864d79e2bf3bc4a447d8b690eb0b162bc0c090e7e898c8c46ee3db7f7f0bec6f1e5b2dfd878945359b9b5f64af675e697c4625a39067b719ec1a5b7dcd6f326696486c8ebd3f0921f7188c8d478ca6e49a37496a507deeaded9e2756050f037c40c2702bb04e2a3f8033afb04e763fb8e61f75c9b8e6495f51cf7766db2315f657875ca3d247c04c8e2ab5d6ba1cab1658184de4f4d70177c4aa2af1eaef852c345aafc06ef5706d397289531c1f2297689d4f234b7efb3bc3df1ff395895eb5efc3f762aa887ff571e51dd1b18442698249e1deaa3a78910c4e6259cf5f638fa1316c2f4ed3a1b6e51896b3d7c4ba721c00f333e7ac0448b7b0a08644145d252c1a351df3248519f651fa5d162c9d666b33621cb9790a4abfe3aaad4ecc2645e821956ca30f6be2ed7940b4134d7db3eeb6a13b36c37d6888c008104682c655427f9e3f852d56da358e4f3cb450608c4935052844000cab44fe8cf7a0feca66758ce6887d4f59f5fe1b0ca5e00d3663f8de4c110dc67ecbd8a8cd962aa554d0de3dece4cb4aa7bdb51b6ae5fd0155e45134babc81f5585fa3c9553b3db38b08af9f04ccee0a8c8422ada0cf1cefde7fb87c759431eef1ce3fefabe9523380353aaee25f7cfa908677e8cca4132ee0fa90ef76abe69a956729a19ad1cf2ddc86c5dcac1b2efffa8eaa8e36825faff926def694aa23fc7e887cc6a79e4820bf2829d4aa1653fe1ec54a68efb1e87cd8bc269f113b4f0698b6b138ba971ae674c10bfffc9847b2f9a2814fac1169d1659c0c6ac2bd3d77abb969feed64f13f60b2f64c2bc28e185316dad7fdd86f5cf97be5074f55d287578f42c13911b91b39e7dac217c46308a45383fb8e7703b72a8a270573ce204514c8d8da9b8bb1cc7d55be25dbd49b53fb1a67380d7cfe880ed11604e17c4c836493d8109937543067ec2dbec378fc8b174f7730569dc8e497253ff909554addb77a224904a6df206b1f4128a825e35c2d7202eea0f95f92ec6755af779b45c659e256ef4ea8c829253781ed9349f3a6e62392df7854ee7a44349f12c1a1f22f76bf39d4802171e5dc2d818db703a09369b7fb051ac4be6ab827c679f8f5944e3ae1a46a5b843b4631c8801e01bcc3cefc0a9cce0a6c1c5d50f60aeddea6d3bf4405f0e3a97c71cc6107cd79991191df2e90d100b1c429acb17cb3e980126f92610ac67a5e42edcc8226961b24427957a14ee13d1f503e5682a41a3cdfd13d6d5364372da8dd432afd12acbd7217dd8c280141188eafd92e806b0b6061119718bc84da6f4853ffc4de5151b44466a9a35e9922284d4e87b5bcb02132e6087808375c4e0328f79b934b0db1258186a4a3d2b6952eeee4b3168363fd8e3ab6eb6227061bcf84ca9eb362caa5419443e6ec830ffec0d44baa1d0d766c3ca9153e4b058aede71bb5077982f3d3a3dfafab7fb4996cd9a49c10506494aaf622e8f19262a9a7a6ee6df73ea0f2d6a9d875ef25d5b1c9710f6fb31b40c2b8f7c9e856593626ab37a0d99af8e315d3b7080ca5ce4eee942766092b6af23ffe6224bd0e1067aa57799efae5e8d5db515d00d3118e58ac73b52c47bfc588a8c5a7567449110e53869cd53937b2178da416d526833610d5b4e33f11aea8c60a7d6f7baf8e894691ff2f7d80ee39e176b83723ef2aeb2f965bd848b7b0f83fc358a00916ee0032a15b5b3a0669c19c977338f64a111c5cba57dc7a2bafc61d721325f3a2ccb86bab9031ba9fb1316b4189d963d509e77c8e3e284c8353ad8579cf87bde1c74b805c2097f8297c120a3a342fb4a5a1569b7dbb4384e4999f9ec2ecdcf8298d63f9d6e2707f84bc7b6fa6bd521b05441e04649747a04dffe3a6f5a24d451d3b49072ca1181ad798d952c2af4b40bc8f3c7cc805238c8e54de2c82289459fb3c1c8d87c31448d8ee079874ccb566c45178c863b0713d5d659e109b54495395224b6ffd16ce3a678ef18e08c6c6631943451cab219008f19687a9227a82bda8e6c83c00b95d5fb0de0faf948417800c8ebc1a1791b1f4a62c9fb69560384992828bf5f611ba1b3584321ed6de7de2836d8f4f14de7aac795ceb66b7d3520934b8648193e800b9be56acd9c930853cd12ef4baadc41fe093ce319c77a1ebebfbeec56b57fe867b4b4731fed62e13ed668425e5a2846de57fde38c32b6d1b372daed8b2e980e33b2077e4ad50e76d639ccc5f1a8f05d155339a40df6d34f70807686c2520331c113e0161ae4b3636912b09bf5806ec7564c5f5a650befe58617f0895c769b021d99407d7d2ff260744047af0b5fa6067b15928539c426aef9e5757b3216f0a9fde359b0590e6452cbe42baf8fd396f263dee82ceb346ff90afba72796bc7e2c26aa2ea7a9d7cd9838e637635b7d0281f668b1bd14fadf7a8d48f1df667719030acda8e017b07f2600c5b20da3868ab3e01dafb0ddae47d34f22b957ce2d5b0b3b4e32b74790acea8798d6ac8393577281268671db75638ab35cb5b7486b9dc419fcecdb0a755aec4db15e61d5cc730463e2b4487f557763829dc67b7c740febf744f417bcf37646365484a0a9309c6fb0feae69557c076db102f55370aaac0c07106640681694698cd12eee5fb6348809f65ec86db7dd2f4175876891b789de49fe0d8ffe084eeb3fe02d5a41282ad34057334a699bfdc1e30d16874c7986be0ec6ed498f9599586f5e3765b17b9b6aaecde1841fa32348a4afa8cc2249e5189fdd6c7d59162913f4d3ef6ef4271ea6e51be8116fdc510327eca8003bc7ae571f75593b3451b635d6d2607e55a17e3ce8d11789f9dcf5145f52fa790d74e37e6a58fcb8915a1abe14e3570b1270466b9a54a6bd596f38c8c516055a7c9f293d7d8f07717b13b6eb9b8c487758c176bd1e7cc6e8445078df8575da1db136e814b7bc35e635dd4d559bb976cb6cba5bbaa38d03aa733a3896e971dadcb9e7c0a7fb96597bf5e8845b2ad3e240fe4cecaa1544038017e23543293bcd8593df9eac4cce796ea5d0991c05a9c7e5b2ca0e683647e189b2b4ea026e0acdb878d9365e8557c58e1f6812d3fbbfd318203cc6ac01386aeb4052e519e8d5d509b7b4bd5c8e9ee40c78c3169c5b653bae4c81014b64ff27c17948fbbf3be55d3bd59f392c4035995531623cc5537f8bb36fd1de296ca1fa830f5af0b02b5c4d9295464b6c20329170985e2fc1088af27a4c9477475d5285e7ecf15315a9bc1afdc7909c7d05b8fc5085170761befc7950d78f111fa63f3c1c6c5a9e34349d5bbefe71c4817ab76cee98b38689a547838da44bfac832676d03947db09c78451144f8c7b596f8e6345b4b2014c03fb02e5e70116a41ce721824e1697337b7e08b3aac9c110696f22f0df562ce82f4879d935206d4028f0106e8c42d441bb9cc253459c2a5f5ad3a6f9e8d28fb1056f2ab76e91538e75d33b11b0a16d5d3d6e11343c2cc48ddbc7788d2f1d4cc61fb07b424bffc4cc752dd5751b445f25811e2cddd55d66f5b39627f25d9c8243b9f594f9e5400728983737ff2f13f242fd269f6d82cf68fdce049fb7a2898b3500e62c20f1e20b0ea3a01b6a113cb96d460b14724b421bd0724b9cfef0e161557f9892b1f24e6478198fdda5c2ce62a3f5e670cb51875d62094ff6a706e22807516951ba1506caead62923156bb8dd7e5dc9fb0810297ca65213f100e5daf2bd57fdf5033b54f335febaf939dca73f8d9d6351aaafd994ed7d0c5f38348a8451eb3f067d40c23492f735dda636e7e325408de955eca3a2b9bbeb4e74cb60182dfd5208791eeb58d5972b0e4e2c8c5cfd49231cf656ea9bd348da6afb7038e71f0a7c9220190bf765e11cff790b53727e5adb89d57f44e988985cc4c0d225d61f801d9d88097644ea5a31afc31dab3da82366d01b8778a5ef7d148f18f6b04031fefa5821714f39291155b253bdd1db29c35d36c89c3db8d4f892e1e2f743a57f239ac5f93b5c57d22065c7b492809c5414d56c500ae5e0287b722430bce69bb8daeea1a6c96e6af42d28f8279db6ed2bbc15437a0f79bd8deeff402d9b4eb5ed070df19fd2579ef17b7a7270cffb0c4d5819acd27c451bc3908d80028b4c1e5a7d65f85f22a0eb8e5071ce26fdde6dc79ac1faf5655d0a4c3e6e03c7316f4f7e79b8c6c49aac5026df32bc88bba769e0b14f6657069a44c863fb70c2002ed85ff94c0903f76c8fb8bb695db811086b629e13303de9db1b60d5030cdfcf383ba2c6d3b5bef6ed841279a9cb5103a66691bc4270e22534d69ebd012b9895ad5d42184e1e3faddb071ac2b8263fb9630d7ea00f2f944e35dc14f089e2e2710998fbda3fa081c760092e01cd07fc275768279e50779b57a1520b684757255114c3564aa8ce5190120d795fb3715343ae2998df795b2475326c39f9cce09bb028ecee11e835355d1b88612e096a526955bbfbf81b803de2ee28103d1779625131508be5ebca9e20e1bd34526d3343d0eeef1341ed304ae78003f5de4718d50826e5be31eb7c0ffc2f48e07662836f800fedad4874c1d6ed1652a239d033a262ae64c1dda753a2abf9cf42835d354d6940bb76c34bf6b8dd8b5a0cc51aa29243965957a2a49070ff1e6d1396b2a943c6b35d7c30b029a16299a640fec71e96b11bd364e4c4bc8fcd7e096ec9cb4f5824f2aba6663444742a49af50f52db39778a18318fa3330499f459bbe30f002ed35e488f2d6641420c5b0e9a28ac68ed921fd76e9443bd981119b8c", 0x1000}, {&(0x7f0000001980)="0b75d08ebde7bc1ac456ca36028a8eefcb680484e0279337", 0x18}, {&(0x7f00000019c0)="af5b7d8eab209e6c8c52af4c47b0d27216ef80f30fec62950fd4de95bd15bb9a39c0487505cc0be2ee856460513bd584010939a7779eef2a6ca6ca01e394f9b95174301dd66eb58bf651a2d474668c89babd36e0b68f1ebe35fdf4bb3914942e8b07cd1dac41029d6ffbbdda8979d0e7c7bc60", 0x73}, {&(0x7f0000001a40)="c099889a39dbbcaa1859c91aaa7e94419f70b05df3199c99f6cd096bac819a79dbb31631d734f674c34db2bf8573ba50d93e1bfb85b44a1cc22912466d693a8d5086fd52a5f370383be1b9016aba53e6c59fe403212b2a701a24baa670c23d", 0x5f}, {&(0x7f0000001ac0)="71874fc58c220b0d4ac2624c55179180888e322cb51efeb6e73949ae68b0a1222dd1d535db59", 0x26}, {&(0x7f0000001b00)="50c543b42f85cc12028037c2cbea0250c44c07718e92a704872ceeecc878327c44f14efb0b14b9fe36732e0d596c5dec452990cd2a1d20a544cf0c2fa3cce7917a69ec19cbe29d530585435c070a2b258a6dfdfe721fde77e4628a09a9c4a7111beb3f4a09f8747930f5103b77f682579b44e5960e9334edfbe1a8a5289ab1a4fc0fce034730ae899bdc260b0691985cbef8f2966949c5556f8fdf95ac952516eae10e050afaeaa0c37a4cf6cd61d99f55f956a65cb288a2dcd82d07edc8bbf954caca9e87f790417315f0e92816c73bc6c7855ce5295bf83ba5c6bb9b6f3892cd3c236c81958483edb700ef2d85a4b48bc02a6aecc9ac53ed73f7e844ec7dbf560315fec0d593ced4370a7a4f83bbe12346f2f74ca7264f2afcb3670c6a2f9d0ff53c095fc37630f75e91030d8e281c1fcfb7dcd42d1130e77aae088e6a08e99a82419c43fbabdd8c01ead0866e02e91b0859b881cf667d7b98bcdf297bb987a319191d9cdfac302731aa3bdc1cda96920ffb2cad9f074958c6b326f6113043a0114ab1a2f081b9525b33e47bac9bbbdea3876cf2719c54539cbfbb05c0e30d8ddccf614cf54017f743044522364fe34cca989d24c82fe7957fb4608afcede16c72a598a9f922845fb762a6d7d490785924cd295f217f2b7a4fd19b0282dfe2e6445bc6fc56dab9ec55425fb26979a43e4fd79d4834acb65b22ae74b27b37643aff7a7a442ae4a7d9a1be14aa6efec32dbf3da34f47d2e573c7a843b5313dbd4bdd99d8bceb8b2a71552724813025d60ed1320bdb8535fd80bdeab30e1bd9eb7f6b25cf6d54b6a0631330cd064452413349eaf13d65287db3c2dc4442b84152ae5fbd883d4de269feb25b87c92bcc7dd3ab8aa7b044e3335d161e72b40e991f87e00a0740669d3dbc87d30c9253fd756c30df74cfc296c6895f8bd7b0633e1624cbbc524e90c4a1da97f9c7c530e56d7a8adb42802a6d257a824dad0ac9476bcf8c15a19698425fdda6ba2b560d5389265209b42bdde71d65075d8b4188798c87272815590daa1b07a15ad82d9bde9edbd9dac410c2ac4a48ccebeff5d77f64864c54e19733d57030a7197bd68b1b8d5d91a6d62dcccdc18006a9abdd6667538df75ec59bdf8846fb63b1d0597d6c0384d13a7f0217e4c7cf3711c294bac3f312313eb4a1600923b580ac1838b3cf65aba9d512981aa8a3135bfc74b98404a8454847abc6d034fdb5be3c2cc8fd996499a1560930639d0c65b21968f2f9c8db7210b4e96b2675db92ee192b01dc2bb8ee3fbcdf34529785b86b8f61779a3d98f7aecc226f7ba023c774301146b24d5a1e7d833e22b50e3f3a967622437fb8898693a877212c5b945624be2acae460da7acab8c2419ee19b2691ccb03c8751f39b7003aba5ad973a7999ecd937dc4357300e941a86f662feb7c75d5f9810a86c7baa3a27b950d9a48d4c120d2545bbcb2f1eea78a9c61b6befe407a477c46d8800032950d04f512c79e3ad807f6edec0785b21bde61a0a0395ccffb35239605248e09736d5dcd1d11c1297c32c0d5e0142eacf86e94d17644663f55e9470170a6526241a3d7dc18145d170a7e3b747326882ec96f299b6a7c45d01f25d05bae542327a12f5bb8d0f618dd69b9818cfd6ada51b906ea024f5987da22846dac7aa24140e2a34ebf2fa99e83896a6cadc70e1e29f0a8898f853e5a4b872ca8704fcb9dc06c08c041e0cf2961e404d0ffd8c34103a58bc0560b8aa749772386403e8ba85d1f829dfdb9d22f99e5f043afcbe247ae4d26e3b73219905709c3c76f26823ed61e2ab4b983c95b18f23907e7e23f756ecbb5126755326dbfa1cd66db18a5745c08011eb26f811a90f5eb1ca4d93da09b7552eb86db734d66eee09f9fb66e8a0707bcb913512a5f0a42c4e31d73b2b23a4a7f98126199d08018d9bab72e54e97cb66b9bebd480b5fdfcbeaaffe759b0bfd52e60a3e4288ee7d4d0d4a0bd52ac74887767bdfb10b762d5a70ca093fb67db17c2ada835d4772506a555c0be208ec5abdf177c3d9754495dbdb163f7354fa27a744dc8e0656965df11aab7221b9298d66dabc95ad1222d1807064ec9e9d0fe636242a1084bf0bfe113a16eb709ce9faa67f31e0f3a7c49f984f641cf2277764064bc1649409b25b16f942d2f46cf19d544d0e5f3b95c917b74e89d011e6a62b8398b98bd3d30cd3d2a2490704b6a0ce0ee8adbbcc78e505c50037472c551007021ef2874c8add5a4ce503bde803deb55d02c6f2e75020afa6cb4d512b757cbbf7722d8fedda024f3c3cf69d53e6664a5ef8d225b466af1526d25676a1033810742dd429ac2c1303578f5738fe78c55ccea13837b825356efdbcec0b83314b842fa1817f757d0a298093d01d511f4eb48758fbaba06fdf357c78b45e4eccd772430a08db0a3d6aa3294cf321a49a79146424065ed3d8c63d40a962dddba4a5c0800090645a0a13142f862a492fd01722dbf2b239711296a697290aec9916b87a6846a42678704aece673170f410736a199f13ebbfe7d414901e0d6b2b4d60cfb26ed466245df4e3be13e538589eded66b788b7c67d69f24c21e2a0d53c15f1f98a13496666400f583e29041f02b1270931e1fa90a946293d5e86e2c1e263e8b0239875e78becc1bdec1cbdb67418d65f66420a6a259f6a25e0bbbb1995a9d3219c856e264c9060cbec9484e1cee6c4b9216054cd3b563c72b521ddea1208301a8a860fef6c8f942378f6b752f323a2c74fc0d7942565223677b26b0b4974c4f6ad087f1548a8716cd028ea99ace5983e2c02c750e7691c368ed94a68bdb097cbfb6f6248e6c156144b8bb43807a2ed2c36fcdf416fd0386d85f98f6a00ac82944db5761081e46200fcf334ecf58570756bdf0a7e9cbd0625c7fdb38b633b2edde57580441294da3364ac53f86bdd6473d5e382f37467b0cfac452bf12399d4248be1983c858868038737ce1072260f9778bbf33c0d2ae0a8a8a346f7477a162d54f2468e995ca13f37a059d62ed3013dfe32f8b07d5503780b76eccf9c1a4459f720cddd3d31723cc829c3bfd03578e10949413a9e329626cc23dcb036deeec6d714e7a05819b08957b8dfc5eef0bd8d1c5078f63f8d3e3aeec547e3c76fdf99397d50c56e27b55f736e50bff1afbe23ee7f2d337bf8bd983f279f8c9de5f60d6b002b747dfb6c73c6e51148e1820c666d33a71a6e1b3053d03896386953261cceb77b55bf79fab8015516e0894e6109ed486116806019df79b05182b9ccf8b38073bb14bb06613071bb1e5825dc4f9301ecd4541dd8d21bdcc78a2e9c119de5736647ddfd877ce055d68f5bc23bbbaf163e1b0a4e1b2fff2c912467262aa078de1de26cad5716c71bbfb287fe7d1baf1f92ae440cdaa6a2200d530dac3ace272a44943d90cc91e4b75efb76bd8a81fce2afe64a472f7e941f68ffffd5c22e02f452afa77bad8ad54fd042de615de720a7d2a491e681560f0f3979c229d6a1e126923804e2014a2b57ac7cbbfc9ece45db44e77564d84d951a2e88e568c4d15aa85da57ac4dcc4a92cc3086d72619e176ebfce66cab96d2195a3d02350129d96ec7c2213a9023fa949888a895c0b1a76dda64ba0bae2b0716b6d6060544e450e116c5daabef1ccea076449fe68510a24b547c4a37ed83def09bb23db08bda84a036434ba1673ed1ea691ff91d0893ed4e153a8b6ae36f501d9e4418f0744cf09658c4e9deeb11c2bf3617d19ed96a00b58e99b7f2ab37ddec5ce4b16c22d5a0125a0d7c0d9e70e0b4f7305bfea10ada30aad3808a5409b3d2ae3501f0f91ae0dde7aeb6cd3af3205cbed797125e55aa7bee78fbdd15c55327895c88958788b3b12ed613dee88c18db0680fa8952a139f131f42b559e67955a1437b19d540f8c665a92224a6d71516bfddee591be0a5daa4ea9844ac5a0290cd08733e4c6128762b5660267f7a42c5da7569be140e9fbae7657362a1e83d2d6f906b52f93ba454f32d6cbac86f4124e0bb2c520f1371348e3fa0d9a27c890b11a6f0e7e35e5e7625e1bc419fea4b03d41b04045e1523157eaa7fa3d647c6be563dca69e4f7a50c8c5ca86730a8eff656f0c5cade694ebc51c7a3cefd089096dc44e437e5e54a207f14fd56858be3ee99e32670f312c15bedf9f4f499ac02ead2daa2a2d088f6210a528a368f2221f114b93e125acb41c44bf9853a8803ae5f96ef559f9bc65e38c4a1543c14e82371f22a1dc7077427abcec1326d18952be19a0376bce263523ee4a75cd281eacb31b49dba39a3573cda764cf46954256b357fbeddc41b49e39a2d539113f1363052610fe7d59c3481d048d0e747a8d68a52fe54379295b5efc64c1f695663eb1494d9eb4c67f1c8818099dba3d09316055c5369a19516e16e1a9134b965b56725b6ce1a1463498276cc36f34887fb0c0ce1a7a53f5416fcac0f91a0be29a615f01046e1c62674ff6e83b3d8fd624ae11a5a63b7501a1923776029af7161c0c9f398fa26434c89f009006843b87b2fc37aedaabdbf2f2e9b5dc4bf22b40b6886caa97cd16b732b0f5cd774b209396c8423fad5554946572ad4a6519a9674eba52ea2c0140943363cd1b62160207eef91c7e83f3d41e0f461764d4ba5820c5426a07b55a0c361cd90075ceb1cb002131d27f51404bcc9cb51641a5462b9c718872b3723f83003aa75f1a282bc1063704769a8e82999404d277094bea90ed6cf69633abb0efcccbda95503e58ed5c33cdd40b5d8550421a8e98fe72abb004aa8a92cc53a42c2bc76bcbb1204297866bfb8f7f2bf415960c571f9a223961ac8013ed1e75710635363b6b6937505025f11e3435fa0b134c061195462b01f92c6d28b05fb168f09602e8a5705a0ca8814dd49d5053feb0d27abe8672fe1248557667bc64f08aec21e4551b0db6f3fc68a522f4420e6473b506bd11be8341c1a39e15b7b7aeb9b2027afa6e7266df468947c7c3b0be6a44cef28805c51ca1fb7a609d38061cc66ae34f2b6bd644640991cb857117255f74294e9c3b111af76534024340e3caf521717950c15af14da9c42cac7e7c1277897ccc908aeb643d6f8254c94b95cd305f1a0b575d33e56f117266cfa4bfe3e31cbde300fe73aab426156ae070ef553928fa779e4c305331e24556f14deab841706dd065957e966963d6a9def0a5902a616f594464242720bdec29e8b91d03b8ea3f909537d02b3de5b664a26781c4aec192588e29aed3d53f026dcd8e85964b72420419ca4e93a5a2f3e7b0300a41f534f56a921b59d222aab8063735c6ef54803d81af161427c2d686ca0423f8b01ad6daf50d954cec1327f641bfcb6de323cb6394b260610d5df56295e701536312af1d5df3280c594829be66984c12b1e8c96dccf507a7d87fb4b02a283018e44c16b6ea3469a26c4b8afbfc5472fe491f8986f4269b36749ab4e88e7f969a7d630bbcd089bbed0166354e8b7137df89a14e5e6022bc21ee3d8fd6b4d0c76a19e0192986f376cd3575b447474d6fd22fa105c5af8ddff1867ede63ddc9a4b01a3b41bb153f7fbd9a577faaeb10798f2839ce7641d05db00eb80e1ae2c01c64cde375b61a25f56639188a297438bdc51724e0ec10e18c9c4a83e9e98cf099d239b26739bddfdafa913b2c0eef772f6bfe678b414c8a3c4d8343df2adbe355ab47f589b678fd085d6477f8d7a50e3a1df3d366ecfc9a43c05ed53f852f020f7cc6e3b9ce4c3a32ca7da5ef33473337554223e519cbd466162e919d9026130d4cadae0abdb2d", 0x1000}, {&(0x7f0000002b00)="bc4d859d31e7a3e7d57f12d63fbf2fcf42def2901b40c21a7fb1204715298f215cb23fcb052304504c231fe44e65ed89f0cd095ebc3875495f4848d89cbf90085f7df4b6c35f7fcb99e1957c5b21491b49aa9c68a98212ac751127f1660e8d14f2042fb104c35c72793b80e5b902ad3faf9e9d46426a636cf8743d9cd9f04331f103a74da978ff047ea9168b708a9902a5f2df509e52812fe302f687a6d11dfde2cd930dacadb5213aa10479f434e7163f511c5dde01ccf866fd6d495b0ae536e3120090394f0596422352a5ba0cd338b5a2e5d7a0c800ebcc565bf6b263927a59dd7ad52ad8795b83935cde80688d6601099c6e3773d894a87295fbbe72e4848c959a3d76be9ec912ddb9c5cd8fc1a81724b926df7073a595432f62b0948df001c2420d8cd11ff45635eb6c6e1c3a6500b3db9d3b1a5a367a3df8ff17cf2a810c8bb373e37d6393d6f6241728173c1703aa7f9739c4eec38c044f39c2f6470dd4f86961b0d867a3a50d80695a1a76d6bf408c17aa6e6b33a23508898178d2c4a20487545abf63fd80dd5a3fc89b0f2609ef6ff55a1f1a9e05114285c3dc5df05eea6653269b747b3f3f5cee65a5ea85ebc90a70a8f7ae58d656525771f00d8d8d39ffce6477f44f944d618a4e360ad0b7c4c02d92ff9ce4cd9e84f404116f64c0573a29637c19733ada18690e7c273ab8f77649dec8fb1481f72e39dc3011a019c2f893e12d32be0c5c865d9e834a18c17e435972d1721d22ae45489652660927a49e0a098150b0db0312f807ed997b44f914332e849e8e30f31aaf0f9bc314c3f3e74ed1b06f7d75ccdab6467831149be68e15a3b7483d7481d152975401f8658948b17fddacc3439edb8ff8f2c58aebc68984a272f3e655c6559593ea3bd289ff0c923bafbeb856c11a57ee6e02c291ac62438ccf09c345c9b5f7fe58a46ea4fea53255d9eab3809b8e9ea70cf8a69afa520fd63848ea8c6730c3fdf2badd891b7a0e3304692894573b0c5a1e2fbd2b2b804139c8e3ecc3d1e93a7b9167fcd45f1269a691031b8ee42af47f9d1315569fa8d87be4abfd753062be3b2c790a074c0422f693e936b68670236ec34651f2351fd795ad2699bb7aa6e16783ba2d2ac20f7ca97867b5417453ff556a8b1cac0d7c3fd2096d1d0737fac45b9967f359bece3f0ba7df21228cd29a179c02c41e5f621fc2a94517ef0ac799282afdbea9362304d342815a1b2e479ee259fd191d1faf2822f283410673018c2486e2c74c2ed31656c267491c4132c4b2cd4f3b85659d47ac96e639f64fc1312619f00e4e451f46c1f063dfb96ae1de0e3b70a8182395dff6439d77b8cfd45095ee1acc9f045b03e83ddceef70dd08bdd73c9791e1633247d9f380c5e9ce0bc842de2d2c1b37fdb009cc564ca1e11b2d68ab871eb43556c89c030092cd06aedd1dc8e71ffbdf3ce74f05fea3dd11fc76426b165d311bcad1aa5ecc08d09dee1137b50d48bf103844e8afdbbe61d05f418725471f2ebefa17c455d3453c5695710c5ce4b73e636e0bbec7da8f81fa0094083d420ead008ad0707bc611851c6afcb293d1b8717f3444cf46851737668651c7342bf3ded8f96d54660a3086077def1486224bdbb29b9a973a25f44196b0879be0126c06161019af450973d36f0425f75e2122f6db36ff81b135b06d00507aa582d8cf4dc5ac3fd092dd8618bbd78330f33d53261d515bca206e115935fcc425b7806922889fe76db2332b54da36475194552782aa86ed43c578ece79f4cf2a86ef747e24f60cab0a600b2d80150f0a7bf85c709175aa467373b0a4ba6f11fac983296b52cdc907bddaec516e951cba1e033b804d20f0b284ce8017c815380043387cff0b333c4d3277c18dd05780867f6e28d1055595338060eb187eb9e8f524da25eb1cbeb1c467eaf2d95adedc35ba8edb6ceff2fe41f13e73e789743472127a2f51a7ee89f1738e23cc1a57cfe8d6a16d814d6a380f3cfba1175c60cc497c640e313afafcc31790aa963eddc7a1e0b15be58fa06da9791673240fd108df623a0072928c75193d320366cd6a2e32a717d7c218e12e057f644806a92a9fd2302950f4e289f70740e40d54171f83522522c534663edfc0dd254073e7115531c555cbb816715405ba754dde8faa1ae81b953eb99e6ab8fc0fea1a760e5e244a7b23118006706cede3eb2b80790b04ff1495222dc755b506e4acd2fa22f9739083982151b3729d8fea902c1df8859a65e315f92f7fe733d9139641df9e822e0b3ef15a6b2672de5563898dbc826b8bc58495d9e3deeb33a2245227c4f8224202e71f62ed299c0da42db1cb7cc56b88b0c3e70621542b3d13ee2e7440d10e70413d48935970eee67e6c714f6681b4719117c8d8f4681ab6e940bf88c937471e4a75019b2bed3da87566da2fc4eabe9d311d7dc11766d6d96a818fa679ce3387a1746654c452aeb67465226da97d881be73455e60c1e9b336aaa9f2827bf1f9841544ce2269667d9d411756277642a71ca13d785386b85697018167c1ee396557316a7891b146268c22ae74ca5338792347e505572551b2d0ff4c400bfdf454e5f781b274bb6c6cb912a17611f9d876f8cd5d6114bf92247d9e7795ea511c8b0215557941e268c923e3a1fc3c1f5ad8da9039b61ece1d0b852c9142d472c94665448ad012bb0a7f3f17c11a3965915dc610522a0b00e194e9172aec99492fd6bcce840e712549178708aafbb45985294efb0651a99ae062166df578acd206aa9956c3db3f4b31adf1dd33298e3a7137dd8d9516e8a1eec7e99b4d9c2b8391f31afac4cce6806efc84cf8a45bc0d19d1b5e42e2e8a22f8abef36f063ac9094ad1984c438721071a5f4afb5435670486c179f2af3172c7031152eb849972486c0ad305144917c4e19ea7a31c7c498811c8fd8aed69a1fc4267e72672eef5cfd259c35dcf4537fb4d236df3021817df639873813e4f8e8a9686a9b66a8b4831f3b934e1a18e27bd4e27024f3457ee502cb1cbb694113388df88a1285495d21f19f808cd141b675d4dbd9c3df594a65330947be96bdac98166aed79d4e0bc690cca560f926735322aca839229fcbc11a2c634fe1e27066f9886b8c06cb8f59c7c75dd3e10bd1400b8d5c85ef6c140d39ab2f2e2b452092e0e7bc036ffbf69106ea1564f83b3f97272b90ac4b80558723c1cff596b36d23944402b67a6de52dcf41df58a7d63b589015092a64bf6cbb7d7adbe9602538f03bbd039f0a841e6daf23d1367a8edb1eaf7079772d1a498331e59e2751c62cb0ed9e4c1f364a954a7c10b23d64dfb2bb50b3b6cc09931c6b7eebba8e1844db63d32fb8cd0d1c29d83778a5edbf6465e5f5636b981e19e1ef73a2bdcc0c66dafaad27be4018cb533a84a69fc77240af2595f0a1b28874f9c859b24e7759238771828b5db2603eb574eca1900c9611b6918f4df7d8effe6ea94eff587b360a726d766a8590b28045dd89ca4eb8a6760096f38bc6a5abc98c85075571616f43f8b211c3df259a1db340a19fff78db2c71d13ad3d93915139150a6e34b1b8698eb4db076bc035a1414e8858f8db8357dc5c2b50db48c6636b37e80643190bec16fea5fb27ce882ee8c8d25271048261419ec0a1adad6d2a268c5802cfcaa88e919f90a2e092d50f0d282a363954b74202f329fb6ea45c4920b66e8986ef5204c81e1460ea626d3445d25b64f8307d1a065e37d3279b32243842e5ff8f1989df0d72de906b6561db78b2a5c7d76c2e1567e9fdc4bce625c9515dc4c4da329b4dce2ac68fcd7c7257769c99bb275ab469f5b83bea5f951b4795694d88515114be69f402815f6ae437a479f9c07343a1dc4322fbb9d6cd5c50a6e95093b95054cb8a989757b2ceef9409cac9f005e3e768aaa5500cf5f1d1b2fc40771351be9e3b6f5f237e8aa768821da211c4c434542faec0ef959afdea226d62e15e9de6f9aa5e4be4a2099ba58f6907b45de38129c8f017a77bb386c5497fbc53855553b8d46a6f9d4c61e4ad2c8346eb09691f4e6c88040249ada55ada678f64472582cfee144c376a16d65b3aac0daa7c8f115cb5ba511f64f390be54000daa09238e32c0a90a1a081d2833840b03451312f6c26780f879d627de470663bbd10fba4c7890d066b3d286b05acf2df92ecff8b07086697325f1fc9e15b41e3e8b456418eef22022eb27773066edd518d0c7d72d476b0cb95a494ae14c7246aba425ad441a0f7bedf567ade85a11845f33ba8020845fcde3e79162eb562f209f55eed77b761fdfc2de05d81c05bd0a4b0a80142b2fb9a47853f2fc19a74f6cb282175c77950b46762787fe9625fe70360f963a185e59b3cd74a10c54484e57b97d0b63fa7559442133e56e0d28908d79d6538cd3068ff17e1cdadff345d6319da52fcb1188dd11530b6e19e3469c28efe85d22a8eaac3a4f9d02a2ed39b6628403fd858afd63b4504c47338bbf972cd2502b0da5ff846f69bbb7b58a426a00631614ddbb8553f7219b5a78fced443e9de21a64618e7b83fa521276e3097b758c82a5bf4ab538947de4106469d25b8679937385e122e540580612b2b964af20bb186fe1610c54eddb59c5aeacbcc534fc738b81db5971f969b2a24dc3a1ab6f49141dfd2b6e427a8463b51de542cccbca5a8d398bd56bc80bbd3d9af3539b2657c35bd138d989bdb709a36de0414bc96672f55afe43e82e32300e555ae6cce7d0d9b8e68ee3d8f25b25377febe8520921a982ef5b63200e942e29d73fc024e0f48d38122b1e65ef24fca78238855378435279541f31379e00f8966c0405a40f0a3e76342c5338e82ee1969e487ca2ce16e1f77ebf43fd8b6bdbffce08c52f538067b57ec67a69f40cb62dac52a6d5a0fb7c7f242c280d58096b48ffc3c744c3a2e5079d245fa2b7bb6478e8d21da589200901b70c007f89b3e2e7b112bdd2592072b701c8a1dbff5a60133af63d7fa275de2b56a3c88d4d57a17193e5b32071160c2dd7fa6c29d8ad4c3962a892cfa48e090cde6da1d7c5a0866053239960fb470fce96188df59eb323247e01d138b3f71faa8928a3e64307f04484aa5297f77d9c2039650dcfd61399ede6af6c6b2c2b9b59d96aeea1cce9ec9822c61b18e16f0080fe656b32e2ecaa0635ecfcca6feb84a15331d4b2ee3327f8b12987e205fa5aaee0f91a77adc598f73c920285ea0e90788e928617066ccfedfae696c46c4b1255f1e408981ebf414a0cf6a952a939d3e48885467be800d78620e228d863561b3790acf949606377852c465ff034abf007b077c089e244ce0756229880399d1d9e9cb47fb4dfc5fb266360b9eab4b94b805cf14d1145bb1215ad8d503dd2b88abbe6dc07cfbee8a21a6e8139f1be6320609f5675f0243acfb32c6c14185c2733c85783a64655a9c0eaca258f1fda9eca85afc90dde5d94c5e5ddd2a101e3cc66f10b858d81b19ccdaef1416f97846af91dfb82e6f73988c5e7a1885adbb43039887547bd592630af0a7d7592d6d34bfc4a0cc3d1334e901a34f999781322334755da3cbb8279f7e685d90265515888efb5ad34e148b9edc3ee42136eea66b3b786f7626b78622ba43fd9d3389fe615ce01a15504172c4ce92889cd1b8a573661f60fa6fb3590d4b859cea645a12bc5cf6f46d1d4974a5909d39931ea5efa6312342413b0b8b8d3eb6c5fc2d556972b848c4de0b20b20abc5c92f28901d6b1c6eca56d75b311dfbd8ce68446301294f37aed80ee96fd91a2191de35c60d94a36acd84ef093dbb8", 0x1000}], 0xa, 0x5) 1.439494331s ago: executing program 1 (id=571): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008059327d6e27ade62fe948901679eb884d489cb12ff116601659cb4b2bffee5099dc95d5932d21a9cc98ccd10dcb410e8c3da4e73b02dba51d31b9809d2d2c98480094ed9c49898a1b155c5bfd4ab4ca44a8f6de935ec033b982c25259616d77a119a5d461c77f205934f139c59"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x23) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000200)=0x7, 0x4) recvfrom(r1, &(0x7f0000000100)=""/115, 0x73, 0x1800, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x8) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0xb19ccae5087f7d95) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x20001ffffffff}) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000240)="575a057a426b42d6ab63541fde10bd87991ac0229c884deb5f02844fe1bf2c38314b797c6f0c851e5e4d67ef1d404515db9f30d197626a69d2add21ec3ca8e6c1d19b55b17c39f86bdf483789b2e872883ad1c3bcc39dca430055ac67973e5d07aaf174a74d86ef71a73939cca55a68da49b966cb2b98014d08f11a5f66395aa19338c5b39314748749af9f1d5244cdaa3501938ead51ba6351860f64cde7989de75a7a1b167562b1ccf6a7f36070bc7a93c50e9397b7892192ab5054b6f1e03ff5644536dad87abe289884a0067fd4b9c02e7a0c29a30a6", &(0x7f0000000340)=0xd8, &(0x7f0000000380)="484aebdf7e1e45cbdf42f08a065058aee53ad160d7a046509b45c72a1ef691ac6f6743d6f0279b6f87f52a3f70e49a4c3ab8dafb99afaa1eb317443b92f9dbc9a900951deeba850bea7c4bf26f3cb316af4ac9b00f590f79909fe255ff57b66da11e71e9e6addf5233ae21aff33f4b75c63d1f95c2fe3dbb179cf70718f3f9e304dc11e29b0812d1847ee4d64c69e6382c523f2c7f5a3f3168222820439328a134e405a0b4b46ca47c02022bf1017644972ddccd6cad3ad71dac", 0xba) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() 1.434779966s ago: executing program 7 (id=572): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ftruncate(r1, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x1, 0xfffffffffffffff7, 0xd}, {{r2}, 0x4, 0x30, 0x80, 0x2, 0xfffffffffffffc00}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x9}, {{r1}, 0xfffffffffffffffa, 0x24, 0x20, 0xf, 0x5f}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xa3, 0x40000000, 0x5, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x3, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffc, 0x61, 0xf0000000, 0xb1, 0x5e60}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x4, 0x2}], 0x1000, &(0x7f0000000240)={0xffffffffffffffff, 0x2}) syz_emit_ethernet(0x7e, &(0x7f0000000280)={@random="6ef2cc2fa8fd", @local, [], {@ipv4={0x800, {{0x17, 0x4, 0x2, 0x21, 0x70, 0x65, 0x7ff, 0x3, 0x3c, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0xf, 0x7, [@multicast2, @remote={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0xf, 0x4, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x27, 0x69, [@remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x5, 0x7, 0x7, 0x3, 0x5}}}}}) ioctl$KDSETRAD(r2, 0x20004b43) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r2, 0x2}) r5 = syz_open_pts() r6 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x9, 0x51, 0xed, 0xec}]}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0x6) write(r4, &(0x7f0000000480)="1376b102eaef23f8699b9289f0786c2173a438fffb90dd0503258b7165205c804628fc410d55bca437e3be55697fd53ece13a17261e6d8536376aea04098a142f342a6ab172c02b2eddaf7892f664cc370def0c51f7fc24ba5d331c93556582bf1e0df24b38e22df03b4e102d5778ee765bf6db129f40d1ad6ff19c2809c91", 0x7f) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="422ade647fd5561c2d80d594f54d80729993cd09ad4fe25f16b5874f08e9cdb77deb982ad693daaf4c4f96f7fbd40a711456c357bff0f8bd", 0x38}], 0x1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000005c0)={0x1f8, 0xa, {0x5, 0x8000000000000001}}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) ioctl$TIOCCDTR(r8, 0x20007478) fcntl$getflags(r1, 0x1) pwritev(r6, &(0x7f0000000740)=[{&(0x7f0000000640)="c7c636ff5e886ccbe0742170e11d2c98e113e30f4320b362bd934678f6e3c58b2eb763453ef74077467a0909a6a5d2a3e59cd2f30af62c2db842db6dab8d1b9f3134da55ade1b2da8b263b4402fe8a8c1fbdf0461428f6d9563064135dfaae3971d7fcb49f07212d89387e73b7ad5103d5177b2900ebedae201cc03cc3d42d805ece21f2ba57a95a85ed6705886fe8f2f4e909c691dc495c60a40b0de858c49b405a633954bc3f02832c6de30b05e74c9c66577fe69aca35174a04b79522142cc386b4ea5dc0502f41054e6480e7a79fee", 0xd1}], 0x1, 0x8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x20000, 0x0) writev(r9, &(0x7f0000001940)=[{&(0x7f00000007c0)="2f642e9e08bab6e77ca2f1c7bca36c64a83220b0bf7facecf61f8c2c49df9d2faf034736330893b40b32f9d602644fef4265433224f88c20eb52ad37118ce35e6a00", 0x42}, {&(0x7f0000000840)="f1d7e93ccc8d9a551c8a6f700681490567b10460b7479eeb5f13d038b12a19ce5bfb1b55b4eecb5fe39dcaaf1fa5df94887a048bdf64ea4c28f26a33366738e96b1459ce5743dc9b492f8346ddb5577503bb83aa55493ca15e4e94f86f23b371756d18ff1115356102c186889f55df7ff8185840ad7aa481a268dc23f0b1e01922faf29886541933e0f390a60c7098ec07bcc32a4ebc3e534bf4292464dab7afe594c854f33155758cf03b347187a6", 0xaf}, {&(0x7f0000000900)="1ec4e45a372427354c4cf9", 0xb}, {&(0x7f0000000940)="a0439bb6c154f0208bade52bfd1bab8aa1e58d7b57523e16539b6738b3a3350782d66cdceedd7b6888f4ba3ee72c7a44b7b8f50bc4a3ac2ba590f24d5a7acc5eb9dd19e32eb3dc64f37fd01873f78747ada737ab606826c2a1cc8d40901b8b49fbce07851e2da412afe2804ae5ad7c9ba022c151551376382ac311eb2000c20b2c698ee79a23849dafe585b0ab2c4afe749acbbd13953a1c138fa98d50835a2a19e857559e604068ce169070661bb1cf11a6a2f255bef7e83c8ee7c2cca253690b17d64887c1a39b5bf89940364eab8f5294d2ef4c255c3a616a2c0f1ac31ee9f0ddd33e534fa82c026b10ea6127aee42f4362ea47ae88ffcf11dda339f9f68f9dbaf5288a7537808087da5859e1f90f28e09dfeef16112f220fd9520f082093d63e4be4fb3dec084c6ae56bf049c64933465d21c64c9ecb98c9fa09a2671421e3a646331568f44d81a30920ff534c064c20bc0ebc98b7394135ae3446110042fe9524da9c2725ca2e0675bf6140db0af5e7c426114a7683afde9284921ce0842f542df44b2b15db881a05772f5224bb974d55e194d23411810e508609b7dc3bd65ed6984aaeeb57a783ffb00f9989c2db1e480f9d3c4c9f7c9f4e419a7fea0cca2cfc56e0201dda85063e0667ab36dce40fa3b5ac710ecb8dc62bd0a76f3717a3ac63293228c1a56ae5b009c5713921a57388298890f1067a96637f0e15992452474373007c0f8bc0569a7df81878efa7f5fba2a22ff7d9e95dabca093afa1b0a1b7824530949f123b3b5e5c3a8f5285099689aa1399138fc758f4a46a7f8abddfc9a51521cc12abbd3fd6b904913da2d016b2a8d4c8d1b83cef002c14ae0ed49e8d67d63acb943e62761ac50f29ca2278b107b2cda3e7865953f296297485ee062c3b2038db3fe776a1c79b00d60973d245ff297f756bb6c7a6760f1fbb1de98b1308395713628905226c47e91fe8ae30d09360071708d2434c390cc9ae38590e2a3673c414ffb82fcea34ef161a8a2f8b7e526a5759489e96f15e0729b7634572f73dd8310fbeb11376d7fcf16dacb16f6976bf6d45d4351372018d209b5209fdc9268ac8f9c01c0b07ca9bbfe4abcaf43a9932f7654b1aa718661f4c8284067d3e826445ca53d2829de119b5c94dafdc0ac549af44ab5c4fc2cfa8e191e50523d8bce9496593a30c60f172f58c28ef40e7e1ffdb1c903c9977376586d8b0952229f6a0c5cd0ea25d2649e4ba5909cee7e6c69474dcdb52c07a71b4718572e073700bb919e28ae24b012f7229e07ba43e848afea1584bc87173bfe1c52e433e8357755b8b45d85f769a67b43e01fdff55bfed1c4caa785e3f876cd67fd3fc1f07e8a65e253b9f9399f325d1a7a5d86c5509b5b2b3c4ffd914817c50cf9b4adf5d80c97e7f33e162a40e21b12ce54eb09a548c100d4291cc029a808ed92d430b8707b425aac4ed5735c4819b17e27770520c6663d668755f6b4da14985ccaed7c74b1aba4fd1eb5258ad7f1255286793a932ebf373115819fd52445150cd6df913063dee0a55ae900d598741e20337598e4d614dda4fe02a078c6e060b19de7033b4e75e0f66dce6d6166f50de757fa590c5cb25989fb66b4d283083ded66424470b3acfdd66008e07a53d19a99ad50c490d11454b51de00729548d76bd5be783e8fd7a7c0cc141fc6dd0409f4a05c45a9aee5c1e8a6c9a64f795cb1942b4be6d6d2239ad58f919fbfebd85e7221fb882f8315809c9da134d2c356bc1905863b2f080c4266b23c69f68d3189b067d86e3f4f17c1d43b9f5cca04ff1c620a7dffe11de9fd4736d2e3f2c618118c63105115be08259637e8211bc5901c7e9c725a14ba49a8b2d1ea724a9f3cb86410fc3a5619b5721397708244b6b5a9c9b96dd98be70b1c0231c36b90d44f36bffd7edd6389c5aa34df8ac2020ee6a7dd340d3422b4d829469a6ceb31d2272eeab6e4d3aacce6dec35b8084ff3c35bbd3627cfce4132a11f0eb7139092f41e64d2c85402f0c55e91488c25051d74e1fab8fa0f9e406f75babdff5eb6063073d6393c5ff5f208eb2c35108ad96fd428ae1a4367e6e9f4eaa8ff64926cd985d160a9ef932cd9c669776b0e25119309f49e3e4026ef93b3c2f632680ed3601357f9d95a9c4bfba07ae9ab17aadddb56ef7b8f4a55bc6b4aba307ad9a16f731b83d1e6009d2bfce3a36a7bf94116b5f9d97e58982183abb1d2d6135ca8215419637c15708c863c96dfc6db1abfef3c6f00b53afef59ba1f9735a5f5fa14906567e18f176a072e17f8195e94fec50510632964030906e418af706e2137bf8684a9fe8955a55f408917ae92bbfad839d31bacfa998eab1fc58635b0aeadd9327f4e8be33af6262fcf079d2348046e8c4d8192b3ba2698466cfa5f3ec219cfa9d8183023e2e92e464553d1aa8c09fd77ce6913564203f8b3477e9e19a038dec3054e2100614ac7443ac5e6494562974efe1c3cec6fc2403d076c44fd773feaf6574a49e4b8f04b7c0a8187804127f2827ed9a1555b0de8539661c77aafd0418be1be629714394f0aab769349d054ea8f53e34d696946e0a5e2690fc5395e54fc43bd0fb9e011b29b4f3bb9cb036a9d456cfdb03c479238d0700bd3aea91ba18c2550a1732b1d2fa9d2e16c704551c5188f82caeb0c174b2517143f4f3177f18c1e22ef8c75551ec4ec3e45a75743538516a0289afcafba1a8931c97f7c2e4477758c80bdf6d4e5c5d5379acd2030f18fe72918445014810e3bec0acfe6b49443dc84418f329889220b162e3fc9841cde9080f56530160be21e6f996c17783bcf9ffd54ca3b16adc5992542f99924371bf8c121837d5e2eda6e4cb5d2ba7f6bc78fe4696872aff24d92f080cdc0c790c14576f5d984b2d55274652c66762d87558abc3d341a5b6d08e2492418825c673ece6ca007cd93a8ef5856058a93f62282ed6aeeec639b147c0c79dfc0a88a78859c8da1f4bb4f0aeed87e9ee04bf0a09f7beb9a45e60c52f3d71fa6842957f957fa1c09951987e3e45475e81a0b5b48f7d1cda02af5dfd61a5f4dbcfee442e35029b607790f8e8fd9e21a9f7b72d959941b4d627fa3c5138387869e7b2b7b220b6881df2fad508e055d0adc8fc734c157f7c8b82fae58429806544b9eceabbaa5a605e94499387ca1d27b855077880ba0878e0a4b0b905694f9cd025567efb10feb4bf7ee59e736734ccfd6f1a67357b66a83a45b79a38dfee10c6ffdd6290bb9492198248e0bf65e47f22f43e78f7069da7599d7c2b2f81ba54610b87073a456bf9d127f38130eb4878162c55061206d8cef6d025194d8e2b43f9f4bed2b45209f29565dafa4d91be9517757ff9281cfcfe6715ae507cc156f60ffe0073d731f781c41f653ce60e9549f9955556ae2db165db41dcf68918f5be8beb86ef5ea9bda1f360971d585b9836f13f55d383f260e386fe88ac22ade159be5a3e5101fc592cb8aaa12dc95848f5a354897cc07475c09f40b4ddcf960e6ca7b21e08d4d50d9c1b4c547fa7e5aad45a47c15bf38d8c896925e9ab7fd69df1823dc93ca0d2141b02907fac5aae0c6c34d7e84ac67269b6b09eec23eac0baae69cf62298023ee082c8f56ffbb1c8eaebdc55b16b6ce73e8ab1cabc182e02757632f8c8036d01eacfdacaedcd95178b3fb22731ac42435313684e96e6d8a8dac97afce9877c192fae72ea60806f462f69125aca58f3d5050892c90da1f16c0c6a1f371e9053c646c4bff60cba59407b9bc7750d8f93fddbb5505b51c0d6433379b71cb2bda9b047b66482b17757eae5607352af9078d806c80b9aa585529233632fbb80d5bddbb4af2d2a3795b0025db47c319486af9ab12d1170b664cf6da336df5e9f90240264659e0d9331c14ed5cfe4877c29841e1d79ebaaa41e14dea7694488bff810618ecf0fa1ed2991df847f9396b6ec5f296fa42fcdcc0e483266653f78faa6b8cfa77b9bb63f51440a168776642be3eff90798b2774eb294b81d3589ab016b1113ed27cf4a0339ba007efac6a981d3a4f590f51ae55a44628fe48d951a17e2bc2d8f4b01c135cc592477b1bb216f403ee69dd309ec8eee7e50539e66e884d5123cf79d2d21d503ff395f3cad06c78ffa2d3cdf9c81a805d6fe868c5438e8b2e5529bee35896e60755dc4953e077ed22a36a0b4b8b617895a0b2a84ab607ef5b117025c25ba3e7fa03ce3aaba2f4e01a48cc2250a123104ab1f635c95836f07a627b6f223643f164e240c3d8b35c9816b3a5f18836e7525c01c369488537c67c55e3d54835c802ad7984dbb5fa1c1fe1f1e9afeb89a631708a77b6a2379a6d5b1f1f5fa4e41a96292d88c9badd64502ed14d89c87e99239b12ad492a857f17834c8bbbb5df972cc0c41fdc1b19f6a3944d9a97f86690200a39a19a2d75a748ff5e6a5b9fc15aa05252952320c19c67e085799983ac400e2d8030b14a8ddb9727f1f6965c979e73fb7693c30f31854f0bd50c7a968e93a030575af923475093590e4fd17a98a4f3e1d613e38b385e42bf63866033ccb6f470850273f91288ffbec59e4129f193686d08a743cdf76b971cab7209526325b30ebaca602e2d9bfa2c8eb51811c16cc8b4426bb2ad2a312030581dd074d7524155a819dc35a3ef27232b3f0c49b35e6cd0fa57ca9e737e4f540cb2748ee28e2d3bc0afb7c77df767edad3cec729f02f131a655cf79cb700556f631e066b05a678d0360e6cfa4c676904527a77a91a1b548787fab919258076975242a666021786abb4ab424a70987a9ad3a9b821739293df281aad388e47d4b8658ad586c924f3378b8e91aa06bf7e4eb0d3354f791544ecee8a8178d3c1a86b86b71bdd182b7bf8d49ec6dbf4846604ab7896f46b23f404846f763cb649ae2a20d918fd04ceb2cd02eed353cb68a059868468c57198c86c8001e2600169cee2892deeff2d07b5d72428db25634ccbaec2544eb6fb365b694be85408a968b9cf05caed03c51ca389cab31062ba56f855a0701290bcd69a731e17dccbd9111da9d268a97bb2be41d83a2a280a652d950d42284d032da8820fa0b5b6abc5e11b0b9cf9d8d95bf4db337dc2f17a0bbea67d2655426baa1cf59cdc749aa1c3ced3a3646bfee51f3fdb70be1c820c968d46d5d4a6c503e62def1ff86f0ae30b6fb89935d16253858a9b3a5a923d26df64f9c6ae5fd916302cb7cbc4273b68ef08ad93264d5a1fe2b3c66fc08033d86a4cf571274215154fe538bdf5965066462ec840ad2bfffff66bc68e1d2647d1b0453e94d0dad62ea809f4db2034faed194971f8f31fbe2cc65370cc7794a9c01a73e8ed4beef767e76dbe1e14541cf47a540a1c756bbd38f0fe3cd019dd1dca12def89ecd1c747753033904c803679647e64c31bca4addeff03dfea9a5da8045bd4fd778de507c2b1398fcb4d770a9ec3d7f74c2dd74e805e5d942fb6a2988f6b67aa065c1d15efa6e63802eea894958d0ec4285a2da3b88fc076763aa0cfd89436018694280633cced4f81ed6803baf08bcd11fc1d95eee5b9e9fa1a75e7e95a89498c68fdfa528399a40096522ef42734d45ce5b5cbdebca8fcedda302187cf590cff0d9ef7753a363a4e697a9a5959e1e347b3cda9182dd690ec6837e0c1ffc1c99be9664d72928a4befa8cb5ed61885fea31fa561a0529b407f69b2de01ad979821cb286e38410a405f56f80d7d81c3df6fa567cc0f93636593bdda301178e058b5940b5f285be503c0409019d413c0091977e61a794605d13bf29b5632fee83fd2b524691e77c86f", 0x1000}], 0x4) getsockopt(r9, 0x8000, 0x7, &(0x7f0000001980)=""/4096, &(0x7f0000002980)=0x1000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 1.43291764s ago: executing program 6 (id=574): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x65, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc1}, 0x0, 0x8ffffffff, 0xfffffffffffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = socket(0x1e, 0x3, 0x0) shutdown(r2, 0x2) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x7, 0x2, 0x10}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000001}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4ebfac6bbaf7909) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000000)='#', 0x1}], 0x1) sendto$inet(r0, &(0x7f00000014c0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a5020676b6daf0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d2bfa82174e70834cd9fdba8df20b7520e4ab14cd5cd4534c6bd84118c1def6a57836f8f3b6ee2b03e39806930c23496e0758f2025e91c879aa6e05f26ddef66a30901743a8939a7e134899bce0369952c69235232c58762c49d5d98f87f7e01c58265cbf9eae160515a7e47b7aafbb5497fcc5fd5e3715247c7b9562bb5992949bd66c0dc47fc525f38a002fa606c901937a189851e1f0a9ed3fe599c1daa84413b98a5e6321126a2d7912", 0x851, 0x2, 0x0, 0x0) 1.331940011s ago: executing program 2 (id=575): sysctl$hw(&(0x7f0000000340)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) shmget(0x3, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.326617156s ago: executing program 3 (id=576): setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.325292076s ago: executing program 4 (id=578): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) syz_emit_ethernet(0x557, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd617a00cd05212c75fe8000000000000000000000000000aaff0100000000000000000000000000010c0040200101000000060008000000005c3bf0adc060698825fe7551bd530bfe000000000000000000000000000000013c50628374cc93c79a3d860590c786f72f00810066000000370002f864000000320c0000000000000502ffff010100c20400000aa90746c978d27a2a59f2e03057429c62ef6fb9c77ae490c374727ebe34f56898563e38db07357cb56610cc16567d74bb9cb9aa5bbd5e7fdbe2fbfa6c6923c7a4853aec3535a98aa22bc20400000003c20400000fff"]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000b4cfbbe6e155a46eeb6d28bb80a3be91585ec1"]) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000480)=[{0x80, 0x0, 0x0, 0xfffff4b2}, {0x40, 0x8, 0xfa}, {0x50, 0x0, 0x0, 0x2009}, {0x6, 0x3d, 0x7, 0x1}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000200)="d81ad3d227f7eb4e9be33bbd1a30", 0xe) r5 = syz_open_pts() readv(r5, &(0x7f00000000c0), 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.32512358s ago: executing program 6 (id=579): pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40) write(r3, &(0x7f0000000100), 0xfffffe5d) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000000), &(0x7f0000000b00), &(0x7f0000000000)="bf8c696d", 0x4) 1.321519371s ago: executing program 4 (id=580): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, &(0x7f0000000140)="10e0b5f46382c87cb8bd1bda0b95f6c48cfe8fbae8eebe58f292c505679c755e375d7ea1c999e8405a5b58d8228ddbe6f34842bcbb19000f3b8c29bd312c65c5d27bba695764ef9fd5c20bb17cb5af5dec05d1a595d0", &(0x7f00000001c0)=0x56, &(0x7f0000000240)="e7f40283e964b8a80969e616896d1f05d54380ffdda1c8b4cd168dd02c9d88c66a601a45bd", 0x25) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)="c04a1190", 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x667, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 1.320890001s ago: executing program 1 (id=581): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) utimes(&(0x7f0000001740)='./file0\x00', 0x0) syz_emit_ethernet(0x39, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9efb", 0x3, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="5701ff"}}}}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x3c}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="7f37ce070000003d965a05000000afc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d0066f92804000004fe8a4cc330bb35350cb60a9a374aa8a8362881811066927ca9", 0x46}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x6, './file0\x00', 0xf036, 0xd, 0x8, 0x4}) 1.290728192s ago: executing program 0 (id=582): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6a2b46480496facd897997fdcea7ab1bc2bc924ee0aa6a1be816f30fa655c0338675e0592839f282bd323437", 0x2c}], 0x1, 0x1fe) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="02a903a2a2da0993605ca5fc092cc85693d3a52af1753b249b95472fc39c4600000000000086f4", &(0x7f0000000080)=0x27, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) 1.289933222s ago: executing program 0 (id=583): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="1a7d117a40d7f5d740fe6494496d392c6240bc6ca7cb008c3c2148773e4eee30d73ef3c6af5c58ad4ca77ccf72cec5d2fa7c1f87a6af76e2cff31a5e1a7c8b5f3aca1dca381b4c1bc30ae9bfe1edbb4b3a0e79d70efb1c7f98316937a659acefa36b", 0x62}, {&(0x7f0000000280)="07ef9505c7c19950c39d4fd195f8c93b60cd5160806675d8e64f4568c93c7b4cecd0fd3196437b478cbe8e8dbd9f464f99fc595f72916d5c80fcd9ba9606a33ebbf5ce29ff99253b7a5e10c8e358d4982c7c25985d86c73499b2880957c16e8b838d77b3c6f124c3b94df642153e1ed742b124659aa250723ea5a30a60119e70b2d3d6126795593755c487fe523911a8ade2e4209ebb", 0x96}, {&(0x7f0000000500)="8ba5f72dbd7caa48644172e9734f7d300161aae59f909d108868334d3cd7726bd450045d5c340c2f657e500b5ee308deb3362a2e8bfc77862cae1790a6b458b7e8b6768506176dd549c36fb088626aabbf7162e319c7176670a1a992741e0630459ffe4e7ee7410c54a68fabb21b60aa681e75f5584e6215a348dc33ff02eef55abf724f7357ea1debc86091e324ce7ad83f4638e3a232fdcc57f48d091933b21a9e4c41f15664b33778bc7ba97868459403734d49bc7d0b3d1150512ee2dd6db93a71f4f15abf59c4f09651a628022b3531b8a58db2bdfafa20cc750e6c5ecf863957501a25df3f21d85a6bb0d3cd49af728d6f3cdd4ee61d4acfaa5ba92f1be11cac4eb39aaa6e5f9a6f511df7243f95d394a5eead43a35144cc710f9623a2d35938cf2e75f978ef9998c423659faca2f04fb4914581e2eaea2dedab6ef5f2bc84489312c5548a744a336c5ae5130423ed883cf353662f13274a74e3dd4f630ed9ef735e5a9e0c3db1a00d26be8b405ca7dfbaba25b2429891c8d722f1694fda3f5d68bb08aabbc2eff0580372d1b3c7553b92d71a0761ffbabb7beffda159da130a63031bbe7f188f61dd4ceb07effd54acc51900528132cfa925b250d11434376ff225e0c36da042d911ea7fa67abd8ad06abd2dbb8daa2471fcc77f0e51719efbf521d99f8df72bb60ff055f91c5e13f7f69669bfdb98814aebd90d54ca226a0894137b9843b5474969d096238d2ba9ff04234bc72793f8f8f6185291d6c79f2b55137a30d01a050bbe96d34f7098166f76ed05b7aa9d54333a1596a3454fac51605202f854b9fc51c347e3c3b97abbd682a4ba72366f94e8ee3321cb9eaa1a1a46b89d9ccb708511bdc3610d51c4b9bf8e04fc6a277570fedde49929609061053cefc75518c0e89c26bb2bcf1c86056ee864338ed769da80960c5b29b9693eda42a944ef51246e6a44dd59a960cb3cf7232b1a812f21c122d6fb531c4c8ffba32aad5b0ca728c27a5c4013fa3a33a92dc84188f567b67d76d914d97400392fda44c1a84aa7550bb5542195f9e791b8d7de9853d66be5ecb9c029240813bbaa55e94dfb1df75455fcf4634152e9ce95b852509186d6550598774cad03dcc89d9df15fe3a58b18294a9e1f1a7ec6088044b808d1742bf1e77a192af4a3d5aaef67899ccc45d983f7c0e30ee2df53b8dd1c8e3ea0e8169f88a7ad6c76fea4d5260a8a1d4f28d2d1dee506e6586060723ec009f3fc41ed103cf62154e703e1abfc88ee04fd745ac00d3521438445cb50e015978270aa3f03eed64895b11e8ca0cf9880adb9bd02219c47db7b1f604da7f27acd960f7402786ee24e212dbdb83abab0557eca27bfe0c1cf4994879379f46fb65e50609da438f09a9d4daa63d5799012e9d0ec43b856a6d5794ce58c3c5575c2b15ec90949621186a552c2efd4fa9b1cdafa56d3effb47c905ac3014056868706ee99f7d50c6fd7aaf44355686203d88dd3214ff27182e1782f7f228c16799075b1e1a704fb08926111e2e6cef6504766592a75e6c56a8f66a6f241101e9a1e6fef35ca8de5acde299f162ac02bec1712f09d7e49d5de8f1774490042a4ed52a2ed6e476bccac9d5fe58772f28ff9d94d48324cd5bf31bfa8df4a4579bf71a7376f3bba812aef4474ab8e6ca9478a24167997ac5633c55b11d2b586a994776513d3a20f02d96098b7bfc46be0b68c239336b32dbe487892ca6af2e7e8171f949b451e8f29c2fde9eb3e2bee724dafaaca525a6795e8dd51756c91cc6eadae779771c5ec3ac93d73ce2d5769ff67b30b76bf64d1a2db8cc5564fffb23ba10f2bf48f57c85f4b01d1dc559c87da3010c931dc9f546a513415abbc33f6f8a304e05c966287bb5a48e082b5c6bf362f041ddc80468c2c65b65dd47a71815fda83ce30eb9691243580f68208f7737ccac3e8a34fa1053fc3356c246db434b7a977613c2c190ad39a2f5603d25486dcdc7ecc68a117b6f8ee51468f418d63e37a944569ca5f84fbf436d3425819779028b5fa3104339952b096fd8552d973a827294317f08819164ece4021e942afd40bf52016e8c62f2c10c7c1072d35da7304a28cb2c30ac20eb207eaa808db3102a7dfae74db1c643b2aa6500e138278a3804ef912e15cfe67c4c631dac07e8a866b973672730da60e449dab2b80236c346e8f5fe4d7b6a4f929c9b1b7791bcb45e74c0473d121c3b65b67f66b24dec417112b76ae37e679a7f96addfa7652614e91b4337d5b5a9e1d25b79085411e8a848d7b3f23c910db224d7e20b2f0a96ec1099c417dd648d580e8a22151550a37da0341cad74d477601afaae05067b31ca6cb81f5446d6c0b7c567b97857304d09d466cf47e5a482ca1f180b25862284c6a33c1faae9430364a66739d8a349929863a3725e976deb17eff8ec09c9b8da99f943e3c43b56ec1fee4dde5b46ae98544b15ea80d752031ebc8ae17a68ea0286a6cedefc4e51fe0813061b0b9f24e54f0844f070db095ad8f2a6f2afb8c802bc02db46572ba9db3322d2fe8148057281f0dd0ab0a2472007f7eed556afffc0412b0821296980564ed71cc942cba6103d2557be75992604b86a445433497035101c6bbf5d908af7c52854ae04a8c32b10eed194ba5434785674a9985cdecab0de23798f1ee889ac3b6bf12d460b2b2d50fc02580c0c59e981092ba8e86eddce467eacc73a77691b1d745c5469c845ebbbfbbbbde9ba6e52765c5470e5d4c323affa1544974c4e67482685f552cd9f38826ee01f2d64535647bcb6d059671a815f44a12ea658a7c1e84b45ba32e40d0455317057a685cb0325c1e3ae1c808f1b651c38dc749252c29204d0f3d6923e283a2feb247ba147a0bd4b803b418d369ee8da67e801b4159e85e2617f48dd4f03852e960dc560ad3a3f1f07d41c157202b24043de793d0439e21373fe48290ca6f18b54d44e5916a0416f56c74ad07eb63abb203f0b276069b763d044366c70fa6e150cfded735f7074118b715a0b906c92ca6239bceb2e945ca04f5c505e148ef7c71977dd9a53d93ed8060ca4d8c7e08bc5bd4a961f28944f3789925a355b1f3f593616abb8de049ab4223bfccfef59d4d63ef2939e644f24d1d65cc4f6bd6b6c87ad08802959008b1f0891255d638b481b32f7fc91f1ac64d2dfcbe5aa0a982194614fa27ad008dbe3f94bc1ad16d7710d51c49d7c4683c98d7b5c064cce98efcceb80c119141de2aa0ff67af81705cc764e950ebfa5ab46248558de8a1fcf028b4cc57f6ea02d8d7dce6a4800b7e9fcc9125a481c4dcc298cfd621bcbaec74ec82bc4b6cc4023f66df5ed67322c934dbf6a5123a0581fb3488a61666fb5cdbe7fac911b1481395b5e5580fdff6f2cfc495b6429974e939346100dba607d125d70d412db030c358c4b75a50b4f1f55ba00e942e15df0a1b15ba148d74be90506e38332e4bc24e1ff948cbddbca6b6c3bab1893a635b0a32cef6326e4c0fb0048a66bf946c716bac4ce6a323b8ea69c8fe516ccf00ad5956c7c4c4f9c518ab4884b743f04557b73b5907bc73ac2785116ce5b9bc60c95ee7c373863140698d2d32ccb3a7f0ccfbcdf1dfd6030c9707d92051183cc10805c4367a062c419319973ad957bf96115ed68fdf5dfc0f90c7f14a3baf31d272f8878d338004f55050d1b6c20b8e01420738e0d3b1ae3abe614e486a5a056088fd327c760cb80a55b66c238e3e5f26a40156a3484ccee9d0d9da82667ad4531b3061bbcdd9d5d4d02f45b935621c4d6d28db29a1b2c222d633053a04f4e4fe03dee49ff49becf18f610e10ed4389cf7fd32100723ec18550223c026238f594425db44cfd9c3294cc5d98147a9060606a625b5b860be31752c8ecaaadf27e4755c735a142abb904f1c9e63a85cf46643e4146e7288f1276332167a46960a5e2ceacbab3f22d5fd96e2b8ab4de40754a41030a29e73343204606da9111f5ed9e35cf38eb57ac257ed35dc04400d92ad26110c7c4cf8c6bf27a579b5a6a5910deb0d7ac047c9da8acb922d1375f25c6dee300a6c711ffaae652d761a6c31be352698e90009694166b143d6e1cf0766ba6b26717e37bedbc498ab28dc11cef2a49815873af08d63560e6c1029f5ebe71be55e4184ea27269e1536ffbe6ded9f3e12a3fb1ab0fd37f8d1f4b1f87e64051a9004345b3eedb0f0fbab43cf4b5ff7d8f417b17b9b69895bce23c1a26cb73fa4da7e81399a4fd6c29879c122ddacd29e5499396bc5c51b1eaf878afe9fbdba2bf0aae8bfd0ba350bafa5d69e4dea3d5157e596700fbb603d106938fafe797ac6820ee96038fdfea068021d64c3e08b3d05473c1f05c557f42d04a913140b6626f09e21c1f8e8b651fe89c5c11b0cfe9d83bb7d88c99b95184adc2ec529e5a9e7895ec30a3b0f039d031ca8fb6e11b86903dcac42a4d43400473701a3e5a7b1ca04e37707fe6a9a0ad62fd6dcf253d3773bc869d91e9a82f4f5321ed5718dc853ba867d842fcf4d5c628d81b3e4e8090e4a6ed715bcea767ca322516cde25ceb35e85310855cae1e2dfe5d9389d1fba0ea9642cfbbc0a6e564c616e7cb3315261190a82e5ff675827696ccbe70a19fd7157e0993e1737ad23c58dd45479ff71a970e24cd387f2e84881e0da2a4eed0d9b69def4e7088e894e01c087e5738586354f8af69d93fbd3b53f34295e1e8dd2bfec5e53b939fb264a654183650ecae792e32afcf57fc4f7cc21bbcf54f33cefdb8263f835ebb479056d9ced6d1d0f7242829729ef11bbc2f84a6157755b3344d6d2540a022d110c997fbbc7f5e076665d79337e4bb5d9073861b4e013c244809526f7712d82c1c18840b23316e98400f9884744b6d2e55aaa9a6fe7c47b039ab3603446c54d0a5a18ef90a0f7a64155f73e55da4834b699dcaa193cbe9e9d5bf54b48863a7297319226b5c6a93f04d926351be264b997ce0601743e7f4aa5d5eb77a045727262be66937996c0d3f135e2cf996484653dd5c25ac54b4142183d834c6bfdfcd1beeab93d33d9588f54089e9f9e3a33d5b97e85f9458fd3456b5e7b4c000592071d57a2d900d796165e31ad3d6d98ed0910bebfc327646112e0683c2b1c95c1ba9ae2a654abba6e12ad68e0866a23c8f021bf29ab443b3b585b60c927180739aa71f8d361825c55eed6fac7e5bcb442ff2cb1749b9c208bd66cb36ba4b65284100dce343d0bc8f51e286a703447b96a163812c01205744f22e72183b405cf0d5167fda586c93410aa24eb2412233f82d451a75d35978c0f085faa58d4eb977f1d68b7e013abbc226650675fd8c35084a50ca107c2fc92b9fc127b14ee9ff400fe3c8cc338204ab00d13f88f71f5257442c0bf21f4142d7aa9dd007f51a7ae216edcb978e4ac322a6711cc9c087d7453c7b2a1c99f166c77784963b202cb9af63d4310cbe668c1420497cc7785cfe505f95f44c00ea4e8e1b013cf898ed7acaf24b634844c987bdd60838ad91f78f01db3a2e363862ed6095c1f49d2bf7a522c57796fc1e9322aaec1de91af531db69b357e2738078be17ae3c095e6253875ee3d267717b61f022e55befe9695a1abd24808daeff00c60bb310e03ecd42c7da51e8f", 0xf89}], 0x3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0xb, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 230.63354ms ago: executing program 0 (id=584): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0d", 0x3}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ce", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000fd", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000fd", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682}}}}}}) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x80000000, 0x18, 0x3cb}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x96e, 0x1800000000000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0xfffffffffffffffa, 0x147}, {{r0}, 0xffffffffffffffff, 0x8d, 0x37, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0xc3d, 0x7}, {{r0}, 0xfffffffffffffffc, 0x62, 0x1881dc4d5064ed74, 0x8, 0xc92c}, {{r0}, 0xffffffffffffffff, 0x18, 0x2, 0x4, 0x18}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x66, 0x1, 0x8001, 0x9}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x25, 0x20, 0x8000000000000000, 0xd2}], 0x7, &(0x7f0000000200)={0x7, 0x7}) 229.776316ms ago: executing program 5 (id=585): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @udp={{0x3, 0x2, 0x8}}}}}}) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="7f5432e38b19", @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @broadcast, @broadcast, @multicast2}}}}) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) socket(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x1, 0x0, 0x2}, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0x5, 0x4, 0x1bd, "f401a9bc8b9e62832d8fbd09b5db343ccc79d562", 0x1, 0x9}) 157.57917ms ago: executing program 2 (id=586): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24, 0x8}], 0x1}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000080)=0x4) 157.358188ms ago: executing program 0 (id=587): r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x0, 0x1a, &(0x7f0000000000)="dfda6e1d983e8082022f0a2f3ed0fa1eb856cca8003a4fe6d12c838c476abb5640f788dfc459e102a7f47e4b2307bf230a9d53a587f8fc081449", 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x7fff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/215, 0xd7}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/173, 0xad}], 0x7, &(0x7f0000000500)=""/25, 0x19}, 0xffffffff}, 0x10, 0x0, &(0x7f00000005c0)={0xecb, 0x40800}) 156.75666ms ago: executing program 3 (id=588): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() geteuid() shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) geteuid() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 153.182589ms ago: executing program 2 (id=589): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = syz_open_pts() syz_open_pts() (async) r1 = syz_open_pts() close(r1) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x149e, 0x0, 0x0, 0x7, 0x6, 0x6, 0x2}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x149e, 0x0, 0x0, 0x7, 0x6, 0x6, 0x2}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r2) (async) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x1, 0xa}, {{r0}, 0xfffffffffffffffa, 0xe3, 0x80, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x89, 0x8, 0x6, 0xffff}, {{}, 0xfffffffffffffffd, 0x20, 0x40000000, 0xa, 0x6}, {{}, 0xffffffffffffffff, 0xc0, 0x1, 0x7b84, 0x8}], 0x6, 0x0, 0x8, 0x0) (async) kevent(r6, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x1, 0xa}, {{r0}, 0xfffffffffffffffa, 0xe3, 0x80, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x89, 0x8, 0x6, 0xffff}, {{}, 0xfffffffffffffffd, 0x20, 0x40000000, 0xa, 0x6}, {{}, 0xffffffffffffffff, 0xc0, 0x1, 0x7b84, 0x8}], 0x6, 0x0, 0x8, 0x0) sysctl$hw(&(0x7f0000002980)={0x6, 0x6}, 0x2, &(0x7f00000029c0)="2a96293c", &(0x7f0000002a00)=0x4, &(0x7f0000002a40), 0x0) 149.742572ms ago: executing program 1 (id=590): r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)=""/52, 0x34}], 0x4) msgget$private(0x0, 0x12) getdents(r0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) getdents(r0, &(0x7f0000000200)=""/186, 0xba) 146.743239ms ago: executing program 5 (id=591): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000001700)=""/180, 0xfffffffffffffe46}, {&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f00003fe000/0xc00000)=nil, 0xc00000) fcntl$setstatus(r2, 0x4, 0x40) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) mquery(&(0x7f0000cdc000/0x1000)=nil, 0x1000, 0x2, 0x0, r4, 0xa18) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000001800)=ANY=[@ANYBLOB="aaaaaaaaaaaac7a2e46f05fa080046000024000078e0000001e000000107038d000800907800000047c4c040dd434777744c9af64f0100a428d3f06d689d5616580278a66421f625ea64624d35c094993245170b8cf0d1edce01000000000000000000"]) sendmmsg(r2, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x100, 0x8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000580)="8c2fc6729e8d673e7009db68a538a42538ab4599adfb25326aac194617c3b21e455f24a87f52b00e9c8410937505039b775ce4a218b4286a3ce9a8a37148328f5e0c4d4abd60cabee1eee9504e6513438d4e96d6f95329388ea5a964cb530df31bccc18520a8bf54956b47422ddd0b70f1fce438e68613240ef9d760f4fbebbaf261973c14606581dd77cfcabd63656dc63510a76759b78dfd6b314451b89d73443e6f41f2f74c7e14bb14f3d86970f687a1d6d66a10163006ab4f2266ec8fbb02ddffa53110383962440d43bbeb9a6a66fdee29898be9955e655d80bbc1e79e866246d697cdb97e373e00c2bce684a3c2a82c0f5c0b790a87c27533fdfbc5e7a63c8c9f8abfa0a38e2e19418e8b81daeb7df8933b9b6832e7a62216b72e134242b48aee5648b874b05ce59cf60e0e4701a66840a776e26c8af7997576783ef9fdb9dca6621cfb6cb7aafce749a408e62d3f55f7272f6e1d4f32d8efcd330f8f6ae96a58e10d84397e489afe9068848a4228b704eeae45774acb3d36e797ccfd6e12e87a458157590d6ae334c814df153131be071a7b08659af0b9d5ec4ee5018e4989cf7f9cfa682a95509a345a72c6d7bce475631526f5717bc09629dbf1d802f8207a10f4fe48e0b28548b519e879c6d8ee8c025893963e0cdbf28d55a45b7c034dcc1777e0b0b1142ca9170f8ba3e2c12b1424bf68876ebea42b428f4dce9b9cfa207da9764c574c85a83e9874fdd1061242b21eb7f277bf7c4d41d1b35343e33ac2ff9b76583aaff20d5104150b0a8ef52d01e38b724a81f35e491361803000026e2973a76ddbcd6a3ce6fc3b79e7a013a8347517e2d044b9f32cdc3e9416f4b1f4858e6ddf262b9a7d287159473ab0821753063feee6978eb2c24386c9e966d137579ebde1fb5b5eb23ceb33445952b4002e6deb9443b60d557dfaa43e217e7b7b67e439ea538340083a00917350241f8222a9d5890dd4fa1bee424e8e939842041e236abb61b8beee73354be3d5e631060124180d41b8127944a0d4dadb5d1402ec68d9710e0dd69856f3c36b908caab525cf04de1be2587d61b583cfe152031d0b713d7c4382b17d94b285d46f7273653194da7df7a76fec95ce5377dad1ac4453eb57193785023839dc3b1950320cc44ee931d4be972fadce38a39b6e51648dfabb61c2b04a44b045ceb724295d0f5f7aa27d2f2f50006837ace3e1b6733f9e67d419a510ea85487eadb72a120e88ed8fedc15586494251ac3bb39bfcc49ed85f0b7bef4bcb3484c1d18a887052a778ad390b48d995d0d52b7be430fd36f8171d29daa33f409d57fa85e1d17d7776a3aad602891c2c720e3c498ffc5cba7c008fa7e253d1a8d38b8372cc90b74a9d31b3649ab5879fefa5864032baf5bd607688587d267724ecda8e23b6050c99652e7ef4cd7362c8e3c2e63cf551b41a5b2a521f372f736c7d8dd8d47b5a8bc5c867333167aff70418db59868b87cc90ec845930dcbb2f7cef24067e47194fc95dae9ce78295251277908ede37b71c9dfe243c2e99e2e8ea4147bc59dc865d9965894c6242d0815576863f929c52c1237e8c08f0eed57bb5f93e00aca9b4e8c8b6f2bc1fc791658d38c7193200fb0d4cd188880546fb0578569356c247be2af2f1a0bcea7ec5713e2a7e982251bb8873c0d0ec54a7e61544d1b6d166f5cbd011df2d8c340cabe7f933ca33381af7c62e6bfc3218b529b4b7aa9a7f9591c9acdfd2d007cf96c9eb605a95ce0a3bb6f68982f4cf71469610e6512b91b9848c0caabe8fe474edc1dd857a6ad53261d8848815cd13b8de21f7a3d11ec278af4575d39c7ed327a945036e876bcf26630ff3cdcae68a9dedc867b6f38c10a46a606efd97eea8723d1d7341f633c4db58237764cb4916765990a3fcabce845149c743c75324f3400cb5c54168a2fc3f28bdd860b770fa8ade855232d20b39c5660cc43588af20e36de57ceba28f0d53238486940d0add1439fe1668c672a3544b502d1a111f71b9da0593352524ccfa5db50f8f7fec5b1ead2e0fb5ef6f4c50467a1997d23a736984d73716ac0862b448ab3f10b04701a6d91d966d41b177eb632d064e1cfbeaf36e3b72f60957d633308e8d4bb831dc82bfe19420e41b675993ac089e022f2edbb91f2be0bc7da775ea82c305c1dbb9be172c017bdc74f0b604de4ffb2bbfa31541fa4d6ab10d6851740cfff2d42c26b67b7aedd6f90bde9cb61a5a90fe7e4a24527567565c79cd435e601ecf731f472699b542601c84577be165bcdc93493ee3e9bb5987be910a79a2fee19ff2a5442b70802142ce40777899b483a1c7eaa26139d6896b0e2b91c54d339cb1b9e2e0fd9e9d626c0fa90d546d734de343a9f160aa5f118ef85450da0b68ee2c3f4d4d0a9cc2f0d57ce17ea880bb4e7418cb4e9dee2e83863c2e01e9a2079e9724db2b623fff8d3155acb50c693174f6036d66c9373fabce345ae378e67079d7d6a50030ef74b3c98a5f191df15b807feb741c5a473020bf9e7d3eb9151b1fc96eee84d5c2cf64fc978de49c41ba94a2324e0fc669ff25344510ad0baecb0dbbf85dd8593ef6b2f80531a3f91b21ecd1c3dbfbbc7f66da476cc8151953ada4dc84ceef90ba635cb982ed3352d06b0adc5f579434e7763bbdcaf1b7b95365edd1a9a7011c05e15e2aa5810ababf18d27e1ec5cced7073efa9ae9d67da878c824d875288902aa08c7cf81ed0fc26bb30349f61551e1a12df58a0d4846677e4d8182d591f4af04e5bbc5c7da599a24f304150328e5abf610458777920a766591b06e413562d234161569176f368f5673d274745be9948bceb2fc06200d890efc68100e182a0c84da77140d8ae2fc8148b8bf6485fda3683a9d9ee575977d200eaff6b4693ca8857e60f2eebcd84342eb3f204e15808adf9e51105fa422c4881cb44e933f5e9e3ff6c66e6bcfb1138b41929b6e2514795b1ecbb4fdb64d488a96ca4039f5dbb9e1487bf63d321a8c65c4ba60bb2aaa8b0e644183629631dd49370ccb81916ab60e8f21732baa8bc98a36118914dbc4317524b0f380dd37ec7be0ba6ab447c48675e4ae8b48c3a1df5e11c81cbd277db0592f7e8f6c5612f5c448ba453e688eed35c72fbddf74f65cb34c16c626b3d09064ad51a4e66f7489884ee22e6945efedbe1a4d299eef1ba5be9fae3f186748f04adac6f82233c409c9219f60927425d36aa28fad8ceb76e4cddd3092bf1412cffd9dba0c590b2ba98b641cad84452fb9d265826ba6c00da32217402cbbae481f80cdd223e30d4708cd2c5d8cd2f4398083a2b3abdba06ab5dbc77ceb250fd2c288fcea1c1c935e182b28cf0cfb61241bb497a771b68f8562f0829581820f9a5ebbed3253ca18c36c4e525b99590886c7815e2dba51ac6a4d86935a21bc8df80ab861d3727dfc55687a65e59766aa7fb39c94b5140db07eea0b390ce81a701fbae42a6b6b1c9a68dcb99bda14fba63323f614b7ad62a18319b6721eafce81b6f650f193ced94b1a3cbb8066a13648742ea64747a9b5821b6616a030ce8b382cf71ca8a537000c87946dd3682367a179f309029a58e531f62fccdc6b9585e455c6f1503c8ce5d342e5224f600624a3c327a5b95381d6b2a5509c8f891fd679f125ca27fd0a0db1366334d28591521e807c25a626e993199c9d8c9f90d1d8bc98b54f36aec9dbe93979b243e77af34f0c57acf000f796ff9fdf50d3d83392e9149c4642268cf74dfcb561908949eabea82fcd1ce02110a26c16578d7299bee9835665d26e8d5e7470e25a3ad1fd610b1c38017ed03f422f1fd0aa1d0153bc8b13cac26849a2ca5af8f980c57936ddf629f103601098ad2726de9163fc954fa631418837982a43947edc50b34da0313947b5857264cf7955049472cd198b7cfa79f953674ad886ed7e8746c10ae5164fbea2dbcb33edfaa1ebd5a635e0254ad561c312879206aef827ba788711aa0e04d19b9e111e0c01ec200631390596ca053427c4f75e39e15b4c2daf8ebde265b657bf4007519bf92956f4f2e3119e08ab1ecb56fc9e591d572355bf1c0033460e9ff367dee43ba542cdf756f2d6969f061f09e566fc69f2c2a91b437d816c88b292f6f1d8bddd5cf4f11eccb1cd44f832de38ed9f40c33e57ab2932b50a559df86a1709198e3a2dc93a5cb9c716070d33dda524eb9aecd290473b097929fcc4e096c86279d9f0325fbdf98c16470b367844d5ee45b3eaa170937520fd0d559dc66db29fb5e1f9d6ade2056fbad4fa2e3933f02758e4e2bbdecd8efa68648025ecbe068e087b5888f5d779b043a91555260aa2cd37264088637ea571805aebdb7df957e7da2504a83211de3c9726e02bb4fb328d31eff7572c18db96a7ea3bdf3e23ea7f1ca113bc0cb152ddd05d392a82bd7467e53e51a880bdc4c86b06793f72ae17cdf145738b1386f0221aa18627abd58153945bca0ee827f046b6f90b4a522db4b348e8d32ca81335aacc8d57d689e85d1efed2bb8e835835f142532f6378bf03df1488e3eccaf527c8d386e31226bda95da7d35a235732fc9091421946099b8aa535d321dc627fa80ed1acbcd5d97ced1a9906c14e3f052f8a156031c9ee9801f2ce66c48d0d86fb02a386cc3f212cd394fe33407e47903c3041a846054a61357ef7883711cbbf779bfbbc210b49b7806ed7bb45a381ff683f398a870b7f271e02eddfc377bf3210097e259a820cbf718f8ff47899270e62917a476819637a80a4f1f1695c6bb09ba8a023673659278751b9e527f12a840813d8b56388e935893fabc339039456640ab880414e9145b09f6ff7f47bb2de0f7743c4af9af94763a271a06da63eee69395c5db3008e89f2bc1182da2e68d5c2b468bef31e3e392864709adbd4e5884b1902e06bda723405f07d7da63b1020b443d906dce1a22a157831e3889ce15e89ef6737d11f551380e1919fd5f4758db315903e256f68d07eb5d86653c64f5dd1e1575a5864981785a14391a52c3836b9a00cf924c4994835fd13385119a8944a035648a589e2ef961109d46ac76906b8e0b5f87111921229fa48d7fda5617b8b7e8634c0ff40550553c6d871341b34630d16c3c360ffcf5f276189cb167b2c6e2d767465a14d5391d999e4bd4819eabaf41d305953e45fb58fdd127e2dd8a4445bccfe1a99938bf2c065ec5bac8239d7f455946bcf47e93d8ac464a0268d910aa6ae33e064963bc4a59268f789cf0a750113982cf12468f90f6d254ed6efbba39301a1e985cba2a11da2c2335c82aa40a61f8c1fde788a01f745e0f8b9c20052def56f2e78b7338db9d3fbe270c4e1a540e86272334d19d6c9ca74bc8e17bb388fa2f814af57c5ff7d9883f4e71e754f243476bdd1139be6aa2a277e6011600f8d26f00b5b724295edd07d5bb85ca534eb556f8ebf156d94cbf43bb0cd3701159a8d62ce5a9e8f3cb2f11a262caa910590eeb7feaf975257d3ca9b658ecb06371693e2f2e49dc3544d6ab1f812b6b75cafc5bc89b00282c28961d0f688f78176b6b03e4b930b74ce9d4b22c5f01d40d37dd6440989b0b19ee09029540aee92334619f026788eb968cd8f3d0dc724f02284ee164d43df16d0c6970bb5634a6ab325347ade7628abcaa2e49526796ae7df8c48753ac2bb54e24ce0ebd5c7b2f6a5093660cab124392971ef3a6cab87c187a69394fa27c02ae5ff6a41a2116f2e1b019eab72f0bd3fd5e84ca4932553da7f913e961642e8803a60086458da6f598e5204a0413005299c5417d0629e90c5a3d89", 0x1000}, {&(0x7f0000000180)="d7597cac7c1590a4d16e684ac13268ee3d2964f266bda30365afa2", 0x1b}, {&(0x7f00000003c0)="2d2272b0d35051954d0657a8c726cfb472c96c72cf39b656fb79dc574a6341fb8a79c2cc3b07775cbcba0b6f0bab2e87b366cafa8a3dc5dcc985f8fb0622caf214fdda5356f176538c8277b98bf69b2a74359eeb60555b9116d7f3f51af5a09dd611637dde0da475a5378e3931d990943b79a9760f07aab5443df4e056ec0658dcec2d5ee3ba7b552b2f", 0x8a}], 0x3, &(0x7f0000001580)=ANY=[@ANYBLOB="a800000000000000ffff000022002aa61c3edd68f60fa3c827835da7409805394c0886861db712be43f2e99cb9c9769a63f330d8b7b82e1076d8143182bd1f5899ddd323bb0eb74b00f9dee247ec9ba1710d245108a24aee3949947b27c98e0f351aec3a3c9cf2ecc376d0e8569cbfda96019ab185847e19379c99ded5229ed2a8add891e4bfeeac9b0b6d3b9184032add72db2e3dfc9000000000004000000000000000ffff000002000000190e4d1742845ebec0012773a5bda346498180e99df60954aff9f6d8bde5ce1e860319b6572b88139ae100000000000068000000000000000100000030040000668333d0cc1fee99c2b5b9c4f6d0a20424ba1ed4b60c4bc1f0ea110da37a47b86ca8b52c04fe12d29e073ecc06ffd9eb5718d4786fa34c0f4fac40abec0600f431ae45685ea5f17564c27b7d8a00"/326], 0x150}, 0xb}, 0x10, 0x408) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x43}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080), 0x0, 0x37) 146.517864ms ago: executing program 4 (id=592): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70ad6da3bc", 0x24}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea", &(0x7f0000000080)=0x84, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaa4d0b000807000000000000"]) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) (async, rerun: 64) close(r0) (rerun: 64) 78.212325ms ago: executing program 3 (id=593): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) r2 = socket(0x1e, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000140)={{0x401, 0x641}, {0x1, 0x8}}, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_open_pts() ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x2, 0x0, 0xfa}, {0x4, 0x0, 0xae, 0x6}, {0x6, 0x9, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) (async) socket(0x1e, 0x3, 0x0) (async) sendto$unix(r2, 0x0, 0x0, 0x2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) setitimer(0x0, &(0x7f0000000140)={{0x401, 0x641}, {0x1, 0x8}}, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) syz_open_pts() (async) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x2, 0x0, 0xfa}, {0x4, 0x0, 0xae, 0x6}, {0x6, 0x9, 0x7, 0x800}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) 78.005767ms ago: executing program 1 (id=594): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) listen(r1, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000b00)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x80000001, 0xffffffff}, 0xc, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="a8000000000000000000000087010000c83d49133877818d52c0aacaf1423c565138212cb1784b2bf199b84a53c39bc19599969ee7a151466855e7fc16bf06adc1251985a9d4657754a7574441ba3d50823271c67d8520f01743baca4219bf4bf2f044bace8ead143e0c6f8602c039f0e9acb23f102fcc831a2f3013b9e980ec2842b5547a6fba374eb3f65b662d57bb1364d456495e251630e1bc93041c6c24680054d4ef000000a8"], 0x550}, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x40, 0x28) 77.559609ms ago: executing program 4 (id=595): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x3, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x100000001, 0xff, 0x800006], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0x200000000000b2b6, 0x3, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x1000], [0x7, 0xe, 0x9, 0x1, 0x80, 0x8, 0x7], [0x0, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0x1}, {0x9, 0x2, 0x7fffffff, 0x9}, {0x2, 0xfffffffc, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x1, 0x0, 0x6, 0x6}, {0xf, 0x0, 0xe3, 0x9}, {0x100, 0xffffff8e, 0xa, 0x1}, {0xc, 0x7, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x80000000}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000004b029078e0000002e2ff0e000e009078000900020000000c0000000700000006"]) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x2f) syz_emit_ethernet(0x3b, &(0x7f0000000140)={@remote, @empty, [], {@arp={0x806, @generic={0x19, 0x8037, 0x6, 0x9, 0x8, @random="862cebe64caf", "852602786f40bf6a1b", @local, "16ced9409b168ef591c2f5b676a2eb18"}}}}) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000240), 0x0) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000340)=[{0x4d, 0x1, 0x1}]}) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x2, 0x401, 0x0, 0xffffffff, "00ff5dcfec00001500", 0x4, 0x20406}) ioctl$TIOCSETD(r3, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0xfd, 0xd3, 0x80a19f, "bf08000100f1a55910812cc900", 0x81, 0xff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r5 = msgget(0x0, 0x640) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001f80)={{0x3e54, 0x0, 0x0, 0x0, 0x0, 0x26, 0xf000}, 0x0, 0x6, 0x0, r6, 0xc, 0x8, 0xb, 0x8}) r7 = getuid() setreuid(0x0, r7) getgid() 76.203768ms ago: executing program 5 (id=596): r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_emit_ethernet(0x37, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800290000000000069078ac1400aaac1400aa4e204e22000890787e3fdb65bc446889a22b9c3da2000000"]) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xe) r1 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x310, r1) pipe(&(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) close(r4) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x101, 0x0, 0xffffdffc, 0xfffbff84, "ffff09008700", 0x7}) close(r2) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) close(r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x232, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x2002, 0x4}) 76.0265ms ago: executing program 3 (id=597): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) (async) dup2(r1, r0) (async) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 45.837885ms ago: executing program 1 (id=598): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) getsockname(r0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async, rerun: 32) rmdir(&(0x7f0000000000)='./bus\x00') (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0d", 0x3}], 0x1, 0x6) (rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) (async) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 43.866902ms ago: executing program 6 (id=599): r0 = socket(0x18, 0x3, 0x3a) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) 43.506478ms ago: executing program 4 (id=600): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='*\x00', &(0x7f0000000080)='/!\x00', &(0x7f00000000c0)='{}[!\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r1, 0x0) ioctl$TIOCSETA(r0, 0xc2084415, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) setuid(0xffffffffffffffff) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, 0x0) r2 = getuid() seteuid(r2) chown(&(0x7f00000001c0)='./file0/file0\x00', r2, 0xffffffffffffffff) chmod(&(0x7f0000000200)='./file0\x00', 0x100) 42.966626ms ago: executing program 7 (id=601): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r6) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x6e, 0x5}, {0x42, 0x2}, {0x8d, 0x3}, {0x5, 0x1}, {0x88}, {0x5, 0x1}, {0x2}], 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffa, 0x0, r8, 0xffffffffffffffff, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x149e, 0x0, 0x0, 0x7, 0x7, 0x6, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[r1, r2, r4, r6, r8, r9]) 13.78417ms ago: executing program 6 (id=602): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x1fe) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="02a903a2a2da0993605ca5fc092cc85693d3a52af1753b249b95472fc39c4600000000000086f457307ebd09", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) 13.329545ms ago: executing program 0 (id=603): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 32) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000240)="17fe58a40158582db5576531db275b2c86f1462cf2bf0a0550d5153117fe5e2caf05c4043891a8543bc228abbbef39b772d33bdfa07ce82c0fb16d21febe81e6056ee3e743", &(0x7f0000000100)=0x45, &(0x7f0000000380)="5dd69084e8a98418c2b366f1cfb5b034802c879d666db556b6a5a28f537378909d4a8c8b6d151636c27370c14da684d6e2c3a49f11fb48b65cdcb9c2552588e67e3cb53eb61933c80ca308683d205975ac848c2434d246a3aebc6e428151119faebed1017a4842c67101f4c36fccdc362604b2562601595dced55ce8cf65036816e1ff74472b0638b7744ed664", 0x8d) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="6aab0d39fa00fa80404c424f01000000000000004fbace4cbc53ad50190f1c70ad6da3bcfed74890a548b722fb9fcedc5d198186359c31a3f63ec570021f72e1748b1b31d8ca159ea40e86000100007a90c386a8", 0x54}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 13.101485ms ago: executing program 5 (id=604): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x400002, 0x7, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700", 0x2, 0x60}) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab", 0x2}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7", &(0x7f0000000080)=0x74, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="eaaaaaaa98d20022001800000807e13507016f4ac209ea2a2a973eddf7d44d7e1b88c39915bf9a285a619f740aba9262b2de1b7ffce6519f409ba31da45e61159425256504cc21b50ebaa8c04b78a523b6e3e5a9640b09f6842eddae0b5aaf37f8ed15149a2379af99f89a9c91a5168a93bb79"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 12.746407ms ago: executing program 4 (id=605): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0x8}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x60, 0xff, 0xfa, 0x5}, {0x87, 0x0, 0x5, 0xe}, {0x6, 0x40, 0xf, 0xa0}]}) (async) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x18a) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f0000000300)=""/124, 0x7c}], 0x2) (async) dup2(r3, r2) (async) execve(0x0, 0x0, 0x0) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) clock_gettime(0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0x7, 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5, 0x4000000000000803}}) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)='lP', 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)='j', 0x1}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="eaaaaaaaaabb00d29800f3ff0707"]) (async) close(r4) (async) clock_getres(0x0, &(0x7f0000000000)) 301.878µs ago: executing program 0 (id=606): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r1) (async) setreuid(0x0, 0xee01) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x1ffffffffff}) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) close(r2) (async) syz_open_pts() (async) read(r2, &(0x7f0000002a00)=""/4117, 0x1016) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x18b79) (async) mprotect(&(0x7f00004f4000/0x2000)=nil, 0x2000, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x6) (async, rerun: 64) syz_open_pts() (async, rerun: 64) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="c88630b88eb7e0848ffc69bf35634b83e8997fa7296681c4c1bdea638ef4f42e747612eb627c120155c7f3ca4139711527d6ee66a51ca1fe80d4dac117ba595e3e1dc0fb44e5cbd60e574bab95f1405cb1f5173d0fb1ba6241f55f512fe4df33ba844887eb818003dd0f8b2dc4d974a7c276844c165c1f5a58e7da", 0x7b}, {&(0x7f0000000240)="aabfd6eebc363245e0a4f0159859a470c28259bc05663a1a878d0ce9e607375c883bc8a5a4939f829279e4b9f4431026df2839babe15e0f3dd77d5a5859435fe892a40e1b0975430f76cf9be4e19e4a0d72219b5c9e8a9e46db6f71d85d1d36d71c351641b7ed673c9e01c50329448d8d19ebfd86a7bf3695f002dcf474ca9c00fa3695e887832b84d9957d5f86994fe40bb38e0b21c3b3cefa2f40b6c5e97f2c7f552f35da5598b8ba69c67ec590d4c997bd6066fbe82d3ca503cf4", 0xbc}], 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0xa, 0x8000085, 0xfffffffe, "102e260a007be2dfe7d62007f533e2942b7a3ceb", 0x5, 0x16}) (async) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)="4b916c35d75b", 0x6}], 0x1) 0s ago: executing program 6 (id=607): r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) sysctl$vm(&(0x7f0000001840)={0x2, 0x3}, 0x2, &(0x7f0000001880)="ecfe633e76b15a5e", &(0x7f0000001980)=0x8, &(0x7f00000019c0), 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.145' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 43127 (syz-executor): blkno 0 bcount 31 witness: lock order reversal: 1st 0xfffffd806be60d60 vmmaplk (&map->lock) 2nd 0xfffffd806bfa8b40 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_enter+0x122 #1 rrw_enter+0xbe #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_readv+0xd8 #12 syscall+0xbb6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_enter_read+0xab #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbe4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806bfa8b40,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806bfa8b30,1) at rw_enter+0x122 rrw_enter(fffffd806bfa8b30,1) at rrw_enter+0xbe VOP_LOCK(fffffd806bec3a48,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806bec3a48,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd806bec3a48,ffff800011a37080,1f,0,1,4792154a3419b361,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd80647688f0) at vndstrategy+0x4ff physio(ffffffff82de62d0,2902,8000,ffffffff829b5b40,ffff8000371ebb30) at physio+0x2f6 spec_read(ffff8000371eb920) at spec_read+0x155 VOP_READ(fffffd806e4f5de0,ffff8000371ebb30,0,fffffd807f7d3750) at VOP_READ+0x102 vn_read(fffffd806b562738,ffff8000371ebb30,0) at vn_read+0x17b dofilereadv(ffff8000ffffc520,3,ffff8000371ebb30,0,ffff8000371ebbf0) at dofilereadv+0x230 sys_readv(ffff8000ffffc520,ffff8000371ebca0,ffff8000371ebbf0) at sys_readv+0xd8 syscall(ffff8000371ebca0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9ef662dc0f0, count: -16 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000371eb3e0 rbx 0xfffffd80042c6f98 rdx 0xffff8000012a04c0 rcx 0xffff8000ffffc520 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff8000371eb2c0 r9 0x8080808080808080 r10 0xdc80dfe92315fd72 r11 0x7e6f2653bb01f969 r12 0 r13 0xfffffd8003adee00 r14 0x3 r15 0xffffffff rip 0xffffffff82500785 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371eb3d0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=219096 pid=43127 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffffca30,0xffff8000ffffd1d8 process=0xffff8000371c56c8 user=0xffff8000371e6000, vmspace=0xfffffd806be60c68 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50252 411589 31357 0 2 0 syz-executor 81209 93444 83876 0 2 0 syz-executor 28700 483028 38620 0 7 0 syz-executor 28700 268936 38620 0 2 0x4000000 syz-executor 28700 155692 38620 0 3 0x4000080 fsleep syz-executor 28700 409256 38620 0 2 0x4000000 syz-executor 20658 154771 11221 0 2 0x3000 syz-executor 43127 469991 89562 0 2 0 syz-executor *43127 219096 89562 0 7 0x4000000 syz-executor 13130 221197 44699 0 3 0x80 nanoslp syz-executor 13130 283748 44699 0 3 0x4000080 kqread syz-executor 13130 53469 44699 0 3 0x4000080 fsleep syz-executor 29005 243055 55665 0 3 0 vmmaplk syz-executor 29005 428359 55665 0 3 0x4000000 physio syz-executor 81185 176549 93434 0 2 0 syz-executor 81185 292683 93434 0 3 0x4000080 fsleep syz-executor 81185 185752 93434 0 3 0x4000080 fsleep syz-executor 56529 28292 0 0 3 0x14200 acct acct 68105 102926 1 0 3 0x100083 ttyin getty 95809 379050 0 0 3 0x14200 bored sosplice 89562 518325 51929 0 3 0x82 nanoslp syz-executor 83876 347825 51929 0 3 0x82 nanoslp syz-executor 38620 469116 51929 0 3 0x82 nanoslp syz-executor 11221 180458 51929 0 3 0x82 nanoslp syz-executor 44699 521320 51929 0 3 0x82 nanoslp syz-executor 93434 403394 51929 0 3 0x82 nanoslp syz-executor 55665 316001 51929 0 3 0x82 nanoslp syz-executor 31357 289997 51929 0 3 0x82 nanoslp syz-executor 51929 514034 93448 0 3 0x82 kqread syz-executor 93448 253230 60314 0 3 0x10008a sigsusp ksh 60314 79825 84502 0 3 0x98 kqread sshd-session 84502 151246 3899 0 3 0x92 kqread sshd-session 3899 355228 1 0 3 0x88 kqread sshd 63090 197342 79018 74 3 0x1100092 bpf pflogd 79018 323175 1 0 3 0x80 sbwait pflogd 18722 100329 34883 73 3 0x1100090 kqread syslogd 34883 332501 1 0 3 0x100082 sbwait syslogd 144 435167 1 0 3 0x100080 kqread resolvd 96310 325669 25801 77 3 0x100092 kqread dhcpleased 88171 245025 25801 77 3 0x100092 kqread dhcpleased 25801 212851 1 0 3 0x80 kqread dhcpleased 71023 93026 0 0 3 0x14200 bored smr 42208 518561 0 0 2 0x14200 zerothread 17830 171998 0 0 3 0x14200 aiodoned aiodoned 83998 238690 0 0 3 0x14200 syncer update 51313 51177 0 0 3 0x14200 cleaner cleaner 45634 135288 0 0 3 0x14200 reaper reaper 63007 264269 0 0 3 0x14200 pgdaemon pagedaemon 606 255315 0 0 3 0x14200 bored viomb 39546 446803 0 0 3 0x40014200 acpi0 acpi0 81182 256664 0 0 3 0x40014200 idle1 73688 48298 0 0 3 0x14200 bored softnet3 97124 424988 0 0 3 0x14200 bored softnet2 76889 245312 0 0 3 0x14200 bored softnet1 44003 333793 0 0 3 0x14200 bored softnet0 36900 103698 0 0 3 0x14200 bored systqmp 73814 519582 0 0 3 0x14200 bored systq 60104 465232 0 0 3 0x14200 tmoslp softclockmp 4056 351256 0 0 3 0x40014200 tmoslp softclock 7395 503208 0 0 3 0x40014200 idle0 1 372832 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 43127 (syz-executor) thread 0xffff8000ffffc520 (219096) shared rwlock vmmaplk r = 0 (0xfffffd806be60d60) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_readv+0xd8 #8 syscall+0xbb6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835b1330) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_readv+0xd8 #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 29005 (syz-executor) thread 0xffff8000371c22b0 (428359) shared rwlock vmmaplk r = 0 (0xfffffd806be602e0) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_pread+0xae #8 syscall+0xbb6 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10230 11266K 11462K 166960K 11990 0 pcb 17 13K 13K 166960K 150 0 rtable 197 6K 7K 166960K 477 0 pf 34 17K 18K 166960K 65 0 ifaddr 38 6K 7K 166960K 63 0 ifgroup 55 2K 2K 166960K 81 0 sysctl 3 0K 0K 166960K 3 0 counters 64 36K 36K 166960K 82 0 ioctlops 0 0K 4K 166960K 1526 0 iov 0 0K 16K 166960K 25 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1362 86K 86K 166960K 1810 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 19 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 737 0 sigio 0 0K 0K 166960K 42 0 proc 72 91K 128K 166960K 604 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 67 0 in_multi 77 5K 7K 166960K 128 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 406 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 231 72K 86K 166960K 8510 0 UVM aobj 24 2K 2K 166960K 26 0 pinsyscall 43 86K 104K 166960K 1815 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 38 0 NDP 12 0K 1K 166960K 42 0 temp 55 6818K 6885K 166960K 27838 0 kqueue 14 22K 28K 166960K 146 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 69 0 66 1 0 1 1 0 8 0 rtentry 112 127 0 40 4 0 4 4 0 8 0 unpcb 144 326 0 309 3 1 2 2 0 8 1 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpcb 808 217 0 213 8 7 1 8 0 8 0 arp 120 22 0 5 1 0 1 1 0 8 0 ipq 40 65 0 65 1 1 0 1 0 8 0 ipqe 40 195 0 195 1 1 0 1 0 8 0 inpcb 336 744 0 733 7 5 2 7 0 8 0 nd6 136 27 0 6 1 0 1 1 0 8 0 pkpcb 40 11 0 11 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 6 0 6 2 1 1 1 0 8 1 pffrag 232 4 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 5 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 60 0 8 1 0 1 1 0 8 0 pfstkey 128 60 0 8 2 0 2 2 0 8 0 pfstate 376 60 0 8 6 0 6 6 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 557 0 193 29 2 27 29 0 8 3 art_table 32 558 0 193 4 0 4 4 0 8 0 art_node 16 125 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 23 0 2 1 0 1 1 0 8 0 dirhash 1024 30 0 13 3 0 3 3 0 8 0 dino2pl 256 2699 0 1193 95 0 95 95 0 8 0 ffsino 272 2699 0 1193 101 0 101 101 0 8 0 nchpl 144 3743 0 2060 63 0 63 63 0 8 0 uvmvnodes 80 3019 0 0 62 0 62 62 0 8 0 vnodes 216 3019 0 0 168 0 168 168 0 8 0 namei 1024 12666 0 12666 2 1 1 2 0 8 1 percpumem 16 55 0 9 1 0 1 1 0 8 0 kstatmem 264 42 0 18 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 11091 0 11090 9 8 1 8 1 8 0 plimitpl 152 187 0 170 1 0 1 1 0 8 0 sigapl 424 1039 0 987 7 1 6 7 0 8 0 futexpl 64 9022 0 9018 1 0 1 1 0 8 0 knotepl 120 515 0 0 16 0 16 16 0 8 0 kqueuepl 216 292 0 281 5 4 1 5 0 8 0 pipepl 320 224 0 196 6 3 3 6 0 8 0 fdescpl 496 1019 0 987 5 0 5 5 0 8 0 filepl 152 6095 0 5842 17 4 13 15 0 8 1 lockfpl 104 257 0 254 2 0 2 2 0 8 1 lockfspl 48 77 0 74 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 1245 0 1231 1 0 1 1 0 8 0 zombiepl 144 988 0 987 1 0 1 1 0 8 0 processpl 1160 1039 0 987 5 1 4 5 0 8 0 procpl 648 2064 0 2003 6 0 6 6 0 8 0 srpgc 96 7 0 7 2 1 1 1 0 8 1 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 664 1164 0 1134 10 6 4 10 0 8 1 mcl64k 65536 65 0 0 9 0 9 9 0 8 1 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 136 0 0 17 0 17 17 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 11 0 0 1 0 1 1 0 8 0 mbufpl 256 4945 0 0 310 0 310 310 0 8 0 bufpl 280 3472 0 99 241 0 241 241 0 8 0 anonpl 24 207671 0 204135 37 14 23 35 0 185 0 amapchunkpl 152 28114 0 27636 34 8 26 28 0 158 5 amappl16 200 5101 0 5067 5 2 3 5 0 8 0 amappl15 192 45 0 45 1 1 0 1 0 8 0 amappl14 184 117 0 105 1 0 1 1 0 8 0 amappl13 176 29 0 29 1 1 0 1 0 8 0 amappl12 168 1662 0 1632 4 1 3 3 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 18 0 18 1 1 0 1 0 8 0 amappl9 144 162 0 162 1 1 0 1 0 8 0 amappl8 136 49 0 46 1 0 1 1 0 8 0 amappl7 128 106 0 94 1 0 1 1 0 8 0 amappl6 120 165 0 164 1 0 1 1 0 8 0 amappl5 112 136 0 124 1 0 1 1 0 8 0 amappl4 104 321 0 302 1 0 1 1 0 8 0 amappl3 96 5041 0 4948 3 0 3 3 0 8 0 amappl2 88 1329 0 1244 3 1 2 3 0 8 0 amappl1 80 9493 0 8922 14 1 13 14 0 8 0 amappl 88 8077 0 7908 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 0 1 1 0 8 1 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 25 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1019 0 987 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1019 0 987 1 0 1 1 0 8 0 vmmpekpl 168 9848 0 9810 3 0 3 3 0 8 0 vmmpepl 168 69376 0 67465 90 5 85 89 0 357 0 vmsppl 448 1018 0 987 6 2 4 5 0 8 0 rwobjpl 56 24955 0 20978 57 0 57 57 0 8 0 pdppl 4096 2045 0 1974 111 40 71 85 0 8 0 pvpl 32 12539 0 0 102 1 101 101 0 265 0 pmappl 248 1018 0 987 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 715 0 63 20 0 20 20 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834c1ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff835b1128) at __mp_lock+0x1a3 intr_handler(ffff80002a07bb60,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff835b1128) at __mp_lock+0x192 intr_handler(ffff80002a07bcc0,ffff800000079e00) at intr_handler+0xe1 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff835b1128) at __mp_lock+0x192 intr_handler(ffff80002a07be20,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff835b1128) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7c36972f52c0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806bfa8b40,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806bfa8b30,1) at rw_enter+0x122 rrw_enter(fffffd806bfa8b30,1) at rrw_enter+0xbe VOP_LOCK(fffffd806bec3a48,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806bec3a48,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd806bec3a48,ffff800011a37080,1f,0,1,4792154a3419b361,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd80647688f0) at vndstrategy+0x4ff physio(ffffffff82de62d0,2902,8000,ffffffff829b5b40,ffff8000371ebb30) at physio+0x2f6 spec_read(ffff8000371eb920) at spec_read+0x155 VOP_READ(fffffd806e4f5de0,ffff8000371ebb30,0,fffffd807f7d3750) at VOP_READ+0x102 vn_read(fffffd806b562738,ffff8000371ebb30,0) at vn_read+0x17b dofilereadv(ffff8000ffffc520,3,ffff8000371ebb30,0,ffff8000371ebbf0) at dofilereadv+0x230 sys_readv(ffff8000ffffc520,ffff8000371ebca0,ffff8000371ebbf0) at sys_readv+0xd8 syscall(ffff8000371ebca0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9ef662dc0f0, count: -16