Warning: Permanently added '10.128.0.4' (ECDSA) to the list of known hosts. 2020/03/26 09:06:34 fuzzer started 2020/03/26 09:06:41 dialing manager at 10.128.15.235:19777 2020/03/26 09:06:41 syscalls: 338 2020/03/26 09:06:41 code coverage: enabled 2020/03/26 09:06:41 comparison tracing: enabled 2020/03/26 09:06:41 extra coverage: support is not implemented in syzkaller 2020/03/26 09:06:41 setuid sandbox: enabled 2020/03/26 09:06:41 namespace sandbox: support is not implemented in syzkaller 2020/03/26 09:06:41 Android sandbox: support is not implemented in syzkaller 2020/03/26 09:06:41 fault injection: support is not implemented in syzkaller 2020/03/26 09:06:41 leak checking: support is not implemented in syzkaller 2020/03/26 09:06:41 net packet injection: enabled 2020/03/26 09:06:41 net device setup: support is not implemented in syzkaller 2020/03/26 09:06:41 concurrency sanitizer: support is not implemented in syzkaller 2020/03/26 09:06:41 devlink PCI setup: support is not implemented in syzkaller 09:06:46 executing program 0: syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0xfffffff9, 0xe612, 0x1, 0x5a3, 0x7ff, 0x10000, 0x1, 0x3, 0x2abbf7b0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="f2fa15254166fe00d110fadb39010864d9fb1154e24870550a9ace9e0235d20faf74929589982ad46dc533d36a66e9ce8ed00e61c2b34eccf8f2378d2cd65a025a0b2f49d1cbbf6c5551fa46205d745d1b5f069e64d99d60eb4bd2898251d9ba4c293bd96c04f06ffae6ac1df5ae5040f41d3ec88cc391e1900eb7ad8aed0c05af15e8e8f63226749ea80b03a84f475f936bf4ee487f695108deb532a321c043e295ef744ded6f522c2e", 0xaa}, {&(0x7f00000001c0)="3e9ebb42f52c826b99b313ce26c0529a3b2a4385f6995fab567a423fa498769466f08c1609b747d298d4b8d02adaf652c0b86320bcf1af8543d6e94fcaca54cc21cbe592e767d2caa9f4049bc4c8353f7ba7560c43aacc5fa0a9b6af1cf1752cc88428fd0166a5cfe9545744b2f2bb6d184a9a6dc0b176ecfec4d45b36adf5431dd58a5e145347c5baa5af3221f1396c8d9abb0c726e9362ccd060618b42114f7f020dd8f73d9a6dad50474a799b22a5531409645ef3774226e3447d1c95a5534f7419c3d582184970786e7a4ecdbff77f8223430a784c02a13cdd8ac5d9cfa143269844a30804212640171a3ed8ef39167a157e5ba0f94ed7296e14d5b9b1a789d7943b0763f55586c1eeee74f78424daf7bad62748fd014b6954a932c573da6cc9c69cb22f395b6316a0530ea32e5bc4fe614f60ab56a240fd475079a977150269e28cc05a854a09c2d5813e4fc6042349f42b89c2a6aa803733f6e4f6944f76a667826f7b710faf58ab483b3eba40e970fdda83e4c6bcc44bcde27caa426bbd0d76bcf760c40ec0ae1cf6ec1b8545e5d1c797f9135bd65f8ae0fafcd1cc236eb2ea40c2c4120a218d264fea871b715f29f507ee1d7e006bae22584455d424adb7ed0475b2d6bfb27beedf4bbb98db265f238e556a0cb07445e534ae213825e04d11f3516b3aff506d34d0c25306a6fb4680a473edd9cfe09396691484f84dad73957485f904d2ec3715bae75e3b02814424bd77e0d0fa45f5bcd59a91ed33741aecd815efd5c1932cfa6260e04f60e77179dc859a256b82d7b4495f124c7da32491cc444ff3d50b91062506ab4d99d5454c777c34a873ba5bee04b741c704a2de8cea570c2d405e940659b73691d079ba2b5e1cce26c78af1984fe1b1d2213075860792cbb65e907d1bf8bc72fd0324202e32aea7e608e4a9fde7c041e8a711cb63affecbde05ca6325a5c2311147cbc5be2eea8e24b3b3d83c434160b3e3f68727f76d93ed6755c2f2d54affc3ed6f4825aeb6eb9fd48487d6248c40feb5b1b1bd38e19d2fc65624780725e78ec6c09b5a8362e5ce06cfb1cec013d4a385a8081e78e10e5a872028dd1004372a4c61b6d8f468fc3c2ab530b431508db28b769a07fa408f2a4173b4700aa259886db6975df65062f176fd71b7c03c308192877fb51ce489bb4cab9af2f3224e4b62f8b8a3ed6c3d9ecbfe7aa6dbdfb853d771698153db718a2e35a94962fc3c65a2fb5db5b333550e79aab23d391e2b11fd9a4056de8d552a8ade2b45a6f30f0d971f91c5e7b3e86df75cd8ce94a13487ff6c06adee8d34f2efcaba2b3c3787450bf105f6ec71a5765e3cfe5a0a9b578188ed33482ea95b9ed30c5f217881fca09c53f462abdb3350b2b323a56f7f8d6b80fbe5051c0f7bf95f82a17ec3401286e4867848b74b3d748f50361e74d9f10bfc78abdc1c4875f0f094f600b9472f4503af9e0f0c96600ec53643802265d95cd8044fbb4da63fbcefa6a40f00ede968d8ea9a295c654c409e8659e91f2cdb7f69bac78baf628a6142e432427a1342d67cd907232909be589cdf410306781b9bf9d68d2d28e7710f8a0214348d3a1abad41b9627f934ab6cd024f17ee4f4ea6fd9bce835cba20816a1a6a4159e196e8cf86f131cdb79b3c1ac629374a4b83f8db0bcb15e0937a7be798862fdd440efce5c44b87e292235a7ac4ab8bee27dff8be8ea7df04df89fe5d4f2435812402d27fa42199164fcd02328c4a4ae022a541dd112dafbf4779292e12fce1b62e17d908fa12918b4c4f584dd0980883e0429ba97afea27468329423ef376dce1a6ea39d6c236d9c7aa6c28a3c8d13a4219fa123c8ad7957ca083c863882818cb2128c7cb2029fd7239451340767dc89c41ec9e1989a8d20bfa951397c2fe600e07bba13f05144bee95319131f3b3f2564eb7c77f85f7800537634579c5bc51073da267fcafae819625239cc5bab746851aeca6316f229067895eece08495fc213e7d5725711adf852d947e14125e6551ce9b001377242f016535ff6c47548697f304a185695f9ecb47d572bdf32e3edd8c93c63fc5c60b599bad64dd55941bba1ee2a18746a03023a206189087307c763d512ac13a99f81fba275a02540a4ba11137ec3d62d7c2afdde58aeeb9fe62bd96687cfd964e17a6e8b6e44e9834bcc0c64a34ab9ca6d699ecf9887f3d4d807738277227090a648323483f3503e94abc3eba976630ed8271b0f1357b872d9798598da8c2b126460ced33a596e2f44109aec7d12592d25f1e486e2463cde173390012b71aeae131936385212628f46c3a8594ba771e9404166646297bbc46deb7e19a7a6b4b6bfb28d5e1124369cab8336e83c590cb987ef5b4cafd73396eb429fcbde612edfcca41108fd7634755d97993a518da1b9b4e38bfbdd1dfae4a5afeb28efd78139787853c565f75d128bc79f74767e1d5ecbf3f05087d89cfd4780fa48dbc5e6f7c6bd32cb9a8bf359cce96e5ca4999d4577471d37bd4bc95c8af04e19fe8a9eec1e1f9569b5e1251b7d3a3ac64c5c1b514783adc90622f07561639bf51331e288df3cf38d1ce7bc3955fc0a46021b4419b6e6153477104d9b1eb74105b8ba9402ce1fa0442d26549a28f7915ea1c4aebcada0a017111ae176a334532685e810fba18e2488bac17daaac3192439e97951c4a8db008c29e9f86236863497d0454eb311a59a2eaab1a4d41200dfa8659b9549dd356ee82288c13266f91f0d9d4e389ea3788ac761c0729a7cbbe49efceb2638ea5f73a1c1ca1639ab27305b259dd29ca1869c0536979c005198a11a8bad26952daca9d91c1a2d17add7659e78d7036654499ef2e8021ecbf5b68cfcb32d784f029868aacebb1d9aed9d32e5ddc1be0459daa6d3e81b101c60a208832452088d8c28cec95951419094603773a48b88c16e14e7416db8c32211341c60d879be59b196d6516155ac400c9d12cf215c4d39ba2989ae49c50f2553fdacfd99ee8102dbbfdf8e318b63ac5f26e291e7b3980370c3c0e6c0a9e2d32af9906713fb27e65305dcd10bea645a22fc409661f383b548cb2440c12cd2421f7540ccfe0032d025c296d0a931df3c6d6c8e886a16c2db55cb68137f047d023c14c1f1332f2098bdece7ae2b2fa2e5d37dce9cb8e7cc57cc4ee594c8e9be837430bcead24332d6b207ccc581f3de7bb732321b85d71922bd038ebb1c86e4e54a1c5b2b2e446f825b08139c652170d3f5f274730ea02a439112273f0e1510f61381424abff95d0c3d199778b297656b1a123106fb38ea9013c97f2d3f2a7afe098ca79f5579774801741c64ca3c8c3c32b6c2d8be48f62a2cdd507e1196f17ad7f1675b69f6b4c2ab8ea55e6ade8ebe29349c95a688af63fc325b3da1834236500c8ba7539dc7113e4d542316c700f90dea4bc3853c891bb68cd6aa4dce7fc41bc75c624ba28ef2179c1295449bdebdb62fd1cc763f2c14cb29056835f3d36fb68256abd256e19de5573d7ac1966fb1486e7d207243e9397b057894c605d965fef7b7b71609ab7533cdda0f7dc04cf50aa8c88c2f20f7437c4d36767725c7f07c97da98b71a20f6572cecb144ddb94adf6a2af87967e313fbe6cf745cd7bbec8fda90715f34d814a304b4e909254fbb1e44dc67e89195fe92da1ece104e98b704bb2cbcb421cd183dbca29c476c4128d56f2a207659e0cc919f660466e90882f3bfb275053797f8c295881e3a2e31df1709d7451d28fb0e9c51618d797bfaee6132b7c1e8af163b8bcafbb48fe213d696877f2f32db5e3625258ec2dcd9ea112e2a4a233d44953ab18cdd38fff90e8c622d967ebf99dc491ba04a5b5a54c031bb632d6abaf84208d3aab836f399a0339598143e5e6b5a5160a53efd23a46a9aaad8d5901c992a3d3e57d6847e2b5ffb613f8e18aa9abff440570d9c3b50026b6a4b75c68d62f11c06131de0a85662355c0a1f45af79f576c2c0406bb5c2e0f65fa15b5d289a00a000e295fba3febd8f6a5d7649582c8ca56388987cd2c8a8c3ebda2eafab1a6848065fa09fc1eeca4fea37d7b293cd438b1bcc78bf232c528c45319a5865e5dc3cd4a43ccc26d7bdfe746732c0152f7a280aead496344a2545615a54973e7a35392734ca1325dfe615019238b2fad24029050bf83bde0ae11c623e26d5a9aa235faa428a59fe69161dc7f002096c336fc217010beecff173e57dc9890075745c87d7c0feb43ae913e96658f8d3f26a5b3e3a2ee859ba35d0f03f214068db267d989fb5c954c5239d7884f59b5bcda5b4e0c915022452feef7ac2bea2d9bb398cd79053ed51371a0eb99b3b17eb05b976bc460b7b53d37cc618b8b3b5f29c9016dbceff3a010225732865dcc2cda012d47ba678765b007c64bc8721158d5304a1c0723e97163c1fbeb36cb4675ed0a25ee5953cd617c589df46e7c5cf8ecdb4c49bb7087dbd9ddc7632f66f2914c048f9d722a41898a4e1c34cd805d892f5ee441d2dbfd4debb830544893dc23c29d479c8134603da62bd96ead12e4fecd4c7eb7ee6a7a740a71f32b68b8c5f9c2e8976b4ff1146f14307eb09dc7a660840042b32579f20451d01d08bef540ea6287082f8d8384e782f34d7741b1d19e08308a6e70835e2773ccd0c6777bf517343395ca3be2e77a52eaf35cba2cf19d8a063e0666da74e011d618a51a8593c61739782a877daaf48a6f74bc91cc8a6d2e348c14967fe426fed73af5cb0ccf1145ef6e177800cfc5da66cbf1e003a6dde67ca4f12d37dfdf5866078c6fb153abf2712f9e2187fdad3663e8b29fee17bf4c0c1bf64f8b31c7e6e28be3c50070a7e08c32a865bf773337f7dd2d5d352cc52aec0e9f9bab89fbb9762712ea94f4f31be8294a8a6c53ba6a76446f11fb7ed6d56921c7f27b3e5c5c82c0d8122a8e1e2ba1853074b5f66ca6cfaac77e826e5c4820ac54b583bde6dc8000560700f3a7c38bb2c361d2c365490434631e543ec4d205ea9a92da34c7358164ad90754d014b3c332abf20071c0821dea6ea69d94fb1d669907e54887760e44ccfdbca4d8860c1025f76879961ef39147071b3159b1d5cf1f5a69768fe931b9e1b121159c993c3f86fc784f58fca5be63ee7df135cc3adb8e812c4961c18144e544139c963a841bab1928d5a150f376db3a849eeff5f9b4e9893605d112ee74f8276415cd80ae367e056f7407effa344077ef06f9a60e1e9ef88595f97658f2a537b2951f6d64833c8f723114a038fc1ef84fbfdca2365f4207e63edb78c66517b3a58615bd10b477b2bbfdcaab4fa773f446f137ae967eb30b0fc81c03a7e22ca2e6123aa50d7be2e8ef70d4834e8c4cde6649a1306b7dd85af5f10af1d89688cf6fa77f15219926bdef317daf31ef011b075641a5dc9e4219529a4018e0b4d475fb053ac385941b98192c39ca7dfa4da97722ad198a37427d9788bfb31fc41c365c2ad7822257c7f892b8efbf1e092dfdcf3bf620a1e2268f325ac794cab125dbadce647806967e4cafa3ef8f71b61087132d75379d648118c077d7beb17dc88393c0ff628c7b5c6164e54d780a393d14f00be7b1c97080e604b2e3f563a990f144e11a579cf0951e0582f3a0e31810a6721f748738b4950f0c6f269b00b0c21a0d897f04b52f425a87c11142b7518e1594217bd67fcf196f65d87c39d30ee4c4fb516f3f71c1040f0383fc9b817ab800f5b364e966f6759da08f2c6ce5c0baf62db57b5fb2ff257f1f3198b1561f87a7875d15d6a73d184e70d5f645dc3e7023c3e939fbbd2f", 0x1000}, {&(0x7f00000011c0)="b965ad138c2cbc9ce1cabcce4bdf73d4f79902ca835abeb8b29ee5d4b76d5fa9cddd4ff766f5027a4878f8e0cc01f59bdf2c47d669e23551a04fa9e4d48d188fa31b49b1b420cc7842ca81df9f9d64953719fdd43eb4cc2cebb38147c35cea915695ca4ff985e4b4ed72d531acd5c6d8f4cf7e31ebeb5f2a", 0x78}, {&(0x7f0000001240)="f04f6cf8355dae89b3c7980ee279ae54332b71c168664375e4c85c2442095af8a2e3cd", 0x23}], 0x4) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001300)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pf\x00', 0x1, 0x0) preadv(r3, &(0x7f00000013c0)=[{&(0x7f0000001380)}], 0x1, 0x0, 0x7) socketpair(0x18, 0x5, 0xf9, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) rmdir(&(0x7f0000001500)='./file0\x00') fcntl$getown(r2, 0x5) r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = open$dir(&(0x7f0000001540)='./file1\x00', 0x0, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)) nanosleep(&(0x7f00000015c0)={0x401, 0x2}, &(0x7f0000001600)) 09:06:46 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xc83e, 0xfc}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="096f3fd304f7b9a32f6d865f03787aca2f1a3ee26fc049039076eb059b7cc36bf9514d5ec79a7006cb25a5053a11cc41680252cc059840918411ff54533ec003c7d6d7839c9107862d7306019efe74bbffa75029dc88fa08810a4041", 0x5c) r0 = shmget(0x0, 0x1000, 0x28, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/67) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) rmdir(&(0x7f00000002c0)='./file0\x00') shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000300)=""/170) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="c1cb844cb1c6771d5d93490891ea0d29947ad6a60a1d3ddcc5cd9a103ced048924365f4b8a8262eb36a4d5aff12284f48d3d9831f60bf7bc4dcc8903b1fa9392babe95a3ac3ebdbff3e33c7ef9624682d6c46ddfffa293dbcf8aaebbc5d5eb5d4a9d5f70807a980b1268f2722aa514ebb9e2d77f2fab83f2b94962e82bac44f9015042a145c0d73d6028325af756bcc71beb2864", 0x94) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x40, 0x0) flock(r2, 0xd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getpgid(r3) r4 = dup2(r1, r2) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000540)={0x10001, 0x40af, {[0x7, 0x0, 0x8, 0x2, 0x8, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0x9, 0x26, 0x1f, 0x7fff, 0x10, 0x1, 0x9, 0x1, 0x1], [0x7, 0x7ff, 0x7, 0x4, 0x1ff, 0x6, 0x9, 0x1, 0x4, 0x20], [0x4, 0x2, 0x1ff, 0x86, 0xffffffffffffffff, 0xc, 0x8000], [0x8000, 0x5, 0x8, 0x100000001, 0xffffffff, 0x7ff], [{0x800, 0x6, 0x3f, 0x100000000}, {0x0, 0x1, 0x4, 0x60c5}, {0x1, 0x6, 0x5, 0xfffffffffffffdba}, {0x2, 0x1, 0x2, 0x100}, {0xf2f9, 0x1, 0x3f, 0x9}, {0xe0, 0x2, 0x828e, 0x5}, {0x9, 0x4, 0x1ff, 0x80}, {0x1, 0x7, 0x4562, 0x9}], {0x4, 0x7fffffff, 0xff, 0x101}, {0x101, 0x4, 0x9, 0x800}}}) getpeername(r1, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000800)={0xffffffffffffffff}) getsockopt(r5, 0x6, 0x4, &(0x7f0000000840)=""/4096, &(0x7f0000001840)=0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x20000, 0x0) flock(r6, 0x1) pckbd_enable: command error 09:06:48 executing program 1: sync() getrusage(0x1, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x400, 0x7f, 0x1, 0x40}, {0x1000, 0x40, 0x6, 0x6}, {0x5, 0x20, 0x1f, 0x9}, {0x2, 0x1, 0x8}, {0x6, 0x9, 0x7, 0x7}, {0x6, 0x0, 0xf3, 0xfff}, {0x207, 0x31, 0x1f, 0x7}]}) 09:06:48 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) socket(0x1, 0x8000, 0xe2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) 09:06:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x1e, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f00000000c0)={0x80, 0x3, 0x3}) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x9) 09:06:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0xb05414e1494bc13a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001100)=0x2) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 09:06:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:06:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pledge(&(0x7f00000000c0)='%(@}\x00', &(0x7f0000000100)='\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:06:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) lchown(&(0x7f00000000c0)='./file0/../file0\x00', r2, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 09:06:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000280)="eb202b4fe334da2ec9634599712b9aa51e3c08f2110f43007476b6e318d20174f7e0048e639526975c6b8849374b2175ef9a6cb17729965461f6c0ebc2bf08cd5f6f2a4449232706b06468534077f3757bba5fde07b3009c3af60c46fbeccfc63f6fa190005acf320faaa3a16f29606665c85a73fa5a69cbf386c5f46b993c1c07b2b8250aea0bfc5a03a5c4a4ffbfac1942936ccd2dd7de463b9b67ac89670ab77169adebdc75f90b8560bb77592b506106f17d451bdd347ba38066dcf675141a647f3eaa5872a9f4ef2edd816b4b85368c68066eb714", 0xd7, 0x404, 0x0, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 09:06:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x3) close(r1) seteuid(0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 09:06:48 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 09:06:48 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) chroot(&(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 09:06:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:06:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)=0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgroups(0xa, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r3 = socket(0x20, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x45, 0x7}], 0x1}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kqueue() 09:06:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="60b50e2b4a16db95bb0b15c3a54497dff2f872565a48f4f0305407956f2e256158b5f9aedbab3972ed4a82842fb229f9b5c30cfbf31583de8bd3fdb9c17378b0c92cc9b9c88272cb830f3cef7503452ac2df0c7c24fe96feefc8301fb35c61072021f3eee9496e7e02b796885958db2427bc00cd22edd4792fa4ca078bd9f04c268ccc8fd32b4293030fbdc68847b559de7f367f1709dd6c02322640", 0x9c}, {&(0x7f0000000040)="467be81c1e97", 0x6}, {&(0x7f0000000180)="31356873969e0d0a0920d7608780fe97dc215ab58b9058a7b5cd1a8ffeb6b08e7fab46e40a69a3ff8acdc0e50ae8de34bc4c917078ef628515ca19ce38e2702e7e54754490846f7711f24dfb7aba2798dab58b74dcae1b46f684d330960ef01fa5b28c49eac17ce7046efe93c568147f84ab42e0a19eaa35f7b0e16d133e2788bac1cd8c4757795fc14186a460dba153d0496769c43ad36d39e5f5cf771d7603ccd74e0723d52ebfead6c28e83e7bd9295b8be04aa6202f758ea20dd115a908bc47a64ac", 0xc4}, {&(0x7f0000000440)="1aa4c35f7c4124ba7acbcf5f82f2c9c4abd087b750947bc953eb9f8fa893d2d9558a7df6fde286840e2b496d261ca5b446f713720481cba3cc196148b3fed26cb710bdf8b3e4153ce3da5eeef80dc08bfef7a95a1915d0e33d2c84ccebd99daae2429cca3dfa5194aea3abcc6971309b5cd52933445ca5823738c7382669f706bba12997b23b9d8f6095dbaa8056945490cb01e94389e490c4fce02defd0796514fc4484c8074d3044ef03977e1c0e1d6c8fe58904690657477e5e99672f1c5ae9a51b54f2775ebea62f7a0b0afd66337bf1722ea5c502ffd9413eda18c7dee87251212ebb3318b7636edd6922e79a728e74f8010ca55f7c799daa7b64494242f4f0ca407a25054ac1dfcc10d4db1bf1fdcf9e713b277b96a7c54e538f341bc37a6edd82ab66185a5527e858501c0b82a2815437bf805552071d6739e22961d07625048f970317ca93944a80fc0f60da8cd904abe1fd52943f9b70e74751e9e5b2bbf8777d07ea4913e2f78c58c5c9ead16f0f2c9e683ce597bd607154b1278a79db0ba94b4d391285695f086a576f3d82a3be482f8ae061c096fe4f401f639e5eb0a26171c4877c6de55696b97f28201be217d4837eb8dbb0ef35e7a2e7c00da7394fca94ec483a14940fcf115791a270b3bfe98cd5e88c3cfba4bf9c8e6ddd456d3f6da860ed9bd98ecdb2b7c6e324def72452c5ca23385d15fb2653e3648176fc728cc675b9de0125e08b1d03f37739a5d13853b94d8e0582ad59572c547bb33f5643d117c8ce67f12db818ca0889fc5f64adfac8dc1c262c75ef7b264acb6c7844e2baa63ee8e8c0dc6ce4452c59286045e1a0f193a38f0ef9f6768bb47a7e4f3981ed05b7cc600efbf2d9101694b63a72480bf8d13d35b2729f1f2a9e1e754e660c0e25ed4b10e12a878efa656d818c4d0f2a16f1062ce6b212063dc3274e3f9c712c44c6c43c1f84f75d01aa6296080bbc7741a8c5a8f1b2426f572a0b63b7ac54ced413667f5bbb9f59d2831de3d16d9327396f8073dbcc3638095d4d449a4b72242964492218a5241530e3fda8465682f68df0b197b9bcbc82302cf821237bed5a12fb672760ad79436200d0115c8677f6cccc015d60be47bb395ddc1d55f9c4b0b278f3bd7f8db756be5fcf6d256dfb08d416a110a5cb457ff6b27bda1e8e1fe0127f3f8a039697d71699d940647950881a23b886923c40b52687214af3a1c007a63b55835b1ecdd1927db2491dc175a8689c5e92ae628a27f5d3900393bd1daf235227641d0bc3bc2bac40a0c985258d6477f569781b0db0efcadc93861ce51341e1859a7667ae2166174f0053eb7d6f7fd9055fac06cb4846e65c1d8e7f88c4618bbba79f7e0a083841fb7b72e34bbd0bbaab23dfcd1051805cfcf8ef7bb8e1614cf4ead2e3378da847dff102e27afc058b25df2167e64379cf41ad4ba8c7477e095d96ee50753bab5147da39f8fe6c12eeab565d484f600470a80a60271a633e07e1956d2fd09e4ddcce8fdd3e8699993fb5ee613e2a46c49ba53dac92155bf66fef30dd57820c631b9172ff7054ea044add55852aea7a3b9810d5b3f140c642f825dd661e5944a89ec1c71b2bf47a553540d730b576fa260d30f19f60938c71360350bf667a542f7ecff06741b8e58b407954d90d87ea07f618b8e4ac40cccb4c5fb545e4ff53dd49f33dd967bdd6a6e57093946dde3ad6e0969f3ad4d883264c39135a9fdfdc5fda9c9790d78a81959fc06e1a3f9d34a757b749e17ff270ab56ca8c4e675b0bb6eede8946ffa5cfd36778db9ce4ea7451d0961f8d740fbfc2cac7446418c4e7eddb6549b8071f09ef43b24e4931bfcc66b6b4ff878dc6d37f786d0712fda122e421537a77f44e54d2bf7abc62a368d9fc9a2068da4f63affee262cd9486545a29c144ec932f89a34ca807a9ed9adab3385c3cb5edecca67e56b723e03ff6d4c7b0ca96c5c2ae70c934455859caeda92a184bb16c1e0dca7f249f2c065e80c345af67a555e9b6967a21347a81b04e67107ab59ed7e8722cb65cbca7dea70e59e83e0367d3235345af083d3f2f1859a26daff93e7de996f6311fc68ccb1623f70b7882ab360af7c401f85dee775e5c6d5b0efde2f55ad86aed3bc03de79ddfcc9e1e7f880cf070c57e8a0bf43a75b174bd5928164a62b12e7b05802ef424a06508ba1d0e90a0be38e98c829744b30610acd4af9f4c941cc8195aaeb51cc5339f80e613127e3d34bd18d2a9b4dd4234e227fe01943f530d5b0a0c6a94da099311121db8b224a544b693b23c283347acacd296b6f8f945b7608aca93ff5f962d68505803775adec59dc5591c2d086535f71bc24170a93768d261474dac2b56d4d276f6f149955477a75e6a73754ff902ed0d0ff3327e874f75fd7924425009e114a8c991d585ed3712616432150a7d4eb213693b5ea6f72fb7652166139114bc942c59cc6af13d314c49852d49881275c667ee87ac914f43bee7723d69d4ef03af65380df46710e9312ee4d10ddeb01c703c0faa0dd2c0fd4d8a448560428a7aef595c9cf5acc6301b9cc21eb975d2185dc3122400abde28f0adbd2db84132b0cc0e569e289cc54c26120561805916a88e050c5ab13a6d544f62858b7e9b4302e04105e6a60439bffa81719a145318a0e82e1b7fa199659140e330368269bf861b8a88fb52897b465654c5ef78826b92f3c3cba7fbe0373bfd955c298d4cd28754393109f8efee1cb60e58f303c661d4749c18fd7eee8b8f778574875ccda53ea589114ebc75672174307de3c31c0da5149a6c84f0b45283a56918881244f1520662de0ff1214567f8ebaa89bfee7ebdd6bc781b2878fef7a060d8b1339808d5cb65cf83dd8647d5bde01bfccf2a2346142a1ad6e5ecd93d9f9deb9cafb4dd09f4ae3f678d312606ac55c773b478ac2cd89f428b1aef43cc613b534ed9cf99c923d655bd5a1ba3a23af90b9b9516ada00bcafc39938375302961e243492e38d3369c849457a1bb32d2c97e89b5f45cc7c049792c2108b5682b0001a08e49038db9a23b2a005247ae8add65d77b356fc032f03a2837e696336fa1037b0c4db60b23d9d6ee162924f454d03f0106df71b4af524ac5394bfd3916c278edcd1d6972f68254db122433322329c1acba947a52014c300a48023cd7ac4ec46d43594966057c9dd3efcf79f058fe853580777af87dc8a44ea9288a27c9402946b506b35134ddbdb1a07cf0a6460ae45df12caaf5d2cb69020254d5cdd337145e5cc90b37feddcbf06cc313ebaef3cff0972cf39f1d6de99e0e7460ed7bddbbeb14d9254059225bad8c48108005f668acd6fc455031025df25e995f5299bd266570841a5d0533c8f090a46ca66f1e32f011f94ab90f3636926728aef8bd175ededc306f4c111cd67ed8f738d0f4fd2ebb1650616140cbc64bd5ee8b385c37fb2e28bde63bce898e52b50d22bc55650293d422f6341020349818738d6456ea5bbdac49e251f5b538f0c9730bf7ca985c9d40e5be41a101f2066487c57425535044166a2a95dc9a379283b358833c623e4cefbefc3d29c11489c4170b7785a528028262fecf31aec2ad3e9745402612333d1d16eb37ed4dcb3ca02c0c682bca82312ba65b407ef40a2587698659fe511ad77a5a7e2fd25b62bcb4bf56b954c78bd235988ef9f1fb7deabf53dc59d926576bc993870c0cc13d84268b3fb0f0eea79c44efc200c600962b88a67f1d42a5a9e58fa3da3e77201abedd79e1fc444abae2a4ff033f674eadb3c39d3f4b4e849b1347885d47db63a7e15e1cb3aa1c583c088ab0298537a68910577990b63157d39044c65de1f6bac311e63a4d5c2e47a84bc20cf62cc094c49c39c3a6503dc56401a1f911a29b7ed15a098edb26f7dc48eae6546367f3dc3c0258bc3650419b2adb89763a5d8606b27f7929f6b8344fed3a9aa5ba101700af2ab2e91b6047c4b62ee1f417ae218c740be92bd06c029f00004a8699d1ba3228ed50d36e3f91fd674cd596086c8cbf0e4237b44122a8c2ce6e20b3b0739c702f427c3ebfbfa7da0d1c59a0810cc2a63a2713497b9599f27d1c728ce4bbd9ca82de01272185bbd54ca8b8efd5a4cc2f0298805e6452445703f6be9aebc90c33107771e15590f0043b420fa88e20ad40dcbc28248abb28fa6fafec7cd8b66a371134396eacc99074f502f4d0006a978598d7b9b6dc2a6357cd44146f135325cfab63c642e0ac7a5147ba450cb6056307373bb4e8cc63678c943042014532cf71edaa51326fd01426976f4b47b5b433ba1811e0e3f482884cb953896fb1f8e70469777cabe64c2d46d3b15d80d9da405b98c7ae304d624a93726278c4561d535a7d4d7ef5139b046f3c50e5f8d83ae3bc489d7526578382e2318db7002bd506c441820580478d94d71fbe1d2cf0da44a0f9f36987a63564dfdc8f7f487fc2bb854378be588991b7dd3f9a236db4c209a4f7230a1d8f5d404e16785f142054a8d6448a0206b852a36f2e8e412cbabe146effd536d8aaaa587bd670ea8e92801c1b2b8c00048e53d1806639337388d577a7bb47bf691f9db8481139e2c6d0c66b3da1117e38d41ed01d4d5ce7ee9d9a83307e88ddb83f24e72533ecb9584c2d4410cafac8f4341af7f29febc8af49109667633bc704ec7c38502f121f74dced5abcda7f8b719a25da5bdd0e19e741b8b3ba265fa1ba080493c592a5ce53bdaa6f04e7c29b54807b37bea5145b8a66f18c34b476dc4a1c1b775d4a12a54960cc072fbea149ab76a91ebdcdbaf3e16da1ebb933cabbfc487bcd7211aa53d74d07eaf3dbbcdc74e7fdfa2afece8396f6914f2f913ca48ec49c30c7dd7a10cd4f7f0432825806684d114ab79afc0e5780bd03a7287c4e5329512571cd5f3201a0472e43a16c03e6885284659830116b9b553656323ec57baa28565e9ce8b6183f629ffa85cc6ee0fedb72f4e0da29c87bace57dd6317fd28b1865e403fbe7c3b799dda3b7f06a33593f29227743853778e96e20ccf32f53af5d1567928c689155b357a79b9caa63ce7cf12d6313f22fdf7472e384942667ac0d7da7afe16d3d3a77786f2dfc9292668265db8fd7a2846910b19640acbb57c7f807dbfee72590bd366369ef05b93c1a30320ecc855a6afd94762f31af853e2dfee5d801472ab5ea54b65530b066924865b2a1237f2b3da18d5373bb89ed29e732916c8d7782e9a449ebcc7d0021b829d8fb6d18b372e8f8232b5ccff77e5dfbd0038c3541fc3a3c878145392dfc85d0ce28352fea7c22ebf4f828471ae3ba1bed2260e51788912e46ea79dee0975f1d51f585e8c0467aea4907872d9fd9fe3e3f29997d3ffe4a1d147339f7d83838353e77946255289281dc08cd78eec914eda1bb0f9351d227b7950489acdcf7bda770dd7b90d5fff166dd6b12ef5af5ca0176c5026755dac2e63aa2140502ccfa867c1abaf497d00ac7cda7f6e7fba4d1b74da799b8393ffea1bd317c911990ef72bffaa7c7b7866eb1539dc6a5a60a95b842806120dc0a37584851509ecd211f54085ab2d62b2e7c6eae0edca4e27a7e96dc2b4546f1c2e8e810924b4656de7da52ee13680e8f1f9db307ea033495a4dd39126357fce0ce3a50f52e9fe19a2e5070a8dc147393369dc2840b50fe52a45019e3049df83b1b93ac6e8d3d5138fdba80618212f78ae7f327d667bb6737f5beb4e19c30ff98d85f9fe7b99ef23f8170f88f6b4857b977f0720bbaba6363b61896aa044e39456d8e9a02fba398cc551676207433fb4cd6d8cedfb36c8725", 0x1000}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000010000008c000000f5e3bf4a5747bb5dc811e467fd0000008000000000000000010000003f000000c6b97a4a5615ff7523efe00d0701edd4d60b8d80fddfe7fc06d304c88179d243048ec22190b39634019d912b97ff37512fe5757313be5e4c524cd2cd1a00aa4435868e3d70d2cd94774d0f0fca7bb2cf9763c0999b6d2e7f1be9665bcfae461fcf2df204eaa5da5fc85748e15a0000005800000000000000ffff00000800000097347d0e3ece29f1861ef1dbe927d7175767762aab44f63b90ac163469e3aa45dc24d670e39729598a25242b91e39e38be83b9934d6bb328682d285b9154b4b915d81e3e713152c0d80000000000800001000000ff070000fb19fd02f6fc742cde1d866c51d36e14e89c2fc5ab855fba47767ca275fd165f3cb93b83abad1d8686b9df580b94c7a23cf0de8f5cadb3b5af305a0508dcd2a969a80c283df7eed63ad62da4ec0671cafbbe00370bf75284ddc998acb677e14b11a03b8631421bfb98d2bfa84691a1b5fe7bbe7495fe5e2144def40e8b1cfab49479ca492844e20269bddf5287e192c2ea8966fe46ce827e93b1657ec78e121565054c2a7b4054b02ce154003a0924dc70e76c0cec5018142d98bbd41ba92abd94e90000000000001001000000000000ffff00000100010051e4ed60986557bf3a973e8d970fb2c3fe285ff7ff37e8aac3d8337be7d2cd6260f2a5b1c3af0937687850c0f4955344288fe74e45c6539eb81ec474d75c9f3e7cdaa5ffb7f53d128f209a6b5ad8a54e8eef756aae265092788691ae32e3d96bbbcb41d9ea3a1c840cbc6e3f57d1988d05bf32a8393648d49e25c169ebbe68bef568546df7466daa8589d83679c571411de7eb70f2fc83e1cf216491361fd140944128094680f514385b6817e0b48b05dbf9fcb9d987867a655cdccc634d5ce09d297a96643710e1be2c587fbc557577c2a0c9ec773bd5515c037c729862859b92da96ded88f2f09037540df778901d79b4f73701fbe3caaebd5c8ebf608260010010000000000000100000007000000224c8ea4869e8c0e60ae681368fdbb7fd433acbb172a9c2959f80ef9d99f849cc7c2d956469b24aa424da4de705299dfeb2a39098bcad052665d1040cce44479a2469c8c2fc41668281e9c3a48b15447f80345b037fc7cbf72869fc3394c75be0a6a2fe7f06693fe0936f402536844e09e1122f86caab6cb76f08469a151a41407ac1fb585eb2981f082516fed42e2d663a75fa2cb99df5605841a369c81e39b1798e034ac1de8a0d1fb638cf12d129abe154770eb4852a718ea024835353930158d37d16c292e8a07d286bea12effb7f9038623a95ce642be5fca23823228d63acc141f4fd966e7a47ad1650ad24a049c46ff87bd1aa38c99cb32e400000000"], 0x3f0}, 0x408) open(&(0x7f0000000300)='./bus\x00', 0x100, 0x21) 09:06:49 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[], 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 09:06:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 09:06:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="07b3df3638000000000000"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:06:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b2", 0x1) 09:06:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10370c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c729b1bd4a37453447603e8012064fed1d2b5aa4d1e0f4fa4c9843a7cae0aed5a3dec6ee456"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000080)="22ffe5644568c661", 0x8, 0x1, 0x0, 0x0) 09:06:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x0, 0x78, 0x7f, 0x0, 0x4, 0x7ffb, 0x80, 0x2, 0x0, 0x8, 0x3b}) write(r4, &(0x7f0000000080)="b58b", 0x2) 09:06:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x43) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:06:49 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000c05000/0x4000)=nil, 0x4000) shmdt(r1) 09:06:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000140)="1f2eeeb12aac51d8c660c7246f678416ac7665", 0x13) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) 09:06:49 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 09:06:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000240)=0x8) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x0, 0x3ff, 0x0, 0x51, 0x800, 0x4fa1, 0x1, 0x1, 0x6, 0x9f}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:06:49 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x8001, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt(r3, 0x2, 0x3, &(0x7f0000000040)="307bab3f9329b13d4ac607f60db20d5efbdd8afe45d5d0fa003621fb2aede1607414a3925891db5a", 0x28) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 09:06:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x6) socket(0x18, 0x1, 0x0) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x1e, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000000)=0xfbc) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 09:06:50 executing program 1: r0 = getegid() setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20655, 0x0) r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/175) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x8f) 09:06:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = getpid() r7 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r7) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x3, 0x0, r1, r3, r5, 0x2b8, 0x3f}, 0x1ff, 0x1ff, r6, r7, 0x1, 0x0, 0x7}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x71) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = msgget$private(0x0, 0x480) msgsnd(r9, &(0x7f0000000180)={0x2, "5fe62fb1d423e7a6cd25d44ea98d51c24ffcd0e90f3f2e982db61d74f533240bced0e4e511e5e3afa4afa2820c38f6f42746b334e86d28a05af982e6349dc9a83948d8cd332058ded18559d9ea2dd9a98763f009fa98b1ac11d167bc1b702fcfd456f0d30a3b2f8656882c70a6"}, 0x75, 0x0) 09:06:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c, 0x8, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x1007f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:06:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x1, 0x2}) r4 = accept$inet(r0, 0x0, &(0x7f0000000080)) shmget(0x0, 0x4000, 0x400, &(0x7f000051b000/0x4000)=nil) open(0x0, 0x80, 0x4) listen(r4, 0x80) close(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 09:06:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000003040)='u', 0x1) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000100)=0x2) ftruncate(r1, 0x0, 0x0) 09:06:50 executing program 1: pipe(&(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) fcntl$dupfd(r1, 0xa, r2) fcntl$dupfd(r0, 0x0, r0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = dup(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f669fa81bef6d"], 0xa) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 09:06:51 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xefffffdc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d20078a4c53355290b4800"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="dcdbb781b2069e9042698365d66e8ab64680b26c15427992b3ecbcc49efce99718012fb58c1cd23b1dabfce400e5f5e34afb1926ca89ce35faf4e0503450a967b11c27c59ef83881467114c628ce59bd78b9322ebb2e1680097d8311dfcdc6a1c2a202fd8e338e18692290ee2ad94882f8a9d25abd5bcf076ac116771fb2912a39eb4910dd81294c83efcef150be25aa4fcd5a6f8d3696e3cb9dce90583f89bb84", 0xa1}], 0x1) 09:06:51 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES32=r3], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 09:06:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000240)=ANY=[], @ANYRES32=0x0, @ANYBLOB="f94cbc10c5d6e44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbae2464b17832908a525c3eb79b52855edf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c740678770b0f41a303a86e6369b4000000000000000000", @ANYRES64, @ANYRES16=0x0, @ANYRES32, @ANYRESDEC], 0x8, 0x3, 0x2000) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYBLOB="9b2b9998d0119d51e845bc5fe2f6f0fc36d2245176697dd2fbc55f7ea2c7af60ee59f2d15ee443ef508dbcdb898978e95b1e0b9e624c86e3f6b1aa087fcdbd47356ee450acfd62eb0db6c2b4fa0fb290e67a91d0a8d8fa0f94180b5de91b982ba4fc2183b1c219e02607867428d6bddcb9734fefd9af6bab7179b6220c386fc7b8663dd05e5f2ec81188025115fb680927af1686cde529a3a30bd85d9f5a5e7970041dd5156b5c0d36800ea6d983cde3f616b7250ef47351ad5dbc5f6882d8632ac923928482cd25537889e2355a98efa509d43238a104725e579c4e48fb0699d7b596aaa1d8c5283290dfb3cb7654540eed19e46a99deb4af354bc2", @ANYRESHEX], 0x4, 0x1000) msgsnd(r1, &(0x7f0000000040)={0x3, "686946758d3f1a26bc47d7656693a49200a709334c4b011b0ca3fd694170affbcddf7a99095bf15c58d9b83abd357dbaf6e386a88fdcd36bb8c128d9d8482c7958b3565c0b6174"}, 0x4f, 0x800) 09:06:51 executing program 1: r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000340)={0x1}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x800, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x9, 0x2}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000003c0)) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 09:06:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x6, 0xfc, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000580)="62667e7b7ee28f56c7ba18ae8216560f12dcb741b9c50c5e434bbcf82c3661f8410eb3175b44c391389259fb77b602e03bc30f1de94ea7af07b05f95ed7ba7dc825a621f35ff0fd5e2ffede9e6f2e421da63bfc434d8cde7bd0b9772050b4f617752cd7a7138d14a8af3822ce898a887a16f408bb5fe95fc82bc85461ef5ec7a28bcf909f0fbeb054ca967c303e7a97b437b39c15862b049a1e955336ff9bd6051567c067bb71a677c49d8292df5ce6a6507db40cfd55999a322bf32740c87bc4b630fe012be61df104d4cff393717bc16e586449b89d7187213139d2bbc8f2306cb83d8f273eff81e6d3c1cda322b7399124994adb82071662dfb1aea4dec99082cbe5e7aa071409a893c75e3042cdb3dcc1d728c69c784e493cb3402e6106544e6d034a4e73400fdb061a3a8ab23e0ce19f8577b0a124c0b8abf1a2d3a10f0a0f44957e35c90f0de23dfca532bf8d0696716a4f49e3fa6792ff01770d86bbd20cdfab3362ab55de63c7831891651a636ec5ba83332c42570597bd7d304c81517f9107a8e3dd890b7e822fa5796fbe2b86071846a8dafff6d23d520d8eeec98192813f4ff8e8a2e2d954fd09064eab8c481e9c3714b5848961f6a8e94cf25ef39014303e9a568bc15e056d8678529ba4f4a5ed3cbf1f792aabfbf97052d24660da88e0bc0fa701be4e25849c93207283d74004bbead3fb538fa051711e859a31acb5457d7290e3aa2ef21cd7713f9200b8c976e9c3ae74ae87dcf878c672e34806233adc2350ccb2d53f635e81915d8c71273fa50eeab7218d3656e997584c5ed7c5ec806883136c4d2aaf644cd3da20a43ad3651ade917bc544b9cac9bde5a36e8e3958684f5076092de732dc6e87e9ad80eb4794388f9a9a334a568ea0f93b5ea04b6edf6c4fdb7c954f28dd5e404d82716fac935eddf40177d0f76ff737e3c1b7fa7847a6292fe5a0dbb13bd10c6fbd9ec48cdcc754739c40855dbe0c5620b92fb5bfb4295e33b194c52273c56c75f798cf9027fa2eb799a2674cd53ff527649544fcfb6f7433b1182c27fafa968e2466ae66e704312043a16c7428793587eb97b7b03d915bbfe1023320ddf53bfabf50b242d30c3b25c622296d9ffd044841b6ca92dfd19f897347c09bea423441a07a6cf36994d7fde41f021f1783c1ba44aea656d3fe7cadf54f040a0c5e81dd837100b8126fa9764c0ec9544316646cfc8a228d6c2ee83a0f8c92ea1d8761b26545a6ffe4e08d99a2cc6e05a3d2c2c646a0cb39cae4386a90b47dd518bcaddacad4280c1ff42cf8777e4822c9ec685f9217ff9565926cb0320e1d13b6ed0dde653bf7445c420dcc2ef727d947e7b3094f68d2272822a5c83b2f6916c2c86fc4f663b2f8ec068063cb6f01f56f0526dc16ff41b36db105ad49b947e0bc935b8b2e8cebfdd7fb5646610315bb16b47c290f53a6975f89e71a7540aa62c2d4058da687dedc75b21abdb699fb80232cf8cc0eff9f5c995edd892b33a891b03ba208fe3ee379a248fc3b757cb8237e30b30eda81366c9a6b53262378ab954f8a17990a595a913acf51fc5e46c0128fa6902e82d8ee8358f619d87858d64a93d5271d266373e62be0dd6006f805696cf0df77e5a011ca50b19362c9161aff96f16f33fd8655ca247205c590e79e152d551b85a0a764809f33507a2326e294f6941d0c8a658d1a74070e21f4ebd8e6d19c807c5c9e846f83bcb816fa0629f447dfc1508a3aa0666fa7cd400b8575e7c7cc03ce7531d282552bd20d091a97ef53bf52a95d76abd5123ba507151ab0a7d7f4772d3328f53394011b3bf74cc4518c132439c7c3e0736eb3fd835b0aae686f28f4bead6c378305d3f5dc527bcc7f558fa2f064de8fb756b816672b82808dd1b553169e433beee9268cbd539194b31e04bed76578f81d70db9b96c78fecc41e8511f330c2199822868f430e91779e17bb914f7f451bc18f842bdffa91b67647982d78c3f10653b7cb6a40a7d793ffab91427fe242938b6f28af7771db25328358bbb3e2a3dd29c8a12ffb0494e19a63bf229ef6a16f76f038a99c78fc8b25ab5af10996bcf2f9395c310dbe97d5e66e335ef5b2038e694011566ad3680bddd70aa6180155646b4a98125df4796a8e947596cea29d3df2767224598b413d51dbbc0ee4c14d1c01677efbe705323e6794e5c2dc593a7d5175a1dd3a231f160c394f2c639299fb18a6147c38a2c4116130defdfb22605523898637b14b64713b747c6bb9efa691ed685c55502073734d213d3081a38a3103da3f6cfdb0794cbb779a3dce3b1c1047a757e600e771e2bfa81402c88b0f9e8f4a4d4435ecfa119acb1087a03f0ea1a5105d0d4713a33376b1f9a12ba7b76ab89cb3f6efbd600b02205e902d0118bf3df6b25ed2e01d7074bc9af1b60d4d3507f92a9d7e41c4b7713103ddb567e534b87d0a0121f55f371f0ac278277d0a931eea16bc4805c3f132e74dab3495d3ddef1ae3741f70fe57a2cf463e939e671f98ed506da345829e97d3a00b4766072ddd25c6fc47706dd633f5e8b8995a5e57801875a0e0c2ee19000415522f7adda9f10e3db8c7405d035debfaafb6ae42f05ac0635477ce18abe92d349d632d04e2ba5f5b9330dbd353c4ead725b9309b7ba4291d637a7ad12b5b31a85a73baa8bdd514f57b543a84cad8de9bc3f5821b9f7efb94eb411b85ea51d8acd2b034c2929453402996b1a969672a6e00ec8ebec6086d26c438d9a421052c15004f6ed3a653df19614a7152131906ef260595f936201982591652dce18f09de8e328816d5678e886dac0fc952cf2cd2435d0a83a6b43c98e9fbc3bbd58ea7283b4c18835e5ada5457642f99b39cc439cd9d87395f3d07ca6ae5faa620dafb8afa21476b90e83a1d5b6248372cf247064ef1e8c57e1e05df636533fb83718ef6f25f464d4790ec49735f88a8d48743531b04230946fa1254988c2f5c2aea588202b11c02be4af2d2c148f12897405ec40330006af7593c73a52e7219352f80f9bbe7064c9ce31314f478aca948b0310474b3be27fa2376e23f9e734090f4180b0f668f8d34458377dd8e053cf72b20c698051089e62c2a9b01750b22d4ede38627f08320ac2e54c286e4bc4ce142325c96a3c99fe770834c0721c3ce1d8ab344ad5111b640dd87ff933098459c89930ca7094216962fb4d2ce4a9621541ddfb482826bbc38c71149d00daef72297785843e2f3833bfb0ed13414c42aabe3fb6456cea6466745ef669d5af36b1aed65fd40f77e7c738a02d79bad36ffa86df624cbb6e71d8deb1816f158c47b0a8e44071e7f59d96c21a7a891891379dbbbc4fe97b0d7f0e861dd9674098a86fefa209725a1182bababab507606db8fb07af06a0b69472e381d2028cb258c584d2b08498316355ddcb558c405c756b5b94cd58323ff91582908612fb97ffb769e7cfec7c1adb98fe7f4b8e7ff9b96b116246fce39c50a03443587cdcbdd585ef7bfb5094f588c0ec4d54bc83cf1c5d79822ea9cc0514c7764fc75fe9031a68ea6ec26773a3f7cb1254c626340aec68297653675ccdbcbd4aaf96fde797fe3ff988e8bd091114121b495fdd582a9a1c00c4eac8897a2b6a9d70b04602bb576e743b2c32169fcb7ec7670c8387cf027d4ea14bbf42fc90e43e402126073ab6699cec5404971c63a8dd1ca740212b504aa09b1b68f4326f2b82446860f0cb122d706aff5828c2eea373df03c387c6ebfab51fa851ab86d0ca913d5c8f6c2ce3e088207714f5bf43eb54c4dec839dff111fc9dc220a98c9538cfeb8fedc138e602b3cfcaff09756f8e8423b6cf9bbd8cc2660f70f0178ddb067caeac77a30f0b43e0174f8630e3a30015c70b93cec4df68d8e88b970e0459528e1e7fa3030d9ab1e97c9276f508e7946aadbdea59d03824772cef735edc9cca0f6b8b43ff155dbbdadc83bce7aed65b200d584614374a2c8ed7c04a3d12431ed50196874ca3ee693124eab432c5132ae1a5a471b81ef838471f6f770828bb2f8ba0e705b791535b46e8d21630d71dfa47398d4d0bb09cccab7ae79c2cbdd726354e304440fb1bc27317209fa6246aa2ea33317ba23d0dbcebb02045c513265517d1d56d9837fd9ca88c7e7c61236e9802316ad549409bde666882c3cf63311cc906454edec527a2bae1dd33079f2a2cfbea651805536f84be701fb37a17f57d14a2fc1e103365fcb20818e24a280f95c13664b4d810c7074b901df03dc4568681e8c997452689643b886d23c8725a371de4aabf007879f546b7d5c5b6ef1d6925f0c0b9825888a20b47186b8d39759a4a5bfa0a3db9816e1e20d86659374e0a9f78893504eabd3aa889275540c5d22f6c29bd1a56690068eb60ceb7b9478c8a79a9058e75d386e2a70a87e31afff4ce8451c71b10a3f97dd2994f2fe3ed9568a9de3774e50af095549338f1ad40cff370942c886fda181c875edfa91ad28e08139b793437f9ab81f818e237e59091edbc24555d3c9bb54b3ef44bc178f108acd82358710fffa938caba6d1ae0330c0f387146667a2f0fc73ed54ad26676caad70634a55e41781e0eebdc9487568ba685c186684e5fb2d1b1b5a5ac4681bf2a0d31dc6d1e0bcf15027c3a413b080afaa4b60b1027737388601fda916af5eaa2a22acd16cf8e77a2cc510b6de3b257ea28ddbc05b760f1beeb17b372ff86940f149f6d29d1948fd61866da7084afc3864d1aa0b57f9e35295233321365a9a17614eebcdc027f01beae47ed7c3bfa1dcf73737935e5fadf7fe0f967de6c0b6ca043a0f95c6316d5fd459565636deb948b57502254cac2f367f6d15de7503f15fa5f4061b792c5e4449407112126f2efc70adb80c32522f32f2a1678fea5fa0c01c8ea42a0cee90f7fc34110a7b9896ec4fe666716322accc54b2b25799d7b859415e69b6866296f283df5e75f1f6d019b5e0a2dfec92f1d46c910f038e5c9cbdd23a3285febce298d6a799d6bbe8d6b3f5d23df210117c9a57b9aa877477e19c79b091af90c89ed9f268df30b0b5d98aa51488c5d7c0686b389de4c330f530a393448af9d08fdc0bcdf7ca5e815808ff0128adababaee14f48f2a35de4cda083ba4d9b42517d83488e1e9056eaa9b5d13445f9abcd39a0e561a1b9448db3dc0b01e7f8f015b7e850034528020b1f3551145f341ad27fb2dc7df532bcaf6e2cc4e82dfe382936696ade09956a1e3ad520cbceb22072e32cc630aa0f28cc5afcb87619b3468205d912dafc284ba9ea546e446e55c03ab0e80dc9968441ed692efe962e1ddb566d134120e7eaa405daa7abcad68bf225617ab279e1be0890c384d92c505ad616e63e73cc847346e81eed8a7af68f8fc19a722ed7caf35b4fadf0838c192aaf0210bab4651226c467a784f1d5ebf6f829bfd86617c8b2b296278087fa095edea9ef41495af6662c3999af9900abaa0fdeccbdf72627518fc69c4aa9d21fef7e8b689f32770b97b60d657c4ace1afe9db988b609498bc7a6064853dff3e11765a3b4b3cdab7157987fb3317f98dda8546724d2d7017e7c57fa7460279a0b31d1341b7d1462eb9c3a07aba79196923855310d89ff8d112acbc5b851366fb79c734862fe16abae81d3e76d36f3f0aeac12a630fdd82171790e0c60b458a854041cf1a70fbc661fecbb1fa7b1e37498536a8785a392af35c65fa7f6394da0d1f1041e84a5c3f3ebf3d177bec0f487e45d8c294619301434135da689df0a181e219b7e51916e62e9d56ef4e5993f69f28a8dd2aedc0e661869bf9b2001", 0x1000, 0x0, 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) 09:06:51 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x2ad9fadf644c8f2d, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) 09:06:51 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x5a, 0x8000, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="8ad3b555171d1d6814757a89867c686269ace9485fb865f30f86c47838dbe89ec2c98f80001d4973852e41b1c9b7dd6ed79ca3838db298dc9b294c6c9a1072d07da0f1f0819b44a0e4997d17051b53f263e74a4ad66e0213c02b7376370e3a2bdf920258f42d3d80bd48faf724796ede5b4c675f5b04e62ac3d822e32f6d87cee0fae6f0fcf650bc6f9943cccb9cdb30c7ded4722b3d037ece672d416d86c172fe32af0e90324eb1e2137660d07862c2f2433def3c5e921b4dba6721dc58a5c014104abc680911e5fab3b2e1d7e1f158f34e3ebe7a", 0xd5) rmdir(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) socketpair(0x20, 0x4, 0x20, &(0x7f0000000000)) 09:06:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = socket(0x2, 0x4000, 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x1e, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 09:06:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423ffa9450db8b30c25cdcbf0cf60e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99090000004598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e678b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc79cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309"], 0x1) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000000000002fb, &(0x7f00000004c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="1540f6547b31a652fe6511238d7901bd7ad7e10c68aa9192e33a01268d4a234f9547ca0a1564059d6ec2ce", 0x2b}, {&(0x7f00000001c0)="c303281df6e53dcbea114eddd6b6fae27b705d1c1e9742915137698644d16e4f21e8fa44d06ebc1652d5b773163e1a600892bcd091187cec66046bf6617e8e42b69ed563df63856c479f3f2742b7862ae1f16a07e594b73bc9b66e3f0eba6502c5717ebde49eaa12098f8aaa9eb94643bdae3e7e39c99a22c94da4200e7f4b47ed39239c5017", 0x86}, {&(0x7f0000000280)="a16358aaf53b681e6f78bc83caecaf1f41eaccfb9b2cb50abbb58f433794e6dab8c90deb885ad0ef773705dfef222a2707109fd745cc73d67af90abe7b09705bea9552f72b9fa037c4558876e9c5984ea1e54bfa3feedc4a08b216ad64aed8d8c885c5e5957fcb37b7542b5c920f3151fd4c1a14a36ce1eed453cfbff55ba3d3eafe20073c329ec8e229c0dfab016000cc610a4e9d5f047a25b8af04855ab598718584a29c0adbc9306ce9fa695262c71971a97e1772bda2915abf563f15f658db993b8760d931", 0xc7}, {&(0x7f0000000380)="3176971c220ddc6da544bef1400dbea5cc029b217bb1d24d292fa559718b89ca95de4c647a24f44056c9", 0x2a}, {&(0x7f00000003c0)="c79e11f309635ea4f35bebca006aaf1c13bed31a2949bfd5200b56db53be54dde683aeba7ed23af525763903338e5ad7117d176963b1dc10fe636252e786d83080cea3cb078080424f5011adfc5628521c442691cc96f13abdb34a5566847c665bbd7ae9a283074899ed472ed2b9047600e4c3ed0408802b7934", 0x7a}, {&(0x7f0000000bc0)="29f4308f8d2e94703de9b69458d6fada6762cf8fdeded1f57c428900f66c2f31eb05cb1650c3c4481b1799a15a6bf5768ca270309065af047fb6000896d696a82f150c9843084ef56213e3f5ab5373d00c61960d37d925ca6ca31b93c69e67d5d1e69c344bc72116b36306335cba445c3fa06db16adbc463442c73b31b5992fa9df57a5a86ce9b049a63b74fdc685795e301850d846fa30b854fc4a85e514c488fad66bbe822b37eaeb606745f339992dae936cf508b944f350e04ab93b647be98901f498f3afc080dc3e5a0890e000b2dc996debf4ddc95a1a34a90f4701f2c479e168b3fe077a886d9b8dc210cf54aa2ec9bd5d47afeb48e32268a84ba43c9fe6f0f32b574072499ee5ae34242afec2dfae4a8c6920e84936811bda4f8ad40a7db384989e99d4cfeed9d739548645bd08c3d906cd939ae0eb4653a86a666346568ed79e3a61314b2588ec88e5bbc2c27fa4cc3ed6f65e0059464e141c668163dee4f6a6107991a250f770692e7a5a3086fae7f5d0ca6cd181463d3946708e2bb441b926a1adf49bdfac4e4399ffb2e0578beabc66fc80456fd2bd1c085e66e07a1a3176844c5e3217ba8a04199d9ad22c0d010e619984b9ad1c4e3e2057757841af6f5741c8d2f70b1bfd7f9bde5ed170a1ca8132419496c87e8d9e0dfd8a188a89135efb2563ff34696a57cbe7089dc64b1d55f5a0ac1675bf9c432fd60b49e7fd21e848ef8d1ef83579dc488edd123d6808c491fd8b800a9edbe46952935c55d7ab24b929a8e04d6b861cf52f40469faf77d701ab5333e38ab51beeaaee8d836e7fb0a557bbcb6574e5382b5781f39db69d23cd0ab1b94ded1c38df12ee6215889d9f282dfa2cabb29bdb73ba1d0790c7e2e4932fc165caf0f6d72c11891a9d386fe422254c2e4b1b5be3e8add95842b74acf8191e5f00bd025bbbcf482a44111102b314652b173af3d6253455f3d09daedbf18d0e31873c0f6f3ea86faa93bff41cd708304caea104219d2661b7f8f2cc61d13880d15be465da308cb882e29264a276ae28b4ac24d6c4423874bba20eb615a493bddc8fb8eef4f7c907003743209af713d8b8786ed058f7cb903a9dd54e23a918dd2edff42feb530b478662431f10c64627e57be64a76cc46a057ff5b3b39ff27273c324f66acd1ee7f3ca28085375ee8c33b0cf615cd5db43551d5730cbc76090a0aefdce1d30dc57e778e480d1e4744f4440aefc214053dde5be00501506c0106730bdb79ceb5657c49abb2560717e67ffa04fa23a5b6d61ce91de663f2d77bd163774aec3c64a4be42fd72a558520b2dd1b88e8690b678fc702590d5fe7219f56abf7c1b349d8d4b92e120070fe28ba73441fe43a156e44b781a413e52287ed5486011749988a6081cfb1485367cb0823dcb20c99e7a2bbabdfba13e2b123eb37fb2d7f5974928a67c5c45261e596a76de5837582f8ed17629c0075307b4905e738a3c51b25e6f22155594cac33f36484ee09ecb29a938f95e917feb3334df8f936d63c02a56a4e829ff90912bec56661b82c8f5e36a42785ca15455e59168a92a9706bb47cabe68d3d0a891914a6edafa8e4779a55cfb97a24d0fd4573d1ffcf5eef7ad08a92f73a3b85ab74ce306900b49c33c4820aa69e543a230c722cc19bd33af4be29065bff42005e26e48533887bac69d6ef1ddc4f71e6645e229fe26c1af89521382e45e1dc9af6ac88152bbbf26e939d2703e5ec49f604e5041dea104e4516cb5636f75f44ca04080757d41b9fa15d0b323663b8d4870c07d4f9b1082fbce7b846ec356fecf0ca4f2407769cab9a5ae1acb9f1c76190b2018ab689cfd1b68a797d8fe7c0ae9b5232b0fe4dc0c158e5defd9bf261b0721f69cfcc008a3324579fbb561bbdbf1f52162e25d943bb743280263cb608a38b6a635bea932f5d370bdedac7143af9fc1ee4cf96a212298675eb3135bf806a91ecb3baa289db9eebd33cdb1a381fae56d1f9a9d640578db386d7a4f4a8772fff494b7740b42c25aaf6f0e37a0e60c65c9d98eafe50826b4487da996c5b695682dc15877535d27649b99aa34705452402b858c261d4331b1729d585160403f22ca00d6c987c5c79b9fb7ef37ec870977f6676636c1d9a5fe08f6238c805993dbb09318fc46e0b803e6523557e2a839ffedc813887c6cc811825e32fd6a337b8fa40b160b36e22947d5d94ca71632fd97211a03a3539dddfc5e09fe7b2376964c28074caae42d3c1e8a28e695e1dc212f8c58724d7efed4c4fbe4f427701eb77d2f2133a195dd4613addb722b0947bdd05fd400a034888a2d2ca04cbe239b03b7f3c9a2dd58ddab5eea1abd2236704e9a74e20b72f2767e58b9e7dc06aa021279d1a1547a2cf872dc9b63c31f377486039020800ddb26c48a4f93da51affc8760bbaf6bf659109f2c70904767ff99873df9be0cc7524deb6ede41f5a5cb13a2611482c3ac221332285f7a4788c404f89ada17e3dd5a920e8ad7e8d899a1d2cbaca7bd8a32507f0d554aea87884b757999bd1edb6b34cd9a7ea15543121cdac6a045cff111af3e1c526395e1175c87fc2bf96d8c68c7f6081381a8498a06dbd25de6725ce24458822e68146d6ef118c3378ca97dc9eb9e2752ef3d4b4cd16f2591ef0aa70d5d00f9a2408052b77d6eedc4212161ab0a6097ebc2c7a712478061c8f17780693c32a4f2d4c4784a3a2d85b8db1ed887b965f33abcd9f37c495178709110decb7a96a9c3d2b59c3dc286f3089b3383b20e68b0b6049ec68f80c2ac3daac6de2a40d1fa35483d3f4c945f9c494f08a8d5187ba9078b23a3a2600542a609356935640c3ba9a1abf39827c6f90f81af2028b29bee6b96d9c9910f3603ed2e928bee201cedbefae61f7980ae379486356d6f3b773456d2f4814c3fe1dda65a15962ec95c3236184c89b4676e1af225d1f60f55e0ef8ef0bce642579baac72bd037142d8e91a8ca70df36120f52c8c54ca91dbbea578b258ca0eec784f373cba5a5c3aaa3a20ea424952ef50a6f135a0292247a26127b01727dbdeaf9fe92d0372d988d34a86cc40e6fbe44451782e3f41ad407192e03fcd3409cc1d179adc027c8bdb4f6837d62a36fd5596b8005c8035d5cc94f5aa5a8c6dc0c5b79032329ced4198f547c5d9277c9d0d63d920c11aa6613b3cafe27d594fb63e898168f12f2e500b3c3da93224845da13afa0b78815a75bace265f5907eb29d9a393fcab0d52a4d2124788ace59f90105963a930dafa06715e5a73d51d537cf76070ff343f12cc780dba3a4e71a5b81e5c61ed76567dce97cb5ca10780df255c70ad02e75e97e182287094e093744aa46503585de0fad91a73c186991a30a8108ddbbf9864f7ffa9dc940a175ac14ec63401db091a610da9145224363e836b108bcaab4e34c14426296787611e28ad944e725f7005da0f48e964729140e99759917a3fef53fd65f2c8a4897176a4131b4840806573df1b45bdc4872bbadef40447efc6f0f6f11bb5dc3f19b25fa7d5a7b493e25458b79df7a26403e2539891051370683849214a24557bdd3eb4dde35906d50f1aeeb799e65a6fd976d15c58f2b8c1f32c766e022f155a637ab2dbb74248e41dbfe348739b6d2db7c2895e979c3b2d3e459ebd9e0380f1af07a9121cc2e12515efbebc7444229e22ec78bbdbc87286c280cce9d41f5b75f6cbb6ba6191bc01951de951130b411f29f28d2c853e1493d64176afeceae95fb134fb01c8a2f4072422ff3bfba71d11f1295f7f854cd40e778c628d5da36c37c3a8fed9c9e2022aed086d95b692252256932f825e175efae51c73771ce821f3f1299f445ab85ebdf684a9e5d924a83156d23b85808b6a8f7d3abfc019b57fdeaed9650dbe44ab3925772a2948be16f3ff30ea3b7685479dc0e5c722307142292054c94f7cd5668bae9789f661cbb745bbaa72ce9a006091b111877a82d94e9245f3bdceb1ffaac91e73524c3aa714cfb4efd873917ee28b26ba9d34e178e32306ef4f266bfb655bfe58fc0ff8dab3737f08475f40a6444a16350e0ec7a081dbd05770d65d06b28dff43db32949245aadf0ea6d0940535b8aca2708e333552c9cc1f921d3cee91bdd4a13b7d114b356d24ce8877f92923e33b5335bba3f951475072df179de1aec174ce0a312528f01d3f447814263a8f05124b904f27ef02ba12ea077a36b31aa748d6075c9190a9b88d0b5a4754d8941e565b8ca98fb5b8a248b1a38a5bb49d459897abcd792e079414dd5cd02e4a0f56875a387e4f6225ae651d6987dfc507970dd6bfc67b19d5c4ba713e50a91e4f966af294efe92a6040b7324e85e9e240f10724f0a2b0309dd5cdf0d2a1c2f9ef71ca15747e0216e63e821497be2b5602c4df7f623b3c83dce7155a77d03b7f7bdd94377a36245e5680a223e63ab8578b5364f4eca7e522106b52a1a3d9c905d8b5aa65b1ed51b9fcb92581da6e22dcf943689ffaf41990531a9c557e29a9781bd003736ed970924ce464dde0953aea4e39d2ea1faa0fd6978433d92eaae00068715231b7de4070aee6e8f5fee9b5e24c2422fb9cb34a690e3cac90169ca84b56e0e8cf75f4478ae05aed880d22ea58efb831459788409cc7b9dba82138c73fc304d1fb250960e565cb4d03b726b22064fc5ee4efff0074947c31849fb79f2ecfecb3815dccbe9d0dc6fe59b58918f7cc462b14e87e04915bb722e2b7df115461ce2bb6f50a58201f4cbf32fe90f67e3304e8e43ecd2c191ae56f6c501e4372e3d3aaa6a192bc7ead0d3beea9f4a5920b2a651e2ddc01eb94023b24f2803b28f93c64fc7f7f8133b4665f006055c963dee7390cb1ec947689a1a8fe057bdd0558100e05c4dc6cfcb359f9db7bda151ed40a28ff7367a43415bbecbc2d314b8f24647ed0f8d75a81b267dbb4af7bb1a28e67c52d744c60962b7de59fd692feebaaf8c6a379dfe89d32ca4c3ebd537b4a092b92244c973f8ce8052975f0065c1e3c2b1b67014b81a1e4282caacfcf2a75f147d2ec2c4a2260f2951fc527dd6141357737ff2407ee132ea76648fec66aa9d618b2caedef6d58559ad248a11a61bd0622a1a7be6823cd43a478c67d0393ae99fa65d7747e386fc4242a0c132cdb05c4ba5f21627e2f51c77ff2d8e42fd34b19f1aa5a7d1cbc8243677e7a3f4302f528761d0a0e1706622c5b3489aadc628c19f061659f2fa02f19825731b2335fa8d598fcad7ac3f37aa50bc630bc30c1efca278f6040f15039e3d8b471aba75990fc6831a335a7b5fac4c7efd2e6e588c6d299696b78ee097aed05198f8e68818a5828dd771ad6066d4f40ffcffdf96fe83f1388c19793604ba7cf1fca6866cb872a0caf00fdcd398c615ce31a1b3ae0aa580f153b110112193627f14b55bfcf82e753898aba7ccac157eb9b1eaeddcfad655862d4a27e70ec4fdb477cd5a711b19abed838bf257a4db34312df7b8b635175377839300f04eb871f5caa0f343356b37bf58ae0e5539e2b1137d132d54d4ff223af4f2062e2c3ce08f48280735ea337cd72f8272bb9ba5931c13403583adf4b438b057812a862294f4dec58bc20c44a45a7566fe74fcf6bc8b555d2a8a182adce8d3b7a96dd1e601468164effa3a5b374ce3102fd700d471fb75e66514954bb51865f8f378359fcffecd253120e71f34785d8db0a21bdd14c1589e547dc506181358f63af4c900ee84f053bcafec7f83d295d9df4802395a19a9b947d859f81530c2268a1f14f385e09004b56ba150ec6e00e127b82c48101dca0c707525dfaac7", 0x1000}], 0x6, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r2, r0, r3, r4, r0]}], 0x158}, 0x406) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, 0xffffffffffffffff, r5}, 0xc) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r7 = dup(r0) writev(r7, &(0x7f0000000140)=[{0x0}], 0x1) socket(0x10, 0x5, 0x9) 09:06:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 09:06:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff6, 0x1, 0x2, 0x20, 0xfffffffffffff65b}, {{}, 0xfffffffffffffffb, 0x42, 0x40000000, 0xff, 0x6}, {{}, 0xfffffffffffffffb, 0x80, 0x80, 0x40, 0x2}, {{}, 0xfffffffffffffffd, 0x64, 0xf0000000, 0x0, 0x4}, {{}, 0xffffffffffffffff, 0x2, 0xada53569ffb5c170, 0x7fff, 0xffffffffffffff2c}, {{r1}, 0x6, 0x42, 0x40, 0xd3, 0x6}], 0x7, &(0x7f0000000380)=[{{r2}, 0x2, 0x10, 0xf0000000, 0x6, 0x7}, {{r3}, 0x2, 0x30, 0x4, 0x100000000, 0x2}, {{}, 0xffffffffffffffff, 0x51, 0x1, 0x7ff, 0xfffffffffffff78e}, {{r1}, 0xfffffffffffffff8, 0x28, 0x80, 0x3, 0xfc}, {{r5}, 0xfffffffffffffffe, 0x51, 0x1, 0x5}], 0x80000001, &(0x7f0000000440)={0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) listen(r6, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0xbefd, 0x80000001}, 0x8) 09:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x800}, {0x34, 0x4, 0x0, 0x7}, {0xa, 0x0, 0x80, 0x101}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 09:06:52 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x48000000) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x5, 0x0, &(0x7f0000000180)="73afee7d6915b280af2d5cc8f4de60f42909b09f87920dd6998b3ab271d2083b50d63508235909128a9ad130dc06d74bcb3d950bd5a5d5ee58fe5414f0b6aa0ad2b2588cbf0afc1bfbe3796327f7b2cb3165f1562760123459f98f8b034e873994e43e9f50afc8f1c6357ae6d4b758cd3285e486b1a7c22f8011a89056f44ff6c3df469fe5d668f9a244cd598d4454828c31e7ec00eb36b439b052f07a22f809d38520256b049f26df71d3adff33f266350677f7360e622db0f72c251d40582750c5d3aef7efb08f5f882de4621b374b59ca420a4f179a71042e6683c07139eac6639d53af07804eef2eee00d180f2c6", 0xf0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) shmget(0x2, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) 09:06:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) 09:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="ab", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 09:06:52 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000002c0)=0x3ff) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1247d8309fb3b5b2a3a1ab849faa18143bf1eb5177f46295d1530c46b4704291c34a52af24f564770542699d2eeb47e83660fa4d52d89264f0decedbd04bff4f20142e35e4d5e6733fe1a7721ff2241fb2bb584fb9aeb03eef22b3373b7fdbb865f72a3de3e2eeddedaa8cdb450b78ff243f4e168a994ae7d3580e70fe50a62b9cfb993f457d31715585dceddfa81cc34646ded4f6e12d1c12b32259c55595d76abe9278e4877ae4f917651caa965a563a24537bf8572a259e", 0xb9}, {&(0x7f0000000000)="607b3c4e306e04a2d91cf4b9490d197ed2c299671fbc7376517c193f2152", 0x1e}, {&(0x7f0000000140)="9843db17ca09341b90eadda8b1ba44c7b366cd2855dc3a6d466386228247fef9187a4192f8abd06b07553f09480f8c92ad0ccdc9b031c4157fc376e935f6a4dd70de7b4d68b08aa839e50e7d5637a564893963647bfd45ce99ab824276d7c28c40f489b4fd9a99b957811ead8d41", 0x6e}, {&(0x7f00000001c0)="7fc7396fe94e396f033bf19b7f799326ad85a609a9f490523536878f6c404cf4c1663c4508dcffdc5dfa61a115885df181548cde473425198ca4b42011ae83f8ef32ca9d8d6a0ed5b641ad64fd5e43d0c9d0e219b1be42203555c0647548a4554472f510ee1512d153bf2b24ff490718a93fe09033ccd8edcfeafb9afdf6c5a8a616a1cd1ad1e861366eadf248a43790785b0954c9a88216", 0x98}], 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 09:06:52 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x20000, 0x893, {0x0, 0x6}}) r2 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x6, &(0x7f0000000100)="1307b4d1c7be49f6a91722bd36aab76a63ce9b2856299016661de0be775fc5b7fbccd9b1ed57f1a1450d435ca3ceb2f29b309f87bee94745d55a64f44d864fb789aed200a3654eb62f82c4646aa7cd1e2ca1c8310c28a566b1a9ad8a03f6f5267df27c36f032adc02254f22cd69ad44832ddd616605ce26fd39d29375f9e7927320a38a586f4166dd054cc8c5a3cda9bca9f355e123300bd2d42596eb099991792e70ac1d9bb3bd4", 0xa8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="e6c1dd000044f789419048b2876a01e955a6b0baca9a6966de374a5c0767b063a70265557029d88ef13deef01040ba960f785b4be89c157e1e53d1764475f723514a6b94e494fd3d03350fc4c2adca7dd5197770399ccabdfd5660087f13fc1966e72c95b203bb39fb864ed486d0c1"], 0xa) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:06:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) connect$unix(r0, &(0x7f00000000c0)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = socket(0x800000018, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) recvfrom$unix(r4, &(0x7f0000000100)=""/12, 0xc, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 09:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 09:06:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES64=0x0], 0x2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) dup2(r3, r4) 09:06:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r3) r4 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r4) setpgid(r3, r4) 09:06:52 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x80, 0x400, 0x1, 0x0, 0x0, 0x5]) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x0, 0x1000}, {}, {0x6, 0x300}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffb6eb429a837de5f1b70dd6000000000182ca376e10d8673ebe3c7ddc17dc50075503b6ea56fae88e9ec8102c6b9d5a025ba10678f6642ee4567e310f9b60725607cc5eb"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fchflags(r2, 0x0) socket$inet(0x2, 0x4, 0x81) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xc000, 0x200) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x9) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) bind$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) 09:06:52 executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0xf}) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000100)={0x1}) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 09:06:52 executing program 0: r0 = socket(0x1, 0x5, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000100)="c7606747d89e407c833701efff7b86852f654781205d9a453ef9ec1449c06685f768ea845189625fe77484364776303699eca5586c0bd9286572a96774a0c951b2fe0dbff2bcd6bf489b9636d89e3644521fc94d7cd35b4fcb2b59bd77b2f14f143d53210864e56ef0728a", 0x6b, 0x402, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000000000)="78baee4773ce0596bb924877b94c7b", 0xf, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x1}, 0xc) 09:06:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x2, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x10, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "003700df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/62, 0x38}, {&(0x7f0000000780)=""/126, 0x7e}, {&(0x7f00000008c0)=""/229, 0xe5}, {&(0x7f0000000180)=""/183, 0xffffffffffffff38}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f0000000540)=""/176, 0xb0}, {&(0x7f0000000600)=""/205, 0xcd}], 0x8) r4 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:06:52 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x80000000, 0xc4d, 0x0, 0x0, "b61a8055102f580c3d994450b6824ff54232a05c", 0xffff7fff, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/71, 0x49}], 0x19, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r3 = dup(r2) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 09:06:52 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f4cad92b568bd1055e8fb7a5ecfe8af619b0f95bcccff7e3c4af80205050090bd7dc4b5abe0a03b1c0400578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) geteuid() 09:06:52 executing program 1: setrlimit(0x4, &(0x7f0000000040)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) socket(0x2, 0xc003, 0x0) 09:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fchflags(r0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x4000, 0x7) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="da55090c5513040e380dea336ae4817325f216e130722e53911b10b99343382db60e9b5fce81332e9e7c61f71214eedb27365db02f952e7f9111f5e45085628e8523177bc01cf273c7600e5e95ed77f31984574cb6e0a1da6f5cbef9647fc292af9aacdfa9b735479630c20b0d32ae09d0b100557f42ede4a288dbdc797273f507a223aa36b859636356f18c7339388330997af958863e07fe7cc2a03bf0b117819e623df154ac7c62218e46a8c675958395c48ec419068dcc02c42afcb8aaa3887b3a755816fd37b18f442098495959eabe8a", 0xd3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fcntl$setstatus(r5, 0x4, 0x8) 09:06:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fchdir(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 09:06:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2b54a38938dc172b2087a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 09:06:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x8, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x80000}], {}, {0x0, 0x0, 0x2ed2}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4, 0x7) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000740)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1) 09:06:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x89, 0x3, 0x378b}, {0xae, 0x0, 0x20, 0x800}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x5}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 09:06:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0xc0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r5 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="ddfcec05cd24cf63ba8862da9ef83962723b8e1daa598a2e39cd929675302d08bfb176ea6ad01655d26dd24834e5736e4b77359b0aec1accc6a362f8d8a62c605e285dbd55965f65", 0x48}, {&(0x7f0000000200)="888d72bb0093f7d6cd0728733d11945d5b62da5af3279ff5cf13939c07b75cf2487d1063c008b963ded2292d4c189f790441c8589fc8b1909157811d1e7342b2ad1ea02048062fde38c673b1ab1e4d1293b7fe0f6627de1273280cac43471296b45357268389903666130212c88947a8db5b4c60aa94400bc031f99994057f1893dbd27e7c8a27b10661a0ec944f9e4ab24b03266f6b1dfe47febc2323dc8b767c018b5348593a0110701369a7b011c618b35c54fcaf3d1337d9d81e8ece7f537540d766568fc1ad1aa3e4e353fe68cfaab6bc27ad3fc06980f23fafd8127582", 0xe0}, {&(0x7f0000000340)="612963fd6de9ce5361676682fbed", 0xe}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}], 0x20}, 0x402) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0, 0x3) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x2fffb) 09:06:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000100)=[{0x1, 0x4a, 0x4, 0x9}, {0x5, 0x5, 0x1f, 0x80000001}, {0x1fe, 0x4, 0x40, 0x6}, {0x5, 0xff, 0x4, 0x2a289062}, {0x8, 0xc8, 0x0, 0x2}, {0x81, 0x4}, {0x3, 0x3, 0x1, 0x100}, {0xf4fc, 0x4, 0x81, 0x9}, {0x7, 0x9, 0x9, 0x3}, {0x2fd, 0x1, 0x6, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 09:06:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x800, 0x3, 0x4b, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x31) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 09:06:52 executing program 1: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x202, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x4) 09:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 09:06:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x595e, './file0/file0/fi', './file0/file0/fi'}) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt(r0, 0x38000000, 0x5, &(0x7f0000000140)="e2911b5cc23d50ba14dd60689a3fccdb5824fabf823eb943e7bd090def71fa719a2273ad3e406311e12731a0bd6f596573c250ff4cac7a9d520edd3c962229e429a38821a58e637a8f54cd848a7dec6aa168e610ee5f6ebbf5812fd1f0687ab81ffb7519a4d3cc76be8d6f9db48efe0d1c9ab2d787ecc004594a76d6b0ec2e6b890aece2898127ae7c615b03c05903ac59c7be4aa524be59385f10ba094f846ed4ba5f7c88037910ccd12ff0800864ba005065d1949ff9eab68775e368cbbe4206b468876f7037998c7fbac68d15221d96e241986a7067827a7bc7c8d799b5ff2d4498fbfa336a2801eb03e55636f20f0cbb5bc2bc388e41133d9b738c3f", 0xfe) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 09:06:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x6, {0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00646c2c42f2ffffffffff1c004100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x27, 0x2e, &(0x7f0000000000)="0300ccff13b9fd3d2de062713048e6ac31929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:06:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000180)="141116624899a7cbe691fd25264c4e490582f9869c4ae65ce79e0ea3b3ed0ce8aa026bfccbfb62ec9aceefa71990dcdd9388a3502cafcda2da8e55aa7c6f86d9e07636b6078002b9", 0x48}, {&(0x7f0000000200)="5c62fa7a2f4d7f0682314f2b3cd2f0d9ae6edbd243fd93848a33fef0b33c27f9bf83e93c478f586f4bf017c1c92d1bf876930d44b15f68a32be24da042c40ad5e2fe7aff42f56157ef72eafeb47a13a428e2a6402901b0f7b53da477f9edd5e7e4616a", 0x63}, {&(0x7f0000000280)="b130c8f018b79ca626de535b8d1a17b5e5b6a389a91edf7a399cd179893275223410aa1b365deec01de08047692c078c7751c74bab37c762d5b05ba88421e19ee89d45ebb828e40da2181ca64fde7667c32318a0398712aba0693a30bed2ecc6fabe741cbfb06c39bdf7b1193e6f34e81dd1f1", 0x73}, {&(0x7f0000000380)="e7f0fcfdbaa051886bea79f8873b74b33502958a484fce9c8535e930c1ca46ab4edb5017d8d3b2144761408ed7244a200b23f5ab31a4c2f14448d3507227d8301c216d3b9d056a92dad0be28f8b8cc835a31ab1a263702914802ccd84aa0160469e04d17b1498d32f6e37a84040bb673abbc185b366748b55bc86afca207eaae2fbd8ae70a9843d838f4646b7ee398533492c98d3404b8cff25eb3ce51f9c6aa39facd", 0xa3}, {&(0x7f0000000440)="5316a3f143758ee394323e53a9", 0xd}], 0x5, 0x0, 0x0) 09:06:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:06:52 executing program 0: socketpair(0x6, 0x3, 0x0, 0x0) 09:06:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="f5e968d0d9a0e055f7f14f7a2b8e809027b3e6939bbb7893fa6c3d291bd0e7d35e7579eca136d56217ba04e769689eb604b7ea058d6be5b6e8f1152100aa9060456cff164d91b1df024c8874fbd0d14a84932f1f179a67fd6e264e3abe03b2a58a452dc877e0ac62f7eaf6bbe6cf18e2776d070236e3fde5c8a7437745c92bb4c648ea4a9896eb2d0e9d51ba25467d3f6123", 0x92}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:06:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) 09:06:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getpeername(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000456434c8daab668f048e5ca78a32bbd5040b87570b8497d9bd53049dc2ccdf28c545e1cf7eb26cb68b9459748c891ab7c8ed6222c0f8e8c589455049e3b48f8aa52897e1d9a58db980cdcb98f0b19343fa43323dc02b3ccea4d336e084799d8676d115b54be69a1455c755107db96fecdea26137570468570ddbec7a07e8caf1b29732db299800000000000000"], &(0x7f0000000040)=0x1002) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9149fd36d2958a734d5f12c62fb3a804f458d937"}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:06:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x0, './file0\x00', 0x3ff, 0x6, 0x200, 0x8001}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0xfffffff9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:06:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x40, 0x856, 0x4535, 0x1, 0x1, 0x3, 0x8000, 0x1, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r6) wait4(r6, &(0x7f0000000100), 0x0, &(0x7f0000000140)) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$KDENABIO(r5, 0x20004b3c) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 09:06:52 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 09:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x4c}, {0x6c, 0x2}, {0x20000000000006, 0x0, 0x0, 0xfffffffa}, {0x0, 0xf9, 0x8c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 09:06:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x11c) setuid(0xee01) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000280)='./file0/file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r1 = geteuid() r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) seteuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fchown(r3, 0x0, r2) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000180)) 09:06:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x5, 0x7, './bus\x00', 0x40, 0x852c, 0x3ff, 0x8}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x1e, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000000c0)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3fe05}, 0x10000064001000d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 09:06:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f0cad800"}) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 09:06:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d78588978bc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b553b16ea71c41b9d0000d8e7497cf22f1cc4396a2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3dea7000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755f49c2a0243dfda51a03ccc1728ca80ce154e210063190f191ae15c931fd041d20abbf8e2021b0422711f799c8d4599b5b59d9f524246e0eee0687c8eb49192c1ac36e6a7c2eb02cd44dae4a78711d2d86d3c32a799c6fcf717ad06fec43b64b8bdd86d5db0e5e7d3e9ffdbaca37006e9cfb28eacc574919252c04568e94eb285bc46ea63f8175a554b8e75f22a2cdf19a2cb88b83f72ca"], 0x107, 0x40000000000800) msgrcv(r0, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) r1 = msgget$private(0x0, 0x100) r2 = getuid() fchown(0xffffffffffffffff, r2, 0x0) setreuid(0xee00, r2) open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a42c470ce84db790554b737a107c34559ae9e4854baec13eb56556f7a60a5e050d99fa1c6ff3d00561109be8b226d47d1724edda27838951147c728d67942d2dfff4342"], 0x46, 0x3, 0x1800) 09:06:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fchmod(r2, 0x15) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="ac2dd600ed70fb0bdf4a193314361436d55f2e949de58ee7da62f78a06419965320d3246fbf7fde81b361471fb4f79f15056de4528a0232687fec24f9aa55a26e355439a4093437029e18df1589f9644d84968ab07a79f2d4178b0c2e7acd2372166a258d55d8628a919f2fc5295c1a08bd06e8f30ef4f59163254b20c2406656ca7718d5f632987563e1afc870e09e87f58f923ea0d69601a17eb8c220fa9d9fe028a19bb392a2ddabea2d066e5b3f4b18a89840615c2b51ab600785af9b529daa530b99459eef309c5ae683aab0a93b20d56bfb002f07e0f6e243a"], 0x10) write(r3, 0x0, 0x0) 09:06:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x21}, {0x6, 0x0, 0x0, 0x9c4}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:53 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r3 = dup(r2) listen(r3, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x1000}) 09:06:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020690e, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 09:06:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1d0616bdf01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x2, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semget(0x2, 0x0, 0x4a0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r1, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x7, [{0x2, 0x61e}, {0x2, 0x9}, {0x1, 0x3ff}, {0x3, 0x5}, {0x3, 0x678e}, {0x1, 0x80000000}, {0x3, 0x1ff}, {0x0, 0x4}, {0x3, 0x9000000}, {0x3, 0x38c4}, {0x2, 0x3}, {0x4, 0x7c5e}, {0x3, 0x100}, {0x2}, {0x1, 0x2}, {0x2, 0x1}, {0x1, 0x3}, {0x2, 0x43}, {0x3, 0x9}, {0x3, 0x4}, {0x0, 0x10001}, {0x1, 0x10001}, {0x0, 0x6}, {0x1, 0x9}, {0x1, 0xe7}, {0x1, 0xefa4}, {0x3, 0x5291}, {0x0, 0x7fff}, {0x2, 0x2274}, {0x1, 0x5}, {0x2, 0x3}, {0x2d9e73e2bde6a270, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) lseek(r2, 0x0, 0x7, 0x0) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1, 0x1f, 0x9, 0x7}, {0x7, 0xff, 0x8, 0x6}, {0x0, 0x1, 0xc2, 0x10000}, {0x1ff, 0x7b, 0x3, 0xd22}, {0x0, 0x2, 0x2, 0x7ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000340)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3ab993f0c101661cb2d6537fe4ad43160dd5941bd09e0ddef9f10085f9c746e931aeb036b69506e19a33eaf655882d39aab9a780eb4545708152579652ea44adf2cb1ae8cafa0bd118d06b1c4fa5c3ab36879856b79c818cf34915664ff002b93c0c4403841e5e628406b3a35ff61aecdafac789a29d74229935539e4836bb6489eea0d1b84f34168b0b", 0x97, 0x0, 0x8000) 09:06:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x3f, 0x1, 0xf3, 0x89f}, {0x8, 0x4, 0xa0, 0x5bd1}, {0x1, 0x4, 0x4, 0x2}, {0x1, 0x80, 0x7f, 0x1}, {0x7, 0x2, 0x8, 0x1}, {0x800, 0x0, 0xff, 0x7}, {0x4, 0x84, 0x69, 0x8f3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 09:06:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r9) r10 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r10) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x5, r7, r1, r4, r9, 0x101, 0xc000}, 0x1f, 0x4, r3, r10, 0x180000000000000, 0x5, 0x9d}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) 09:06:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff], [0x200000000000000, 0x0, 0x2f6b6091], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {}, {0x0, 0x157b}}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:06:53 executing program 1: pipe(&(0x7f0000000000)) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = dup2(r0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000540)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000040)="c5c12cc52c8f2d20c5324763b8368017bfcca2adb7ed478bcefd1ceb652c6c89ec3f74887e46bb1e2db17df203ec2f20fa28db819578baccb70bfc795002cdf2d44915d055cd371d2b5136d0ccfe65f5dd92a7ac8811141e04b43808f7361b9d88700553c00005839a60f23b969b59d1825390a02c82ef69068c364a7b78a359924149a667af9b571f27cd58e8e9f191a76365353c61adb0132e0b117ac30028ab5a0e933ff69e18b2055ab6e14c39f45c86c388a6b0f9fffa0b37caed452180d7b760658cd4a369f2de6d", 0xcb}, {&(0x7f0000000180)="1fb67462b146091d9339999f3d383d62d905e9ad6075709d2ebf300b8e95e75499faa9f9e135288f1730f414f38dd54b5c4033b1f80ce7d55059136e4e3b68d6985f58c8840400b0fc6faddd195435fa35c11d871b2c3769ed87dab9fd06dd551aa3defd8a32af81de0b139fd9485b1b1a0c653d33e83bbb55b73ce6e61915f11a3d5f2a82f97604e785eefd2915bc9aef28cd4067e40e4beb8aa18196d290cdc722f832bc9a87225eb157a27459304510f4484c624aca03b7c006b584d0566eca677413073d8c9adc04b9a84b4544954910f72747fc2e0e5a0ef7bdfd5a8c74c48e9c6d", 0xe4}, {&(0x7f0000000280)="3664790c277b1c0bfe23854bba9cf77b7e089b9da6711d7d700e52e205c10d5518f86db97027cf9568c3c727f1e64c286204f92ea4d976b2412192698539ae7d08da3c0f332c23d75db6341c22a8193a80045d9c3412bfa2f15ec0406dc93f3d934b64c02c3e6508fcf161d4749fde8135e72698da506c18fe253521341751e4c0f68e6971bdfc4c0ea849ccf12c140e4bef7f18b902237af658f2da374c2367db0f42182cce2265c3bcdfff8bf0af89a424acb83561e14c3db1aef470ed1ed155d7ba88be6cfbfffd56b3626cbb3ae142418b62d59578455f650b1c24cef7c284cf6ecc032fd5d2", 0xe8}, {&(0x7f0000000380)="b189e45d0ac3b70756ef781843aa8a26a29fd3cf0e432c5fc230c6f491a7124cffa1c120f6edb9ffdafe6212b865d0a5d8db5bc87a6be70e27d4f0ec9621c9a1932cac28bdf170189586c810b987f96a2b8c2723add51217283ab55339b26accec771978a51b218d416aea0e6f105113bbe0aa4eca347fff68d4ff0005c3713677a1d25514e1fc3e432e4fd84a28b365c486baa9fc156e81c5d6138ecef1", 0x9e}, {&(0x7f0000000440)="81aa88ef127f2799f706a550e6095242ad2754a3257ce4930b47d86fd7378ba3d34333f9b83522b0676837f8fe2315a8838ff0608514d289d18996dc82fece36109d2587bfdcb17385c549511aa035b1ec9f6abcc04d552a3c1df1935f6bcb494f0d09b3183c0c55b21c45c6ed61c0c934825b61f249a5057f0535b233d258670a84e11afacecee0580257c258c90b7fbb3c4843559e11a24f579257c95919f23b2625cc312ceec4aca4465b60893db59b6a38c299f52ac1e1cc0da50298f1917289553208e30ad5259441c8fe4107394c6d01af09952db5bd87f60c93969dcd58d826", 0xe3}, {&(0x7f00000008c0)="1da5daf27d701315543b39ae286e0d4fb5ae6afee5400defda57aad2e20b000e9d259f4cc5cfef836d941c302891ca4f8f5ac61ade03071b2674eac761d4a8831919a6cbe9cacd9777f86d1380c6451df54feecc7134e960f78a4761112647acacacda3ea29502b71f034e6181e67e4d452231821158f9636d26dd01adb6ac3f650e2d5f98e7ec524602957374e5c25a553824d4820883cc604cbae30b00869f01db6761527263e1c7c854295537f2b5568d4d540254190c2c783bf61d8b85e100e637c79cf2bdd4753ec133e8aa9b", 0xcf}, {&(0x7f0000000640)="f381776bbcff3ac799f875fc7aa14c193af90fb730283a90654198995f67a63a9b1a26e8db4b40a8fb6c63ee69096f2c18d03f5bdd396e7828205292b5e1f7f195c7889e3ab4a980e7616c19de25e43c777bb76d39781a677ece80b81e1836d7daf386783abb6fe5ae95d543b35791fa44d48aef551ad7061e39929554a7eced18a6d0ac3c030f18cbc32762c38360249fc71699e74f247e44f15e2695c87283bf680c9399119aa1aed6519465a5e73d29d7d3f8614ba61b4e31a5d23290d3715506cf701f78f61945c96d2c1be50bbca15bcd802b9874e4dbaa4491145828d365fd3ed4713217d7657ab11414a329dc52", 0xf1}, {&(0x7f0000000740)="f54ebd1817a5b2ddd8da0b3d04285bfc5e881ec54bcbe601e6a7f6ab", 0x1c}, {&(0x7f0000000780)="64cc7dc96f4af559674520a7cc1f6fab438a898f4515475c93672e47ff3df2dd7eb2e7cafbe544b0b88d7aabbe83ab2709b4f62ca99e4dec83bea4a5a496dc22e827786944eb20", 0x47}], 0x9, 0x0, 0x0) 09:06:53 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r5 = fcntl$dupfd(r2, 0x0, r4) fcntl$setstatus(r5, 0x4, 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 09:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0xcc}, {0x81}, {0x6, 0x0, 0x2, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x100) r5 = socket(0x1e, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000040)={0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) pread(r7, &(0x7f0000000140)="ea8f443c1be69995ee5f780cd10f76ac18c8407676efe761af1f33ac1e9dffbb259cb43af45d3e9a68ca60575f0e01422470cc8ba03a5d4f2316b98319df14514edcb53229ee761c59d0dbb181cf34cbd247a696", 0x54, 0x0, 0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x5) fsync(r2) 09:06:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8, 0x0, 0x0, 0x0, 0x0, 0x20}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4a441f8f532a53f5b31d89b94541e206daefe806de348ebab78b7c69b2078868c8c049575618c839ecc8fc64acd7795b200190850b7348", 0x37}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 09:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r3 = dup2(r1, r2) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x9d8aaa7}, {0x25}, {0x9}, {0xfffffffffffffffe}, {0x5, 0x3, 0x2, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000240)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) wait4(r4, &(0x7f0000000000), 0x1, 0x0) 09:06:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14, 0x0, 0x0, 0x100}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) dup2(r5, r6) 09:06:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x20800000) 09:06:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x5, 0x2, 0xfc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 09:06:53 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) r1 = accept(r0, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000001700)=""/4080, 0xff0}, {&(0x7f00000001c0)=""/67, 0x43}], 0x4, 0x0, 0x3f) mkdir(&(0x7f0000000240)='./file0\x00', 0x3) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\xfb2\x02'], 0x0) r2 = socket(0x1, 0x2, 0x51) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r5 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000002c0)=""/164) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00003f5000/0x3000)=nil, 0x3000, 0x1) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000000000)='x\x00') socket(0x2, 0x3, 0x0) 09:06:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x0, 0x8, &(0x7f0000000180)="0c11114297c9b828aa4bd5e671941435e4382e0c2b0f6f64810fa6676fc5878fde740d9943f260b3142a2cbae22cdc059bba786746ac7709d1a20abb527f34f83ccd34dd8fd0c170db918879c44c0f661de4f0a9133e077097a733cd34ffb167c8167d792b688f5acad006b091ac1f1835a2829b40ae9957df783adeb8b3154eb9d74b2c59302dfada96c2f6dbed259bc995c63f46db22e1fee726c5f566db4860680ade68b03417506b652bb759d26d230ea3e4e0907e6987ba0bb652aafd1426fc8a2f5250ded0025aeb36d6f5d4f2edc547d14bc74b53f156af65b96f8ae3af3490dc49fb4683c8a406075a59c399e8e1cba320203a387043260e880a6b", 0xff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0xffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 09:06:53 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = kqueue() r3 = dup2(r0, r0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x3, 0x0, &(0x7f0000000080)="223e560739596253ee982c56e3f80f31dbf6203a717f123f781987de68c8a61eea32c1c8fc", 0x25) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e, 0x0, 0x1}], 0x3258, 0x0, 0x0, 0x0) 09:06:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x81, 0x8758, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:06:53 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="12b31c24d88f056c9e84fb64ee4461551aff1da1f592d3f1602e38a414621d369ac8a0a3b1cbfe7c9f3642cb6d96acb667c9ae1d11f1f46f9935a9c28dcdafe9059a4010df5f2d1f7c6f00000000"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ftruncate(r1, 0x0, 0x5) 09:06:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="104700"/17], 0x10}, 0x0) 09:06:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x18a) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x3b, 0x1, 0xffff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fchdir(r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4, 0x1f, 0x2, 0x8}, {0x8, 0x68, 0x1f, 0x6}, {0xffff, 0x4, 0x7, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80, 0x0, 0x0, 0x3e00000}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x154c, 0x7, 0x7, 0x8}, {0x7fff, 0x0, 0x0, 0x8}, {0x1f, 0xff, 0x80, 0x400}, {0x5, 0x97, 0x7, 0x8}, {0x6, 0x80, 0x3, 0x7}]}) syz_emit_ethernet(0x10, &(0x7f0000000000)="b6fcb6615b4bd20740592f8f078bf983") 09:06:53 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x4000) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f00000001c0)=""/225, 0xe1}], 0x3, &(0x7f0000000300)=""/121, 0x79}, 0x40) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0400000000000000696c653000"], 0xa) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="62020207e0000001b23c2990ddef10df6892403d2461c06225c253167d9b9edda9d8f7dbacfb13615dfaa71385ebed6eb0f3934af6afa5f0f9f5d53faa87aa1d1457be2279be5513bf7455aff508e7cd892b511bafffb8b5b00576fa91bb837f2de1f4cdac282eaa635ffe0323640bb2207c9146a5b36418a63ff786df7d9e00008a113087dab4000d8f10f083922dce5967a35a41d74f2758e1b56aaa02694d2fd5b0fd047428deb9513095eae1cfb4a1b1d44e7ecaabdef1d3061ccb65ff5a79e772d4f12ec7246f3c2e2c42f0878eb80b3fc149db73007113"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c653000e9410d1ddd72ad39ef6dc0e8c4ad79a27c04f655b17672833b0aabd5b54fd6a220544058eeaba95e25fe74247236e2a8179ac4b06961f1f99eb7e1ce4c577e1279c5a953f9d523e414a6e92acba964a0080c1cbfc9a413bab7b0b61c55a5dc7e3aed814bda9f21ccf7a9b3d3d54a9ab7bb470036e538b5263b8e6ae39388300b7e33b8fa868a3d3b8ee70a02771b6301762a20f57e61d7ab19c51188c367617958af5054cad6c07474bed9"], 0x10) connect(r3, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 09:06:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xf4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x158) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000000)=[0x8, 0x885, 0x1, 0x84, 0x4, 0x5, 0x8000, 0x4, 0xff]}) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/98) 09:06:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 09:06:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r0) listen(r1, 0x0) r4 = getpid() fcntl$setown(r0, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 09:06:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getegid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) seteuid(0xffffffffffffffff) 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, 0x81206919, &(0x7f0000000300)) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607d0e86cf6f088d278d80c927aa623f48843112b24f185f121627e310b334c8a2a2317be481211806e594c4d7d361a32246e984c65927b16fe49f8c12fe1a68aebb0c4b04ca00e71ec583e91162c25076c38ef8daec6ae55c375b68088b3f6a15ad06ea3c18790426681cd594fd0fe481feaab2980523673a788cd"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) munlock(&(0x7f00005e8000/0x1000)=nil, 0x1000) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 09:06:53 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) r2 = socket(0x10, 0x4000, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) dup2(r2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 09:06:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x9, 0x4, 0xf001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x90) ktrace(&(0x7f0000003500)='./file0\x00', 0x2, 0xe1e, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/83, 0x53}], 0x1) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r3, &(0x7f0000000200)="10", 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0x7}]}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) preadv(r4, &(0x7f0000003400)=[{&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000003540)=""/4102, 0x1006}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/155, 0x9b}], 0x9, 0x0, 0x2000009) 09:06:53 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = dup(r0) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="8469f1108e7660bf1e87aab432470000000000360000000000000000000000878dce8b8daa8e4f34af57ed7b859e254eeac2727a726e7649d7faada86302ea4b43d61a9b5e5c331757a8d8effdf9cb09839adf04829efe2fae7c3176ea3677c270cf88a20f5431e23de2b947541ede0148a32093a1c96b3173e50f1acc0c712d101612728f0b7542bfb8bf05ced39292250349f6e580593a1079da49fa344fecd4b6a6958dc3938491c79b2525be3fce4e7ddd3369564df9e2efae7ea7f8690c6628b1b581f1d25d7a11e2a35332a54c84602c8a3da96f0390914a18"], 0x10) sendto$inet6(r7, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r6, r7) execve(0x0, 0x0, 0x0) 09:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 09:06:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0xb, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x57}]}) r1 = socket(0x18, 0x2, 0x1) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r5, 0xffffffffffffffff, r6}, 0xc) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x0, 0x1, 0x39, 0x9}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x44}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 09:06:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000000000, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x1) semget(0x3, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) mmap(&(0x7f000021b000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x0, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54, 0x80}, {0x80}, {0x7ffffffe}]}) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x100, 0x20000000, 0x10000, 0xffff}, {{r5}, 0xfffffffffffffff8, 0x50, 0x4, 0x1ff, 0x4a2}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xb7, 0xfffff, 0x1f138000000, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0xa9, 0x4, 0x7f, 0x1000}, {{r4}, 0xffffffffffffffff, 0x96, 0x40, 0x8}, {{r5}, 0xfffffffffffffff8, 0x40, 0x1, 0x9, 0x1000}], 0xa42, &(0x7f0000000180)={0x1, 0xac7f}) 09:06:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0xa4}, {0x3d, 0x0, 0x80, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 09:06:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xf5e, 0x7, 0x3ff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x5, 0xae, 0xff0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x20, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1e, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) renameat(r4, &(0x7f0000000180)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 09:06:54 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80, 0x0, 0x0, 0x2}, {0x7ffffffe, 0x8}]}) write(r2, &(0x7f00000002c0)="a980475902e94cf02db478845666b689d9f11456dbab598c08bdde4d0fd92866a1b70e5c49a57d13c6906d02abe016da612c93b52184c30fbe56096e4ea2db776436775197cd3811af4ae673b4ed036127f4544ebf4701d158d998a9e321bfe3584bb475a6012c680498085bb7398c81051c98d71ac96dfc3b825981e0d67ee1670811d92fc6ba4235a51e849e6ef82578425f119b5b05", 0x97) write(r1, &(0x7f00000001c0)="db2adcd18ce68defbfe3a1123ec60936d2c20400b4411fca6492b969cb913630748d2824342e5d94bc1c7f2063e81c24c46a329db78940a750e296b646f80700049fc8c74e3112710692a43d3fbac31c18528d48f89e200c30baed52b48e18d1a9788f5b0982149a7352e1368207aa061162876acd952dde9d950a398aaf08f85dcdfbba670da804031b7d8184327fb185883702b3ae8710b8b0c16e9aae024d3c8daccf399a5b548dbe8a2a8c611c7a27804ce9304957edb9b72386d26804a4f110eb2f3e97dc0d32c39e5da7fdd4fc3e0e6b9156c5cf6d98a5b207", 0xdc) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) write(r3, &(0x7f0000000400)="013043fb503bf8877686bac47eba9ca6d8a70d80b493d4e47180552d7669e3932484686a0140f70cbbabbeb81b7abeb7a28aa9da9e84a71539576ee1ee58fc7ac64bb88c145f3cba69528f49477e8703f689146baeab159a9dd3edee9a23f2d5a18aaab13f734eb1488a20ff8c15d7225935f3924bfb982df5cd06dac58aa4ceef891e3d3e1aa25054dc40a2c101d1b2ddb8d96ed55e3cf600ef510d26b9abef4d856b6971c9adc797f5c0d4e897bc77b58c80d22e61f197d84e6fbcb25c7596b7d6f638b29ce97ca4cd7e747ba659ec83dbbc9694113c5f3b6f", 0xda) execve(0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(0xffffffffffffff9c, &(0x7f0000000100)=""/112, 0x70) listen(r4, 0x0) execve(0x0, 0x0, 0x0) 09:06:54 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x9, 0xcfa, "bb9b08c5ad84728dea372f8ff14964240565582a", 0x7, 0xfffffff7}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 09:06:54 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x40], [], [], [], [{}, {}, {0x100}, {}, {}, {0x0, 0x0, 0xb78}]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:06:54 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) r1 = getpid() r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000180)) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000001c0)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x84) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3dc70 09:06:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000001b542a5387060000836b5b4500b800000000290056b856688ec984730a16dba54660a5cab82b266a2fdb0f6c63c40ebcc9deacf9e3a59caa635ef18d01c23438f5a946734636b19bf47656b2c5366b1d0c5e2054c05003134253ef4ee43b533f02f3c02a1a96ecc747450f66be1acba156ef4b7c44b50fc1616ea69a85dd6e78354604b8c63a953dab51d6f670215f55b5001336377a9911eb60b3c7ab2031637f4130e0805f1c041c3aaf1d30186e"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 09:06:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = dup(0xffffffffffffffff) fcntl$setflags(r3, 0x2, 0xac0edd3e37adb257) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x0, 0x1000}, {0x0, 0x3}, {0x6, 0x300}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffe5182c000000000000dd4da11717864040b1445ae7080000000000000000f21887acc568f03c346a3932b4e103da02010093"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x1002]}) 09:06:55 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x76, 0x3, 0x1}, 0x2, 0x9, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x2, 0x1, 0x4, "9af5fbbaaab9575f0a00"}) writev(r0, &(0x7f0000000480), 0x0) 09:06:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202e480ffff775a1876a60be90b6094ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3dc70 09:06:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="036a6bb78ed124dc9eda800250b933b26a03099fa7fb73a1ce3ea844d2a3537f7a991ee9bdd4993a30958e14149ac09d2577dc1406fb744042413471ed5c8cc71745c143531e0256322dd8c633284c7de071413f6c56c071c422ff3cf0c294bfe56673323ada169c1b743c6cba0da7089007188ec10402c4e09cb734a01cd5741ce3146b3bfc9eaa62f575cd24cebf464ff29a8e5d212168bb0a035adec653f2d763b6b5457ddfe8014f8ec9077244329505b24f18f7747c7fc019df2f010c656e5e32cea7fc13fef613ccfba1d8327d00b669633dabc4331ed49d26b1b6b07b33ba1e652a1af08f5f88459d4e78594a88a1fc7f7f3557a87995b7c4580b77fadfe387486c6b04c1f64d3e8f2d5f36770b8dfbe62f6568acdd2b4e3199eeda3c5b1162cea367a4a22894df6735666f235df56896eb9bed6de99ec91274dacaa9274fb51194a5acee951ed30d0b6590b3ed4f57bef78bd6f66349259379adfc3bcdb43c92b451941b590ec6ea70ad985e08336baec38f68998833d5141ed6fa2099deb528c5af9529b3308fa80112db60c0cd2900fa8eef2c4f6818b864bb8641a498fa60f176182d804e32fb4db572b60de20a42f7c5caf126ce483d119887348ad09ef550f556bfa7e71f7a22d8c3866f0119278ae62adbe7e45ad0e5577407f0dcef2b905e2ae757971c3e8a17bb02834e31a266062eb072607beb00bf306867a10379f8247f069180ba8611b090346b1c55f40eb70e43cc76a68d9cf88234a3f7cdd0a2affd756050072e21e42790387b1476d44117f23d10f1283cb2d420a5c129e1aa5cc75c8e3d6869cce7bd5dcfd43cd57da7e24f0fea3c440a2feb941e5807e5901b6775d1e34b754dac5f673fd654e48e27f262590253988dc42c13f8271d28835cca992e1647eaafde741f9875f2bc2439f0d76ae8a27d048edaf2a582107c1efce42159282f4be1b13866b3e6d866b6b1e8dc4f7f8b22bee274571d8014451d0d61e565623a024bb9a1183ca25e5ffa53ba365c5f1bc096f84de069846c542428918cd15cb27f9ea49dc4fa8a6a4c4cb1c6e6f15af1fb04de0a92663a04772045ee30000029825d44f2c56d19f11c706ca1fec6aa60ea881e15fe939eeafcf021b6045699724765cf7583eb0c5b0a7c67e21c4afd77b9e4d2605a4a57e13e90c4d0777a83ad40a196fd5dc2a240a917010440f14602c07444e29c40571da9408268d89c4e7a69a340a7f722193f364bf9c744a02014e56427e8ba78a1a5f74b32ca1bf7396989fefde88a0961be08c370cab337f828bcc47a879b6f4e868761d02786f63df5ade39542c742fd410707f5f3486a7fbca8f8dded051bef788cb74acd42eb1569fbcf56407c8b882fd8d485a7ea193b7759d945da3af6f1ca230f907c6d67ec071dd272590ead928467e31355e1f5e915173a25e6415cf4eb5bc264df463524563eb077951775717cfb3cea3715fe483e3b1be5787c950b0f4211c62c49e5e52582c24ba48400adc575e31bfc9de9b169579edad6655fda37eb68a74e39b3663c01d19fd5e4a97cfa4844bf7542d7f56eadffd2fe64fec61b38ce960896c1accd137004794eb8964b2b614fc5344f43db166126754beeefe9e2e5496e2895a84e36ca8bb721368d1879386325072be862a63bd31d8d4b334268658bcc59f1a061f5a481d85770ac23042e432037703282ffddce29602049e3d1236f6ac42bb6f50a5457442cdc6fd406b4aaad27453faef7bffc6938a4a8b1b2349f1fd601602627374d6572afe9adee5d0067e7560a690babac64fe90be0fa263c835af0a2434f7c8728b9927355aa10dab412fc6c047142124cfb29889b699099ed09d78394b89f4bcfdb51ef46b0995ccfd89a801a5bc7b102c0e086d02e99d74a7cefa9b3008fb3b9ed0f0ca26849d2f8d4094a56140dfdb323b1eadf41b8e33ef75430078ccf2f2986c7ef0e28ca56f94ce402197553286030ceca3923c4c17531ccec18a40e6d7a9605749fa6649c865b8260c6133082ae5027918cba83e09da9f8bd829043d3931e02f8cdc5a6a6acbbea0f360d639861e19ae8d556486961cbd86eb9b264085c54c795f7f2ecbeab40be5409b59313d12bdce81671f397ec5a460afc8adf4a786739962b17422ff5257cf2a1deaa1bfe9d5c036700fbf85865d254bb74ca1ed74a7fcd1c617985710a02ec7cd2cd4b677a689a0c212ecdaed2d4530bc166a61a15a3ac7618b1fb188e9d8ef9224cfcef7f4a6e9187b9912396475af1e782ed41edaa18dd4e5fdf2569db710b36a2de27dfbc5db25e9e87c75c264eae411b874f3a7ac9ba93106c549eebe823c94b26b6e2d788d32f453d1b87ab466a459a1d70b04b9b218765749b53dcd3818291bbc3d093b8f35630d9702191f620e33d3dd0f8f7e74601067b44cb195fa8629d63b9e30a64bc5aaf072008d6a6d07d1dbb3d4d6affab9b6b34bcb6c006102fd4db6d0b33c634165773a124ab3337665e4e95f484ae7fba0825e86f08dc35504811235d1a6dcca1700ef5843f7301fc16c7a165981e43a9f53e0bdf790a74b951aca4e94f1dfa3e986021c3b5624d1228419e253165da676bc9901326cf3277c13d4994503eb79962a3e87894afe17ca723541a6dd54d8757c01fa8f6edfbbca2593d3ae98b03038ad32a160c2eb077bdcb97ca5301f7d32952aac3c82abfe053687268b316234b3cfd662c127090b3150b0208d22e496c8c0505a617b5a221f69cde51371bb9cb6ebfe17afd9fe411465b98d2dd36214d2929ad796be80a3ee0e05192d3c738fee43572a90b20dc7781b6ea81c2089d76a1a844141ae01c23957dfbfc17a423605ce0768992d8ba2e8d4f71728fd36ca8b2dddf2385614667f90caecd961168f3aaa5cfd12c9b6c7923eb2f2655e82363481ccadf936570759478b93c5e6d748c036709d43e22bce8c1ae017c7f3700e6ed43b0d017cf27d035f96d7b1d47d7ddff5813d62e234a11c24994733a7b4609c957d9556b367e9b9895b0a02dd4e6398fa025f1fdb262b5cb8993acf7f5ec7c890bed2d0278f18db3154600645f332690d8357f16c3fc26966d7e1615393ee546458c03bb1ba2edb0047a4c6773a5f30dbfab5cf119ad250f388a786a146a199a8419ccfbf8c686ff7e2b55308f94cfc4f085d3c81a2925b6302adc5c8e6a495b38d45e812eea179e3899c20aa527e2a3cd3fff5a7525b631062e3797392b88d4f834435d246b5bda5110052b8329ad72230f6119b65483a5d9f596a4dc126f7eef60e920c4fdf9ecedce299b1232c26a7825918663e28e20c1c6143c09f8dfc0c01dc9ea4e5281b43eb94532b35d686a8e685c035f35862edbfdf2298d01dff3e7b72cb263739222f596bed1072cb608ceec08c87d3285633a0b58ce617edb778b7f9efc727bb4627062d2baf23484ecaacfa29f5f9b19cf514a77663eb69ee020fb6c4e594bbd53e001de44dcd291892ebe20b39c884a01041ee811b4fb0db31d58a24aecd65f7e4c7364037d17f4fcb4aa15ebac60845287388e672862ce127fb44e0e780a7c8e28a8ede27fd99736c154e6df21e1ff22a0317bf04411b3f7b96347a50ca71c531f67655340f48a38c67321d33135a1a77333fd4b5cc042d72fac6b5923e53573f76cd96dedcb06a4f1886c0a0d4c8fb0d76f90223898e47abe8c3071a297780c1ccdddc85f6a55c03749b092a46cdfd125a139189f5c003649b1fdcd59c73e82dd9984038280ac85c3b8d3b82edca77d421bec97046a64d2c39e7f7e48e2d70e1c6669c632fd8242716fbdc1a95b4d6273ecd209cbe911c8ad8ae761b72fc1133ccc67cf3e1cb5e70407198f986b0df6f8633c599ad6abf952842967323810dfc1b44ccd07fe7abde90f4664ada2a1d911e96b69eff9a0f0d9e1bc9eed3a23a998879cdd9a5ef39647eecb01faaea0ea0c4ebe1711552fdcc2c50ff2820f9203aceca8efa6471f63a30664515221b654dd87c189bd6a8f1e52836f2aa9c8252fd2c8648cd01c95435cf3748572499b659ec3b967d827263f7940199af424dac85aa97a355a1b4ca1aaade6b59768d87e3a545516e3e84f5df48aa6d50df04730f13adccc424cde3335badbb411dd6d0888744e5025f20f8be6ace9a8b628c9953b7bb70ed9d6d4ecf85524e350d71398c430a263cf02ce52603b49fc243b1f7c1bb92f95672443a030f98e36973d5e9d112ef5e4c11e009dae30b97cf32a8df38da744337650ef6ad56b5ca699c7ab5aeb2a72be4bd365f63d87fbc8e06215123be4a46d9e74e65bb07c710c2a06f984e41feddb94294f1481a43d144da7f280ebea938af9b2ee5e9ae388ac8acc10a612950e6deaa3fa3ccc45415127a1aff2c8418b4e91b25743c8787f1b9b2e2aac58512f9cef9e2f04f7ab01fc8ffed7b40e7cb639416f6de794602f3b7cf3478b09c699be571e12f604e252e35cb3cbe7d5afb7a60b7e2105d1266de80aafa7ba74ee76298c9513fdefa1040f994741647561d22c2b2ca6f11452b6f6e545d9a0f4db9def97be41836938d6d78ad8d33056a1f8f1de24d2f59c10ddfe69041c351d54d1bee1776a8d623ec6e80dc5c03c26953288757d93d45681e8e859aa97d01f7a3e48addb23b30954e9959960c5c7b144e0a5abce15e765eb59a5142dc4890f1dfe6046b03d83d6a7ee283bfb2a26515bef2be84a10432bab23c58f5b9eeaf428342e6195ac40d2c44abae4ababe25a5f52065c5551e34c12b9ff03c97ab1dc33ab7b4842a3312575076c45bec7c333f52eb9ebd33466f3c2bcfc9b20d8e402cc93d79e614c20bca452a14b1ef6f467b2b63ff56671b60c7943a5151318997fa72975009a9c8399404107b03fdf7a72d96b463611d870f16426865934bce0283ed9ba43416c10412dedab1bc00e244a6f10f7fad45fec315fee7e3053571d94bbb8ecea1d72c78042f5dbeea0350d6ffa11140bbfbaa0483de2d8c56ade58a074e5587a85098a81402aaf01233fd34bc679181f72b81c082e484a6cbd0999f863a8afb87a107612bfd77de033a9e0322ea355849a606e8d64de85659a883b554740a049f8e7ce73d51826e00d5f2c92386baa7f40f081bc3f7ae4728ff6870cdd1d9de9c25b9f6b37db9a5118ebb69670a139f02e9e63bd968131634f43bbe311c0c2e32ae7b61b20d70a949db1c4de96478d8a8cbfe7143550ed7d5bb51989661090e3ff933e0b4dca7b56b505e0eb0af5cb2767de54fc185bdc25dadc27db92764ae45526d02bf350b68520f8bb6cee781b19a129007070696a9e634b07fad42d68060dca64ce84334b21fc4b3cbd4c51c46b1b2353edee2b008b865aa9ebe6139db92fbdaa414c4d8c2016cf53ca8291108511761ddd38370fe4eac434aee9b600c651062144eef5d3134fed604bf15586c48b7fbc96f0ae4071fc68c73503ed94dcff27c2ad444cdc5b35c6bec087cfb62dddcd4e406ccd71c187ed6e96d0811985a2f409d695c504554847b7dbed72b96c0fa9c17ab4ecffc82591fac494e0e7fa2da2650b9bcebd2c8d659507c24db91cf37e03614ee666563388b5fd02b4b91326cd92bb5ef03589193e1f68eb7c6cf645e2df50b54cce44d176e21486864e0dca9903d9f374a19afdae002d0a4c621e18cc2a92d8fffbe76e14fb7800b6068c65d1e5a4d311a4799557a2baa10422ce87c3c6ee1239585e4a95cae3d6b1626ef79ebc943ef5db305b00cd83472c49bf9190af0e77d296b0dcf6f782943cd451e131c74bcae342cff30f0ea3cfe1a", 0x1000}, {&(0x7f0000000100)="d4781335d36366a5d721c04de4f944742ffff9ccc8ce0b6f9d8b14627f954879f6000801d1247399e7723b5e04a3b27684e8e7b0bce95015b29351fe8a09c4dbf0c382ed031b15ee2401b849d3b338c85bc715222cd237205d42977fa75725a9c2fc9ea2", 0x64}], 0x2, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) 09:06:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) preadv(r0, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/143, 0x8f}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/118, 0x76}, {&(0x7f00000024c0)=""/158, 0x9e}, {&(0x7f0000002580)=""/213, 0xd5}, {&(0x7f0000002680)=""/4096, 0x1000}], 0xa, 0x0, 0x6) flock(r1, 0x2) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000408, r2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000040)={0x0, 0x1, 0x40, 0x10000, r2}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000003740), 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x100) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) 09:06:55 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x104, 0x0, 0x3, 0x800, 0x5}, 0x0, 0x0) 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) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000180)={0xca9, 0x9, {0xfffffffffffffff7, 0x40}}) write(r1, &(0x7f0000000100)="100a2956b922377603a307439d326728d64399657ce92f7910d7f3cca3463837acfc3417aa17f2ba8198bfe467f5ebe4fa8ac8556c54ec6b906f879e5029b67eb3c8424a36732b9b69a32c14c37442a975d77cdaa90dffa5456a", 0x5a) 09:06:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/102400}, &(0x7f0000000080)=0x19002) r2 = socket(0x800000018, 0x5, 0x6) r3 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x24, r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x1, 0x3, 0x6, 0x4a, 0x3}) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000191c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000019200)={0x6, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 09:06:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0xd0, 0xce2de6186cf5d29b, 0x1, 0x9d3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x40, 0x1, 0x7fffffff}], 0x10000, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0x200}], 0xfff, &(0x7f0000000100)={0x0, 0x16fae397}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe00}) pledge(0x0, &(0x7f00000000c0)='vmm ') 09:06:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x6, 0xe5}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 09:06:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) getuid() r4 = fcntl$dupfd(r2, 0x0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0xffffffffffffffb4, 0x2}) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x1) 09:06:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000002c0)=ANY=[@ANYRES64=r2], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x3f) close(r6) socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0xffffffff, 0x41, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931129648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) getsockopt(r6, 0x200000029, 0x2c, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x54, 0x3}, {0x7d, 0x0, 0x0, 0x7}, {0x7ffffffe}, {0x9, 0x40, 0x81, 0x80000000}, {0x401, 0x0, 0x20, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 09:06:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) 09:06:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) getpeername$unix(r5, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:06:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2f, 0x2, 0x7ff, 0x800000000}], 0x1630, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfff, 0x9, 0x20, 0x3, "16713edafa3304e92e16f89a705a84dbdee314df", 0x7, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0xa806, 0x5}) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) seteuid(r5) 09:06:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2c074ea9259ddedc5f07c57f1ed703fa1cbf7b74bcc0072f74ecfd3e6c19e4e3ab42fe57bc37fc9f7fff361e73dec54891902e5f8d785ecf969842141efdab561d302f1ad6ac898d6d3129902e4fa854cbdfba71b296b6da1b6169bf06e7153906dcc717e4184f3d5d868b668ba78dacc8c109000000000000003ec32f90f7d3e9d7d392a125ea1bf5e498a000264ee5b1504717d74c65c0ae8b3e0cdbe18377f8614567f39cddb6797265795986ddaced84e964afb4c398e5d82b16578e9baf95a83b546340f151ddfc9482530d4ba3125291b0090af2e1c12feda4405d5657c960fe0e4ecf2bd2ac6233907df119de3c7745ee9517fed6882061fcf4754ba7df11e8e18ce90c3bb8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) fchown(r3, 0x0, r4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 09:06:56 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7ff, 0xfff, 0xffff, 0x0, 0x37, 0x6, 0xff, 0x0, 0x0, 0xacd, 0x4c6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0x78}, {0x2}, {0x7ffffffe, 0xfd, 0x0, 0x4000}]}) r5 = socket$inet(0x2, 0x5, 0x6) bind$inet(r5, &(0x7f0000000200)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x5010, r4, 0x0, 0x7) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:06:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 09:06:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x1e, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000040)={0x8000, 0x6, {0x100000000, 0x401}}) listen(r5, 0xd2e2) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f00000001c0)=""/56, 0x38}], 0x2, &(0x7f0000000240)=""/113, 0x71}, 0x2) 09:06:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, &(0x7f0000000180)="3964cdcafea61908dcec77fee0faa817027f66ebd3c29d47c89aa54e524b2941952f124bc73fd195f63842385d03161142cc7bb74a", 0x35) 09:06:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffd7ffffffff], [0x0, 0x0, 0x401]}}) 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)) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001f40)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000019c0)=[{&(0x7f00000004c0)="7353c80f8aea09b7a368695ac9f461dd6e5e879850967964f448e5f4857ebdf0a207ae5599bd7bb01c04399a0025b0a8c401c686875f540ec971ec6693d1ed1e55b10d0e10a084c21c9c8f19a90f1b52731f9ae290257d732a2c4ccd6a199824ee077efcdd234cd64e2cfaa8539d9bbcbefd04911f807eacf27335eec8e2fff7360cba21c80ca5a0cfb3e786626335bb46df8e7eaaade57486d86190f9f5fda835b45acf3a294bb311794931c87ecb45fd4c3c3bcf9481b51f7e4e7f3d064fdae7a86110ac562686acddc7416ccfbc8e2c1b2e9fed7cde9231f6730deb15def2bcf50f1386c13d5baeaaf389f1c4c7fb935a36f29f513db262b6c7d17684d31153633e3437df89dd08405359d297d656d06984f8d5c164a313e4a9602ac93a338278cf601fdea1924daffa4985935aaa1b60afe1c6e4069bc2c89c3b19f4e3ccc3dd8711d829e06f909e3250d32a411cc9733cd1df20e82056d5d84114e31c22e5c97d19ae21e83386004bb6218a90c23d231295408bad71a0d7152dcb0117de10494ba9714e42a52f27d2cb0ecdf8f80014d6b40f27952fd6a3afe1ad93311ca94b48b28b01da74f375c334ed69abc8c903377cad7d44f995a17f3fecde4122e9eb3a9d6c3cd209c65110ee983164c2dbf2d3588b77dd86d5f533fc5f7446735dfffe42769e77663ee5f075a88e7c9926ee2e0407f7bbc6f5b0b1c752c9673bd2edd41488a1e1849ff46aa77a0365827e2d386e6da385ee2a290e39bf075d90710ff4e8375f9f15b9954f506b728af750510f0ec3dcb49c0099a52504b4306420b52eebe03f4f322569c621e0a843bb29eccc2663cd949c51960fc4e4c1f1b5709282c6bce9d78c88c02fa13675c18b806c61cdb02786dd7c6cf5d035df7a32caec78ab52bc3cc975d97215537ba9dcdfd6cfd209c65c0b161b8d669cfbec4eaa0d23e75494eab2cb66bd59f0c8e6a43b432dd8d7087505a140432e4d858e99cf47ff159ffa5393268f49d2dc889bff20ee7d5a1debe9c57cfc3fd9d198289bce95139b653117ac39bc7b955f95308c53ec7da8f05b13fe3f9f76ea6ba637b24d80bd682d52abcc403fe179451e0e65880f29a4a80a570002ed73a7aec9dd4d2bdf3de4c5942932ccf16a7a087b968aaba0aee26516f2d10b2ca23b66496446ed606495cf01376246f42396eacbb0c4bf56a7ce3c1ef2b1e8ec3a3ca6b3ba961e68210306ecaa9cdca5f0e25cba18c11ff48a5888218ceb7132205a6a71a9430350cd80ac51bad38c76b67a638f89969379cd3f905957fe9211148b0a37486dba67e8a8fbea35eda9486c6091de18b5c1e6df02073db54087a3a7d13c0cebcb6eb95ddcfac03cfc05ecf764b9de48cbbde2dc40a04d6bf36a3bbd15d3f466ab496b98eea85f9018ec4fc84ea7c99029b0a54923c3fa60ee4fe89e292991b1d9d89b9e08aacad0077302d46354166e00b585fc6be6724c406ebf7ecd588640f850c3ac96e07a131d5113dc0cd9138bb83fff38c95ca21aff27ffedcaee4eeff38aa9e32481dd7c31b7fca24bcae2e28a351c646c8d8ac72d12f8bb765f510783b1936a306f1ea292a65394b4400b3638c456d68ea78cdbd4c6eadeb0e9b94a8ad014ddc1b727364580c0838cccf469fa94135e905c60edba6d319cbb2f94f4a94bc264ae7fe08b7c685833f5344df2725a868e4b758f868783b90d50228294884744ad9cecdfc93e01b744de47fd976c38cf860d04809db868fabc2c43331112b7368e2ffcdd17e1cddc5110907dd04682193ea2b4056ba7347ab6644a93173a37d38c9eb8adac2c540c428ef11036ed1d057376111fcf7147b73121e9e2b03e47b59a9c653a0573d0b7925b55f48661e7cd1dca81c940901a90ecaea501ae5a4e539b9dfa734e53bca2954d5f1fdb42df0851d48094dbbbd12de70df10194300af38492be3957086cf47201946eb79092db37133bc71ea47f19fb427e1e586117013b9c23d0bea7c63165e72c7f44f52b7ff642d7aaf9427222fce9d5313b575af9a92e9194c334af90c78686e058b300f390a1cc72917469a295daa8eee410da7b8a95381f2c632c749b690b3b44b37cd19c36bd78ca3a712211af4ff1419bbc0550335ebe532a2f1f7420bbcdcaa58c85751e8854dca9f3e2685b47d9eb8aad6ac1398ceaf214efa0db47436248d92116d694db6dee34d0fcde7e9adddba4a67ae16d364d1bd55e3e1cea0032ad6d2023f53be9d12e6faf8dcc664fbca0cfcc7fbcc62a11e12ce0e2df9477362a5eff98775e985b629d3c5acbbfde11f8b3dd7e11fc9e509b4fbea5913b2460014ab5075e6b040b79c5c7eac1cb87d56608533f71188e4fe470b85c26d4550ad798614fcb973e3dd0e5a7b3fb54361b73ce9e0ea4771f54dcb03f156ec7ccb8bb7073be6536b859c1d62c6a0727d88e630a466b2300c06e0438c7fe57d6e6de27a866b10a312113f4f24d0b25852355c515c75a93545df4be4bfbf4aedea3b9ebd6ae1b96ad944c79c05bcbdaa4b4af771667f133f5fe13d0440227d79ca93a4b45113bb637c9137176cdfdf1fecad7ea8f1dcfb3c274a5acf0eb14db267c324913732d88e6edd40684cf1a6a5f1e114464a3ae53f21800b2fb4c019e5de3200222e90a2271cc95b816a7964629278f7061318b362f0c4588b7aa7ee8bdcf14ff16b950f4221b6ec2e206efc77b1dd59e49ff4fa3c3a5097f4a7c594516bf0e364ed6710af2e1cedffe01a40acbd5046425ecfcedc60b8c918c883d015b73125d53d6f0e2240bfa10adde26235fc861e8c564f85024700f612dca9e6b9b958f1ef6e57e7e5ec7de138451c240d6f43f403faaa24d2d02dfbbba23b3f35105674bf094be9d6bff5636316df8de840fdf1045cf5749274258802851235161840d637709f8920068908739e79701808b8e4a25c19bd0ee57f5769eeb6966fc390e8b6761ba05703b3fe01d12fcc32b17bdcd0619c461e6a440ff35a3443b262de8b6d1ea19cddb46f4aaa6ddb45de636cfabb08dab44af5bbfaaa8b682de8a8b706892780820119dfb7958b489fd839babb8a6909bbe2b703743202122dac7aecb42bf6df58a8d95d3782ed749bf95d35fde02ce92383404c3fbc0e0e0398201006264bd635a85226d2acee654fcdf6d6cc53ad1e7ec8175a749ce52706247c0caab9dcdc3635430ead428188c69f370fc97723556960cadac4fcbe0789696e0ccd7a18e76398b6bd2c5626e1f072a6c7836eaff3835bdc0db077646dbbfaa3ccb508304358e0181032eac92584a29efe717a9e32cf8536e6cc84f373e6ee85eb336b1d6cbccf2024be8c4aa10ee8952fe2353c1f50f6364f98adc12c0db67e402937b21af71f5321d005a017ee8f0d6a4fe1ec21d0fcbef1639acceb45106208114bcec43e20dc2cd3678a5a881a862750086612bcb94b749eb646d8faf7ab5e5bf2cd31981ab0077bb133b8b82f8d9f330e66ec0e7a38e47cfc53076a7a3b6d581c70df00404c9bdd9a25727096011726294f0f49367caaa24d44dcf12ccf46c827f8bc60a08ef388950be19eb801c5e13aaec7087085daf3451825ea32902a74a6de33f4978da8dab5070eb446c9a44f2c49d7b3d4418fc5e4e9f707b7b3ccacc0ddbe15d41b8d088e59d693b880b2491b47b545afe11e231f94bfef3e0b90eddfd28618bc03182f11a11781462279ff2e15323f9ced2bd060c779d61f3f19defb8115f600eba9b2af8d4f044eb47f44863d36ad7b34db245527e52e06cfd391c0716551d775c77502044d035dd946ba7d558bd313903396c21e10ca5bab6eddc6141669c06d39767fe6131bac63783ebd8f134ff25ecffad5f5777b2afe190c41a003b9b2d9738eeac7a8d5cdd7261860f72519f60c37465902535b194d07a05da9c100630624302d85d4a52ad77ad12121a49f17b3f3358aa7298e19a4b5f1e809f76fe1cdcd6de0c9b42f37688e0aa18001b734d3bd64e8c31a96d466dfda9af27f8015fb142cb45a29c4fe8e701059df5c763d2e8019fdb55ffb0fb52b7c15e77dfa98ae8e60b4985b4f264dc50801354be6e396c814ed193a80ff52fff4181588daf64a09720752c7fc7ce6c2888eef0471c21e9c11270d3949b81b697774c99616c58b77c5fd8aac97ccf5415e3ff340ea88ce425c6885fb2b89390cb1d7da124af3485ecfd1631d096f8b9da409e5750c900ff5d7379be3c989ec9cbff0d88622a3243ed5aaede3f678853e0ae86370f078b44d1e5bc61cb937d5f871e7252545f612dfaec0b39a6dd130ad001660667a4bd7a4ea76f680dc5089337dae62b9bf5f2f2fb469436f491bb8d7b468c4087198c64ab9b0e8242e6a94b0aa7b70805203d0a1578a5b33a0a7fb8cf9199a3ba60cb0ad6171815b568445569809063ffd0530b72525df5417fcd5a6661aecfffe7073a1d388ea729ddf40b27be63529e3749c617d1bfbdd715aa3a21c3dffc95d1c761ffe5bfe5a7fa0398383563d04e89d4f172a6afda0f1ca6a5474cf3a1f35f7e3ae876aad79ea935de31130b61bfcfda0fd53fd8017415df3382ad71a19af381f18cf875b493c38796a99252fdb85e849c2a55486a0328e092112fd2785f1677e5883fd800beac65c26fe8c5db5587630295f1298c96a928e9065c762f838e629a991bcd18df619301e73242cda26d7755e14c09a022d3fd8c7e10cb1b2bc1e1f19f5b9e0be8a4734b519546c7dcb5b1c55258169bdf20590bd1191909a865e4b170a69eda65cfdaf9bdaa2ea9a9ebc30e0caf75636863e0f1677c9bda557b0f86631dc5f6d6dbca2d78e60125cd1bc4dd1829d3d09b9f66d4b63fbf7fc6ec731f14a402692a1d83a7e3d1ead8fef4830a2c45885c358fe1059dd52a2b342172d6904dfcaf8b0b6e5e66a5c4d24a7e48654532fc5fc90386865e4568cacff83b5b5ea7d281106944df740305fe50ff9319110224f47b612faf1e98839a19d94845ae9b29dc0584de770a5ec933e4b7cdf44561e9a27d8e007ba56f1cd383e26b88c91d50db452a39f40684fe9bdeb7144f98b04d9daed71b6d4285899297a36dd5c95a0b4639c19dc98b8c982d455e04ce4c4e39de7271f753fad7cd55ce67f983aa0fb9e22f5d7fe02a446b6e690993de9e7cdf45b779daabfa24b1964e676511b67c17822870f617cb4ea837cf476d0bcdf754b988916846730427893e5a7f707926ac16b745eb717c6d48c59f04f68898ba573d73a9d652397c74a538c9fe5921455a3dc479e44a862e392afb872ce428ee423d2e5865d5bf1575c3ba52b8659dd3da253dbd0fad44c297060118bf532c1d64a996bba365a254009ad0176193ffd1e7ccef7ffa67e58168d123eecabaec5d7538f8ac2a26c3feffbd9363f2b66aef38874bb26c328eb1d0dca25ef140c8a11fc4f1245ebca17825998e60a9a0470d64e061366dc400958341f11b3f982a11c50f6e1954aff85e04f844bd448d0d254ef78ad833673bbfb322dd316a8f74d49c4f8b5846863da173effdcca42df96b94bea64a7bc1de3df25304c6bc465ebf1d3a5625fd75289669d4f8b1390d666b033d5dfbddb9dbb9cc033ef020d1c88fc28c361050bd8a9577f02b83b6672f3794bd0d4ea293fd68261e90fbd70b0997a8c3a0a56b4cc721088fa50b0e8f02ede51919f985ddbbc13a42de7e30d18e71a475c4a492c5ed04415ef27538d4f72f878ec7196386368d2cfe8e53218dd9872d1c5cd085983d0fad9df295c45b08e80c0143670a90cc87d04a3bdbc837e9674f018ad238cb77f67b", 0x1000}, {&(0x7f0000000040)="b94fe89a222f2e3504d2bfa67675982279bba36c02e04291e58b5c832f9d1a3a61ee3354eeca934c915e0dc292e9af12b189eef7c7cb868a53d9d75893370448ba33acc5b0e17ac54c4c0b3b3c51a7111b3cde47094395c2b8bd4667d089f6729b85a1690657fbf4ee8901c0c4ae32fd7f855b9f4976ae554fd791a80f9a6b3874cbe08172f2e9b6f17b01f604e1fabf6254e40e7c4b37e7fa9db8aefe7586f50c8e88211ad03497bd369a6f58d8d71316db8756a76dab813ff9e2e34b799d5defa9f83b875cbbb0150e3336c9e163e9fdd08e4f6dfa389d6c9c03ab3264", 0xde}, {&(0x7f0000000140)="43d233c5f296401b0cc6773aa8241e7aed4a4a263b5aa93ccaa5414b8b9cf440660bc48c8cbf997f7d8d0ffd7db99532e66d4c44b9ebd19ba627c041478dfab6788d8a39f1603df9ca0dc554528be5f54d4ba98de776bd72545d0d7f254ca1c91c79267e137ef2bde28aa7353595f68982d4cb89a106d881edc430d4cbb251b2634a42286b790386b852c9a9c1a5360ac697667874704fa3e7e705b9096b778a8dabaa97d44ee2bd8a9644cbec", 0xad}, {&(0x7f00000014c0)="e89f7dd1fd4a2f3d2e1c74e601ad9fec5cc079cd2396b2a8d8daaa02023b423c6b4ea55b71f6310ce5cd0343518910207c478b930569883b1bb2aee6896abd2fb739bac7be6c0c6d9fa4aa27f5651a512c07220d7b49da316a0429cac25f9f99b6db7bf76697018de22dcf06dfb332ad7cda2f633f35e087f88ce083290accc5cfd7b03a5130515f6d82cf6eeff2f16a2916f4da0bd34e57d23353bfd09aaf888f00bba795c2e5d536daba6246e85040fd3558aad04e804e3edc2d57bb0114d9b283c82809e5b6", 0xc7}, {&(0x7f00000015c0)="06480b144e45711df7fbb7d70aab41943ba66ded2b0d55cf4d226afc5f8fe33b8167c3fc06243e1b85310cc102aeb1a97aee681b1d00798472761d5fa2bb94e3297bd034860874ad505e4bc2967c486958c68e13c8dccaa3cabc63e54f6fef3faa34f974d7c8ded454fd5665e5ba0da692b2764e09967c1c9101415bb85fccc4c14952c2de881038abacb0755d876e96a88b21b4c76f353b846e44624478e918039f50b86c2e21d7f54c2bfe5438285286a7ddf2ca0e35d2829d0fc074d969dbd7592087f976bd0b5f0cf501456092a34cb1d1d9f0c2f97983", 0xd9}, {&(0x7f00000016c0)="40ea5b7d65b8865d47f25bc3c6ad3ed5def29bae14638764633d8b485b94057a8b4bf47f28b9f4b0427ae5761055e8a364334b43d68401a14635b2bd61b0e78972b0d202d5823467a4a49ae0083f82a7f5299da890d4f2a9f15370e7a86ca7ca34570bbe299f3b0ae43979a00385f4101c84463c195f11c6be09dd4037f16424448440793e2478dfc52b260dcb3535666c08c2b9e86cd92f7f9e5f454dc86ea608cca2135f9b1ded", 0xa8}, {&(0x7f0000001780)="26b4654f241843f61190ad152789c6288d0aa9f6e0b28ca3e37caa39c1a1242fae08a704f60b1c52941a05da93f5d77cc73366425c0a3a052b95d831ee134755c0", 0x41}, {&(0x7f0000000200)="97fb908b18c2", 0x6}, {&(0x7f0000001800)="b6b0b078d21e79016fe5043dcb4117ec2a1dca1c86fe38edd9aaef8448281726f6fecdd6ba2d453f63c1206ab5f416b912df18baac9bc9e50184d7d40351c3c175115295b062863902d2b61bb2c677f30b704ba6986d8335e145e326c1a51de3ef33a455879e01687d2c04570bd6bd42e9ef89c99279bb281873343916e5a14fe496bd42c90d6aaace515d4d842574600c2f26d43befc96ecf86187c1fab12a4ec1afb7430363294f54f444320ac69e054bdb9e57659897054b9761c02c8b63bed531cb49cd1c4f1e0ac271f8d60e29c30fd7478eb566c8d5cfaf5fcaa0b", 0xde}, {&(0x7f0000001900)="6cc7fa6b6b8d5466fa5cfdc8137ab25bd3acd0c489cb281718e098de0b273b848f63e6c1a8e3bef7c8544c621423a166c6e95c258393d688de7cadc8edf5df5b5f594e8aca617c66c3c2f22498e0845418d6c322e52b9a788b13a61292e7e1c848b29a57bb5b3ebe6b5fae2d24d8bc37331db1a1a564cb9a957602cd839f68b504e9ce95ab16c3203cc249de480365d64af66b03c674e05a18da19bb92", 0x9d}], 0xa, &(0x7f0000001a80)=[{0x70, 0xffff, 0x7ff, "f20a95e3cac90dcd97b1b1cfde199534d286c6ba95bfed888422793c1ea188eeff5312b64887fb04b3b3de27be92f7d41812555a33c5a561521e24bec76078a0bc3dd39a7467f3203a90e1e17626e9407f9e27a0a60d3dac694f7ab1"}, {0xc8, 0x1, 0x4, "456aa243f951bb19fa99322fd4f4ba2b4033fcf800d3c6b6174c11ccfb01edd9e4fa773cac688e53f3051c6345632bc2f95802ae96038b0e62f68fc16c99b957ddf8ff2cd55cd1df0929654236d47eb7a97f4481fb281d0819225e5257ce49842210f0028f6ce8acf0d01aa7d3b19fd24143e470ca867f206fcdce99ef6d10c10b71f66efa64a321b1984805d7a17b83900ed24c4dff982fe380277df4cb4be2f6aeb5cb0af51c5fbe2f1debb4a2943547fa49"}, {0xd8, 0x1, 0x8f6, "49931d3702eaeddd82a2b41b5b54c3ea03aad5553f49bd8e38db0d473d31fb9a8e855d8db73131a9bc2da43baf32d3746e65f3fe33d0cce1799c32be49372a1993df32c7d79e2838a9c96235c848a06cd3f2d38297b70ba18f5323a2848e6bd62e08ea37e653ef7a52e91103aca8280c6745dc146ca9dc063f4a72a9c04058276c0416034b02ca8579ce84e32766f5b620f173b188a908a1a493f58d594eb41695b5a680058a8c04cac1061c49202296e637339168555544d17363f12fb12e4c9a2e38c3cb29dfce"}, {0xb8, 0x0, 0x8, "527ac3123a664496c4e37e62b5219622f5b31495b232879edc653b602bfa101b8672033e12ce016493e98549189602cb9ab22ed614affb310bcb7896444ca69197820d4de158e048169576742fdca595e6f6d5b481a2ecd0ce55bb4a24578c991a4157803fff416ede741ac9c70746f42cae93f3be54659c156eddebc01819e7f2e80f5e992ceb5ca88af45b407484e5472db65d5c6df3ae78e16ae5060b936bdb85ab"}, {0x58, 0x1, 0x2, "8fef99300f7c5eb61aa07d3f4f1a3a20c2356d0343c2023bd6c3c982137af44991aea654cb40a351dc8e011d37fa06905e73dff9f7a9494aeed7a9545b7327a59ddccfc6563841"}, {0xf8, 0xffff, 0x6, "d028d794f24490aad8fab7fc195ea1dba3f0db319ecb55e5f1343384e44e0a001d16deebea029e1b0b679b241b59dae63b6438aef7847ccacbfb3988574fbe9c0091e6b16f92f1294eed36f2f7bfea77e133f66de46423134dc321062d1a054265253674e0fe2f5f599216affe0e028f6dfed9735944496ef46ff0e0b309ac361ff4d2fc3c1ccfa07804deb746431f5a3b877773eb944801f5b512657f9491f1f992b6ddf8043d591f7b254d47ffcf7f04a04d875a6025a34d0e5ae577486b7a56c63759472628185068c6e0bbed2cf445cd240ee552565e794757eeeaa8fd33c994fa44"}, {0x80, 0x1, 0x1, "72e089d6fde993bc9897e9ad82e02cbba028d291dcb10f491e2202d96f2b006f9658d1e03696d7853732496c12af14475ba97b6736698d5b013b54561bca853d92866b342fbc76020d3b19c971b68813a9068e187da2bfab15cbae6a8b3cf31017c3a42118b329b60ccd50eb13"}], 0x498}, 0x2) 09:06:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xfffffffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x2c}, {0x806}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 09:06:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x180000}, 0x8010, [0x4, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0xff]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:06:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x3, 0xfffffff8, 0x20, "ca9234d90d7b478344e49d64c8974fb399b067f3", 0x80000001, 0xe158}) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 09:06:56 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) 09:06:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0x2) listen(0xffffffffffffffff, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x10000}, 0x8) r6 = socket(0x20, 0x4000, 0x4) r7 = socket(0x1e, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f00000000c0)=0x3) kevent(r2, 0x0, 0x0, 0x0, 0x1f, &(0x7f0000000000)={0x7ffe, 0xfffffffffffffffb}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 09:06:56 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6b931929648282b2f3b01b1fa47695a5635fab04a3eabaad8169789deb6cbf869a0fc80c416cc9b6390f62109d62a3e21600af043a158bef52f2589c8403ee5e78e658d73e748a8af11110790abbe254e25ff1cfd", 0x63) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x7fa0800, 0x1f, &(0x7f0000000180)="4f19e80cff82cd0cbfdc7b780b8dc2cdd6343b9cb74385b6e4241313f0a29355298d15325dc558eb0842ad5f1fe22e40e121e4682ebaf6652baad800dc2312ce29cc3aea21095ee5c8b26b11977e17045b85354a1f9c54fd3d12fd58f95bb26616d0eb2dc33418c90276a38c5f1ee32112e6622c84d637e48aafa1eb56b4833c561b09d4fb2df8257c6a011ee258a8b71b182f240485547fcd2878359c53ff886e755e6b590a31a1b1c8c7df955e801aa01d8400c88249dbcd3d7abe07d5496857f0e7c741c808b563a7c3d080d2738a988f237cd82a91a62a782ac9dcfce6d3b0f9a3d502e4", 0xe6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 09:06:56 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 09:06:56 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88, 0x9}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4445900220495aaee48c02f6ec41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f911f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090100000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0152e00cbf637786819bf5e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d3006c2b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4585f1b9fadb84df06927ff5d30e2b950be70f0df434010000000000000000000000000000000093d31bc507bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdce657098c5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd14ee71cc873024ed5b0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c682976213b00000000000000000000000000d32536ec14fdee38e0c33cb0d2986710506d0179c15d34bcbf9c5add6c310d139d"], 0x10) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000100)=""/17, 0x11}], 0x2, 0x0, 0x6) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fcntl$dupfd(r3, 0x0, r6) r7 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x800, 0x15c) open(&(0x7f0000000240)='./file0\x00', 0x20, 0xa4) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000200)={0x4}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:06:56 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="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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(r0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x110) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x8000, 0x1}, {{r1}, 0xfffffffffffffff8, 0x99, 0x10, 0x0, 0x80}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x7, 0x1000}, {{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x9, 0x2}, {{r3}, 0xfffffffffffffffe, 0xa, 0x2, 0x601, 0x9}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x9}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x40000000, 0x0, 0xffffffffffffffc0}], 0x0, &(0x7f0000000240)={0x118f, 0x8}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 09:06:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) 09:06:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x0, 0x6, 0x1000}, {0x3, 0xffff}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x8, 0x10000}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 09:06:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000004a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000320000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00003bc000/0x4000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000637000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f00000cb000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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(0x10, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socketpair(0x6, 0x5, 0x81, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000580)="1af109025b2d2b0b8f", 0x9}, {&(0x7f00000005c0)}], 0x2, &(0x7f0000000880)=ANY=[@ANYBLOB="e800000000000000ffff000000000100802bfc2808e5cb2e6e4ea03371d00fcc472d0b16ac644aa90cf2b757b52d3b4d8c7a8cbede24130a313c965f7e1f5a1bb039aca1389c7da0d714f92098d0b9a90d287ac3c4995f4049e0c246cba28b46b573988eeb6f28eb31e47b000451de8a31edd9e3679c8131c7c274054c76ed36b5d2d10b6ef5cefa6931198f67fbde1cf53ba1d888f1ffae84734f324f53a138fd710e91e6ba74304fd7ba4c52e6f6c12d56f6c4a79064ff4db6859c7079ed22059f908d38517585f6073c80eea2e475571af06151ed30b7f9fdd8e14aea46d9c0b40000000000001001000000000000ffff000009000000cd48675654b7f122c80e4de682f8d784053d556cd20b7ad62f3f04eb1639ad6e89fd8a1622a8a46f5174a14f8e48fe27219028fe67492b59026c77fb0eba2aa06ca1e24a9358fd7e889d5f58e9521d9800acee668b5b075ec1766869074316f2b76b4040f68807bc79fd77a2f9d9b467c0e1b0083945db04675ccbba7e62ced72b272e739a5e887fb43a8f4774078babe506b2b4cfec448354385167c638bd66e0894f4e6d093caeab08c726da9ba73b601cb1d857018fd850eaa45ea29805858f06b36026a1a5b43f5b3979c69ff32c107937882ac5a47382d8000b9ab139e7ac22d55541a3d1963c7bcd8f2b226990582b086283b4d2ef86d199ec0803600000000000"], 0x1f8}, 0x6) 09:06:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) poll(&(0x7f0000000000)=[{r0, 0x20}, {r1, 0xa1}, {r2, 0x100}], 0x3, 0x0) 09:06:56 executing program 0: socket(0x2, 0x2, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x20, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r4 = dup(0xffffffffffffffff) listen(r3, 0x8) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0xc9) accept$unix(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:06:56 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7247835c479b86dd6045050002000600de740000f0ffffff07000081fcabf185fe"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 09:06:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1086, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0x1f) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) fcntl$getflags(r4, 0x3) dup2(r1, r0) 09:06:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000000ffffffffffffffff00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r4, r1) 09:06:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r1) r2 = getppid() setpgid(r1, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20, 0x5, 0x9}, {0xe, 0x3}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x1) 09:06:56 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000440)=""/102400, 0x19000) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0x14000, 0x1, 0x0, 0xd71a, 0x6, 0x5, 0x2, 0x1, 0x8, 0x4}) symlinkat(&(0x7f0000000040)='.\x00', r5, &(0x7f0000000080)='./file0\x00') read(r2, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 09:06:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) dup(r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x21) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 09:06:56 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 09:06:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0xfff7, 0x0, 0x3f, 0x293}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x3}) sync() 09:06:56 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7ff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:06:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 09:06:56 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, "000000000000000100002000"}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1e, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) renameat(r4, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') 09:06:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) close(r0) syz_open_pts() write(r0, 0x0, 0x3d7) 09:06:56 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = dup(0xffffffffffffff9c) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x61, 0x5, 0x3f, 0x2}], 0x7, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x3a, 0x1, 0x3, 0xfffffffffffffe97}, {{r0}, 0xfffffffffffffffe, 0x38, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc3, 0x4, 0xfff, 0x4}], 0x0, &(0x7f0000000100)={0x1, 0x2e74}) syz_open_pts() 09:06:56 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)={0x3, &(0x7f00000000c0)=[{0x24}, {0x8000, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000000)="69fc89000faeab357f4e6c4642530af743b174bde8d9e3d8037b34e990b62b9b46a953dafe827493f3ef89532e69f6d95140b5257ccda9252a0c2cacf8d33f09a1cabd675c875d9b51e99ab3b2d9a12bdaa1abdf35ce2e3dcd1166c24cdd6f211907d9d6717ca6b23854e9b8260fc78d4617d9", 0x73}], 0x1) 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) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) writev(r0, &(0x7f0000000180), 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="02000000007b18c87f9018dc311c2c1adfa40535914fc034e3f6222d9fcc4b1c002000e4fc988f41553f296cd6688044555fd16484c1807f3e58b0c50efde89241caf03016f107e44a1c7983f06c3afee81c827c95dbaad5e086ab8270a5051639962e5cd0525fd7d340105ed1461e6cdea8d03fcc4985153d43a371dff2287da8321712c2bc68142d564c6f6b109f036e83b1d1a75ac74a36f6223a4ca91e65783d9dce8ec8c9561acb13d4a7cc57ae8c6471d331f89b7a7d899cfa61b12277e59a02abbe4b7c70436a8e95cbb9bca0f3dd2d392d2a76cdd767b678faecc864c39ba163b942ebc578f99029d2182d193fe566031565fd0b27926c6c776a2380b4693ef8f41889be4a7251225ee540737fb52ea24e200e575d7278be1bd148c50e1e1bd65d493363b2e5310090618dc55c6d3432b1fc8a0bff55dc7ffe030f1dcf817e2ccf588e6a3b34b8b1842557aa2287c4d502530751e30ae8bd499957"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) getdents(0xffffffffffffff9c, &(0x7f0000000080)=""/60, 0x3c) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x4000, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:06:56 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r5, &(0x7f0000000040)="549b8db551b8a44d727a79f751a5ad7aed3dc3879c1e6931201eed211a2ec89ffc86499408f69cc95eb320e10db692d8df97b63c0f1cc162c949f4a64bdf1c23d8464a10ee248929bfe4ec7a0e3d68d5ed1d1deecca5504ec6bb978305fb788b31333fd7aa222989b389cb80b455c1672d9fc474061832cc9b9c31bf04ac874d713a8c64dbfce0b50fb8c1fa395d84f2b5fcd669f08b090c402a2f7584cb6f4ce7af52a8f9ef79a2592492dafe49aa6514887365fa39a87c46b0eaf389b8bff5f298781177f2480b0ebb5d9ab483a2b11eb626c4eeb9972f095174", 0xdb, 0x40c, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x1}, 0xc) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)=0x5) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r7, 0x0) r8 = accept(r7, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x2, 0x5}) 09:06:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fb30fb4d53050000006ac9a5c8f243ca78ea894e149460ae50e3e136c52e2fe0e5b0400244b5465366515b602a35912199dd9f30234fa503ddea1838f9b0d721dfb0f9a29b6b007f41012e886f5f7314cc55bdc86fbfa45d2e9e24594bba5f30f07b95f0ce7647aecca8a4907c15e178f1846c1e38938bff8f53cea5781502b5da41b0943374c982e919c5de2ed87e70b12eb073595743b69d03086dbdf59acf8c960a517dbcf536ad100e47b8a0f7d5b744edae6cc8fe2432c76c797b1ee6094f5926bf145a17ecdfe334aad90bbc3a8e7b677399b21ee4439c59e220e52afecde1f27f90c8cb", 0xe7, 0x0, 0xfffffffffffffffd) 09:06:57 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getgroups(0x4, &(0x7f0000000040)=[r0, r2, r4, r6]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r9) getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, r7, r9]) socket$inet(0x2, 0x3, 0x0) r10 = socket(0x2, 0xc003, 0x2) connect$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbacffc38e4e00000000122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840ea499e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9345aae0c167f862910bada223de39ac79c2786f2f15caac7c19c59de2223c66c1ada01d3b41652d95446c656d5bf1a3e4516e500f338dbae4a280caab7e0c4e3af59b5a8396388985c0f419055cdd290e1da2a323f25115c9fda6386422956d60b387f5c921f9c91310e206787095b1b6efa86441b815a3ae58221d630b2274ff6f7d30b549b3c8aea31ba34dedb342067d38156241ae6658c4afe6d54ab6375927583a1d03902f355ffc136cb4e27d3acc6e3981c0199e9de1bc0cc4135611dc2d"], 0x10) sendto$unix(r10, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 09:06:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 09:06:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) stat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f8936406ba6f2d026d1e3a7ff706b24b41c72b8a3109e13d1997", 0x1a}, {&(0x7f0000000140)}], 0x2, 0x0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 09:06:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYBLOB="e5de88ec7e13a5caeb343bc737dcd784132a731ba0e2f11fd2f3f1c9d861c88b06f6cce5eb5835e87909cd6ce1cafc159a413f18a94c8011dbdf5267285c634c8023d7ed512bda13256b99cc86f59ca8f1b46dc00bcb331d4997787abfa1e350031ae10cbce405401755fdfa3d685799702bf444b1093dac55a595bdbfbba2de8fa8a8943da18445c838c2fa6f71ffa755a700c66d0b61115da8f777737fe915e5b94204708cda13432f5eac8d20e2f414dca693a937f938fc8eaf03692016514cf9651faa3908c90a18652720d952dd6edce6a4a1021f614e1776012f0945790c27f5ceea0b33b23b01362bae2e57124193c11f4595a4f8b22ee62b13d4dc03ccb7afd41e2bd56c674460085fa525339f1e58544e5ecaae408b8f78568b38342df67eb5e3ad2b42ee772caa512cd40533c900fdfbe31409278725ac4674b3a41f488e5d25ca93eb40c9218b3a4f8679770b105c34f99bd792eb2fba8798ad7a71be8f6131757778b499ff19a1fed472a2a69997d070c3ce592bfc31f55b73c7ab11837fdcce0b003c8ff244eb74a27ddc4256584d43deda303a93b61bf3072c47c0a716723f61534e72780e8fe14ba3a5da72ea2dcaa2e5a0580e6493ba40da18a202ceba0507c93f3a19d0d503fae87d3a3ba9eecee07b000610195fb556203cc5ed6466b6718829e867b69b66d580e79f90c0b41839e80c23dc04e8c234eabf467594c41114f4bfafb1cdb0ebd2c9297f9a112ba00d36a8a2f88679f537253324492d7229228f45b4204b761f683b00091ef8126319edad08290223fec469a4a05099e0c6821e504c10fbb909a14706394a2b257c107106b751d0726e1f6c5700f88f6fd9c4870ccdb267975e1dc0a5e5d92f432294496ca562d77a6989da686f8b85ef06583dd72697ddfcf2710e09eb292ccc5de0e6e08ff61ba14ec023a1b32fa88327560445c90719abb89bf8e1b481b2e1a65caaeac6ed37b072324fbe86e72ecf320bb93b9d534bcdea54b1060de6b3d8f8b25c6fd5f7d88c77e1899026ce784b7214a9b3c201808b5f5dacc83d8c5a70c7c7cf31205fda36847bbb3a29a3014d8e2b7c186bcf6a25cbb648c766da1ecbbe4910836fb31aedc73d1fc38f9f454b346a184f0eca185fcbd3a6021ac9eb30928a71a6bcb55054bb997563f6d70804461555eee434d7307a1105fd66bf952f85bf344d377824cf960d6dfeb50e6857fae977b567c0b17698a2be8bb05446ed3a8704129b4609f2cf934ab7249abcdd6f6583c0984fb4044f6ebca3686c8769041080c4fdd3de52b096905697494ff7604921b0021b316a27c8382fb11064a11fffe9ef75848eb259330db67015b227591f1144e9e08e3584e5d5f5581eb89e920164e437cf48a641b200c2898dc382e3f9eeeb611ae24c2ff5bdcce67f1bbb294d44e346791d73928ca46c6f53fe9ad11a1641a92eefbc81282195ac14d0cbef74cbd426cf622466a5cfebca359423d387894a9c40891ee8afba59fe388d142baf6b1f60282aceb6ec0f6bf07e2fa1a11ab3590d7250b62a3c8014f3b68c203d2e2278cbe91c996565d14c72fa84a743797fe4fe042910a15f37ed99c73a086530921aaded39a7aebed6e3d5dec76f10c9cdb832e7bd295b0b9353d51cad1ff65c138be99b73b3c9b8135df4024c4deb2261ccd5f88de7f3f89ccaa0c36ecc08d14fd901d28da08a9420392740803e66a60bb6a2dc1beccf1ad8f290a059d5bca28bb7a6c15af7bf5e4d4480dd0ebef7cfd98a7b15cc3a174fbbebecb6592162cad97de27cbb310d529771fc8f0343122e930eea6024d50f8a6d58ed2235a5f77c05dd2ee0de62efd0e7a77ddae303d6a8af6927719d4d7817abdcd17d0d8cd52ff75e4274cc01ff723fe1287783ff28d4622d20e0b3892b62b54cf74beff668704bd4b9e8a8d432e577aab8f4041a4cba468d48350ee84fae2c372690c543f054fdee9819f2f04dc123c68cdf126e737d7fa0e4c64d057a54c0f0acc00e59fa82708a6e833b79c2d06f8a2bdd21f3354b4bf7c0c1ccedc4cfb67a1d8931d10d1f709944f9c723f561f752d8091a69b58087b699b3492643491fd08d6d2ebac66bb9a7fdaccfeb7f19d1fc8d4c7dc83b3f6324075bc6a9667c02b6b0084612cf7794d65e59677cd1a8a552353baeba6a847adb9914e7e3f94682488160312242fb1d089278137d081c41dd6ea0498fc408c0eebdbc166347c4c640c6357976053a8ce6397018deff78d9356a95fff085c41b597925c1fbf7bc3e26614333ad4d6db8a9a73e544515cfcf25a0f6e5c1117fb2f402a8a42afd537b23be89c0f38e188e6c5dab5a758e1e99f76cbbb498cb799f992e2138da9f081a22ff19f33d1dde9cdfc80f9404f18ac0b16fdc61b073addb7efcbe3a66b543e56340b7fe5f2158c416e1dc5a3153951b2874a231754a8c036f9e6d0969832c4e901913117f99479a34a4d35af8e4192cf4af54dd3f849424ec8ebad52af7136da6193a6c74254ecb4dbf7a0e8f627adaf6b9fd563135314369cfeb415b746d724616a308b78bba5d7cae26b47178197fa989019f97c94eb2c0e5ae65e297e10ed17ec87505314fbf67b017b4d6c29509471dd4f47045dec508fb05aa302dbb64c5ecc4b662bb5f42fed53456ce4e8e2e3ab6648645dbe07ca20acb1363d08328bd47d69bdd3d165ce0d5e10b94fbe4fbf8fea28c969b3d82b5defaf8d38d3afb6a7479488ac8c2d8e20efb22374cdfe9429982191c12800cbdc07b99c067a7d6b7fc5fd2ca21bf829467a5936c4c2ded9e5845d14b1967e60c4cefc5aadf80cc42b93ae521ca477b9c89915d562aa6f2db702c8185fc19e77ffaf2d8d44ca50ad8b5beadd7c1f51e926fca3498fb669d98843b2da2bf70458b0e8b68d25e18f4f880ebce6351a6ca8862960f36bc6bbf4b4f300cbd371271f72ff84df8ba98ea0d16b8bc650382f5af6cb599e5fc69dd9c1efb90b0459573c6c276c11a52c54cba4f64e6c3e7d9b5246263817cd8d30e99019b7e20e7353bdb12bd184f15d0d6af9ae786c941f9e90e1b1d491b801260975d91655fe5fd05199dec455259c124c12e781892d12824bb26f7d8f74c66706600746acd4fe41b5207cff61af48b064a86cc306789ca2ab3fb14c1af8f36cc77ade220e449d3b3843d0cd091c0c750ac2718386063a7d443b7a76553c8797739fe6dd3b09b69e1aabdc16bfd5e45c8f2f5636a9f6399f9b08e8ff6ca5e0c5679b4166e21859d741a51a930e9dce1c9de4f839a4ffa8487266869bdbb687a40689ab16019f0551569f56c0092630bfcd95e61b0a605d24715ca8af03111e78d9962f3f841f9276f846a42e090f9690ff7d68b70b6ff10e23341d00523952dbb05b7a5961bf52a438510a3bef6e94b1a243d0a520adb44b2e902c72e9069947960b1397f5017f3b9cfbc8100e1fc8fe4de5fd39697afa564b53151c207e86208429622e85d7097301fc0d02705b3b12c5c2ab6d7252d91e3f1865d9e45a822c5bcaf0d120c47056d347f0f789232b8f3134e49bf5dfaa6b3896648a0cb75bbc04f4eb4aed49ee55db33eaf7af28dc4e3ebb346f89b73744befa5e0f9b8dc488862740f7f7c207057b92c274f5d7135c452d887e08fe00732dbc0e4167c17ca80212321ceb3b7e190d3162d139d3b35bdf9a280d32a616cf19ffa53c22a3956e66c05e0e6adbfed514208a35f3dd61bbf425710cbb93617b9de4e9edbdcf696019432042d3026449cf1bea9a3643b8a253cf08608e8c1c0b2a61b1fda7b62a9976a544ac78a1d4c3ce2e24fbfe92853a190196e9f82d30da326845667fc4ada2b02daf084dc2c236c272bf26c15cc341d57a77ce6d03726bb9282424d00d9c14b2ef8a9d7be5b686df5ae9fadb3157fd260a336d6530530148952c82bf8a4924f51a4b3a8a55bffbf5176ab9bf98d9a7deec8664680fcc2a183aa16a7c659fd2ae4601d1447808ec653bf9cfaed44e3930e2fa57609474a2353cdedd6df943ead7235f96b2a62948c70e79076d6446876a7395c81325b8c24477a7c80dc16b26ebb6775306f944316af61665121700248dccf6f7f4a46b99de0d2fe6dbe492d957458c5315057ab320b887f88b7bdc0755118cc5328b4ad6b045a7c640bde7cf3bfee509ff93dd729a8121cb23e865e82f5cb05f0cc5c6461076dd281d1d0b5ec038411af98aa42910e6864e660665ad2018e4aa683ed0f56adf8301502438839d4fd3d98dbfb7aabcb364139364cf3e588384bb3b2030e526fbddd2f16488fdf839a2386ee47bfffd10b52aa28878871af243b4b584bc0b4f0a338b2835c95dd1311b0c4b7172de16254d21c5a78855a559a374341d8637f4db15ee2a310099f421c42b1bd0fb47ea262468009978851fbbbf55766d0161ef2b8875cec9204b7c55ce8302018b93f63f7f56e0da1fa9e22015f11a3e3e033bc8f5a1f2e6af865bdeb4feb9fba9e72c908215cdff30e806efc395512578986f3f09efc9f813de19973e6800b0a448182316e199f409b759640c17b01652e7723fcd546eb946dca88d5b2b2b0baaea769aacc0f58ec90f844134fcae6b06321e0ac4340ddf768ee0406bc7bcdc8890115569b95508c68c4295b06255a9cad20c7eb11bc9be0e35d3ad200d5d0fe3ff034bf7cc6586aea20f9f139a55afbeae58427724ff402b38b4ca0a917787bb7e8e0e3104e7fb779ed8490f780fcded3c064a5a1d2f51bc3b452fe72f69faa45592eec5e12f722e2694378f295b6ee243dd16b8d3e249ce7daf6af649bb3669068949e5481e98610f37f2ca3682de2ba3de9799ebcc70bcbdefe3f15a69232aa33f2598a486311fd079462615932e9def140b7df01f11da081b5676864b8a7e3f96e8366744007f7e51bf6f519dc972f8cfbfeb14a2f52af57dd0c71300f447cddd88a4df7b6eddc499af755fdf869578f7968188a59858205510945a02291e26ea95f35fafe9e6db906d15ae52f7b348d5c91bba773cd7f28b27afbff6331c55633e39d4f43f963d9293fc3cd323560465d06414d970e57eea50aa1d24f9d8df84ee80dd2b64ed4b41a97472c0487d264e011f8129107f14eeac229d37b768a9ff6a6ded81fe9014bec9eb124f9adfdb5160c1c755a8702660466ffe0dd76eef5482415b5c6ad0d97fe32fabce6731b810bcd51d8dd7f64230430f05b805bc41c92bc96f9344d6521783683577ff6b2f7e4503b2d586cb03f23d6141f69e76881538637e8997a6f9c3cabbecf34cfc5d6b2f6e0520645bfbd420426153296d69284f06dbfeb29f0d1583c1d1514ef77386d33a97b61af529a34eae3f5b897dc21989bc5f77d6705f0018a5f57f7ab17d55e475bd57c3c7f062ced5265ef74fcb6becaaa5be80f42156874f5fc6592a9e952082a89e4b0c4ebafdcf17387e0ddcaf12a16993a27079b01f5d58782b3be6ea59229ebca1e3dd9bbd61214f58e89e7bb7ba6499ffacc1ba9f1e8836f2997528b086279b902463c1eed748223399e317592d375df44a8fb583e0b59dcc75b721cbb730ab879395a37a84a72389e5bfb641b1bd08f566ce8b4fcb1ed39531b28c1348e8c15f702b81fea2c2302c54fe1e4436233503bd6f3b8166cca0d8e2539ece1c55c848054654ba0467135c53759740677c9d916383fe9e56c54f7ecd3c00b23ad35cab707ef116ee3b047be236a92f87b0c8c5eb7e7fc964416de96881cd9779cb6151ee8ba586aef17fedba58659c5bc9cdc73219bfc21072efc1e00f8b57015daad98661f"], @ANYRES64, @ANYRES64=r0], @ANYBLOB="950dfe072c", @ANYBLOB="27aa6491dafd5df50835d3c10594387a9ec2f48ebb377039ed9ccaaa2481ad9262443098023342b23637a07a241956747acd0cd401d01fa32d7dbabb8959e9f938218db7eda63bff3a50af6cd520df8e8c8632d1aea31f184e8ab914d805d44771e185699e895e77ca38753467f8dfdf7324c31b5d17b3daefa5738a48049d9b78e8a42741d67a4820047ce82e4404af093fcab2ac0e7b38a2e5723bd997d05a75677de6baf69c9e2032518f0b"], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="13002ee3b5fb94e8050738a95354c8467c3000"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 09:06:57 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect(r5, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file1\x00', r4}) ftruncate(r5, 0x0, 0x1ff) r6 = dup2(r3, 0xffffffffffffff9c) symlinkat(&(0x7f00000002c0)='./file1\x00', r6, &(0x7f0000000300)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) bind(r7, &(0x7f0000000540)=@in6={0x18, 0x3, 0x5, 0x80000001}, 0xc) writev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000000580)="173923e7c4b1577c3a17c3e19c31639f233639c4d3b084e9232f01039e69bf5c3fefb9f5b81addb41d1b6091ca5b2e48c7f99181b90008f2f80032d723ac2fe2049f8da3303a81af29b00964093d0431fd7aabb68be0d9af24d10b2959348bf38ba156dd5e1ed3d360b23b5637098b4c6d554187954e71264e4f1a928bd23442db81930fb5d8663b841557489666ea290493cadd83f2beb7b2a7cda7a49c4e4893613e57fb167e1a311ac6b0bc5262dcca5332606f30f0f8c0769902624ef9196510d4129c6ea029d10c4e0542ed4ffbe1b895cb414cab5f42966eacb526ef3921c77941cbe4ca9a0c2e31d985e8f86b52b8c728f5db9a4b1e00750e503056f12bdbc33b238104bd686de5b684ea06c6ac896fe91f1d265ef303f0da1adb1a480c782d269894bca79658fab80b8d7b2d40ef36781823acd5302aa8bf48b158c58cded8270ad5da808fae1650bfde0599d11c9e6948b694466cc58d7d85a43a25392b77c9b683964ac4fe7fa3907956659991e2384de09273d34229fc4f96ec9025573220f7ec817adabd6ed6bfe3777cd8d299f8321da641c8ac9e8f1fda11ffe54622f3f8686c35dbccbdecca2332f339de1673d7c64ca772d78de48c2cce4496710bb6e06c68a7d82bfad034b054f329c1073ed246c9cab7fb64db3495dfced030b2a0ce7d58088eef6ef0510cd1cd094f2b3d34ddb36aa8baa3481c743ec97b7889c6a35bc89b04dbbbc8b02b8a0de8751dbfbf92df0653f47778ced7824b23d96ebf2f6244ec3d484c2d14574cf489fa27e92efe115ec477dc2a918cb310f3a396302e20de7afb04a4e55d2370697a3adc203fe679ebe1c5df9a0be5441cd3f504621a9f32ce5d2fa72aaee9445e5c73f04b7a3b6cb979c5021d0d4fd6955452869b522b95af8f34d3f3577edfb48ab6d9ec21ffde797b0d949183efc67b1b6675ca33b3cdcff2d110a8cd230c0e7990fcaed3d2189007e6f617215617bd948fbc7592ab9aad59ae2dc5ed18783b9ad8f8a0055192b7f6f3bd85a269f32f74bcd0bd1639824ddf0f43fb421ebfe4619a0e36938d350baf5c97128ca055642e47a62654b2f8e4846e6a609b7f51091cadd8f8f7945388129edd1e16aa45ef1ebc87b92d5fbbb112a2faba661ed36404b9a4b00cdac28682acf5025304916dbb033bf3cdf8991d8df650611289f705c9bbcb8c0bc96cfc7b7113f416b3149c453e7600a143a3e159c77b648511abf0a542de237f41fd26d24e09c106c83251d68a9988df36e30312747e0dab897d16858bcb9fbeff01c5da37f31ba5af436c9362dee3c2fb806d28915d547088889898b9cfbe80c7fa3a95804f964c0749453af059b3326a1cdd8e868a869177bbb04f76c70a55241e6def83aa7d5bdaa89e93cdf8f08c86cc6d7465ca7d6919e5cb020eb402dabc7b4bfa7e9e63d5541da42b848e069fffc310d86d486236be938f4345bb7eeda05a6abb1152f78c69c3e77a2864b964603b2cb30d6e12ce6b9d6eb125fb5a00f62973ad777e2f5045eca395b65a732d65e35076f19c460f24d19abce64070d1806341d7303e6dd65152737e52826fe7d46570d7373ac320a0c1fc1162fe35928149f7d6d03f4a3b075dcfc913020e86c42d3b6f1f7c1e1952bcbb4bfe73c786f195a77aee9e0f9a5f9970b91cbbf9bf9d7afdc97e1c513e1619bea66f831ec93be76132082c6939b4a45c8d9c1be95db39658693daafd809165a6b82a3bd4ef9f2395a391a498d6670d0f03d5121a35ebd4ada1c37702fb3a8e32546cb91af06b00487a09f64d6c2f95013178d8e8b6a88c6d1d0b266b87e2639734273362d8b78fcbf6cf856ab84d7c271effba4d29874db318e8d7401005a55dc073c8690bf717321f7193107bc19b122b81e2129482440982f172c14e0f2a4e3ea3eded01627092ac0e0428e66489ffe2630d9423c964e7b04291daec275a6f21574a7a043b5d770eb555506d6590dfb9991b2b954e325c9ad18aa5690f6b61896ec30ee9484ab0e76421cf22abbf78be86f140c01f0f229ecb4fb1999265622c84a8c7c32b99f66edc73330453b25efd1c7025616d1d4028ae6cb17be5a4499e6cbf9b2b5bd969a673feb0c5b3e23b3052b21b0bd2a23509229e5021537d939ace75d01a37b0aee595df1cb23fa7219533507b1670d829dad85e66d6f5c72dba003659b0b0e222ee6ca27373d1279d888edb65ccf4951e52815616e174fecb9ee609107248f43d36c366321ab9a3382bb86355f0d7648c97e9effc2a618d9d20e084bdcf0fce3e88215448156cb355d2cca98cecc5724900f5703ae77af3cc449ee1fa357d3420f9033a1d44b00fd5978510afda406711857dc723bc0bd44104b5f41c22bfc1e0d31800dbeb56b20118e3e1f173cc98c1a183ab30f4f4467c5efff7c2c02461e753dc392602eb05e3b5aef48f9c289c712da8a094d3c650c4c0fb5203a6ab64f31168f9a8b8d9b56e5da07b455f5896488822911802826e2d39a319390da07a1d23a83139afbbc436af56c8356d95347a2c02e61d33cbfe4d91195119b7fdd10b310642971b7b5155cad6ea940c47094c5f98692205d877e0c8c462ca05ef8a38b0f6192c7def8301a1b1013ffb46f59600adc6616da8ecf8a5e4d353c0f020df968e375c2bbf62bf16f9c83b665b7deb4aaf8cdc2a7903e87d052e81437c906918855f298863a212ccffeb0b8183304d09d0434b22e90ecf4960ef1ba6f2738783188d42e5571e00c3e7c7889f66c944d146d94eea15a4f0a405d0e353e45f45cfa5ab91957ef328df6b941a8c250b112ae4b7264e5d5b263aff28f8cbf9a0ab2682f90efa63a5095edc27e752d907fec59c0e62b7243b3edc21ae648daa087dadaaf2b4c3c2fa2db42be4da591cc318e97359cacb141ef0bb571e8b60078ba3579f35eb71e529fb6a023eb386d43efaba9db7bd7dbfc5f0c1897116f0e5b0afbf5e482fd6e714a7327be06d9da825945a4f473a80fa821ed016821c76acf4db2bdfca78a114ca822bf560e9c4981afab8f4f50e52f3ed1cc04d5279ec487e6b57ec2300ad52178c76586bfa76d89be2ea6f9c419d872f41f9d60f5d5376c067106f035d04c6223988adb5e0f30b7f0b717214b8a472f53fe047a496986da55165258eefba9e6b77bc4e91bda8c62d603a40e0930c884b38c7c165c997c04604146502fbd65e33f3ab4aaf0339320a2528eda6b61acea4a9bf52f849a713b9db16c577fab869255322be132231266baa0158dae7a80a3f582dabeea5feba0417f5229a5cb6d0f8d39eafe7bab4fd78b84cf83308b1c1aaeaf7bd05e45eeac84f62b3457096322e23903ccfd16e862e39d251764bb145154e4b4cb5ed0e17c5493c8c88f7f644313175984befb1ab2621dd11fdfd449f625c9b7d0f17e696a44b00fa8c1089a448b8f3aae25ec0f595dd03c10f28d92433df50d82371e900114bd9049b19302188d1f2fa150aa4490dc115d7d17106f0bec81d5b0176d013eb1599a8ce407806310b38a9830af21558ef01f202b868be86e87debcfd53a382f46e59a6968f6ae9b1738b2cce74cc80d4fd557b025e5e52e7c539b6655f5acba8e3db6308c0d38cf679186db97b070588a21f014610f5d5ac959f2a26706906c3b4facea6f669c331fc4c2c57aca0acb2efbac49e8b911f632d3c7a8b2b454a99e3a46062d6c56cb08c61ea557bd66e98dec7016fc94d1710a443fa15d7b7704dce3c5053a0eac72ca7a2f270e09d12fafbc9657530c1434ec899423acf73c4e7ec112fd6ee36e9bcd5ed93096ec25905ee8b8b809d04e940a4165c0d24470a5543b4cf0e510edcc655a3045c0190f946b9a203f1b14b34058e874168cb6982439a1df507386d072eabe7d45c50feb0da3098fb720336523f1598b226f537081b0dc24f2af0a7f4bfc41e9e546aed51a1ab581db07ef26ef94ed4710205e0d2f1ebfd9b4b5eb081eb629097b596174b72b00526fd4ff0278b0af361d730455c1bdb0b0e0cf007bd41717ebb04a2d34f0a67b2f40f6f8b1d5fae02a8b5d3a100fdf93fea81f46ec04a27d82cae1e5bf7ad18ce1fc21fc10008a5bbf684c6b76420053636ace66b92593c95761d284e7210534bdadad444d04a07568d426c90ee825d156f20d2304e7d39c714ed7aa6ff49b77f51aae2f8e58928a64bd8f81b475f2112e284f3cfe71244611362f5973a977a5b298a22a253c17b2101e54d8df58d1f82218355f45e5b5f13464c737ddb9014a9fdd9413e82d0e67cd952b5bb3360d9e969f40c57b1d169c3beae264e94e8471eb4dccd43d5f9bd5655acf46bf21f41e519b0c2878f7e18f0252b4696bce44f5904abaa5a9d13c122a7f4c6c4c8a50d4cf92e7db310eb15932400f895d45c3b0b268498e86645202e7c1ea835d7bd641e59836a493c80dacad11d8254860e53744238d047468583de3d8c08d9f4db788bc6d0959cc789110375618bcc30163f167c57a2cc0837f866bbf6762f02271b21f2d1349776cc9623be29f30953ce4d11a3fab1f1937ba9b4423032c530e2fe17d238604fb971fb12fbc7bf66a426163272abc21ae09b664e86eb2a65d508c3daaeda64e9defb647da1e2825088e15674f75254994316e4914e15b04865c7a14470dc103aeb58ce798638151eb121fc657a0708f59855f7c5d0d2f530a3d8ad161d15dbaa0a3bacc1b2673dedb2bbb145d6cafbf68d1df56a68f094d8ea46f244603d08b18938fba57ef8e3779f094e08cf0c54dfe23673c7ca294800a0d21e8a36173c9d983a53be72e6fc09e7831581cec875d9428b554bdce70e655671fbeebf90f96232b9261b93c3a3544cb4d09f7916c0cd27c28c72dab5b6e7e81b113d136c6f601d89b6b36b6ec9b53969ea0f21525c41f714cf3ee991db04075d0e3793a869824bbb53d652608c2a6259b10de9e1f970485f3de197b28f2386a95c5cef691764741d20ec5baf39ac863854aea5832f3523d651f1c00e8360e2d606c595d982a3067cedf98ec8bcbf822d3702ef63d4f5b4140f0a528e436c6de234deea6dc6f017ecc71b28d66a2fc82e33d6a04fb82f6b856caea6ffe5336ac24de2d92ccf4a41ec214ba6ec7e60790ef0e02da16b9b826fb5d4f834b426e878f2a7fccb5416b15bfa2265f077dce8f7e0d356f35b12874580a95b7742fe1929682f32915005575b8b8a67238dcb49a5db008a69fb9675f3ebce105a987bf95a01d9cde6c9d1a83d65b083d34b8b34132637c1bc44c5a53da832c21394a1729d8843829bab98d2c1efa05c7be661125ac1406073ffb007cf9991626b4a8105eae587ee8f8eb1095962a353138ebf39b5bfd8b492352fac6c73ecd2d1de3bc3916a477fda2a95f1ca0a101bc317d72f2fe7bab057cb261eb0212039c18dfda27035193b5fa38e67bf270ad201e4f7928424b78abc78a78b8e2b4e06534c4f289bf8e2a10529872adff30e9129406e14b13735452dc60261368d7f515724d4382a4371cc3dec56f450e94c1d1d436548d4de6caf05c0ec6cb911db055b211bb5961e0de9229d655e341733009954f5b9da6f4efa3e87dd135cb5f47afbfc68024bfa3b4d931b84cf71995ac703d237754752c0d622c6bc181c052fd9dbd3ec6d529d5c5f0e49ecfff8ec2b19ce2d7c24882f570c0874ee24280dcc875ad14cd31e3970d169e622693deb2d5505bf9745e68a6e9ebf4cb68385dc4d591a0b76da4af2d34513f242a9632fef4bac9717a5bda09ba9dc2c11bac0f8e3a1f6c72f242d678b5319da16e1728", 0x1000}], 0x1) 09:06:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0x0, 0x4, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x40004], [{}, {0xfffd}]}}) 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)) 09:06:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) poll(&(0x7f0000000000)=[{r0, 0x8}, {0xffffffffffffff9c, 0x80}, {r1}], 0x3, 0xfffffff8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x35}, {0x16}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x184) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r5, 0x3}) 09:06:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x9) shmget$private(0x0, 0x1000, 0x89, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 09:06:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) 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)) 09:06:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getgroups(0x2, &(0x7f00000000c0)=[r2, 0x0]) 09:06:58 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)="f5d29685c7e7ba9f84ef90afcfc5799e59f1d5322c5f90bcda0fdb1a22d80d32c84bc2b3fad6472519481cae75d7b551697780053fb68d74ff55ac3a5058d55345986ff9dc2969569f2d9e7086516322ff3ddf965b4deeaf43d2f6b8b95119240288dfb3f38414871148374963ed19ae25512c0e523c8b9d748bee0dc42c7efa", 0x80}, {&(0x7f0000000100)="472245833116edfec63c0dc2ccd56c985c25602026bb2341f1eb07354be56dd29506876f45de124010eb1046f3f1f301ab5ae277f8ace1a7017806649dc29aa4fb1241c3fa3fa0e02452d14f1a49f5373a5cf73531f4b40103c969d24fe6495019c98781a15638b8b2894caac5318c08469410f3b5bb3abfc4c7238d2a7dfb79f066c167b9cf3a35ddaf270b5f4a451d23b9454f995fc172e5f42a8dcf32a7487694d38762f49460c7639adf6138f4871461637f20c4648dcd7ecf1b856c3a358319c6ae3d310128e70530abdd69dc24e9ee5991c1ec3caea017b1017c06d98b", 0xe0}, {&(0x7f0000000200)="151e84c6cb2db30aab882ffb9edee6d3b61933b145496430a46dfb42ebccfa32b1b046f9f3b2e6ad40416e9e9938e51184bec6cfda504b7cbdf292a985e4452214cc40bf8def8fe4abfa58ade44a6125ab8c5826ccf47f2e958694d64b21bb6caf5f8d62dc0b8ff38fd97a0c4a47caa41f750e48c4492aa0003c884f7d8fcb5d12ff3d3ad57c8b569ef733c42f82111aa94df2ac28be913bc5dab92bc8912fe1051438217d216521b15556a727", 0xad}, {&(0x7f00000002c0)="eca25c1f5ec815be43582fa34c6c61c3f6c311a803196a7cfd6da32f6906a3916361f27751af54a5cb18c12bbc97200900e012a9062454ac7e3ada5ba8947aed040e21055b8997ccb1a0af0061ebd1a9f915b07deb7d6591505a6ddb0cb7d9a369f02d5fe1ed05c03c73d4f1ae99b42df8d0614f60ba2019810ee47c472a8387a7b005f233440abb0085d9de9875614e6823eb653f61a1ae9ebd307140e13133d1589e37784740a809ad823861d7ce76adbcd490702fe299ddbad8c1e59d5e470a24eb7c70a1380dee4c5c5b536c8c4dd636620c0e0057ed6cd6a821aba3f0eb83ce237e2bc183c1a28365065a36098060876033bd14ced82eb6cebbd72373a7d9b1f5df22f527cabf73f0faa3396dfe5a2c433d44b19a65d98d4e67dda86497f5ea7812abcd823dcce3b7f349328e2433b99aaa29dbfcff6bfca5c97251a714bfbc1bd16dce48e2d7fc35534c0f55e1a6d34957e20ab0a22bfce6cd231b31204258d72362dfa8f2618202b552a18a61065e848e274488e42275685b0610fd334ebd35ef1cde893b9fed4919ff61f031c5d8b22eda3975b6996a62fdc787cff30f546099055712a32ba497bbeb538f4752551e6a642b51ec3139a9211647aa8590e06e19d9d45f8706d9fdc38edfd00ff7501edf2e564e794e5cebf594397e110b9d053c5d597c14e0fe7f2e05f0c504b8c48eb16ebaa52fbbfb314950bb5bb50db8ae2c283c43645ec38d1adc929023076714d1ebb1e9b7a43a7f3a426dde8c73697407876e519aa161dcccf6a806769632254d8f3624203500a8e6755b4d38722665c268bb16c1d925286e5aa232ac28f7dd98f3d3eff9382da45c7f866f418403f3a71ff8c9f4fb5a9f333a85df27e45400db3dcd5ca56004b26bbcf533eec3f9d5d63e7cea53fde3a125f22619fd1461663c14718b08767a49f1ae7a4ef43fe7dd0db871052756486ac4e99830c809c0d14b176be862fd9980a473c5f7f93880b500576aec8d60062a57bacb75a256f12fced4faeee195eb5545ed116677c0fd43512439114ffe283a836bf687e634f702449dff081bd21070c00f3724975d57fb06f8af63afdd3e3392201f320972e2491e5b0bd5201f368572b83ada9b47f3e3847324bfd7030095d3a7cfbab4c2d6768207de5cbd704a82876fe7948945bab1500e13f7c6a49a07021c7fdcadc0d25a23d737934577a8e0ff92ce490c5e1ed7008e1a9eaf6c29284796ed85ca6dc7413758b95ea38249c27ddc9e1cd4125c66aca8bf0a298817f7fb9e4b1a66a75da3ffb13a7b5650a3ac13769a3ad8b92f33d40a5c546305abcd9501035cf5c8883ebf18691431233d168edf1ab97320e0e4342bbf5e49e4ff4fd345fe26fe57bc0edd44df4e0e03c8613067b7fec4608ce14cac5d368dcede0555a6dd422c4f722b1e8b99efaaba6125020b3ae9973b9591079bb0a233bf69cb5c149e7e77ed7cc15f32499b95e8865f4adacba5c2e9e0fc22f3bb92dcf91cfa1351884ad1eb65d212dac19d0e33eef5290c25e0c651c813d3dc83f23cbcf078877835eb4d4ed36b200bb442b3c1d5e358be7834e9666efe82601a9bf20804c2bd9223f2507472f0c3b277d142e9ec636bb47479f933e2cec8a6a954ff045f15b825e215b30737aaf5e2cde03f2a30fe6d56ec838d8d0d1f0cbbc7fb557b781207b6a94663d097c726a8fa558d90a9084d1c7044e0f9bb2f5eb8e25e0f8cc3715013be419dc721bc21018764be4e966b0bc979ece9f72d934c592e334cf1a4ee545781b41325c6c8f5be3866ac0718d0b3d0f5d282132c80e38f91c146f325250e9b3b02f2580de0a8738412a0cd400d3f210b98b6f7a27c19c91fd7fb9b13de1a15506efbb419aed01de19c27c74f61e724b7000bce2fb7f74bec119c366e72611f940c15be530cb1d3e49fc54c2db188be9dcc49a449da63cf6f6420f2f5680477f082a6cbaf8d5a8d363aba298e777af86cbe394358f763e7714ed5437ec00b3a6f293ccfaa64d5a60267c54987e6859fba6c5a6eb888b909da9484da31331aec329a435fe731f6434e0c73fe5b78a5d5ffb6a581a897554046a9c2b6b9f09f3aa23bb2a83af288181685e0594e404def309353f92ecd65e10cb1edd646920a56e4e094469b2d4587d58483f09eb764ee925a6e42589bd352139b6b58d5aed1b62cea9b0a52ec994da4c2e4840ab3052954af23d33d410b68d1cef7a01c14533d480aef730680c0f9182ddac4fd4446d11414ce8795665b2e536f6b05cda407c567e4507efa4d43913a97ccfe5b717d9b092c47aa4f5ba86176185e2e1889c5263d14b9c565a80dad6a044da6523f42cf1cb26b87c8d280161f1234d623a1c803423daa9f166ad125857f82c439a8cc311a357a05e27e4159993f24b6c20e5fba8b07ba2ed9d9936e4b8d555abe89f193211c01b25e6a9111df411578c0190ac8c7502b17716b49cc128992af1a24a413b49b6e95770399316c168a3f6f07662f04e49a8ba424b032c24cdb1ed4b3e9f7d9716da266a7e80d832b00fc03a56d0e34f52b050a7f43cea8a02c146123ca41fb0de3563ab1a57babb44ea7f55ac7c46af17745905e4393cc901c8e0c27ddcc2a31011d0753daef2c651f7eb2519bc786273a95508b249494007684d68074fd98e9f77dfededdd452818bf2236a0cb99efc84548af8cf2c7316e59f3c58abd1bff40c5c417e722c84659f60856c55923d1866853598f062b347da83380ac680034e0cd9570db5be3622b5f0379ac8613d2ff4ce11935125f85e8c51674acdfd86d5ac03093ca803d26b7f4bc2c201e115c8e8b140b9f7c74c9a6aa3ef3a1177860194830ed453ba1be8cc116f255e143cf16a18fa4ca99b99325f1126f4a7209c5e5253135d2d8ac647270d51efa01c911dd154d35deb371af6295c74a87b6dc5da76d39c60c08a776b56e605005e6c7cadb61e49c3c9bc018b0d9de74249f857bdeba612f5405045ba676220177ec2acbf789c4a4cdab074af56bd36173f2e22f46a933023de372f00584c32a736a1e733f44a69972b8197360595a629936169c2d0c1959661a1fa6bb702b48f96f3dbae6812dc01778b5a5e2a9ca4cb3e69a70ba0fceb91c743d11f4da72840d02d6453cc06269a9ff05603201161b436d18d84d94429baf5c73e578da5db2d710b11409a11ac16ea12071f12d18b04911e94814fb084c1cf17da80718d45b83d54b530a1abede0f9d93a9dac05b93c56794ab7f64d963ba643dbbde8222086af3328578d2b2ca7cb79181ca1e5974283c23893d02fbe656ecb782f6fe9757f7043bef0f1e83ee52dd3130a1a700aaa141208eb422d21e2f536d28bcb7da44d724edcf24890cac328029c20d83b150a0e58331a61df44325a5ddb74ab5963a42574234df9741274f186d75c15ba6ffde932aecb8a2ffb0f13d635e5defaf06dedfe53e0076020d9292e3116f9c329915bc025ddcb6f65b6f1a4f179dddcee4092c490e1a0f0870f255c4448a323289c3d68175cd0cae4046ff171e1f5447c6e6ed4ce12d8643cf8e669de24f7c9fd86fe30ff1d9cdb901f436e78a780973ee097cf36fa0685497423835eb504a9980b3841a2c10af8b9a29f30fbef8de39f819d93a93e8508e1e8609fa2680f4f6cee833508d45b9668d4aa9ee5976764a79824998a204410e9b62cba65e2d35f2486f6f745537300bc91a048bbdf1b899669be510373043c79cb7e8e68329df2724b6e0ead2f455cedf84dee4ac32e292bb626a075056e353c3069745405d02001df12eb4e9a2096d4d2fe69f12e421abacd6a66e064e9d3f2c5cb14624382c63c3a6545bc3e861a5561296ee899791adaa85408809d7916bc3f666553473613f42d6eb5b9fa74d1146547555c9d94d5ca5f3d249b0ba63a621085062876779b6e10cfd7969ed46efa9d99e1d49526ab58937ad9de683079dd07ab9dcda34424637c493edbd6f6f21610b8f5a2ac5c2ce968399c946ec831935893f5331c01ef98d5532b188382afc2d6b09ff62f0deb7cddf99576a2e608ad52e7b1bef769f26939b6b81bd9d1c8d1b9ce073bd66f181762daac28e6fe61e1b56bdae568e4d5c6ede30808fac09b78200e5a4c5054bd78217e96653a5a7203b971650beba9c56cae785e3346342d9aabfbe1a3c4ef459f7222d0db40825f7c01a511730c9f4cc4cee0725123910bb6e7fb9da02dc02613ae88423705ce51dd7d64c68fc0d48f24e9008822e17cbe48169d42d9ffa09ab81aa29202b26f864506ec1fb1715704d3b391ecf0253ba24976e6bbec067168095c0e22b89efef54823cbcbf8cd59503db4549fb7aad89530ceac9c16aa7f3265f641da207bc77e023c6cfc3d46cf85c926d050f96439ad35024904d729617d5e07aa213df1e7bfa8a93f8ec3eef80a717b0df9b3127d7627f0c160593e8fa8d30008edb3225f1a3cf53c2dbc3f7f08244fa37d6d32dfb80480e667ca734b845763808c478e02a284d8bfb1c25ba0c0abfc57866bc1d1c346ae5857fd7350505e9148027f78561ee4c76660c4772313cc956a67244f413ef11c4961f08f9635b6821fe3e556600bd6357664d03d20337282bd35717d61bc492b6cae8abdea00454a89768d9116b9eeb28af147aa1fa279ca05f12c22494359446fdd4df38b11d13d1a7151daf92d68158a49fe6eccada26fa1ca613eb854567192b36471e733f891bcd43d30c194d59734ffe34dbe7360d4abfad5944ddbe44991c899d21c9ae4074b6b5ca09f9cbdba09727b4ec5d08d2dde41bf125fe15c428b1324e999519eec55ec61e38b5b7ed28e8f039d63f3241c3fe3c4aa14762af5eadfd9196c69705eec38ec3663721097761a84cc63e459aa8f990fc93dc4783478b6e0cf461d9da591cd2852c97e162e60164f6766b98a144963dc504028d7b2cea13734903b76a741924d23b022f45cf62fc9d5645c23998b28dea6f1d82be58fc2b524fa9854f0192370ccef6576bb90779a338356aebea9bdbcc2bfb164ea942eb536f0be159b9be031af81c545ff55e3eaed4050e0b2af6b94e3e5b01564b32a77bf95e05c2bb1d8cf309096d2bb37217439000b1cf81adfb6baef09ab72d90eff84e7768e0266adac441b93e1d168423af1d6ef4e75f33c919742e912a476f578ecb6ce2c9c5097dfbe07a705280e83e17d39d606f38b0c973979bc292a6fa53a83cfc8e965f65f5f8b2916b297f12825a89e359040aee59d25e499755a9c4d43e649c1eb04cccc8af688e56eb8c33ba4d9dab898ab9f45e0a6c8f06fd88eb955df0f39b99202fd853b6b7d1e13df8be1b73cb58a1924afc42cdbb4a3dac3c1a21559bbc0a426d2b6e04876b1eb96511e56e4a695ac7784e441903613ce128debea83e1e7f7c0283513e0a378ca4a58a6d94abc547f03bf2f72ee72e18f6046728023f6d3009694c2f4eebce58bc8836897f308621960235530ecd9c13f6ac2df5e394656a66ea770cd73ddbc366421b81f27614193f393d0f68874d751afb635c602a82c68e645168ac5aafe9ced7563459a593dcd66b1d598135e1998dc72f5c9b03168c3c8c93d58ce4f535d2a52f2f8f72f9c945fcbf3ad670d6043608bfa4143823cdcac0b853cc1a1547ecc189c08b6d7efca458cdfead8e528f9cce7243d2b79a4ee9800296c0247c3fe679256b8d23455f976c6a799b1967209f3b8a54d20ad13775111e6289feb4b19f4478d05f9b3664f3d369cf3a5c0aa29a177216573824c2779a0d6adc0a76473e562f451a30df6315a9d79763c", 0x1000}], 0x4, 0x0, 0xae) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) 09:06:58 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r3 = dup2(r0, r2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 09:06:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) close(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:06:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x2, 0x4, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001500)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x8, 0x5, 0x6}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540)='/dev/speaker\x00', 0x10, 0x0) fcntl$getown(r4, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) linkat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x4) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/153, 0x99}, {&(0x7f0000001280)=""/255, 0xff}, {&(0x7f0000001380)=""/217, 0xd9}], 0x5) kevent(r1, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 09:06:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x1}, {0x50}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r2, 0x20004269) 09:06:58 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)="ca", 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x4}, {r3, 0x20}], 0x2, 0x0) pckbd_enable: command error 09:06:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) socket(0x1e, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x20000, 0x0, {0x0, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0x81, './file0\x00'}) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 09:06:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) setuid(r1) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:07:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b51b70012d31d781e87a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) sendto$unix(r3, &(0x7f0000000180)="ff3f19b500e743ef32b9701475bbb2b557a8f237b903bd702a35b479c5883cf4fbad7e334f86ed7d4b6d10e6d7c0e969c5d289ea46a5290950f28285f38dc2164b9cdd86e93929c6ef9f655d4b7f6995eb6d64172b1519cb", 0x58, 0x408, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 09:07:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x28}, {0x8fe}]}) flock(r3, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x2, 0xfffffffe}, 0x8) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f0000000180)="1a3a0686f106c93dd13ef0d390f86aaed54d6489b89e6cfa58fb7f8c430ad0332646a4f3a7c3d6a0d97e0b9ca2ae26d5f4aaf8d29235c7eee8ba401a898b8d123fe040d5f8b2572de5be50fdc7d4662ec1428d3001698cbeab7b3f3c6d1d5d0abc13b2f49c64521b0bf2a99a3f6616e6bef6623f9df7557a3010104f1b7339c8e95cadeeca08f678d1dc6f9c3c502b18ce60a3f2948f470dec809b4bf1278116b46f87b061efe694", 0xa8}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = dup2(r1, r0) r6 = msgget$private(0x0, 0x480) msgsnd(r6, &(0x7f0000000180)={0x2, "5fe62fb1d423e7a6cd25d44ea98d51c24ffcd0e90f3f2e982db61d74f533240bced0e4e511e5e3afa4afa2820c38f6f42746b334e86d28a05af982e6349dc9a83948d8cd332058ded18559d9ea2dd9a98763f009fa98b1ac11d167bc1b702fcfd456f0d30a3b2f8656882c70a6"}, 0x75, 0x0) msgsnd(r6, &(0x7f00000002c0)={0x3, "fc4304876fdc5ca08df0d2b6328ebd453129857c9b44252a09e1d9dba8c19ed848fddfe79b7db47da056ef505faacbd79ef409f578fe67aa725eada860bbd316a0b410b4e79a209cfe3047da8ac7b443d5e0ff0d4c0f4c824a0716c52bbb876874b2ba5f013f96e3e792"}, 0x72, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 09:07:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = dup(0xffffffffffffff9c) write(r4, &(0x7f0000000080)="220e312a5e532f0be2baaa1247c23a898d4a295648fb505f228001ad0d2e", 0x1e) fcntl$getown(r0, 0x5) r5 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe2c}, 0x30000044001000e, 0x400008001, 0x0, r5, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffd}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 09:07:00 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x5) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x89a37311) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:07:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000300)="ad830b8a1918183c9f198123a8c7a993c069cb2ede45bba22389f9f2bc9926b38ab927516008c1fc678fa31d98c56660703eb7b922d1b06cd190ea2e2e5f72622e1954a3d8dddfb7ef23eb6b378b691a4be4d38a6c5ef3349ed82dbf72c1ff2bf3535e1d5a7fcae4e36f3988221003c393787fc0f5cd4b5b044c7dd959d5257d8d0d418bdbc46a49e3b437c30438b52caed735578675f8cc1d6e895489b7892565559b2e382e23bdd985a3b0270a9c61a70fcb83e9b6a11171967485acca80a53320ee3acc35d9cd70cfe6d097290d140799da81cf68f4b25d8de2746c0798c4be8de452fe428eb3a4afd357d485e248d0e7", 0xf2}, {&(0x7f0000000200)="21ee6b07c991c10258a724b018ed0dcc59288d6a2614ce6bb9264cbd10700b86a08857ca404731589f348a168a2511e0635045fd7994ac3c5f829c0cfd3a66b4ab3a09b7a30c68bc1197f9255dbaec28c1aa130dd0eae205d1130ec59f451e040053134d264bea82e05bc515b3439a6d0a14ba4e8e48fcf3e94d6f534add9a32583f91be9f99f4dade35cf89e4e824f64d1b273792e43854", 0x98}, {&(0x7f0000000400)="4417320fa16a17840c6c635863aa68b89d93473b994defd79ea5c525068f1500ade95eb36ca35e3725a5ba8a6074e29421de3fa98a", 0x35}, {&(0x7f0000000440)="d1f15071d8b7447118be5c381f78fd97cf6936ff04b1271b3e586004a797e54b3dc9faebcc6cc9fff5433cb0af5f3dd37ac06fd87591e7cb6562c0f0f6b46781506b8b7623d3829135ac121607e8e8b327f62035c48f2b4191d859e2f850049435d820474181fcf7ff55fd5a2450970101d493fe00ef2ce742f189eef9985d079691629afd34ce5b526e093fb573bae734bbbd4ba13ec4c092d1295e371c3cf22dcf49f3b12b731c2e", 0xa9}, {&(0x7f0000000500)="df28ad374447800596199dd8287a9c3da2f454a62161bd31ba413fa50d409e0af6a7", 0x22}], 0x5, 0x0, 0x8) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff6e}, 0x10000044001000e, 0x400008001}) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 09:07:00 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xc845, 0x1000, 0x0, 0x8, 0x4, 0x7]) r0 = semget$private(0x0, 0x4, 0x88) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/199) setrlimit(0x8, &(0x7f0000000140)={0x5, 0x6}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001880)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000340)="4d5db60c1d7d22419f3b5ac6d99c619061a9ffe2911310f62c1a52c7f94d2e093f38d05821eb158ab0a49b979f592e43cf8a2e0e775e2c58db4cc97ba5f9bb3ab20a84e743514f64b3ea559f5154d5a0e3b23e6dc0b3a698593a9fa80f12e47dede6d25d6a5c155a6c71323d656c8349d65ac2f5f17a13c9a85881281bd0b4c8879a72ca420702f5df293462e43f7c4d2e97caf138e49ead85a2877e0eba9c28b845ce62b9654107ad464be4de495337940208a5c8970b51f0d8fa788177390ded1474ac641451ce7c25f525704fd1181b3403d545a2de263a46ad8372bab3c659cf42f20a3bf6623f4c93269d6de648a76d546f6b4703b1dbbcaa53a6aa5566dadda8ecd577cfecda1050ab39b8cb720e52cc59ac93279b3e9b8d6c0549a3f66aa3efd2211de82886fe950d4ebe2d115330a2027c70e6d9e803d3a7795904418a92c4b79cc28882a0d79d299e2de10dbab3b89215318fc2fd733db71d45b9a8de6031a01c426ecad120001275830d4d7c44ce824cd50b681d65c19ba33bc01a3307f4931fa7378ea4ed08b7aa55f174a06b69f22c7db9d31efe24828389e45b338d286c4538b3c222fe5c6134be44f381f2d5612ddaa818b16c51332e6cf81ca76f02dddcfb91ef39fdc91f6bf085fc4860580cd31a30c0d08c391c136ff7fc6d3e4a7bb6c3ac9932790ddaa79dfc78b1d5312bb98ec8dba7e325f4abfde1ef80a4c1ff049fbf4fdb3fc97c6e821ddc66c49a0fd0d707809e00da366358f76a14cee58dd5a80975b9ff5bf984d26415ecd707ec92eb1e96ecbfefc5e8c690ff91db2424a7ae3f1e410c17722b7f07915d23c72c934b88427914989f264a442f6b70bfd51038722efd583917547ed61a52dd42c2b32d399be524e8fa60a38d4d864c9df06e6260bb0cb8fd60f5d27e8fa461156cf14cff13db6d68aeb1658fa47e2552ad447be26dbe749e75d65829c80d71fae91fecd10dfcc1a66c73183b31da54503fbe42351589e3aab6a0b1b6ce766964f357f0c43a48ba25e4f01fb80d97bb2a9b13d60f0fea04ef1d5b90bc25943830825f5470323bb9f81c9443c6b4be8037ea90fb957621f3c7043dfe3476f2894a8a960ff0af27d6b84bf3a78f0af0db71fe2422a584a593264a853471139f17a32a2fb4ce43bb6783ceb43799bde52eca1228894e5ee37fe68d33ce0f386de64b8f6bab601bdaec60bd1d80e5e26f060f9da463376352c9bfd257f1bc538237ca6c6837d3b1c98bc43f60f77441be41b064e09c56c0997b3136b88eb5e07d294e1a61543b49bfe05f77b9fa1308226918b22e7acf9feb789607db92734a5836b868ded33de0e0fc2bbbbb900107283f11172c8eb7a22dfdd41cf08066b776a9d79c15caaa527b4a7f4ef160cce9d56bfd849b8f7f68275171d039e293597800ad5618ccaa2e0e0f8672a640ebefb3bda475ba13179230981a2cdbd83748a793e165c5391346e27327f570361bdbe5f567278627fe29acf0f6233b78a3d76a49e7441854e37611dfb03ab97c31de51e9935aeddc4d00bcc9412a6cb1af4a92165a84a0f064f6420874928a15be90dd2fe54f2e2bfa3b5ba468ce3f3b5c4ca60916e074ace3d5642c00222a4f5cd12167c59f1471ac8cb125854811c40d6118c62e424fff32427f89401afd498d47bba14df5c9a0737d56d7538af7c18c712ce995abfdb7bd48b38318bc5120c2debb180cc8a051023b381a137f3992aa53e46b01c54565299cc615f834c07dceec04139945fe7685b70b78ab742070f0714aebd7eed19aa35bd690ff2336c987127fcbadf2d2fb3968a2ac855dcbd008f961ada6c4628c201354d7058d44170a119cf7d3a0a7fa4f9c2a8d29c8a7260492454ae8bf174a6247e4d2d5e643f4853b9295e4fa1a2863cd7a00fd0bca75a2c516816bf3ae5e0e89bab4e6d56e33666ecaca01eb7f366686e9090db191bf8bb11a27b97c5e1eda221213f05c76ce464d2717073a021a3089698a7786569b62fbe8c491f554e2b568f334f33980ab82f290e3d856cc9e5e15c2661673e90c82fa2d0631b9a129bc4d69b694700bdca3fb773b873a0e351a0f12725570ae0d734416858475ff7403cbc6fd597477aed3699595cfe2619b25c317f84cb1c3755d4c15522efb993abf45976af0656f337912da639d0669a03a8ed46c97dbb6a913df4937348cc510db1a65ce6740edccd7313872c5d352192e4e1128f3f50eaace80bb7394e96a524dcae7a9db1b287410dafe42cf844f96b3899856a20fc8d74dfe3b40ecfdc7c55672dc0172a34bb5655682bbf72606c6f13f21d4e0c1aea57b0d01ac2fc625927d49f911ff7de7ad9a71a6814e3fa45d48871309362bd419a6b1960e5c1f8ee690416819c430038779b4e47c1e7fd1a1e37131345f60eb30f51509eb6778463094a01e36f8a088a89c5f2913555fe59b6517f2d284d3ac68294a048e1cfbe6f20a7f3c13957fc00ade94abdb2598e7ac00b4f14b456b398410ec2fc3d81fe194dea54c57124afa50bc19ed6348f79c0cb8161ceaf5e726fba5a5fc700f9abd26e9ee12ec29e9fb7888cef755ffd5dec74b1434794ea1d39820bc9c3a380a387cb5f564095db472dc97d39455b9935ff0095843921efc8b19e55ac5d531a01ff2f28a1a9879d8d84fe9cdcae932bef8002ef91e615e3d7454afc604297f5ab227d94517276225d8b8b71705d54dd7c1752fa7d723daa7a4ec3fe0bb8f41668a06a52d59e8ef7a205a5439467b097748f2b30a4165258fa6a54d9036506fcddee02a9d26180acd93519ec0df0ad6e7afadb77eaa2be8895f1459b687e38fb47ebfbe782ae22efaa2f2b550620bc81f16167b7409b399eb1b2205c7593dd0797b9c14f4e9e585c616bb77a0d00719a4bd3fa9a10b62cbfc577d4be91f1f1de921585a22ccb05b00c3caf61ce184aa1ed0d836fb61675dd7f66fbc9e537ccbff49e19312118eedc650a701b5526c1c99a65e3fcdedb1ba2029d028ad25c25052cd1f36a1c233f78d2f052cbfbe62dc9b405980c6f6b2732f82eb2f3204ff75f8ced41a93c886a24b0a4b85e739c9fcd273e176eb6d0b1c71d0a738728b99beb72a0e3f1651b23e031bb5c63d238a1390fd3e903d83fcf7b8516d59907a3378d03c9e64900cb40971450cfcd04c2e777693cf204c7207d9b8720e5fa06d0fd1fc792cf7b18fa9a9d036fa85ff38d6233412c747d181610e031449a34c5fbf2b5705a657e48ecee49c7395d6ea4378bda21b5f0e4629484570f60cd0808b378060d551dfc8d8040354a4f4dd75fd757e028586704df451840768ed15faabfd7f9010db57720ef6e71de1d504687a7915b2ab4a95855e57f9264a609430782a8cfd2e85048c2500fbb570e6e916116ebaed5f8635528bb81a1e88d4aa2930cdfd99c2294792b21f9b6fa80ab9278804d453c01ae84f0d162875e32a08222171d4354e29d6daf4cbbf8e4e677accc8442c1ea7336783a96fafca1c00108c13552a3282efc8aad6fdd5cf083a3a2379acf271d06a9883f26af27dc5f4d300f9cc882a9d6d153773d52cb2702a266475bae79371a8d4ced469514ebc76db408e793cad3ab7f4a0b970db2e5d6982e9c768367349b9b1994ab45d8b42c1250d3ab3469b8346fd345e3415d9c294cdb08b621e300e8ccf89f4c08d6369fdab64588c29fdc243fe9a30234c26f91e3e7806731d96a68c4f6125a8e10240e69d5da64bf2914fbf3f7e6ae31d0fe2c200643892cf493dd72710eff1fc5332bcd008362e57db45baa80203e7b8dee97ff18caddaebcd72f824a8fa10f792de65a90da353031e34532cf9ddfbdc791de5df5a8e3e0b7a948ef6c48baeebe95e7615a08f1897fa3eded42ab7a1fddecf48c0ceeff0f06a8c02b5bf5c492c57ba376d3f23efa5c045ebfe600994b6fcc94bdc0cc9f69efb0b135883429046fd59a99db2fd347111a2b1bf2681136c6d0383b4fecba20939ebcbf5779db1292c9cb6fafc1d40397312ae49bd4e5325a2973e91723bb229da6ba392703c37ec88e721343ac05d5e985d053d5f339d90c45eeefde33b7bc13cc4091480fc3f26606f9c6a9d3731cb223cfe70de2f0a44559717d0e0d663ed0df05d0569c7b054131cb3428c9bb9f3a49b1da0ff14f345a1471031cd7eb430dd61b5079c5388ee20ccfe7a9c8a2c6bfca9c96a339ee12dd867e2cd2386b806af69cad88a51d62227d9b11658841a3b3900991b1cc587645ccf488d260e4905f780743160e2d2bf86b37a71f09bec89b294d49568dff7b8d562745ff643f74365db2e3b0b77320a9a27d16dfd7e9d2bed25e2ee4d4e011f9465d47665f7295219450934689530dd896d140fc854f5d58c29b475cb7472803167d7da74a90fb10adeaa313b2840d1eb976a3e8a3ec3dcc74781db064569e95db20e85aaf4a8f0cf4131d312c984ec4d3b392f8c5d7729fbf3b9aacef0d86e84caf28632066ea514dced98bb928d958716bd240b941cff7153ed92639ddc8916a8e963cdeebae901316ba694bfa256ae9ff2758a5aa8b2f220605038c09fafe73f0a768010a7c31288f82a90dc80e46dbf0440736e7949556ea949436e6ee604eada154eeb5364791127a90a0dc1da9718a050c35566244bb1287635479ab1a805a5071ecb87bafcaab97d8f78d689973a0c81024a471678b90728180754ab2780072cfc3c8918c07c1ca77afc39ea7e0b7a74057e8e2490f81a34ec09930fadd22ee2feb84460618ede73d214a1ca3b69d517fd634ecff7f6dc0b3bd0df3d9b3673770880ddbfe8dba0041d968b6643064fc083de66b992810158542536f2f0d1ef38fa2e67b115c7e831477f1a040a3bc4efa37240e2b7c325abe60fb8302cc5a8305fbebdf66b15e65ece9b89647138dd24242b4c5346066fcbda325066b49d9cd6b0061be477fc35e04d77e6001f84a9a7aeb2dbcaff10f9d65a9a20d67c8490e516d75c873ab3741210f3c28103b72c66b107def80096b226bdfd526322a74a6dcf7885438601b9c5c9bd36bb7da77f42914b368363c515ec1b71a5aef17a072f07bb50f68042919179ef297c84d8965fb11677c3195997386c026095bac699a1834e8385a404297b16bec919c228441f7eeb42f7f435244652c9cd762dafc9cb5af5a6b4ab2631e8826ddb7a646da471f5a6accae4cbc9ee521fb520cb177cb5b7ad3080ff9cb669ee8403bf6004e1b78cf003f3dac93cb3a6ba004c6ce2153998b2244ac061f461d327e0a3c79704326e229a843eecf0eda33785e7177fbe8719cc1b1c9478d981945f1e9ea1eecc2834273017d830a604d125e56aca110bdcae1d57f0a6eda9b469e72fa8ed3aa89c7933d7ceda2845d8afed7dd92aec1bfa556bf1df296b3c46e660540102151cd5c8772b7864e752f185696c1efb871e0053380f480b5cf0a5c99c56136ef6ba7b9e8105a665298cd5ffe7d62d665feee54b057bf0d54002a1452edcf7ae5a175cf6e973cf37cc7b5ec2b16f721f682f63eb06a63ea2adb3b3be295365b13931cb15a20c1f6db24e4aefd61802fa6c99a0ad7fbf6d46007244ea8c0a332b458c823346d1c1781ad0a2738193b1918ee7e070d1516582b83d0ec847843cb641fa139ce7821c409c6d3032b3657cda3b0f0db34be18360dff00e832f9dc8ed674041657f86ad9e95d02da6ca510f6f9127c7579bd945dec161ed84ec2af0a58f00ae4feeff0eb3cc9890c321185c6e956a085a372a42e3c18614743951ee1207104025a2bf37e59936177936c6099e9eebccdc", 0x1000}, {&(0x7f0000001340)="7499c89f686b698ca2a52fccb32f030e5904334a40e972d297fedbd152fb083f5ada3c9cc9c269dae592c59fed29fd7b868767c09f9891ff9ef9c8e6d57c2cf9d1f092441bf96ded199fabc1af21890a04b79acf2564d745dfb869398766988c62fe44c83a18529cdb90cb4ab72543d8c6de39df464a21c4f9c4e70fd0b7cc75c6a295e6603c9b56d9d6ae65ccb2c9459ba6ff90d896beb1eb7f0d5509439b2d4272", 0xa2}, {&(0x7f0000001400)="0d2dc9e97eac04b36016c64f29cd432e394f69e06a1cf8ee9600854a54ffbeb1aa89b1135149b3b75b8fb30f1b7407a7843896d2bbc899617439bf70a82e6cb8a4c4dff472c7d82af5bc682fd4ae294cf920686ed08e290c41be53b0be1acb7697d568f76bc71ff40cfb33d21a9e99c54dd6349dae81deea0a1fa9fb03b99c327092600c409a550529c9e3689fb2eb89469c94c7018d1b0bde0827e7c3", 0x9d}, {&(0x7f00000014c0)="f3999314bbcf905d00f490e023e117ad88176875389ffef9be699567f45d636b", 0x20}, {&(0x7f0000001500)="3b993407ba8c0dfeb6eed444b01146b8fcca76164f32161819c9807e0d2342d01f1121ddf94386034241005898d0afbabe0939996b72f16bf34e5abeb92cfb6feb1d4b22f7", 0x45}, {&(0x7f0000001580)="e091bc74c6b51028", 0x8}, {&(0x7f00000015c0)="5a8472cd5cc7c16db7cf386d7baf6cec4f3fbf58799f1af6733f455b1b3ffa", 0x1f}, {&(0x7f0000001600)="08c0116c4d293d4f2cc0eed8cccf6580e490795cddd8601f1d209f1b03807b240c791c4720e23259e9c10ed0af11f4a993ef5de980ecc195c7a645f91f321ebbcd52d9f534082285ef3d7bc49e5dd1cde919d37594937cbd4acd00f57748f58c2f6cada4eeb42624db35ae9bd842b3bdca16edc01eda4684e7fc3832ff87ab73b9a3692aa8", 0x85}], 0x8, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r6, r7, r4}, @cred={0x20, 0xffff, 0x0, r8, r11, r12}], 0x40, 0xa}, 0x9) r13 = semget$private(0x0, 0x3, 0x28) semctl$GETNCNT(r13, 0x0, 0x3, &(0x7f00000018c0)) lchown(&(0x7f0000001900)='./file0\x00', r9, r10) shmdt(0x0) 09:07:00 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) socket(0x2, 0x1, 0xcb) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 09:07:00 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1ff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) pwaitninecs:s p:o ouls_ecrarcehte:_i rteemt_umrangiincg_ wcihetch kt: hmeb uffolpllo wcipung flroeec ksli shetl dm:o d ifexiceldu:s iivteem kaedrdnerl _0xloffckf f&fdke8r0n6e3le_1l09o0c0k+ r16 = 0x00 !(=0x0xff3fd2ff9f1fcf48e2163859fc5eb8a3) #Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 268448 42628 0 0 0 0 syz-executor.1 *441722 42628 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff821f1840) at panic+0x15c pool_cache_get(ffffffff826874f8) at pool_cache_get+0x323 pool_get(ffffffff826874f8,2) at pool_get+0x91 m_copym(fffffd8063e12100,0,3b9aca00,2) at m_copym+0x174 ether_resolve(ffff80000017b2a8,fffffd8063e12100,fffffd806f6f35f8,fffffd806f52f1c0,ffff800022d90ef8) at ether_resolve+0x49f ether_output(ffff80000017b2a8,fffffd8063e12100,fffffd806f6f35f8,fffffd806f52f1c0) at ether_output+0x47 ip_output(fffffd8063e16500,0,fffffd806f6f35e8,0,0,fffffd806f6f3578) at ip_output+0x12a2 udp_output(fffffd806f6f3578,fffffd8063e16500,0,0) at udp_output+0x5af sosend(fffffd806483a340,0,ffff800022d91220,0,0,0) at sosend+0x671 sendit(ffff800020ac6eb8,f,ffff800022d91300,0,ffff800022d913e0) at sendit+0x52b sys_sendto(ffff800020ac6eb8,ffff800022d91398,ffff800022d913e0) at sys_sendto+0x80 syscall(ffff800022d91460) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20c11006100, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8063e10900+16 0x0!=0x3d291c4e135f5ba3 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f1840) at panic+0x15c pool_cache_get(ffffffff826874f8) at pool_cache_get+0x323 pool_get(ffffffff826874f8,2) at pool_get+0x91 m_copym(fffffd8063e12100,0,3b9aca00,2) at m_copym+0x174 ether_resolve(ffff80000017b2a8,fffffd8063e12100,fffffd806f6f35f8,fffffd806f52f1c0,ffff800022d90ef8) at ether_resolve+0x49f ether_output(ffff80000017b2a8,fffffd8063e12100,fffffd806f6f35f8,fffffd806f52f1c0) at ether_output+0x47 ip_output(fffffd8063e16500,0,fffffd806f6f35e8,0,0,fffffd806f6f3578) at ip_output+0x12a2 udp_output(fffffd806f6f3578,fffffd8063e16500,0,0) at udp_output+0x5af sosend(fffffd806483a340,0,ffff800022d91220,0,0,0) at sosend+0x671 sendit(ffff800020ac6eb8,f,ffff800022d91300,0,ffff800022d913e0) at sendit+0x52b sys_sendto(ffff800020ac6eb8,ffff800022d91398,ffff800022d913e0) at sys_sendto+0x80 syscall(ffff800022d91460) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20c11006100, count: -14 ddb{1}> show registers rdi 0xffffffff819b5d77 db_enter+0x17 rsi 0xc66b __ALIGN_SIZE+0xb66b rbp 0xffff800022d90bd0 rbx 0xffff800022d90c80 rdx 0xc66c __ALIGN_SIZE+0xb66c rcx 0xffff800021b6e000 rax 0xffff800021b6e000 r8 0xffffffff8188868f kprintf+0x16f r9 0x1 r10 0x25 r11 0x74f5524b381fa8f7 r12 0x3000000008 r13 0xffff800022d90be0 r14 0x100 r15 0x1 rip 0xffffffff819b5d78 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d90bc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=441722 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac6c48,0xffff800020ac6028 process=0xffff800020a92ba8 user=0xffff800022d8c000, vmspace=0xfffffd807efff8a0 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17875 69367 36083 0 2 0 syz-executor.0 17875 322929 36083 0 2 0x4000000 syz-executor.0 42628 268448 87421 0 7 0 syz-executor.1 *42628 441722 87421 0 7 0x4000000 syz-executor.1 42628 503289 87421 0 3 0x4000080 fsleep syz-executor.1 10900 63766 0 0 3 0x14200 bored sosplice 87421 38762 55934 0 2 0x482 syz-executor.1 36083 233205 55934 0 2 0x482 syz-executor.0 55934 68368 98401 0 3 0x82 kqread syz-fuzzer 55934 350565 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 198698 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 513416 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 80367 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 306889 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 160259 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 263278 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 362568 98401 0 3 0x4000082 thrsleep syz-fuzzer 55934 411220 98401 0 3 0x4000082 thrsleep syz-fuzzer 98401 303129 96064 0 3 0x10008a pause ksh 96064 21999 20442 0 3 0x92 select sshd 36570 225472 1 0 3 0x100083 ttyin getty 20442 498669 1 0 3 0x80 select sshd 17669 469708 66547 74 2 0x100492 pflogd 66547 380886 1 0 3 0x80 netio pflogd 50526 196018 29967 73 3 0x100090 kqread syslogd 29967 10508 1 0 3 0x100082 netio syslogd 75544 422564 1 77 3 0x100090 poll dhclient 62080 123110 1 0 3 0x80 poll dhclient 98957 403425 0 0 3 0x14200 bored smr 14745 444320 0 0 2 0x14200 zerothread 26192 246712 0 0 3 0x14200 aiodoned aiodoned 94060 44857 0 0 3 0x14200 syncer update 18870 2377 0 0 3 0x14200 cleaner cleaner 87428 68597 0 0 3 0x14200 reaper reaper 66250 484297 0 0 3 0x14200 pgdaemon pagedaemon 99026 375319 0 0 3 0x14200 bored crynlk 90895 256671 0 0 3 0x14200 bored crypto 10437 372465 0 0 3 0x40014200 acpi0 acpi0 59585 185877 0 0 3 0x40014200 idle1 62536 373479 0 0 2 0x14200 softnet 40826 8152 0 0 3 0x14200 bored systqmp 62423 88681 0 0 3 0x14200 bored systq 60360 37517 0 0 2 0x40014200 softclock 37964 171491 0 0 3 0x40014200 idle0 1 67310 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/uipc_mbuf.c:132 r = 0 (0xffffffff82513500) #0 witness_lock+0x4c5 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 m_extfree+0x36 #4 m_free+0x135 #5 m_freem+0x40 #6 vio_txeof+0x139 #7 vio_tx_intr+0x38 #8 intr_handler+0x8f #9 Xintr_ioapic_edge20_untramp+0x19f #10 __sanitizer_cov_trace_const_cmp4+0xb #11 userret+0x360 #12 syscall+0x55f #13 Xsyscall+0x128 Process 17875 (syz-executor.0) thread 0xffff800020ac6018 (322929) exclusive rrwlock inode r = 0 (0xfffffd80641bbf80) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 sys_ftruncate+0x13d #6 syscall+0x4a4 #7 Xsyscall+0x128 Process 42628 (syz-executor.1) thread 0xffff800020ac69d8 (268448) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82689ce8) #0 witness_lock+0x4c5 #1 intr_handler+0x5e #2 Xintr_ioapic_edge20_untramp+0x19f #3 __sanitizer_cov_trace_const_cmp4+0xb #4 userret+0x360 #5 syscall+0x55f #6 Xsyscall+0x128 Process 42628 (syz-executor.1) thread 0xffff800020ac6eb8 (441722) exclusive rwlock netlock r = 0 (0xffffffff824a7948) #0 witness_lock+0x4c5 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9519 6416K 7124K 78643K 11685 0 pcb 13 8K 8K 78643K 95 0 rtable 105 4K 4K 78643K 264 0 ifaddr 74 14K 15K 78643K 101 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1477 0 iov 0 0K 16K 78643K 47 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1519 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 11 0K 0K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 246 0 sigio 0 0K 0K 78643K 5 0 proc 62 63K 95K 78643K 455 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 49 2K 2K 78643K 79 0 ether_multi 1 0K 0K 78643K 10 0 mrt 0 0K 0K 78643K 4 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 232 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 106 21K 37K 78643K 1739 0 UVM aobj 8 2K 3K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 50 0 NDP 12 0K 0K 78643K 21 0 temp 103 3043K 3111K 78643K 10640 0 kqueue 3 4K 12K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 51 0 10 2 0 2 2 0 8 0 unpcb 120 180 0 164 1 0 1 1 0 8 0 syncache 264 12 0 12 2 1 1 1 0 8 1 tcpqe 32 19 0 19 2 2 0 1 0 8 0 tcpcb 544 187 0 181 2 0 2 2 0 8 1 inpcb 280 543 0 530 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pkpcb 40 125 0 125 1 0 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 5 0 4 1 0 1 1 0 482 0 pffrnode 88 5 0 4 1 0 1 1 0 8 0 pffrent 40 108 0 94 1 0 1 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 35 0 2 1 0 1 1 0 8 0 pfstkey 112 35 0 2 1 0 1 1 0 8 0 pfstate 328 35 0 2 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 211 0 40 13 0 13 13 0 8 0 art_table 32 212 0 40 2 0 2 2 0 8 0 art_node 16 50 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 7 1 0 1 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1754 0 348 46 0 46 46 0 8 0 ffsino 272 1754 0 348 95 0 95 95 0 8 0 nchpl 144 2280 0 673 61 0 61 61 0 8 0 uvmvnodes 72 2049 0 0 38 0 38 38 0 8 0 vnodes 208 2049 0 0 108 0 108 108 0 8 0 namei 1024 6227 0 6227 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scxspl 192 7245 0 7245 6 4 2 5 0 8 2 plimitpl 152 35 0 27 1 0 1 1 0 8 0 sigapl 424 462 0 429 4 0 4 4 0 8 0 futexpl 56 4122 0 4121 1 0 1 1 0 8 0 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 144 41 0 39 1 0 1 1 0 8 0 pipelkpl 48 115 0 105 1 0 1 1 0 8 0 pipepl 120 230 0 211 1 0 1 1 0 8 0 fdescpl 496 446 0 429 3 0 3 3 0 8 0 filepl 152 2936 0 2823 5 0 5 5 0 8 0 lockfpl 104 62 0 61 1 0 1 1 0 8 0 lockfspl 48 25 0 24 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 177 0 168 1 0 1 1 0 8 0 zombiepl 144 429 0 429 1 0 1 1 0 8 1 processpl 984 462 0 429 5 0 5 5 0 8 0 procpl 624 990 0 945 4 0 4 4 0 8 0 sosppl 128 5 0 5 1 0 1 1 0 8 1 sockpl 400 879 0 848 5 0 5 5 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 0 20 20 0 8 0 mtagpl 80 23 0 0 1 0 1 1 0 8 0 mbufpl 256 288 0 0 18 0 18 18 0 8 0 bufpl 280 4747 0 174 327 0 327 327 0 8 0 anonpl 16 51085 0 36939 60 1 59 59 0 124 1 amapchunkpl 152 2596 0 2458 13 1 12 13 0 158 6 amappl16 192 1943 0 1152 40 0 40 40 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 116 0 113 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 4 0 3 1 0 1 1 0 8 0 amappl11 152 71 0 53 1 0 1 1 0 8 0 amappl10 144 17 0 13 1 0 1 1 0 8 0 amappl9 136 391 0 387 1 0 1 1 0 8 0 amappl8 128 299 0 283 1 0 1 1 0 8 0 amappl7 120 125 0 113 1 0 1 1 0 8 0 amappl6 112 29 0 24 1 0 1 1 0 8 0 amappl5 104 340 0 324 1 0 1 1 0 8 0 amappl4 96 510 0 477 2 1 1 2 0 8 0 amappl3 88 117 0 112 1 0 1 1 0 8 0 amappl2 80 2643 0 2565 3 1 2 3 0 8 0 amappl1 72 19893 0 19436 25 15 10 20 0 8 0 amappl 80 1236 0 1190 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 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 448 0 431 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 448 0 431 1 0 1 1 0 8 0 vmmpekpl 168 7428 0 7397 2 0 2 2 0 8 0 vmmpepl 168 60696 0 58672 107 10 97 103 0 357 9 vmsppl 368 447 0 431 2 0 2 2 0 8 0 pdppl 4096 904 0 862 6 0 6 6 0 8 0 pvpl 32 176191 0 158316 150 0 150 150 0 265 5 pmappl 232 447 0 431 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 178 0 3 5 0 5 5 0 8 0