last executing test programs: 16.499201588s ago: executing program 3 (id=2535): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000080)="eb4d02ffcbff13b9fd812eaa4e713048e6993192", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = socket(0x18, 0x3, 0x34) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x5}, 0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setsockopt(0xffffffffffffffff, 0x1000000029, 0xa, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) close(r2) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 15.000586265s ago: executing program 0 (id=2540): ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="f3056e09732ffe950d348801ac3be597767d4408a0e7a7b60a62515b62230000000000000000da28f92ae9ac6e8853517df17becf524a11b6aa35d17e60b363c30c3f683c97b02a7afab6523767492dbf220e17bffeed1c56b80c8c16a5f67a63d58346e273bd224afff38a7cff577c29d13702e2e12", 0x76}], 0x1) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) socket(0x1, 0x3, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="11f5a0d29713998b376a86ddda6b2359ac66569b2332a0f1c2801b097e73c84909a99c0612ba173bd74076ea8621d051253896d57d408e3e634771390de0ac1a903064441daa019160c9f7b42674a4180a0224041bca3519b50729a3b1c8abf33d47e1cb4efc724961c4049ee7d1c938bf9f0a179db06cb2359b911586523b03c8bc8d14a7b459b0042be52df0e55a3d4b4884496c4340c344c3901a00270dcc75a210fa3b41c2a9d6a27fd5724ff2ce723005282dc84578fa1003feb25d3f76e3842567bb58d5b821332c10e5ef73482ee5dea0abb43a2fb3d25cf220a6feb851af8de05bc49467f899a340fd6affd08e6ec3e1ad3c080356a935485ff9f2ca1c33654eea74c0ddb9ed51cca72e40db75a24225dfb7d5fe8456d4bba289fb11408f49a6e1815095e6ce1f9cf63a1182b3ac4fe407b1efa766684469fd464464", 0x0, 0x0, 0x0) 14.999520783s ago: executing program 2 (id=2541): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0xff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080)=0x200, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0xf) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x2}, 0x0) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000100)) 14.75123689s ago: executing program 7 (id=2543): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x6f7db1f686aea48d) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x84) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f0000000140), 0x20, 0xf) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) 14.749216016s ago: executing program 6 (id=2544): r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=""/35, 0x23}, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) (async) chroot(0x0) 14.74872894s ago: executing program 5 (id=2545): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000001140)=""/4109, 0x100d}], 0x1, 0x7fffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x20000000000000d5, &(0x7f00000000c0)=[{0x0, 0x0, 0xff, 0x3}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x15, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0xfc, 0x0, 0x9}, {0x40, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) close(r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e", 0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) 14.001072319s ago: executing program 0 (id=2546): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) setreuid(0x0, 0xee01) getpid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000340)="03c200b2a435d7351833d4da6d31f0cccff44c6033a65f8fd86bd808237b3bd6adf1258b1999a8539f074d6c97eff3a0e39c9c4c3382fdbf3ec00b5999c41b6c9148f71725663a10fd2b3920dfd69534dee63dfb4124cfb6cf5907650ae8fe8fec2f6936df8ea6e6479521f0552e2c84d682579dacb445c0a1189d155477fedb97c3edab167dd494a17b9e6a1d6f15af47028ce8e3a3a9a17ea1ecd3f1479bbe546f8668ac4f2bf635f0f381c2e552632ef88e6f0f5256867ad6d51b58cc547601ec550c7bfca2d91ad23d36f80d67277c9576a6d200a864631abc7eee8a8dd58cc8b3ff621bb4f2e0223648e1d4e5a8e37f9c39befe3a02dfd27d75cb95f51cdb369b2b488baedc7697a66f6776cd08c862652eb8d59aa7798ea7e82f7d771ae785d7c635f4d79481150c88e0ad9d848348b259e30b0c3b5be0cb11038b3c7e2832d6b6791be20cfcba69604c874b7fd09a6018c100c4af2e346c020a4b33b9d9e51660b7b28283fc3911960e6d699f53bc2d719c9c8758273cb5368537f7eb8456f60435eb5144eb61c6d1551235866eab682fe8222e65755c0704bb54916c69c5161171f530f4f89295e5d569b57ea61bc9e475255290f7b76b9ef3667a1293133c0bce799483045e56ca7f6208cdf56f6973c8c17ce376ec4873ca4181e035d4802f420569f0452197d167929e3f42c15f08a4aeb45c7e746e2c8d0bed3436401f37372737da368648e7c070ebc734c7f2b49445e70e29e11a57403def57435ded7e47870a7d0ddeec990a717b85335733c33a32f45672e83e081728d0d0b06fd3182af22ba852c73f11a2f59344e723f7d998e28f29fc09ec4c483cdf4f41d14d054e9935dce3020fd933fa1803ad25454a0716425aeed54134124a4417917947470a45f0266075a94c2678d8da8720a2298633aa8f05f7ba6095707fc7cf66c28e9523322b91af7ce7db50897053a7c1573641acff4e00f89fced4f9a1ad0f51a9731c0b9a2619a7c0cd1feb5095eab0e8c0133a369ba273ab427e3d9f90e31b7ff09c551e5e155766e2dff0c8e2c1bd64d3eba6e89232f588190251f2afc9290b57cfa5e94c72f63012df6e1b2cc5af2e8a8eaeb2b10ba1a0b315e6ecb48ad46eb1371e01e067171364a8656cecba04c07ef0eb6e98ca5ddb239746074ee75795dfef24d579a93020dcfcd1b3504ca8921765f50a7ad03d0ba697116f7a834f406447bf06c1a37953c31544a8b2a6ff05dbe840ae6a8aea3e57ab14ff8985eb7b3fdeabc36ffb5d21e1afcec76043d32b5217814b072b87acd762f6000d5dd71c45683fa74a6e5807e7e0ef4f61307e838e59d26160feb286330f0a62566907780ab8c4a8385f97070d37734c5dda80ee45fa7433d6db4f2df8c40a6fa68ceee5d4115826976273c8be7705ac4af91204a11e02cb7b661a12ba744c5a8ef8d22f5a03e09f7a2718cbf2c681f70e78ad9f31aa5f9ca1b810e9978cf2022e69d17ea81f11b31007d62102bce3dc5c1dfd9c302e1a95ee29dbe154e5889a416de946c5e7e0318f2f9cc46dc1d789c9adf0fb43934ba34ae7d6be2bc93008f46f84e0b94f402b91c2b7fe7b925e46366d38e3864b55e9e7dcfab991b36d8806a025468de6664e8d5723f5afd2314857bc4926ad4a341eacae03754ab2807f36335cfe1d7dbfd312463c29a26ba6de2305366fffd5923cb136bba044c72f3120ae36cd1dc436b5646fd7e6804b12b7889cb30f8f4c12b27d7a94aa51514f04c6a5218b343520d4a97f2775a5d09f919049b674187ea15d1d52c208393d3fd5120d87a827d44a947bf74df56344e59f014f50087006032ea072c6e69feb6f2e075f2120bb3d4486b64978de0983dd88ecdf529191e255ad5584b318a0405b73bf779ced39854d78ab458fbdc145ae6a5bfed2bc326ccf726384b8b6c7bfb48652f2b947cae97d98154017e89d9ae55dcea49d0f6f6802f237720a7c32640b6af25582a7e1336b13627e13d00adbea1aa44d3651ffef5e61f71f5a420b60a3367854fe19ea33478df6da7f30ae512916d109adc8ddcee0711c66d0cbdfc57364128839a45052e3c0b4da216273469ab7bfdc53df2a8a7fb6886fe2d720b412b55e73a1404fad2f91954b9b3d7317f3ed3b1082aedb9b755a1f19af4899d073a3b5812700302cffd89cd0adef6865fcdd5826ebcc755aaae9288ca00591911602fa35ab922d7e80046da63c0909c85ac134ae3c8e3779d41e1238cd09884e671b30711b61057670a213f28414dbc526a2e908ed0fc94d7190a5eca66dd27b3e0c3c51c8dfc5574a320ea03c622e2d2cc0120b4a9a7c4faa8448b6c2ff0092eaf22a861e50262aaf75909c14c69f22462e811b13f90d546627f63eda30cda70b19353a3b602ce14344e99161c72c51258b17aae42db6afa108647fa32d20aa95bd617453959e9bfaaaa2255a3f50bf7fc3a43e19fc5c4ece751ffa108e9b57cce60ca8c330d9e31c3223117582fd6641f81bac00f864455d02c3dda257879ac526225abd31b150e628da7c50e3a498eef16288946e3c59cf6a7e7bf4b325d765d16f94d72288169e711959ad4f3c5eaeda39b09a1a6913ffcb17252ed8bd1957a6d3e72cb622e2cb256e17ff722a14829d3c051a9b897a1c4142a583cdca50dea544472540d2d186aecf7affb3f57bc02cbbbb8e18ada28cb3379e32c341abbd6162ef96f477bd2220214e2736b03c68c9043332521889f31931b428842e7197ac", 0x7a0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1000000000000347, 0x0}, 0x10}, 0x10, 0x42, 0x0) ktrace(0x0, 0x0, 0x100, 0x0) recvmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x5, r4, r6, r7, r8, 0x0, 0x3}, 0x9, 0x120000000000000, r9, r5, 0x80, 0x5, 0x3, 0x400000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48, 0x3, 0xfa, 0x10004}, {0xc, 0x0, 0x10, 0x1}, {0x4006, 0x1, 0x5, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="065f97e8729887624809b6a74b69944d0d815532d81c4746c48f5c1c658aefd1", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r10 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r10, 0x808c694d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) 13.724958029s ago: executing program 7 (id=2547): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f0000000240)="3927a9b9c14e9b34010000000c743831", 0x10}], 0x1, 0x10000000005) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x0, 0x3, 0x2, 0xfffff4b2}, {0x81, 0xff, 0x7, 0x2}, {0x6, 0x3d, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 13.723310369s ago: executing program 3 (id=2548): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df93, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df93, 0x0) setitimer(0x0, 0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) sysctl$vfs_ffs(&(0x7f0000000580)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) (async) socketpair(0x1e, 0x3, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00000300000000000000000080b5313df0ddd68ede01093a3150b6ce7753ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd7f03895427c303000000000000", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00000300000000000000000080b5313df0ddd68ede01093a3150b6ce7753ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd7f03895427c303000000000000", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[@ANYBLOB="fffffffffffff600000e4531001c0064000403619078ffffffffe00000024e234e200008907800000000"]) chdir(&(0x7f0000000140)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x40, 0x81, 0x0, 0xa}, {0x24, 0x0, 0x2, 0x7ffffffc}, {0x6, 0x40, 0x9, 0x804}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setitimer(0x2, 0xffffffffffffffff, &(0x7f0000000180)) setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) socket(0x1, 0x2, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 13.720737567s ago: executing program 6 (id=2550): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xf30, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1030, r2) r3 = kqueue() kevent(r3, &(0x7f0000000f40)=[{{r0}, 0xfffffffffffffff8, 0xad, 0x4, 0x4, 0x80000001}], 0x3ff, 0x0, 0x7ff, 0x0) 12.751052001s ago: executing program 5 (id=2551): r0 = syz_open_pts() clock_gettime(0x67f3248105b4e004, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x791b, 0x6}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0xffff, 0x966}, {{}, 0xfffffffffffffffa, 0x8, 0x4, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40, 0x8000, 0x81}, {{r3}, 0xffffffffffffffff, 0x26, 0x1, 0x88e, 0x6}], 0x5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x240a, 0x9}], 0x4, &(0x7f0000000280)={0x1, 0x8b3}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) select(0x11, &(0x7f0000000080)={0x16, 0x0, 0x0, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, &(0x7f0000000140)={0x1000000000007f, 0x0, 0x80000000000, 0x0, 0xc28, 0x0, 0xffffffffffffffff}, 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000001540)={0x3187, 0x0, 0xfffffffc, 0x0, "9786224ff1c102d1000100002000", 0x0, 0xffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x1, 0xcdd, 0xffffbff4, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8", 0x85}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)="76f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4726d9d5ba6a06cb4c8a4deb71b1567", 0x60}, {&(0x7f0000000000)="09b4", 0x2}], 0x2) syz_open_pts() 12.250786323s ago: executing program 7 (id=2552): r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x3, 0xffffffffef3ecac0, 0x800}], 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000380)=[{0x14, 0x0, 0x1f, 0x2}, {0x8006, 0x0, 0x4, 0x2}]}) fcntl$dupfd(r2, 0xa, r2) minherit(&(0x7f000069b000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 10.251111605s ago: executing program 6 (id=2554): pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000280)={0xb, 0x8, 0xa9ba, 0x1, 0x2, 0x1ff, 0x3, 0x1}, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x4b5}, {0x0, 0x2}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x5, 0x0, 0x0, 0x20}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x8322, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xf, 0x6}, 0x10) close(r0) 10.250263909s ago: executing program 4 (id=2555): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x30}}) (async) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, r2, 0x18, 0x4000}, 0x80000000, 0x2, 0xffffffffffffffff, 0x0, 0xa, 0x100000000, 0x9}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000)=0x9, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) 9.999693515s ago: executing program 0 (id=2557): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x6d, 0x4, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000001ff, 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x7}) r2 = syz_open_pts() close(r2) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x20008) r4 = socket$inet(0x2, 0x8000, 0x5) setsockopt(r4, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x0, 0x2, 0x8}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) write(r3, &(0x7f0000000100)='[}', 0x2) r5 = getuid() r6 = getegid() fchown(r4, r5, r6) 8.751158734s ago: executing program 1 (id=2558): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7df9, 0x5f, 0x6, 0xfffffff0}]}) dup(r0) 8.496013508s ago: executing program 5 (id=2559): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd, 0x411}, 0x4, 0x1bc, 0x0, 0x0, 0xffff, 0x80000000, 0x7, 0x1}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x800000018, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffc8a) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRES16=r3], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/97}, 0x69, 0x1, 0x3000) msgrcv(r3, &(0x7f00000002c0), 0x8, 0x3, 0x1800) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = dup(r4) write(r5, &(0x7f0000000180)="2187d7da99581df0cf9ebe4437797a5c34124b1cdc6ff4cf0911da8a88dced86f0ce42d1d61c4c41fcf6c086a61dd246294a4c72a641285dc97fa62c5232ab9e9259ee31287b7e0db9d4794cfa26d90db843f992bc26bde5f24cf2d9b964b59a2b6bc36b8d0136797e2a892633f0d5443baf7160848168d6ddde5b4aa932745cbb75a5a262f90d743322f484c05db82fbe04b278098e2f7fb6866aa8cdc65e60eb19c846c7032efd411ce310ccc228eb43469ce8bd81324cd7156fa1328d4948ba2d6249f31d95171b89a35c2a854bffd48f420de8761bee9c65b702", 0xdc) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x978b, 0xfffffffc, 0xfffffffa, 0x4, "bb080040009a019fbcb35d4affffffff00d8ff00", 0xffffffff, 0x4}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kqueue() select(0x40, &(0x7f0000000140)={0x1, 0x1, 0xfffffffffffffffb, 0x200, 0x100000000, 0x6, 0x4, 0x7ffd}, &(0x7f0000000080)={0xfff, 0x100, 0x6, 0x8000000000000000, 0x400, 0x3, 0xd3, 0x100000001}, 0x0, 0x0) pread(r2, &(0x7f0000000000)='NHd', 0x3, 0x5) 8.492627318s ago: executing program 3 (id=2560): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)) setrlimit(0x8, &(0x7f0000000040)={0xffffffffffff55e6, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x10000000000002a5) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="21af2006", &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) 8.491494586s ago: executing program 2 (id=2561): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0xffff, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r4 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000400)={0xcf, 0x0, &(0x7f0000000300)=""/207}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000140)={0x4c, 0x9, 0x1, 0xe42e, 0xa, 0x2, 0x8, 0x10, [{0x8, 0x7, 0xfffffffe, 0x9}, {0xfffffffc, 0x6, 0x40000001}, {0x1c8, 0x6, 0x101, 0x7d}, {0x2007, 0x5, 0xa8c, 0x80}, {0x2, 0x4, 0xfffffffe, 0x10a00000}, {0xe, 0x1, 0x7fff, 0xd}, {0x1, 0x0, 0x8000, 0x6}, {0x5, 0xe5, 0x0, 0xc17}, {0x7, 0x8, 0x5, 0x6b}, {0x2, 0x1, 0x80, 0x7fff}, {0x7fffffff, 0xfff, 0x9, 0x3}, {0x80000001, 0xffffdfff, 0x8, 0x100076}, {0x2, 0x4, 0x3, 0x55}, {0xa67, 0x9, 0x8002, 0x45}, {0x401, 0x3, 0x20bb, 0xd}, {0x8, 0x1, 0x8, 0x1643}]}) (async) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x20, 0x20, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x41, 0x4, 0x2, 0x3}, {{r8}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xfffffffffffff658, 0x7}, {{r3}, 0xfffffffffffffff9, 0x2a, 0x8, 0x7c, 0xa3}], 0x6, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) 8.490201867s ago: executing program 4 (id=2562): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) 8.000898667s ago: executing program 1 (id=2563): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) sysctl$hw(&(0x7f0000000380)={0x6, 0x18}, 0x2, &(0x7f0000001280)="bf0aca45a91f236f", &(0x7f00000001c0)=0x8, 0x0, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 8.000360922s ago: executing program 0 (id=2564): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000000c0)="5163d9e2", &(0x7f0000000040)=0x4, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) setuid(0xee01) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) getpid() (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000000c0)="5163d9e2", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) (async) setuid(0xee01) (async) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) (async) syz_open_pts() (async) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) (async) 7.999867434s ago: executing program 6 (id=2565): mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x10000e02) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x100, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x200, 0x7, 0x807, 0x3, 0x9}, {0x9, 0x61, 0x8, 0x12, 0xfff1}, {0x8, 0x5, 0x2, 0x800, 0x5}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) 7.751119881s ago: executing program 7 (id=2566): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000ca000/0xf000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000791000/0x1000)=nil, 0x100000000000}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1007e}, {&(0x7f0000658000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x2}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) (rerun: 32) setregid(0x0, r3) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r4, r4, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) 7.001013717s ago: executing program 4 (id=2567): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x1}], 0x11, 0x1400) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4405) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0xb0}, 0x0, 0x6, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, r3, 0xffffffffffffffff, r3, 0x2b, 0x4}, 0x8000000, 0x0, 0xffffffffffffffff, r2, 0x0, 0x1, 0x1, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) sysctl$vm(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300)="034705671a81ac2eadedf3d9bd731210ac1596961750c0f6a3bd2ddd1ddc0f", &(0x7f0000000080)=0x1f, 0x0, 0x0) 6.999878393s ago: executing program 3 (id=2568): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xee) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x13cf}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x13cf}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) (async) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') truncate(&(0x7f0000000080)='./file0/file0\x00', 0xbe) (async) truncate(&(0x7f0000000080)='./file0/file0\x00', 0xbe) 6.251127351s ago: executing program 1 (id=2569): mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 6.245323767s ago: executing program 2 (id=2570): utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c2"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000340)="3acd", 0x2}, {&(0x7f0000000140)="0b553abb39b7", 0x6}, {&(0x7f0000000240)="77337f9f77000314dab1e3eb190d8e97", 0x10}, {&(0x7f0000000380)="c25322fb196a961cd6f0d644b2b4498ceea7b4fec0f23abc56eee523e49237227169217e788994c88a8dd46c6d87f21296cd8f09762f648f5988e58b845df41eb4376c54eb6a4435ea6c91d84dc4ed", 0x4f}, {&(0x7f00000009c0)="0f4c853c801bcb21536e37cf1b4076517de90703ebe8018cf47f94964c68291fe3b52d16363be5a598d4df362348cbfaa7801e04f4691112fdbff491f2778c6d21bdd3a9f39df260152ba3adb56e14a09adf39f587bd7df2a9c0ac2b0c608096bf27aa8fe03811db1877db1e16fdbb7a4a27df6032f3d3033b4c839067e38b12b9e2f8e247f7fdf44dc160c477f32770d37a6d00135f5ecd1b4cc8a0045f246eec92bff2ff497a9a219092cf8ac8d028de0b4519c24b4dc41e99fdca5eb5f9d024ea28506587e6c2184aa77ba26db588a2d78dface139a917df326fe69b40e42896c3b0449612c15f223afac04a3f999f49e0267217db86cb12e043b8491e7db406a75770d2df048e7462c5d97ee3ae82c2cfd6add5be878c49124f0df6075b7189098c60085360696bd8941a2b479f7a6d8176bb13e5932a9fe6dcab19159d8c625289039e3354e9d6e81cb1ab1b968768b62c3e0ca109e8e1b6f386c37e2045df9f929636afc96ee4a1f1dbeda14a5a54e0b4571d266e5ca8c8f77a05b03dc5ff101e05ca5aac9f5b8466104ca2f755f7a286e1c458c467e3afb1ebafe321cf7a8705a4a5cf2c6ea90c592c0f6d50ba00fbea28e8adb1c5eb0ba4a54c0a90b4e7373a7652028a31129aa74fddd5571d028fe0201487300d0a7e158c7f23009aa9df0f890ebea8b67c1a5db47f6a2b6f6872d2e3f06b81bfb150841e3271463bb72168cfcea0746401d9b8c2d9627b56a49e0a4db9c86792d72ca8a52b6a37155801868ae1346550a9ddfe9dd4f00a2acc1c1273bd0e4e094c108bbcdd66b9e5e04e46de22db1fb25b0778350885f1e91cb112e3104669a9ff2bccfd29e5fc9b4fcc7e2dfacec640cc5ea8b79e38860ee65fde51165f7f01583e06c86e7f9f85bd36441815677ffb9a9c2b3c06c55aa5c7df6f5496eb8a789ea4a38d99138503333241c0c0fa6a17121e7b08dce9fcdfb309ef718c74e9b8797bbd1f3408d95324a9f9fdba065f39439ced048103bf3332dd3a69a382464ef95ba115789ef0e53c80a46faff3dc1c2316b584bee620483189e0457eeb806d72f61a93b6c648f48b67a2d77baa0d9ac8ee5920ab44ff26e008bd8d74aaf26e03ee7fa4127674ca09299462cc25f9fc3d5ed6df7073e4549e37be77c49a4c349319b499dec92890ee7c60b8868e5d704436d0d5fc66f5f3c606c06ea9b9a622929ebfc1438649f8906421f5b224c4de0cc4f53be0d878cf6b266a43ec825b0f631b6caecee9aa1f0862bfd6a486c8eae9ec58320ffdf9fd0733e167fdb8820fe267374441a441cd0850e2fd87ebd55160ab564ea92f9afdb95f605e71cad35bce15954e870d2fcc6f55a0162145d3de6a7b47aab07e633e33e9010714185308023b16f2c4bed9be5340e304c45021a1c35f6bedc86ff4f887c36278c8646bbfbbd5025577d0b59adf373e8604ab5a2969dc121a01177059f075909b752d7fe8966d93953b3bf9d66e2a7f1f9ffedc0508ab2e5d7969837749f959b8f9fc33046a52db55f2811e9e23adc0bd267d40b84ee0ce33f40a389113c1505114184e1ed0c84513473292bd252ec68f0f2e1da7fc5b619933ceecee96aab1ebbe29b7ac0aa56a10a617fdd0c0f1b14b8841d2f4dd51b941aec904662b2ad67cd4f28004fb65a93598b9e3da4b5e0214330d7add175aac4fda439d5e7e2b33f333f195c48d3d98803495caeaba277d6b1d380bafba76dd23771d0c061c3da6c66590573c1c7133a61a5004106487f1266e8403fd943d772dc81f64919db29579e04ed8b04676ed05014d73282ad9843363228b8dde36eddf4f74a078a4beb8bb0afe63c3a526eb5622ea7aa503ea634a91c466b38583721498fa6f2cb3989422a1d63dd560a9b0a6fc7a5ec007fe5909bcc608561b2fd78a4c22c9401813e34fa8a6dac3be598484fa4d0ec3f8b698cc0b11a3070d29f8e058366982b5e2bc4b3a018c11867bff740fa888e6182b0d8e01b815e4fad174ea948a6c8c187f6985e5d476661e91eb881ad759f2d28bd36cfb3262c43bcc4b959c9ebda9e10bbcbbcdd9200d7bd71befd6143c2dc2a010f62808df929972797958bd553611147b69ed68476ecb17259c1d112c1478dc145b4d2e7b312864a333a4044d1b5455effedef093e664db81b8c209dc7cf270b02d65b5a0496bacb586249c3b2c7", 0x611}, {0x0}], 0x6) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x10000) 6.244762066s ago: executing program 7 (id=2571): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) readlink(&(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)=""/76, 0x4c) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) setgid(0xffffffffffffffff) open(&(0x7f0000000100)='./file2/file0\x00', 0x70e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vfs_ffs(&(0x7f0000000580)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file1\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4d, 0x10, 0x81, 0xfffffffb}]}) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffeb8) unlink(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 5.212738362s ago: executing program 1 (id=2572): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = getegid() r3 = getuid() setreuid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, r3, r2, 0x120}, 0x3, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000e00000000000000"], 0x10}, 0x0) 5.208829807s ago: executing program 5 (id=2573): semget(0x3, 0x1, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffd}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 5.163862443s ago: executing program 5 (id=2574): r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) r1 = geteuid() chown(&(0x7f0000000340)='./file0\x00', r1, 0xffffffffffffffff) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/46, 0x2e}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80104405, &(0x7f00000001c0)={0x0, 0x5, 0x0}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x57cd, 0x8000, 0x1, 0x101, 0x6, 0x8, 0x0, 0x2, 0x7, 0x10000}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 5.000521043s ago: executing program 0 (id=2575): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x3}]}) (rerun: 32) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x80a19d, "bb08f9460080685910508b00"}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x1, 0x6, 0x0, {[0x6, 0x5, 0xffff, 0xfffffffffffffffb, 0x0, 0x3, 0x2, 0x5, 0x3e7b, 0x10, 0x8, 0x3, 0x4, 0x6, 0xfff, 0xffffffffffffffc0, 0x7fffffffffffffff, 0x3], [0x200, 0xd95, 0x8, 0x1, 0x8, 0x8000000000000001, 0x4, 0x6, 0x5ee9, 0x3], [0x6, 0x4e8, 0x1ce4, 0x8, 0x4, 0xe6e6, 0x101], [0xfffffffffffffff8, 0x5, 0x9, 0xff, 0x54, 0xb], [{0x5, 0x0, 0x5e453f73, 0x8}, {0x227, 0x5, 0x2, 0x10000}, {0x7, 0x3, 0xc95}, {0xa, 0xc0e9, 0x1, 0x48}, {0x0, 0x1, 0x1, 0x5}, {0x9, 0x1, 0x0, 0x2}, {0xa, 0x80, 0x2e7f6be6, 0xc3ab}, {0x0, 0xff, 0x1, 0x1}], {0x1, 0xb824, 0x998, 0xcf}, {0x3ff, 0x8, 0x7, 0xc1}}}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000240)=""/105, 0x69}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) poll(&(0x7f0000000180)=[{r3}], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r4 = socket(0x2, 0x4001, 0x0) (rerun: 32) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) (async) mkdir(&(0x7f0000001300)='./file1\x00', 0x1) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000001340)='./file0\x00') 4.751050016s ago: executing program 4 (id=2576): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf0) ioctl$KDENABIO(r1, 0x20004b3c) (async) read(r1, &(0x7f0000000100)=""/4096, 0x1000) readv(r1, &(0x7f0000001300)=[{&(0x7f0000001100)=""/229, 0xe5}, {&(0x7f0000001200)=""/83, 0x53}, {&(0x7f0000001280)=""/87, 0x57}], 0x3) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001340)={0x4, './file0\x00'}) (async) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001380)) (async) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000013c0)={0x2, 0x4, 0xa}) (async) r2 = open(&(0x7f0000001400)='./file0\x00', 0x2, 0x0) close(r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2012, r0, 0x3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001440)=0x1) (async) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001480)={{0x18, 0x3, 0x4, 0x401}, {0x18, 0x0, 0xebc, 0x4}, 0x0, [0x8001, 0x1, 0x6, 0x8, 0x1, 0x0, 0x9, 0xfffffffb]}, 0x3c) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000014c0)="fb896bc53eb34232fc484eea470a853ac501fa93e28bbea3d87383ee921369ecd77c36e7820a06f8f700402b36cd2935468425cd204bc3f77fce4d516c35ca8606283dfd1c6c0a0442b8f83475086977c395889b00f73d30902681c4a3b77db896e24bc53e52227e24edc832145e599de19d98852071e96cca2f6485fc32fe93a4283b8878b4c2c7f56548ca6f6d038fb5f2cd6eba9d1e89c9251abbc444bfe7722ef5aed7e30784dc8bedcbdafdb327dd65e5274c26250bf6dce978", 0xbc) (async) r3 = accept$inet6(r1, &(0x7f0000001580), &(0x7f00000015c0)=0xc) preadv(r3, &(0x7f00000029c0)=[{&(0x7f0000001600)=""/118, 0x76}, {&(0x7f0000001680)=""/4, 0x4}, {&(0x7f00000016c0)=""/30, 0x1e}, {&(0x7f0000001700)=""/226, 0xe2}, {&(0x7f0000001800)=""/12, 0xc}, {&(0x7f0000001840)=""/101, 0x65}, {&(0x7f00000018c0)=""/40, 0x28}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/177, 0xb1}], 0x9, 0x3) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002a80)) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002ac0)={'./file0\x00', 0xfffffffb, 0x310f07e9, 0xc, 0x1, 0x8, 0x1, 0x47a, 0x2, 0x0, 0x7, 0x9}) (async) getsockname$inet(r2, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) getsockname$unix(r1, &(0x7f0000002bc0)=@abs, &(0x7f0000002c00)=0x8) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000002c40)={0x2, 0x1}) (async) truncate(&(0x7f0000002c80)='./file0\x00', 0x2) (async) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000002cc0)) (async) ioctl$WSKBDIO_BELL(r2, 0x20005701) (async) setitimer(0x1, &(0x7f0000002d00)={{0xfe00000, 0x7}, {0x10000, 0x7}}, 0x0) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000002d40)=0xfffffffb) (async) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000002d80)=0xa) (async) chown(&(0x7f0000002dc0)='./file0/file0\x00', 0x0, 0x0) 4.245916918s ago: executing program 1 (id=2577): sysctl$kern(&(0x7f0000000280)={0x1, 0x39}, 0x2, &(0x7f0000000400)="bd0ab21b1bfc79d3a516a2eaba706b140985d07d2d81d2f41bb2438d9b3d70f27a16068626f72d3539ad1ff1cac0d89cf75619cd196424d70ca815ffcec0cc27f1eed44b30c93e1af8415b8a11013a944b79cd15a85d4a6390825f5eb49120bc9f62d3597a3126615d2d371b48d44636f082c8a8e4b798284d2449a06b5b2ed8d199afb560cc5fead7e435fa55a20b7f6ad845591d7e26a84d319c6b0064895d03b90886ea03effff2f99a68a6e8e28aac4840a09b1cfd6325c207690e827201d1069843963be58e398c4f1c9be5520beadce3cf961773dba82343e87099e9b99b19aa62a8eab57630979d03395d200ecb1d74ed6675de6e41b6dc7146e0167df00f1858d8d90eebac8cca7c38344a92e4db10fa06c3f9463677a68b6ced241a0618f0afdc31f1a57c85c0009dcf8bc9f6ef47e947737b3994ef9eeb00e23f09e7792b5cda6f50d2faa5e16cf50a1fa45f9ddd750bc8c201d0ed783a192755dc107cf1a277685f15d5f890e0e4d1118f649f20e10d791527cf202c490f5b39609efb25c93eb0e0c8f025b921267096062d2f7c5aaa7337ed924db3a194a95fb8ef8f48627963292b22e48ba4e600ff49da6c8a6f40435a57d4843b555e2bbba544804828142bddcde863d34a1c7dbf1fd6e0bc67e985ef70fc9c7b10753101ca27702ffa4c505c2429e805f5d27ab6bdba1e1834025577921f707698b73351eae169318ee2c7b8f0", &(0x7f0000001a40)=0x208, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xd, 0x9, 0xd904, "e4f2f9f1b6e9ffa2b3f50b2237ded78a88522d6b", 0x34, 0xbf}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xfff, 0x4bd16670, 0x10, 0xfffff800, "6a6d678c72565927a5821ee6f81963ad93c69b09", 0x8, 0x9e}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xe, 0x200}}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='>\x00\x00'], 0x3e}, 0x4) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000640)={0x6, 0xfffffffe, 0x462, 0x0, "0002cb3800090000000000000000000000000010", 0x20000000, 0x40004}) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000002c0)={0x2, 0x0, 0x0, 0x9c62, 0xe9f, 0x1, 0x0, 0x6}, &(0x7f0000000040)={0x20000007fffffff, 0x0, 0x7}, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x1}) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x1000000000000, 0x0, 0x8000000005, 0x0, 0x0, 0xffffffff}, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x101) 4.243063124s ago: executing program 2 (id=2578): sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) 4.24156769s ago: executing program 6 (id=2579): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r0, r1) 4.228973876s ago: executing program 3 (id=2580): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x5, 0x80, 0x0, {[0x5, 0xb, 0x6, 0x6b, 0x8, 0x7, 0x4, 0x2, 0x6, 0x2, 0x7f, 0x7, 0x80000000, 0x2000, 0x5, 0x9, 0x4, 0x7], [0x8, 0x46, 0x7, 0x8000000000000001, 0x11, 0x5, 0x40, 0x2, 0x4, 0x3], [0x5, 0xdf, 0xb9, 0x0, 0x1, 0xfffffffffffffffd, 0x8], [0x100000001, 0x4, 0x4, 0x8, 0xfffffffffffffff7, 0x9], [{0x7fff, 0x1ff, 0x2, 0xd89}, {0x5, 0x1, 0xfff, 0xf}, {0x4, 0x8001, 0x8, 0x1}, {0x2, 0x40, 0x7, 0x3}, {0x100, 0x3, 0x25d, 0x4}, {0x7, 0x7f, 0x9, 0xa886}, {0x5, 0x7, 0x8}, {0x0, 0x4, 0x7}], {0x1, 0x80, 0xe, 0x1}, {0x3, 0xfffffff8, 0x401, 0xb7fc}}}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 4.210322565s ago: executing program 2 (id=2581): sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000740)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="ba327a61216cc7e0515957085b54632e74044577e39679c2e7999eb4b6de4b25a2c5f05d069bb3bd6a565c209487afcda93ea596ffdfc9a0a0e7e5466dbea81ad450f531faff5a86f9d5731854a58c44798839316387fd9a414ef4967125c02a71f719c8526eabafde410be920a0f0b031e75151714c00eee74b565b6a671bf32c618b98bbfc0c75f3e509588f52a3af07b16be187d335d9181c5bee3c400088b9fb5780adcd15730c01a9ef71b8429eedc2cea100a1032a0b5ae54dc2cb5e2b33d4b5cff18c95c486ea69849deb7f284bd2603b88db286d20e65408", &(0x7f0000000140)=0xdc, &(0x7f0000000180)="ef6d12c56cef9c11240eb11af8e1ade49a730158dd68e5e9c947aab76ef2d0b4e1ed5b40021d9e1871758e84bf42945c67b2d6c4efa134b03487a2c7839801087b55b4dea52930bac2e1cb9a6957ed2a1cdb57", 0x53) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="ba327a61216cc7e0515957085b54632e74044577e39679c2e7999eb4b6de4b25a2c5f05d069bb3bd6a565c209487afcda93ea596ffdfc9a0a0e7e5466dbea81ad450f531faff5a86f9d5731854a58c44798839316387fd9a414ef4967125c02a71f719c8526eabafde410be920a0f0b031e75151714c00eee74b565b6a671bf32c618b98bbfc0c75f3e509588f52a3af07b16be187d335d9181c5bee3c400088b9fb5780adcd15730c01a9ef71b8429eedc2cea100a1032a0b5ae54dc2cb5e2b33d4b5cff18c95c486ea69849deb7f284bd2603b88db286d20e65408", &(0x7f0000000140)=0xdc, &(0x7f0000000180)="ef6d12c56cef9c11240eb11af8e1ade49a730158dd68e5e9c947aab76ef2d0b4e1ed5b40021d9e1871758e84bf42945c67b2d6c4efa134b03487a2c7839801087b55b4dea52930bac2e1cb9a6957ed2a1cdb57", 0x53) 3.001195789s ago: executing program 4 (id=2582): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0xc3, 0x0, 0x0, 0xfffffffd}, {0x80}, {0x8006, 0xc8, 0x0, 0x7ff}]}) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) 2.993736833s ago: executing program 6 (id=2583): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0xfd, 0x1}, {0x48, 0x3, 0xfe, 0x10000}, {0x4006, 0x0, 0x0, 0xbf1}]}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="005f127f87dd235e560a090000000000118904e7e2f9652a308b0563f8943e00000957b9", &(0x7f0000000080)=0x24, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x40978b, 0x0, 0xfffffc42, 0x80a19b, "bbe8030000000f10e0000000ff00", 0x5}) writev(r2, &(0x7f0000000700)=[{&(0x7f00000004c0)="34eb4cd59e8456ebc0a31681c60e1cd9e0bf01b618b3cb934394c5951c318d98ae2c8e6fe61ce2848a15a71a1a8cb46749c2f7880e3541df1ab1efad17d1721d4d9813b437b426fe401b7a4fe34d27908321d5ca544af314ef1fe8a88c30b584dde4f48c5cc0ddc7473ae87734307df71961ccbc01842f049014dddd62d169806fc9a5e8724ad1b2f6bbda19a4d25e6df6439eb25750c0794a1d6ef08ec5f24108f38288c66a762493d4d2e5832e91dfc918028ceace871fa9f0e9b76ad863b890ffa2d7ba118918aed0ad22a49e4648fa3a7ec10198b6e44d6f18316b0aa8f4388d82a73d8a631600", 0xe9}], 0x1) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x20, 0x5, 0x15, 0x4}, {0x7, 0xa, 0xff}, {0x16, 0xcb, 0x7, 0x2}]}) (async) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setsockopt(r4, 0x0, 0x1, &(0x7f0000000340)="4d88cee43f7b25419b36dbe76f9ae1e9b24bbc03b64f9799376fee416373d3af67651ff2e18e1ecb396445a153bcfd88880bb0ecd634b389ec4855a1ecfd017c62bf86e048aecabad2a5affda9ab4561e45355b36202f941ec910e5624e3dbd8ff2a63a74ea99fb3f826a02650aea2caa4605bad167845cf509751b5a32b14867f8673e6db913bc366a0d54e54726f246896eecd06bea7f85306ece0552a277fd3792daf70a06c496efbf0fd710daff732c0a1c297c7120fd7dd8e3062d06c635d6fff2b2c73cbc9a627bfda882287b6f8cd37a79e415a4277dcc3c660a3c09765c5d2f962133d", 0xe7) (async) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2c, 0x0, @empty, @rand_addr="fffffffe00000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0xa}}}}}}) 2.251223233s ago: executing program 7 (id=2584): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r4) 2.249245737s ago: executing program 2 (id=2585): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a501", 0x50b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000140)={0x9, 0x0, 0x1000800, 0x0, "970000000000002100000000120000d2ba803500", 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x7ffffffc}, {0x2, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x9, 0x7, 0x800}]}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="903f77edc08edcc3acec2b3e0c53e7356fd07a54249865989f7c3537794dd861b0f8205307f73913d8bf48c597dd53c133875ad53d4c764ed99eaf79fc36718e1d2597005b151a0d5083fc1d7c3d3330fad3b9c76ac06a4a3492a66fb798414033f4c2ccc4addade013d89295df403fd299fc1ceb26d1049cbf117be9b70da3050b8dd22472a7908", 0x88}], 0x1, 0xa) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mkdir(&(0x7f0000000000)='./file1\x00', 0xc1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x2, 0x8000000000000003, 0x3, 0x1000000000090, 0x800, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000040)={0x0, 0x4, 0x20000000, 0x0, "b7a2224ff1004647c39e0000000000006b8444d1", 0xffffffff}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r4 = socket(0x18, 0x3, 0x34) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000500)={0x10, 0x8, [{&(0x7f00001e4000/0x2000)=nil, &(0x7f0000514000/0x2000)=nil, 0x1}, {&(0x7f0000073000/0x1000)=nil, &(0x7f0000374000/0x2000)=nil, 0x78b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000589000/0x2000)=nil, 0xf74}, {&(0x7f0000296000/0x2000)=nil, &(0x7f0000518000/0x2000)=nil, 0x2}, {&(0x7f00000d6000/0x3000)=nil, &(0x7f000045b000/0x4000)=nil, 0x1}, {&(0x7f00000d4000/0x4000)=nil, &(0x7f0000432000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f000004f000/0x400000)=nil, &(0x7f00007ea000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000792000/0x3000)=nil, &(0x7f00004d3000/0x2000)=nil, 0x9}, {&(0x7f00002dd000/0x3000)=nil, &(0x7f0000614000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000056c000/0x4000)=nil, &(0x7f000045e000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00003fb000/0x1000)=nil, 0x4}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000494000/0x1000)=nil, 0x9}, {&(0x7f0000738000/0x2000)=nil, &(0x7f0000283000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00001b8000/0xc00000)=nil, &(0x7f0000a6d000/0x1000)=nil, 0xa}, {&(0x7f0000726000/0x1000)=nil, &(0x7f0000777000/0x4000)=nil, 0x4}, {&(0x7f00007c2000/0x1000)=nil, &(0x7f00000cf000/0x9000)=nil, 0x7}], './file1\x00', 0x1fcb0cd4}) r6 = socket(0x18, 0x3, 0x0) shutdown(r6, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x5}, 0x10) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a82100810000000000029078ac1400bbe0000001440405f30c00907800000000450000000000000000000000ffffffffac1400aa63c64ab344057f381930ed81108940eaf96f8612d768707d6d4c0caeb01870c4e8ba633a27b856d26dd38925d7b43e869f43d74be9c2d1794bd85cc02d52e3366b9695ed9ea566ce345c8f76a2aacb00dcd9962b28284a5b2548d70b4072c7e79ae73ae9430bf6dd72f96d2c13f3effbb749206e731e8e0412b9e934e5ffb46f14f550f64f20d71c8b4af435f75bde4189efbcbb950b4221013a6820023ad43e40e5b26971073db5de4c66df6921e30acfba676de95ee62bef8b1a6d65ef94c5c2934e9d068d71fd542aa85caa"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x4, 0x5, 0xc8]}) 2.24831339s ago: executing program 0 (id=2586): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x6, 0x0, 0x402}, {0x2}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x7f) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r1}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) select(0x40, &(0x7f0000000880)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0xffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="eba5b0fe38d7dd0133fbc78900000000000086dd60329219909ace147dbcdf428c0a99dc7f6b2600140000000000000001000000000000000000000000001800004e214e22aa2c67ada91beb5e90a3ece76138c3b2ce9ddb812178daec163260a0b6be0886ee7c441eca0f880a142838a33d694e017997e5f0c9425e317327fb2de6fc2ec0efdd284ba79fa2c80cba9f1e5f9767c5756600000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000023f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 2.248064643s ago: executing program 3 (id=2587): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffff732, 0x0, 0x1, 0xdfdffbc4, "97115f33aa7d00fdff0104001000000000de00", 0x0, 0x9}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="774aab51d292c1076de76a778bec1446bb8c86a0d428332c007aa55899b563981d763ea6ec65d7d547d6", 0x2a}, {&(0x7f0000000100)="8c1b684fc2c02a10819d42a6e487e2b652dc15f0cb623e1d64a747ebfa3352139606ed4829eda496c4c537300460ee2afd753330071f04b2aa7a53797f6a788347d22c1ff1e87432d3f6041df84345f8a1311b89e5d1e4a260", 0x59}], 0x2) 1.500837389s ago: executing program 5 (id=2588): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x2, 0x1, 0x6c1) semop(r1, 0x0, 0x0) semctl$GETVAL(r1, 0xf2d095ef9e17808b, 0x5, &(0x7f0000000080)=""/22) (async) semctl$GETVAL(r1, 0xf2d095ef9e17808b, 0x5, &(0x7f0000000080)=""/22) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/28) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) pipe(0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000080)="09cd00007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427502005c2a191c97413fbbec0428d6b04ab7572fdc6a5ae75fb8ea516f6d626401466a3f32f5408ad7ea09cce00ce170668f0f9c44a02e00f5eb0b14bd4fb65836c74dd6f9e325e6560a00", 0x74) (async) write(r0, &(0x7f0000000080)="09cd00007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427502005c2a191c97413fbbec0428d6b04ab7572fdc6a5ae75fb8ea516f6d626401466a3f32f5408ad7ea09cce00ce170668f0f9c44a02e00f5eb0b14bd4fb65836c74dd6f9e325e6560a00", 0x74) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x58, 0xe}, 0x400) getsockopt(r0, 0xc4f8c35, 0x3, &(0x7f0000000100)=""/112, &(0x7f0000000180)=0x70) (async) getsockopt(r0, 0xc4f8c35, 0x3, &(0x7f0000000100)=""/112, &(0x7f0000000180)=0x70) 830.954µs ago: executing program 1 (id=2589): r0 = socket(0x1e, 0x3, 0xfe) getsockname(r0, 0x0, &(0x7f00000014c0)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000001780)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5b, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd600000000a25000000000000000000000100000000000000ff0200000000000000000000000000012c0090"]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x9) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001800)={&(0x7f00000017c0)='./file0\x00', r1, 0x3}) 0s ago: executing program 4 (id=2590): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = msgget$private(0x0, 0x88) msgctl$IPC_RMID(r1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x88, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) chroot(&(0x7f0000000100)='./file0\x00') getdents(r0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.109' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd807db87378, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! BA& ;1o t:U@>PLeOʛl39":UNMb%=*HXѐQ|VX##RKz#n!`lU%Y-C# >BeA"DY&'tZ7dVqw{=%U# mDz%ZEU#OR-Xޑh| ,+al 0H Ky _cE9<$; C;vq gUE?_cBƀ9,:9QQXFսBP 81;As:)NI\9]880Hiw8jtעTANŁލ?fpw |ZlQj M!,['SvV0j0n1,\?H5evީgȭ7Ś6M+pckbd_enable: command error uvn_flush: obj=0xfffffd806c666720, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0./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 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error panic: kernel diagnostic assertion "nlevel >= IPL_NONE" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/intr.c", line 775 Starting stack trace... panic(ffffffff830bc905) at panic+0x1ba __assert(ffffffff830711c9,ffffffff83069b0b,307,ffffffff83024c37) at __assert+0x29 splraise(deafbead) at splraise+0xad mtx_enter(ffff8000012e1808) at mtx_enter+0x9e klist_mutex_lock(ffff8000012e1808) at klist_mutex_lock+0x32 klist_invalidate(ffff8000012e18a8) at klist_invalidate+0xe6 bpfsdetach(ffff80000125fb00) at bpfsdetach+0xff bpfdetach(ffff8000012b2800) at bpfdetach+0x76 if_detach(ffff8000012b2800) at if_detach+0x14f tun_clone_destroy(ffff8000012b2800) at tun_clone_destroy+0x2aa if_clone_destroy(ffff8000376f71a0) at if_clone_destroy+0x1d7 sys_ioctl(ffff80003763d6f0,ffff8000376f7380,ffff8000376f72d0) at sys_ioctl+0x678 syscall(ffff8000376f7380) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb764ba71df0, count: 243 End of stack trace.