kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jun 27 20:15:48 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.25' (ECDSA) to the list of known hosts. 2020/06/27 20:15:58 fuzzer started 2020/06/27 20:16:03 dialing manager at 10.128.15.235:37943 2020/06/27 20:16:03 syscalls: 364 2020/06/27 20:16:03 code coverage: enabled 2020/06/27 20:16:03 comparison tracing: enabled 2020/06/27 20:16:03 extra coverage: support is not implemented in syzkaller 2020/06/27 20:16:03 setuid sandbox: enabled 2020/06/27 20:16:03 namespace sandbox: support is not implemented in syzkaller 2020/06/27 20:16:03 Android sandbox: support is not implemented in syzkaller 2020/06/27 20:16:03 fault injection: support is not implemented in syzkaller 2020/06/27 20:16:03 leak checking: support is not implemented in syzkaller 2020/06/27 20:16:03 net packet injection: enabled 2020/06/27 20:16:03 net device setup: support is not implemented in syzkaller 2020/06/27 20:16:03 concurrency sanitizer: support is not implemented in syzkaller 2020/06/27 20:16:03 devlink PCI setup: support is not implemented in syzkaller 2020/06/27 20:16:03 USB emulation: support is not implemented in syzkaller 20:16:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x2, 0x400, 0x307, {[0x7fff, 0x4, 0x494, 0x8, 0x9, 0x1f, 0x8, 0x3, 0x7, 0x3, 0x20, 0x7, 0x4410, 0x2, 0x40, 0x1000, 0x0, 0x7], [0x80000001, 0x8, 0x33c23263, 0xe6300000000, 0x8000, 0x6, 0xffffffffffffffe1, 0x1, 0x1ff, 0x400], [0xe4, 0xffffffffffffffff, 0x9, 0x9, 0x6, 0x7, 0x8], [0x0, 0x4, 0x7fff, 0x8, 0x4, 0x800], [{0x1000, 0x3f, 0x4, 0x7fff}, {0x3, 0x0, 0x3, 0x1}, {0x1, 0x9e, 0x200}, {0x8001, 0x200, 0x80, 0x8000}, {0x101, 0x80000001, 0x8, 0x7}, {0x1, 0x3, 0x7fff, 0x800}, {0x88d, 0x8, 0x0, 0x7fffffff}, {0x0, 0x1000, 0x8000, 0x6}], {0x40, 0xb7, 0x8, 0x8}, {0x1000, 0x5, 0x8000, 0x80}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r1, r2) connect$inet6(0xffffffffffffff9c, &(0x7f00000003c0)={0x18, 0x2, 0x7, 0x1000}, 0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000480)=0x7) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x0, 0x9}, 0x3, [0xffff8000, 0x4, 0x5, 0x9, 0x6, 0x2, 0xb3, 0x6]}, 0x3c) getrlimit(0xb, &(0x7f0000000500)) r5 = shmget(0x0, 0xc000, 0x40, &(0x7f0000ff2000/0xc000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20000, 0x1aa) ioctl$KDGKBMODE(r7, 0x40044b06) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20, 0x0) fchmod(0xffffffffffffffff, 0x6) 20:16:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000040)="0853d1f2c1588f9168d87f58312d3cad55f3db0f9f9cb6cdfba1012290003977cbc9dc4c932b1fcd5b7fcb721432809b58639324ade0e99a00d0f30de1854f381ce49f6f5c92748c08d3ff255bed8a65e896f5e2083f7dea299e3fc154275f579e2c67d53aaf62f77c90399969f96b07bb7e99ff7ae9c937e1e0640edbd60e89255757a4e402e6803bf6cb5ea7733369c488ed2fb2fb0e2980ac3e0ea2971106d2e65dfa8347df8c84d54ef3d31b38a6d8e43e269d0f27af203bbc1f886c8a03225ecab9213271782cf3", &(0x7f0000000140)=0xca, &(0x7f0000000180)="6f5b85a92aeb63dfd118cb82099610736589397357029574af94c1fe94df430cb1b8ec005fe49961a1ad64fe2e56cb94c4529ca7ffde47646837b8a7af9950527cdc2c864905223343af197b5b01db5a22f775eb9a35620b70c1b0a2a8e625b31c4d5d09a1e1a897c03f68c4dfbb138707b47519ac603aed934a4ba8e10ba415eb95b6018d204bd8b41eb79f61555a5ca8ee387d357f25663bdbe4630d29fc05e0371194fc5dd11479a42837a811abca4534c06babf9a4362f2c500f78de4a24e8b8ae3deb6d583473cd13dfd0fb46b098a54eab706413f7335e18241fa93e0e419d10b0e50f35cc7e764df30379f955889a3bb51bdb6f7dafb7476246f98e48e946cb895358c9f04662d5ad57bdc0721b975036e9480e26db9d6f1f0c04d7af9ee2c41fd29ea091e1eea29a38043f05f22bc379ac86f5497884ab44a16d236fc4aabec49dd538111e0e39847c492d2a6cdf4c3aed26ca391e8551a9cebd8fb2d9aaada67b1ccdc0fcf5c765f07695e388743dec53be95df029bd307a5019ed192e64bddc3f6a22efb445650cfcde55bdff3e988f34f79db691df637f79283960afde1138cd41bdc33367de5859e29367dac01eee09089f1e2d423f3a9bd432c669d97548f58d98dd02ffc441d5a63995d049c4ead4800cdc07ca112042ce9d015813b438e79a391e25cfd57e674d19d65dfca788520be98c4fa07878d6d72655d4419d4b596c439b59197ab7122cf9dd20f9d232e385ab0708159a00cff30f3dce01f3e659c441d4f5b4aad2daf9be9b571c9221955e57f1d66c3f08e0b2078abcb0f01a049961cf898c067642adaae73e608887dbf07a98a4b011c3ab02e9d85f188772550069c52ea075a40df30f53c121e05a811917c54bdf45b443382479b74749cd0ed20378c679a025e709663232e8d4abc0b5b0b66b3ec06ea201f61370b7a328d1683bd8b83985239d2eda68e7fe87b49efe08c9de4d826ccab514683dab6a2cf892749304a9903aebc444ae0dbb744b4ca456dd81cd7dd4fc1704f2f13062a6ff921b4eb781c02685e8891be4efe71c2b4dfdf6dc6bf0a81e279b2d57773c6d55734383cec31b0983937b8991dafc4ce59ccf36505a0108abb46b855814d8991866cce7e8460299b52afc9992a8b90a37893777c688069576bbddd86c521af314f2263f66a5ac7698861a813e6802bdd10c745d43ffb0760f372c3f53f6f5ce147af4d0b5ff958d9fb234934d62772bf3477e239c209135f178ecfd70032f1a348a2726bf6582d60843874735fed2123c63699bc37ab3c6f82e05a0ee1f22b1ff41d79199f376950184a8b40844568595850a142dc2c660fc885c7503b25649816b0dc826549c99c628ed9bac0c70960646829e503523f044d8dd6302bb97b3b57f940b12f6da7ab351c4f43189cf97ae8d48ad1e2b01395ebf5928ea0618b45de901315eaab45a8ab19f65fd66554565e48170d60dfda6ddb659d5631713f1ca7e69d23614abe6bed55a3bcf2cffad291542d4b1f9664568423c44ad46d1a09470a75d479bf66de290923bc513da7cff0e7e65efdf2e834dcedbeec2cbb36c2a2497dd66ceb6c29309045d392629d943bf720cf6500055809ef002954158d0f0351c73e837036c2fa014340a1224c4788c8bfd92fe7e73880fce44083618d6bb9e32e317d9f106649305441176a6fea269ea8c41abb72197eb5cf7dc9fb6bb860f4a28b49376c4540bdc2d96e40ce752993049a76c18efd1ea92a4d2f5d98f6819cf5907f05b0b09bb1b104bd76758796625ff49e3557c8cb96545abd4b2a10fda55f0e6a34e9e682918312771cab7b256b2ef7ee1078f0f9f19cd0157834dd7ea77962a7638e97b22546790d7526096215bfbafb3f9a7fdb3d84b7c21c3ef3f3463fa56722fec3de15e212484530cee826773b9483404957dbde9a301713fe042824d28fad8a216c9586db9bf1898f8e95ae82777d75286fe9e5c6201cf424000a76a4308e9b5807d2882ab5e4b806a37bcd2fbeedc8a180d887086250549c69ecbf2a33f6506f9a2910cbc1af3e9d33ffb76e2d840003d90c2593b0734bb69a74aa08bd73946d3dc8e9a6a53cbb9f30422d65945d9684d41095c20c5fe317179cfefbf3a3211336931d8a3b51805e2c1a582d3cbb753390f6c093f7e9956aa40f7cfe2c07866f1256d7d9a025a582609fe73c3ad144b26c49e1bf37dbb5c22b02ed9341b8acda7fd3ac5d971ed99946a88d7db5e668dc248956723388b17d02a2c7ee27a3ebcf9c2b809d53bc9627c87e1822557bb7eab871a48374d48b0f5ffc3c61e7da2beb634d3bb400846e71471b3685b26a1b66860aebb84ddb0e31762cb910cd35e8637d13a5d7961aef85782e55953b95e5207bcb1c5d98d0ed0010195046ee25cbf1aba394d846091f44844f4abd1c1b2a2d5c58163c86f771e0e7b0d5245999ae31931ee0b8f64e0787aeba430f08c3cb9d5d3df23dbb324bbff1f780b0d5cb209185175036e559a66ce0d7762de2dadca2101bd3a0ebc9bc3a425b4cd5cc4c22be63e437d7fd66d3bc094cd496b99e210425e2d4a1d40bde0576032b3173a717856f2e2350000651df56309c6454d0b5cb84aa21dbbb2f155a363c390d836696038ed68e14e8a80f47e0619765237e6bb666f1863ee97dcc94cc278c82563f613a7b3c831b9f204fb17a8df32b7260ca25ddff1d502c3562ed19c17ddde84101ce8ccc84f82d73e4704635e6b45068b4c4a101ca68f4d40ee2cbb8d3bdb73a58c3365ede65a3c89fd6278754e4ca2f6f22cd893ec4f05908246ca822da6ba73c97c2e333b22d0f87007695334ca1cfc21e1a79e400d5ea730891245f739ea41bd36fe568a7227439ee3bbe263f9e9d6da0690d20b28739f50f589f02a924334a76cc20e6944f2967ef39fac97a5acd4ffbcb8978e84a491d6e30b354920a4d0c5ecc0f8979de90ab0e48a468c08e092beb9505f130b0e41d697c552b900776e3ec5fa1345c2d3c8e42758e6975c8f89927f94e6985fd7d13b4575c60c36caaee7d0d3eca26648e002d34b463c7539bf1cd845dfcbbf755e27ab3682135e31f3a4af9895db56f05cfa995a63e32c3511d2658e23eb781def1e7130d230e573b3751ef229f1e258bfcd660e3da29386f241135dae152392fd7fed264e93cbef61bd270083d3e485fcb503fa22dd444860dc3a1ae9b818d3b40fd2c2fa6008289333f31c0517a1ac470eb37e7ba9a0883c4979e8c4300770f7549078b051565698f1844fde666bca77d795fa35c1ec54f61a7cee25d6d8cc00a4e9f0f1e231408ffe319ab416f3652d0cb2974c35d55d6eb699cbf4d44ac29509c05c9553e8baf9ab102e63cd7895650fd40f2820e6ae419f30732411f26e976d09dc26436c2ebb6fc0c312567ebd1391c012bf319628dae1360e1e09f32429477305fe5d76e6a2160fca7aefcc1483438aa50cc760599eabff41a6518e4856005e5ceb3c2985a55abfce6f726609126d248aa73478dc2f19e427560889cf220c9feed66316899a9a04db8f6817288e0528cc68f5b9c891cf8d28d586a74ab4ce412bd7f161646559a9025a6c9f471ac873313e4f668364ed440fc28464f29a63ba40aa472d46147fbf57df1e6c916e69cd15c6fcf44d48c5ca182c2d6c0c5cbea22817dc7c602e6238a02948b7c13c080e4d35cbff3d626195dfeab1659a95b62f088e8610171a95b4f04666fb8e5188c5b2c09f3dcf95004be2299c3107e66a99c439ba741b55ae514edc791498dd9b0cb663dbe0412e68185851970b0093f6ad056befe676eec7b22e95abe2fde51dd1b981f74e09a55b666edd85ee0deb2b18dd6e1d4ede88549612977925473c7d6934f447cba31824ffa666cf4a473467d2ea86edff17b40fedc0c9cc4179c1f547d62b4b9cd5a672dfd4973edd6550394baaefb737ad7d415812f43c8704354e18b50f04367336dad7ccedc28a8e659bf9456213c31a0883ef6e01a4ed14bff071f7e34dce1f9727cd5d7d02a16a115b900bb992ec560a7fc65dfc10b368b150b8d4f56c24ed4c588d1268421c7bd10edb08ad4de49261558daaf78c6dbc9959249ab23f1e5c60848e79305de7f2d2f201760416e5d6b119402a589556b8ef8c64cf96161f6a25c29c8715a535154db79bfea8a51c703f6002dc7f44fc380d568de93b314d552d8883a6f2e06e7807a56a670d6ab237b4b579da2c461b531dcf3a310e44bb807dc8c7ca3499d7bcb446499f8860767712e8e801fcd58c6de9047a922c2d06da08fa1e0bdabcf07ab134fb363392324eebb64d5ab4635360b8daee58724000d6597c930e648284dd0483ab03e13889ebcdf6a9474f53cbaceb8a16a089eaeff223fcbb45768b740f114fdf586b09d768b99c035cc5843b3f6f3a17f901636b7e158798abd4935b6826f27c80d666c08a36e55ae78ef78937345440195803c1597fb565403f5c8ef8105399dee1df7522dc1fec5d979cef565ca007d872f8642e9c8b317c47c4a1b36791a48cac02863ddc6e72c5cfcd76712d5bf4c1ba97d27ee1d53fed8dd4df91ee3c5f1c6f5b4867ead288da1dee7ec000cd582af64b2a473800a7a3666d5e01cdb79363fb7260013edf07a4434922b547b0fcbd6b78a194ef3b31399907e610648609d6721293e591bb18b3a7bdbad58892fe8d3d81abd79a52151ad0a2714e8bd1b84c65b12e992aff8f2a8789c9b14a7dc89f5bbcdba200bdad000699ab0004be74ad8e7902a40211bd8501c7f545f469260a93f7df7deb8970aa9ba2f98b68bae507b04910e8bf7daa8cd85b9780b64fa78b850cda07651eb248ba1975fec33da9a23d1b1dd9dd6f1366f51c614ef8925b8d2cafef1c5a997d595048f6f0a1ecbbb16b5f5e6e9e62d92d9cfb2d53041066a9e8c0ffc2966980db07ec3957700854920f9f3a33c46f703779fb8178fb12c7014b8db7a8ec795bb927f5d141b202436c41ec21eb60882b0048cd164d8e2287297a0aec85d3cb561d49886e707cd3bf956277e8e0f4e207b07e953ff366f27f4507cf67c17e25621b941635c28af2fa0be7ffc9609d142c3160ebf58f0db602b69121319c51f2c9b3b46f467e07940d410fc233ee9ae8cf99e582f784047f4090da85530b9e101d98420232b68aff9f699cd636bb3428d4351def03b26657035747b11f7a55527c1f1f5d28ac14514398b41ef8a80e0e65f1ac85b66178e9de239d1d0d41c688a499e2791b829ed7eab687040898a85df632ed8b78663ac9e5bd24c6dd63f6370ebdc0e863445580a13d00b95b36a7e1411fd291237dabb021bca5d0e8b9f939bfaf8408e3a1cc94e1a8e0c0a083b8d8c6f356075c3df1c9dab664a60abe6691f462c4fa707ddf22af233c0048c8f4469125eacff98bcc71a56a3d34f6dab634df95855e371e2fc60eeea0502742a3f6ff700a02e6369fe32df0471247016144c7929ebeedb3469119fe38f132706b59970cfce7149e3ef45178b9a1671319dc2258a1cba35c1a1e45c2a36e7af4c6b6c3c5460ce7bb49797cdceb48add11d4933b4d78f2d9f841e936918764a4a69d47cf3a8d91e7329dcf0af559fc0f965ab0e6c8b4785bb1fed976cac9fb10f53841db651e7bf1febb4d28ebe6671e422290881d5e716e1112fd195f645bf9cd1a0c3e719587919840d1c2649eac0b0456a39fb29588ff6ab45625ec7b3aac6191c90b4bbf547ec4418120e58cfdcfb2d3632273c4d080e1aad7b4615b314a9214fbf816de25d849e45dc97e42bc2df228521a9122", 0x1000) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCCDTR(r1, 0x20007478) pread(r2, &(0x7f00000011c0)="0855b578161ee99b3f0a2826bf5218ca0fdd1bf0a5e89635d921b3ff91a38c267eb7bcf62be437564dca4a94af5398aa4a0dd1e3b4596d5348a5a029c3d23983162ef571607271df061898e5be22544f3ff82cb9a2a608e61e1ffab5f2f711c5fb8849e3a0f8b1e7f54f521a61d0", 0x6e, 0x0, 0x6683) fsync(0xffffffffffffffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(0xffffffffffffffff, r3) r4 = open(&(0x7f0000001280)='./file0\x00', 0x1, 0x2) ioctl$TIOCCDTR(r4, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) truncate(&(0x7f0000001300)='./file0\x00', 0x0, 0x3a35) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001340)=0x4) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000001380)=""/218, 0xda}, {&(0x7f0000001480)=""/33, 0x21}, {&(0x7f00000014c0)=""/79, 0x4f}, {&(0x7f0000001540)=""/4, 0x4}, {&(0x7f0000001580)=""/137, 0x89}, {&(0x7f0000001640)=""/41, 0x29}, {&(0x7f0000001680)=""/177, 0xb1}], 0x7, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001800)='/dev/vmm\x00', 0x1, 0x0) fsync(r5) r7 = openat(0xffffffffffffffff, &(0x7f0000001840)='./file0\x00', 0x0, 0x189) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000001880)={0x7, 0x200, 0xbe8, 0x1, 0x10001, 0x4, 0x8, 0x10, [{0x4, 0x2, 0x7, 0x9}, {0x9, 0xfffffffd, 0x4, 0x2}, {0x7ff, 0x7, 0x5, 0x4}, {0x1, 0x0, 0xe4d, 0x1000}, {0x0, 0x7, 0x7, 0x9}, {0x2, 0x3, 0x3, 0xf06}, {0x10000, 0x800, 0x8, 0xc814}, {0x3, 0x200, 0x0, 0x7fffffff}, {0x5, 0x8001, 0x2, 0x1}, {0xeb3, 0x60, 0x0, 0x5}, {0x80000000, 0x3, 0x8, 0x1}, {0x401, 0x606, 0x6527, 0x1ff}, {0x7, 0x7fffffff, 0x6, 0x5}, {0xd375, 0x1, 0x401, 0xf9d}, {0x0, 0x3, 0x1, 0x5}, {0x4, 0x4, 0xffffffff, 0x8}]}) 20:16:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r2, 0xd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:16:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x20, 0x2, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0xfffffffe, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65007dab0000b48f20d57503ea8a3676ef4758b366ba", 0x18}], 0x1) 20:16:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socket$inet6(0x18, 0x5, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x4], [0x0, 0x4]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 20:16:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:16:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) clock_settime(0x0, &(0x7f0000000cc0)={0x800000000003}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x4, 0x1ff}, {0x0, 0x7a, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x9}], 0x4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/160) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x800) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 20:16:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) dup2(r2, r3) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb13a62910c781638b777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e2eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c4d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed59999056f6fdfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:16:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x9a4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) login: denied attempt to set clock forward to 140737488355331 denied attempt to set clock forward to 140737488355331 20:16:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0x80ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x2, 0x80, &(0x7f0000000100)="0c2e1dfc04f2247a3025631c5f345b0987e71bb76ecba6177d62ca85a77b35169cca38facaf50d8e9a8680f75c2d66151d14a359c33859ed24f31081364d2690a13ed7d846df2a15a8dfcffc92efed270d8cfb583ffe51f923c559c87712c240fb6a12c02d106f55f290691485c2f49078b32a18cccdcdef756308525ccb75c529783ec311dfa7cdd2d2f3e145480c86a1b49ca78be8f449ec9093d3f8c2b6656da2836376ac936f4d72182f8be8c53d36caaad662a4eb3e5d2b9095ff2ab87da585a1343a1bebf59ee6eeb50a324d2b475f53c76890d79e5f31d492d6190f6feadd52367091290c196bae", 0xeb) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r2, 0x4}], 0x2, 0x47e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x3) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) setsockopt(r5, 0xbc, 0x6, &(0x7f0000000040)="48a19b860f4adff215e6ffe0a623024942b3d20385ce4c7190bffdbb91a84b544863dba2d21f6b30cbae12e0a5b397371da9ff979af97dff81ee951246b9b819af2d15dfbb7a22aca0180d0c2a2272740320", 0x52) 20:16:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000100)="bc74640fa19dcb2d7a1452006078621071bcb85ade28a7e6c766321f37d786e95cd67b82843c773e8aab97fde5d26d4f5502f9d01c719d805a05cda0cd2b19e40f24dc85c32650d428ec9c", &(0x7f0000000200)=0x4b, &(0x7f0000000240)="d34efdb27b84f701ad50368f419972ea223f7ff2b8efa99fa7cb5db45a1cae457b405ccb9b12d90470bdb0b8ef818b5ebe5ea9893d661a0bf5b5576dbb2303084620bec0acf99dfe6b2f18cd6e87f8644a32c810a48b917f1c4eda", 0x5b) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) fcntl$getflags(r2, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000380)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) bind$unix(r4, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, 0x0, 0x0, 0x9048b8bb62f04b9, 0x0, 0x0) 20:16:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x380, 0x21) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/97, 0x61}, {&(0x7f0000001380)=""/119, 0x77}, {&(0x7f0000001400)=""/110, 0x6e}, {&(0x7f0000001480)=""/170, 0xaa}], 0x7) fchmod(r0, 0x100) 20:16:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x70, 0x4) getsockname$inet(r3, 0x0, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x528, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="8d8fc48b32b739accaf59016ee327142d5f76dec4b6c9f890e5cbd7ca845b7625fe6c5a6e0cebebb843d15f7da4bef2d837a3c5dde3000604e96175cc765e972ea05790ecc362ebb0b999672a2c517631089eb6eef26a42587ac53a82315ac6af4839d9a104a4c17188b85580a8c9852706feb44e3f0480ae6160de3ee6b3aeb565d10d28749b270acd28ee0e9bcb76d0b77faf1acb42c76bf3e40cab7e9b8fb437c60c1b1f1825c4bfce9b90c", 0xad) 20:16:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107008, &(0x7f0000000100)={{0xe6}}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0x5) 20:16:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c201791aec1b55db79220197eb990c843018fd570dd7371572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf6a803000000000000008dda644dd3d1890d8b25124b9218392670c0427bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aac04000000959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa2171ba54175edc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd401c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbe1246c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667ad8864544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee00000000000000000000000000000000001b6f9944917f9661464a170f5dd6a1b0d2df3ee562cc45748f3e4a4d4c6373bbfceb30d614fbed58a54704acb1b7353104a59400fe0df9aeaf5a939c1904dd8b769b646d147aa1460f5cb59bed273edbc87f5c2b534ba94b5d9e170222b17eda257f7d5cdefe046636ab3cede55dee6fbc80fcf3bb29ace003771a46a7e20604bb0f494bf0c741d9a8a1483c7cdacccd89d00673141675d98e7b596803830ff34cfe0a87de7ea6a7000000"], 0x10) r2 = msgget(0x1, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="40000000000000000036d10c0180030006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c58c099936e4760100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff8022784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2099a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f40cc053e578e831c9b837163f8e5d202dc0a2f47f5e02e9124939d0a8b5664a5b471af6ff887a486b312e5e349091517b478f08f74ca65cff25241ac5491c41a38770ed6aeb5274adcd95980ae3642c9c2a525952b1bda2bf867f31fc5600aaca38f48e6c89a8fbe2e1f69acf0802f61f535bc3a32adf35a843b912ce4b58070f99407004beef0926bc9ddd435394e6d8c07fabaf81bbc90b35fb65b76077435024bbd1c310fb12af31c40705"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = getegid() r8 = geteuid() r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fff, r5, r7, r8, r10, 0x8, 0x7ff}, 0x8, 0x401, r11, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) shmctl$IPC_RMID(r3, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x1e, &(0x7f0000000000)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8", 0x32) dup2(r1, r0) dup(r0) 20:16:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x84, 0x7}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000280)="000000000000161863031f000000", 0xe, 0x0, 0x0) 20:16:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x30) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x40, 0x0, 0x22c6}, {0x401, 0x81, 0x7, 0x10000000}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:16:13 executing program 0: socket(0x18, 0x5, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x80, 0x2, &(0x7f0000000180)="27e2fa168de9511fbb4f840a9f84fbd2095ca1268b4b4162140d776f27070e7f882a05c8c45477e2c286e9bd9a6b2eff83780d51488018", 0x37) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000000)=0xa61) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1002, 0x0, 0x0) 20:16:13 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @empty, {[@lsrr={0x83, 0x23, 0x0, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr, @loopback]}, @timestamp={0x44, 0x10, 0xff, 0x1, 0x2, [{[], 0x5}, {[@rand_addr=0x2], 0x7}]}, @generic={0x0, 0x3, 'C'}, @ra={0x94, 0x6}]}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="f43d15249d5d3e4700365c4537d2ad089876e5575d256b8abe192838de862cb4bf10fa38cb4eb1810348b409e4005bde685494c8e4a07999b29c0f70865602e10fc546d19930fb6a18a964859d79370a266c036308dc3ab85d946352707e7fd20924e50d306346b2690b16d545c0c3183f50a65577f642c04a2f004b11a3898c2e701697dafcb331c70d1174040946ca15b8ac2cf9aed0d60932088b017f50d875b328f253a57462ee9aa97f67bacb8bbec99867e19b7ddf120335bddc60f02cbf37563b91455aaa5b9a7f8dcd10788b611acb92a45a8cf5cd2526b7bc9456b48d2911211f4b46f422e08f5cccbf4530be0b3c64dc6818bdebaff378", &(0x7f00000001c0)=0xfc, &(0x7f0000000200)="55db16ec8a0973b3f982a5451e2f48fb328d29922a9f567926b2ee487cedee543cae1b13864e30bc85142589896816cd948f1e680ab003e228ffb45c431824b876592b5b2dfee750d939f68ec9a7cd99ca17586e5ad137da5ad36d0ddf263d951eca34ace04efe4da957b8367f8d0414b98c395460ae3c609e46c8ffa985949df22864307499db8b4d02cc26f3195d74116fe479d4ef70bfe24434ad88dbecd5da6357878ec9965aaf57703efacbd100d247d7c83f36e559578106fd6faf06e704492a7425b52af8947f83e9dacc362e1ce1069f03500247a40532d41bd86651c2b96edef179c3a61f1e261e4c7556188561eec6f9c8099bb4f089cd7d070c5f04e794ba3984b3b0b22e5eafb1a1d026e099214c53929b9a54c8ac082ee18a8eec1b5dd6174e97a8c2b114e136b6cf8080a1c4127e188590808d7624f82579f2ae0531ed7abe22d71343fc37320b5502bbd64b43280f1a4dbefb48806c9ca3c2d7e03bf6cc99193810b718a4e08c2fd50b042291d24bd9bd67d19097bcab42c424b4c504a2122f40a8534fadff0463fdf287f049d1ed338e285c73527df6fb6c3a58407eaacf59896946c9d227bfe61341ddc66064c982f3ef12aae1bc7a9eda24b854072b85e84f656d574cbd33c84637aa9fa16b6776742895ca948c6359659f3379e19cb781c955b57937dd62a37c096ee5678dc250cdd828a9289e9c4ecbcbae53426c6e2bf7365e6ff0884892ca289c4e7555b663c5b4e8ec3a0fa1cd905d37d4b291ad3cf634d4567918a76deba8b7ae0230a44464cee868d1758d6a5daa91c2e35ec40ca77110ea43e33d5637fdeb690d56937c0e8607bc2dcd06e8abded2c2d54c9cc314d0644067b0b497d54f00726695221240ebff009591cfe06b842717a8e002085fd18c5b1affd379d654421cd0b5a5f458405db092c524bdda571ee21e48b83d0dc71eea3cf94a90c68392c69a4fe1aab45cd654a8f9645504de758aa6af62162c4ba748296fc18e57675e0cb4b667e687952d6d00d152d1ba6f9cdb133b46f3c377f5bbbeaee9d86ad483ad4dd10d76640e8a630112ca387ddf61f67431231dff244967a4f36f9c2013a376937852c882793c5bdfa08e3097135311742b80aff84537d1c60745d0ea7164d6d80393f4e1fb67a871527ff82fa41795a07cf44a6482f507b446cba6f0be9858bcac6760c198fade674af09c5a1f91a5a39109442e3de4b66dcf9d2dc944ff1e1567e73617dc7c6c6f493a4283f1add68ab42ccbd4f100e0374b6150600d483a95c0659388ed47b0533f78c527db8530978fd77d079c3c94e29e1a2679b0a2610b2e6306fc09109e57d89d0c67a6bf899233691aba6b747a3535293a600800075cf289207dfddc3e05d4b185b30b2d62aec7e5a88fdbe5da6c05354fc3425fe5ad006fd51c20ea4738b5a95612c21401571d2a96e0aad75c8bc1f8dd7a5aa6c25a3db4160c12cf2a231f914ac1d867aba11961a12df0d089191269d46842b2f47cdca1f4d78d0fcc5e2a60aa701eea467390855d4997759e85d4f5fb029e897f2362ccc1238d2c1da5519497729e12dbc42ad75e962008eb66b0ddbbc5f66e06fb59f5cff816291fc60f9c2e8b0019b2afc3a4de6beb32f68516b625eb3a9faf072ef89199bd5ad156c4b6befaf2cf2b985acd0d0498d78a949195b0c2134592872b0be6030f586a61e987c6044b7277ada7f177d6604a784f0b6f725c6719251eb546a905ba6b090c041695be8820a9e85efae8f10a59f63ed84e88d9f628fe1854bb3ee8ed8b78a090c20fa6e1247e2e663e7c9c3a0b2741834570daa589ae5139c7dff2b6fe8056f016fdbbf0e54c71bd54e061b45af89ae5ade9b21fe41c6109ffe9375a5dd15a6be32443041dc630c3d0656bcd49ce7a4802cb7ff3cb38188007e96bd3fb76b04f0c73da6494feb04680cce66df4d11015eeb5aa1514a55316f35ad7d37be78cf5e074cf1808e2317b08ed1430e8f0270ce0879ff0d7f1b543b786d9d293a448040ee6c902d03f2cfc795d148fc40f18216ba67d934a8cd800ba8fa5ff763ed5842ef0d053b8e824906f3923e8c5c639ff17500a036988df95de085453ccb9c1894ef3640a3ea3d94b801a9a059ba2556d5477a206c2b5694ef283d539baad36b79d75645e27bf8df0d1c3da24816d16bbb73cbf484330ac916c3a85add962ffde90ac169a2e1be2ba53824b673034b6802a7706bcf8413ffbded2de3df260cd4c6b61f5e08293e347b18fc41d35cad68fbba766a3eacbc69f98ec8656158283249f158d93f522554316e79443308738a92d87ce8126ef3b645c8cdeb59818f0a25fb08d12c0b6beb5b8204ba75c95f9f6ca48b7810d85bfd370e07b24fc461a88b750a58a374a823ba1011d4f7119793e0011855381f3a2f8bd9dea40ac6a60adb9dd458f6e0fb6af5e51afaeebddefb33ff3e73e5ab441196068504c088cd6d52da35023b5194b847349f4874952cf78af392e03ba46d2d2dc1ad8f4d6f1670c2b4e6972325a10375bf71cadc44e3fcb676088a9f1aeea98d6d5d2338ee3569e81bb8732c0f0d89d08439acf25286e6f51ed1430bf4dd12863583cb7713c38cc15e9002665e0a039e3d0dc373430381bd444571dde9be89e859a7c4f95d55b999f62888b211831041c3527917d5606c89479ba1642465c1d22089d92c487774fa6e977b3ce98ad9044be4139ad32fd9e8b12d0722e22c0be9eef7ba879b700dd1a0e4dd5483d488f39dcadc4f2768e1d53364471c24fca89240dd419c6226986b2db751a52323922c5a30ade12bd7f4f6264f35935c225aa0a36252b9578d2d0280e0cef218c2f4a067598383d2f99b65dcd9327156b5c030a4d1c882c9257de5f793cfe42e6424c2ff0aa9c03ef13d3b3a9e1b4fe0a5acac601f793eb9ad36dbc38b44192153f5ad2f9bd98f9c8e36eee8bbff0baa086b6a65c966789e7b2bc63b5f753d499985243fd5ed85ac7aa8c43b8f0c2dbcf2e92bdb90997e56ae7d69138a37edd6b8bba625fbffebdac9112d55eaaccbbcea99d3fa2e301f47d359675aa13e9322400af9f6d70cec67b07a2c7aca56ff40d938b6222fc33997b7e68ff80f252061269724e630db1734f47bb8481b138a00edde17cbf32c246759a2e33e0ca39941892e070b85105a0fecb960d805c9b098e9796afa359a2f6025fdffff076b410f477deca55de82c08f6e9c19df901974e060a02b8299947e57b750070258cb7298a6fd04289c8da1a5d157efe4cdbef2e4dfffe919315606649cccb0f83850c3b5bab91c76afe370db4d1261a3760ef5d42f9fc22246c524d09d11113faf75090624fa009be4e0ba596061f691b9b199a66c756d1bf234c9c2d3d6dbad2a231deb068a8ad966cee524364f361ae2952dc804618f34924ee2134a12ce5d906bbc946bb2e1da72092a63ed87848adbd336044d6408dc25e10aff471d8bc7d30b509547775b3f5a3164d29753ad579ed0eeeeb1ef0ccab2a286cfe9e61d0d0cd350d113f917a451b0194d3e2fa8eef70c7ff035b5e90e4b168c174e728084332a34b71edc55f0dd07d5f4a0ebf1cf62a5d6d1b216ce46fe5739c16c89ab66b4d857bd709a7cd9468c0b0d750b874b741b1b3c21cb0bd94163af0b2b833264fe1ff12c07a4a3f3f8431486b3ff30a4526d12e95fc5f042a1445b43ab75216e93979b251f36145a5b83f5bd86fbdfa567c5e1660a2e471c2310731137bfdb3390fb97dbf29c6617b8f624dc95877fbd61292e78b6cd8b816c5268b992f288ea5b74ab6c22d65b4ccc8c16c582399e8d4d4b0b434a120f7742fbf0dd1f503d7bddaf6dcf56906266b47fa8b58b8bd57c8aafda7e28043065d6409b4ca8288b51d57b3b79a9134eccc96f4f17e2bf45c8d9c8a2fa6e539bfba5462e4ee4b4d9bbd72a3180a0d52359dc129194b9161f26f42837c74281ff52247782535d9f6ce32269b740430079dbf772a7817cf00a5d9e54e7349fed59af9c8d02a63ba8ec51840833ae1d92835cdee2627ba139048f0008ad89c3b648fd96ef457365b2efa75862618ac72a1acec461d4cae0c454b2870778fbc54ab8aeefd9dbad0e8dfd3770d95d87640e57e4aac5b5446827a4a8f283e077dbdbb6976ebf5ac0a9467fb70d24dfe931d3433b64dd2db6ccf496fef95148da0be4f9a112f15cb3d793784d035752303d4badf358fc54503e16e2f62d7655d945c3ac549b7e417c8b6738009fa79be109b2de9733bc64d19cdf426ee702433fdb3848e11aab839a2ab01cd634965c0ead502d0e04d0a91cd6683eb48f0e2e7fe4a9b2483be711d8b245ddf23144be7f3f9ec15983894919a60af60bb41057682f50cb2c7e7e4191689afd1631ef25fb2eb791ab60b5da41d5e396e35e04f9696307a0cf726bfab0ed22be37ba34bfcb6519a725046be3e65f5781524c2e3414a195701926fe2240538b2b088bdfc5e9954223fe3bfbe750b895d972528b167e526fe799485ad0e1c89b8ca2c7e4afe71b7fcfaeda82450ec0daead225200d3eae2215e480c020d92bed62299695766710203f542507aee3aeb738df13e4bd5c5f8568d003cb0d8c10194a72f1c5524875abdb644bbf5bd7030a24992acd1f51ae94344aea9c75f7c424ca9ee2926f66163685146e307105d3c83e6a2240d9a720bcc77009f4adc96d13e41b64fcde8410470f66c8e39c9d6487c168a10cc3e6837003989a1ed6f242325ccc86f089007c7e1d949bcd962350ad63d7ded3ea944ecab236f28e04bef5af9f6e0d8f84993f86617ce103ffb3c60c48b260f2fc024d646bcb9c86bf4085cc3ba4bb046e77151b70678bcd7f9f315de8ca5d731365d6eff1bf8c3da223f8a4e65d7a863a3411d6cbc57baad5721acc2b8dab746d739d637c669d20f6abc1af81423486abd469c9f1d946548a009d80a0ea310f903cb2c9cf2f2e00b5bd71aceea9b9706c216bb66a1296b91076b3b4c23df5d13c2e242b424924a680041d83c232be09b65125f1cf9927175241eb5a23c4ef2b6d7a4a0fd89706cbe448994c1641c2757016f2cdb01f6c5e45ebe04f091192b9d52348bc9babe5096027049c88600f3cedcc9961073754fef073d284a043cfca306539c46037401f68c0d36d84976d3be198e47cd8b6069baada2733642f7d3b0f6942f1cf9c63f3dcb1f9a4ff79f71e713ca00ebeef55e6a0664b7cd7efb4136c9ec8e047efe5cc5ee83a2f7419ba826e411c679b5275677e77078f88456173f09d3bb1a63e31755ac394d904e5c26b40d28c458980d1800655024302cd70689b4d6ad9e217d86995de8cc9892bc9f6f8267fd6c80a2a16516d524a1f4135cfefbe91524fb26d669ad81240578921a5b957adf3d91dcb69b440de0755e753cb4864733bd64f5a48f17e2f4d83ba5966937e9b8a64fe9fb5ae9300d12b292580d1d09c5b9eb4eb7aea55052ac2fbd6e5024bcf2321e76b40e064322936b22e2f8e9c61ceacf2d3caf5b4989d2383d63e30469cbed9ce67b1253c8812d8a6d846e20155acece1abb46518ed0b4fc82c5bc01fb05257978000904039ba0ca186ba05f5aca3a6580e2bd9e399a7495edf3e14e91ce575e3bd7bf0af959d0653eca417bd0bce9e8de179257327a7fd95d4e60d2f249c2e8742312921d0dc8b65d7be6d8d37f810260791c18c223de7bdd1dfe0b068db416ee55808c63c7493e69fdc5bcf1671965448cc394a1139a899c86f0300955c18cb5c42d9b5a53dcd02fe8e1957bb2a59773ec11575f060498a6e", 0x1000) 20:16:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x103) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) 20:16:13 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1800}, {0x4, 0x8, 0x1800}, {0x7, 0x2, 0x1000}], 0x3) r1 = socket(0x11, 0x4003, 0x0) r2 = semget(0x2, 0x0, 0x7a1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x829, 0x0, 0x0, 0x0, 0x0, 0x91, 0x1}, 0x0, 0x10000, 0x7f}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/221) sendto$unix(r1, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) r3 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xfffb]) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x9719, 0x6, 0x1, 0x401, 0x9, 0xfffffff9, 0x2, 0x0, 0x0, 0x9b0}) semop(r2, &(0x7f0000000080), 0x0) 20:16:13 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}, {0x2, 0xfff}], 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r0, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) getgroups(0x1, &(0x7f00000000c0)=[r5]) r6 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r6, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r3, r4, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) setregid(r0, r3) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2000, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x5a25f) 20:16:13 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000004f70d2a77a08c5df90e37400ffffb716c82e4da2"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) dup(r1) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 20:16:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "001f000000000001009e2000"}) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x66, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/183, 0xb7}], 0x1) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000a000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0xcb}) close(r2) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="abe3a18c19a1c64c435b3af95bceb4590547c0e7108048fd8515d2319f0b77978223ef3a572bae89707c58cd198a46e871192a00c89e4316b291848233978b5fcb394ee5066d0377fe02119bf8628418449e19d2f057e6986ce0fb711fb89ed1fb687bf4bf4e0c2700ceb8efe2f4407802f003a97f5e"], 0x10}, 0x0) 20:16:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffff8000, 0x48000000, 0x7fffffff, 0x1, 0x1, 0x8, 0x1, 0x1, 0x1, 0x100000000, 0x3ff}) 20:16:13 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000000)="408fd065363fc6374ee9b2bf397373f1dd5a3ed292388df8feb7a7cd2f9025a589cac1b996bafa4846f71ada5787f26413980946f81b78f98706ba25d36a33cc8bce43bb9ab1b1d1a6e860824f86936feaca1d4a83f4495e5fc326f6e8376f1935200fe5197ae9654b68374f6e78eea7b23270bdadbda9ed8d2f5133e9759907c261391a77b96af59e37ad95ea06a951ea1a46804f839befaabc85a344984fc42d1c482087c71a500034583df1e22cfefdfaf1501a296dce8be5fd", 0xbb, 0x0, 0x9) 20:16:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb3) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="7f23ea8581c8ddc8d8046557f9b20c382195f316a5fee11d20eed9bb5ebe02bf0044e8583041efe7fda1331614666e8a19e4380c3e928b68a1e42bd8d2f2fe89", 0x40}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7ff) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:16:14 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, @mcast1}}}}}}) shmget$private(0x0, 0x2000, 0x40d, &(0x7f0000ffe000/0x2000)=nil) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000240)=""/39) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffff9, r2, 0xffffffffffffffff, r4, r6, 0x48, 0x9}, 0x8a, 0x3ff}) 20:16:14 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x5, 0xfc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 20:16:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x2}, 0x0, [0x0, 0xffffffff, 0x5, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="1b08c107f11542731030bb437735a360e27bca1c68418f8263aabf0b89014d720546d37b7bcf96d50d9a51898cd949cf2345aa470c4f3d5b089400f16e97e4cb6b46f6f524213c1c92c6f50544a8ddd52dcb62d7417043aa0f6a93c5a101d34b9cc362083afa273b00fa1b71c0f8d9682cb77bc558ccdefbf52371974101d0cdd950aae0ea102245d46c340eb54d206f4df39e93421ff795e31e1789fa9539e02e98c32d520292696ec6efc15232f7d74bcc58f3a648df4870b6518f8fbbed5017fdf52d950a919551e62bc2d98b5edbb49c2dc8b4eb0e53eebb9de9ec32098773dc49e0438d44b0", 0xe8) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) dup(r2) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r0) r3 = socket(0x11, 0x4003, 0x0) dup2(r3, r1) 20:16:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x1) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffc47dcf374db00800450000380000000000019078e000000100000000030b907800600000450000000000000000290000e00000027f000001541278813d7840e8555c1681b2cbc5affacd33c33e569f67e1962cc818f4f3f6312ecb7a8b7b1a024f4c5962f08565ae0b9e352c2a96d4c6c401dedc896571cf2be53825c36100c59be87d5c6dea2d6386d8886d4e0db6607b653be211517d242e5b00000000000000"]) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, 0xfffffffffffffffe) 20:16:14 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x1}, 0x400000000000007f, &(0x7f0000000040)="2ec1f966a757f0d5e2f81d7f20943708a9099853026f2f721ff2f3f5134bffc35d53d08cef284d1646eab25ce0eab3c0c2a05a75", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="e766c4ba65fce872c4e876c744be38624d204236856f05af329f2b0b56963afbc20d23cadebc85a63360d470b0a643c44e4d1b56135088e06a0329814335589e99d9d39c95d4a3c1f5fa674863eb00c9515120409c54b4dca67f6af8ae3af8a4214318d5a0e06f2a554df7fe092cec4bbb3d4bd5f155bb049f2973b3ec8a321684b02e9ad7719a2af6a4fc66564b9f59a87c4f8637e2555d5150ee8ba4dc5c8700"/176, 0xa5) 20:16:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x2000100400004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:16:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000280)=""/235, 0xeb}], 0x5) ioctl$FIOASYNC(r0, 0xc4504445, &(0x7f0000000240)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3a000000, 0x7}) read(r0, &(0x7f00000006c0)=""/4096, 0x1000) 20:16:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27a], [0x0, 0x0, 0x0, 0x9, 0xfffffffffefffffe], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x3}, {}, {0xf000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) 20:16:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x800000}, {0x39}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 20:16:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xf9, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {0x0, 0x0, 0x0, 0x100000001}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x1}, {}, {0x0, 0x0, 0x0, 0x800000000}, {0xfffe}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r4}, 0xc) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b0f}}) r6 = kqueue() r7 = fcntl$dupfd(r0, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 20:16:14 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000001c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a6048ed57b9b99192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e87f002ec5501f801e595afad86214b8c8e2c398fc", 0x115) getrlimit(0x8, &(0x7f0000000040)) 20:16:14 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) getppid() r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) getgid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x100) sendto$inet6(r2, &(0x7f00000001c0)="bdaae890c8376152d110d0c25142d432084e0e10c07a6efddce2964e60730bb3a5f975655116663f899bd2fba84ccd1c251d54302cba25ee9393d60db3bdaed31cc00a4dfad24a5f6558f46a2ba41a19d773fc5e2cd64f437bb8c21c107db488fc6f0562b5685b6d54e48a0ce3ce0ded14d53c6f1973416ea2e3168818387ac17a348c40f6de0098eb45c396c8153bc24d2a8b0e6cfbd651da8c242f56a3a12b702413c62172e9921e3802bf2bd4472282c7fd3d6f3b73e2ad9a8e834e0d2e243b5a95835d40876b2bbbbfd381080bc26eee2f79588a9314fe48a390378fb3", 0xdf, 0x400, 0x0, 0x0) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 20:16:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)='f', 0x1}], 0x1) write(r3, &(0x7f0000000080)="3b8742d1342e5be34400dd5805920020dd193c5945", 0x15) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x6], [], [0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x3) 20:16:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x4ebfac6bbaf794b) writev(r2, &(0x7f0000000100), 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000002680)=0x2) r4 = accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) writev(r4, &(0x7f0000002640)=[{&(0x7f00000024c0)="69c83dddfb35a4ddfb9c6d11ef16e45c2f454b7e8141f228598ab7407b86dc5c25d91bd416b4164fb185e3870310024d558895810e246d0107afb29bd7e7d055f09828c363be5ca8a6b1eadf55927dbf39834c9e5f50c9211d4c91d6d38fc5424ecc6f5614cb066383abbe8c6eb5609324f122fb3ec493367160bc8f1c587f67b20a7d15f553fa583596a29555afc76808975c81e86e812fb11c7d75d46e7e", 0x9f}, {&(0x7f0000000440)="34f365a3e838fb0447", 0x9}, {&(0x7f0000002580)="e50db52d284baec7d5f77f329e774462fa9dc557bafeb891074fd1ed78e079f5001343d11f591d845b1868c2ddf199490b56ae9d5fae4420309a4c5ee3e60a32f4eeb3fb744ebe29308ce334f893f602ade2094e91625bb3a181104757a6450dd31e4ae2b729c5d199cf8ce4059cc2bd2dff655de663316ed13e3f80ce1a74df4393e93fdcf6d909a69153ce91dc5b86a7f6331636937aa93708a0681bba855e5b16a461df734f2406df9747dc6eb07a7a77", 0xb2}], 0x3) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:16:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = kqueue() r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = accept$inet(r0, 0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x7ff, 0x8}], 0x1000, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x11, 0x4, 0x5, 0x1}, {{r4}, 0xfffffffffffffff9, 0x3, 0xfffff, 0x0, 0x1}, {{r5}, 0xfffffffffffffff8, 0x9c, 0x1, 0x7f, 0x1f}, {{0xffffffffffffff9c}, 0x3, 0x40, 0x40, 0x7fffffff, 0x2}, {{r6}, 0xfffffffffffffffa, 0x19, 0xf0000000, 0xcc}], 0x3ff, &(0x7f0000000280)={0x3, 0xbb}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60007b0000183a00fe8000000000000000000000000000bbff0200000000000000ca0e0000000001820090780000080000010100000000000000ffffac1400bba9ba36dcef0f5c9a229715092ceecd3860a17c69670cf732e1a14b79232e39305b9fd451c29ca493960b719fb2a4006259d81e2d48332adf683047a4fd3ff9029fc04a9509ed4273cab5a0f63c1be0d02442f6ea696340a0b29bf56f53162e20dbdd677da549758bdfdb295ddd0f0080000000000000a697a8d3a8e1a17c015143a782c07217ad7ffc8f24e6b739c7c7051447be0495bf262a25ef6438effbac0e7829d5d484bd5a425d48abf328898efec4dee23fdba9f301017b0458cc8494d7a9bd0f599f946ecbca4834c39b6e5dc6a25bdf067e5be7ade7208fe0051295f321472b26bdc3687f7175b095e7cafa4cfb629b240c79928595c04679772992c8667119d6bff2468b84598908b53111bb71"]) 20:16:15 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9fe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/166, 0xa6}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/199, 0xc7}, {&(0x7f00000000c0)=""/8, 0x8}], 0x7, 0x0, 0x100) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) setreuid(r2, r4) 20:16:15 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="002c0000000000009078ac1400bb00000000070300004e204e2163b9e7384d0f03db915217264b88a5ced23060d26c9036e8561b4a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 20:16:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x3}, 0x0, [0x7, 0x0, 0x0, 0x7]}, 0x3c) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/243, &(0x7f0000000240)=0xf3) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r3 = socket(0x11, 0x4003, 0x0) r4 = dup2(r3, r2) r5 = socket(0x2, 0xc003, 0x2) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000280)=0x1, 0x4) setsockopt(r5, 0x4, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x1) 20:16:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e641273a52a", 0xffffffffffffff32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x30) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000100)=""/5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:16:16 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f7865ba, r0) getpgid(r0) wait4(r0, 0x0, 0x0, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc0104454, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r1, &(0x7f0000000240)="fbca8a8d1a029b12b78545735077", 0xe, 0x0, 0x0) 20:16:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xcf34) r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) dup2(r0, r2) 20:16:16 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) symlinkat(&(0x7f0000000540)='./bus\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./bus\x00') pipe(0x0) open$dir(0x0, 0x200, 0x102) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80105705, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESOCT], 0x2) chdir(&(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xc, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c7c300080858b9468862f23deb43029ce1bf40f9d3ff9c439054668423b66b77165ea7c4c41fbd59245ced0fcae03d75527584dfff2ca00f5f627238da00f9377dde5b197fa1363207baa3db0823bb2b700b83f695d3363f1f2690bc2ab83b0ed"], 0xa) r3 = msgget(0x3, 0x191) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0xbd, 0x3, 0x1000) r4 = socket(0x2, 0xc003, 0x2) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYRESHEX=r4], 0x75, 0x800) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28d5fffffeff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) 20:16:17 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000140)="d3efc6b48e6663407c76c5cf7c89f8556d5fddb9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a077bcdda99a307292ae9b0b3997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d951839a9f13b05f6dc5d9ace5c34be8a3d158decde155e8996ed581eca025891e3f67f35b82f7acf3db16aa03ce313", 0x0, 0x0, 0x0) 20:16:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x9, 0xffffffff}) 20:16:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 20:16:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getrusage(0x0, &(0x7f0000000200)) listen(r1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000006, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x66, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440), 0x0, &(0x7f0000000780)=ANY=[@ANYRES32=r3], 0x1f8}, 0x0) sendto(r0, &(0x7f0000000540)="98f728f8f955b0f22c50616364df", 0xe, 0x0, 0x0, 0x0) 20:16:17 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000005c0)=[&(0x7f00000003c0)='/dev/pf\x00', &(0x7f0000000400)='/dev/\xf9vc', &(0x7f0000000480)='/dev/pf\x00', &(0x7f0000000440)='v\x1c>\xeci\f\xe9\x85\xe3\xf6%&\xfd!\x96', &(0x7f00000004c0)='\x01', &(0x7f0000000640)='/dev/pf\x00', &(0x7f0000000540)='*}\\\x00', &(0x7f0000000580)='/dev/pf\x00'], &(0x7f00000006c0)=[&(0x7f0000000600)='/dev/pf\x00', &(0x7f00000007c0)='/dev/pf\x00#o`\xf8\",\xa9\xaa\x03\x1f:\x9f\xfd\xc0j#k\x80\x80-\xbbCck\xf6\xe0\x81\x85\x0f\x06A\x02;=\xd4\xa9l\xb5\xd6\xcf\xe0(fu\x8dMc\"0x0}, 0xc) r6 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r6, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r4, r5, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r3, r4}, 0xc) 20:16:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x6, 0x0, 0x0, &(0x7f0000000080)) 20:16:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x8, 0x26, 0x3}, {0x0, 0x7, 0xfb, 0xbf}, {0x3, 0x3, 0x4, 0x7}, {0xff80, 0x3f, 0x3, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x45}, {0x5c}, {0x6, 0x0, 0x10, 0x100}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) ftruncate(r1, 0x0, 0x1f) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x120) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x1f1, 0x2}) 20:16:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 20:16:17 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket(0x26, 0x3, 0x6) close(r0) 20:16:17 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 20:16:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45, 0x1}, {0x40}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) 20:16:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() mmap(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x1, 0x13, r0, 0x0, 0x2bd) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="8b3f6be594d8d3c6658c2fe8884f57175e7bd250723065abb977cc2a5871b8025c3cb92781ca62bc4d0a3c6334668114d94908eb87ec3f4bc9cb05236e2ea6c4fefe3f9e15ef824e6c738beb7deb2adc475f8cb495cac12a9ad9c65c482fb756dd216f7b203285d02363c2cef0a00b2a0d116d73", 0x74}, {&(0x7f0000000140)="b35de8c6d8b5f5334c25191a1b6322f8d5df122b21b1b79732adb466a29e1aa82899197682b74a1bbfd4c4f4f8499d44cb37846b70ba7a194471d7368a2e6927bf13e528ef9f3a3893388cbd9aa9891af2a6c27d6d47d004f1700716dce821cb2db2b267e40715339efb3c55d9a7648fd31b32c11754658f1841c76a7499af110ccc31d1c1ca08c65827206fd64904b826290ecb133480900edda5b0517b0add1354f01362d9b80b78a5379dc6457b80af37", 0xb2}], 0x2, &(0x7f0000000200)=[{0x40, 0x1, 0x6, "b3c9ba1ab59d1ef0275c2aecb951f1ec125fb860dd01d37cae54e984f7b02318563884519e71ad811833b364328a"}], 0x40}, 0x0) 20:16:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) setsockopt(r2, 0x2, 0x3, &(0x7f0000000200)="b654c303a426660b830815673612268e463dbfba563057d8f6fb956d4ac3c86b0d7122543b21dc5a787991d187d72517", 0x30) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="adb790bd", 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c1", 0x4}], 0x1) 20:16:17 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="668fed5ee71c993095da29111137e549ad2b746da6591f7719ced2344f56c2755d17ca3fa2f12d2c48f11bd7ff6e52cc336c2c593d630abe1e3979d863a8bbfa65c0c1ae91acece9e31ebf7f3cf05952d42a9d050d3766caed891dec39058c6513a5e9254f14950bf335386e49a84c4235e32472568c2a3a175c18325b29418854d8e7edae7e3b83e14945b6f771da630c65670457dc01704a0bdb412b2deb6ecf695f4a1b653f07cb7a22823071bebabc1a7c3e811abc4e4b57be45f312fa36c66447327af386496b021e445fe4f551e96c", &(0x7f0000000240)=0xd2, &(0x7f0000000340)="daadb285da5762be08e10b3c68dfc6170efd3d16a0cca75c514e6918415f17033c67e1e2bd1eba8b47053d8514be20d8d9c8e7d490616128734414c18ded185da6a4b7528b795cacd9c63964ad79484ba8090d1023bc235f014bc29354952aada3a4b1919e4ac9552d98858515c1338396e06cd80571e4c08c3612b8fb235f8dbb0c255b0d57ba8020aecfd66630255d9b7639c498d3d13dd20d3c67ede79cf6b8e341e0cd1dd8c442a6a2e42d30561fe736d7139c7207b37eab6cc22d7be4ce80b86e922f04aa351e066eac82bb14df389e4736181998a12152cbb4c6b0cc28330544c87d6d87240df71bb946e416c83e24b66d6b38aed3ca191784825f9d92afd82b4784824d66eea4704078ebdc59ef3a6a492bec85ba80b2fa77a6dfb0d3baf7e26703c88d0127876dd0b092b644d89552f2a6133034079728e204da6709e3e92cd0d34cc429d0e41774f86c47c57b9e6297899c2c787d94877b079383c89cb7b06c7886b821d8a4ce88c33fa0b6eb58b89c445bf0d887ad126f1d108de0e56c0be72f1ae2ea92f2c6ff17e23ff9be50e64f6d1e8fa0c9cdda43440d8945d4b5450bf8e72a94b22f2507a690d8c92200d45cb8cc8c2b917513ce3e6b9460dd067051ecff1ac3aee46c2d70bf27d1b764d72e116cf50387f3300bb18ff27aaa25286522511e240735f7b4d916c46233263a7c37c616d36742da402b9c7040035680cf9fc662f05c1ff1fe7231ded916902171fe7cf328cafb09d845d0c7ddca3946468a561a70294f1b59c1c244efdb867104e9333a4cbce3a1ea0e31ad739223ed11379a252a6acdfb70147eceee534feb4a143230ba7aba51765d474a21732e243ceeeb5b355989d0ef5aceaa92c5d9cd513820e30a6f41bc0fe8db43dd1ecd3a76baffe638dec432272e3de867a8cd419b489043552fa7b453ed303fe59e75a272c8c9cb6866033187bc8d58314ee2c569c81c462be074c2799cd13d7c6ed49272a68121b9c316fa289071ef2b414ade75c2d0c0a6f9c09c6751cf4ce2ddddc0e486ccec16b257ca973cd7ed8ef1e3e9c038f48ff131449ce59c750d7c457506089a108b58790927087182bc5877da691c42a77ae09bc8e11f7956ff5e9285235175a8b1122e38a78b9459af007c116f5e5f22f83bc2f404e20a8eea78f4204fef7270584743d79de8ce25faeb9749905849e66ef04482527ed0b2117dc77e9670cc62981f5eebfbc9613aa0395cde774f2973a6dbe7540077cf0aa16589a840d119c5210a91dd116ca29e1f1b7371bfe189eb33edd006a636029646cc50d49d14e80dba143a461bacc034f5bb84010c2b0ef44249fded7e391b4055f5e8ff4e3eef813d1fd0aefd86b93d8828d42770d7ce975aa967d68617381d52d4974c310d90a5bb5399c0c0b44990c80b33c32c2d03156cb6e38c9a0ea5c51dc24336efe2a862884121564b4375753f307d19d1bed4263b1cce8dd8657305e39a5fe72b551c5c6a28c407f651dea127b7c369b334bd6bac39055f44591b86d35a25a57791b07e46ff70baa9def9cff01e9f2f9c86b68844bf891d18c8843f66fe411818301fabd7ca0f3681c4b0ae8b270ee9ef94ecc08a631a67c4409a29186a73a32401a643e4cf2a03adc23914fa7decfbac2a045411deee33c7209e4f11b23f6182f77caf169ebbcc76bbb5d085991b3c1eb24718c735ce8bbd79f30b5669e9a93dfa17692a9cd2ceddd907c5d21bcfb650865ed38bac618cbee561fc1ba6f60f9d2ad6b4d0386d99feb4552184faa2d8e87a9ed3fbeafa4d14ade489766780d535f4f7ce7dd3b91514579bfdf66ba4099fb7feef8e68b6e3d0e815b2f1ae04108b7840f6e0fe33c8b568d6623024e43d5dee25dc0364e9616f47202b840594834e3900aa815e90cff780310815c43d0f65af853f7078430d9f4554064c3593a538379641e1bec8b026894b4198ddd8ab345ad7998c7292f055fa1baf0d1dad313a653c9ed2b99bc2f358994929947ce20284249e7fa7c42fe6b850238cef9d3beb1e9a5c9b54b68b1b9645993aa9fbd0baccddeaa05a200e4a476dc74e4c18b1aceb14e0382621ca551eb49445b34761f8676ebe4511f0d345ace3a92b5cc310876a4b80dd1d8973f9608480188e17b5f0271609a2a03f13d0014b9bedd5cf3fedd08759e7353016f9d4e2da45fb688c0044e939177bc0384f2f97f1f2df6bf2478f383c0e5e17b36a89259ddbc5d574e7590f9b9f47d5b9e0ee852837c871154bee93e02f9d25a915b9d7e936b7c8c1b0524e6d6065eb2bde9c454eca59fb2df20e120e8191cf8f5115bb9436ca4e65640c5ed15eb04ba0159a8e2fdbf7c5030051b742c2507a8942349c4267d0876066f8d0e8d8d819df1c0edf6da44f39f374b2036b9eef626d0ddf8741422b1e3ac2a1a7df1c2572ce54a0d6ab977cc11300d977b4b5af91a1d2fbf5f8ef5c35084599ac9f43538ee50aef48ccfeb8576b639eab538e70159e957ec0dd271858703a8cbe5d5fcc51509398af953357ef9aad6dd72ca85e6db6ce85d1d0350811eef234e94f8eb6c0ed90ede039432fa4a68718ae13d5ea499e1157f56a0cc196bc78a662c4e86febd599cb864044d1d4729fbe0ee0d40ce1d36e35100a23d9a05a8feac28ecb2aea3957fa424e50b78dfeb6a721cc401a7bff837a9a3cba6f629be4f1fda1773875a07766c7ac423adadadda5033ed091790108ecfdbf53bf3523f1262ebba7abb2e9d063602148fc53d59a67a3524768a8115f4d17f532e25e9fa3faf273e4e1fd01b361e5d376d6d1567258e3889de5d59857a0e16f897028f66dd872042748a0e79cedab02159c8e706d82387e59de15813ea43971617b9b59f0873d2afa529ffb56e6a24dccc453438ed4e95ab115586de7d931ea3f2e27a9668b587787c86cb8fd3b4c201c4dbabed907142276b080150c458125ed8a909d0df6d6f325c5be8e4af50120c6d0d11e27c32740e171e3e5351d4c9ecf5b87c59ab6c8b1811320b1d4b9d1fde0f2198e2b1743aac3fb41e40d3ad4874ab9438e439fe139470153cb2f1b6b8d1c2661aa2a1d2d0c008eecdf2a9c03a37217afc234ed41a286a54b59f08e153487c5d4811185075e58cc55c8a2a84c97d911bd0428e9d403b7329486aea59ce14e2d0f51adb6097405b4714e176ef51c9dc53b3663d02a4238e885eb33e5cfbd664e732847251a3555a2d1e21c393012d29cfcf4683e6b105773bd328f1e11ddc09b6f100cf3f3db1a5cc0addbde27e579ebff15e435b3057f24e3ac0ebd85c96700412783de400e27186a3fb3f2333b7d5255005885a7577504968b04541180dd44f6f33cb84964643a64530d0bd328391e400caae621860c32c2767de5b37ff6bff5343371e2700feecaef36a6890706f2e00cc21467d26183e9d2d1ee7317b6ee5fcba6f2b3b723909f64222485784eb2e2d9508ce1157ceb6385abb0dd477447894f8043cd15af6879b98f0099380e281f646bd413d2894205acc2e5f69d4e661073ac49b5151e3332170048e15650b0c8f342ab5780ac7a54e8b4de1b3757789f18dc660ffbd4b1e98ed830a5237c9c72654f75e0c1e0078ba1457c5a790e2672975b0b90b278ff851d7fa61343bf1f3b130bfe67d7bd175e730fc1b29ebb4b42716ec8be51ea54bd3a4cf02c0e398ff6af00f6e26756c700062d5ef449d70bc2c382900401358b85d42f3dc673fc799ee77b79e344b70336ba3ab0599fec8c61cfe09440d39b64a0a950afcff2ae1d695bc08be869387ba6c72a83c6a654c1b0ba13d637dd82e199f617531361a2478c6dc17de5d97ce11fea5923454b4820d1099d78cdc2875fd099a3f74faca3fc0c240548f44e29d0194d7261fe7a2b28b64a7baf7ed6ceca2713e6966d405691f453138e83fd1671fe61336bd5fe7db25bf31170b7570e99597e85b8828d4f073ad4061d0996a11f0bda1ded642ce8511d83eb56d4388d35cf2e499213338acc2b9a80300f48e50d8533c31c886171ce70e9c914736c8c2e6675e204dd5063f682a641980af73a7040f0201cad935dadb83ed41a2b370a28aa1c3f5d70c7e5d4ff2b01eda05c74f3bd14f3401a870f6b89aadb6f54fda177b111996295d38beba246059499bff77f11ae66d57936f3f045ec3900991082a2ba5aba5ebf44f8aac10940bb2eace1186c9d4b29d3f1a5993bc8250ae24a13e0352df52d4b7e69892c7bf0befedaf54ad64d7e5777456b99314095e8b8033df3bf50f4fc68056c0c34795fe381df5ab79df8015aae242fb65c9b45c745a78eb6d62085b8e424b05f8cac80f2863343721f052f62fff6d4d856bb17d332b9fe1ad89bdab726735408b58858fe295d7b93e291144030619a9a3fd7e436452e7b1725867ca473d91239c2b394219420e7e0171a54fd3c34c8030f5e0d5194dea924ff1820c53f292fcf1307b4b5dc0c3e96c9ef989ad77fed586b5b3692a0195bf9113dbb0683daa74a7f94a942461115ffebc0d24b00511ece5d100ec4e68414b5b95e9e93e4b2c6ea9f45e21c68f0d782a9e7b8aea8974fba6e439945bc643766ed9bdb119ccf6a4380b741094e994d4a9b70dd4fcd380acb580d1030929a3e96f326fd4d4a2563d5f4f1cb7e52f17fe3bbead4bba2bdc61dc6484f96c004c1f3aeb44b14bb506bbb231e192ba0c288ada03044cb032c4581692a244db50d93130bc2fc7f0fa3f2e1fd5c030b225b8917684bfcd831529b0b533138d6d5f727a3a6c927818187f38eed536667335ca0797958f151a2f08b6d2cd3244b79a3b9415f9cd2d68a8b3c03d7157b17e735fdb5fe1c0685f2277a4c53fe5e88ee6a410ec41382accd614b18f3ec8b46da8527e12dd4594368f4a9183349a91cafd2407c75cdc4b09b6348a0759ea919bb20f555a6da7a4b2642607e2874600d537218829ee94529768e6b4fe570303aa13157f57be1dcf699ab3bf4ed5b269507ef10fe5b34d273225824ad115ea2aaef891950445afc76843d15a9c12ef1658ed494393d754993ff9b68872607037e43a11d2e91f9dd1f0661e9a7834928fb75b4a2bedb965d90496db672fd59e92327ab586961891974c47b3c24219244bc0e5f4f49675c4765de9d5ecf84b214b9b62fafc59ba723d5a5b03d502a331aab0ec113769aff10d67653501819adc6aa7fbc15d9468fffd2cd5f6492beeee9add0e550d650d8d42df8473030d5abfd87e569fd249fd954b20e67fb8bf0d822d174559d4c67a979cc1d7b2e6cccc76a3d3d96b35796caca01e5636657ff82ef3ef76544f46dc7a0b97456117386dd2a3c199208e27237831ca963e6d7aa1c02d153fc2b693236e760d040f6ba89979e6ca71deffcbe2e7fd2c5412781be2022882e043fd3aee2eee0294a27b5eea44a595566573d21f624f12a4e55d6cac04cbfe27b070aca6c0b7aee71a56a5ec5527794c3fe3e2fb8e52ac954380f800e8a7bbd66414b8f5fd7639928503015ed1096ad8d430a333b17e923a4ba2517d449d4be77235d79e7bcdf26116c616e435fba6d976fb3a6deca1402bbd5ba423efa7bb812d0219b420e0e75c04061efc2f90b095afcb9214db1057f945283620d82d27e0d0ca3edc75ad53a02f6e9de563f562d14cf16a559fb1cbda8e95b3ff013e4e1f7d813f369a1558d21673e6d7a99d773f51a4211744c92e1efa26572e46518a65ba0cdf6f4e4507ef47cdac43663dd567add583d8b7950557a58290432b34e3fe79965c983de1b360de29c20673adda92359e5ad292e142289c950", 0x1000) fcntl$setown(r2, 0x6, r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shmget(0x1, 0x3000, 0x11, &(0x7f0000ffd000/0x3000)=nil) 20:16:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) getpeername(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:16:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x81}, {0x6c}, {0x6, 0x0, 0x0, 0xfffffff7}]}) pwrite(r0, &(0x7f0000000000)="136ef313499153f4b6475523f59d", 0xe, 0x0, 0x0) 20:16:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x50) r4 = getuid() fchown(r3, 0x0, 0x0) r5 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="f58f997e70a855f2e5a6279c6ee3f7239682389376156027c0385d0eb63830cf1be0857576f3930f71efb8f182d44a958be52614df2c273586c985f3b707be0e4578b158f9ec5bf4a1954f9e7e45db4d64bce22da0735d70ac8da36aee91d4b7c9d1941e2f76e0b00b11218a4ae8d9e7e634d98da261e6b9e8", 0x79}, {&(0x7f0000000200)="1c7c2172c2a847d1e2eab1b07f49d2f8c7a478bc1d46f71f4ff79e41fc0436a0634dd7e642543aab51cc65cf9175dd599d13b300d57b423ddfde351d23164ed9d10df6cc9f20aa7df9ce0acf4d18562fcd0ed368cf06fa35d3e98a6746fcf21cae5a000bd5ddd1fab04602757926659fdce04ddba2bb55a89cf5f8445ea5a1e66f95993c", 0x84}, {&(0x7f00000002c0)="6ee8f53b25c4dc06dfade47e3e318c6d0d648e9f8564918248f5fb2e0c273cdab49a9f712f35f3fdcac708185ffda2e90b6b0ca8e083e4982a3a0b7a6523c3a407346ec1d05466208bc1978c9a1cdee60c5de2d06c0c43501d41ccbbd5cfe024ee9b33aee5870b1f18b30e210b17b2cea8d96d0db7d489b2fa55a77f6058dabaedacb62935d6cafe3c928f4f0cb7a9fbbbf0ba6017e9dfdee16e48a04c368fd10eb665d3b0c19229bb95f9818e027a075a492b52bfe497a5e04137eb0c560e73dfc1db392381", 0xc6}, {&(0x7f00000003c0)="e840188a0e68adc761fd946b1476d50207d2abbd0d7be09ff54711b6", 0x1c}, {&(0x7f0000000400)="2f774bafefb7161cd440d5cb83582e7ccc1a7d5e9581156aa49b8fd80cf48ca627f6546b35047cbad19672a6322adef0700ec798011cb32b9eabdf20b2048958f6c93848e17f87c65ae83c75217c3248ae967bd7", 0x54}], 0x5, &(0x7f0000000580)=[@cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r6]}], 0xb8, 0xf}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 20:16:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0x7fff, 0x0, 0x100000003, 0x0, 0x100000000000, 0x8], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffdb}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:16:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xc2, 0xafe7, 0x5c6, 0x1, "1fb3517dfeb348807954fafb03f781e4314d18bb", 0x2, 0xe5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x163}, 0x84000080c5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:18 executing program 0: pipe2(0x0, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, 0x0, 0x100, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wskbd0\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r0, r1) 20:16:18 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/193, 0xc1) dup2(r2, r1) 20:16:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x8], [], {}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001280)=""/4096) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x20, 0x1}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r3, r4, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) fchown(r0, r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 20:16:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202c47e13f7b265b600022e2f66696c65307b"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) 20:16:19 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/193, 0xc1) dup2(r2, r1) 20:16:19 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/193, 0xc1) dup2(r2, r1) 20:16:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:19 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 20:16:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 20:16:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x4) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 20:16:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r3]) fchownat(r2, &(0x7f0000000000)='./file0\x00', 0x0, r3, 0x2) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 20:16:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) setsockopt(r3, 0x8, 0x4, &(0x7f0000000140)="97b0d1b441bc55dfc61eda4ecde9290522c6970e9ef664eca06059bc75d38d28dcd709bbb2dd5b45047826623ffd736a392521c1fc", 0x35) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r4, 0x1) 20:16:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) setsockopt(r2, 0x4, 0x5, &(0x7f0000000140)="6be2cff1a345a133c7ce04cabb30934f6ba4c62de5729677e72478820ac0b7aad1b0aa3bd1f05d10cbd72986e1800bfe4f2b4c032f73d68ddb65fdbc10a6a44c634d722e2f766f454639f6f63a8c76af245b3c", 0x53) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 20:16:19 executing program 0: semget(0x1, 0x3, 0x14) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)="ce0a4af35d3d788f6ad38628bc662a677b2700e296be0d29a9f448287e50c508307b3babe4c40203e98378a3c8c4c87cdd4768d607ba0d651d132282fd501f3549fcd16b2e2e3e449cd00bc1c2004f3342e642ad8ae580e36f9344d178e02418c3511167703593c2405468a66013ba43bdbaf16e2342ab979f3cd1ddd1e1338c21db52eefd700f7e94e63dc2a4eace9ac3bec106fb008c532fc6f29e45620e073344f2d81c95b0dbb6e0dc1367fcb469695b31838e52fc78a257126a43345c", 0xbf) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xa5, 0x0, 0x100}], 0x4, 0x0, 0xfffffffe, 0x0) flock(r0, 0x3) 20:16:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e74e49a0c665d431d5e16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f36944660611c1ce69fe7d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f7e7d340712d1117c59dfc17518b40c6e55fabaadc9009eacd624b2e601e9fac4a4f8a50d69b39b819e25ce5fe147adb0a1e83e02e04e13f95422971f4636043ca10f1981dc9e961952ba6bb02a4fef19c68305cd2779c8c4ff8a5cb76975c814a3b7309b5033e9fb35e7a33240eaf1e1edc8b693f1b43aea3f31df14c8a0627d556b254d26aed949cd1f9bea968c"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 20:16:19 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/230) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}) 20:16:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79d42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76f3c7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e75687fcc28e12c70d80f3d298cd9e2dceb8812908d398ed3748689dee41a88551585698d93059c98400aa49d7b283b136c0ce3a40c5f616ed4e3a756cc5820c91e770ffcc266b9b9511bcc264e729dbcb95b0c3e179ecd5bfacebfd7874df0b83f0d7598187cef5358a27bac402e75ae5e24fd0c28ab5d0fd0e563fb40ac26181034c6d303f91b655642611cab9a"], 0x1, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) getpgid(0x0) getpgid(0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666902000000"], 0x10) pipe(&(0x7f0000000440)) accept$inet6(r2, &(0x7f0000000480), &(0x7f0000000180)=0xc) 20:16:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="adb790bd", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000001c0)=0x8001, 0xffffff87) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c1", 0x4}], 0x1) 20:16:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/33) 20:16:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x100001) r0 = semget$private(0x0, 0x1, 0x108) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/214) 20:16:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x6}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 20:16:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="a2f3acfd7f4006000000000000007559f236df9daed7f81d65717efc7d5ce9b2822d62ebdf2988b144b20b4dc2d376ea76bab7766db87d11d4593031e23ae70a5a4d8f111277c1e9e8b17aeb6c29212e4f11b2ef6be45ea0806865bf5fe7d78a704f83183334ff983ed99fa144c363c37e953a97d8b999d09bee98fc13e2567e761975d2a70545163f5b6583157b1f6972badb9552787643618bd16b4a677cd940661ab76cda8b03b51653f42dc2b2de21033dd8f9000e4be7"], 0x10) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x1, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x1, [{0x2, 0x3}, {0x0, 0x8}, {0x2, 0x6}, {0x3, 0x1000}, {0x3, 0x20}, {0x1, 0x985b}, {0x1, 0xd2b}, {0x1, 0x7}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0x4}, {0x0, 0xb61}, {0x2, 0x1}, {0x1, 0x7fffffff}, {0x2, 0x3}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x5a02}, {0x0, 0x80000000}, {0x2}, {0x2, 0x3}, {0x3, 0x2}, {0x1, 0x99}, {0x3, 0x8}, {0x1, 0x81}, {0x2, 0x8}, {0x2, 0x4}, {0x1}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x8}]}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:16:19 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8acb5ea8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab933", &(0x7f00000000c0)=0x20, 0x0, 0xd) r0 = getpgrp() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) chown(&(0x7f0000000080)='./file0\x00', r2, r5) semop(r6, &(0x7f0000000100)=[{0x1, 0xf75}], 0x1) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001280)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r7, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r7, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r3, r4, 0x0, 0x31, 0x40}, 0x9, 0x3, 0x2000000000000b}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, r2, r3}, 0xc) 20:16:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c, 0x0, 0x1}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 20:16:19 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000001000000000000000000000000000000000e8bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a890522abff06fa00"], &(0x7f0000000100)=0x6e) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:16:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 20:16:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x2}, {0x1d}, {0x4000006, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x400, 0xa46}, {{}, 0xf54c312c916e5426, 0x11, 0x20, 0xd58b, 0x6}, {{r1}, 0x7ffffffffffffffb, 0x40, 0x8, 0x8, 0x100}, {{r2}, 0xfffffffffffffffc, 0x1, 0x40000000, 0xffffffffffffffff, 0xc2f}], 0x4668d815, &(0x7f00000001c0), 0x8000, &(0x7f0000000200)={0x81, 0x80000001}) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000040)) 20:16:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xc2, 0x0, "000f1b00050000000000000000000000008000", 0x2000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x4000, 0x3) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r4, r5, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:16:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000b80)={0x8}, 0x0, &(0x7f0000000c00)={0x8}, 0x0) sysctl$net_inet_gre(0xffffffffffffffff, 0x0, &(0x7f0000000000)="ae97f8d50243e02064fd617032f9af7812bacd83b5528dc47718e4a6a047c89bd9d3d8c692c945d943c7a90edf6ad56f5ee1870c3428864dd64c9bc22ac5158480bc4e5cac9bd98d88f0bdbb839f054544fd5c399b9006807a57affb66a502b7a8202b0e5b2a9729e61988b9d1986da931cb8a2ead256aa19956af43e55ce9635dd255df583cb2d7ec0616976d9e7c59b5a0a5c5283531c98db7d39ee9ea3a81fd1d9c3d784c1dcd219e56c121dac8e86bde912c8915af99563a6a631adabe97f6251fd18623d94a1bc08be44c572ed4a2e8a8d247af623843feda52", &(0x7f0000000180)=0xdc, &(0x7f0000000c40)="cd2c20327b425d16fc1903e9086eb7e0b7b087bec74ad0e96119612005d3c93e12856197b523a45049ebaf1f4864d79e028808801717adc1c214bf90df7efab924c735ac7e3c17b8f1ada5af70bc896d64dd8ebb01a37816f64b4d3d03aaa5cab115edd67fcf992cb95102c7cfc014390a5b7d1a11a7fd90adbf2387d1a546c2774286343a8b4c10d15bbeadd3284e200f290b577b323ef4fc86ae0a8b6e16d238a07e8b8be97843b10a03d0431776eef368173f638909478289b76a012956ec20329324600df0ee3daeda0ec4cf79a5ff7b1b53bb98502537cead5ec2570c2754572d659c471ded2d962189f2f68996bcc835b6e238cd93f225057026a8edce17b2d07dc27be9a7e3247726f64541140c3cc0043c8a51d6456841f3591ba3a1071a8cfd63ae95b5f216a9e5e81067c129672d6afe50ca18d0c544d32d8bc31343b4a6154beb3042f588b7f71294b69b6f4f45d23d2489b1399631d7437860c18abcd3575ae4802ce446f2d931c2d8aeb693fa96441fef9413edea3023239cc2d003307f5df1c7618e0e305681811e597c45c63b86c750c428b6025ff49cc428f4e7ef9d21c10c81bba5958e7560de75b3c0acb2b311364e8f4ccd2d95599cf6ab41c4c4da3c1791383f453b0a076f9ae97d6c2eb4668d6b45edaa40b3c68622c52b8a767d53c2363ec0887ff62f013df2df85da8b07e8b644ddda06e5dc5ae76912a88df2940fb99a09bc720ea201a26fbc78f8b3f344775eb6c2601130c63e32a87a38505a5873759b2963cd22030e7f994616121247ecef5c7ac4bfa7a75ee64938b48dd79ae6d95ca9902a5b5f65fcec86edc4ae237441cfdb3862a56783c88f82c1149a3a85ca3d803945fb581872127b9aa22bcde2464666f7adfb00ea33182bafb9e8703980c20d3295fbc19f4bd98447960bb389764e9f0fd57c3b4220b2f145789d804172ce65721b7e09290683a2f04199d802cd09e398381a2b8f8aa0962b824d3defa092139ceea992a751285bd66bd8cdc4515cc717e150c9e6dd6fb1a6ba01765fc6039a7d6802e7954bd18205a8bc47bebdedca14ed0d0239de706b10c3034a99c147ad1e1d5cca4d4f81510b17fbdc91425174bd9c648e21d502e1d806a3e2812639c486308bd5c6ba4dfc36d1a17f8f4223faecbbd9495865adfee25d3000758210e66cba493d64261bff1bec5a6b8c0bdecccf3817297718cc6a4868ad560698b9f5d17ea3ba73c08893be4c66717fee0c30d954e89c6032fe10de4937e0c0f9ef2b4f0814bc2a52608229ff840140fec4963abe580f0554f1eecf33c64ea8112e45b2a48b17aa9266852f6a014ebad8a3a5a8eb7c3f94e5d9dafdd4c2c6bc49c0e3145b10c8e1238537db4b72e151dd8bc237bf8b6c63aa82a8b9c8323a5cd382b24899ffa9462ca4ab376e0bc69f15c8638e1a2d2adc7d3b6fa3c7b53e0364527c3f75cb82b5fa8a231e22fa52dae58e754377b952768e14462b482e8d15d1878d7ec50bff789e4130963f940f276fd079784db7ae9bf245c47a8994d8be50cba2f01cbc173c38ea8789ea45e644525d17cc481430a776cea9f2b0fc130596c751da713aba983390c51d3cac25b5bd5b1a070245e2ec1b3ac1e418a4d9e61b176ffdfb58f61bf9781523f19023d01c73b4ebf6af72a2738a150f019a6ada9ca855c0961dbe0bf1dadeb37d563b9078ed67a7570b0edf3914279acaa58719f758dceba34495b2a761747c28a2a40c03b0b8900f5cfbfbfa4f34f1c3bcab6214eabe5732812ab73d2eca3ec57bbcb0aa739287c5d441caf81ee923d4ee4d396d7a3b7f0d2456305f1f2bb13d9fb70b0d47ebb45aa05b0d5691b6a66c60eaf26df92b63ec0960a49feaeab20416f3df71989f6ecf8ef2dce84fe8ea98b6f3d52b094ee27a354df96d744b6c36d15396ab1bdf90fd1ef6f5ada3fb4b8c35dea78b007b352813618029c7dac0ee8d8e56570a85ed3f005c909b1569ccc11e2e4bee81e24a92d70c9d3a1770928697341b0915042ad745b15cc8f75b7253f106a6e103df6e34341399be73a6026a6c2775b969788dd8c094d6d85c234661d45dd3496dbee54b117fcf68cdd273003b257525273231d440a4c7b0b740bdb408629dfc2effc0a5cc864d5c7c793476c5fcaa26aa257cb042867ea82cfefd051424cedff0253613dc7ed4307d4d542523a825dc132326fc4db93c0a3a1d0073035c00ccf15c46c523827f928e6c02184eb1c77e2f30eaee596d0b2647a4b2e53e72c76124e1386d79d41e81938756f55e55089e8e98680fa511ca34dc18122275d4b7e9275b555c80d4f080d1c21d46de10c4360043f2ef7a89f0946ff322ef7ba25fdee4884af93f79fbd2cbaba860d0459d1b67fa2f014073fee2fe91fa275e5584e6ac0621e6ee81e947508046b739355803f8cf288365db8a67676656fe7d71bd3d0b44e9c89359c8679e7960f386891a2f6474c12b2efe9a0a29b1ea17d922418c94252e89ca5b9d40c5da314dd7d87e10b01af56f186efad8728c7acfe09f99537c6bbb9a6e4e785987df7c5440a49cbb46977d4221bcb7e8581817f9ac3ca07eb9fec76a91ff609d7eb645a2170f5fb184816ca2c11f7ccec77f30bec4b0c6b23c87636c1910aa3af1866a2ea1ef1c3af3aca60caf43cd3d6bb75b444297c383da0ea58d66d670ea608d55b1d981e2ffd4dcb5f6b78d2a8236772e7d31d17dbd616330fc4f1e28db7f21f738e25b14f87d5357d9eb1c614bbab6435e53a671a66a4a74644e3ae0732e6bc8cb7af4019fc63c043fdde32e8c429c0d7b96e1c1587e2df73be5e50551422754e48cd4c9c7c3f883ea2423f4ddd06a3a7e22d2779c11af079837cc38b27bbc37824bf52b5791befc733a2724949b382d22547eb982f01f4e2a83b12d6d7e75f6e6f6565902cb09447b2f4526d47dce4050b214ed0a7a2ce38ec1f12485bbcb18531e2161c7b0ead2070e58b017dd3b6a4d04b50c8db0442738290e7cf947fcf5f5bb6fd770d8b938a6f398b9d638ee8c7e536fce0d602abf838a84744b8abfdc7fed6874d6a7000af346a2e0ab076000580dda4dd35b1ba2d8783620b8ef39907d2ff950adee4c5289695b457080320736abaabc39dab5c0d1ae0a9df5d210aca2b45c45003fd25a1a75196fbc8c408d3d9f31dd29fa1b988413ce63ff4f60e3ec8b5a17c29b711c72c5d67975446416d087ecb3ad500ef2c3631ff6bf8979ca0ac4bfeedf9640b0470c35af364475e396d7d0dcd75db2a5ebf4246e7515e1ef6658ac82b25119a2b4060d1994d3d5737458b3946447b5d2d7d4f8acc44eddc1c7dacd43527f3b57128c5cfb4d36a6e3f27560aef6edde739d63ac9876f10f89422683c6bda7a6b43fa723e7ee86c2cbd69554c253dc9453a6f46bf240b5b443cc22ef2a14a5dd6de140426ccc63a2b988bc8de72dd56e6b9bf2a63f5e624c0218686c8cd155c7bd64f8f505e8381ff8542df5ab8d3552b86b9a139537f6ea60a825c8e4b0e681c270147b4708ac2e55ef3a77e01f0ee45fc0f0e603cf4ae1f167be8230b206b01250123e509a777ede14bd09187826cb6d6c90eeb1f9973c9df92b9ce43100a7e7dddfc56ab076ccd71eb13666582a0ba5ff82eca9dda10d405d8ad96fa21461f282cf23b1b112225d86481a0501df495588990b5f5bbb28ba0049217b585dcb9ff6fbc8d57c2f885ce39a5269540186d48edec50f770a6e282ee8a0b73fb5ea52aec4884134ae1f32ddc1df05b6dcf6d138f1d49166637ca8c22dee578d5d200f83eb1a406f0ef605f5e110faa541886c2fd364c728987bf5d8aa1e559718a87679f4a3bd1d9acc9a06cd74fa3c167cffe67274ef4ce52e15b3c3056684466df8ab0453e9ce268268b417f4d544dba5044cf489c6d2c789ad4257ae4d872019d8a662d1920a304b3aff420c558bcda9898a8732f73fd407fb0e0d0eb606c47855d6c8d65e312b9e7248a3e8d5bfe6c17895e87dba3cc1226e8b7bf636a52b84251b18f1a9351d2f4be08e68036abeade6055032230011f50ee8e05fdca172fcbb1a5e1380a4c0d2f841ecfccfcb664f8e0316f1885ef5f99321a388310095b2cee0c48dfb54eced0400fec47815f25ad547d233fe56169e868a8a439256cf7faad7450a68643bd7f10176c2529e422ff7e47b97df8e4dd0bedfc2256279e0989af98bcfb2fdce7b6e6a38581442768b46da268d1aaf2c230fc08a9432a2e3cabca70a5a63750eb105aa08865843189a14ec17f6949f82694f8aa342097a224887448f61562975811269cf3edc22f68bb4cb4ca22ff4563263a36bceddaa538b0d81808c1b2f5fcc5b2804b99beb597de4efea5d0e541c8c4698118898bb40a9328d113085676a1611a9025b15458a8b4416021bc1f3160f960a62bf1b091ad0fdf844a1cd9a7ef009ccf1f8d7026ce0694b09100c17e15dcb23ddd12dcf734e2c6dc981a2fe2bcd1844580ae05c0c3ab151cc6d6a9d612d4a8fda6e668d76e4dda46a83e410797324cea58f45719f240744e3a566248df5d83b22f11aaf6ae226f3ad51140e17aab458312c796300b52779be9b46bc6cf7aa560bef98c92cc93a0b6267c1c8ce5e00d1a08f4a0e98b402ad7b9bc0c7f2b77333986013b663281dff075865a396875e309b9ee74a038e775aa9568aefa56b59bc8724d6f4cb6d05a96e0ac0cac1f0393118660bf327527280f56fd9005d747f1f2e6b3de1595129e843d42b34d784405e8ce6cd746144f52617d7024df11859695850e3355e6231a7e79426f13e510ed916b84be8b3a35b842b3be0a1a179fe16daa8ff9c7bc2b63122674138b553a66f0cb3911491ece415ea84be63209a59933a8eb00be03155ca4276a288ccac0ed9f7ddd8253a5dea2ed78d84f505885b052d8130b76e5a3f6657634926f68537c437f1bc81fef8e53de536b00a08aacc57e0632d0f15cf95eb07baef32a970f7a91a84048a2402100d3e60bed76754e98a1532e61a8e438c48b8e300fc9ee3b8e9f5ebff55e65b0c9897e7e7b37354662055fd17c8e29e8803295b54586a13d691159c674d8011472b3688b9ecedd0b0c3c54a08efbee3f97cda58e4e8b1631e88a586ae557c6d3e40ded773ae9d260fe4a09660efbce98984886e0078ce038228a83473dac0132d7d4917887c24a2f47aa7f3639e73c024db11466b3f6efda202d0769458195fb1a18f30bc5ec5fcecb7f7a56ed1bdc37af54570eb297a32435cef50d33a97254858e50469b99863b6709912e7f2f537552ed0a52802e60f544dfe05849d97d8a64876647b2a84c2a9149665c130d02b66aebe8734dbd820ee2461c1bf3949c72062597257515ff4ffd11781117b6e02a67a902270384a8b228e1a5aa4863f95876fed1e088df2761fdbdb109b69370c4fbae9acf5fe5e27ad984dcf61187d0917469f6f18c0501569e180ad659317bb1caa92f751884beea151531059a1a3c09175179a20d6a02496b6e8b93d127d996d4699447b0a36fb57aa8288e0647e344432db125da5e327c00a4d7f293e48c5bc9c8809e1496d5ed40de1b3e78bf1e5411a4aeb46c9b3ed1dd06e0d57edaa4248f575bb6493e2065a799ec419d016b3ea91cd47bedd41d39b9bacd385329dc8cc2fec0bf5a80ba73ccd29e4fb9a9551bc816ab047c97ce4262ff6fda2ff5f4e09c9b0b89c317e2a31b5c7277a521cb44051337deb557631b429b311cd9f6b9f9163d8fcfa24fd6dcdf7aff0a64cd858307e08151876c0a69150104b1112e17ffcdfd23744", 0x1000) 20:16:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="c55430", 0x3}], 0x1) 20:16:19 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x60}, {0x81}, {0x6, 0x0, 0x0, 0x2827}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:16:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xa0) rename(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="b83e9ac12375fdcb8012d3c4cdcf012659e472168e4eb9e5691c461ce7cff696bbc024d9a8e1e02a6591bd65bc1eba8bb6b7a00ea33e3cb703363fccf42b5a0f93ca4f4eca77c8984fb4b2c4f8b5c8f9fd40da9ca49b80a8fcb469dccd74a16b53c28863dbc7f23dcf8464df98d267c6b94eb4b77d"], 0x1, 0x0) r0 = msgget$private(0x0, 0x141) msgctl$IPC_RMID(r0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x160) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x100000000000f5, 0x4, 0x391b6df1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x222}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xdc}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200000000000009}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}], ['./file0\x00', './bus\x00', './file0\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x3}) fcntl$dupfd(r1, 0x0, r1) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) semget$private(0x0, 0x7, 0x20) 20:16:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) readv(r2, &(0x7f00000015c0)=[{&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000040)=""/221, 0xdd, 0x802, &(0x7f0000000140)={0x18, 0x0, 0x2f77, 0xa}, 0xc) 20:16:19 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="b277059d66a10000591a9c511852c3571c62d35a07f9678537899527c85a0b591796000000001a1e229957e9a2000000000000000050c30206bfab8e2f6bc8b9b9b9d5a6b4cdaa4f8ff1f2", 0x4b}], 0x1) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000240)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = getuid() r3 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r3]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) 20:16:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xc3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:16:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x100000001, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x5]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7f) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x8020560a, &(0x7f0000000000)={0x4, 0x0, 0x23fe}) 20:16:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x2faa, 0x0, 0x0, 0x0, @broadcast, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd, 0x6c, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000000)=""/50) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0xff, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) r1 = socket$inet6(0x18, 0x4000, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x479a}, 0xc) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r0, 0x0, 0x0) 20:16:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0x4, 0x8000, 0x0, 0x0, 0x5, 0x4, 0x9, 0x1}) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) close(r3) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0xded, 0xe61, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r4, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d", 0xa3d}], 0x1) 20:16:19 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xf55) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x400000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 20:16:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) 20:16:20 executing program 1: socket$inet6(0x18, 0x4, 0x3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 20:16:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="ffff0000", 0x4) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) socket(0x2, 0x3, 0x9) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x1da, 0xfffff838, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0xc003, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 20:16:20 executing program 1: r0 = getegid() setegid(r0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff1b0f213ed4dcffffffaaaaaaaaaaaa080045000038000000000001907800000000e00000010b00907800000000470000000000000000000000e0000002000004008907000000000000"]) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) 20:16:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffff7f, 0x70, 0x0, 0x0, "010000000000000000ffffff7f00", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 20:16:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 20:16:20 executing program 0: syz_emit_ethernet(0x1141, &(0x7f0000000140)=ANY=[@ANYBLOB="af0955779821ffffffffffff86dd60fbaf75110b2c002c45b8a76bd39eab715407a668de1b17ff020000000000000000000000000001330000000000000088"]) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) r3 = getuid() fchown(r0, r3, 0xffffffffffffffff) seteuid(r3) 20:16:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6076534400103c10010000f5000009000000000000000000fe8000000000000000000000000000aa867afd8b689a0dc40b1ece67ec51c83ca57c9ae43b39de4346a37f1763da6476733888a02697b35e1bf649ab625f12a2a59f55f83849729f616f0262ec3f96ec6eb0372c640a566f8b811d7206529680cd146f28017a51eacf338b9027ad5e3156b45975380a8f77dd7e4ce8aacb7cfc96e06896b2cd005098bf6d267b227834042f8d32dc0b111383bbaa08cfe8fff7061cbc03a3dd0ce869a05b14e1e697db374ae7adffa9c411630b65d082150066f0e9c23256fda83f6aa46898d030d81337e3f17d0c62d793a876c88f5d4d8904a3004bfc7554dfaa4ffe7b6cd4f1b7bc73f36b1831b4ded60cd04c4383a868b8ceebd2adc7fc9c8e1b272c0077f7012052284e79b3d891caf1"]) pipe2(&(0x7f0000000000), 0x10004) 20:16:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x20) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r1, r0) 20:16:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x22}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 20:16:20 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cdaf156704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00203000000ec20fead2b12c861b26fa1581f00000062df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e9605afece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000100)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012ecb6e000000000000a3edfd47cb97f2224e910b01195ece69c45f66567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb27303e6717c96e2c97b7fecf212593763a9b9748864e3eaaca3d30525ee3488f0eafd522889103e39ee9c550380caaf880fb0059c2de56bf41237b13d89d5f728f71f0694aa834d7e9d801beeeac318c66c2ee13eb4934f356afd777875617d9f1e113792faac087dc19d0d826131edb6c58c5d2887c04bc200165a24be474251999f4eb3745260da5543c06f94280bf02abc9700fcf7fc728306fd2a078365f258ea3d1688a05a750c037f61c479078fb8687c39a868825d31be5f1578be66917211d441a14217671ed5c3efeb3ad733f1158fe5a3af", 0x151) 20:16:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20000008}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) dup2(r2, r3) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 20:16:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x8, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7036937f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x9000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1e}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 20:16:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x9], [{}, {}, {0x1000}, {}, {0x0, 0x9}, {}, {0x0, 0x14c}], {0x0, 0x0, 0x7fffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwrite(r4, &(0x7f0000000100)="4340408fc667b229ec3c0f6709a57e238a9d3548fe0d63778765c0b764260620a813ad8b7ad5d1e31b1e5df4ee7366988fd8f7e2e85a6508b14fefd0b2d3bb9079f4c2d1fd39da8c93f51ff28458df16bea91d4a555f3947bbc357f5c090ca93583bcdb4b4bbf08191d41cafcb47af911e281e7d8546dcf7397a750bba0913212b9277d2f904523ab3d1673410", 0x8d, 0x0, 0x6d4) r5 = fcntl$dupfd(r1, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 20:16:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) getuid() r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:16:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 20:16:20 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 20:16:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x28}, {0xc}, {0x16}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) pwrite(r0, &(0x7f0000000240)="f94c4c4993dfd685fbaf8a8d1a02", 0xe, 0x0, 0x0) 20:16:20 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/247, 0xf7}], 0x3, 0x0, 0x5c4d62d3) write(r0, &(0x7f00000002c0)="1881358f058c1da673993f07e213209568bb840495037b21d63d270222e7aa7c0457b122d3f8c9ca57f6bcdf89f6bd811014002c07b313ce8f948da2e586a2380100000000", 0x45) write(r0, &(0x7f0000000100)="13", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) read(r0, &(0x7f0000000400)=""/114, 0x72) execve(0x0, 0x0, 0x0) 20:16:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3f, 0x8, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:16:20 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000003000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f544ceb37a397e913dc4eb533dfb2f18c431742773840d6122af23c04ad231050aa794ddccade801a7225442582fc00ad69255026f4c94188e82d4a6f4f7931a53b7013fb470658248166e72e6d3ebb3ce9ab9ed79e32a7a280868fe5552cb2fa82f95a0011f3d7e2ba36b7e850220f34a5b21b4a4a89b77ce0cca114f20ef4c947c"], &(0x7f0000000040)=0x6e) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x300, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xaa) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x4, 0x1810, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) getpgid(r4) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x800, 0x0) 20:16:20 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000003000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f544ceb37a397e913dc4eb533dfb2f18c431742773840d6122af23c04ad231050aa794ddccade801a7225442582fc00ad69255026f4c94188e82d4a6f4f7931a53b7013fb470658248166e72e6d3ebb3ce9ab9ed79e32a7a280868fe5552cb2fa82f95a0011f3d7e2ba36b7e850220f34a5b21b4a4a89b77ce0cca114f20ef4c947c"], &(0x7f0000000040)=0x6e) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x300, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xaa) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x4, 0x1810, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) getpgid(r4) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x800, 0x0) 20:16:21 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20b60, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) dup2(r3, r2) r4 = dup(r2) sendmsg(r4, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)="8a56dd4a3369bd60d5df1ad08029de74d0ba55ff06d2111facf66cea6b52462ca2957722b8278a3fea3a602f5727", 0x2e}, {&(0x7f0000000100)="5b3ce9fece0ad5922534832f1a70f0a8e674ba25b25af1a9e86f8f1e2aaa0b98570a28c88f311ddef8bcd373d44572080cb5d4dacf5d48540d301dff63f8dbbb64b12738de19038aab2ab4079eaa5261cd8696a19a25f6f3c7d306aefc6f8ed1aa13df4a57b2d1fd47a16fad551b491f67aa58fd77e81dea60978a0f69e800455d9194ee8987539dfd021b945c551e3ed1e66259f621a351be49f52fda47efa7c104d2694cf825547be87fb19ba9407a3a2ceefdbfe8fc92acf71813bf73f92c5f652a3876f0fd78f275e36050429da1f378a53f5e3293de36f9ee26bd51a0a4d83381", 0xe3}, {&(0x7f0000000200)="679faa651aeacbb3152943759dc829c3736dfaa2aabe8b24149d34dc1ac92eebf3218abebadce3c2ec2aa37ef3eb80487e113fbd1496fd21e7204dbb12e68fadb7a4679cdd8578c55968b3ee8e379e313bfb5501dc51776224f55164cf4aaf9a821df93e716fd4ba46f0e7eae243ee643e16e4bef61e2b3b3815c1889d11c81034af39d24e6640e2fd4dd0076ca050f9a14441ec98932f7a15167817faa8edc5a953570ed2614c4d5dabaa34e1182949859e38d4f995aa6d69ef32d0750be46738a68646b5b39937089dbdf4e079fa3998477eb7376f4db28a88f27e6f4b174cd541af8e4f2b593414c80ce8808967a0c7b567df2d5a40c6", 0xf8}, {&(0x7f0000000040)="b8b7b3f6e6bac3b23518a674a15d088738c4bd868562d86dfb5f19c3e06edb9bc34cc4d07269f2e9c389938205d4d9939e137dfe64ecebbd2dbfbf0fbb54837379775cede4a4cf699843df272bac3dfd98ee7ca3f08397be381d0763ec96", 0x5e}, {&(0x7f0000000dc0)="f46048bede32683f6d2f97a305b96c731df6d5ef85bc7e289699463e9ea12cd0e9b14ec4f6634b67ee118e1be41e8a7bae4f6bbaba1d1ec9f079104c7b5457f9cffcd26dd89a0015606cd9a18322cc4cf1c9053619b783740d36592708c25dd26cbf322dd430c9ecdc9740fccf3775c9711031db5aff7a8df4b1222808b3b19c3e382ccc37e0e8ee648c8b96d1f2324a7ce733353636d83a9eb9135a797159a1d60910bb3dc5b8827389af5e05598ec011ad", 0xb2}, {&(0x7f0000000e80)="780ca765f3ee64491f0c5aa211b5abdaddc1edacfbc2035aa9078ac10cadcc0515ea02d649067c32333ebed7896dfbdcdf60a08d1001ad", 0x37}, {&(0x7f0000000ec0)="19b8d68f81c2dac957be0030c8d084717e9f15740b8f2efcd823e8ba7915d98a5a7b1e24bb2bd9d512fef953ab413996873d4be2c9100f7b39057a5b3269422020bb69f9cdd635215ffeeb33763c31d99c623dfd235e21b9fb4f683f6ab42f43e6306e2e0e692d9cdc66d7cffd97d4869b97a164875413f6f5e4e2f0a018efad3f155b237043b8efc00b07d3781290bf12da3a21658a94d2c8f335932076d9ba1e3d8f31ce1078cd81819407a0ad4a092cf26aacdd888d44aa9bea06710623a53bb90053955a769ab1181ef6194d382904ccf6140d40bebfc15aff2bf7020613edd39d4a4ef25895f85dfaae4d8b4c2876d5d958820db4a3392d30", 0xfb}, {&(0x7f0000000fc0)="3e1cbf473e2a35b144be8efbced68956bb00b2ccafbc49457510e2fe33a18dd058bc363c259bd6e4fd295cf2e6c82954b09dd61f4b908dae159c5ea681fe2885d4d7aa04", 0x44}, {&(0x7f0000001040)="b4cd3d3af81535b0b6dcbb987ca94e9e9c3fcd643e2517dfb33ac9c819052d81ba1c59d603b255d57e72e13747782d0d40d16d0a0bfd7ad4b70348a4926d91ea44d33b8c8e2a208e4245c096f063201ad48f20ded19923b7979d0c6d6246f4db82a85ec34104810f75cdd2891a0ffc0968118d2dee5a358ac27996fbf6f8a0c5940b0251e0f5120f3463f512faeb2d27c623637649581ac650c2019b14fdd16f0dba4bb4727d2734aab3a35225ff69822edb47fa85e8907f40be97a55d090e8fb8e5ef41f2418af78c9ee0f2c957", 0xce}, {&(0x7f0000001140)="69c63218aa2cdce2e57c1260a24af4c2521d75d5ec97eaacddb25e47f1d175b4a6ebd657b5e923d35b3b5ee2cc1895a3981772a7acfe315cc392ae3472378dad156ecb4afac292f8b1f6746e0b2b107866978c656fede86325b869de8d11bdafb7f57cbe", 0x64}], 0xa, 0x0}, 0x0) 20:16:21 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f2a5e8fe7"], 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 20:16:21 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r0) 20:16:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fff4}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) r1 = getuid() fchown(0xffffffffffffffff, r1, 0xffffffffffffffff) r2 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r2]) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r7, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r7, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r5, r6, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x9, r1, r2, r4, r5, 0x24, 0x800}, 0xfffffffffffffffe, 0xffffffffffffff80, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 20:16:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x1300) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) 20:16:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x10fa}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x4d}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 20:16:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="2de4da0542a966c102533e7c51f70f9ae6deb7b1b62493459057fda0092282a03f80e3f3aae8fd8af4f42d111667500a2e5cc3cc23166d3beff24bb88e6dcdd17b05ca5ce25457ee5de546c6", 0x4c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x5, 0x4010, r3, 0x0, 0x2) r4 = syz_open_pts() sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000340)="ce5920e1da0935d82056489de5c7523c9cf9a675981ec83ce55165f7f88c0e95c5a49afed98981628aa260a6966715a6d35b710df70cb6e5cfffa4075454ec1d051df1629f007197df9fbff29d01cd6c46dc322c8331658e5806e3b46a228388164bd3d965a1559ba9ebb3c8565011938f0263f6554857f8a88793a7500ddc7f7b6a2cbbc4edb35e610ebb00651a03024397505a3f3933fa1151dfc405df36e0f82fd33404feeaabc175e2922550f0d4354c819796adf8e665fedfdaafca9add5ab9070e6af919408ebe36e466e55bc2", &(0x7f0000000280)=0xd0, &(0x7f0000000440)="2fb836151b46c3404b8960f279c33f88fd4346d12df7bbcbb116299f9a526d0d4f63d24bd999f4396ac6396e5c4350b3b16b7942363fa9f7ff971a8b1a85c5ce0493", 0x42) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 20:16:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[0xed7d, 0x4, 0x8, 0x80000000, 0x7, 0x7, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:16:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x1, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 20:16:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) fchmod(r0, 0x184) pwrite(r0, &(0x7f0000000180)="d000000000694902b51dc867bb43", 0xe, 0x0, 0x0) 20:16:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000100)="71d0dac4132e60f493580316171c2ce7a0034510a77095b4059df11f17d5fedbc89fabdf40c7165c75ceb379aace9c7402e300ab9f5ca2d2ca0e96ecee2fdea44113ac768ae8c7e175fd17c5116490076e549451842111aa6741346a2896c9e3c6a36bf90cdc38296428b722faa3806299b720a68adfd0342879ff698d255b472a3c439a1b94f7ed1991db0d0e988be418ccb564923abba4e10c91a75d0bdbd074dd6d94250e2ae68ebc1108e16bfdb08d55179b96f6357ff170c6cc815eceed56a0dea8", &(0x7f0000000040)=0xc4, &(0x7f0000000200)="10097313cdd943a5673d4623ae7b342f28412d6fb3941d173a0af16b9eff8be17e462e9e0ce8578e3b5dae08a6e485ac6ca3f0ed212ca91ff5cd61890ff0abac4a8b4bcd631115c8cb4e8967abc554659978f150bf8e7d7e0b1ad64a2f41fcdd6bf9af14cbdc449027af41824d9904f936a74f", 0x73) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x7], [0x2, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {0x0, 0x4}, {}, {0x40, 0x10000}, {0x0, 0xf6000000, 0x0, 0x40000}], {0x0, 0xfffffffc, 0x7e00000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000580)={0xffff0001, 0x7f, {[0x49, 0xfff, 0x400, 0x7, 0x338, 0x2, 0x9, 0x5, 0x10001, 0x1ff, 0x1, 0x4, 0x3, 0x3, 0x101, 0x5, 0x800], [0x7, 0x7, 0x0, 0xc9a, 0x8001, 0x1, 0x4, 0x32, 0x0, 0x8], [0x0, 0xab7, 0x7fffffff, 0x2, 0x3f, 0x400], [0x1ff, 0xfff, 0xd09c, 0x4, 0x3, 0x80], [{0x4, 0xfffffffa, 0x8, 0x1}, {0x7, 0x2, 0x3451, 0x100000001}, {0x1bde, 0x9, 0x0, 0x1}, {0x2, 0x0, 0xffffffff, 0x7f}, {0x1, 0xfffffeff, 0x3f, 0xfffffffffffffffc}, {0x0, 0x20, 0x3, 0x7}, {0xa717, 0x1c, 0x1, 0x8}, {0x8, 0xfff, 0x7f, 0x4000000000000000}], {0x3, 0x2, 0x3ab0, 0x4}, {0x4, 0x68d, 0x2c3, 0x1000}}}) fcntl$dupfd(r2, 0x0, r2) 20:16:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getgid() r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, 0x0, 0x150}, 0x0, 0x1, 0x9}) execve(0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) login: uvm_fault(0xffffffff827df520, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff827df520, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f683320,0,ffff800020e1d168,0,0,ffff800020e1d074) at soreceive+0x1100 end trace frame: 0xffff800020e1d0b0, count: 0 ddb{1}> trace soreceive(fffffd806f683320,0,ffff800020e1d168,0,0,ffff800020e1d074) at soreceive+0x1100 soo_read(fffffd80785f65f0,ffff800020e1d168,0) at soo_read+0x53 dofilereadv(ffff800020ddc278,6,ffff800020e1d168,0,ffff800020e1d250) at dofilereadv+0x1a1 sys_read(ffff800020ddc278,ffff800020e1d200,ffff800020e1d250) at sys_read+0x83 syscall(ffff800020e1d2d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffef410, count: -6 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020e1d050 rbx 0xfffffd80648cf500 rdx 0x303f4 acpi_pdirpa+0x1c25c rcx 0 rax 0 r8 0xffffffff818e1c51 soreceive+0x5c1 r9 0x3 r10 0x735172d45acae670 r11 0x108ad739dd6e68fc r12 0x4d2 r13 0xfffffd0000000000 r14 0 r15 0xfffffd806f683320 rip 0xffffffff818e2790 soreceive+0x1100 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020e1cf60 ss 0x10 soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> show proc PROC (dhclient) pid=135633 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddcea8,0xffff800020ddcc48 process=0xffff800020df1348 user=0xffff800020e18000, vmspace=0xfffffd807efff2e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 43251 453668 92583 0 2 0 syz-executor.1 43251 114420 92583 0 3 0x4000080 pipewr syz-executor.1 51495 92320 55242 0 3 0x80 nanosleep syz-executor.0 51495 615 55242 0 7 0x4000000 syz-executor.0 51495 348207 55242 0 3 0x4000080 fsleep syz-executor.0 73390 92469 1 0 3 0x100083 ttyin getty 74994 313429 0 0 3 0x14200 bored sosplice 92583 170134 9715 0 3 0x82 nanosleep syz-executor.1 55242 137859 9715 0 3 0x82 nanosleep syz-executor.0 9715 251449 35187 0 2 0x2 syz-fuzzer 9715 109779 35187 0 3 0x4000082 nanosleep syz-fuzzer 9715 155502 35187 0 3 0x4000082 thrsleep syz-fuzzer 9715 165300 35187 0 3 0x4000082 thrsleep syz-fuzzer 9715 25458 35187 0 3 0x4000082 thrsleep syz-fuzzer 9715 222579 35187 0 2 0x4000002 syz-fuzzer 9715 437781 35187 0 3 0x4000082 thrsleep syz-fuzzer 9715 478074 35187 0 3 0x4000082 thrsleep syz-fuzzer 9715 122722 35187 0 3 0x4000082 thrsleep syz-fuzzer 9715 57348 35187 0 3 0x4000082 thrsleep syz-fuzzer 9715 143928 35187 0 3 0x4000082 thrsleep syz-fuzzer 35187 192343 24455 0 3 0x10008a pause ksh 24455 346147 91972 0 3 0x92 select sshd 91972 74977 1 0 3 0x80 select sshd 3134 290266 41920 74 3 0x100092 bpf pflogd 41920 475622 1 0 3 0x80 netio pflogd 77959 335275 84962 73 3 0x100090 kqread syslogd 84962 282467 1 0 3 0x100082 netio syslogd 87014 501988 1 77 2 0x100010 dhclient *25536 135633 1 0 7 0 dhclient 664 220762 0 0 3 0x14200 bored smr 97856 505736 0 0 2 0x14200 zerothread 29152 215570 0 0 3 0x14200 aiodoned aiodoned 53619 38683 0 0 3 0x14200 syncer update 96605 84517 0 0 3 0x14200 cleaner cleaner 88091 12963 0 0 3 0x14200 reaper reaper 60103 378015 0 0 3 0x14200 pgdaemon pagedaemon 17983 464605 0 0 3 0x14200 bored crynlk 51645 140651 0 0 3 0x14200 bored crypto 30947 286104 0 0 3 0x40014200 acpi0 acpi0 17530 441253 0 0 3 0x40014200 idle1 18169 58559 0 0 3 0x14200 bored softnet 15598 43615 0 0 2 0x14200 systqmp 23286 249920 0 0 3 0x14200 bored systq 2635 280707 0 0 3 0x40014200 bored softclock 6230 276924 0 0 3 0x40014200 idle0 1 319052 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 25536 (dhclient) thread 0xffff800020ddc278 (135633) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82910c50) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9509 6413K 6674K 78643K 10845 0 pcb 13 8K 8K 78643K 43 0 rtable 77 2K 3K 78643K 302 0 ifaddr 61 12K 15K 78643K 93 0 counters 41 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1494 0 iov 0 0K 16K 78643K 31 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1314 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 17 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 182 0 sigio 0 0K 0K 78643K 10 0 proc 61 63K 95K 78643K 471 0 subproc 32 2K 2K 78643K 36 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 2 0 in_multi 49 2K 3K 78643K 90 0 ether_multi 1 0K 0K 78643K 1 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 224 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 123 38K 54K 78643K 1539 0 UVM aobj 7 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 6 0 NDP 10 0K 0K 78643K 22 0 temp 86 3860K 3925K 78643K 8542 0 kqueue 3 4K 18K 78643K 26 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 28 0 26 1 0 1 1 0 8 0 rtentry 112 66 0 36 2 0 2 2 0 8 0 unpcb 120 107 0 97 1 0 1 1 0 8 0 syncache 264 10 0 10 2 2 0 1 0 8 0 tcpqe 32 1148 0 1148 1 1 0 1 0 8 0 tcpcb 544 66 0 62 1 0 1 1 0 8 0 inpcb 296 362 0 352 2 1 1 2 0 8 0 nd6 48 13 0 12 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 1 0 1 0 8 0 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 137 0 137 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 25 0 6 1 0 1 1 0 8 0 pfstkey 112 25 0 6 1 0 1 1 0 8 0 pfstate 328 25 0 6 3 0 3 3 0 8 0 pfrule 1360 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 286 0 129 12 0 12 12 0 8 0 art_table 32 287 0 129 2 0 2 2 0 8 0 art_node 16 65 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 7 0 7 1 1 0 1 0 8 0 semapl 112 11 0 1 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1649 0 243 89 0 89 89 0 8 0 ffsino 272 1649 0 243 96 1 95 95 0 8 0 nchpl 144 2078 0 468 60 0 60 60 0 8 0 uvmvnodes 72 1753 0 0 32 0 32 32 0 8 0 vnodes 208 1753 0 0 93 0 93 93 0 8 0 namei 1024 5653 0 5653 3 2 1 1 0 8 1 percpumem 16 33 0 2 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 scxspl 192 6334 0 6334 8 7 1 7 0 8 1 plimitpl 152 26 0 18 1 0 1 1 0 8 0 sigapl 424 399 0 366 4 0 4 4 0 8 0 futexpl 56 2427 0 2426 2 1 1 1 0 8 0 knotepl 112 88 0 69 1 0 1 1 0 8 0 kqueuepl 144 45 0 42 1 0 1 1 0 8 0 pipelkpl 48 92 0 82 1 0 1 1 0 8 0 pipepl 120 184 0 165 1 0 1 1 0 8 0 fdescpl 496 383 0 366 3 0 3 3 0 8 0 filepl 152 2165 0 2061 6 1 5 5 0 8 0 lockfpl 104 22 0 21 1 0 1 1 0 8 0 lockfspl 48 11 0 10 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 185 0 176 1 0 1 1 0 8 0 zombiepl 144 366 0 366 2 1 1 1 0 8 1 processpl 984 399 0 366 6 1 5 5 0 8 0 procpl 624 758 0 712 4 0 4 4 0 8 0 sosppl 128 9 0 9 1 1 0 1 0 8 0 sockpl 400 508 0 486 4 1 3 3 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 226 0 0 28 0 28 28 0 8 0 mtagpl 96 22 0 0 1 0 1 1 0 8 0 mbufpl 256 489 0 0 31 0 31 31 0 8 0 bufpl 280 3808 0 133 263 0 263 263 0 8 0 anonpl 16 48660 0 33229 65 3 62 64 0 124 0 amapchunkpl 152 3009 0 2862 20 4 16 20 0 158 8 amappl16 192 1584 0 751 43 1 42 43 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 105 0 99 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 79 0 77 2 1 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 16 0 11 1 0 1 1 0 8 0 amappl9 136 467 0 463 1 0 1 1 0 8 0 amappl8 128 416 0 382 2 0 2 2 0 8 0 amappl7 120 120 0 109 1 0 1 1 0 8 0 amappl6 112 29 0 21 1 0 1 1 0 8 0 amappl5 104 204 0 188 1 0 1 1 0 8 0 amappl4 96 563 0 532 1 0 1 1 0 8 0 amappl3 88 177 0 169 1 0 1 1 0 8 0 amappl2 80 2108 0 2029 2 0 2 2 0 8 0 amappl1 72 18468 0 18006 23 13 10 18 0 8 0 amappl 80 1019 0 970 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 8 0 2 1 0 1 1 0 8 0 uaddrrnd 24 384 0 366 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 384 0 366 1 0 1 1 0 8 0 vmmpekpl 168 7026 0 6993 2 0 2 2 0 8 0 vmmpepl 168 53377 0 51265 118 16 102 113 0 357 10 vmsppl 368 383 0 366 2 0 2 2 0 8 0 pdppl 4096 775 0 733 7 1 6 6 0 8 0 pvpl 32 168992 0 150304 156 2 154 156 0 265 3 pmappl 232 383 0 366 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 289 0 8 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82714ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82910a48) at __mp_lock+0x12e softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff82910a48) at __mp_lock+0x127 uvm_map_inentry(ffff800020e084f8,ffff800020e08570,70b61b8b52a,ffffffff82417a2c,ffffffff81587c10,1d) at uvm_map_inentry+0xbe syscall(ffff800020ed36c0) at syscall+0x3dc Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70da83909a0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> trace soreceive(fffffd806f683320,0,ffff800020e1d168,0,0,ffff800020e1d074) at soreceive+0x1100 soo_read(fffffd80785f65f0,ffff800020e1d168,0) at soo_read+0x53 dofilereadv(ffff800020ddc278,6,ffff800020e1d168,0,ffff800020e1d250) at dofilereadv+0x1a1 sys_read(ffff800020ddc278,ffff800020e1d200,ffff800020e1d250) at sys_read+0x83 syscall(ffff800020e1d2d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffef410, count: -6