last executing test programs: 6.492351008s ago: executing program 1 (id=545): ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x8, 0x1, 0xffffffffffffffff}) r0 = dup(0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0xa, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) clock_gettime(0x3, &(0x7f0000000140)) (async) clock_gettime(0x3, &(0x7f0000000140)) msgsnd(0x0, &(0x7f0000000180)={0x3, "f4ec58bade8a7498468b17f7bdabae85db7c3ca534a351a3946086d4f44515fd31d24876e5c135eedfce9244c110b8886da4d21b35299b809034ac7e184289e2c7aef010703fd6bbd8919985fc3af932bff40591c0069d6a375da13d4a2a4c801359f7ea62e05730108cf4f47921571710fed012526e60e53ae89ed52335bf3cd3909ceb261abd61dd1a5908d0823ae3e7877bfe269954593f3012e7edcf4e39d8c3a54c610d1e115a27ede08f3bdea019a5e46f23bf751a560652a3fd5bd33d48e2089083ca577ead1ff23445984d34dc40a281ba5f45191d77d7"}, 0xe3, 0x800) nanosleep(&(0x7f0000000280)={0x5, 0x101}, &(0x7f00000002c0)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) (async) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) bind(r2, &(0x7f0000000600)=@in6={0x18, 0x3, 0x4, 0x8}, 0xc) pipe(&(0x7f0000000640)) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000680)=0x4) socket(0x2, 0x2, 0x81) (async) socket(0x2, 0x2, 0x81) r7 = msgget(0x2, 0x10a) msgrcv(r7, &(0x7f00000006c0)={0x0, ""/100}, 0x6c, 0x3, 0x1000) (async) msgrcv(r7, &(0x7f00000006c0)={0x0, ""/100}, 0x6c, 0x3, 0x1000) nanosleep(&(0x7f0000000740)={0x88, 0x2}, 0x0) r8 = socket(0x1, 0x8000, 0x0) writev(r8, &(0x7f0000000b80)=[{&(0x7f0000000780)="94dd046822973ea5c0ce867161ae8c2dcd527e8799fd7f7541cb058199782b3e56ca6080f4ce30f0a0a53d5c32acc0ba2ee97f1ae070958f9d839373daf801df1158f88d0d9201b9213811daf6cdd7bf351c11fda5be7cd84ab19c19ecc03522a4fff1731f69f2333a93a2ff99ac17e018b01cf4bcb8e731df8fe30684d2f3970a420168ae1658e3e23b5fb674c39d55eea6179ba8ca5863952abdd9212a4cb3a2cf077c0023a1ce1d4b546a3cb164d95beb7da76fcb06b2ace0378ce930313f93928c4aea023d72ad", 0xc9}, {&(0x7f0000000880)="5168b606adbc3c98b7a69e41519ec52dbd88489e078eb3bbb4a6f5ac3a4c563060262084f393528004768fcf622a5d8d725aae5a31b9f6a582c28f9f4298f41b41967e8bfb53d209fae29edc0ff82c27afabd9d8aee1ac7671fbded7a55258f976139a825567c83192473d90d5db8edb3155e27ff601791b05068b52f17b9eed7baa7a3cc2f9df748c342b5612606923c2e39d26f80edfb64907cc9ae9a5d989f97bfc13c3bda4d6e34328684d909af4a29608eb1d609224853f833eaf8cafd53ac96a40cbe783a3e969769dfc00b23635c24e3ea745a85967bd6aa30f7b80f3f391676bb3e3850b4d25108d7ad73193bea3470ece0cfcfd26bffd9c", 0xfc}, {&(0x7f0000000980)="bc936d78453bc4dc85c2cc6aed7861f1cd2cc0df5b65193bfe8caf93a029cff420ddf57b8845b5bb3c1d491738764317e63a54277f01d5507999fd5d1538f2e950e7a4124cfa23e81b5780d6cc8e27f19e2699bd5f4b57654404ea90a840b7e1bf2b38b536b9221f6daae9474b5e436ebd09427dbf30034f0896c629d6b9b7ced04701a4d4c7ab72cc6bce8d4bb4743738300c730f1ac761020bcbd9ec2598d2cad24e116a78779678b4c87d0e66ee27720224b953dd233d99a41333c90e8bedcca1635036d59d7b72951acf20c243ff89ce3ca87c99c4749136eb2297d60ddba9040c81845ab8424e18e396b554ab946cb428b30c6aa557a47440594a21", 0xfe}, {&(0x7f0000000a80)="40d6835fbeeb00b8b60ef0dc2c544d828f860483873d2c8b9c1aaf4d28d7176591c916ce027db5e4c9e41229cbe6a9164a2aa91e584d32bc5fbf183484cbae53989f2d836a7f7cbf459faf0af56f7ed28118e3a6de876ed21d94f3834f09234207dda06b1c87ef1ceaa22be14706e49f4774d6bdc56dddd3149f968297b474cee32ac771538284547e26958c011644402af65bd58dbe50f48ffb6dcfe3a88f78cfae976f62ecd15ce5aaa7e9e551c08176ab27c04c25ee0873929f2360bfe89d859ca70fbaa555d0e0e1", 0xca}], 0x4) msgget(0x0, 0x4) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000c00)={0x6, &(0x7f0000000bc0)=[{0x62a, 0x6, 0x1, 0xeb55}, {0x7ff, 0x10, 0x8, 0x401, 0xfffb}, {0xd90c, 0x9, 0xff00, 0x5, 0x1ff}, {0x5, 0x881, 0xff81, 0x0, 0x8}, {0x4, 0x0, 0x1, 0x5, 0x1}, {0xb1d, 0x7ff, 0x4, 0x1, 0x2}]}) bind(r0, &(0x7f0000000c40)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) (async) bind(r0, &(0x7f0000000c40)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) msgctl$IPC_RMID(r7, 0x0) 4.939894175s ago: executing program 1 (id=576): r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 3.725649185s ago: executing program 1 (id=590): sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cc79001dc42d9a6817afec3708216db0aa8cbf823a9593560a004c2ee5f2e2f65051e18b4af691f6a9ce32d0d947772cb050b0000000009dfffd6eefd859a228c7841f3f8d48b0c609e0c12ddbd8c26eee1a2a599e0718fa51dc4aa7a56b55e14ae0b8d036b7085287c8fcd582f7fd852eff0e00c6b9161b7affdd6821e745b420f8b375bf5f85cddfd0088ffbb8e2d77358653cbbb68b67d5e0f6aca39009fdb1e2c9ae02a3c1a6a72c045333825a30b4367fe8f08eff58d95c23ff22199d1ead982d105003cd66b08a6c8c65195a6685d857ea1acfbb4a1b6c69e14ee039655dbd2d9f176", &(0x7f0000000000)=0xfc, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cc79001dc42d9a6817afec3708216db0aa8cbf823a9593560a004c2ee5f2e2f65051e18b4af691f6a9ce32d0d947772cb050b0000000009dfffd6eefd859a228c7841f3f8d48b0c609e0c12ddbd8c26eee1a2a599e0718fa51dc4aa7a56b55e14ae0b8d036b7085287c8fcd582f7fd852eff0e00c6b9161b7affdd6821e745b420f8b375bf5f85cddfd0088ffbb8e2d77358653cbbb68b67d5e0f6aca39009fdb1e2c9ae02a3c1a6a72c045333825a30b4367fe8f08eff58d95c23ff22199d1ead982d105003cd66b08a6c8c65195a6685d857ea1acfbb4a1b6c69e14ee039655dbd2d9f176", &(0x7f0000000000)=0xfc, 0x0, 0x0) (async) 3.693454539s ago: executing program 2 (id=593): syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x100, 0x2) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket$inet6(0x18, 0x1, 0x5) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/141, 0x8d}], 0x4) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x40) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r2 = shmget(0x0, 0x2000, 0xc0, &(0x7f0000ffe000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000500)={0x10, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x318}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x86}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff2000/0x7000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdcd7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}], './file0/file0\x00', 0x2}) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000700)=""/147, 0x93}, {&(0x7f00000007c0)=""/195, 0xc3}, {&(0x7f00000008c0)=""/25, 0x19}, {&(0x7f0000000900)=""/72, 0x48}], 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000009c0)) shmdt(r3) ioctl$BIOCLOCK(r1, 0x20004276) r5 = open(&(0x7f0000000a00)='./file1\x00', 0x1, 0x20) sysctl$hw(&(0x7f0000000a40)={0x6, 0x1}, 0x2, &(0x7f0000000a80)="5e1c92fec4da3ef8a799267c4483b4aac9425e8ae6a293e6497c99c5ecb9fe16119c3e4e12cade46973949c6ef6da196ddf7c1256f84b9d4a6ba64a34e09c50311e4b8208f32f175d81a3610c59c2730600b6d66227657787295a3ff0e044984b32c706265d2f1403e4b8cb85222e1392d57eadb9f0a4e1d8a4fa71af9f10141967b80ed877fc6", &(0x7f0000000b40)=0x87, &(0x7f0000000b80)="d27e94648fba7c531529dae7264dc269afa4f29b554083e4cc995adc29e2183b66c80c1bb630d612d657f3ac8b5f0555f3d09c22ca998fa9b6720b65ccf0d7774a65331de61204c94556547a5d9f3a096f774f16a8174199a7d542a35b4ce2d04325aed70bc4f4d207b350c7d801b26a4fe6da2bcb68b11f18964b4cc93e24e46e7db22c22f9903172248fe1e1979cdfaeef92ff31c8efa65c57ddfa453985635cea59d249d05842dd5fd43bc5e05076083f538a0f11e3574caa526b265b5ae9c809e4e155a19937995486223b4957b781aab670aa4256cfc1a86679faaa4b4ef447ad0c5692", 0xe6) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000c80)={0xffff, 0x1, 0x4, 0x80}) syz_extract_tcp_res(&(0x7f0000000cc0), 0x1, 0x7) shmdt(r3) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000d40)={&(0x7f0000000d00)='./file1\x00', r5, 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000d80), 0x400, 0x0) syz_extract_tcp_res(&(0x7f0000000dc0), 0x0, 0x48) acct(&(0x7f0000000e00)='./file1\x00') syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e40), 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000e80)) 3.692583223s ago: executing program 1 (id=595): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x954a97c48fe5f7ba) 3.692260061s ago: executing program 2 (id=596): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) (async) fcntl$setstatus(r0, 0x4, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8400, 0x0) r2 = kqueue() socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f00000000c0)='.\x00') (async) rmdir(&(0x7f00000000c0)='.\x00') fcntl$dupfd(r1, 0xa, r2) (async) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000040), 0x0, 0x3) (async) poll(&(0x7f0000000040), 0x0, 0x3) 2.479033394s ago: executing program 1 (id=608): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x8}, 0x80000000, 0x9, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0d0e5012c3842ffcc300"}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000002c0)={0x10, 0x600000000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2a1}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x401}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xe943}], './file0\x00', 0xffff}) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) 2.478469466s ago: executing program 1 (id=609): setrlimit(0x7, &(0x7f0000000040)={0x9, 0x7}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x8) 2.395676109s ago: executing program 6 (id=611): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setgroups(0x5, &(0x7f0000000080)=[r2, r2, r2, r2, r2]) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) 2.395319721s ago: executing program 2 (id=612): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)='MN', 0x2}], 0x1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="c528c09b", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="48da09168a650129d00000000000b9d91968aaf5b7cffd7997b5807f585c2e82193834b358892065e06dd4ecdbaffa8cb807216ca452cd8b89b7ca02441a92fa0b6767ee14e3ca0ab661ec3d075393853f6dd7650d8df8ca08edcc0dd3b38d007a011ca62ab22b93d11c3c673febb90107e43fcfc73d82120eaacf957664e36cc3de8123118b268f1c93ced74c52f91d0da926106330f814ac7bbc6b322296a10caaf02ccd9c907536f2f126d0d098a7b1ada45c63ffa492a5fb8852d2b4595033f7d0e4e868ca14c8cf9836e7784bca", &(0x7f0000000080)=0xd0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0xe, 0x1c, 0x67, 0x2, 0x78, 0x61, 0x0, @rand_addr=0x40, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}}}}}}) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0xfffffffffffffffa}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000ac0)={0x8, 0x585, 0xfffffff9, 0x200499, "d88c630344a8f9883d2488d114540208ffffffe9", 0xe5b, 0x2}) syz_open_pts() writev(r3, &(0x7f0000000640)=[{0x0}, {&(0x7f00000004c0)="4ce9e362c6da8de2d95bfd042ae0a186f6402c4637104f46adffedd0258b3dff22ef64e9b24fcccdd6052891c7db71664f06bdf0cd3df937c763fb9fed0ea2cedd70a13bb4343c82858dca19b12bd13e57b42a2ef18cd0180ff08ebe8808", 0x5e}], 0x2) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYRES8, @ANYRES32=r3, @ANYRES8=r4]) 2.394747662s ago: executing program 6 (id=614): syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001080006"]) r0 = socket$unix(0x1, 0x2, 0x0) fchdir(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 2.394331959s ago: executing program 2 (id=615): readv(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x5, 0xa, 0x8000001}, {0xb1, 0xb, 0x2, 0x4}, {0x16, 0xaf, 0x7f, 0x77}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000ac0)="3cb3ff3d3828e6f7835e9da016dd644287f60b21", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1b6ff680000ac0058105a91501d94e6fdd3112a60c95d256dd48ae298060000", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x0, 0x0, 0x0, @rand_addr="00040000000000000000000400", @mcast2}}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.393811721s ago: executing program 6 (id=616): recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000bc0)={0x2, 0x3}, 0xc) r0 = kqueue() r1 = dup(r0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x48) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x71, 0x7ff}, {{r3}, 0xfffffffffffffffa, 0x53, 0x1, 0xe, 0x7149}, {{r3}, 0xfffffffffffffffb, 0x20, 0x4, 0x4d44, 0x1fffc000000000}, {{r3}, 0xfffffffffffffffc, 0x80, 0x40, 0x4, 0x3}, {{r3}, 0xfffffffffffffff9, 0x31, 0x2, 0x6, 0x7}], 0x0, 0x0, 0x7f, 0x0) syz_emit_ethernet(0x117, &(0x7f0000000200)=ANY=[@ANYBLOB="ff"]) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) kevent(r1, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 2.073046887s ago: executing program 0 (id=621): seteuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) 2.072720066s ago: executing program 0 (id=622): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x2, &(0x7f00000001c0)={0x8000000000000000, 0xc}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2000000000000}) r1 = socket(0x18, 0x3, 0x0) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setgroups(0x0, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x11, 0x2, 0x6, 0xcc000000000}], 0x1685, 0x0) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0xd7d195537ba532b0, 0x20000000, 0x0, 0xd}, {{r1}, 0xfffffffffffffff9, 0x21, 0x20, 0x10001, 0x200}, {{r2}, 0xfffffffffffffffd, 0xa, 0x4, 0x0, 0x10000}], 0x30, 0x0, 0x57e, 0x0) kevent(r4, 0x0, 0x10000000, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x10, 0x8, 0x7ff}], 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_udp(&(0x7f00000004c0)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000500), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0xefc) select(0x40, &(0x7f0000000100)={0x10000000, 0x0, 0x1}, &(0x7f00000024c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5be, 0x1000}, 0x0, 0x0) 1.520176239s ago: executing program 3 (id=639): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x10}], 0x10, 0x40b}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c6", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.458931158s ago: executing program 3 (id=641): r0 = semget(0x2, 0x4, 0x501) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/156) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)="e19e8b7c07a2321f", 0x8) setrlimit(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea09ffffffc200000100000000e01f00000000000000ff02000000000000000000000000000100"]) r1 = syz_open_pts() close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x0, 0x1, 0x3, "0100012d29fb0007000000000980020200", 0x0, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) mprotect(&(0x7f0000195000/0x2000)=nil, 0x2000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 1.457560758s ago: executing program 6 (id=642): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="3cb3ff3d386442873668ee8adcc9b969e224607d7f0e000000000000000000000c658b809deb2fcd6b2fbdb82c50608698fe70eec92003e2eee674e0e17e9c00fa29536ca7751d1d9d1acd273ea09ee79c9bf7d44844dacfec8e0afbe74e6dea35b4eb3e48862c31b2a23a51a4bcb7d39f66f214ce0d28607e2f0ed9e950cdcf1b469cfaa5cc921d6ebc836b494a8de601c58ea277f34d30d58d944953bbde527da087b9bc5068646337b07dae27c832623b055f612d0138010000006a1816633e0d95544d07403305677f60505c58c79bdb237037557eaf5cfeb72eaf684e1e91a0ae23750078840000000000004a934e8efd2ff1aa18aa61ed8b5ccaad3ea50e00000000", 0x7c}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000001380)="a900000400b6ff680000ac0058105a91501d94a3f64b26bfce05f3163d392f13cd25d311", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = syz_open_pts() dup2(r2, r0) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) writev(0xffffffffffffffff, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 1.453187603s ago: executing program 6 (id=644): r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000200)) pread(r2, &(0x7f0000000240)="f6b184a1eed7f7ccd8fe624d", 0xc, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0x3) pread(r4, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x0, 0xe}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="79e9ec3b", 0x4) write(r4, &(0x7f0000000080)="53febc54a90928487741a301d87e7ad7f3251ba02e26655ed72bd84b0da42608ae2260e85a7d214841dd053f197c29d25828921c037b", 0x36) syz_open_pts() 1.368015338s ago: executing program 5 (id=646): mkdir(&(0x7f0000000300)='./file0\x00', 0x101) lchown(&(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x8, 0x0, 0xff}, {0x3, 0x2, 0x6, 0x5}, {0x6, 0x81, 0x0, 0xb0}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000200)='\x00'/14, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x1, 0x281) write(r2, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) recvmmsg(r3, &(0x7f0000000800)={0x0, 0x8}, 0x10, 0x802, 0x0) close(r2) fchmod(0xffffffffffffffff, 0x84) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x3, 0x2}, {0x48}, {0x6, 0x5, 0x7c}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000028006400000004907800000000ac14ffff4e204e23a0ce0c270ce76efa0eda2dc713531396b964c1c5fe5c8faccc00"/79, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780002"]) rename(&(0x7f0000000080)='./file0\x00', 0x0) 1.366703756s ago: executing program 6 (id=647): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffff9c, 0x10f, 0x10001, &(0x7f0000000880)="248ac56715ec70b490d8aab538708cd8c0533a05f3cbea4ada40ec3cc07407b7c0211d4d45d04ab15c2d31794991fd723865e9f04bd18eb06ff0bc096f3ced0f813be612011fc2da9d8ffc2f5e8e32bebeba1b7284b7f12fb4bae9e13ff9c6851f341deae54d85908aca9762bcc91b21fb62f2319caeaeac889bb68c6818e461572a23871a68605438939ba026cc51f827eb53d6aee9d5c68bbf80907899532f1d4cb4e2595f6fe0dbe6caaeda0c1efe0d459ec231fe3e93e08ca722773d435709efb1b0e61f8d6eb36795efc1ae5612381ceec5b4f64bf4fbd751a87f765bb51f90f0103e684258edc06a6fe76d2ab7516192d4d8e0aefd226d85d64bf82f0e60622a13f10f04304534c7dcedc2a55431cafda06f2e989275cdb44cd37df2c67b74932a0f7e6cb0c3e0eba711354386cb781d53f5b731075258f7a29c9bb902b34509489ea4d85c1d28255cfd5b99203e06baede43bc8d02f02199dd2a33f91b0158178990a5eb0a3f0ef55284cd87677de5bc1d918067a755d8dcb8da966fc64515fffd60a2310d924286d5bb97d155a7745c73f1d7f1f6b0141d28ffb5afb8d1ccaeaa2ace88b5824e97dcbc5c767f6acd1f4d699927713ddc560857ae8465fecbd7a6365058e98d2d3e5bd03e8e695778c09932d581d7ea7aa9bcd7489b3e7fb7959b0a752220f436995f5ae05016260592697b30e8d69d014eac48bad84e8bb21e4d3ba573d3fec9f930010325bc646aae91f6a69350dc83b29fd757e0fe85242673943ba35cd2101306a7bbaa7e6a98e116929eca6dd5a7e14a506a2b4d7dbfa337966e8526d259b7054b0eed7c729efc2f3ed66e0e34a46b4c871bebdaa046ecfda54f058a9dab8520d5e7b00e4eb1b7543845539f1902cafc930049898952ca19224ca63a7a7d7d65c8b1b9f614e42aad164ba9300962d98aa49c8fe51408a47e701f81cae6831a061c2ba19b6a88f4ea194db9d4542052877914ae69c1397b6425c2a1c42aa3f812aa09ce4a9511e5a2912128e2a4e5e3cfda1644011b8ffa672f48191b11948d1681f6db09e3ad12843866ddee290d3e22f48dd234d1642b3850794e973337eeff6e289bbca867d53e2124d38cae70f16d044673b4b78f69008add91c9da2b8fcd85388b72cd618f65e8437b50d1eca81a7c530da37d7bacc7aac81da6748ca6581cfbdf3156aafd31327630bbff3fbe76983bf4e39f23de1d1f81eac15aa2734766dc5ef87a8a5defe73e766265d268bd00024f77478152af3af34191adc373de40db6cf11b6e82158c42b1dbb9e4a7371168dcfe46a96e14eaac0d8bc26f22af3436907050b2e6e82afd2271fc8050343a1536a2f3720295900447f8d34972e754f08c2c5f7d571cf48d6a079cf75cd2b909d01360951f4644d22ecb352bbbaf57ab6bfb856803ec4f113ec93f3ecd8ccc21bfacd682474d52c12c502cc0e9ea7f6b0d3cf1f0a194c177fa7c63994046adf29e9a78701e1b9e8a0e50b9dcccc1ab92afcb3d78189bd61ca57c4473e867161066fb3a530c89eb1a747f876b3c02facc6933b90fd51808839ebaa7c328ef02f54a5ae374e838d6b65a2f85e87fcf79bdf8594e3db5c4b3b2e2c7550d424a9f57dad42ca10de21b8a8b487278e91068aa70ba103897f54df56127498f0dc4486c18eaa0be9618741169942570f9e2460ed55f8d32d8aceb58aa32303daba9bb101140b73db08c372087b01d71b1361bfa138554aac64adae3a350fb9e4605f79e8a057f198689599ab7e4751a5d258472ffe5078b322581fe02382e0eb6603bd7908ff429d6740bc0ec254c4934e9a86dcd1a25cb7c508b0c9570708f58630f2dd4ce766d64c757634c15206bbbea506c3d33bc5e12af3cb77ca3369d9c96e7ff93cb5b27ef37d3ef37c710d18a6a5de12a5aa85ce734f0c8f89d8cc58e3080ccf14a97e4483581471ad1e296c29717aea1e2c2c8a3196daa42f89077457405fd72afe8a74e4092557cbcf2d4dad7832ada9835ac06e63596db5d252a835563765dfe25bd0032bd6b9be5a3efe71ac0179d6f85adefd89eb4cd58c3e3e7921e3af274735b4ff83ed62a04e4a37512861a188bcb051d97babd82fd82863eb1386b716b06b759f14e2c8541146f7c86d1549f9574013f12cc0b6671d92c417e8e6161469e75902cc18f79d4a740adeaa6dc57f132eb1201712e42e8b5ac8d6f0edf00b08c38610c64d2f568c9f376ad638b4a244bcd7a5954c17ae90c7d3e64f4208f9dc8cb9467715b72a1def24ce44243eb19235f143e5912b866f5de5e468c1d8df0ecef9a3a061d29255e66a00d9b9e09f33b497919bd7bc37e7b32dd6089b6391a52d0d431937bfafcc55d48f106b5c8b017f143146d47c1c120db3be0f7fa1604fb3235f1f0aa0662c8612d7e21dcaa170e0ad508b65c1643b8dccefa100a7280e47de6c68ee8d4433133b36140169430b2392003ab119d7f0236ee147a60ee353cd8f73912460605666b96a76bb92581a39eac97f6af43ced02223c4f2fa3f30540a29b324259f9bf2c30e877d63b0ee7977128b857bc1aa0252fa690ab81d0f3ee367592208de606a66d2a9691254655b52833bf00823e1070ff96e4bed90c94dd246c3f41ca5fff369a2c2d7f41587290af11655839390a0855288cbd2d3ef4309d31fff3537f4b02ab7f6a45927b3cc594025469b8da9b4a6d9af2b706c7050a010d08cf980e3ea272d2ddcc6e9e578757010e9002f319a61f420e0aa7113e7f7291703950ed292bb3599c21244be51d27726baf94793384691be4b232731fb4630665fd13e08da7b73e698b1ed455987874460c1e174ca86b7c95ec2b67ce7f089b25927ce8043dd1e613f54f923d143bf2ccffd933b2ff9c10a1dc9a74b3ea3d169f39284f7aec74cf3dc9069c4ee43d2b867f17e637fea652cc26fd82449c96f4151af70b65d776580731343e8145c7b2206a4f660f699181b04da8d5b1ca543c158755948508396dab2db7304ca7ce512df6a9e7f1c44d82124393ab3fcb927b2a5cf583ae15e7ff95513c406ca650b543e421ded913d99b6d5b509a3fc3d65b4f83c04579d2b543d3a75a4a83ddaf965a1f7d29d61188c115e5c64b2b10cecf17c6bb1fe23d7463674cbc3a472fc257229bc0c04b0e0f1c1a7501331adfc1c7d33e42ea609d8443d5c4516528b745fedd2235fa93ba7dbfd9cd1dc40163dc92ab06bceb6d20377be7f1772ce7e2b14e70a1ae8ff5b8fbe065b5559f4561735bfc6d6505b9c5d67e2d6c7d0a55603bc97c619d63dd47db15cfe5f114e32d50a61a14c44bfa7235ba53366a08a6d69cd1a62ef1e72ed4b8befe1615870c10b858d780caa6cdc8d3083d42a5c20f9b94d4a60ac34396a844889c4f21bd71ef42019386ef681421adc5584d527b42b1f34ad2e67795a8ddbc78ab1722302fa31be3d5d1ca2785473d702d92a1a54f67f6955bd2c2d0b679689901adb4ee28a84aefd7257e7d5f703db641563d38dbda22332750ffc52838660120948ab06be461c24b761a0bc3f78e7a61acf03ef8afe115318c18dd34cd3877fbdb8b576f29c54dce7630739d058d5b8c486b744b5964eb23aefad5918c6245868f03b6ac5a742187c08fd8baa91198018a013bbd6dd3df0b91e6988a23e1ba315fe09dbfb966a1c690412a0b948645a1eeb947ad5ba296b3382b10f465eecba77e9e3988ae71c1642217f625ffbbccb34ea8539b47028558b0b47da56ad975e4d8b759ad4db2340dcf5a3e2f0a778251a2eb6fa1af1ac981ab6d2667ba7479ec56d09617d9a50865caf1dd6c1f35c3aadf56a475f6563c4d2538da9116c8edbdd6685270a4a30c1cb06647d9efe614c6b9de0096f6f977e5800d6f41adf350f9d5017d046e554c901cd3addb1038fb535dd4f756bc99a4a76d54f41e9d93fbd6b1472f01cf0a3099f2d292b0ea100b1e56260f341fbf1f6c4ca0068426c7a2405293978519287bb1decddd1306efca9242ca4ae56fb196bc4781dbe7cac52c0d03bd1b1a7e35a61d4d7b46360f67b67f82c5085404b744c3fb8ad5e588546012beb2bbaa89ee4e9d6f2398312be1d6bd1fab851b39fce16312b20cae20df218108edeeb40fa3fff3beb66d437be907e161e30cbae8162e95ab3338860a20476743b7cf9df15534dd45f667999c75c8b0575f766cb4ab4b3756b120b125dd34dabf6662b42e4f2dbd18cb06a2641e0630639978ee04794a17e0f3fdf01d788363e7764ff0d8f88dfed4e92191ee734b9d4b50442ef7b8283308b17c8b9788e313758d049b729f6f767294d93b5b0dc18e78579796f86465025bc3880b188311b8d2444eb87e0e9744eac9ff77c2dc09f97e8b6f71a74d4fcbb1a4f6157908105e1df2352f4631fd0cd65344d2754427d8fe41b6cbfb946733362bb0136e8662920bda35311a5285bbf46f28da72e4e1a87e33fe140e7411fc9744b52494716766c0d558df8f5a84a2f3eb6cb6c0b9e1ab8243aa5c87eeae90d956409124361a67c1fea2c52089ddbed6d53fcd0c50c135218b642b3f88086d0856eacd88671d474e90e725de750f6e4e4cd71f6df19082821202aab7b3a8de719670717cda03dee8bc46c6a0388719711e2308679fca264f5717ff0aa179386bfb50dc05685fa26ee2681ed4001df224e51e9bc05b32c3691903fbf1aeed94af4c26f00449ca97f6cac83c3904811669a39c78f22c4acb96d3db45b2f6f418525a0aad6a12d6defafc8fddc6f4dd6c9f5f7f064e755b6d331449f2c9ebd96a61cb71e165701bd8202d4385d52b2d5905c8db9a247aa5b9b81a0e55f139bed25bfbf44ea21524333c15b9183d8926efca7458bb145e03a9300bbbc7912616cc23ced2377becc6e4699e5e29912e0bfc0b208d50f8dbb69d2dc953a77d654cd949abbbc8216c6380e8dc35ed198d267790a18716ae5e243cf2d4ac2122c0d921215bfbf7ff8e73996f71c6114db6a66694dfdaec5a83bb65c1f5762fdccfce324daaa42e29af070edd1ef409543f7fbe2fd395ed52ce18b701e54e1dc9203774a444974379f535f12accce314a1f6b0660b6ef8a0f0a7a2d316fb9ccb5831c610a6794b9f175903142e6c4b33d3ff4c90273ebf920b6b0222f3f2a8696ef27e51d1bea178e3288d1fb37b0bb9139624bff3b06cdef27fe9330b7c43bea3b2e891c8dd3f41e363378fd07d38d64887ea99b5b72b62bab0ea3bfab8661668c55d794c08ad1c324bc219c663a01f98f33ed1f68a0477ca3c5c526206959bdf9614127bb34fcd65b6dc17763fb6df90321404871862eac0315e1b4e7f043622a89bdbc45c51b8716c5e5124ab43c7ba662cc0d8e11bbb1e13af5dd1acd4e00fb4780bdd570fe2375ea7d6464bb97b8ba8ea4078c77b07eeae52899414933915dac87151aa01d556f156747e90a2d93d88e85c17b6404350a77b8042c7685e5f2fddc9cd0276b6412e962ea78355a053c9d8e802d6ffb59bb9cdf8959e5ce55b77860c55350f16180581f04985dfe86b4e14ccb3bb7ab72c1f6f1eaff32a2697fcd1197252b0b17babef55ef8f4fd406b52982db806c5206801ca4cd84c858359a1d004a609dcc9018a099f4e884d5543f8f53614c6d9471f92f036e65904edd2f995b9914a06b8977be5f269a63f85eb52660a035658767b1426db86b8eca7b8d57d3c3cc02943d13651f76dff2ecd881a53321501d97a8bc0f6f0cd1246629273869bdfc58da778c5a4943b445f7c0bf753a14a2569dad9121746b70b38fc0593d750c354991de16bcd04ce2f", 0x1000) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @random="dcb470d1963c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x1, 0x3}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) nanosleep(0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13d798c8df490469e660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6f4f4e5a79ec759fdd656fe3638236f6", &(0x7f0000000080)=0x45, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) (async) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x24000000d}, {0x7ffff7ffffffffff, 0x4007014}}, 0x0) (async) msync(&(0x7f000006c000/0x1000)=nil, 0x1000, 0x4) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0xa, &(0x7f0000000200)=[{0xfffe, 0x3, 0x1, 0xfff9, 0x4000}, {0x9f, 0x8, 0x8001, 0x6, 0x2}, {0xa07, 0x0, 0x1, 0xfffd, 0x4}, {0xff, 0x51a, 0x5cc, 0xad91, 0xe4}, {0x3, 0x9, 0x3, 0x3, 0xa6}, {0x3, 0x6, 0x10, 0x0, 0x7}, {0x3ff, 0x7fff, 0x7, 0x4, 0xb593}, {0x2, 0x5, 0x800, 0x6, 0x304e}, {0x6, 0x9, 0x9, 0x9, 0x7}, {0x7, 0x4, 0x1ff, 0xa}]}) (async) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r2, &(0x7f0000000240)={0x3}, 0x8, 0x800) (async) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r3 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, r3}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 1.366204737s ago: executing program 0 (id=648): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x1f2}, {0xb1, 0x10, 0x2, 0x1}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0xff, 0x1}]}) (async) write(r0, &(0x7f0000000580)="58137b914be238760b6d400f3719a2bfb1437a1f22d82b2673f13d01c1fd5446362fb69632e120e09b6ad82996a79d3bec7884725677e976cc56a8fb9a7ac3c143f9e92a2501b8b1440dae", 0x4b) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e", 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) munlockall() (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x5, 0x200, 0xebd, 0x2, "1687bbda036f6355a087e2f61164bfa08eae86a2", 0x4, 0xf}) (async) mlock(&(0x7f00006cd000/0x1000)=nil, 0x1000) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{}, {0x38}, {0x7, 0x0, 0x0, 0x104}, {0xffe, 0x0, 0x2d, 0x95}]}) (async, rerun: 32) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33b", 0xb) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r5 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r5, 0x801169ab, &(0x7f00000001c0)) (async) sendto$unix(r5, &(0x7f0000000480)="5ff01da975bcb1470f19435eabe0b2ed8d179b5ffa5349301f44bc2610e8b924fc6efa9356341fafe11edd936ee6b0ebbd8e6e3cb3b5a88e03c5bdc3b5a4e88f692969d4e9e0e7a8ebeeafa26fc8df39fd92f5722d9f91e405b71e4f79bfce2700bb7662e10e6557bb22e54d14bd8f9c20754544f64ef367728358311c4c1771006fae3796c844699fba9bf4a10c68037ed009311de91af7d258c93ee7570f39d8e828d173754a225791186e08650efcbc16cf184b57c3042d4c0a7dd9e70837f8fc9577662350208cd5b5679c8722102b0a4470ea3f00ad76fdbd1131fb153b76d3fb", 0xe3, 0x9, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 1.349021303s ago: executing program 3 (id=651): r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x9, 0x102000200000000}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)='UgBq', 0x0, 0x0, 0x0) open$dir(0x0, 0x1, 0x0) syz_emit_ethernet(0xa1, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x3, 0x93, 0x66, 0x4, 0xff, 0x2f, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x6}, @end, @ra={0x94, 0x6, 0x32}, @noop]}}, @generic="d7041623473c2adbb2b1ba53fd9d9168d792f8ca322d3cb44ab96587743ce86773abaa40a91148dedc2da5cadeb1ec05aebb23ec064c21d7f7bfabba348a21efd5b7a90cf89c6206bf374702cff17a87a1a5f5df2e2d22aa557c5e26f862f42eebd81582487180d7c19297383c4afb"}}}}) mknod(0x0, 0x8, 0x6a6) setrlimit(0x8, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) fcntl$getown(r3, 0x5) 1.287456224s ago: executing program 3 (id=653): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 1.260699449s ago: executing program 3 (id=655): r0 = socket(0x18, 0x3, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20, 0x4}, 0x2, 0x10004, 0x0, 0x0, 0x77, 0x2, 0x40000000000, 0xe62}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x5, 0x4) syz_emit_ethernet(0x56, &(0x7f0000001640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0x200}, 0xfffffffffffffffe}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.251062393s ago: executing program 0 (id=656): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x86, 0xe, 0xbf, 0x2012}, {0x80, 0x6, 0x16, 0x7}, {0x6, 0xed, 0x12, 0x800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) select(0xac4, 0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x8006, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x2, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000000340)="e02c30d9595e5c9dadae7e143602d328837d6fbab1111d44cd75698f4741adab74b18d2ab3507f4030cabc0d42bf74ab4fb799c64471197dfd52cd2256a5ecae258abf5755cf51ded85678ecb71dcc896a3f607d3e3750d90495ce2ed88b86868a792e8f088740fe999121d1", 0x6c) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) sendto$unix(r1, &(0x7f0000000200)="b1000502b10000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) 1.225074472s ago: executing program 2 (id=658): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00002e6000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.111568544s ago: executing program 7 (id=660): syz_open_pts() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f, 0x40, 0x0, 0x2000000}], 0x8008, 0x0, 0xf0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 1.1108814s ago: executing program 4 (id=649): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc042", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x2e}, 0x2, &(0x7f00000002c0)="0ac3158f3550849203327a969adf169f0c64ca3d2bcae6cb9fa9f1561abb7c1cd58edf43f6b6faf2c774ff99e8da223ba4023a26f8683900af3ff564ade92f0137f28745f910ef2d3e28f1f2a163a544595dda2aa26f2e3c84d6062a704c3b0bb50a7be8732d116a0b4eef4041647274842174cb35ff86edff50e5044a965560168471e4cf5e2050cc040a9766eba14e34a157298bd77c2aa638b00913d240b62f24f75949e174b138b7c34f", &(0x7f0000000180)=0xac, &(0x7f0000000200)="2cb79e81ed5f5abf2610ebb5e9932167310f6715a974bc7ad1c0b68f623df53bde47ad6a2e8a1e272d4e70ab958a05baae", 0x31) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x59) setregid(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x4c, 0xff, 0xfa, 0x2}, {0x84, 0x0, 0xae, 0xe}, {0x6, 0x6, 0x7, 0x800}]}) write(r7, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r6}, 0xc) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) syz_extract_tcp_res(&(0x7f0000000240)={0x41424344}, 0x7, 0x5) syz_emit_ethernet(0xab, &(0x7f0000000580)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "832001", 0x75, 0x0, 0x2, @rand_addr="00040000000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x2, 0x41424344, r8, 0x1, 0x0, 0x16, 0x49, 0x400, 0x0, 0xe9, {[@eol, @timestamp={0x8, 0xa, 0xffff, 0x2}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "adceca8d42dfce4fa64db16bce144eb5"}, @generic={0x1, 0x12, "f729dd73d1c4f6ba0000000000000000"}, @nop, @generic={0x8, 0xa, "fada72496cb81793"}, @mss={0x2, 0x4, 0x7}, @mss={0x2, 0x4, 0x2}]}}, {"9507e4b8488903951ad519f1c2780059871f76ffa7c68db24b47679f83"}}}}}}}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) r9 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) fcntl$setown(r9, 0x6, r3) 1.110735286s ago: executing program 7 (id=661): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) socket(0x1, 0x1, 0x1) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.110335444s ago: executing program 5 (id=662): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x1) sysctl$kern(&(0x7f0000000800)={0x1, 0x16}, 0x2, &(0x7f0000000840)="dd", &(0x7f00000008c0)=0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x20000, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000a80)) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f00000008c0)="a9b96f1c", &(0x7f0000000280)=0x4, &(0x7f0000000580), 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000740)={0xb}) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x28, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x7, 0x8}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000ac0)='\x00\x00\x00!', 0x4}], 0x1) preadv(r3, &(0x7f00000009c0)=[{&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/141, 0x8d}, {&(0x7f0000000600)=""/198, 0xc6}, {&(0x7f0000000700)=""/55, 0x37}, {&(0x7f0000000b40)=""/134, 0x86}, {&(0x7f0000000900)=""/133, 0x85}], 0x6, 0xf70) 1.108135047s ago: executing program 4 (id=663): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="269c82f6", 0x4) 1.107595875s ago: executing program 5 (id=664): syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @local, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @local, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="fb000000000000000000000086dd6082000000003a00000000000e14fc11133f640000000000000000000000000000000001"]) r0 = socket$inet(0x18, 0x3, 0x102) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x7, 0x2) (async) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x7, 0x2) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x82) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000280)="cb0000011c00a500779857d8", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000280)="cb0000011c00a500779857d8", 0xc) sysctl$kern(&(0x7f00000003c0)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="c528c09bb2cde2065ed15c15e2bec1e86dc9735c490f335ab2b3b5ea3da7a5d82c036dfa6041765e670dfeab6c1b1d01de14c7cf35", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="7b50d9", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/122, 0x7a}], 0x1) dup2(r5, r4) (async) dup2(r5, r4) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0xd, 0x1c, 0x67, 0x2, 0x78, 0x61, 0x0, @rand_addr=0x40, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}}}}}}) chdir(&(0x7f0000000040)='./file0\x00') 1.103967536s ago: executing program 7 (id=665): syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80086476, &(0x7f0000000500)={0x0, 0x0, 0x0}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 1.080630198s ago: executing program 4 (id=666): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d06, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc994f91ceb39", 0x1c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) mprotect(&(0x7f0000092000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) write(r1, &(0x7f0000000100)="d80b00"/14, 0x48) 1.080102854s ago: executing program 5 (id=667): syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd60ecff8000481100fe8000000000000000000000000000bbff02000000000000000000000000000100004e220048"]) syz_extract_tcp_res(&(0x7f0000000000), 0xffff, 0x3) 1.079614293s ago: executing program 7 (id=668): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab9715aa25f7037f8d05bd1d222473d944a6db5fa89a94c93c7a72f467d7da1724c93c452476b664559cb2bd57f316912adcb8605f1081747d614244cbcc2238c60ad39d9ac33a6d75a781439f855f2da1325175cfd245c24dd8ddff8e9e2b22abb1d6b547747790b10bea7608c3e6700af6a04e0000000000000000000000e7", 0x81}], 0x1, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) (async) close(r0) 1.078682698s ago: executing program 4 (id=669): setitimer(0x0, &(0x7f0000000100)={{0xffffffff}, {0x800000, 0xea253}}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setuid(0xee01) stat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000900)={0x1, 0x32}, 0x2, &(0x7f0000000940)="d419863c", &(0x7f0000000a00)=0x4, &(0x7f0000000a40), 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) 1.078204119s ago: executing program 5 (id=670): sysctl$vm(&(0x7f0000002f40)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socket(0x10, 0x3, 0xfc) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) socket(0x11, 0x3, 0x0) r0 = open(0x0, 0x70e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) close(r1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="e532e4c706125cb8afe4487b6a0b67252b0c7982164e15c3e6c3567bdc5cf9397d9a9809837a8b32e461c0dc2a46d6334f45f926f3cd7e16bb0a388c70418e58d66fffb9401300807fc7b50680e826dd4ee2922d0bf6910da1407a1bf0f87f70442569780ddc5dc29fafaf65c71e1b8ada3553b984d1004f36ec85f143c3cbb74531222971c0128760be259b98cfc6e91423c81762d71951501e6f499959c12ec51160b74acc2aec43a04cf11eb884d8dc44df653a", &(0x7f0000000180)=0xb5, &(0x7f0000000240)="5d437a0b5b8cfc214fb12be91d3b68df465ea0fdc87f97657d13cc312dc052fc2e151d15215e561429569b00262338074cde3448cf2c919466ef3414a6279989a0aa897202f71f73d9d79326a284e1345172c6c9e1b0addbe6899a1fbd0e69ca8a7a919b060150383e94b615a6d7dd73879312ed7c9de908d2abb5d511b05c65f707f783b3e5ed7cf476a7eedacfbd6370026e320d9cf80f45c94ddf2ae34b2971c530ddc0f13ded903ece85c7ba241194f6ae48f7127e536b427f05f2d629a7e9c21c6032e64eafb4f0", 0xca) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) setgroups(0x1, &(0x7f00000001c0)=[r3]) pwritev(r0, 0x0, 0x0, 0x3fffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r6 = dup(r5) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000200)=0xfffffffe) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}, {0x0}], 0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r7, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 992.926962ms ago: executing program 7 (id=671): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) 992.023469ms ago: executing program 0 (id=672): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000e3a000/0xf000)=nil, 0xf000, 0x1) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x1011, 0xffffffffffffffff, 0x2a2) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x93f5557d1834c90b) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) 983.503073ms ago: executing program 4 (id=673): r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x4, r1}) setpgid(r1, r1) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) ioctl$TIOCNOTTY(r0, 0x20007471) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x24, r1) write(r0, &(0x7f00000000c0)="33628151edd1a5885524f27f1ec048de1983ac3e8c838bb95c9448e3e556da7271fbaa3c74feeed577f16ff82f412ddbda9fd4f35ccb757b9783eee2aca8cdaf19db6226396218843d3e342affb091a65aa8b657fae9d02a25ae44f97339e1b3df01f792fcbbb53d611707ae0255a9b5fa68b177ec15e3bce0f0f3478a1e907232ca3dbd72f098eeb9e023d494332ef07bd36a23d63d982f173ce518f5d2db17ae64a850e99e56e841ede62508f16834a013189703b8098202bbd04fe77c73de935aae53a2ed3bfeadb93d27dfba481b61d3675404fe3aa082028b2b95371bba322c3e6a65c053a96c38587812bf964621a2965933c8b92614c2188326cdaa6a5beba254f90b5fa4c3dfa047bf5800e1f26f680dbe5dc4249a7bd21f24f35ab96a8307df27c54a3385f0155f621b137449733b3aef898901e0b4b8a6713ade5c45a768ddd9fbcf01ab2844200b3a84e3866b05f5405b6f5640a0a5c3144555e36c3d37c1ada29c7e404a4ae38211f7e96de4c6c731e0573d766575cbcd6104a6428ba7264f68abbe398ba63a215f8e14609cf4006f291f8bf66a84723f00eb1e5015f7aee1109f94c8ca82d06389e19b98cc18f515ddfcd6a4a0c36e8c5894dc0cc06990105da2a9eab7376a05454e51bfd22311689b841ee1971ce54008cc6b372154dcd053cc553ee4a5ac309669ff01ef52ae1460a1f2e524d3a774f95094fcbff82dfcded75403b582f47d30d26b6951e86f4917f587aadd8001ae30db357dccf2169c7e61b4d43c3be1849c9ce2472d4fd96d2ff29268c069fd32289f53ba2be1f63c26fd419a5e5f9fff018a8ab61d0514588fb09725c61b5b861a01b74607bdf2c7e6e3c47b3320c4835c236e66197bc344395cf813882d303a5c8369e517203bc51fb5ce2ee55da40cfa3dde46177e03f1c4e44342276d52e3ef0fa8efc2c22d6387ad5cc92a948423d0a745c6076df297b23bc4420dc4f50a453dc19c8f5f14b0ca1a5eeeab4ec5c4360d8f44bd3856a5f3198399deffc18995b8811cfc90950101893dfe056cb1196ef9473fa1442b1a6982e49223fc9a7e0cad1763aa3f3c4c6a49e2dfcc4adb99dc2df0a71457fce50561da10d3046a71f10f65c518a48a5d8416a340e80560bcf64b3d09e421f614d71ee4b75f68d018a057ce0f8598b59ac0d85fcbc1387bbcc96fc1f6508514bef54d1104b2e1856caa6ce5755971fe20b8337477c50edbb387fcf327af157b4f8b0a7e404d5244b8de158ef26df8a2888f6ce1e828e88f4c4dd0cddc205110c44f219582e78bcedfeb568286aef558fec1c68f6b8748798d67d39513f5b80388d2ddeefd6feda8c978b41483fdc81a9433307b0e8df14607012eaba5635690f4070890c363761b27c8dd4f1aebe488bf51b2520e4018212117aa181d10fdffbf208c80a88277abb2048d495d3650253bb9fd4baf15f4602460a745e47b9f55194941ed83a23ad7342eb93ab111a4675988af4b91473e09afbf42ce38e8290d26e1a2f73b5dce45688862825e5dc1f24ae12d5dc85c0b996682a058bd6133ac153bb2be849e69ac740d5d6b80ee7e81f3954a50c686a75fb63e15d6365ec9bb15163fde52f7c7bc0b8fbc79c01ac5b2fab140dfba7b2ed7e054c05dbb424766d17b21d5a252261ab8eca18bf8bd168d37c290bbf4e2868ad069750d9f8cc34ee7af58eb5687e2cf948e1f199cd0e77fea6c9758211d337105ede61b2dfec10d54f12c43043cbe2ca38b6a13c2c69e1cb0aad637752108831565a7236799efd64da394f47a7c93fb1030bf9adae03e60866c7d55aa3c069a7c5a4a5450ca28e7d7767e4058730bfea5622144d54390502034a72f98d168fe0d41bdfef7e9684a5a720b49299109c79f67405fcbc87e2b0eaf1fa1fda70fe7b461d0a123a389db5bccc5c081c5f78aa5149a0302fd9d80165e1d918ace7a0389a2fd0580d8eb6487546f5a24caf01850c5a4dbeedbe8263f2bb980c6585883b356ccc55ee111da8a1896f73e224b47773723cfe353f7e126aadbec97dacee3e327ad97dc7ed2d58384d3946dd568f2343c4eeb67118be3061b24d0b164629656908247c8b24c370af5ead7a67462ec501b7bd98926a1499dc1d2156ceccb0a7a7458473414d7636bd140591e01f0e76e6ce72ed25cf1ee971333ff7bc2f52063e4c5d38f93e4c633645b7ac498e5d013306ecd5119e5bd1b08f28dce49ba1200d30dc6a72cd4845829c56a920fed8fc7ea91d8eadc72279b0dc5198942b32ade4a805e6fc8c73e4b9b2fc7237552c2ec41ab2ed773c9c494591775d575251cea4d5a7e7fa153b7c9574ca134c5a5ae3142dcaf16253f44ec37a001a262d4a0d89394ddc417e90e07e223f4dd949dc00c15d92b2320d45bbbb7765f544abbb2c91890e13117000c1dd9685f8b018742f040932e865affc56bcdd59a1b14351e314a13854a30cca1f945f976c878216d25130a42628e6446e94ad4a552d54b43411178371bd18c73c5be967567920783f61cff51044aa10e25fc8c353ba58cc050e47987bb96aad99ef0ff89865e9189ae82fd62a47712ce33cabd7c98f80aeabdfa4b9ccb132739ae474bf7c98c755e9d6ae6cf8d4648842f2e603a8c9b9203f46e0ef871d9b2bfca2f013f951d3dc45b9ee45a3fad294eabc9f0da032910ce1c3695fbf9005ba13b139a6fe9e073ca7e0b9130c20ff274eb7087e5729cc3b3f0ee40d4997f6f9ab7f780ca93ab29740819f25fa54242f8be2683209ced7c5222ddb6fdceacfb30288178f7244cd461c7631c92dfcf97166b3b6bf32d060410e5ee45130672be871adb27f9650c2d85e4d625016132570ccdb3c5c0ce20fbd4c4f1d968247368ee5f7f4212c89e1dc37b64e05c8b12b3b31da0ab2e4f3575eaaba4b3dccfd7202493f991fa0aa397c0fd9fd0e1984679b0f4c2c0b1eee8f4e81a30cac614f0ae1dc31da263f1fae45a0639d3d5c36d5dc4fb815db8e39597efd2f6b11ae364a9b45570877e3c7c82016fdc9de05563c749d2fd2e7d028b3da1a8207274ee23745db20644b573e9f923ff8b03e715debe77a92da068b9a3f3739e8bd2395c96944a9db0db19f4602b8b9e81c72ab00ba60aa77c100a0c47d608be887862286d808e93eeeda796eeaf6894cd0b8e71977190893ff64d6c4a68bfaf22e29b343286606eb8dc9fb8d3b43552c19d5c3846b6aabebaddc95c3aad051979b3e9184b415eeff0a8a3546ce008e99d1dfd89f8cf24a6d5de975c8351e7dc0b4512738b1fd08c86ff372fd778662a3ed23a36cf9c8bf16894ac0f40c2c90b10251a1165e773f6ee398829105619fb25732c557937976898c2f5393d3d266b7f71efa650e0228392f6c44bea198d0bd247b6658572cfb1e2a5c223c83dd2e6e9635876ff3c6539d287b5db9315ec23a68316eb01f2a7277083ddad7dd4b71d4b27cffb3c186dbff5246af52f0291de855b5f7fa51bc478fdeb67b5866320faac7a390462ca713aa9bca6274a0b31a6a3e3b71051bc2b5884c8f1d1a6bdcb9f2ac8048fcc38aca323afdf2ee015e6cb4152a5ab26a672d1f59d4f3b7c87a424939536dba7e06ea13f85707586aeb51e0cd8592c5b43ff8573114490d1bf02e5a09aeba98428f7a51ecd02e431e5194bf89d24e20aa28b0bf87a2d3d33e75d547051d9acf557b6661962f9b93cc6a6a03012864d6871b527bcae08a825e41b0bd48d979fbe689716abaa8a945601b98a4cdbfc025903fdc22ec046fac1d5c432bfae178d86aa06c943dcb065bb893b72b6cafc9ef0b03127fa83769ecf7c301ded6d98079a1fb6c5cad374d892d8daf1f120ea3d580013ee1cad08ff8c1fd48790a03fc4295a7034007b27e43787d2fd978dcf9ccbac9d6f6926be3265ebb4521917d1db84af6f329c393bdbcac9bd56a311dde34d44e2da448b68832253b3729e7aaf3b3f714322ad0f91af67072526ebbe454282b288ebb24992b84b8e6c3d966e00c7adead7ed731aa833403a53cff02e0b831b15b2379c6c394d4cf0943b2d93d257686b1143e7973201f2693a1ef2cc891f639f167143e3bf336642df1f54192ad18fc761a6cf600374892dceb928d117906fe20e6df543070ee63dddc4d05f4e8822299084c266f01d7227000304fae4e72a119c6f5df0ecf02785944c97d1db628664a71f6182ad86f5e978559019c2113e32874e88bf0db215b8435a62e1c63a1d7a83a6e5e1f8f3191a2ba6cf4705c436f90b53d9c39ff0210a6dbb61ef04ced931e570f71e015247510f5bd52f03d2cd2cd7dfb579e7b9af82e7087e730d1afbba03d7ffae809885b33239cdfefa545604ea410e14c417138801d2a025c2a80cf4ec31a75971dcc37d350f214e7e5284d9425bb664eb4ef10bd97d98f4bdd8bcc8b8d5e67c9b196233bcd68ed23ff9fedb3d06e137d3ae88978dceb429a83100d24155f7b45845e11b61ecf8ae4686158e4dd4b714f1d4338b126e54147b9bb966882d3af82739f4ff88d562f541592aad3588fef0a32305d07b7055dda7da3ee178b5d157a929b6ce25c45e1d1f44d43b8b63cd692ad26b10f54ce328b98079d64933f9125463b3cf4390355fe3203e1b3db2662bdbbac8de4ceb55e6d58b6f3dc34f3089295b795d7c24855d8ef57f0a59e0f36ebcd1ce786ffdc86d369df184f2a1b32a5179928a74d92869b0651a0fa9208507ad0db75a3ac2d90dc224afc738eabd36f9fc9fe58598606fc28e54aa635658658bd6c878cf4e27f2290301f30bde94f240b618ae627d8f76d70b1d9ea2fc614fffbd6d16a55a503d0e7f6a42feea1672e63ab6aebd798cf96b2ae488bdf49f896ca4d44e59f85af976f370ec7cc0ee6047310f875b039c609897b06b9d259a73457329893ab669344caac53bf11c2031f1958d3fee6d3ddefd0b795453bc98918b0f6b96ee7ade89efae0c35e15bc3d0deb40039c91e1efab8296388433e7600213aa1919313ef84e70549cf9f001856494ee1c9e151e53acdff9d0bac213f1c7a51e00da914f661c0145a262aba62a0f4b2ba46cdff178b7f75d079d27a61c0dc6732d6e4d6baefa4cde09eb58e017dfbc627e2010a09ded2f91ebb1b11ad5c261a060da1e688653e9bbf3a1a5b7459b7d327d8d3a57e2ac5f730d8d2c1587bacef38ffb6e1f09c90d3c52075a1aae2e785719f4f73584b92658354830cffdb8af9c2b7805d9f4fa2781ed1ba654d11663022095e7b46d94cfaccb2473225daae393de804f4f75a38545f694184a1368da8a7e65fc989a82d4a850342d353f3df7a2c1b0ea396e510fdddbbaa4a70f1d66c2bcc82e728240f043d590a996fb4a5123f12a71d329a95718febb67d369e3915392a66f50930de11b37e579ef0bc7a4e1e5d39362e8d140ce115c07d78e845311f06d2073116a69450e68af7238d7360c2b093b028d10bf84b19adcb8cb523903675661a359e0fe3e91e501cbadd37c4a474cd56f1df6a4136e10a4b9bd6b79f7783322744165abea6181a0dc9312b864b97d59b13b4c8b77b227a86ebaaf53e7aadd9df4aa101abe36f41faa958ef9fdfac6228811a70412dbb3f4042f8d72adf4750e1cd61ddf622822712cad8e72fa8f258866d70dc4eedd791dc256590c6e7a066936bcf6556f20165a2d4a1f3fabf4d40b0069727988c83ee59453a2d9528ea949a9c0210f4869baf4ad3dd96aabb85c5dde09e177ff0b919f8f9b7e6b4999b15447ecb3146dd2d1050f17b11639e74e0cf2a55daa44da59b78cfe151078e0dcb77152c98", 0x1000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x800, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000001100)=[{{r0}, 0xfffffffffffffffc, 0x48, 0x2, 0xe, 0x9}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x101, 0x6}, {{r0}, 0xfffffffffffffff8, 0x3d, 0x80, 0x5, 0x6}], 0x8, &(0x7f0000001180)=[{{r0}, 0x0, 0x2, 0x4, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x24, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x50, 0x40000042, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x81, 0x5}, {{r0}, 0xfffffffffffffffc, 0xfa, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x2, 0xffff}], 0x4, &(0x7f0000001280)={0x5, 0xffffffffffff533c}) mkdirat(r2, &(0x7f00000012c0)='./file0\x00', 0x70) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = getpgrp() setpgid(r1, r3) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001380)={&(0x7f0000001300)='./file0\x00', 0x2, &(0x7f0000001340)='./file0\x00', 0x8}) execve(&(0x7f00000013c0)='./file0/file0\x00', &(0x7f0000001580)=[&(0x7f0000001400)='\\:\x00', &(0x7f0000001440)='/dev/wskbd\x00', &(0x7f0000001480)='/dev/wskbd\x00', &(0x7f00000014c0)='/dev/wskbd\x00', &(0x7f0000001500)='/dev/wskbd\x00', &(0x7f0000001540)='/dev/wskbd\x00'], &(0x7f0000001680)=[&(0x7f00000015c0)='/dev/wskbd\x00', &(0x7f0000001600)=',]+!(+&/\\-&#}@\x00', &(0x7f0000001640)='/dev/wskbd\x00']) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0), 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900), 0x20040, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) r7 = getppid() r8 = getuid() r9 = getgid() r10 = geteuid() r11 = getegid() r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r4, &(0x7f0000001ac0)={&(0x7f0000001700)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001740)="cf58e9e861217cfd7382f7f076f5e157413ed220d9322cf4ef676f7e2a5e0e561f30b8eb04e262acdcbc91f84c96b832641274a0b8a10c050901e5d77f2f7b1227d117d6d63684e11e0228bc4cc9f54a5103c766297ae22c7250fb7febedb6abf99332761956ae7487c9f965b17ed50f3dca3d3db6121c31cb7c8c4da675242dfa334bbb6813f11f98fbdbf1888ddde7c7683f95c7f9d7723419ed3bf8", 0x9d}, {&(0x7f0000001800)="6676d121926367da9089c04d8152703242e451a1e3a1a14654ae6ce3f92c3675445b60f7802f847b362646417adf13f2c724a9dcfe4bdd3d73831d8f5e89932db0eb218cdf9de0f110f6b18c2e9a4546a94edf03e0d1524fa8659f6d580bc14aada925dfec0e364e691d0e7b2e8cb360da39d04189c1c90c7662eda74cf5177e08a39cf8494e7c377232b254ef4ddc594cc8065811", 0x95}], 0x2, &(0x7f00000019c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r3, r10, r11}, @cred={0x20, 0xffff, 0x0, r1, r12, r13}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r14}], 0xe8, 0x404}, 0x0) 982.700687ms ago: executing program 7 (id=674): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="a4754ac91d3279a085579e8fc494d30aa2cabf95836b61ff4d2f5299d11ea3a7fc967d073f745f1752ef67c76ba2dee6521299f99befa198825558237080353815099c3588942c4bd9e980433c44b3e474de01040000000000003e", 0x5b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xfe}, {0x1, 0x0, 0x0, 0x3}]}) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) 973.455951ms ago: executing program 0 (id=675): open$dir(0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)) (async) 972.163345ms ago: executing program 32 (id=675): open$dir(0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)) (async) 972.024829ms ago: executing program 2 (id=676): r0 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x2, 0x4, 0xfffffefc, "1e111600000003900000ffff7fff0800", 0x101, 0x208c03}) (async) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x7d) 971.521662ms ago: executing program 33 (id=676): r0 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x2, 0x4, 0xfffffefc, "1e111600000003900000ffff7fff0800", 0x101, 0x208c03}) (async) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x7d) 798.93948ms ago: executing program 34 (id=674): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="a4754ac91d3279a085579e8fc494d30aa2cabf95836b61ff4d2f5299d11ea3a7fc967d073f745f1752ef67c76ba2dee6521299f99befa198825558237080353815099c3588942c4bd9e980433c44b3e474de01040000000000003e", 0x5b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xfe}, {0x1, 0x0, 0x0, 0x3}]}) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) 770.321806ms ago: executing program 4 (id=679): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xb001) (rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0x6, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) (async) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) 768.120654ms ago: executing program 5 (id=680): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe100000000000000, 0x2, 0x8}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) (async, rerun: 64) mquery(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x4, 0x0, 0xffffffffffffffff, 0x9) (rerun: 64) setreuid(0x0, 0xee01) r1 = semget(0x1, 0x1, 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x800}, {0x0, 0xfff9, 0x1800}], 0x2) (async, rerun: 32) r2 = geteuid() (rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async) r5 = semget(0x0, 0x0, 0x343) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000100)=""/38) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x40, r2, 0xffffffffffffffff, r3, r4, 0x0, 0x9}, 0x3, 0x2, 0x10}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000002c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000006c0)="09ff6dc0", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffffffffffff, 0xaaa}, {0x5ac, 0xe1}}, 0x2) 399.531422ms ago: executing program 35 (id=679): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xb001) (rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0x6, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) (async) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) 199.826589ms ago: executing program 36 (id=680): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe100000000000000, 0x2, 0x8}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) (async, rerun: 64) mquery(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x4, 0x0, 0xffffffffffffffff, 0x9) (rerun: 64) setreuid(0x0, 0xee01) r1 = semget(0x1, 0x1, 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x800}, {0x0, 0xfff9, 0x1800}], 0x2) (async, rerun: 32) r2 = geteuid() (rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async) r5 = semget(0x0, 0x0, 0x343) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000100)=""/38) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x40, r2, 0xffffffffffffffff, r3, r4, 0x0, 0x9}, 0x3, 0x2, 0x10}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000002c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000006c0)="09ff6dc0", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffffffffffff, 0xaaa}, {0x5ac, 0xe1}}, 0x2) 199.446339ms ago: executing program 3 (id=684): socket(0x11, 0x3, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x6, 0xfffffffffffffff7, 0x9, 0x7, 0x80, 0x1, 0x89, 0x5}, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r0, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) syz_emit_ethernet(0x52, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000240)="2a5f4cd9", 0x4}], 0x1) (async) r2 = socket(0x18, 0x1, 0x0) getpeername(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000200)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xfc2b228c41ce17e5, r3) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x6) (async, rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) (async) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60832003000000000004000000000000000000040000000000000000000b00000000000000000001"]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) 0s ago: executing program 37 (id=684): socket(0x11, 0x3, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x6, 0xfffffffffffffff7, 0x9, 0x7, 0x80, 0x1, 0x89, 0x5}, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r0, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) syz_emit_ethernet(0x52, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000240)="2a5f4cd9", 0x4}], 0x1) (async) r2 = socket(0x18, 0x1, 0x0) getpeername(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000200)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xfc2b228c41ce17e5, r3) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x6) (async, rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) (async) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60832003000000000004000000000000000000040000000000000000000b00000000000000000001"]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.93' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806c09b8a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 uvn_flush: obj=0xfffffd8061f87960, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=8 req=681 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 uvn_flush: obj=0xfffffd8070d1bec8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: trace