last executing test programs: 1m3.510864569s ago: executing program 6 (id=3280): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xde) setuid(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5", 0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0)={0x1, 0x3ff, 0x4, 0x7, 0x9, 0x4, 0x9f2, 0xc}, &(0x7f0000000100)={0x9, 0xd, 0x7, 0x2, 0xffffffffffffffc9, 0x2, 0x2, 0x7}, &(0x7f0000000300)={0x9, 0x2, 0x800000000c45, 0x4, 0x3, 0x9, 0x9, 0x8001}, &(0x7f0000000340)={0xa, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) pwrite(r1, 0x0, 0x0, 0x7fffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000480)) setuid(0xee01) pipe(&(0x7f0000000640)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x1, 0xcb070fd6a31998de, 0x3b5, 0x1000381210089, 0xffffffffffffffff}) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000004000086dd60db834400100000135e80f1d38ddba80b9e61dd0c575a88fe8000000000000000000000000000aa33000529660000004e204e2200089078"]) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000380)="31e887e32e757b9bafa6b65a13994a17db2dcc0deb559713fed873bf82021eae3cece5cf90feb88583bc81c24e3b5b92600e95f3c112a24df541cbf5ee1bb3320f6da53b8afcca98aef3cfd0b212b7ad3f22f359304cccfdc36c9903b0884bed5487d0b3bff303d19c156a28bb23734304de9b92bfc17e49955981f118a84e6255acab23d9cccdf14ceda0014540e97812b69ab1987962847daaaca201be93ab03dadd38875d1d4032931ff9f9e17e2637eb35609211a74b9d32f1583fb087b0b4a85dd049636c726c849915660729f459", &(0x7f0000000240)=0xd1, &(0x7f0000000540)="39aaadef716e08421775af3b5effbc23756220f6329971ce786aa4269a101d9d44f4b0429ea574bf91129baa7b9bb2ff4e05c8139a82b3d57a65f76970bd0ab2cdc3a27e0da7a8e974a1672b46cbd1e5059c730bbf779610e05503f9e6290fbb0d17f3f890492532da16bccbcebb8933e49d65b4e8effd206490925c7adbaf8092a9d48fbd47faf1e6a8f38c59", 0x8d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3d, 0x4, 0xd, 0x1}, {0xf, 0x0, 0x7, 0x1}, {0x6, 0x0, 0x8, 0x4}, {0x7ff, 0xdb, 0xe3, 0x13}, {0x67, 0x4, 0x81, 0x9}, {0x4, 0x9, 0x4, 0x8000}]}) 1m2.007944196s ago: executing program 6 (id=3289): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000a30000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000c80), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0xffff, 0x8cbe, 0x9, "909c992fce83a982040000000000f1eb00", 0x6, 0x8}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x9, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x407, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x683f, 0x7}, {0x100, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x8, 0x10001, 0x9}, {0x7, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) sendto$inet(r2, &(0x7f00000002c0)="c997ae6c9bc80c5617992f399a88d149bac8f4586cdff108ee24fa6254984bd35b67c80655b3e926e2abcd467fad1b7afaf24a3d0f1d6be73c8d49d4e57b1594cbad1066f3acb3fc3db79d08d40cff8706d39f9bff382ac94b22c00f24762ccd3976d7205103c672e1ae1443067ba5e4df694f849cef1b200201539ca046394957c807372d2a6dea7d5b3bb248a31a94eaced0d6900d717acf21ed1f125e3734cbada9af8c500f1d5e", 0xa9, 0x404, &(0x7f0000000240)={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) writev(r2, &(0x7f0000000840)=[{0x0, 0xe}], 0x1) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88e7"]) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) munlock(&(0x7f0000528000/0x2000)=nil, 0x2000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0x20004455, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x3, 0x23c, 0x0, 0x81, "f388e9274e5a7702089d5facaa1bad1f0ad38cb2", 0x7, 0x6}) 1m0.011357835s ago: executing program 6 (id=3296): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x27, 0xfd, 0x6}, {0x81, 0x10, 0x5, 0x3}, {0x9e, 0x81, 0x0, 0x40003}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="ad09ecd4bc9c76940d1854d63db9c32228c73a148d093d1817c54ec18c8ad1fddcf4696e19e9e3311cb3a30d", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) setuid(0xffffffffffffffff) execve(&(0x7f0000000c80)='./file0\x00', 0x0, 0x0) 58.984320334s ago: executing program 6 (id=3303): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000180)=""/64, 0x40}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8c) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0xfd) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xffffffff}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000381210089}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r4 = socket(0x24, 0x2, 0x0) getsockname(r4, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000080)=0xa) 50.477002409s ago: executing program 6 (id=3327): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_open_pts() ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) 46.508686328s ago: executing program 6 (id=3350): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_etherip(&(0x7f0000000480)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f00000004c0)="325aefb59a137079033374d89cfc988df4b4f2c4af3a68fea50733efb1c30fc5ff08e16f617205fbd1ce95a8d5d10a89a7c2fe248d5ef2f7bd44f08ac5e852a440de98f207a532fb0871735f44918b970ab51e0b85d290a3873e5a221b5343458f015fc71e96113b616c030e711b50a5dd6eac72a4e68fee22a87c014bde3bcd123427e707d6236bc3c85182faa5829ff3f74f1fb0614c153a8821fbd120ad25e2e54196c431340986cdc27a72ebfdc87f1be4cebfffa20ff71afd362eae82d751ec0a", &(0x7f00000005c0)=0xc3, &(0x7f0000000600)="8541b9745c01010ed1490955dfc79916b14e9779128064462aa459f72bc0b961021ada290dc6ef68ab510e4cf09cfb60fdcb2bcd9be9cea25d86435ba9f77ea6d5f51e113de55ba13abead3d9ea7048556a0ca89249059593888906ccf29f818240b75594f48542f26e8403ab77da834000d71af3fb7f28bd9700900a8e0a41fc870c7f67721c5c8baf08706058332ed8008ea767b67276683a3323b8fa6638dca808cc3a1151d38e09d5816a2742c17206a9bed92c097e861a91333238737f215996171a355c39002613c745be08762fe189f7902bd91769de4f2192076a02a3aecbe35524cdd0e6257e1b7b89f39612f50f2cec7e33137687a9592e654b4bc559e34fc2fadf626a011addb63f00a2e6c9362a958fdcf214c0a1ea7857830cf0da5c70efb526b02bb0f8d8a6709a08bc575f7bcac80f9bf73447ede1517c1be21ea05a2ea2b3e728f4320a914039485da4acf3bb9dbb579240eaef264689c7679466df4201a268fc697a39ae989167ae1d6b316797c79b7dcc5aa98253bcf9ab8b04de1e5538da480d36d5efd40ed37cc171cb622686689fb15e03da018f3abf0b37cc21377ffb45a3895f7eac90e6132d1b47c756524e238e97ec778157928e9efff44c364cb219023a837c0817a2faf5989eb378ba768d0e0fa2e7b0012826b6f8cffbe934829805202fd9ef30643b27847e151a690239e64b7a8d54eb075c39c540140e233d615d7260836cce4a3dffd1b35480ee8c338d43995e33a1475f235e5e5a4fd806e1443593d57e6c4460a96c7c3e01bff91e5a051244e983daa119238712e977ec13f8f284d9e14bad0b53be73cd099ae15c37c4eb3587e281ac693bf2c3dbae987c22d648db9fd7f4ec511bf7f75856051341f8fce5ba2eb1894bb00c1dd69e52509eb119a35209ccd66e37ee8cbb4f6eb2bc42f16557be6c22cea28599b7e0aa148a9527ee4a59e494bbb3ca0526dd1383deba46420e3e2336da82a03c5c9954bca7823354521497a355a9e3efcb5efa5919923501764a1429f7650010dfc54625958e6ffb1aeee928a55e60767e5f9ccccb38e91a30180d0c33e3ce9f66ede71c0f67a5a1d0266d1df5f89e6c1d7cb9480280a4a906ebef93d406fbf8a0c9eea24744895756a9c128d91afe7a235741d52065d7ab3f811ff32c9cc1910be2962e9c75709c388fa6dfb046100545fcfe73cd4210fa252d1106fe93817e9c6bf4e277057b2a463ad95ae293c17290cdc3691e1d5e905e9cd8cf38d1fbad1e1871b61c1aaf6d7fc2eb08e8b77ac42d628586987ca26b2f7debeb86c8569140a26852f4c6d441aea00c10dfc26e23451f72eaff69bb6e7811c1890b9b05dba79fd97cfe0868ded365dc30921bea4803e8071107511487115bb022a833c8492895a6f78fff82190049c6e59bc2d736a7486507739958718a459df450718fa7e679a540562aa795bb263b3a177bbb24e1b51165a3ebef370962a4fc0dfa34c4b8cf85bb7285fcbcc0a9d6e53c72ca64b32746fcb1fa2c49588ed088119916e7aeb5ff46f5504fb6eba3bc37879aa1dc0a0e1c8c6a16f2d5874fdbe094f05a1e28836e4be63dd57db86f6b10d8b1e8025d18af82360053becb8d89fcb930fe015a97bf07aeb1e2dd0ca2fd722bb5100d5d1726dbcb2e6f88f15a64042c7fda644c09867e792d5683b6dc894f9a0a85602c220e9017dffc6c24305c754cd28649d1ed9ba5c138454b467cfe1294f3825e21bcb31b75eafe130d94ff17f0ae29c0d65648a5d220f46690de321e6a86b073889758633a8154e9c77c6c8588115c8f17415cef9c9b87a2cb7eea59a82a86b67509fd740a9c6cb5c3de5d15bcc7b807be3671c8f7d740414ba1060aa5f1e9f023a318af5db7877306d4c3de5a4c93aa39f94cec8b21e5372841a785e6721f85374b82ca8fee7a7fdee8afe02b562a08c9e11a2be41fb8c30be45dd1d9236c779ae1db60dc9ad6dc69a8033f27c4aa98dc4bcaf6c6cf67ba589ca66317b7ab11689c7cdf7d766d225e1ca62a0eed561beff335c3414bca9808982a144a3c7520514a7d43c09a277bb0d7d387d32b7911dc210475a5930a42970d9b3f191e5517179546a9b32fd8a3e81f3c36e490a09076a372cf3615586dd5f89dd7df7b6247236bdcd112749c23e48cb9c8d6c1180125f0ea4d2a1ec30399d38d4c47f64491ae9a3c4c59580a0fb48cf7e5e4be063e564e86eb8c637b401b901eff21a71fbbffc557791a0c6e51ad0bc3be3e6e3b1295daaaa89eefc097bccdca5f9121733ae29ef0c075d3937f8cc63607f7661a05feec8bd8e5277425a61a12c76bd67b0bcdeb56ce07d356c235b0e06bcc1df8154720ad5de6c9579786308d3fb1e2395db023488ce0f318c0393914b80c2e9f59d767e3723fbd3d48d60a442db4a0c95029fc7f9fda341141e7e488cf14a45aada3cf966371a617efdb1be8ac39cb3dc63a7ba34a860941c5c020fa4460072fafbec6acf55ba5fcd556e58167ebf49e0da79d7f3ded95ae49c849fcba47a9dfbe40a9ea560e790852f06dcc53c35c2144232491021d267af743e648ca1ede30168f3a400d84aea3407cb2af8ce9671c37eb0969fcd67a8688d50ab80f9d4b67f602386b29aa1e730f2fef1a2e44fee1c3a9ee3de539f3d9980429535270edb08a8c4f8e9d6bfd766eee671fee328e1c9f0fec50967551dd47f3f32fdf9f13ee39423fa44e95581492634bbb966db60e1bc86fd00b157e4c6e7c4a0ed77c459c63570d0fc3aed62a3101e0befb3a2bb3d6955a226350aa3d1c3175fa7f83eea98331442863af83071d3645b651e2811be58f7f20630e48827187ee5b0070d4540a1205627a09edb3aa626694120c0b18984c2ba61a6bc8d85af1fd0f805532107e00ed60b079a83da6e1e26e36f6bcca30f8cdedaae025e4b92ac3e59f7f3c7e0d65379a36a5276911f4df1551e863f557abd5e3f32d6d428b5fb8e9941d9a0782db5dc890022ee86c7172e2978b0f828b51ef198dae3642578be9a7f0ef5cf007b4942b67f3fd07636b8175ab48b58f5f24c89bd7e5760d3afbd65cf4ac38bc72dd86d7ecf9f091f8e812f25176aecfde0e99a8ce4b03b9b1ae3709fa04a8c8a3e663187efad606092c36a99008ff808ef257dd75974245b6f747e8b6615421b2b32133079ad4cfd326544d6655fefa776e8802303706454cde16b1826feaa663063ccd173c55e008a2152e0cf2aa32042d5a82536d12adfce3772e90409b54eff03f9dd5d7a901ae65462ac4211e923a7a807d3af49afa259b6aa182eb415a7df08f316f410815cfd513701f6abd02b8791872104ff6ed3932ff2385590813a41e48cb4fa92a329970e110d598bb97bf205a8bb635a068a0a67e2d3a415abdd3353c3527f6a68932b5583d6b5d10a1132c45a6488e7ef44b59a45b847988dc0e9964c6208688b679ed9b63466bb870977c3783ae578089770390129f9cee94c21669b352ecce02e990c8654ee8e67c628224484272c47e1a328f892a8db97a0cce80e539731da1242e07362b348de331af13b7a859781cc3d65623dc7a34383ca712c697884b98b88889ad1f387df66ec2d637d28578b45c52b0fc9a429f1d89112d1e31299753bfdd927258bbf461fa4a12a2fe7014b543245fb5aeb2daa1c37e92e42cce0bb8206b41bc94040726e9fd20e23fb7d3799dae2023f0f3bec714bdeb828c0e03a14f9fc7012f9071a05fdfb46337088175249670617617a939989c811b055e63574a9314b523e71b9bb6a122e7254deb5fb3f6aaf7bca7cb1e165ac68c4b6ff780e92a7f0643e86ed077d47d57e38dc9141622d73f70d0734b4bf534d785cd4fecfae9f6279d9f2f69f6b12ff751892f259ec348b954abe8fe20f6bd8c3c4f7a37d99ba82ad1e01d189ed56a68daaf70489d0a8b0bd263e0f0c0b886f0b1a8fb70f4d6d8a7aa7b3a1236c65fd111ab320d46ef8273a1c7f111ecc1db4522b89b71e082fc50f599d31e0fe0eea2a5736f4e5af7c658e3bcedb7251b7d2a3dc34ff7eb9761b60badad52105b80c32b23034886471cd42c8eaa6a3d16ca382e9597dc2bb2cc2d26ab25c2f46f404eefaeabf084c6ce6741caf561908f7d8a4ad00a2fda6ab1449294a9e3a42919bc0f905888f2b54497906541898c35d282382d53ab24d776ba5269aa83972eccd6dc425d20b3e84df46f4bfc12feb0afbd010db06284f743acc82c68227ba680eb0d3635e09369172068f85d02af32e647fe081251dae700a416654d0c1a769d061abb33c5818df72ca46abc1ba2039b8aef5365fa36386dc1779ad4886d083c25583222727494f9684489100c28a089a2cdefae2bae0f44d16c983463a4010a2db7f736a5a4601c16eeaf03dfec90c62815c314936c623de18d61901f5638d32583b5e013de31cb3e304fe5e9f93322185b76cbcbd10ff42c0c9a75093d035e9cbd9759f42eecaf667fb5b8bed4118d716877026bde27492723463cefbbb3226c0a5f954d543a2060077d467d62470d467a0b4878f44461e89b979c3b76bd28124a0ba6f149550b67be0120cf3182b158e4dfe3acc07af97d84d0fc5bf2b323d6b58282e4f90558c9c4715600cefcb18649709d8083a82e4b07848403a3c21a1b95d957d65885eebd4be1835356e102e876023c2ceff0943b15133b23f02f6b8f08b8677c2d0d67ee91eae6207da1dfc1f2981f2d6c6acc96f773f306bd4897eb3bed054ceee6c8997d5586556a619d466d322f00414c9aee06fbb7a2a546f9a0d7960bb19de76e00457e5260d7dd2984ce7f26d4faa6e965b97a521cb0591443b39d7412ab5383a5e3fdbc61db0858815559194a872b3da4f042c3c89fc2c422e4d7c55d5394702cd400fd520b28dd603f5a5770e4b5f03c1db4cf56d8e31a28798d53ceb001189e673601c94230e546b7e1d7d2b415722202e3d4253e71c190f780d068738ed23b388a428ceb704d6ea6cfb26d5fba59fb5e7e550a39d8b8c11692098035c83fbea0590e104986544248f9748cadcf403126f6652a8223b7df2ac322e0052de4f387112639e4afec6c9cc91afc7370ba200b0a0d51c6fe9ced083878b296838b358f54869239a39085e34e3ee023ef9adf0eba51a0dc0767a7f190f7a09e38793f48b31769b640c1d9044d9031e9fbb8e5ab19f6cf69140271b6e0f1ab69e40f3deec9867abd4a0bd22361b92211f024f03e28616072e52610788bfebdba93422c540422b05965eae9f6096b31bf81860d8e7420538ade5e51261f6e25b2aff4307bf39ec899fb0b75af455924deb43d1538ec4f3edca0dda2ee11d606bf537bf1d7bb92b846bbf33a17f9fcbe9fbca605816569fe401dec47ce3c1d1697701a516894ebc751372f32dc5f1afdc4a7a0db464c8484cd61a8ae5dfffacdd1a926fe4257b5a6ad337cacbf0e7ff36afeab79d4736d28ed0876a1ff1fae13f1cc3a7ea1611acc5e8874d66d95b8fc5ab4ce92ba13583a6453cf266f4b14976602ace6b0821db881eeefddaa3dbdd79122739e4283d7179911cfda816bb9bd4f51da4ac0813a747148e60509d61e5e16368b06b1d1d043c3452537bf38aea818da99a245c48dcbc2002b9342979c300a458149181bb6d7f74306c28ff1bb09292d91cb7be0d4f830b4531cd04ce458cc9c05bdaade005f11ae4ecf0323580488525a2112f54e1a37352232fbf75c5d31fd087c44ab74327b0aeed801ed5740430fd98a068ec765271d8e1b9215bcf1dc97bc380637fbb4ba7b6f98c0202ddb0eed36181", 0x1000) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VNDIOCSET(r2, 0x8004630b, &(0x7f0000000100)={0x0, 0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfa, 0x2000006}, {0x54, 0x14, 0x5, 0x103}, {0x9e, 0x18, 0x10, 0x2}]}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/88, 0x58}], 0x1, &(0x7f00000002c0)=""/247, 0xf7}, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000400)) 15.199529463s ago: executing program 2 (id=3471): syz_emit_ethernet(0x76, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0xb, 0x6, '\x00', 0xa, 0x2c, 0x2, @rand_addr="04f19d6bceb1ee1eedc0754f15dd5ff9", @mcast2, {[@dstopts={0x2b, 0x0, '\x00', [@padn]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x7, 0x6, "2925c8", 0x7, 0xff, 0x8, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="69e1629b617400000000000086dd6000100000382c00cb697a653e336f000000500000000000ff02000000000000000000000000000103fffff000"]) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="77e62586646712993cd0dde4078a178ca3f3112af1361f0b3dcd3723c8d8f86739b070adb6ff93f6c45506000000a30fde9c781b52b314967a1effe763d3853e2a4ec9fee565002eb25e51b37df620115db9a4", 0x53}, {&(0x7f0000000200)="9a8a0d7d5efec75aa48c22deb37c833f7a586bc08885", 0x16}], 0x2) socketpair(0x6, 0x8000, 0xa, &(0x7f0000000100)={0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1f06af99e3c0aa50ad2772d5a5efe8e6305a73516a7efb06659b1feff2c78408b0a94f14166ed18ffa0fc9d265aa972992315869fc97441efdcde69a4eba14c21f5334fd5d4865f4d83fca784ef043937c94a384b0480165ecf78f28d8a4873be38080df7f5d6d4e", 0x68}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x41}, 0x2, &(0x7f0000000600)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f00000006c0), 0x0) rename(0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 13.638246952s ago: executing program 2 (id=3478): sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f00000002c0)="6f2ffd1edebeb23986425cf3ca8074c3d6c4eee94cafec35f0d7fcb4fca99980c62b1deff333c7648c9c666ab5649d0094abcacfdd563b87e84f040a1bc1943c9350d093a65e5bd8d45266eeaf61d679f078e16e7fa22ee894573084335eb2e356d7863c8aa82f8f4581ed50453e371182dd40de84dbe51d2e4d06352be4fd1daae56aa39146f907d538620fc0f0d944676607c8db6a59ba9bc469a77e0eeb4a011a4f83591133c1febe97ecac5baf4bd2d59317984e9e6c6c27b89e5cdbf61acef2fdec5e3198756b943976d10da375fd7012976055c5f5f0cd156b", &(0x7f0000000040)=0xdc, &(0x7f00000003c0)="1cce2442325d9ca13ce52b9aa2d8a998fda6522657acd4c9fe83bcc6aa8fafc49b7ca644f8698ea4207bcf9974d90f8b398e297e7b957cfacf768d828a8427bd2b25d2f10beb703f5cc54866107aa19a6b5c20077a9b4c923654db8e8c3cea439d04fdd525cededfab146c8a2845947852a14557735c06167bdd12858d674c7e4b6b13c4300b9f55f3f7356b52f95f8912f6eafde8a12659c0fa9a9d54d5ce97b6701e9a08fcd1db208deec4bf2e1ff50ee000f472a911fe01cf5e5bb66156a4110538286a413f29286abdb08758454f20ac097b686642dda92dc937bc961327e5395d3183c986bf9e77dcb9b96071b4f943a540c7562cab841944ceab2b36b635c32b8aed1592b46233bc8ecff70bbd49d6ed22ebe04078e45451c9011bb2f48e8947cd578dc6e9526dce18f0c4b5a0b025c7ccdf5947ac0dcb9b49e7e166ad7d65bd3d1773661684b3a3643aa47a02d5e9f1d6b5f6f4c8601d2f3b75512986cfef134fc78017f7fc8594f57a5dda030dcaef9f782e6278ca23dc2109c22104a750c0241526968c58d7d0dd06022b2242395560731c418f2df0ab3214eb7926b430e5dd30af06b2f627655001f1d56342813ffbf14484ba2a24970a86546bb346df73a752cd82e65067bd0dbc8cda471cf273b8cb992ad48058eef10f393b9b27a7e9942397f5885e967e0f75f4a796042517e20c69e6b40da5ac079eb77e1c9964e63787c05e02e3e72804be85709e1c3c8c06f546cf2d79cbdb3a9cba420dd7995a46341ea23f377b41fe25b16784ca21a0e01cf5fa33110a0b2bf4e6df8392ad1225fd78cfb34146426d568a56631e90fc1d92dd6957e49a1f0eb05fa097d0fa2c2434519830ad8cb8d1131eea272d22156bfb9c4a157ab84b3f842a22757fb30ee80907d282f399bd51fb194e5a92d0ce3bb992206503e65a5b612ec05747152b604be45b9d557556bbadb586e583d5375f797c423c06d1b5f28cec357268405665cacf2430ce97aec04f1bccbd558b36e60459e4fdc463ed4b75090a26b330b7a4c36aef1ecbb6c341eb6fc24d9211a4d13549f0b583f834d2e4438b5e0723c020dede440642fc6a6c35beac8cfc9a5859e198be5fd14242de66152981a35565f748346ff797367c6292e20a62b9e115c3ac77fc4b6d00b2fd9439d84dbd275323a9a2b599abedc4c58c659ad9c738eed97c2a2353cc8614ed988d408c27491bea332592cb8ba028ef06bc1ce96ebd1d170475c97c85ff56b9edc51378b075f06df8c2859c8249d13c0439cad29b477fed4151b3df4e8fe2a43261c7ccc0500ee6af20a8a519a64b9400dc30954039ece0573facbcbb85b1cc0dd73c56d49624ffe090743fc19bc62f5066ef423c57e0cf942c48ee54abb8b882711f730d15af4c0d9be63dd59540f44da12b4d5f08902bc004fa1c0e77e9d82d6495777e77eed5813cfce6dce84935c4b9a7cedf471fb16462996f2bd906f0c0a171f26c6f42ab27637f0fc78e50ff6b405d4574170d30907308f05086288c9bcd7e310aa275385aa2ff5ae2eb1028f23cd0dc72d409608d9057c23e57f4637c0a82343dae6f759ada2c073bf58bd372082b5dc8b350103003520b9766dac4aa48c9f483c8045136a7b400f8c6fd7b6b5549dd9a51550c63f3f596a78e74c522e3bd5c80ad6c7d651004f52690fc382e89c5e55cbc6da0c418778c3f39b5fcf3a07301906c5d2032f0705a487356c4ebf7fe6a78ea011f9b2aa5eff70dda4a5972dc6ff54b40e9d766af3b8711fcb4d1d0ccb244dc5169de2d00e9232ff0a2220df973628b69dc0f1ca250926532968db34a184db6d76752c47903b892dad522f92b0f0e36ade98188936707da9a560c8c5ec77da25646050b604372b5dac608766710752bbbd19b7f91d4a713c713fb5e1b1042ae74ab824b57825317bef46b7d9bd70033f4e83ed19799bea9c42a2128977ece9607500e583afd497dd4f1e99b89cfb32eab9845a0fbea4213c86ca7b4ab83d5988bb1c832f22101abc492b443a20704ed74ffaf188ca1846c53012bbdbc85956f87e9a78964d17b3b7e94c56f15ec2f78a6a1c556e4022d6728bcb81089e1bead846295fb6df6599f2d448afe70afdf6958fae121c72838c94ade84244577b67539823b8a46fdca69b62f16999d8c0252c2008987d31a8f6fc4f07e52a339ad4e6cc11cbbd85ed54331406dca0a1eaf71b5b7f7c6033b9e7ec22b3c113b6866ef064116c976e713bf921cc72b006cdc2def63e1eb4836d8b3a9276734c3c61805567cd6959c9f4b90ecf47790d69a873083f5e77e32346b9c4c83ae134c7a1f1fe4594bd741c272c49a84cb921b03ee10422fb48d68018c997d3f3246e0fde6c15e3b0b4e914b706aa0633a25e5b5264ad0e653c88cd50d11d3b7ce852015db0e4d029006dacaf878cfd00badf1fa3304e421c3d3909fc6060ef09df1ccdea07f88d7a418627b68072cd20482040caac3feba094afc65bd571a9899d4db0b003575bbedd7b76eb7ad8f6cc24281c62523f29f9240806c8ec6a2e4b9db7ef94970f3861901141253456bb891f15333a60a6f9eb18c1521d12c081c386c348209b19051e29db5fa4978c91b9d188131b3a7d9dda8c505fdf8107464ed94de45482e96ce91e2d56c66c956cb3560a8255281e1659879e52e047d2779a8c1a923505f97d5ba6182eac746716e7cda225bb1cd0966e1de3f489d0c1ba6112a5a98a64457473a15d1dbb7665f86b599565629a292f9ba9d22385f387d9bc2563528649af65331ab4ae0eccc063f35695d2048d0f78cd3289f9974bca3f0f8a22cbf903a55f37afdd1da1d9af7f88c27c07f0c4b17cd789f03a48f3074d386b006daa53674c7ecfc6cfd1081e9cfdb3cdbe0f9753525d379783cdb0baeba297fc71635ac0c9a28f711fba80c5b6754cec8ad71f011b9ddfd03417a7c0124c81bd312e02b6c049a1e826fc0ff70921ba81b14ec61ab7272a9c6eec493574e3fe39037a6ed291468eec3cf66af3f8afd8a20e1980a2f205564fd64db2abad51ed99a5574bf43fd2070d7bb7236be9544b2e0589406168f9cbd9c20698971ae80b843894ab70f1f2f57c652082f29e2d2129637c695a83932834ba98e618ec7ba78606f5b7f1e698f573c6dc94b2df52c99f0bd58e890ded264e0b57c394fb55281e47c402c29436315eb125d0e416f8314a51ad0d3690a81e2ff5d749bda2a3e6d25a7406b87231c09ea730e2f94aef86c662c25751cc78f79d2790fe339b854fb51b7ef4677c62bae4471b4aadbba681a79fb1a1acdd06eb997d801b6fdf95920ad692dfac8b6d23f796c48a64e06a7cd287ed5dfe5764e968340c6da970a66f6b41b49621d994a2a187d9b53001991c0a9b55b998cbc54e85b51960994f8657c846a518c9148216a7751aa47e24bc7720c415fe35ef48a3691a8e77b53f6017935ea0a2557f92d52b8e59933a40ec601e9f7302495b7e43455be637c931776b057de655c63391c08efb172e52cc328629eb3f13de4b6e2758641ebf0c5d5b7d5bc401cf0be4a3f544fa7fbeea8cb8f74dd954a49920b21a35e881f79b45299ddad4c5e281aa41f52bdb7c3d4218fc395c34e4ad36542c03e424aac8bca57042e95cac71bc94e72da59bf4616226e22b21c9987e6d34beeca47b82e589bd45c95da0a36700d48ce3f93b573f9ae892019a0bab445c84056d5e3099dbc7ad5b6ada7cdb44aa7d272ba9494c2afaa734742d6ad907e87f013c366f3884a0e299859d6df626733b4b466e3035ef271e8c72e2af65b63456e4624abf1cdab6baa669a84ed6ccce8f8120da551a7580d6e9f1d8d214cb698caa2f3407c79f082e4f2563990e45a38fda6a704bc6da30691a29792f0e9947cb99e196ccbdb2cba4b9dc2b81372343b0527b930f878a9860988982e514732805a07dc74b8306d9c2984d3fd284d5968c263e7f666b7485c86642f1473e107624d276afc4c18529bdb0823041fcd683cf499fdab0b95d980f6f0f4ebeeb358f99bb35390d5f895cb74ef062f5cc6b1293660d9dca5c66fc71fe802afabdd9f7a8e2acd9c07504d23edf645c1e1253c68e44a4149f138316b73421cd9cd43d112374b4434a477fb68ff6f98f9c6f40844b29f57351b9e630477441254f1f93037a26d4b3fe5ba5bebca09759757f1231a18adbf91f4981bb112788e185acd5243378f964d6b2c3f6374655339d683694fe3f4ba70dcd0790a13a59c0b942970168de501f99bc5029b6c0d2602e47c7adc9e23156b1712be7881bda90417f7d028c63cb9621873cca08883bd8238779e2cadacc0c10decd57c622a6eca2d4ce2104cf7b8a659e34b5fd337bc0d7ad045407e55171c6e314515c43ea7d6f55cb21f1f6a1f3e96fc5baf38ccad3507df71a239f002fa8cc4a1615be9cd9c79a559bc4bdabe61fb1e7ac261fd954e0ed4f74499e0e78560dc71dde682ba940bb48a7e29228c8bf57d03896fa1d7e7a1e80c208511a4037aba9a698ab18b3281acc753337ce61063733a37610c1f1c8a62067805e10100b2de69e50ce4a92f4c9cb96470ed91c82eb112f168c0205bcda57424b5f1242a0f1bd6b2aab63c01ca550a5a62a65aaef926dea3a36d7c7b6dfc5d25caf4c905578d36ea639a371d5d48c2e923c3ce0638c27e68de1c429771e4e0c93bd3e10a0a70813a3fa510dfcfee1068cea0ed3c3afe6eba6eb964feae8784dfb6f4fc7414fce9dc016ac9acf70e4dfede98c2e2f79bec90b287f6ba492998b747d99b18b740826538d0faff7c3a5fccaa1564ba2bf960cae52ee6f5ead20e1c2033d02519447a0127911108301536456c04dd349db2774de50a87d96173f17f1726ce9821cffdfa79648cc59af9e2a8d3d8a27afc0f850f5991e0e8f932d6feb30c598bd7d33b592064bccbfa2adc95a2d37e0950000156db51a58b5488059eafb13682015f1c8534859aed9e9eb7ab6ff926c8a10a83d62143b002f5d29abdf9badc754c5d2b56e7b5c16d749d33ff931633aebfb27900f3d8318f0e8062da97e254c39e547491e16c349c64c3271759d1214d374ad3f6a093dfe763393df35d8911c90cb409825f0ac5f8271f9e12c5b8ed973a169856e9286dad2871ebeb22f404d9f5b5136d4e5c8b0eb21a525ef3003cb38c83e00ae8f65332771b660c796ad772a70175c3f553f81441cde35a13d8da2a0864a44d38e39f8cd87556b59a83204b66e2c83b8b8de17c36139311e9376565947c7f35c6279a94a40b9c1c98d5d22e3f9d71e0f8262d598e52ef22d8726e55a952959d56b5b3cba0f26f76768a59dee5c2dde8d996e5b03fde062ec13b3d2cff05e88c260b6c3bd6aabe3cbd14fda0823c740e87ad7531afbd25ce3ae0cb3fe986958d6207d24cd07b1639e09416e58c289785e59d087d2cc8e5d3c728ab8274b146dd5101c70141d9e8dd097efb30690efc7eaddc95a93d6d94a09ab7380bf0eb57acefdc8633f4844469068fbd44257000fcf02145caf5ea5b0eaef0fa3c9c731ef28990f4fcf392e38d31d50b46240ebe20b0f8d52221878435ad66a7127115bbe37d5951a79cc6ad9a4f0f4cee26f240a6b80190969a2574354e5d6618e752737bc282482ba6cecbdaea854f1da516e1b706c12617ce04d84631fd90fe27a068560edf1b182c9c6e0f55a997879a2453bc2e68bee3e0d637db7b53bef6915d0fc3f2606f4724315e1d558fd45efcfdff62f1b3d10634b95292145f8ff9b0084bcd9f68956e6486bcd9da936ba21225e0b5f11ed3cd77", 0x1000) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockname(r0, 0x0, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f00000002c0)="6f2ffd1edebeb23986425cf3ca8074c3d6c4eee94cafec35f0d7fcb4fca99980c62b1deff333c7648c9c666ab5649d0094abcacfdd563b87e84f040a1bc1943c9350d093a65e5bd8d45266eeaf61d679f078e16e7fa22ee894573084335eb2e356d7863c8aa82f8f4581ed50453e371182dd40de84dbe51d2e4d06352be4fd1daae56aa39146f907d538620fc0f0d944676607c8db6a59ba9bc469a77e0eeb4a011a4f83591133c1febe97ecac5baf4bd2d59317984e9e6c6c27b89e5cdbf61acef2fdec5e3198756b943976d10da375fd7012976055c5f5f0cd156b", &(0x7f0000000040)=0xdc, &(0x7f00000003c0)="1cce2442325d9ca13ce52b9aa2d8a998fda6522657acd4c9fe83bcc6aa8fafc49b7ca644f8698ea4207bcf9974d90f8b398e297e7b957cfacf768d828a8427bd2b25d2f10beb703f5cc54866107aa19a6b5c20077a9b4c923654db8e8c3cea439d04fdd525cededfab146c8a2845947852a14557735c06167bdd12858d674c7e4b6b13c4300b9f55f3f7356b52f95f8912f6eafde8a12659c0fa9a9d54d5ce97b6701e9a08fcd1db208deec4bf2e1ff50ee000f472a911fe01cf5e5bb66156a4110538286a413f29286abdb08758454f20ac097b686642dda92dc937bc961327e5395d3183c986bf9e77dcb9b96071b4f943a540c7562cab841944ceab2b36b635c32b8aed1592b46233bc8ecff70bbd49d6ed22ebe04078e45451c9011bb2f48e8947cd578dc6e9526dce18f0c4b5a0b025c7ccdf5947ac0dcb9b49e7e166ad7d65bd3d1773661684b3a3643aa47a02d5e9f1d6b5f6f4c8601d2f3b75512986cfef134fc78017f7fc8594f57a5dda030dcaef9f782e6278ca23dc2109c22104a750c0241526968c58d7d0dd06022b2242395560731c418f2df0ab3214eb7926b430e5dd30af06b2f627655001f1d56342813ffbf14484ba2a24970a86546bb346df73a752cd82e65067bd0dbc8cda471cf273b8cb992ad48058eef10f393b9b27a7e9942397f5885e967e0f75f4a796042517e20c69e6b40da5ac079eb77e1c9964e63787c05e02e3e72804be85709e1c3c8c06f546cf2d79cbdb3a9cba420dd7995a46341ea23f377b41fe25b16784ca21a0e01cf5fa33110a0b2bf4e6df8392ad1225fd78cfb34146426d568a56631e90fc1d92dd6957e49a1f0eb05fa097d0fa2c2434519830ad8cb8d1131eea272d22156bfb9c4a157ab84b3f842a22757fb30ee80907d282f399bd51fb194e5a92d0ce3bb992206503e65a5b612ec05747152b604be45b9d557556bbadb586e583d5375f797c423c06d1b5f28cec357268405665cacf2430ce97aec04f1bccbd558b36e60459e4fdc463ed4b75090a26b330b7a4c36aef1ecbb6c341eb6fc24d9211a4d13549f0b583f834d2e4438b5e0723c020dede440642fc6a6c35beac8cfc9a5859e198be5fd14242de66152981a35565f748346ff797367c6292e20a62b9e115c3ac77fc4b6d00b2fd9439d84dbd275323a9a2b599abedc4c58c659ad9c738eed97c2a2353cc8614ed988d408c27491bea332592cb8ba028ef06bc1ce96ebd1d170475c97c85ff56b9edc51378b075f06df8c2859c8249d13c0439cad29b477fed4151b3df4e8fe2a43261c7ccc0500ee6af20a8a519a64b9400dc30954039ece0573facbcbb85b1cc0dd73c56d49624ffe090743fc19bc62f5066ef423c57e0cf942c48ee54abb8b882711f730d15af4c0d9be63dd59540f44da12b4d5f08902bc004fa1c0e77e9d82d6495777e77eed5813cfce6dce84935c4b9a7cedf471fb16462996f2bd906f0c0a171f26c6f42ab27637f0fc78e50ff6b405d4574170d30907308f05086288c9bcd7e310aa275385aa2ff5ae2eb1028f23cd0dc72d409608d9057c23e57f4637c0a82343dae6f759ada2c073bf58bd372082b5dc8b350103003520b9766dac4aa48c9f483c8045136a7b400f8c6fd7b6b5549dd9a51550c63f3f596a78e74c522e3bd5c80ad6c7d651004f52690fc382e89c5e55cbc6da0c418778c3f39b5fcf3a07301906c5d2032f0705a487356c4ebf7fe6a78ea011f9b2aa5eff70dda4a5972dc6ff54b40e9d766af3b8711fcb4d1d0ccb244dc5169de2d00e9232ff0a2220df973628b69dc0f1ca250926532968db34a184db6d76752c47903b892dad522f92b0f0e36ade98188936707da9a560c8c5ec77da25646050b604372b5dac608766710752bbbd19b7f91d4a713c713fb5e1b1042ae74ab824b57825317bef46b7d9bd70033f4e83ed19799bea9c42a2128977ece9607500e583afd497dd4f1e99b89cfb32eab9845a0fbea4213c86ca7b4ab83d5988bb1c832f22101abc492b443a20704ed74ffaf188ca1846c53012bbdbc85956f87e9a78964d17b3b7e94c56f15ec2f78a6a1c556e4022d6728bcb81089e1bead846295fb6df6599f2d448afe70afdf6958fae121c72838c94ade84244577b67539823b8a46fdca69b62f16999d8c0252c2008987d31a8f6fc4f07e52a339ad4e6cc11cbbd85ed54331406dca0a1eaf71b5b7f7c6033b9e7ec22b3c113b6866ef064116c976e713bf921cc72b006cdc2def63e1eb4836d8b3a9276734c3c61805567cd6959c9f4b90ecf47790d69a873083f5e77e32346b9c4c83ae134c7a1f1fe4594bd741c272c49a84cb921b03ee10422fb48d68018c997d3f3246e0fde6c15e3b0b4e914b706aa0633a25e5b5264ad0e653c88cd50d11d3b7ce852015db0e4d029006dacaf878cfd00badf1fa3304e421c3d3909fc6060ef09df1ccdea07f88d7a418627b68072cd20482040caac3feba094afc65bd571a9899d4db0b003575bbedd7b76eb7ad8f6cc24281c62523f29f9240806c8ec6a2e4b9db7ef94970f3861901141253456bb891f15333a60a6f9eb18c1521d12c081c386c348209b19051e29db5fa4978c91b9d188131b3a7d9dda8c505fdf8107464ed94de45482e96ce91e2d56c66c956cb3560a8255281e1659879e52e047d2779a8c1a923505f97d5ba6182eac746716e7cda225bb1cd0966e1de3f489d0c1ba6112a5a98a64457473a15d1dbb7665f86b599565629a292f9ba9d22385f387d9bc2563528649af65331ab4ae0eccc063f35695d2048d0f78cd3289f9974bca3f0f8a22cbf903a55f37afdd1da1d9af7f88c27c07f0c4b17cd789f03a48f3074d386b006daa53674c7ecfc6cfd1081e9cfdb3cdbe0f9753525d379783cdb0baeba297fc71635ac0c9a28f711fba80c5b6754cec8ad71f011b9ddfd03417a7c0124c81bd312e02b6c049a1e826fc0ff70921ba81b14ec61ab7272a9c6eec493574e3fe39037a6ed291468eec3cf66af3f8afd8a20e1980a2f205564fd64db2abad51ed99a5574bf43fd2070d7bb7236be9544b2e0589406168f9cbd9c20698971ae80b843894ab70f1f2f57c652082f29e2d2129637c695a83932834ba98e618ec7ba78606f5b7f1e698f573c6dc94b2df52c99f0bd58e890ded264e0b57c394fb55281e47c402c29436315eb125d0e416f8314a51ad0d3690a81e2ff5d749bda2a3e6d25a7406b87231c09ea730e2f94aef86c662c25751cc78f79d2790fe339b854fb51b7ef4677c62bae4471b4aadbba681a79fb1a1acdd06eb997d801b6fdf95920ad692dfac8b6d23f796c48a64e06a7cd287ed5dfe5764e968340c6da970a66f6b41b49621d994a2a187d9b53001991c0a9b55b998cbc54e85b51960994f8657c846a518c9148216a7751aa47e24bc7720c415fe35ef48a3691a8e77b53f6017935ea0a2557f92d52b8e59933a40ec601e9f7302495b7e43455be637c931776b057de655c63391c08efb172e52cc328629eb3f13de4b6e2758641ebf0c5d5b7d5bc401cf0be4a3f544fa7fbeea8cb8f74dd954a49920b21a35e881f79b45299ddad4c5e281aa41f52bdb7c3d4218fc395c34e4ad36542c03e424aac8bca57042e95cac71bc94e72da59bf4616226e22b21c9987e6d34beeca47b82e589bd45c95da0a36700d48ce3f93b573f9ae892019a0bab445c84056d5e3099dbc7ad5b6ada7cdb44aa7d272ba9494c2afaa734742d6ad907e87f013c366f3884a0e299859d6df626733b4b466e3035ef271e8c72e2af65b63456e4624abf1cdab6baa669a84ed6ccce8f8120da551a7580d6e9f1d8d214cb698caa2f3407c79f082e4f2563990e45a38fda6a704bc6da30691a29792f0e9947cb99e196ccbdb2cba4b9dc2b81372343b0527b930f878a9860988982e514732805a07dc74b8306d9c2984d3fd284d5968c263e7f666b7485c86642f1473e107624d276afc4c18529bdb0823041fcd683cf499fdab0b95d980f6f0f4ebeeb358f99bb35390d5f895cb74ef062f5cc6b1293660d9dca5c66fc71fe802afabdd9f7a8e2acd9c07504d23edf645c1e1253c68e44a4149f138316b73421cd9cd43d112374b4434a477fb68ff6f98f9c6f40844b29f57351b9e630477441254f1f93037a26d4b3fe5ba5bebca09759757f1231a18adbf91f4981bb112788e185acd5243378f964d6b2c3f6374655339d683694fe3f4ba70dcd0790a13a59c0b942970168de501f99bc5029b6c0d2602e47c7adc9e23156b1712be7881bda90417f7d028c63cb9621873cca08883bd8238779e2cadacc0c10decd57c622a6eca2d4ce2104cf7b8a659e34b5fd337bc0d7ad045407e55171c6e314515c43ea7d6f55cb21f1f6a1f3e96fc5baf38ccad3507df71a239f002fa8cc4a1615be9cd9c79a559bc4bdabe61fb1e7ac261fd954e0ed4f74499e0e78560dc71dde682ba940bb48a7e29228c8bf57d03896fa1d7e7a1e80c208511a4037aba9a698ab18b3281acc753337ce61063733a37610c1f1c8a62067805e10100b2de69e50ce4a92f4c9cb96470ed91c82eb112f168c0205bcda57424b5f1242a0f1bd6b2aab63c01ca550a5a62a65aaef926dea3a36d7c7b6dfc5d25caf4c905578d36ea639a371d5d48c2e923c3ce0638c27e68de1c429771e4e0c93bd3e10a0a70813a3fa510dfcfee1068cea0ed3c3afe6eba6eb964feae8784dfb6f4fc7414fce9dc016ac9acf70e4dfede98c2e2f79bec90b287f6ba492998b747d99b18b740826538d0faff7c3a5fccaa1564ba2bf960cae52ee6f5ead20e1c2033d02519447a0127911108301536456c04dd349db2774de50a87d96173f17f1726ce9821cffdfa79648cc59af9e2a8d3d8a27afc0f850f5991e0e8f932d6feb30c598bd7d33b592064bccbfa2adc95a2d37e0950000156db51a58b5488059eafb13682015f1c8534859aed9e9eb7ab6ff926c8a10a83d62143b002f5d29abdf9badc754c5d2b56e7b5c16d749d33ff931633aebfb27900f3d8318f0e8062da97e254c39e547491e16c349c64c3271759d1214d374ad3f6a093dfe763393df35d8911c90cb409825f0ac5f8271f9e12c5b8ed973a169856e9286dad2871ebeb22f404d9f5b5136d4e5c8b0eb21a525ef3003cb38c83e00ae8f65332771b660c796ad772a70175c3f553f81441cde35a13d8da2a0864a44d38e39f8cd87556b59a83204b66e2c83b8b8de17c36139311e9376565947c7f35c6279a94a40b9c1c98d5d22e3f9d71e0f8262d598e52ef22d8726e55a952959d56b5b3cba0f26f76768a59dee5c2dde8d996e5b03fde062ec13b3d2cff05e88c260b6c3bd6aabe3cbd14fda0823c740e87ad7531afbd25ce3ae0cb3fe986958d6207d24cd07b1639e09416e58c289785e59d087d2cc8e5d3c728ab8274b146dd5101c70141d9e8dd097efb30690efc7eaddc95a93d6d94a09ab7380bf0eb57acefdc8633f4844469068fbd44257000fcf02145caf5ea5b0eaef0fa3c9c731ef28990f4fcf392e38d31d50b46240ebe20b0f8d52221878435ad66a7127115bbe37d5951a79cc6ad9a4f0f4cee26f240a6b80190969a2574354e5d6618e752737bc282482ba6cecbdaea854f1da516e1b706c12617ce04d84631fd90fe27a068560edf1b182c9c6e0f55a997879a2453bc2e68bee3e0d637db7b53bef6915d0fc3f2606f4724315e1d558fd45efcfdff62f1b3d10634b95292145f8ff9b0084bcd9f68956e6486bcd9da936ba21225e0b5f11ed3cd77", 0x1000) (async) socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) getsockname(r0, 0x0, &(0x7f0000000140)) (async) 13.252125049s ago: executing program 4 (id=3480): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x4a3, 0x20001bffffffd}) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0", 0x95, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c500002002000000", 0x8a, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="8d960000", &(0x7f0000000040)=0x4, &(0x7f0000000100)="f0f8a258", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x892, 0x26) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) socket(0x18, 0x8000, 0xf) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)="de313c7996385387f5ca456e", 0xc}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000000)=0x1) socket(0x18, 0x2, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="cd7cc20a7e15ca5bff05d387b85ec855fdc8adfb062e4c27078fdd9590f6dc690aa23f767b84cee99644705a380d53689b5eb9ae5d0a2ea5b06c78bfa61c", 0x3e}], 0x1) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x0, 0x8, 0x0, 0x8000000000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 13.250922664s ago: executing program 5 (id=3481): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/100, &(0x7f0000000100)=0x64) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="7624f07bb2ecd22673e32e62a895f8e85649987f8a8ef0ec6dc11cd7ab7b9b1c09220083595720dc95b924b5b29569649d1244fa1df4752fd95a13c1056c0edf6d8f5da61e86e7d6b0de6408b87612ecfc44e6dbfe0271aef00b2a0e6dc72ebbd9f004c566b35011ff3d13a7c5df5359e5487eae6a582790a02bda3418fd156ea4cac4cc9db365c41b59e44117dc179f190d71a939f6d882aaecbfa41b050c79801a94b670823b5ea55ae13192828383daca0ad924b67a2ab1bef3044d07a61dcd7fb68bbf29b416984a285180963065dfed80600ed4053bee843232", 0xdc) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0xd4) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x20, 0x61) accept$unix(r4, &(0x7f0000000380)=@file={0x0, ""/516}, &(0x7f00000005c0)=0x206) r5 = open(&(0x7f0000000600)='./file0\x00', 0x8000, 0x80) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='W\x00') chroot(&(0x7f00000006c0)='./file0\x00') r6 = accept$unix(r5, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) getsockname$unix(r6, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) r7 = socket$inet6(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000800)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt(r7, 0x8, 0x7, &(0x7f0000000840)=""/219, &(0x7f0000000940)=0xdb) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000980)={'./file0\x00', 0x4, 0x81, 0x4, 0x1, 0x81, 0x7, 0x3, 0x0, 0x0, 0x0, 0x2}) close(r6) chdir(&(0x7f0000000a00)='./file0\x00') shutdown(r0, 0x0) chflags(&(0x7f0000000a40)='./file0\x00', 0x0) accept$unix(r4, &(0x7f0000000a80)=@file={0x0, ""/512}, &(0x7f0000000cc0)=0x202) mkdirat(r3, &(0x7f0000000d00)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000d40)={0x6, 0x5, './file0\x00', 0x4e6, 0xc784, 0x7, 0x5}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000d80)='./file1\x00', r9, r10, 0x4) 13.249929787s ago: executing program 7 (id=3482): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xffff, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x1000, 0x17, 0x20000000000df60, 0xfffffffffffffffe, 0x80, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xfffffffffffffffe, 0x4, 0xfffffffffffffffe, 0x6], [0xfffffffffffffffe, 0x80000001, 0x1, 0x20000001, 0x5e, 0x7, 0x80000000000001fe, 0x0, 0x0, 0x1], [0x100000003, 0x8000, 0x40000002, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000002, 0xd, 0x8], [{0x0, 0x0, 0xfffffffe, 0x8d50}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x7ce6d543}, {0x3, 0x4, 0x9, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9, 0x100000000000000}, {0x0, 0x100, 0x1, 0x4}], {0x1, 0x5, 0x6, 0x1}, {0xfffe, 0x3, 0x6d5, 0x5}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) setrlimit(0x1, &(0x7f0000000980)={0x8, 0x8}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1900, r1) setreuid(0xee00, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000480)={{0x6, 0x4}, {0x7d0, 0xffffffffffffffff}}, 0x663f33b2b8a94331) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x4, 0x4, 0x4, 0xfffffff9}, {0x7, 0x6, 0x6, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6c}, {0x200a, 0x80803, 0x17, 0x8}, {0x0, 0x4, 0x2, 0x9}, {0x6, 0x8002, 0x100000c7, 0x4088}, {0x4, 0xffffaac5, 0x34, 0x10000aeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) close(r0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c, 0x9, 0xe6, 0xa}, {0x7, 0x81, 0xb, 0x1}, {0x816, 0x1, 0x14, 0x7c}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="05324aff79a11b6e4af64ff5d13ac7f6c8f8754046e8a6d38c07", 0x1a}, {&(0x7f00000001c0)="a03cc4498ee48e6623e38936768c48bb0412e48d45a75f9e2e562e51d90c4e1ad50615ab3622bf0fb3ec7f756461823fd34f59d3a8cac9cc876140ddf51c5d3f612d9eca2406ff1cf304c699150826330abbf87c2f43520b8a508a55a68fb78504ccc4f51a4bd6b2fb23c42667bb9f419e7aec5b8f57bf20d4286d1760bb295c0e634efdd8d5d8619944b9", 0x8b}, {&(0x7f0000000280)="6f103035f865bb65187d9df3cc2c5461982da1d3d2899423c17c6b98e33a453e1903f21266a3e2e9b4d262a7fe25ffca9847e29a8ced8fc9b3687a9db9e620f24d4efe71e3623fa2e5bf159c00cb1796b963bcbf58211dc822a5c7afd657793fea479f1b02afc84f0282bd9b72c2ae646c90313ae07cb2e79492e336ffaafd59cf36cd3b5671935747204dc5187706cbbb694d3b8b2c6ab61777e156fd3c9186d3fe6294b19f80d50539105f0e3ad82f08778dcb718780000ef2783ff90d5c211146f837570201f2c549628d968784a37e07a60bd05f40fdd0f8da3ab169eb9d36148389d4a9be580503a0b6442cbcfde9b57cb305", 0xf5}, {&(0x7f0000000380)="b21c9da26b0ae47d9c13c30775dbafd80a03713c8d5d01739a6383b2bb42c6d693951b7cb55596b9101f8e13a57b9bb8848c8313dec595a4bc6381e2bfa45d655cd043705bcc063d15f6d8834b96567fa29f525b08ec348259e675a069edd92219da5c60b62cfcee554d8b38276f74dc95a107b60ded5f0c724ea9e5e4c07e8add92d1b940d7c7d72abb9659448423de8daf41f4e242dee5072286fde172f1fc88d800528ce435ebe8824ff8991a9d208dfecf21d5fdadfdcbcee97c9ae4e9804ea7547ea9", 0xc5}], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xf02d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x1) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xb, 0x0, 0x0) 13.249714226s ago: executing program 3 (id=3483): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61, 0x6, 0x0, 0x4}, {0x34, 0x1, 0x1, 0x3}, {0x400e, 0x4, 0x4, 0xfffffffc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x28, 0x5, 0x4, 0x3c}, {0x16, 0x80, 0x10, 0xff}]}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="3b867b8b260cbf219fcfad4c14db", 0xe}], 0x1) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x7, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) 12.75206894s ago: executing program 5 (id=3484): syz_emit_ethernet(0x127, &(0x7f0000000200)=ANY=[@ANYBLOB="e727dc071f0000000000000086dd609907a600f12c03cb697a653e336f000000500000000000ff0200000000000000000000000000012900002e"]) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x1f0b9b6e8181f75f, r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000080)="000000005e0f72ce000000000000", 0x4000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x1}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) close(r4) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRES64=r4]) syz_emit_ethernet(0x2e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa082600460000200000000001019078e0000002e000000283be000008009078000101ff5572fee7c2de8a6fea17378636a782857a1bbaf1f019e70168c537dcd222f8a79d13999fcc50d81cc1"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) setregid(r6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x100800000000009}, {0x6b8b, 0x2aa}}, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x8) 12.751677555s ago: executing program 0 (id=3485): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x19, 0x44809e9d, 0xcb, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x2, 0x2000000f}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/151, 0x97}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000500)=""/119, 0x77}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000580)=""/89, 0x59}, {&(0x7f0000000600)=""/79, 0x4f}], 0x7, &(0x7f0000000700)=""/127, 0x7f}, 0x40) 12.002177358s ago: executing program 7 (id=3486): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) 11.997390609s ago: executing program 3 (id=3487): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/180, 0xb4}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) recvmmsg(r1, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000780)='r\x00') r2 = msgget$private(0x0, 0x14b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r3, 0x2000427e, &(0x7f0000000040)={0x0, 0x0}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/245) 10.038729879s ago: executing program 0 (id=3488): open(0x0, 0x80, 0x4ebfac6bbaf7949) (async) r0 = kqueue() kevent(r0, 0x0, 0x2, 0x0, 0x2, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xf, 0x56}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7, 0x7, 0xffffdf7e, 0xfffffffd, "1826283e48007f0d01fd00", 0x2, 0x3}) (async) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000380)="76e016b864ece04529839e1cb4845b62d1b1a9ac19e8b64ad145c03cfaee95ca0598063aee7fe804a02e55a509540728570bf0619ead5d1933c3ce983bbef4e5ab87abacf44a2d115c99a9b769ae39669afc1c0cc586bd29cf12e3f8091649b68fdbe7eebba468c3fb78f197bbce31ad0e8b107bcdd06b036b4113c398ac1a4bbee30731f6d2446df8b306f3acb67ed27d050e1d1b25368e6ebe7cc8cbf7d60eb3330b", 0xa3}, {&(0x7f00000005c0)="b61a0462612fc38cb089c3b2acc8a79c9cb91e0bb0b8b806f9e6c76d30e4ba5f86ea4c865a855ff25b337cf6ca34f0889a985a9125554d16c78a02f043f13bdb03bdfc0b1362539736b4948d5de065d0cd3c8cd80cac12dac4f3bb754edac4a7baecd741ea0c1716e8baa741c57ccfc91e976377479a09e84e1ca2447a4474e1a2a36e4b3b1fd2c458244e15ce84375ed0ac6d009fbbf653eda86d4e355221bf443986ab950b97aa1128d45acad06f3410dfac6e94eb1b1a36c7ae1acaa1f814f5527274d12aca0d8e83e5af257dfd051496c1aff595b7cbc842903db64addff39b88f0b6e6b5ee69e61a9cfff1cda66b4bfb67c63d9193c9efbf26a9d5fa61699c59162ecc533f95039fff3944dd4c9c45ef9257d260b0846d17c90c2e88a54d7eccae1c592472e6e5ca514f6693e3b26f5b767c6aae623faa26dc20fb60202aea2555ae43849d9f3d8cbccdc1b8a7595c1a886476dbf8c5f89e9d5fdf8d96246ae53443df98d58034891d829d23526786b95845bd2c361e72e7ae33bb31199cfb69e9e66c7830e897d72484ecf4c9c39ae933219d35b90b83dd0d6c17b78818be20806a95624a58c54436a6b4217a77d6e09988f8e14aef3c7b8af41b88c139cd4da245f2ba6ea4be3d53a2b466ec880f8bdb48895c27627d941c9b65674d049818e74b5e8426d499ac0964bd4660335c8264e87373756bdad14ddda2f313f9ea3c5aa55d1cc4355754e7ff4cac2e2008fb58f7396a043684196127c01968b006a8510e77f7f9dbc78552a2207c67813c67befab50e0cbe3f59a77bf9a89a589793aa44f323ea21e3c30f61746510443dceb18fb960af219b51db6402e39418f9a2309b60afa7015223b969ea594751b64b904fdf5ff863fcbb5c2bce332bb11c4f2ef09bbc41e95642445172b3cab322947c3f3b3de4a988b6eb5398aaa4f5a36b9a7956c6b92454ccb2db6274b46be18bb15b3bc31e99848c9914430e9d29454b0f3a4a6a4fd689a097d2c1182aaab004c22be6914f506ee28507fa028116bef44f9d45a591a9b76ef104deeb4457cb6822e2fac3c3016b7e9f5e86c94ab3cbc73bb591ee2497f9207deae4a63411e4a11599671eb020a04901921ecdeb834730487b93ea32fc74ef1bb8f7a06aa21c21a7aa69f4a47df4db50c750007ff31a3d1ea5b0a367f2c8dc49a9399003d6540f59e7d686edd9d11a7ce56be5deacad53ed8de2e905b2c18a8b10414f8fd9f89c0a12fc212404192b2fe7e29f96b62e5457f9645236de2e5dfac2cfb1f59b1c92cb99af0dfbfc0032633fb1a2dea4d88832cfb3d8dd12264584ad1c4ff401002bd011455f8ca1b2e21c925908992f5115df80e411535312a20f2647a57623d29d90bc567088c2be37e44303daa5160499fb2ea41779d737936761fcb3c61bfff225ecc2feb12586c4cb08cc670402784bd2b845451c984592255380014111a4554024a6eccd511374249973a5d0016f86e71853c5b36e6e03fbb5f90b55fb1f2278c1c7bb4cb090917a812044a4f2cb036d063e80c94e29fe301e1db033dc758f159219261f42c406a9ec9c4d89ee12beb4b6f4aacc452eb919b9819a15d7a8064b16e7f", 0x476}], 0x2) (async) close(r1) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xfffffffffffffb21, 0x0, 0x2efc, 0x0, 0x800000000000003, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x7, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x8, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x3, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x80000, 0x5}, {0x4, 0x965, 0xffffffff, 0x8}], {0xa, 0x3, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) (async) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051660000004000000000700000002008106cfa1e4fffdf9e6cfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d", 0x58, 0x800, 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r6 = socket$inet6(0x18, 0x4000, 0xa) dup2(r6, r5) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) open(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfe, 0x80000001, 0xc, 0x3, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x85, 0x7, 0x7}, {0x8, 0x6, 0x0, 0xb}, {0x8, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce3, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0xa, 0xa47}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x5cb3, 0xfffffffe}, {0xc1, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80008001, 0x10001, 0x10, [{0x0, 0x7, 0x7, 0x71000}, {0x6, 0x8, 0x8, 0xfffffff9}, {0x0, 0xf86, 0x0, 0x9}, {0x6, 0x400, 0x6, 0x3}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x91099}, {0xcdf, 0xfffffffd, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0xa, 0x10001, 0xc, 0x3}, {0x0, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x8, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x200, 0x1, 0x4, 0x30004}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x1, 0xa6, 0xe, 0x7}]}) 10.03778004s ago: executing program 1 (id=3489): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{0x0, 0x20000000}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {0x1}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x9}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x8009}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r2, r1) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) 10.037233723s ago: executing program 2 (id=3490): bind$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x80000002, 0x5, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x1196, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000011603c03fe8000000000000000000000000000bbff020000000000000000000000003c01"]) 10.037012165s ago: executing program 3 (id=3491): r0 = shmget(0x1, 0x1000, 0x1, &(0x7f000023b000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06cc9fb40500000000000000000800fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06cc9fb40500000000000000000800fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 9.979351175s ago: executing program 4 (id=3492): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x412, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) 9.957458791s ago: executing program 5 (id=3493): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) select(0x40, &(0x7f00000001c0)={0x0, 0x7, 0x2, 0x17e1, 0x6, 0x6, 0x6, 0x800}, &(0x7f0000000340)={0x9, 0x7fffffffffffffff, 0x8000000000000000, 0x3, 0xbbd, 0xa, 0xffffffff00000001, 0x8}, &(0x7f0000000380)={0x8, 0x0, 0xa, 0x0, 0x7fff, 0x8, 0x5, 0x10000}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) 9.957215732s ago: executing program 7 (id=3494): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) (async) dup2(r0, r1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 8.34860882s ago: executing program 0 (id=3495): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf17", 0x4) sysctl$kern(&(0x7f0000000380)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = getpid() setpgid(r2, r2) r3 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xbb, &(0x7f0000000080)={@local, @random="a150718300ec", [], {@generic={0x0, "fe55fc4ebd131daa4a2bbe913390966eb7aa370779b8ba1806c7dd73cc54ccfa32776d6022de71233b9c1af227138084c97f0fabd04153b0d2ef982e22b6a8d1652912cf5525135cbab360ff5af16449c04b0cbe681481405ff4bdc0484464c2335fdb771ea426c6394b789c1b687e6481c67d42f42fa99ea73a36c7ebe8e8c1063dbd4e2db0a3abc0956c4a2ace0992dd776fc7685a3887b867b5dbdaafdb344e933043bcc1d9fbb715d80ab2"}}}) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x82) connect$inet(r4, &(0x7f0000000040)={0x2, 0x3}, 0xc) 8.343330853s ago: executing program 1 (id=3496): sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6, 0x0, 0x43, 0x8}, {0xff, 0x1, 0x5, 0x8}, {0x2, 0x8, 0x1, 0x10}]}) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x5, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x41) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 8.343000744s ago: executing program 2 (id=3497): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000294000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000293000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e17fffff", 0x4) 8.342769606s ago: executing program 3 (id=3498): r0 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00001ac000/0x1000)=nil, 0x2000) 8.342660431s ago: executing program 4 (id=3499): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 8.001835832s ago: executing program 5 (id=3500): syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ac0301", 0x14, 0x6, 0x0, @rand_addr="00000000000100000c00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}, {"854b2fed5e7ccf70aad427ea"}}}}}}}) sysctl$vfs_ffs(&(0x7f0000000700)={0xa, 0x1, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 7.999149242s ago: executing program 7 (id=3501): syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff08, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff08, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) 7.998474764s ago: executing program 0 (id=3502): openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="39d6c9652e2e", 0x6}], 0x1, 0x100000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000300)='W\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8180, 0x100) (async) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8180, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0xc003, 0x3a) syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000003c0)="673bbdb8cc7de4a0c462c3a4088617f981aa31e6abfbdabb260025bb92cd831a9f9a3f308696ee47d9013c10cf42f44918db42e28a82d0b77efcc3f48600f4a72e5bde1cc5ff3f8bb2818337dec92b1f3f1b5a6f4b966cd888e5530000000000000dee15abfc498280d07d4eb2723aebbf6a54abedb3bd93d22c77836b269a44e8570553a04d6d16913d75375ddd83ddfe17e742bd34bf92990ac9055077febd97", 0xa1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x85, 0x7}, {0x5, 0x7}, {0x7, 0x55}, {0x42, 0x1}], 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x3) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x3) setsockopt(r6, 0x55, 0xa, &(0x7f0000000480)="4b08afcba2e7ca23cab0915a5e2fa7311e919968f398e57f6704eca0a9ab14b05231a86a0938b53e1e31a54851e58ba042995bb01242355dd510dbf2190da9b71884a010ff2ba21038aa682a6969a529acc06178d3d8fe8ba701c0468a83f329f5463cfd1c6f186686818561edb30ec5006a234bda358cff7f0000bfefb3a2596c849933e2f9606afc7518e02f1edd2200099ff7543519433a01000000000000000000", 0xa3) (async) setsockopt(r6, 0x55, 0xa, &(0x7f0000000480)="4b08afcba2e7ca23cab0915a5e2fa7311e919968f398e57f6704eca0a9ab14b05231a86a0938b53e1e31a54851e58ba042995bb01242355dd510dbf2190da9b71884a010ff2ba21038aa682a6969a529acc06178d3d8fe8ba701c0468a83f329f5463cfd1c6f186686818561edb30ec5006a234bda358cff7f0000bfefb3a2596c849933e2f9606afc7518e02f1edd2200099ff7543519433a01000000000000000000", 0xa3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x1, 0x6c0e}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x1, 0x6c0e}, 0xc) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x3f]}, 0x75) r7 = syz_open_pts() poll(&(0x7f0000000000)=[{r7, 0x1}, {r7, 0x18}], 0x2, 0x6) (async) poll(&(0x7f0000000000)=[{r7, 0x1}, {r7, 0x18}], 0x2, 0x6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000200)=0x3) syz_open_pts() ftruncate(r3, 0x80002) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000440)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xa5, 0x3, 0x2}]}}, @icmp=@mask_reply}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) 7.997358907s ago: executing program 1 (id=3503): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x7, 0x6c0d}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) 7.751503498s ago: executing program 4 (id=3504): r0 = msgget$private(0x0, 0x790) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRES8], 0x401, 0x0) msgsnd(r0, &(0x7f0000001f40)=ANY=[], 0x401, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0xfffffffffffffffe) msgrcv(r0, &(0x7f0000000340)={0x0, ""/165}, 0xad, 0x0, 0x800) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x81) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) setuid(0xffffffffffffffff) setitimer(0x1, &(0x7f0000000140)={{0xc, 0x100000000000009}, {0xdfffff7fffffffff, 0x1}}, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db8f60", 0x0, 0x0, 0x1, @empty, @loopback}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)=ANY=[@ANYRESDEC=r2], 0x10, 0x4}, 0x40a) r3 = socket(0x11, 0x8009, 0xfd) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x1, 0x150) unlink(&(0x7f0000002640)='./bus\x00') writev(r4, &(0x7f0000002580)=[{&(0x7f0000000180)="e555bbdf378f76f5c5f0b11821d53a038987d1ab520095df2cc604385db0e64ffc5b7a15b7304a02a261af1f6d659d7915d15fbcdfe754ec41fdf3af32a1174576e5b6ff641d840487e4a7f22808cdcf2357f1d7eb97c6c7e4fed7becd7d459291415f6ebbc4ff3e5a806a322ad01862baf809612ef0775cddc454d1db9b452f989420d37ec34c7d7c044f0abe8340a9b48a03d922cb2a446cb2fca45ab7516a0da63ecd27ffcef6af64af72c661288d93b83af1b045aae5aaed3b74f00be8e4b7d2fc66cdd3c5b590473412048f5354724726b3713a6c7d2160078d1f2d1e4944c002aeea1657adb6e66fea65d29517650e67c0790054341d4af5dbd75ba017968c7d129d170db0adb12884ef8238ffacb356d08ec043466ca340f6184f3513768f788e46b2609d2299138f4b2014d17877702678e296e49fd8265c0398bbc2fc310268c43e14c0c18a25b00f3bbdb89eddb2da04a72d78dda0f43026208d4ef7ee4a33f1c6872392683325026155b4eee3512dcb5a49735299f0841769072b9b1bf62eb3ce3133ae18aefc0f733d36a22e9ce7d5a6cb60f9add88c339914831590592bc88004060eca51eed9f42b73957775e4b7b34d3f85c922cac385a8a167a0c32baf1da93d2a1238ce45a742e591f3b60592a16d4955417b853b5c212d0fd22b5e4a303c731f55489d97a7c323923fc42b0e16504df70c247d4f2b74e176ff65818f86df23c7ca1066eb2d4ccdbdee3aee303bbd04278fee6aa7501e945f8208208e57da713857a389eedc4041855b5d9bb822dda5cbeb3d98b4c78e0529d12040e852b3c9ab7a1ce4d79870fc4ec99d5fbebcf47293d6427d9c53d5a30d59bdea6a7a9df3698eb91506602417d6c89a9c3387a5b3ea96a091d6e8b0521069f9085d165debd401b95de9b5e21cfcfad7d51607bb7331a2c8e09d27b9b31c582d01055aaa5244a1a00094016938db076844c28e47e805e6891f6b1e86bdb5f4e531a9b6f2a8c0f0fb4c9bdce862997002f11c277a86027ee4146a8ad7da79b2c634c8df1ee94da54c39087c06d6b812ab4d2a7574a8251bfaa355e911d0cad10dec2add0c00b2a67eebde77b80899b1f116c73a6c8a10033e0071d312039fba5507c2f6f14d4c5ca2f3f9fba490db8535795afbd5fcd140e4c3b60d258402880947b110cf948c3bd6a26b4adef31491929a413c86d113a056f34078b00688ccdb3b77cb6ca123bc5b31ffd452825664294caaadc10996a985d1653b749aa64e57e14f9425c84dfd25ecb1eab928c9808f72eaf4fafcc3fb5dbcf6a577df4dff629c142bc87cfd5652d81c5bdf5791ce3332a932d387f338d1c72121506026253a590a49b2d950390b8c80c0d374a00622b18cf2294441b07513b6a207837e8f9fb5c04e5a289fb07bf387a8c1790916999cdb943f1897253180d31dff1c66123e74cd2e7c83737609d497805ca64840b5c49f781c92c9d4704270871920a85cdda1347078969d49d184a8b3b8a3f755bfe8a92f3f468fc7e2de501b29b36307e480aa976ef4521ade7c6a7a31b8c4c6b3185d025dc6a0b0b925cddf2b55f37a122221205f4e9b240641208c456ef4c3bb0c7634d09431122602811d68b1045e85b8a3851efa61393274ada57cf9f503e90f032c39f0b48a95dab33ff0e2faeac178c49ebda577dfe0355566a1c6a8eb5f2158089d5b533fd3ee2bf1feecb14eb89dad46263c16ac4ed72845382629c0c26ee0b0fd9c70f1cae2743112e3dd9a0f7fc7e9ddfe46fa0e5ec899bf047d5665b5bd7cc18bca6791181a405cddd237179ff685e684b93726c5813c55da23ce57010215168269fd9575f31e3d119b2e715e7a9221dd83c5210c1e59eab290aa4ef9c8aef77a15815d3c0f7f8e3256bd8a88c7c7188debdc01ea5a56f1e1c60f540ef51e4094104dbd33667c4bfb8ad1b2def56a020f6c1f9b989d86e7c407e590d95c8dab7051da2478153290e5284acb7d0268821df1d40520fd26ae443739d8e0b37981f03b46fde981d32a7e81ff4b9a1fd2c0c52c8a2d0124923305738c8502b44a6fd145ced321ae056c2a938426d6edc5aac018af71d3c37e735451db9a624b6f4fbce69c7db4139cdfdf7580a1120206784a9995dd7bcd2e5adc646d0cfa74c1e6a1faa4b7040340790d04e0f37ae085f9bfe21d40ad74f998edac056ac0d2ca0ddabd8afe47e6d19c7c005e28624bb5ee67bb75891636c692de18bedffd51a4d7638df8d8d8af26dc6842305f0e4722d6962b9074e5e4d1f89848f059651d07dfafb21c5cd4085a7258f40583223c71a1b40b1a2154b3c323933b3f95525711fdcce4dd620c1fb6a69021e486c44ad42348ba235fcc2cced6873be83274ac41ae11e4d3b2553c27d9114b1cb98277226dd30a19c36864b28cef443517a99c7d996176e5affbe04fe7267f86aea62314980bf64c10f3aef37361ed4e909d0bbe59dcd23fb1f3f02c3077b3d6933ee76a6ab1f619102a598f95d4e35f8fa53e3cf62cd52f7091bbbe1054c725e5d09832665d81dbd90c6aa50721f963014b827de14dffb50c6b9f72e6493c64a31706f80724860b62268c1ff8c53dc2cc091249515e588557fe4749aa7078273da6e72ea21d5e9c56a1716e2b5abfa8e51d8b08aea1febca98f2640afcacf5f8f50eb048b99e6d9e2dd105d3595264b06863752f30bb2a08f1472f1d5bfc1ad9e10e578ef809105e981650969373a6fdd4e72414e38c9185f6e4bbb002c45c571fa3cc5ce9aeee6be0cab2e08a020a02aafa1b7b67e21c74d29e4b0ae16c0f7130c149f8d0581127d4d81c814ee0b10600b33ce85eae51ac525263ed99babb8cc93058edb4ab0d85faf199f7167b18bb647b7695ba5f7f30391fe840d17d32ef9af77ff0222b602309523eec384e14c279a1b0803ac2c54fc8711d6cf9aa61f3aee102c3ef9fc7088d0e913c73724d6c7ee8756b5edc003bf75c26bfe6d45ded4ce0f8b93eaf43600242ca1250edd8421b168cdd09dc115a05ae2ea7c2f3ab222c5a284c890be3e6a1d89be2d5bd03a20611bf8de4924e520c9afadd935f44ead513b26baaf803cb7c6db05d0ed7da1abefb4bcdc7c786add98a84272ab679a7e247049d879c93efd43404453481c9f2b8e011c7481b74abbc6661e86fca5a4c26620436bc199421c01ec0843e956564a6b1e116b71e3e41f9c03285835d291d4abdf5617400d45e6f1f3fdc61484de2c79d4b39fc01e622e9cd6f3b0bc836a0e2d69253d65bfba5c68448a74524cebd8962d1061780866fe11e40b15430b90f24bafb313f9f93c48aa7b8538bde937bc46ac69091138ae6479fd198b7a0eb715ae59f107ab07d02e19055840e1ccd584130b06b7691a65c7bbe23df6ed34c355bae3cf2b51789b210a00e90c75933cfea44384d1c746cbaa098f70086abf73512659221d6455860cade8a77317f8c058c09a8c851234d73aff0f86754815bb48921e57da3a18cf0b4f07d39c31534db7092d1eebd63672ce2484ef0f23a8abf016928db55b5a9928cc249bb4ac48ab2afab9144e1e6229578ff2c1c70597f5672fe40d91fc76cd6584a56c6093a4b0e047ec2e8fe1586cb332acf4290bdaf5d8683ea34e8da6dc6fdacadf94d15dae19afe520a35e2d0ce44118f2a1354a60f7ec35ba16e38a85b380daf9f921536c9b2619349df914be626ee95521e475b5cac2d488b4b9e9985e7d186e813c06c4ffcc18b497fe9f0a622c9e126f1410c685fb130d296e6c4bfaebaaa6c2d83a5c5d70c3e77c57a5742333e1cf83b395ce2b0ed1817dcd37ce9b931c57a82c408662d87d0e10dd6715fcce18e715b8f5cd8f674b2e77794934fc67a1359553cd376cb05feef59b50b92aed3a8403d7e476135a8df5afa914a08f58e2b24adf5dc80d0b0f71d6d9417b62d779fed1a8fbf5fd662173c3ce5a1aef3394c2af45a742e41cecc08a096654660dc61818c82e22d55191c4a8582056b0f377003d46aa0583da85b32405d861a3d6f850dc39751f143af351e13da0490dd0495bdbf78b94cb16fda12bfac7a922b7a8332fccb328177b7c3174ab3efbaf566caf69a5c2a22e9e767448d21c18343471c92a05a715f268f1551a56b9fc72a6b71265bcffe85db20c758531d56a5cdff6bfeace692ca70d24d7e17593ee1f9fb81a8d6cea5214d878da92b57c9b4898ada7d2b6e45535bbca85ba17ae962f012759c8e28e7ae19a6d029792de10f0dfa49722c91622f250808a406d3771c42ad647f99614e21b56de5ebdf575beaa1fc8ea1c0a52afef662d2cd52c604d284a7fec15c96854b597f2a686f8a69419feb90a0bc400efd40374c6faa3d972a36ee063496c15e62b026f7c9bdecbee7a34e38624e5f29b1c16683a0f7f9e002dc771acfd24e59f1acd4f416f4466f8d90092116173ecf3c4af238e9da2c72d2ec72409c6d37d937003a90c12cd18f22e5c4a96bb439a9b0b6d41c402eeaf8bf2fe14059a88b3c1c5d78895b447639d3d8a985847af1cf7d5936c225910b688ea36d8f0e13e3a0552c141c2d1f533f65c08f4dafe0222b414e8602d947c4dda1961072fe4d87ae3224d7061845a2110c2cd14966ed9a81375f4a7977104ddd9fb9a8667705c257492b538fce2e6e25ba5a5fa5afa8f643ff1edd85c2cf4c41152c77670175d90b5886c753d0a3d415d1c413295a50b97f8bb00c66a20cf2ca2fbba334e5dd8fb6ca034f269624a5c0360def2e33a2ee22941b9f81f26af7f5a475de62d6581aeffa62c873f1350fb01d8a7c54354f91ae2063b41130fc95e552b6dc3425608b5d10fb16fae9804f62e3af5e03cd1f4f652e401c851653223c8e6a55c88dc66491e76902066c9da505261ea4ff13e10a7c8fbb8286ad25591706e87e6744fd344e70dd234971d20bad840936907bd94665180cff2b66d0ff1e34cc9b75d7fc1a551538a5da8ffb094820f8a2b32358bee6c4c14a38ab73d5694b67ae07a526dc206c5826a2dc8466e39b8f25a7035d989cc81b78c197276d401fa5ec087c6e5e179186ac86b11a9900ca9006f4827fcb2c67052f13054b8d3705f439afb773485789229035efdffdf1d82a052561774fbedbd20bf32d799bc202d3625ec7a4e11fd7f1f18b5149b6e2a790f480337b8319d66d3585d6b749e234c5794da0cbd4dd07af8e1c70bb65e7753e577ce0656f789d583776a5171779a9c1b582aa8e7db2255547d633030219dfdc92c806dcf016634deca30e668db7e19d3974d1624b0c2964bfa98ae394d6a71019848e73cc609973161d239e44ee8a0649c30db3a27d65529dc048485021f3f975f72a11a5cb0be954e5f97ae3c8681238fc6bae94cb344d5aa57d21adb931f4fd228296f65979931a5c33d7fcf597090e23bae6fdedc8dc3795d0fa56c310aee38be8ae99af56278975ce75f83aa6eb12f5321a2dfd514e1b3758a76c8963e73da09d41f47fb6d3ac07462dad8dbb70808c2b23de98ea3f51da118b9f561c62890207bdf8e02ea587b45aad8acc1f1ef805f60c86db90adc11629aacd1ba657eec3ae6a4b509d14163029638585a328733d5a702c398bec7ecd9b5ad74d7788eff93588b101cdc4e73a313b08a68fbe4f792021ccea792bc1dde80e169b325df16eb473007b6fdd75f0a610d8e79d83443ef509c0ed5ba07e0fad6301389de80a16e25d28c0cd81d7b4136a74ee8c59c1f3bd8ea38d241dffc183ae7019d71d015ced662b1486c6c3f7cac638b491a05c422fb6e577369cdc9c2e4f8580fedda989fcf15", 0x1000}, {&(0x7f0000000000)="7f7ae66d0088b9fac24cb77f2f3aed80bf21970d7ce192349ae364de0f0e2ce9b76b6bb3e10b7f111eee2d7796260d7dd76789bbd11490cd12783d9c3c096b452f0e8f17ecbbefc086af57055c58a66cb2c38dee3be556c26038a75c138fde0cfc0c661b6e1d30fd0079646e6b1c4833d49f60017655dafb84dd4b4aa2f081b97dfac37372cea20d9e7b7ae26989903cf404883f82da047843e72e4a34ba357bea1988521e05b60bbab923a8", 0xac}, {&(0x7f0000001180)="afdf9e6ac0c084e25e50034a464826e4593271316b4dcaafa537aa4a5600f5e2615581ac7158454bb2f11d8d0ad9516db10c0fe28115661a70081e2bf3872447936605eeb6facefd4ab34dab5fc277eea5cba002a732e1f8748a0b73daf7ec16888884fe6c6f20c8515935edd1dce0f983ce1fb946490262b6c4609d4d2bc3520193", 0x82}, {&(0x7f0000001240)="8e752acfe347179cdc2dbf3f229ba5088a2b8421b04d27ad7b19972ebe8d1e35831ec6def8443a409f51bb1f030faaec71e55407f1b359493be8a3bfc07297dde4055ba4d8094d84b6668982f449023bda510de30347908833319376d61e137d69d494ca9ebff659706c74e8b839ae60eb44ccf4f8a347f7b8eec5118c4db43523d96a34f7f4", 0x86}, {&(0x7f0000001300)="9fd1c313e235a3181ab6699225aa4d0ae0e4ab460c27dfe025433ea5cb03d5661dd130d4f9945cfcc0402fa98320a9d981e329ceea90c4ebc88cf987f4665bfa3d221ff37067fb4473a6318ea29e486d9832f585c57632babcbf7915f830466604c43404cabba6ba58e56471950dd80aaf21d87fe759a147e67433cb9337ffff7330bf4110bca112d8903093054386f350978d08e47f9d6099185fb9501d3d6edac517a9a5fa1fbe3d18882ab0c4697b8dd17a409b1c26ce041aeeea5692695868d25b2b2c2679e863167a920580e4aac3e461ea7d04d34f6a1f1f5b41e3cd929f76c3856636003958941a7af6c552b217d827ab4527ea4642062c2ca0ff5a8697fac11ef369225254d66aad5b620be3a6d2a66373e3abf9f3153b47de704d3d8b9962a6098099ad8332e2b91fad6c5ff659c5345c39173700398317d8ce54640ffcce43573dafc9a1d346b3aa9dfb5c7ced02be5d31278026d1f635d8e9e76f51f16467b631c4fd6a61f7245f4e313b48651ab5b13c13eb050ad782fea0e72977602de861686e0761577c52f786be23470797c52fc6b66f0f23437e3e6405fee2f5632d0b8cb27f590ea26a2d2a142984634e9ba7116a3f868e71bd1882a0497410a099f9e1652930bbdf4e88a4be2dab69656b68b2b5ee1332f9c1a9a25c12690206fc90858fffd38ccf6d83ee5ee629cd3450a49bb91eff368c5fb43764a46d36dc36553299d09a4af7e085ea3b432a56bb34b5d04d28adf8af73fbe018726d29c6f065afbefd07d61982d867a47ed1017080b987e96d414ed1a1af791ed8d3de11ffe3bd255b03f532265ecf87422920891bf78d618833d5cb3a5371fb9a2e4000e4f30149413690641cdf25f3c853fd37718f9511e940a906c22734b54e0c793a144a0e38d42b35b45aa2a879690ca12f1878255436935bde70b85381fc4566fa082c2a0b291641b1e61d87d29e30d87b28a43e466e3ed2239b9b739019eeb86718564dccc325ebff07cbf18c506b4d8f88f29a284c9d6486728687a3325d6baa762709c58d7e43c6ff043096adaaf60beb7b2ee6291733461f8ac05d39ab4076da4bc359f73687603d231eb2f276e87677537c019deb88344e72ef43a3158581e75b2fb9b03e278ab4f3df8adc56ce1344f539fe291c26325a65a5f943f49587d7b6b9c041025cc8c866022c35b1fa895626cd0367612f21d225b9561e3deb3e7c851ae0b55e9d83279d5f55a16dd5a374c89efa3d5771d8428d2d637e62b5a341f12843951c2362266f9493aba8d2ad964d6145390daf4c8c29f60c8965dbe4875527eff509d90e880db4affde94824583953ab32fb0d7689cf04f6249095403159683bb1cf36f782e9cdafd97e096e18556a39d2cefc6dfea7b31a04b09935f1f161a18aa41ab67ef944abeb39f430d93ddd79d4b0c2c10564092e78a20d2316772dad3f37b99d734a9feae19cfadc1eebb603e085a84479bfc468270216827058b9a63158cad7bcf3301cef0c7bf0ea9a101dcce338e9345750f2f3de5dcaa4c98438d2b5ec94b649c48b231029e62b7270d7bf788ebb7dffcba69a6b8d30df89c09e9db15810a7bd60fc8074f820f44dd2428ead0e117e07b6d2c2ca34c50823869b021370f4b0a931ac3580d2365dc9da9684e3eec412a08e6d678ab9d1905472bc482f3fd6ab5bb03836a9eff6dc14b7af22cbd41462fa094ede3dea2c175a8395e1c25f2a56afc3cc4a22c806cfc76b527c5ad6f81fb79f1cbb53b81db8268e3e6407825710a6211c27a5e0b1ae17459735e5828b6ed17a41f15134fd5c044807901561a9df8c36a85f511d36c754be9cec125a5538e7dab8d99a0413326bb87a28cc85af0f6a4b14d375929f750b80064395df3d5d449763795ab7f117f45f9d9c0faa38ed64edfd9ce9ea4846d3b0ae4f05fb0c1e77a6fd3764870432efcc680e47d8ccdf9cb2bd1c83e205845c8a5d8926e6a7839600041105f6e07b24068381b538c2045e91932890de78bb4121afb82846ca5955a274a1ca08a9ed16891b98e1acb62a14ccc31f61140ff85e57da1d785012fc64b2ce7521e86c7cf6f56c0ec04efbb2c24faabcb3e05ef4b655c0ec539aa1b78412422e00c609f8f80b006f9fbdfd68b44b4ac48e004f6a196cc84c14540f8006b3aa81028a6707d6063ba10ef40b992281782a39768d36b0af7a029e8ceb79e3835b38f5914f9030906f6b2209dd3f0696b437e2091c689ca48a48253a8356c28450c56dab8390d6ad0baa5e4b5d37a2ef829c6e8b912ff56e334d5fd1af9cf79366a0aa0d00c07380efe509a26e56bd6188993140a5f0e8f2adedb68c528ba404dac03305525d3d02bcb553fea39ab4b2ef118cf6e17a8b41d267ba9f6c1955508472855b83424079f364a5bdfc131ee0c685cbb0331c5eee4994279d2ab6f6bb672ead92f499b8fcf58b7689f7d05d6032436e41ddb94e39831a1cd1cc0369941175f079e9817b5257d45d484b4ae83047c2013623d2d28f8fe45e64cf9df621b2d57d5f91a3ddd6b5f78beaff6b313fe95370f9667cbf86290676235705a2715fb614658ee8ba45913d62c8e29a3db0cd7d00fc6117fc830cca421b2994de225208efffc143f6db0991cb7d4a2a77deacf5a51f599bd56de2f02de9ba2fb1e3e0d4d16ce89678fcfe49af09b03cd39ff2b7bee0d5557e106d01405edb5631763a229d447311a8621b7973669bbcd7b9d84f52d27b5dde43465295915ce731172c4ac87e0ed5da29dee211f38cd10752ed6e5ccea156f2eec9f960b2db73ba1b172b0ccfe222e9c6fc916df47cc669b3d7ea11b216502316861c721d0c8ed06172383a4fbc01c0d1bb3952dfd62b94fcbda25469342ba32a0b801a28a1a0ed5dd112caab243a5cee287190148fe46aba4114e98d58f0fbb7f32e479ee6631dffb50a3cdd755d712b95ea5472d619544d2d1297735a453d7a32e5d8038066ad7fdecd430af45a22fdf3ac873f83dde028e6e0083f6adbb0be271ee6dafd51de2160af7f0c272fa2100ff1e53883dcb02a0e194a5fa39846f2ff9dd59a8293bf2fd7e7490e7005e5ee7b8f0b1d9de1ede6ad1c2cbaad10b632ab40b4f6bc5e41277e45fad662510ae9eda49ef3c8fed7b3b49bd55aae03430e773db3c08f83646df2977c5c8e15d7e2d4d29bce0999d442b5496bb2bfcb1596b3b31dbf7f21ca43730bf0630f5453e0ccd91a15b8c041c072ff2e1bca4743923976d8bef92c7b196e43fdd7ab75a4978fb03d163bc081b4e29cc2fec88228a682500ebacb85a0d1e8eea6de2611edf04369b73f6e43c44f43244c1a96c496f446b2bc21753fad66c31e8c80f5d597944e8f2d234e6996f441e00466dcc6e9b2e1511057dc7aff93fe63409ae247b165b6b309e5452f90c775d1a9e689e6b6cb1685143c3e254e0fe0237ed8475dded7306165b835bf438cacd7e3ab256c89f2b8beab34b27b043fee9d1cedfea3ebbfc476befe21343ded1d2464547138bfedda1a8e58227ae2b7878607bdf026004258264664fc63225625b17751b10d2544e4143177253a0f0f65538ddfc4672e30102719b97b56daa292c6dd6bc1ee979a32616a76fdead76e0b3a7e3df0a47021744a69648f007e6987ca119f2e9e636d90ef631889f5dc98dfef6ba521b1482537ef448a80343978bcfaa0bd2e4a27730db587c3ce3fa537887d73081b5696522d9891924c093b6b091788c1ab98ffa31568b7cfc33cc668060c8c28a039b5122372669f3b463440a7e7f0998bddffa494fe51f049622e46d2b2ae1f43fa124bb56bf7eb5593737b227797d91e85d710bd0865e61fe23e225af0e2d70548697c9f40fd2e1292a4ea20f7dc86c8af6213deaa50bb4fff569e9d9d318b831349cedebf531134d2a4f1d1d2e5aa56361800df2dc1c9f7bc92fa3e6fbfe85797fca1d4ef32cf591221bd2c910e3bf07a9ad971c41dd617bc7e59e88d9c40bdccd8853ed0543375d49d8b09e1952c4034b2e75e280bf9e7f46e71000326a0b4058038402cbe6cb25e3792e14ba22b703747fcd854aec3ac4b77ad83ac5db011822af34d27cb40840f001736b7983d505ee9cfc805578bbfc822a9ae06ef343650308f54527ff38f44f0a905c90b54aac9df3862312c3125dc181d2e4ec517aa78ce420e4b3dbf330db2716a1ecc45e3daee58fd728c6c2a03f9369aaef78caeb51a269feb2cb44fb6d780035e57bf9eeffb4bceaf97daa81125a24e6191bece7a1419c6e78f96ebe0c6cb704683ba723adf6054f3fc913683e1841550ab2d07340e496145e6f7893b493fd2211be555e08ab55f7f24e54b5d52105a487e0ddedc3a5e4f2fc33e0a55aa9b7e4ce10e797db9b2a0cd2876ad588c2511119f855241760b0ea58c085c0a4a94237855d8aed94a644c72a4e3a7c26e9ce56f2a66939e675823f20d2a1a87ee0a7361181f9fa91c5d54b79dc82a5b7d0b52b4f488e1c1805e193269e68c3d31aa74bfa51dd29abec17eb76b08e96cddcf99706e2d05f2ef1727a6bcad665e54d417cf0bf462d2ebdbf8960f0cffd9443aeedd27e89c792c1bf08f05d876666f024d2370a325ae582f8e56baf0f0161ede8d8f87f8f854011fbd344fd321dd51cd8a3ffb1d9cce1ea91718d7d9f81926997e1f66c6b4848595cb4bde5225aaff03fbac29c9b3df44cb52c72b05d9c85ea32fb4f9212ebf5d29f55dae3677ef48730736cf47bc41ef1809a0eb123d60f44738afd86522c24b9872f3de5d4851495df7f7bcf5bb6b415639d06e84c4ef058803e260ac70aa7b1e547f41fef6c87f9a2ef3aa1ae02d78d91c40c825e699e0d69810a1d6eb772e5b2da9eb139dc8e787ede7e034bd94a9de86252b51dafaaf31ae9b605a2352d2feee3c231d6721febf1a3c9cdf644defc76bd66a69f8dd0bd78175801d778dc53803c3d7931bfff07bf1871a78478549f521471ac4a098101d093d57a6f3553dac810e4a4a34e1c023a898e331c1d88c6451e96674af39fa801b5056a5956b102df455d80be6ab8b91b84a6449a0a3dc820758b708551fe099b2f238d77fcd05e4b67e7c7abbb148620286739710290a2bd88d3857479d9296d499f59ec1d15ab6ff9936d6f3042c648ebc6a4a9f01229f8b6e8515e02ad55fada325c42acab4a39b1fc7f7c00d2ed7aa1ec7b68dfa60da9e78648c5b48d8d9e3ac0189f61b8cc709df7fd37b90345f23791e1a53a52acf285620986b29edf9988c6c3275349fb884132d885c258ed2aa03740e346db61f719220cadfd5bde32f45a32f7ecba512ba790085f0e7e87f389a941fc793ea1af0a18b01ef990b432fe60ffc39c7e362278a2ea701d24384ddaf5a2941b117bb64ed1633b612b15a9417c5e924b0efb40b0e97cdd3030e124f2744b877814708c40361d7e42be67a6edf3200c3cdbfcc110c312e6fc5212dbd22955e85d7fc943b716e6d91da90d5f1897e6ceb1249c76028615934996b1dd5cfb6926ce07a71ced6722ff01a9dab83f4831ece2497eeeb69c0aabfdf2ed10bd66cd8a36e95066ac725a1bf1eb15d8ba33ff575eb2356384cafdc7ca3bbe010b2f4bdcbe6339568f4f2bd346fd86d0efcdf41dd9e3d9cc306b369e9b586e5f05581289db68ad888f297f27761ae92b50bb0e4b9af8c0a9fb29016935f6fecd7da60845cf6a5c253839ee71ed1bd808fda708096f6ee17c3dbb428c9d621f82a0f1acd90e3a66a8852dc09a1b103f11f3d0a7d7b13b005f7870a7d54b4d2cb9630f72a3613785b8a757790abdedb9087d0", 0x1000}, {&(0x7f0000002300)="3db94acb9b977dd6d5a6d701885779860cc2e0142cd0d2c77fe22b6b14c989b4c2847ea285bba34e51fe386ed5bb3f4478769ab1c79d10932f19866d2c754cfd7c0e6ec7a6e1", 0x46}, {&(0x7f0000002380)="ab56f5e83e24c2aba79e46a37216ca9f79e1c444aeeba5a8534c84e742e0520880b4e3ff3b501f7f17fce370a3f77a0f3a907a0651b68e269c322e9fcbe6c261d4662a78467e43ff3ec80b491c9493bf1434881619acf2525a26f84fea5700a63858b17cc13edf198a2a83033fec5e6c395398d863569fe9beaea2d3", 0x7c}, {&(0x7f0000002400)="5330e1faaef5c325c1c5176ee3741f51b7cfba8497429001309b2a7db5db382e3084adf5934c3eeb323321981852ea5212980111396075f6dc2633d48bfb6777935d132a1cef0c4f3057aaec579c8617e118d6be11849140696fe96b42d3d2a40a03bfdbc53d0a3acb7ee86bb9b872b6ffab924f34bee0", 0x77}, {&(0x7f0000002480)="81a948947014a24169adb1e5edcd4585d272287dc684c1f7193528e801f18177b9ab77d1e2dbeccd36035aa2", 0x2c}, {&(0x7f00000024c0)="3d8ebdf354d3bbe2de723d626b27636947772444cad890e52c0f5f3098bd9608986b09a1cfbc005f0c575bad9715a3daee2a32ccf4db74c290200af4eebc1a8859c4ed1df0aa76b103c4fbf1723629026fc37632e0bc901a4d49068c952f3dd27e26a394908b894fc03eddd9efd262625d881e224c5ed5d89cc00f06c0e0478b09231d14a85399dcc339b8a67805ee773dd2d3292ee649c2fe70db71bdbc6c9b9f79", 0xa2}], 0xa) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e203ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbf03f49b11b7a0f1c6f62fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) 7.488421064s ago: executing program 1 (id=3505): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x10, @random="f1005e6b7212", @local={0xac, 0x14, 0x0}, @broadcast}}}}) select(0x40, &(0x7f0000000180)={0xc000, 0x4, 0x8, 0x3, 0x100, 0x2, 0x0, 0x6}, &(0x7f00000001c0)={0x21, 0x9, 0x40000000000000, 0x9, 0xffff, 0x400, 0x3, 0x8}, &(0x7f0000000200)={0x5, 0x4, 0x4, 0x100, 0x380000, 0xfffffffffffff8d2, 0x4f93, 0x1}, &(0x7f0000000240)={0x10000, 0x80}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x3) syz_emit_ethernet(0x32, &(0x7f00000002c0)={@empty, @remote, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x5, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @loopback, @remote, @loopback}}}}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x1000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) sysctl$hw(&(0x7f0000000380)={0x6, 0x10}, 0x2, &(0x7f00000003c0)="08ee5b16d0b6de9a86089786a82a829f20583740590ee6f0782c1b4f746d31bbe15cc369c3dba75aceff14a8d18e1585fb4cdb6cb0084782f0c9dd0e49ad56b137602dbcce47a56a6b011607c32d9f9378", &(0x7f0000000440)=0x51, &(0x7f0000000480)="14d4c9ab034901dad5f31094633bd73822b715e1c64adbde6ea67f3064cebbd1aa23cff1f6e2a0eef910d0cb1c062d32152fcabe82ad", 0x36) r3 = socket$inet(0x2, 0x8000, 0xa6) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[0x5e, 0x5, 0xfff]}) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) poll(&(0x7f0000000580)=[{r3, 0x10}, {r2, 0x8}, {r4, 0x40}, {r5, 0x20}, {r3, 0x100}], 0x5, 0xfffffff7) r6 = semget(0x3, 0x2, 0x6bd) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000005c0)=""/219) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000006c0)="9e540253eb548f347271568a621280c7befc54df0654f9d70fa163a671e0eb2cbf5283eb68f74a606c2acf8ba440480eff83d9d703e25f0e0d7a0ffcacdf4aa99e0143b9f689085719fc60344f7c4a02e54c36f607d833eefeb56fa57678299c03015f8945f5e2bfd75f1ee980f4a11f3db2cd48e50fb2e25d2c34208e372dec3fa4f0157be79e207e751b13089902fb8c53a51de3e40836ee522f8556e17674c3f6678f9f2b6792d7d10837a88054ced8dfe09861c3eba79c3af3836f6ed3ff7e5aeeb7420f4956c175b677c107b352652dcc45fe947cf40ff2c917bc0dbc6237e3986aae52cffb1a91b05eb739f950422c9e2f54df01b9064a4719", 0xfc) semget$private(0x0, 0x4, 0x20) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000007c0)=0x2) 7.486528187s ago: executing program 2 (id=3506): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x131, 0xe2f}, 0x3a0, 0xfffffffffffffffb, 0x0, 0x0, 0x10004000000006, 0x40000000000d, 0x5, 0x8000000000000001}) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000140)="cb9b674b35975cc4e2e591c4899ff81dacede2fa4fb6828f0173a64b7acc6803238111a6c09a66dc8cd8189e2cd858dcef279064866485c1478cd4c5118bd6fd3770e9f4775fc9f3aeebcbc5e3ce91179774b4ad6bd14bd871a83812e68f8c8f0e6c4644931b2968668f7cc4b2902c7c0af5071fbaf7684f3e7f4f030ba7a46b8ff4fb", &(0x7f0000000040)=0x83, &(0x7f0000000200)="b9baa328fee0d8108406a9ad33452779cf6a201972e783f108cf8fa02b32090ff9aed47e220e39c062b51c3dda7ff9e23bada90467111d8db3df98714338b61cd3dea1ab27980ed205843a5cce9f380445f9c37235ba8b802433ac485b4abf1d4dc3bcb098c9e0cd2fecdf6cc358ab8e78f15adc6472799428862ebbffd30877412755479b600fd33d52b89dd8864a8626f462cdc054f77d6886e7529a532d6b9cdb71bf7e884feaa4f05d026ad7a3", 0xaf) 7.485494494s ago: executing program 3 (id=3507): mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000504) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x2) 7.484737936s ago: executing program 5 (id=3508): syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000080080048f00034000000000001907800000006e0000001440c06c0000003ff000000040e00907800070fff00010001000000bd00007759"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x7f, 0xfffff7ae, 0xffff8001}) r1 = getuid() fchown(r0, r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000100)={0x5, 0x15, 0x44, 0x2, 0x80000001, 0x6, 0x5, 0x10, [{0xd, 0x7, 0x4, 0x71000}, {0x7, 0x2, 0xa, 0xa}, {0x8, 0x9, 0x8, 0x9}, {0x5e9, 0x903, 0x5}, {0xa2a, 0x200323, 0x2800, 0x7}, {0x2, 0x27f4, 0x1104, 0x99}, {0xce5, 0x4, 0x7ff, 0x6d}, {0x6, 0x801, 0x7f, 0x207}, {0x2, 0x82, 0x5, 0xc}, {0x2007, 0x100, 0xd1b, 0x3}, {0x1e7, 0x10001, 0x8, 0x6}, {0x800, 0x9, 0x2008, 0x9}, {0xb92, 0x4, 0x4, 0x10}, {0x9, 0x8, 0x1, 0x4}, {0x10000c, 0x7, 0x8000401, 0xfffffffe}, {0x0, 0x1, 0x3c, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ktrace(0x0, 0x5, 0x40000500, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0xc9, 0x3, 0x0, "2180480000000000000100000000008000", 0x10, 0x77}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0x9, 0x1}, {0x84, 0x11, 0x5, 0x4}, {0x9e, 0xff, 0xff, 0x80}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000180)={0xc78, 0x8000, 0x7fff, 0x543}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000687000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x16, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x59, &(0x7f0000000480)=ANY=[@ANYBLOB="e727dc071f80ffffffffffff86dd609907a61b232c03b7a6f6e4395ed7be607eadc42a70318bcb697a653e336f000000500000000000ff020000000000000000000000000000084064000000fd48bf5433209497b0ce611c21c5a68c8368cf00000000000000000900ff35b7e40393aea35246c825e25e7cb1f36ce1ffb3b950ef81b3751e870c5d08669e2909c0d078ef11beb127000000000000002566f707424e837493407b88b6306c4887674404daa436a4d5d47b3db6bedba65f3ce117b65bc9fca1fdf01f4b9c8efd32b20ec6a979ef3cb925174b10e5134ea4c5e72cfabb70bd422201fe12923379771a6aa0d1eee9e99e6026207ed2d59430927f17a089e48d6c"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 2.440584586s ago: executing program 0 (id=3509): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x23, 0x1}, {0x26, 0x1000008}], 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0xffff, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000003c0)={0x3, 0x0, 0x6}) 2.43949948s ago: executing program 2 (id=3510): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) close(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fchown(r2, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2.437942082s ago: executing program 4 (id=3511): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x100}, {}, {0x2}, {0x2, 0xffffffff}, {0x1, 0x4}, {0x0, 0xfffffffc}, {0x2, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x2, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0x7ffffffd}, {}, {0x1, 0x4}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {0x0, 0x7}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x89}, {0x2, 0x7}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x6}]}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="fe9c", 0x2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x15a) pwritev(r0, &(0x7f0000001900)=[{&(0x7f00000002c0)="7ef13ecfc26f43f1eb404e2ef6e944dfe85945035a387fbb004a996d890a0c04f66af5e75b79014438f21f31adb019a61cfd056f6e8ad0788876d37a882316b10300000000000000df27550ea9210c63e405fe9ff94f6e5d7c8f94b2c3cacd7d1e84b35b00000000000000005334f886d05d026d628021475b4fae0f960e93c595b69d6df3241e2020c5aa6e9fddd1abf2381de0848de0a21280280b475d4865212202daab8e751f1043e96b9b9d6eac1e5a77069719b0c9bbc0cafc4b4f0c3154e868f3f7cd876c1f688e663219503048e177a3949b5f570ba063f8ecea3207b197b0d7786bb82064d6b236649a492c1dc81964aeea", 0xf6}], 0x1, 0x200000005) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0xc3, 0x2, 0x20000000000010}], 0x1, 0x0, 0x1bb79, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) close(r8) 2.434693371s ago: executing program 5 (id=3512): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$BIOCPROMISC(r1, 0x20004269) sysctl$net_inet_ip(&(0x7f00000006c0)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) (async) ioctl$BIOCPROMISC(r1, 0x20004269) (async) sysctl$net_inet_ip(&(0x7f00000006c0)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) 2.431586122s ago: executing program 7 (id=3513): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x40) setsockopt(r0, 0x7, 0xfffffffd, &(0x7f0000000040)="18f80fce7c5560018492a76c6d2385a66924db21bf7c5b4701d0acaad1916e9cc05d5e030dde56688927de1ea56e85570f1fbfdf9de304c38ef8c0", 0x3b) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x881) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x40) (async) setsockopt(r0, 0x7, 0xfffffffd, &(0x7f0000000040)="18f80fce7c5560018492a76c6d2385a66924db21bf7c5b4701d0acaad1916e9cc05d5e030dde56688927de1ea56e85570f1fbfdf9de304c38ef8c0", 0x3b) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) socket$inet(0x2, 0x3, 0x2) (async) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) (async) 1.001674699s ago: executing program 1 (id=3514): bind$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x80000002, 0x5, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x1196, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000011603c03fe8000000000000000000000000000bbff02000000000000000000000000d701"]) 1.000179672s ago: executing program 3 (id=3515): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="cf273f9d4d3a5641100a6111904e315c0b57f78306d9644c44e47a5786a9005e34a29ba880f539ba15e46111ec08f9c8", 0x30}, {&(0x7f00000001c0)="07b540682b968575fe911fdac2584c6a2c6b39598522daa9ce9cf4398140f858fd3f9b89b2a24a9143ae5aea80a2063f6b66cfe94a28c2375ebd7ac02e2d4fbf9af9a115cbcc10e6b0d9103bbd3319276c53b5f5a39d9680f3c4fe803dfdd43b74cf4c9eb897479e3f5b2f6214dc6d3cad12da359a7123759a1dc44d755c22ae4a1a2e334715684a9c3777f02f90d683c8c91ebdb0adcdb37ed9fe5862c16c199930a6641e8990d64ebbd5512543a31245dde5cf0e68624819ad5ad650231abb7365f5adda98", 0xc6}, {&(0x7f00000002c0)="6885322fd73557d64cf03353e4766bea1a0693bbe58dbd956d5993ab8e8473ed28cfa10914029c28b9cfad00555bac9158e0197afe3c1b513be3fab28d6d4537d5856beb7d63a00eee775b851c00c65e96fd7be2b07f5475acded1c9a84e9a2ec0f0b67d3dcd435d5ccbb57cc4d83d14ea870f02d69154d8ef893d663f9d1034b62e37ae7b6e2dcbabf9b47dd46ab9cd55e3d75c569ff89f0bf43ceb091a5e895b1a99be5329205fc9f10941a11f98b0656e", 0xb2}, {&(0x7f0000000380)="e58f2c1227f35f8419a16381b1336a4509c6b1d25779e2acee4e61e5dc01a3870728f5fc74de077df66692a467ac95dcd9fc7781a24513194fba38f9f3295474cc0a5392da8ebe83c176113b30b7", 0x4e}], 0x4, 0x7) r1 = getpid() setgroups(0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xb, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 999.923691ms ago: executing program 0 (id=3516): openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setgid(0xffffffffffffffff) r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) fcntl$lock(r3, 0x0, &(0x7f00000003c0)={0x2, 0x0, 0x4, 0x10200000002, r4}) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ca14d34600001264a284bc16366bab863ef65ad386dae29d867aa492ac549bbd8f46cf22d97f9f94cd6c530725e52c9322fa262611a487659a1fd49855c82b0ef1066a1cc5578b6b3667b2ecad1157a91f663c0e4606442", 0x3}], 0x100000000000010d}, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r7, 0x0, 0x0, 0x81}, 0x20000000000}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r4, 0x0, r7}, 0xc) 751.708133ms ago: executing program 4 (id=3517): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x1, 0x7}, {0x0, 0x7}, {0x2, 0x7fff}, {0x2, 0x1}, {0x0, 0x10000008}, {0x0, 0x4}, {0x3, 0x20000007}, {0x3, 0x4}, {0x0, 0x1}, {0x2, 0xd}, {0x1, 0xffffffc}, {0x1, 0x6}, {0x3, 0x4}, {0x0, 0xffffffff}, {0x3, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0xa}, {0x2, 0x100}, {}, {0x3, 0x7}, {}, {0x0, 0x7}, {0x3, 0x809}, {0x0, 0x204}, {0x2, 0x7fc}, {0x1}, {0x1, 0x3}, {0x2, 0x1}, {0xf09cd1324a03d9c0, 0x210000}, {0x3, 0xfffffe01}, {0x0, 0x40}]}) setuid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) 750.49381ms ago: executing program 7 (id=3518): r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000040)="03000000", 0x4) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001bd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7fffffffc}, {&(0x7f00000c2000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000002}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000040b000/0x1000)=nil, 0x87}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2911}, {&(0x7f000013f000/0x2000)=nil, &(0x7f00001b5000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x781}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0xc9, 0x1ecf1d6, 0xe150, 0xfffffffd, "000f000000008471050200000000000000f70080"}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, &(0x7f00000000c0)="00ba0020d9cb", &(0x7f0000000000)=0x6, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) fcntl$getflags(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) select(0x20, &(0x7f00000002c0)={0x4, 0x0, 0x0, 0xfff, 0x4, 0x6}, 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x1000, 0x9, 0x1, 0xfff, 0x0, 0xf06}, 0x0) 0s ago: executing program 1 (id=3519): unveil(0x0, &(0x7f0000000140)='r\x00') r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) close(r0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x8, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x4, 0x0, 0xd}, {0x4, 0x800, 0x8007, 0x7}, {0x3ff, 0x200727, 0x7, 0x1ee774db}, {0x202, 0x650, 0x400003, 0x7}, {0xce1, 0xffffffff, 0x4, 0x6c}, {0xd, 0x800, 0x14, 0xc}, {0x2, 0x4082, 0x8000005, 0x5}, {0x6a75, 0x1, 0xa94, 0x4}, {0x1cb, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0x8b8d, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xdffffff6, 0x7fffffff, 0x406}, {0x8, 0x2000007, 0x5, 0x10000000}, {0xffffffff, 0x1, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x12, r1, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.147' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (101763) exits with status -1 WARNING: thread `nfsio' (402052) exits with status -1 WARNING: thread `nfsio' (177529) exits with status -1 WARNING: thread `nfsio' (451809) exits with status -1 WARNING: thread `nfsio' (499103) exits with status -1 WARNING: thread `nfsio' (492168) exits with status -1 WARNING: thread `nfsio' (320414) exits with status -1 WARNING: thread `nfsio' (489815) exits with status -1 WARNING: thread `nfsio' (512063) exits with status -1 WARNING: thread `nfsio' (52447) exits with status -1 WARNING: thread `nfsio' (97745) exits with status -1 WARNING: thread `nfsio' (26021) exits with status -1 WARNING: thread `nfsio' (478696) exits with status -1 WARNING: thread `nfsio' (426375) exits with status -1 WARNING: thread `nfsio' (312738) exits with status -1 WARNING: thread `nfsio' (34718) exits with status -1 WARNING: thread `nfsio' (244786) exits with status -1 WARNING: thread `nfsio' (403344) exits with status -1 WARNING: thread `nfsio' (155418) exits with status -1 WARNING: thread `nfsio' (187656) exits with status -1 pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pppx: unable to set addresses for pppx1, error=17 p—½Úpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 ./file0 êÏpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6794610656 lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8069d34528, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd807e0f0610, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6794610656 pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (328386) exits with status -1 WARNING: thread `nfsio' (374307) exits with status -1 WARNING: thread `nfsio' (328287) exits with status -1 WARNING: thread `nfsio' (86413) exits with status -1 WARNING: thread `nfsio' (157056) exits with status -1 WARNING: thread `nfsio' (79174) exits with status -1 WARNING: thread `nfsio' (311181) exits with status -1 WARNING: thread `nfsio' (33732) exits with status -1 WARNING: thread `nfsio' (362899) exits with status -1 WARNING: thread `nfsio' (135552) exits with status -1 WARNING: thread `nfsio' (451504) exits with status -1 WARNING: thread `nfsio' (490281) exits with status -1 WARNING: thread `nfsio' (161945) exits with status -1 WARNING: thread `nfsio' (25534) exits with status -1 WARNING: thread `nfsio' (153184) exits with status -1 WARNING: thread `nfsio' (491316) exits with status -1 WARNING: thread `nfsio' (375888) exits with status -1 WARNING: thread `nfsio' (204534) exits with status -1 WARNING: thread `nfsio' (336426) exits with status -1 WARNING: thread `nfsio' (402682) exits with status -1 pckbd_enable: command error denied attempt to set clock back -9223372032717175518 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0/dev/zero êÏpckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 load: 10.99 cmd: getty 63552 [ttyin] 0.00u 0.00s 0% 330k uvn_flush: obj=0xfffffd807df14d78, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error uvn_flush: obj=0xfffffd807df14d28, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 142606654 seconds pckbd_enable: command error pckbd_enable: command error ./file0 ž tap1 êÏ/dev/bpfpckbd_enable: command error panic: kernel diagnostic assertion "refs > 1" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 918 Starting stack trace... panic(ffffffff833510ef) at panic+0x1ba __assert(ffffffff8339062a,ffffffff833f1dac,396,ffffffff8335fda6) at __assert+0x29 refcnt_take(ffff8000015596a0) at refcnt_take+0xf9 bpfsdetach(ffff8000014b5e80) at bpfsdetach+0xf0 bpfdetach(ffff800001456000) at bpfdetach+0x76 if_detach(ffff80000 1456000) at if_detach+0x1bb tun_clone_destroy(ffff800001456000) at tun_clone_destroy+0x2a2 if_clone_destroy(ffff80003ca57d00) at if_clone_destroy+0x1d5 fifo_ioctl(ffff80003ca57b48) at fifo_ioctl+0x8e VOP_IOCTL(fffffd8070de9568,80206979,ffff80003ca57d00,3,fffffd8007bfb618,ffff80003c94a7e8) at VOP_IOCTL+0xa3 vn_ioctl(fffffd806b8e82e0,80206979,ffff80003ca57d00,ffff80003c94a7e8) at vn_ioctl+0xea sys_ioctl(ffff80003c94a7e8,ffff80003ca57ed0,ffff80003ca57e20) at sys_ioctl+0x660 syscall(ffff80003ca57ed0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafd436fdc40, count: 243 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace