97606faa01eecb8f4c8343cf8dedbff44ef6de2a0b608e8db6f71366a3c15ada34dc45f74d6d9345371a6fa6d605485b4ab2d34a65b3adf61169e8ad435f4be65c2cbf7a5ff5e56266f5dae7f9ff13815cfd4a9dc020a574eee263d3e4b259cffff4726c5e15d0e45e5c27dee8c1cfee7c94f57802736323bc60d13473b5a09614315a112534ec3209d17d80169fdd2589d8df0835ca63e75137b760aa2d836f67de7e31c74123ea10cb2d1529e620d62d7e63ceec5c487879eb92d98f7a3dcb8a280389344af7f2b000332da7c8ab522ee01a5deaa91b528273d8087b2602fc59312b504973bc940e415faf45e02b03aecba2ab3c04b61d55cdc5103389b44ac3b71afc8e3f6d90240c4a9244ec43600207bbdafaa0a905e831dea6ab724b817358f52b4083c245eb3681128cafcc364d078f260e7c56320e99982b7988a60f2a4e8bb7a6bd6c573a43059ddf8f7c6bd2802970eb666582f4452f951117ff37ad820649d709a99899368039caf072dfcfaa9fdb842188f22ae338130633f71266c8d43515969070049e5a3069222a4310b92e86d5d1eb9bfb206c559f9cd10b389cac98744de2495ab127e95003d97c8f179ec18dd5d9d9a1769a9bfaa8313409443b28656bb99979f2398aa3c8b0bf478affdedbdee23d314fc37c5c4164ea15be1d7aca7c15eac12d86eeec7bb839dc5a538264eb770464a79d273ac3d0023a15c26ab8017ce4c6604674b6dbebbe67c3549d098bb3120dba377fa10b116068bcf7ffd83416f04a4edefc17273532d1dc12cd3316915385cef0a9fa37c05a5c3c68db1899f0552e3c65bcbb0b2dfc1b5825aca9d4068a977c7351baaa7e03cc323a2b5fb6e5b2063804ad72d11c4e3e7bac01aa6587508fac9d340b25daa7ac1591ed392776b00c8a9a1e185e9f31d53a0339f8c38ca1e9ed3b9d8fa518766fc0338e8ccb345291c6185654b32e3e08733a7cb919c2c12bce950cabb9c3d970f183fcd75eca3835c955736dca86adc8fecc3dabc89f75fa5b26bd30546ec4f091ac1503c800fc0ebecfda0c3966feb2e4b643452e637712789e310c6fdb20084a9c2ac398d597df91ccc70d6ba9fd70ade4aeb70079e6d06939c5fef4a775d66b4c88d7f17e731240d7df485c5d3050830ad2a8e396996412575a221a238e63fd3c6c40ffaa9f94d57e368a154b7f160ee7a4efceb74612f35c99467f45f1b32644b3dc17643a96e20eb84dfe0a800b781d24dbf8bcdde3e4deb01fce628fa73396ec856cab629710bf29d3c76c17bf3b4b90699f597559a4a60396ce6db98050f1a9f7551ac6f4ff8b1b2cfc10eb0699311ee4e24e2897b15b297e43facbb00ebd017662b25c07bc08600d1e89937410cd081e5050e52b7dec6bb764ecfd66ad33e1d43c489404548b9fdf5a977f8e1f2871f6ff53fc2c7b146f76ed449f9b6f8d3a912777ce384a61fe34e5ec6a37a70c1a00ad72770e7a2db76f3e9fb341abd65a0a60a9f3d919e3ed9eafb3ef00d64a1867ca3ebfb2e5bd3410bd4672ee6e0dd55ecede67c6fb0133c5ea53ffe8c77fa157b7f41f4731fcb8fa5a177594d8699fb65cb37da659680375223dbdb517c35e3f9f2961e4ce61bfc35f5e733cf377f568e2f9071cc2e0f5e754f1346bba00da0326b0213187bab951a411b8542816543a59e487b1cf51611ec4ca8911b60dab8dfdefb243685135b5ab0fdd2d3") 13:35:43 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x6fd, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) 13:35:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20880, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:35:43 executing program 1: socket$inet(0x2, 0x3, 0x1) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55470000b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1b81f5ec68b20de97222a9d6944f0fcf11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bff9c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:35:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = dup(r0) kevent(r1, &(0x7f0000000000), 0x2452, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x3503eb4d, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x32f9dbdac7781e43, 0x4, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffa, 0xc, 0xfffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x4, 0x5, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x65, 0x80, 0xffffffffffffff6a, 0xffffffffffffff1c}], 0x2, &(0x7f0000000080)={0x10001, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r2, 0x0, 0xa7fc940bf20d2d33, &(0x7f0000000180)=""/155, &(0x7f0000000100)=0x9b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x18, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 13:35:43 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x0, 0x1000}, {0x18, 0x3, 0x81, 0x3}, 0x7, [0x3a20, 0x101, 0x9, 0x2, 0x8, 0x3, 0x200, 0x2]}, 0x3c) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) r3 = fcntl$dupfd(r0, 0xb, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) 13:35:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x1, 0xfffffffffffffff9) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:35:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004b1000/0x3000)=nil, 0x3000, 0x1) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffb, 0x3, 0x5, 0x1, 0x1, 0xb1e, 0x100000000, 0x0, 0x2, 0x4, 0x7fff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) accept(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) 13:35:43 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() nanosleep(&(0x7f0000000180)={0x10000d5e, 0x804}, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x20, 0x6, r2}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffc, 0x4000000000000}) 13:35:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5aeed9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c32cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c8926ab7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f68833f64f5b783715296d80c5903346b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd"], 0x10) sendto(r1, 0x0, 0xfffffffffffffe1e, 0x0, 0x0, 0x0) 13:35:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x2b, 0x0, 0x0) 13:35:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) 13:35:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:35:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0xffffffffffffffff, 0x0, 0xff78) 13:35:44 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) socketpair(0x3a, 0x8002, 0x81, &(0x7f0000000840)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) r3 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000003, 0x8}, {{r2}, 0xffffffffffffffff, 0xa0, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x80, 0x45, 0x1, 0x800}], 0xff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x80, 0x5}], 0x3, &(0x7f00000001c0)={0x5}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x381, 0x0) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x7f}, {0x1, 0x1}}, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) kevent(r3, &(0x7f00000002c0), 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x40, 0x401, 0x7}], 0x6, &(0x7f0000000340)={0x1f, 0xfc}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x3, 0xe3, 0x7, "3eddd2c70cdba7ccbefd5b939f45cd1d0c99063d", 0x100000001, 0x69}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000400)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0x7, 0xfff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x10001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r7 = getuid() r8 = getgid() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000540)="1c69bfbf3bbd08c7484630a94d36e43523e6499211328dc2d9cae3c64530ceeccf1261e55b6e3724e8e39800bbe8356641a9a710fb0f49bee866e5e6de86176a1d8ce21efea515a742b3f7146348078d3d7f37986038bef350e6ee2c5ec7c9b38db8a22ff2acd8f234827dc3b7dd31abd0339d12ff32fe6fed4d16cbae113863e448eeb0cca8608ce603a2866d6cc760b58d4a666b70892dfd118da09c5eb6a593095efb15661aa37e10d4f386b47ee252898bd5f2e01640bb316bf0ac", 0xbd}], 0x1, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r5, r2, r4, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r5, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r5]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xf0, 0x4}, 0x401) ioctl$TIOCSDTR(r0, 0x20007479) r9 = semget$private(0x0, 0x1, 0x404) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000007c0)=0x7b6) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000800)) semget(0x0, 0x1, 0x0) 13:35:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x80000000) 13:35:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x41, 0x401}], 0x6b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x2, 0xffff}], 0x3ff, &(0x7f0000000180)={0x2, 0xfff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x84) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:45 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000480)='./file1\x00', 0x400, 0x4) connect$inet(r1, &(0x7f0000000500)={0x2, 0x2}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r7) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r6, r7) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r2, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r8 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r7, r7, r7, r7, r7, r7, r7, r7]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x401, r6, r7, r6, r9, 0x0, 0x10000}, 0x8, 0x6, r5, r5, 0x101, 0x2, 0x1000, 0x7}) 13:35:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/27, 0x6}], 0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x40, 0x9}, {0x8a, 0x3}, {0x20, 0x8}], 0x3}) 13:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x4) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x1, 0x20) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000200)=0xc) socketpair(0x2, 0x0, 0x1000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x73, 0x1, 0x70000, 0xa0da, 0x8}, 0xc) 13:35:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000240)={0x2, "3e810b1b1648ccb3150da7121b85903de33e65133c02ef7779fbb0a16085dce69ebcaa7f1676c96c1ffd3d8bb05ecc19be3daa83d025b732ba79bdaa086fa1"}, 0x47, 0x800) pread(r0, &(0x7f0000000040)="265231d069dc5a6f0b33df967db55d43a9eb785f6ccc571e8dfafcde5aa9b63f387ec4d79bd91165c15a2ffb1f99ceec41906321a4b16ace4de43c887901acd8cab0150eaf05994d3f841eb5247f4b8efea18af5aca8b08d1dc27c4620c70a0c572dd1bbcc587de845a4bd704dbc575d1d258154c9634aacc61985ba", 0x7c, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) getppid() 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x59d4a819e88659de) sendto$unix(r1, &(0x7f0000000180)="4518f7a7d6bc251719bea81fb774cae1b4078470a8793f4f826cd6c1265d0e522882a6de58b4905a418e3f274a7c5f498a3566001eb40c0b68b70740363b52b57b839dfc3b47c51ce39558fc51491ebae4453e0bba465667fbfeb9609ed2a4117511da4f3c5d76168c15475c9b9121c9d6af9d487b44a46535ea278e66c1cf5d65b7fc1697de16dd76b3161c03acc518822ef96eb1a617942d73dbbfb5dc9388e141564c7fe3ed61e646f2a17c0304d6ab4c01", 0xb3, 0x404, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000000)='./file0\x00') 13:35:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 13:35:45 executing program 1: open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x402, 0x5, 0x6, 0xd17}, &(0x7f0000000280)) 13:35:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000000000140a89cd8d742c007b8030020000000000005744fcd3458c00000029000000f0f26e681288"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="e58ceaefdda9c8ef858474e33428eb9fa54f182d04019766a01080bc2e320edb2901d74de1ab3ae166378963f8ba0e2809c174e35bebfdcf1347b7cc932f3e380ada9ee6610f16c2ca52e2fb5b9140f5234b8a73ff09f544e8aae2d8ddbe753ad1d4ae199115846b9b18e51150a8dea86743d2424f27ab1d424450ef92da590c2ba9ad20c8c2cbc13bee6e5d38140712340109371b064e10e5d0c2f65ed799351bca044bb15fbc1f279b77c6ce82ec3d60136fd6f22e2f41ec0452356fe9e3d51ebc5e17747585f0674cb511ebe3c2bc1d4a5a937e3c30e1ae", 0xd9}, {&(0x7f0000000280)="535bd90a820a46c2b2cc6d9dec469097cda494346a61032a0d924c76040a1ad1ec2b59b04e1014cf4255d4bd8abe04cd9403c5c6f87f5bd6306d0de99436ee433119647419a6fcf1f8b517a515a6aacdfbb251c400a94c654b8336308d0fe81681bb375448d0cc803b89bcb89b6cc5a01137ecae86c732fc0486906a8b2d9d8fc17517fa10bf64ba57", 0x89}, {&(0x7f0000000340)="e5ab3b3ea4533ff5106d7b404fab9b89549f050fb98af63ceb7ce5dc3a82f4e4f06164a8cc7395319d2ff1684869c52c017a7079784e5dd4c54a0fb14a378bde4dc90e27099ada88ac94c6b5ec12e59905c5582145e5f8b6a98010ad61a38cfc5aab41fcb8400e9b08d9361bc17ce52614952b7197ec9d43c1b18a50626c1a0e21", 0x81}, {&(0x7f0000000040)="b44240d1dafe4c475a209e9f2e2c61dafd51f39cf9fb581db94a2561bbc6325e2c1cc51cf887975c5e2346c7389ef518d71dd058134a760de93162ad8fb27683d1885d61475e33762cc43881db3d681b82999f", 0x53}, {&(0x7f0000000400)="0df238621b75f3406f197353af9eb2d8daa3912078a1ab033f6d36dc11d23b71b60fa6cc7515ee0011d1b7ad14bc4a29ec69bceecbb09265686970b22f68f7e7ba5dec8a8c02c1dd03fdc9c7b2fffe5f6041c73752082ba82df8d70aaca00c3c1552775e2c8f7fe475cb0bb944801f4fbd0ebb3f7c748830a1ece67fd5ab5d5bad57ca717e80b1ebd7a8ca248e60f97cc260d50dc0cf41ab9ad4d6124c3a45b5f9fede8c3e201482f263859effd245cae9a656b07c00dee362072b4e775b9cde4afda6173fc63ba6f22f5ce98f53af69d14b4ce98b11660efba14710f1e4d9569e0bd2e314ae13", 0xe7}, {&(0x7f0000000500)="fc99d9eda26ddef5491913117cbe3bc9dfaa92e06c8e20e642996225c86bd536c017ce0a5d6c111a8484d9207f0d125c44cc04feaec7a81df965de035fafd0d370fca209519647e77db3b60a4cdc4442ea1c212e63461ae41ed394e1573c33631cc1762f11434c06e023ba1912a9f484b8011cfbd0cae09ccb83f0ee74f1483f30c4b933683e3819d808c8b8bd1c73374022b4554083091474cbc0611fc46e45402575e519d89bfd0366fbd220b6fa9033c06079dcdf58fce2c9f1b030a55367486c44ea69361e4167a3b9409b84fc6ab2e273c41c547c33dee28fcac9ed0b6ba205d624ef629337108cb0458b93c83815559f38d3c01733eed8e6e6bda70ab4e256abf9bd0f726088b70929433e5f47cd99dc9a9f2dbd40616427357c2612f00c207b6cdfb8d57b06e13990522946d288b3b3c805b68acb65a9e694e6b26b3e780ae9fc85452406413f2d16a254c8a8f04054b654c8a33019e06045bcc26015ca487e688c96bc46a957556f1ebf58b6fdbcbde0171e368468fc98ad5a81c267d7689fced3ab6d71bd43259bf1b35e7f1b4197f4a41f4edee54e1eb6b8ceed2ae455dffe7e2decc5033f7c52c7872ddef86f8e6ccdd43688879068bcb023b4c458e6c05ed93c211f3435d21d595e9e2b71f50d50267e88969f9433392410500823f6639213d96337725b5618fa6bd9f1eb78b1337f9dba5da88e0d6230623c925ca3b599b59620ec40aea72791587ce1c62e90f0afb60d51edc6d81dac36a2e5e5cc6b216588d414f0dd650518de2d3d3e837b174a2ab67c9345a874374559a3bc17076331d701d6b5f1bb4ca3e254b34f69eec2532451f6e955ed40045235c442ca2ef72332bded4a2cf1dd04f88c3fc05d29eaf6ad7cffe00c7d1edbf3f518cdcbc61a4d2839ba09421c18bb6ddd0633db674e957cc866d79b47844bc286ce7cbe4ae88aec07cb929b586a93fd11d8470583424498120b999720d38ffbeb499f6e9fa0af19da17ab42a97b65a4a86dc574e19028bad8eca32423460ea29dcef02a28768f5e98609e684cf0569748912ad74ca3161deed70233bc76dc68b11917605dca0c1b9abdc3a3612d182bf36f53bd1c91790e9303b6325fd8cde5bfc44e0a18fa26cdf875f5a70674a2a8a055c859918876e2bcb2f680a82ff2244ad04215a86b7add61c708438b3308ff7d6ef85c50da23480aefaf9bd879f4ae973609fa62abd1c685daaef27f317f6499035e1e65cd24e1721e5171626e0316e898603cc908a3cc2982e1199dcf4822c67ecc8094ccd0d7f49f64efd703cb27ac55111cd8ec94b9830aa604b1e9d9136b770fd0749eb12d1d20acf3e1152cf312dc20c56e10d800dfbc63ee073f93e7b1e8065d4fb6bfe59e431344f004fc270c7fd66543b53b962b9530c8c015fa6d22b90f871fcd95dd3d7eafbc1e05bf43c22ce60ad6cad103e3f1177f8683fe0947a988a5cc2a9e43a3224e2c5f1151cdef4c56131bf6ce9a2dc7388850b9376b1131b95c5b3f79af64970928e02b84f3b1c44c2beba561d9192f0d4c98a39acb163548f4492808343b095515a5bc964491da12aef6057144354b9e57c269d1708f5e659aeb1262df1772a087102b6722497fd0ca40cb55f8f563fcb7767a4d3154271cdb5414325949bcc8898ed414a1c58295d3e3c6a3d2aea990203b7ae620dafbbe00df2b11e5b06c609345b63b0fd8ad413dc898d16e1b674d9dd0e50db833d33949af64bd5500c0c8e10de23388ff7eb4cc779cdff8a0a785305cab71d92e3f5b3db4d83204fd0331774d0cd8813c9e775a70a9b99da9d01a0727b102d01c09326a4c1a63e30f7c893852157ee953e61827457b44795a4f64f7a7c5b6f93ab4c137a444b0a787d1ec5ccf5f5bd439015be2d2ea9e111003ff561836c2cc84dc9c98cf01c250b01c62cac3740c4ce42d95a6be5643a3f2ffacb743bee78ab4e5982f406f130448eb7dfe2f904f9134de697e9412e05a550c19a7fbb3d4087711d86152b6ad11abece4a5e6699f9801973cc446cef29321520053bc96d39210bedee6ae070faec25e4468992f287d56e4f621abb1f196bf5e5fdfc5c41ad41337cca60bec7a448d6cd8af0cd4fcf651930f03525331e7d8e1da65b05504f907cbff48994874d39705965c3428d31e2f405c33294892b50ea308e260271f43f84b6fecf821d7d7bd55c4fb1c53a515ac3dcea07a251b439f726b9077e5fc2fd2594467dd0461e2bc6e9354fca4edc279101a04eddfdadc3db79aad71c9cc7d8e48897aaf68c8db90bfc01e5bd77a85f96ae67262a005a542c79be84ec17e53f56dd362d15d99e7c5402c0cc9958cd6d60af8b3250e0a41cb8174cdb766fb60c2ed3ac4bd0dc144f15e35fad380a685cdc33dc307b48fc640b9387c488135b5ce4a8b85ec4f032d9d7668a61053db656d236cd4eb1f4c44f960b507d26b9fb8dcbc7ee1330d90090960e6700a2ce66353e3020d7161e46fa889244f2a5905501d6d6e631785ad7aa3a06a683ac5f7ca7b9c9fe30e3c1b237d2825d2d61a48ad19ee403c5f3b2d42216e374d989c36f8f139893784ca8ff23e0bf394e12a0cd8e8e5877e05387a1b0367537872aa6efcae8726bc04bcfd0289419ff0006e7e1b02d54dcedd1fe3d7df6e2fe8b94a4a081c05a2f924690571acaac7e7d05ea8968e2bd4328dc6841421cbffeefeccaad13a0e9419dd15d6f4372a38d4d27f8fc68b98429cf8d5b69113b8dd432c133b35621ed00caf5b1fd147f1b54d30954d2a61695b0cc5c90540e2a383fbf054cd19e263f049db30f2f62d4a2eab64f7dd8f4a0552ac44ff239430765fe59722fdd496453a12f41368e5162208e123de355e752c4555c41e72905b8c2e0ab9c9f207e75a31b5320919cecca4f427fe0d5808895a824dea1debdd81c191be01ff989e91100feced51d1eda1814dfc12b3714930bde09423fe0e1d5f17bbff69dd205d6cf7e8d9d1361f53fdddcd04cd77a475c8adcfc00478909507209ed318d38cad5c5f0977176fd4f27be851900fd98e42548bf29b1bfb41c2c670a5e33b757354d45dcb4f57a90923878d5b77d3fafc7d2b7e75721e3ff89362ca7f3578bf4208d7a69c307cd3b2f349ae654f0df991c97eec997f747737af9108101125ab1a469547dcbeadcb6f47077e8cd1bd6ea7c386b6c5c1a77518b7375957f741f0cdb39a43b977bb4f41ef15a444164b9383bfc1d009f820b5585a444b1ddb62c9630221b2ef4d0a54e5b3499408778cee7ec05173df1e043537b644354a047ad972c52bf62f6e6c3762e43d36c9642aa1b7745b0ff243fa7e5adb4e87f15829f917c52d33ca51f5086eb7a68367e5596e2e3ecbda5b005f7eb0c3f3684607cac44220126790defc209c0dbe2cf274ee6081a69b9c9b68b344b2f661b236ea2c46d27f7cddc27666abee7fceba05860e484e5b3a5bdcd088d2c50d8bdb05ce2242f7ab04523a7a2f1b4181d502bb7fa3f6db45de25747a5060ab926278961e9a5801adcf21e6bde979e8e45958efe16fcd42a9716a796a8431df9112076c8a9e6740e1d11bcfa3d77e694fe2702d2977d0b7594bdce0b24d71e055a7f3e8712987c8e5de92ddb8544087a04cfa994d71aff3c46c7cbfb5160f94c857cd90f9cb5a08612341bdbb4ff62b640073e0aefc5769bdcb7da3736e90cc925a9c1b618627754dba9522e657626370fe576914365e578cf173888e706898ca43d58e20af4b751698fd908d0a784d7d67e88f441522cccb7a95b47bfce7fd1dcf4febf47487ff13b7ab8988b985325377afaf499d9d8f023c5c72e67575c84e9789b96e642fa6ba532335ae07a825c2ea59e0d246c6b7bf59d4123ff3bfb148a273d5d45330a337a4e79d8bea2453267ab308a5f7289b5638c1bd01b92a3caf54ff3c2b56e32216073db9d1138e55671e6e7e3f849be46b5f478eede3cf11cc1a61a5a6e8b9d98fffe80d5c85ff652a030c43f56aba5146d2771152308bf018a85c0bbef88cf5880c493b6c8086569c46e39e4d67731d8f17e903643067ae62be586a229fc90b030085f55ec2b07fe2379fb367f509e7371ec38e439bb0bca8bb1b33cbdd9a61793ee1c092e3551ce25f4b4c1b0f2d0bc789781c95c2422e92b2b2ed091e88e8f7c1aa0421b35fcc3b5399b415952bfc5a23a9ef8306146081db6907d842b462bd3507ae68efe42c6fd2ff6e13dd936d7195af23942db76b192a3160aa9788e6ca27e9b20f5f8fcc6f7494e8c434d5d73fd4405050d09c1bb4d8b19d35ebc9a71733fb3823aca8aa0b6959864a73a53e5d71e30e41a3d89be142233ca1827c46e9bd99c1bd092451e6ced5e1499dc3ffb7b574635dbd3091c7a3992bdd4d6b682068b835fbcc186f4a71973d7b8c3b3667f285b3bf9e601768a3b26d3db5a754efaae78ddae29ab690d3ec81e2f2572356e0e03743d0a30526d51f10ddeebdefc5c9fc7ce283235008a25468a47ad15fcdf5fd96d7a1771d74afef441875178f2f0846346b8ceea62f059360e9618845b475641e72b17ff226d86ffa3a3d0b79b6f0458f47e66a855ed8447d3e379a415431be961ed188ae6f4460201e5e53a9066e253c2e0c7a35d302ba7576cd6353615fdb65aff75cac9cbf60885c4b34e88eeb5dc90ad503ef936387fa3bd37bcce374a6e2ad9874f6429423c8eb79195f9280a69215e9c99b863a23f68367393b9fbdcfd8b57cba6df35aa4a9357940faa49e52004d8210560c7aab3f2305e8c2a0e225b9ef2508c8c449adc2945eaf513da5ac57c64df3c735d722f2f2d89a13b43739d570aaf366d1f27892699ccbe7223fee3dbc4235ce083319157a983f04c13ddb4eac6e743cf865ae13613170596b16306a175df71364574e3dac8b93a6a7190baa64d33a51658770b500b36c8c45396ac3e123306129c58bd6ef442442987a7e892af7a21341790b105bd898138035f2517974ee6a0dbb917c2f4c6a1a327f8bbbff703b0ce885efc494feb65b150c64fd180ec397003573751e88478e0b37dae0d01e3584cafc6a603cef363902eb220fd191c4e3c8410336a57ee78bf442a43bbfcd55e3c5b79bcd8d0b4e0462896fde3844492ae2874368de0a5180cee4eea3d1e99dc42fbd18e12aedac00f59c1a486697d014321ed0f736399d0cc321b3edfb9fe8d40a5913c3746e1f83d14ef8f6de95fbda35a7d3c12f2d9b829c96a24bfaecd4fd71a15ff662e600606c7a73d71ac5debead90a329a09c67d84cf1c9f008787460b716c48bf354df83518fa7e68dff8acb24510852a758d6c36d2670ad938428573648d669c5ad34ea0c94f6610d4e47abb696e2b08a2c3866097eccc9f2f0916219fd00a9f147db992379b3f647ee176a117ce6d9251d436ad07a2ad6ae9700ea6f6f2faeb22901fd7f51c621c63ba3945d0f7aa897d7318a6ac08141e15940342829612195f927edfa1a7ed247390329e5802d119bf15fb0643eef1fd594f1e5e942109fb312f2df6b2caef878d4d93128b6b853b4a6b990749c7fc8e1da8e12a856e6bb714f982f8c6ab3c9d7c43a6f0e2d4f972baeaabf40a027ae739902ef35d950093b70273f21ee96efcd0b43e1781de182fb4ba8a142923363fd238ea2085a5237884feea57df848903dfc3faa37da09b7648e6894ba8a64189081665bbe9de472ee733ff9035b642cf0c953318b505d500104b2f628e8e3a3cf818a3f1064a943e1fb86a37c3ae8e327ea04f6b9673aad3485ee83b22f2418ca81407cf28231e78d92a989a33b3d", 0x1000}, {&(0x7f0000001500)="f92ab0fb451ff2d76c9978fedaf118694ee50d681fd58130eab1bf5c11fab5cfc34df0b9a5916dff135a6d85d57e428246ebafd544c20f514c75bcc83b072e992cf11a5db82e28fba1fd16460c7e17ae59a42e9217f543eae0bc7b97ac505aa6be5654ac8c8c3a58db8d7131a573972da7ff26aafbdca27ab30c48b07f5ff2bcc3e57678422f138cf1f624109267d96bd0729f90fe0c70a84c9e3e5dda99fbcd37c0c0d9528971255cb1c731e6432f26d04a034b9e7e25831139e2b28142ad8c5b9b02925e149f89f5db8fa6a65f19c5c7c5d2eb46c03701651f709cbffe69", 0xdf}], 0x7, &(0x7f0000001680)=[{0x1010, 0x0, 0x2, "95462af05c9c4bbc0c7ef32e01140840125915b117544d64cefbd4d93f635616b014e9d19022362f7286640acd26c2792e6e5fe73f5f15057bef19aa01b996f42f8b2604eb4732dd4af06297d8499837d4207c1c6c59ed586795ae6adf53bc1defe69fea9f2e839c604a0b6a5729f9214edd67d3babb42b6b3a83baecc74744b7cfdd88daa9adae67fb5cd22856246d5a8f003ecad9a568d8053bb96cd022a174b37cf55f4e3a2ad278718f642056b5c22d2090a3cb29df82957e4b3b22a38c03bbd25bb7489e0e016a794c3d90a55e91b7afbbe086995df7852e2ca2dcf4352da0a60f4dbb07b9175539b9985c7c916ca2695746a5da63fe2b46e420cdfa3a8b1a4ffbc22f850489122eb179aceef50ccddd768ed9b468397163658bc6aa8c2cb7671a6327daf0b01b26ec34c7f5c59711441d99be353c27fd0d7660f801dea6111122f68c99f266a2433fba6885d132e176f4deff03dec45859d961cc6cc4b66f838469eadd6dfda997d3bfc88dc60582df299c998583398a66afe42c4c3711f29ce7f3d08a0501fd37dbddfb72634a88ef78d5d6ee8caa025463b2199bcb35b7e6f466ef3860562c415cbe81a77e6df873ffdee20d5bd0adfb540f1e40382a22f5120b99557cb8b414c279d92e6b457e70e806133e0348ca333cf1cb497c71ac0ed92ebaf69bc89732f8544e0dc8b025a6953b09e95f20ab782ae2676beed275c8e6fe03ad046cfe1c0deea587ee1058c3efa8959b81121e3ab5c3cf680b682b221068fbde64acf36945bdccea38a754cb91f328e19b19d60c70d4c425becff18735b9f62a826adc6910e6875a08d8720107cdda8006edaf96f1444795bf25a5908cbea3aad4a6b39b49faa2506dfa57caa4f9aec11a4dbae73bd9f529f8d7442ff82bc00c8cbb9fcb13825043df1e07f100ddf520d1b3f397e7f7775ab55c0ce93e3d58f4c33bb02bc1f84bad091d3d79adc9f5c4bee9b102ef51ea43867cd7e72df2c71bc3608154a0d6aeb05515f0a030bdcfc4c0b73c6ef199c11dd63b13074b81a3c1a60ea5ac5b831628a40b81dac9b2c413ce90f4409fd886ef728c3d2af5d37534cbd7922adc5b491d3e0bf3067ca227d33fa9eb49472082319b99e2a48b2846a3acfb8b6a7846791df9b307d712970249d5e9cb100c22b1f207d95d64094d0ad208e0538fa4cd515592513958cdeb846a28bda1b089dee0b1d523186dd32742ef19290c51009e334ca27d031c1f56730be4460a191700953e8d1561722ddcd4af813574971c03cfcac10a1b51b9a660fc2489c9063c0b942ef9e03f3af79d77e78784072342408d488d96d301c82d4127b91b95999d9e55106368a0c1d3989763b2688184c2b7efb049094c0183b7885a455dc73148dd12d5d247a2e8a40147c4c6cdef184ced0c24685f1a9bed2270307ba853195e751ee16e5be27631b8eb3479fad250ff217ff55d7b003d09e7e0c10569d2f639fa9b7147610115121607948be3beadc3105eed771a0acabaae5649ec673eb85c339fe59fa5c1e0f5cd9d9e026d1cc3744a208aa23d7fe2af133659f2a4588e720c293038082a1046c19888c716c9af9f3f66cec22de6f81668c2d3f12763c224c0063ea4cdaf23851b34e7a8d7af5fc6d3eadde5e1d0f37546be6fb95731f56be0397e9ab281510bafd0f36700f2e9ecb355acf76bf13708d22d8ed5271af86799d63c7e33275fc06bd815de6ca6df944ffeb31abb2345cb8269b1a17d5fbd5ec7d1d8879d39443d43c41515e528eac39910e1f3da48b3c6a9322978ca55c70fb447b170654858d93617336c3bd42501aa1227feabc59030377daa1e2b0dc1a2e964f67235622e3fd0f3b43196ce73cce8aae097380131c2d1dad84bc852a047843e35189a11565c5e6ffc4892039a4b626c33f111809ba3c9e16c3f06bdbc9bfb39a306ef6875c61447f23194df34d9bb19574c3b1ea6c27e94c822a26010d02160f258b4d272205d1c6fcf8c91dc089dee0ff1bca4b1ba87650ac173f7ab7288c5f2b73345ea407028c7401ce6e6b2cd45cbdfc40b5f3c9009f9b118c17cc8cd652ac01fd9c45e4bb136a7d1881b969ad688b9714f46b63377bc5bd885cde0397e7bc87c3d41129021eae726046bc12e8292e292eee2eaae3ff8aeeeeb54e657b81ad2331530513e80b9ad8fed98179d0cd548536710761a6dd04f01c561b356ba75809f6da938d79b30029fafc0798299be0fce36e5d5b83b490208c80750efbe7d384a20a5330a96a1a63ad09f9d43b896943325fe78cc9eeba4abab620f6a53ca8fd387c2548efe5b571167bcde1bf0872e172c725da6e55d6c048b092f652c60c84d4020bcda1320abd15023313f1ed80c637f8d108696f8d70e44ee1fa8837da5b3ad9a8f58157777ee476bf5a31378303715f4fd76ca2b6ba89b68e2ebfd7dd409e45210d518d1108ab860ac2f9c2758b717e03d112fb26e0ba3bcdb9cd97b566894c451fb2b2093fb384c91db07545da96fa297d0ffeb32291b705bfaad1d5563f3fa92cb91a6f991c8d8084bf4bf76c37a1e127ebd55e0b8885531edc97b087fa3278c5e203c4cf5e169b1b219c530b3e5292b92894cad525d0e885b6b114b39026429a9dd412e2ae38ba071d1b25770fde74e75341f6c0c01e043e4f5390bec9bff249ff00b1778c0ad0c218242665563c7f9c2390c7654d31a96431262bc80355c43515b16e42a8857e1da55c3a8c97f12f297b26ee90e8197a77f7427721db9cbeb7082ef9aea9880507bdc748f265f416460b4547e25aad3572f462a5798acdc094578fbb03add65140c4339a8e2a0b6d0b59d4b83709b98821d11e4ec2b29384d4980ef3effe7bc5ac99ccb27fb2a5f5bb6f5eca48ba6bad567cdbe87a383a012b0984ff8290fce3d91b68ce160c3308aacc542bfcb0e81a56d76c4df5097d869c3b5653768c41ef0087682fc57c6696af41a7c14c2b3c193202de2316e0507b94d7d7072b1ce1e2d1aee4db43a2bfd0269927c20197fc9d3588ca3f56cb14f15df2ed19f5994197d50ba4d8c62fd020992604f0cdcea8403c6a712e1d3fe9c9f95024bac26255c9d3ff12220f3661b147e9a5d1fac31d937a0578e0dc97eb22d99395899b99e2eeb6016186a981c32987a5c278b364c97faa4366c5816f8a3c052cc1b65e5e278ff57b66431840b0a82fea2e5003b440cda406d0b76f9036d80e3e6491cd3a3ccd790f52e585bb839cee44257ed73edf754de37428ec585a9b7712e6ddaebe7ac5de8d00df5ad988126ecebf3e88381e2ba2b1f8a86c5c2e405938de5cd782bbab13194cf7be730c4f989861360db25afabd973cceb811c28548614ae774d1f55acaa848b8ba110acd8b938bf998e222a18da3843a1a824ceb8a4009c0df8e18815d81803776f8ac3cdd3351f8a17aed60746cbb2cd3f9a796029cebd34ee369c361d8be7d6d6fd1a2f28e1bfadf934bda7f8414c6b23578fb4e1cfc887f337d24b0962af0f0ba0cd2751a895549ba9e203e09911f4f69740c2887573a04be348c98cf6acb1bbeef266096f427038f078cc01ba72f466d05e5bee15970f888325d7200405c4f60bf5f54342cf47ae7b4b4c4bc8674c122793ba41c3dd3286044e632152c678de06fa1a7bc5ac9375cf4ecba40337969289a1d6afe89c3ec5f8a5fefd64c87d277c9399a2ef01566900adc7d32670faa52f7e0e7a78b503588770694894abb805e067df5a72c92a2e07f4bd7a690c2f1f51236d70f920e8a95c5fcbcf5719a474d8af7b8df6b0571c8a86e59c9ce7540f47e49773387c884e36aede7dc9b81a8398f57d7aa5d38ff8bfd9cc63ffcd45dbdeb667ac9954617c1751d886360576871069e9475dffd1f7cd1b3ad7bd581bc04ac6ac562347eef8b51732ce3e1584f20890d332c782408adff71f60afe880a0587e8778451b6895858db8cd33eb665a71e4ccf63b35334151cad63ebe01cf43b8299f2eabec88e5cd66bb526432ff5844b01e16795f138f1dfef2a98dbaed6171d74cd6872b8275febe96721834bba19d0c907984e8d772c2c2e65bf8dbb170950d778ffc0be50a35e84ebcf17edca2eeee5240d26638f14fec5ea09b23714dbf97d90dc84da511ca55dd9d785eb9b79078004974e1b46a9c068adb59ddef6758ee42f963c42872c73bc88a6c18de94c4316e1d86a957adede278523ab54926abfd8b92291d209f4e5c7440ef8b7e6678b77f905c22d28396203c00d9e7bdab55d90df9d35bf8c37fe2e342db34c796941899d165ad6f9dcebc5dfe80fb451f7b68ca91f00c60871706149b4876bf8dca87977927f3149d533d85fa099f0ebdea26d69cbec3387b139cc448edcd0d7000ef7b37c4008822d7d1474464692986991748938a19ab06d7d77be9564f76cc53e7e0bc18f76472febac050e50cab9bfff8eab60094616aa8a9f2ea51bdd1cd768a40ca4f43aa5055723407143d810446a930262e14ec3d3fb31db17703f18837ca03aeba5bc364608609e0c50ee133697727f8d5a3b7ad008af3ef93c7055bfaf28131faca2d39209f0eef0b56bdfe02d2bbd6d299f1df1e572b1cfde2cb299e8b57fe5b533b28840bc6dd4d0e9acf89e62868c134dc3ee351ff832a7e6c864ac156f4ba3a78734a657f803a2f440f8b2b8bd24dedfb964cad3a27b69b8eee14e8e360757ff51060d36a04689e528e34222420cd896f2bff2bc3cc0f80262f27d37e348c80bb05864e6481a0f98d5836ad35ae7fb3093d4a0a9f7559f96b32277c4a0015da947afde7481bd1d6efcf4aeb5035c7819cfa00a787f43c5b671d70ccef25eb43d5b3257ed8a0fc210199f705b8eca6d82977b700d4983a1395d5b464bfa9753193fa3c225cab6c5475635f84a09aca4cd1b2230708222570a08e4ff9f0acd1bd168a7ff6e6fccb55479a6972728d3ddfc463216f4c006de809acdc65238e3d0b8b41cb7cf7b6307f307ac17799104bf064f58e61993f2bf6c63b479a2f9d5a85af68457e3d596109d5b5749dbabab8e2ad3fbf12ffdb9908c41840e949127ba59be978c4ff64ecffb23aeb908b1c8d961f437cd524599fd6f4db35a3c28053a01d055c2b2c9db3bd2b7c0825cd419075443ae869914fc668902160d08eab4bdf50c7f9a8091070af18d6aaf20e4a0c8661bb81028280928154aa56d2648828ec1ee02796a181834b19413457599de913cef95ff9b7b67e09a10279623d7cfd2efaf1590e4538f163aa2eecfcf849b310387bd1b81bb2eae320c95b4030b9923ebfc07ce357fd2ec11c90772ab001414317bf2462e148aaad12be14aa4cb1c0d83019d55576603dfeec50461c9b51a31948caf4d92e7eca21f76844d516436c0f64d58b98425e3e1d3a2fa26f8305410232bff3395dd1206665d0a805cfb584e61bddcebdf1fb3256f6c6eafcb01bbc7d84aa30a3d1ed57b82950c6339ed66fb8ce934f33b271582aa68eb16e1c93c53fdf00675bbe470c1043764d6f2a778c08f89ea067f9cb7f0a781b4cfca2dc9947759d7523dfbfabff9d2dcf8e5273ba01a6d29efb16eb2ee51f98dc8b03221198081e1beb62a111a97a3114a28be62ea4194547c47b68bffb51d7bfbf10bd3ff66c450be873af326c95c1ab370d1e24479b365319d3ed89caa26bb4bb76083b3f28c067f4e7944895de8d6d56509b5526f63d3e0d13dd69bc3709c3dd96e389ea5ff71aa9fdb083c3c490b4f5b61093471374fd51749ac33f9556ece57fe0803dc187dc93ba67deeeab7a29930c64b2678ca2a6da2629266800c"}], 0x1010}, 0x400) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) 13:35:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') close(r2) 13:35:45 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xa0000020, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0xd952, 0xfc}, {{r0}, 0xffffffffffffffff, 0x2a, 0x40, 0xbb, 0x9}], 0xf65, &(0x7f0000000240), 0x8000, &(0x7f0000000280)={0x9, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b85e4b00003700fdff7f9eb4587048"], 0x38}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0xfffffffffffffe33, 0x0, 0x23b, 0x0, 0x30}, 0x0) 13:35:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x6, 0x1, 0x2000000000007ff) setsockopt(r0, 0x1, 0x78028299, &(0x7f0000000040)="dd390000", 0x4) 13:35:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x8) socket$inet(0x2, 0x5, 0x100000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 13:35:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xd96, 0x400}, {{r0}, 0x0, 0x48, 0x20, 0xedb, 0x6}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 13:35:45 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x80002007, 0x8000004cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x100, 0x10) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="d427a4a77c5aa4da085bd92f0a23260890495814340ed164a78675be6d78162487e7c6d3a84004dcb828a90515ed871694a577666a9f4569cb9298468c2b15a0c3042c448fe3544b3fd3ec585c6a0f48dfcab474b9a3ff1131fac0593e5928b37ce7227aed04d59a06bc1a8cc8e819c775259d933497d7d20945e92b804f96df923647e46b2b2d3040e8f3b3b7e87466b9bf6682aa5c9e4a8872185131327842cfbf34d0cf9c0975bb80b7f9761010d1f40acab7c079ff081ae3097fecf859f29a094fb86f8a853bc8951e1d241caaff507fbf4911242ea1b5f4cf4d", 0xdc}, {&(0x7f0000000040)="c3ca974e471625f59c002dc607872747e94688fd50c14dd9515e1ab20ddf8878673c40438918019f47d6c05cb5dac3bc1fb5717cccfdb868fcaf992e3715bd10602d86bfd7b2e96642ac60d26d1b0aec0413164c3e8006ba00920d6c4aae8891eecb7e89e6602b53851411408d158b6cb462292a3b6985fe4f3e28ea6f0162f782f5a8fda33b05830d48b7c87b1ba3271bdc16d2636079b803c61905398f7c637543b88e", 0xa4}, {&(0x7f0000000340)="04ed3bd0c2cf5913b4395b0cdeb6517e3fac1800d7b5b187bebd584c9d38e5df8c44d862d25dc7391ac8345168c02bd6a75e89456cfb862a27303a4019b2b18e612b731d74921872339f9e7241acde6a8bec0ba98011917d562591bdd47822cccd740a13f46e60db90ed4ed9570094a6ea2f", 0x72}, {&(0x7f00000003c0)="bdd0a2165bc4aa514b487680ea7a6339e4eb07ff51", 0x15}], 0x4, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) 13:35:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) mknodat(r1, &(0x7f00000000c0)='.\x00', 0x2, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) setuid(0xee01) socket$inet(0x1e, 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xb73}, {0x1c, 0x0, 0x4}, {0x6, 0x3, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x10, 0x4000, 0x46a) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x1, 0x1}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r1, 0x32b2d236, 0x10000, &(0x7f0000000000)=""/37, &(0x7f0000000240)=0x25) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0x29, 0x1) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x3, 0x0, 0xffffffffffffff00}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x22) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x6, 0x8001, 0x9, 0x7, "4e168c652b9140e037dbc44fe16a815e65e97e98", 0x80, 0x3ff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) 13:35:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) r1 = socket$inet6(0x18, 0x4, 0xfff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) socket$inet(0x2, 0x33a3bdda8bbad10, 0x1) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x40) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) socket$inet6(0x18, 0x4000, 0x9) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000002c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x149) ioctl$BIOCPROMISC(r3, 0x20004269) 13:35:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x6e8571de9ec99816, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x44}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x7873, 0x7, 0x1, 0x3}, {0x9, 0x0, 0x6, 0x7}, {0xeed, 0x100000000, 0xd854, 0xff}, {0x4, 0x8, 0x5, 0x7}, {0x1cc5, 0x3, 0x7, 0x3}, {0x6, 0x1, 0xc53d, 0x1b6}, {0x6, 0x1, 0x80000000, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfffffffffffffff9, 0xfffffffffffffffd, 0x9, 0x2}, {0x6, 0x8, 0x8, 0x3}, {0x0, 0x7, 0xfffffffffffffffc, 0x9}]}) 13:35:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f0000000100)="efb9b9802b", 0x5, 0x0, 0x0) write(r1, &(0x7f00000003c0)="9c87c377284c35b87e2e2e", 0xb) dup(r1) 13:35:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="62c40b1e9035b36f6a9fc46be8897d3974ff047f7df5735717cba589cbb4746cb42bed05c553eb5ad895506e0670c59b76b0b74b3a95dfbb32fad2b88b66f12700fde898d28d4f07098126984131e54375d69f646f4506f10554c0692ed0bf3b3e09fb81d73c450b173b4e018c549cbf9edc98cf885dcda08512ee42fd3aa0b9abcd9f95b0b38d4b6fc9a5d4d608efab34769b46ff9b3d84afba967757c9f299de6dfac2a346098777fb9dd983b561a6d937d4f240d95041e5a71cb5c974bbdceeb4d94a5eb19eea1cdbb8f883cb2d4fe0e7f0f08cf17ff120919ed5e6e6cda321afc5", 0xe3}], 0x1, &(0x7f0000000080), 0x0, 0xa}, 0x1) 13:35:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000880)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000001c0)="c7eb859061f504c41208b02891fa385e2b0422379912ac8c36b543ef95f8477290b599879da1379ff2a8c97398a179b18aa3e39a0556156bb230543b06cd834b19a2583f83682a4fa12de6ce1ff00a47e749f2f60f4b67a79e8d80b8f7da70d23705ebe92b910a9033a26ba78bcad8b4739925c976c33a105a220794f13caf5c7dd9d6d296c6e63b14f3128d991c9d96494cfab5255ef9acc62b313e3e0bdef2224d316ac9bc4412a41f1d1ce51dfde30903cfc570d2ec0b8f5588589ba2d5ba9c81f24b4f1700abcd0db422c40cd98c9e2bfc4d13dfe12f", 0xd8}, {&(0x7f00000000c0)="ebe2a764f40d6932693623d91544807ff9a0b52b6a6391c664a2f854dd924f1c9285d9ef048bab2ecb4a909e65bbbe0859ecf4723e58fd3d24e0624ee2ccb8464bd666ce35515ae0df6e07eda87e8fb0b5b50faee87a1bf6f97555f976f8b68031d4f02586c5b9240fce487856a39e4e2f1f68918e69a9d8", 0x78}, {&(0x7f00000002c0)="07eeba89b7630794f00fc6643e664d26170d316941f425ac065dd7fd59d64404275bff3a133043017a8f00ae2f0585a8be0dc8e689f8bbf13998f54f6625d9a0470dd35624f8d10ef33cfbb99100a62ab2b915f5fcf0797d15d973f9897776e1f893133174badc83fa95b392619c66f5e5da4e8c8f2912466f74504c358097bee1a680a416a4cef98374d29ec73ad1c29978a7524a6a84c0155eb6b1af3bf1ad1e77eec835e09f7aedff5ca36b16a688a070925bc3d76f748dc94eea5dcdb5666b565e3e8936a9ccdc632fe5efbd1600f4ecb8b29e13eef7169453398aa08258bed636ffa19e50c824a864ff48", 0xed}, {&(0x7f00000003c0)="8e7fc3b60cbaefd0466ed2353cd8242cc24a5dc6842fa8ff41587aef393901b3b219f66bb1485d3ff21b13e99cd879f9b24dc27559d6ed6c1e97137185f6787ba31a04c8adabd1bcb30533e349345b9b14703e1d218fc63f3d523a4d8eea8d04efe93bb92444e9dc56da85eeafa04b0ed2514795aef4cbea4f4ddf5fe3b50981722c357ed9ff84b4376d2fd85cd760a00540fd56208165c2a3ec4e261fcc467dfaf6999331afc06b8fccc1cd53ec98cb6e60a3d890887663b337ab", 0xbb}, {&(0x7f0000000480)="f736c0c3970ce51afe9c5df7032b69dce8929330c61bb45f7a452e294a4036ace4b612396312614e4382597b8e2c32029df82fef6d309d81bb53ec24fd85a3c0c35c6e0356b5f841537c32883a2b63eb9bbf9921cedf489193ded4d11901008768c3927e09651f70241b3e9956b713199c4f967ed13db688af", 0x79}, {&(0x7f0000000500)="76f4c80bdf66a131dd732a0ee69b5599b2096afa4c71f29cd085f9829cf74378be57f3177dd4f1b80e8d4c40f858cda7fb13593dd895f3aa72f21d2cd8daeb1c3fc455fc", 0x44}, {&(0x7f0000000140)="04ba898ad3a0d148264a383527b930dd716749af1c01fe43371c5e", 0x1b}, {&(0x7f0000000580)="1eaece26864fdc739f5a983bb54bf86c8d8bce4cbd8b03beb4a78b8552cdfa174b8484559fc80a058b3d27303460925af0c9d3f50bc6c19ef832118964c7cfd1ce6ce2bc5544c6a6eaba7f767fc0cd6bc55c92dd79b62f47c6f72c19566603c53670d641b89b2242d0b1a3d6acc0956ee2d45dcb8c9698bb417b8f2ca6410a73", 0x80}, {&(0x7f0000000600)="7d92b7b80520a822bb77ceb6edd319f0bc929cc83d017e6d7e46742a19903c4e307050a580c6c0c87e0094", 0x2b}, {&(0x7f0000000640)="3cd8307f117bd70b44ba99faadd4b6dbf0b552dd3fe953e26515aefb2f17433f1f4f7e92bdf4403ab14796354d5af08aaeea15243b7a6ccbf5ff06db9ccef67ab1de7914607840bf695c97cf2faea35d4ae13a14f581d8b404761b6593397c958eeceb4816151bb0f195e5caa0d9fd5c77c788710275df148e2d7935f31909e99ccc1a049393f555d81c8614e96a14cc1cfe52ce0b4a76d56661e9e53c28", 0x9e}], 0xa, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}], 0x58, 0x4}, 0x408) 13:35:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r0, 0x0, r1) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x77, 0x80}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x800000a5, 0x1, 0x1}, {{r3}, 0xfffffffffffffffc, 0x4, 0x10, 0x2, 0x401}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x2000004b, 0x100, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x9056, 0x1}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x800fffff, 0x6, 0x5}, {{r2}, 0x0, 0x6, 0x20, 0x3, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x60e}, {{r2}, 0xfffffffffffffffc, 0x4, 0x80, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0x1c, 0x0, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x80000001, 0x6}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x10000, 0x5}], 0x6, &(0x7f0000000200)={0x1, 0x2}) 13:35:46 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4007d) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) socket$inet(0x2, 0x5, 0x1bd3) 13:35:46 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x6, 0x8004, 0xd8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) recvfrom(r1, &(0x7f0000000100)=""/11, 0xb, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1ff, 0xc3c}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x3ff, 0x8, 0x1f}) getrlimit(0x1a2ec02c47ca2186, &(0x7f0000000000)) 13:35:46 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x120) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc7, 0x2}, {0x44, 0x9}, {0x89, 0x2}], 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000400)='D', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 13:35:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="001204000000000005b400"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="5fc22649b372600e0b648db7fe73ddab89a2c542a8ff1d710f59c8539fa021ff600783019e0e1302b86209c68b85f6eb3d07097d8c0e6b97fd5d9126ee30a8e63b0479434030f076de4eb49c1df67052822710bb0d27342222354df69739b826e0d6cf8f554c491dd80d0a4e1f438874cb371c4b5152a97d6b08d46ff2174abe52c191a992688620cd8b9c0192e64f0036f9aa", 0x93}, {&(0x7f0000000240)="7f624ab2e2d2292d193a0572f63920a5221d3ad93115f3cf5f7ffa4a985751302d4f344ea105897574c13269e2a290fc1cbc1b5f4915195e14e8c64dfef7e82ccd1a67c7de90066506096b1031d67b4c0f6f07d38b8fbbcbb27f3e82d86082789d2e7c585ba4e20e45731b1a5b3a5bcad6fa43fc55436711cb7688ae41e82cef22ecbe73c6e120df2b805017a07e5f5a57f1406f57d363407a716c13aa0c99ac993a71d57c58dd18ea227d7ee74059515d4d017fbbf70f6cc863", 0xba}, {&(0x7f0000000380)="7fa1b7d591f6032dcd8dfeb6d17e5d8e33d2ae90f7dd15cc43ff3fa32c8176ee12559bd2f91a346dfc86944a9c4c80162813ffd462a93b86d8a6b93728210308a7dfe94d4a418ed9129ecd1a7ca23f8f9396a86f1b0a76cb9b85f6dacf49c529ba757d275243973b3605ac89dfab59053aaa0246702432929dab759251b3e95ef450dc7c5ecfbc87bd08d2a02ce45e5ee390f4c9a8f19f2437aae3327ffac021f300590813df067073ccd6a05c3e76735c0a28864e32653b213637b5e0", 0xbd}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000480)=[{0x61, 0x0, 0x2}, {0x1}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000440)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r1) dup2(r1, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f00000006c0)=[r2, r3, r4, r5, r6, r7, r8, r9]) 13:35:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) fsync(r0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000240)=0x4) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) setrlimit(0x2, &(0x7f0000000280)={0x60000000, 0x60000000}) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 13:35:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0xe7, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = dup(0xffffffffffffff9c) close(r0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 13:35:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 13:35:46 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x2) 13:35:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/71, 0x47) poll(&(0x7f0000000040)=[{r0, 0x8715dfd2f2f4bedc}, {r0, 0x6}, {r0, 0x4}, {r0, 0x72a71b74bd4aa040}, {r0, 0xcc193fb321b4970}, {r0, 0x20}, {r0, 0x2}], 0x7, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x9, 0x4d8, 0x92a, 0x9}, {0xa, 0x400, 0x4, 0x5}, {0xd8, 0x7, 0xffff, 0x18}, {0x8e, 0x83f, 0xfe, 0x5}, {0x1, 0xa9, 0x5, 0xffffffffffff0312}, {0x7, 0x80000000, 0x5, 0x8e0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socket(0x0, 0x1, 0x7ff) 13:35:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x2000) recvfrom$inet(r1, &(0x7f0000000100)=""/22, 0x16, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 13:35:46 executing program 0: r0 = socket(0x20, 0x4002, 0xe) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda", 0x411}], 0x4) 13:35:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='\x00', 0x100) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 13:35:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x25, &(0x7f0000000180)="00a92893", 0x4) sendto$inet(r0, &(0x7f0000000000), 0x0, 0xd, &(0x7f0000000040)={0x2, 0x2}, 0xc) 13:35:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x5}, {0x18, 0x2, 0x13}, 0x10001, [0x8, 0xffff, 0x4, 0x2, 0x66234eab, 0x55768000000000, 0x6, 0x3]}, 0x3c) select(0x40, &(0x7f0000000040)={0x1, 0x8, 0xff, 0x7ff, 0x81, 0x2, 0x3, 0x4}, &(0x7f0000000080)={0x0, 0xfff, 0x1ff, 0x4, 0x9, 0x3, 0x2d9, 0x8}, &(0x7f00000000c0)={0x1, 0x100000001, 0x100, 0x5, 0xfffffffffffffe01, 0x33b000000000, 0x41c, 0x1ff}, &(0x7f0000000100)={0xca0, 0x5}) setsockopt(r0, 0xfffffffffffffe00, 0x7ff, &(0x7f0000000140)="b22c5ac0d609c183c0af321f22ca99049ecb488421958fb3260d6d0f0ef1639aa91408b42eae6b71a45038be3bc81d1caf1c301d5a300155d9414fb0f7bf96f4d389bf9e12df59044b250a49ff18a4577615ec27808d33511533e7a52f5ffa7f7dd6ac8ae1d580677f316da1ca8e8ab9b9a110da0f8a98e9e16b7a5a7d48edb96fd66ff714822e0ef9bf532e19d3f02d30a0f28102010eebdb4089", 0x9b) getppid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0x6}, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = socket(0x19, 0x3, 0xd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) bind$inet6(r4, &(0x7f0000000340)={0x18, 0x1, 0x5, 0x10001}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x43}, {0xcf, 0x100}, {0x100, 0x9}, {0x42, 0x7}, {0xd8aaf27244f1453a, 0x3f}, {0xc36537ddaa118cd4, 0x3}, {0x85, 0x7f}, {0x48, 0x17}], 0x8}) getpgid(r5) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x0, 0x8, 0xe326, 0x0, 0x7, 0xe9, 0x100000000, 0x3, 0x2, 0xffffffff, 0xdc34}) getpeername$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x10000, 0x20, 0x401, 0x1, 0x3ff, 0x4, 0x1, 0x2, 0x0, 0xd064, 0x8}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000580)="265f2b8e15022cfff769f172fde05346a288ee14249b0b14809c5523d3ef0c3b3ca3d3eef60f6ff0f9eb246b2119e1d2a765c621e38a4934f7d7c1964370cf7277b3278ea215ae2bf17b91aeb53260bd9dd4e644c9a5a05ac34ba109e62dfc110f36feaf1e310e54d5843abde62a473752d7d8b1c8e867cddf1fa4612558f94e3e84d972564b939d489ea3aa7cc80624826f94cf50b2c3e0fa9d6c6bd8566b0969088f2456dc", 0xa6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000680)={0x1ff, 0x9, 0x4, 0x8001, "6bf2f03585d3b6c8237648035c76dd857f5eb0aa", 0x6, 0x3ff}) select(0x40, &(0x7f00000006c0)={0x8, 0x20, 0x8, 0x9b9, 0x7, 0x4f0, 0x9, 0x4}, &(0x7f0000000700)={0x1, 0x8, 0xdb2, 0x1, 0x1, 0xe1a, 0x9014, 0x800}, &(0x7f0000000740)={0xfffffffffffff801, 0x6, 0x10001, 0x100000001, 0x7f, 0x9, 0x4, 0x5}, &(0x7f0000000780)={0xc0f9, 0x7}) fcntl$setflags(r2, 0x2, 0x1) readlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/106, 0x6a) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000880)={0x7, 0x7}, 0x10) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000008c0)=0x71) ioctl$TIOCSBRK(r0, 0x2000747b) openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x80, 0x0) r6 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000940)=""/136) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000a00)=0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000a40)) 13:35:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d252e", 0x11) write(r0, &(0x7f0000000140)="1345f00e856f5ca0e40a4c82a3c1790774", 0x11) r1 = getuid() setuid(r1) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 13:35:46 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) socket$unix(0x1, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 13:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") 13:35:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x2, &(0x7f0000000000)) 13:35:47 executing program 0: execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0xb8, 0x100000001, 0x101, "fc29bd2b800ded9c5dd179772b2dae090ff0d2e8", 0xffffffffffff7fff, 0x7}) r1 = shmget(0x1, 0x2000, 0x104, &(0x7f0000ffc000/0x2000)=nil) r2 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x1f, [{0x2, 0x1ffe000000000}, {0x2, 0x4}, {0x0, 0xfffffffffffffffe}, {0x2, 0x3}, {0x3, 0x1d}, {0x0, 0xfff}, {0xdaff70e405cbdef3, 0x6}, {0x3, 0xff}, {0x1}, {0x3, 0x5d4fd303}, {0x3, 0x3ff}, {0x2, 0x8a}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0xffffffff89941883}, {0x1, 0x6}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x800}, {0x2, 0x3}, {0x2, 0x40}, {0x1, 0x7fe00}, {0x1d25e56e61d829e7, 0xce9}, {0x3, 0x2}, {0x3, 0xfffffffffffffc00}, {0x3, 0x1ff}, {0x7f5dc5fa1a1a33b0, 0x7ff}, {0x3, 0xdf5}, {0x3, 0x5}, {0x3, 0x40}, {0x1, 0x5}, {0x3, 0xfffffffffffffff8}]}) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000400)=[&(0x7f00000002c0)='r//', &(0x7f0000000300)='r//', &(0x7f0000000340)='&&&\'\x00', &(0x7f0000000380)='[\xed\x00', &(0x7f00000003c0)='r//'], &(0x7f00000004c0)=[&(0x7f0000000440)='r//', &(0x7f0000000480)='r//']) ioctl$TIOCCDTR(r2, 0x20007478) shmat(r1, &(0x7f0000479000/0x1000)=nil, 0x3000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 13:35:47 executing program 0: r0 = socket(0x2, 0x3272274f03205608, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:35:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socket(0x18, 0x1, 0x9) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 13:35:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) 13:35:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:47 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000ab75000000000000000000000000000000000000000000000008010000800000000000000078ee2edfa00000000000000000000000000000000000000000000000000000000033e7ddde53951cc20000000000000000000021000000000000000000000000000000000000001370000000000000000006afe8710000000000000000000000000000000000000000000000000000000000000000000000000000000000272b818ab5573e8831d426589be36466fe6748aeb8bbb413ae189c9d0083551a01df2e930295e04f328299f8b750c384f74924a709a1bf64376d8355996e88bc4b0a40c42de2cc710ccd6e0c7d076cabd1b80ab5509d8d5697f685bd0000000000007c28a4ec1b5557686b"], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x2c7d87fa}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x4, 0xf0000062, 0x309}, {{r6}, 0x0, 0x14, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) 13:35:47 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYRES32=r0], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r0, 0xfea0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r0, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x0, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x0, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fcntl$getown(r3, 0x5) bind$inet(r2, &(0x7f0000000340), 0xc) readlinkat(r2, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000ac0)=""/40, 0xfffffffffffffd69) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000003c0)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000880)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r1, 0x2000746e) msgget$private(0x0, 0x20) utimensat(r1, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000840)={{0xe0, 0x6}, {0x6, 0xeb3}}, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f00000001c0)=0x4) setreuid(r4, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 13:35:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000001c0)=0x8, 0x11) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x40) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 13:35:48 executing program 0: setreuid(0xffffffffffffffff, 0xee01) shmget(0x1, 0x3000, 0x621, &(0x7f0000ffd000/0x3000)=nil) shmget(0x0, 0x3000, 0x58, &(0x7f0000ffb000/0x3000)=nil) 13:35:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000000)={0x9, 0x100000001, 0x3, 0x101, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x4, 0x48000000000000}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 13:35:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r5, 0x1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) msgget$private(0x0, 0x400) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r6, 0x5) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) flock(r6, 0x2) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000240)) flock(r5, 0x8) kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 13:35:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0xffffffffffffff40) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 13:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) r2 = semget(0x2, 0x2, 0x200) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0xe6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/188) 13:35:49 executing program 0: r0 = socket(0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x223) r2 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 13:35:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r1 = kqueue() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() r3 = open(&(0x7f0000000140)='./file0\x00', 0x72c6d6711b834ab6, 0x80) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x8}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 13:35:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000a0, &(0x7f00000000c0)=[{0x3}, {0x6c, 0x0, 0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:35:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 13:35:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) read(r0, &(0x7f0000000080)=""/128, 0x80) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:35:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000011c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xfffffec4, &(0x7f0000000180)='\x00') 13:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x4, 0x7d5f73ed) getsockname$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:49 executing program 0: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8008, 0x80) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r1) 13:35:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x128) 13:35:49 executing program 0: mkdir(&(0x7f0000000180)='.', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) 13:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 13:35:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)={0x8, 0x1000, {0x1, 0x9d}}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ff8f43fe1934c320ccdee8da9f10ff00000100000008cd8ddf03005f599ae3cb41f0a8e9e6cabf255f8683df7979b47297c05a7f2f8834f578cfa60205fec8036cffbcde70cda394c6a7d894f499bf1a98a9d0fe16fd111ecccd22f0fc054567e13c33e9ca6e6c1c9d09e2fdef745c980796674129da0d6046bf667ff78067c4a47d685baf00a34a5a4578b146edf483e4789c89c3f10abd8cabf64261d4f4baa72debfdfc4d80c0b0d9e7502f2be374ada44cef1497a2cfef9abcfb7ba5966631f266528aed09a151b6ee1452aa61645ab290ad7a278907640e530cec95cb8bb859ed0ddecff0abaf23c00dbcf2ef6c26aebea5cea74be78daf55", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/67, 0x43}], 0x3, 0x0, 0x0) 13:35:49 executing program 1: r0 = kqueue() r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1ff, 0x81, 0x8, 0x6, 0x2, 0x32d1, 0x2, 0x7ff]) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x80, 0xfffffffffffffe01, 0xfffffffffffff8a1}, {{r5}, 0xfffffffffffffffe, 0x12, 0xff3d12af180e21d2, 0x100000000, 0x4}, {{r5}, 0xfffffffffffffffe, 0x5, 0x4, 0x7, 0x101}, {{r4}, 0xfffffffffffffffa, 0x20, 0x20000000, 0xffffffffffffffc6, 0x9}], 0x3, 0x0, 0xcb5, 0x0) close(r4) 13:35:49 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 13:35:49 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x9, 0x41f5}, 0xc) 13:35:50 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="2ba506495b892bcaee45661557fec42628a34b5ce42927a014f313cad9eec122feade3446040aa1fc5cfcdf1448917c543985736d4572b66a0353930b83c8040c44a4270a1b2c76131571df5a516d9d325a181b533c56696e7cc73fe1882a347f0fc724860b789dd9e11d57aa632cebf5fa51c2b59494b9b1ce7e38510555cf570a4c67167d42382cdcd6b04f803a5cddd2c4e0efee580caf90cf52d49e6836ffb21545200e8e8d2d9ea693d2f2339dc8d0745455d3a4e4bbbb6b96f883f250c9d160bfb2e99d4a0ce9ef8d942f7f4", 0xcf, 0xa, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom(r0, &(0x7f0000000200), 0x0, 0x1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) clock_gettime(0x2, &(0x7f0000000200)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0x2d1) clock_gettime(0x4, &(0x7f0000000280)) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x20, r2) 13:35:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ef2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000eff000/0x1000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 13:35:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f0000000040)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0x5a}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b12250d0a1dcc9bf3640cdafddd362028307f92dd5e1e0ca4db653c99e490c49adde9abce7b1ed0a9342823c3c728cd69cadace0d57400c4526df134477a102f72462e", 0x108}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0xc843, 0xffff}, {{r0}, 0xfffffffffffffffb, 0xa1, 0x8, 0x5, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0x30, 0x20000000, 0xf4, 0x659e}, {{r0}, 0xb171f5f000fafeed, 0x12, 0x4, 0x8b74, 0x6}, {{r0}, 0xfffffffffffffff9, 0x11, 0x4, 0x7, 0x7}], 0x4, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x95, 0x40, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x2e, 0x8, 0x12, 0x8000}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x100000001, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0xdd8, 0xf988}, {{r0}, 0xffffffffffffffff, 0xa6, 0x7, 0x6, 0x9}, {{r0}, 0xfffffffffffffff8, 0x6373beb48a745601, 0x8, 0x7f, 0x8}, {{r0}, 0xfffffffffffffffa, 0x68, 0x8, 0x101, 0xb1b}, {{r0}, 0xfffffffffffffffd, 0x22, 0x2, 0x9, 0x165a}], 0x3ff, &(0x7f0000000280)={0x5, 0x8}) syz_emit_ethernet(0xb2, &(0x7f0000000180)="7b0a227c0ee491cc425f34b6e915d73679847295cbf527c9dbaf581b834aa61a51f4f579a6b4b6bd08ffd5e585663a27120d81441b8e0d70e4c7e3e5c6c85589fc0a0afa9f0f0f65a262555a6e04a62e618a0d21f0f9c929065fc7b25949698e42ce169a1977e3cbfa000dc47003200d4862d482d3aa23638ee3f5919e42142236c7e1f88bbd81558b111cd0ae20cc75cdf5e1b1e03e0e70b523f0f09de661fd294cfe875af0ba72172715014d30298f2e91") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:35:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r2, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001380)={{0xfffffffffffff001, 0x101, 0xf6c3}, 0x1f, 0x800, 0x6}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') ioctl$KDSETRAD(r3, 0x20004b43) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000012c0)) 13:35:50 executing program 1: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x6}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000000, r1) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r5 = msgget$private(0x0, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r1, 0x0) msgrcv(r6, &(0x7f0000000d00)={0x0, ""/77}, 0x55, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR64, @ANYRESOCT=r0, @ANYRESDEC=r6], 0x3, 0x800) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000c00)={0x0, ""/77}, 0x55, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRESOCT=0x0], @ANYRESOCT=r1, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[]], 0x4, 0x0) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 13:35:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget(0x3, 0x1, 0x0) 13:35:50 executing program 1: pipe(&(0x7f0000000100)) socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000180)) r0 = open(&(0x7f0000000200)='./control\x00', 0x8, 0x8c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x3) chflags(&(0x7f00000000c0)='./control\x00', 0x0) chown(&(0x7f0000000040)='./control\x00', r1, 0x0) 13:35:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 13:35:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x845817f7f64b07d3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x7}) 13:35:50 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x3d1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="ac279a38560ef94c37e0f44e701c521fd5b501f8198d0a6f0b5a1ef43b688727a78b5235d64b9cc81872b0b9e732182b566c5af861b36b55d219569dc939b0b2b1d7ebb74377b43ca6c9f3ef6e9191ca812fa28a39b0d8f191574d1a54538ead842cc9be42d227754affbf3c1def7995558476696a7143", 0x77}, {&(0x7f0000000100)="f863943d5028c91227b3010fafb71351793c7830ee8166b52b5d10471ec2c87e0f7af11630e48f240f6baf64f6f666ed965c532f7ad522d0cbb6b5684e2804ed981ec3ab42371f89c2dd06d5a183509650673dae3051e254e0b1c9091041c89384dc4ec666411d35663d5b4f167a9ce8c772ca3fd9a521979e73f1608eb83248a915758f82e24b149ffafcb4fab4835b55d0988c813698adc34fd8f3fed4a5a3b03577381c33ae71ebc42762f2ec5549dd27a8a3092659dcab89d6ac80b0", 0xbe}], 0x2, &(0x7f0000000200)=[{0x18, 0x1, 0x8, "ffcb0296c7c618"}, {0x10, 0x1, 0xffffffffffffff48}, {0x70, 0x1, 0x40, "aaf215df26b538ba09b5865058af610086f24e1bf67fd1fde6ef0fa2c42a4efed8c599f0f2c9798d546e437f7e4ef7649a5cd47dcc11ff4e2c88a3683aa57c040c22d413e680d172731f2c6d63fa0679a58fbe204b88225d7b739cd905f7"}], 0x98}, 0xc) 13:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2, 0x0, 0x0, 0x7ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x60) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x800, 0x2, 0x4a7, 0xffad}, {0x2, 0x1, 0x0, 0xab2a}, {0x1, 0x6, 0x400, 0x9}, {0x2, 0x7ba, 0x6, 0x5}, {0x80000001, 0x100, 0x1000000000004, 0x4000000007}, {0x10000, 0x3, 0xc7, 0x9}, {0x1, 0x39d1, 0x2, 0x80000001}, {0x1000, 0x2, 0x1, 0xffff}, {0x9, 0x7000000000000000, 0x7, 0x2}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 13:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 13:35:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() setuid(r1) seteuid(0x0) 13:35:50 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000000c0)="b4f591b840d3c2746a5d11bd430a5a588725fa0e1471883ee1734834daa11ab318661d01f5a163102d311eae63138220bf6ad57cda2ae77b70ee7adc48545b966fc4df5b8af4caa3509120dd12d277f7a474cbca816cd686ffa2ca9e0ea697f4358a07f3583d98f33941170ca91f1bb12cba6c081fa76090ca0bffbd156b1ea053371c311ffa960926a64ff1780014b7d6350e3575890b8e9eaab8371fbd8e1fe7a9af645c461561059340991a591aded8a2b1", 0xb3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x40, 0x0, 0x0) 13:35:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xf9d96aa5e474cb2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000480)="93", 0x1) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x9) 13:35:50 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) flock(r0, 0x2) fchmod(r0, 0x120) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x8001, 0x135, 0x3, 0xa46, "dc6a57857c505ff9a2dcefecbfb55267f09173b9", 0x3f, 0xff}) pwrite(r0, &(0x7f00000000c0)="adb6c1ff8e86640e8158f7b8fdba3a3b206d5a8852c523f7282f8f5da54b32cc3aee68e6a978bfb0fc78b04ec435e32e13707647c5a5ad493c37c470eec93a410c9f6b599882e0a92534cde64b4228932d714804e38c9886f3b902bbcdc59cceeb629a67d43461498cb50d58489a79563663230011a2979610eafb68b52121b77e3395008e6491d07367f30f1ea0f3dbf6fbbb3a45e0c0ab255ad4e9e8bca48a2666", 0xa2, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xfffffffffffffc01, 0x9, 0x72c, 0x400000004000000, "83a2da1913d2372bc06163e7b7d7ead18b594603", 0x7, 0x480000000}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x442d, 0x1ff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000300)={0x1, 0x2}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r1, 0x0, 0x8) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) readv(r2, &(0x7f0000002500)=[{&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) preadv(r3, &(0x7f0000003740)=[{&(0x7f0000002540)=""/45, 0x2d}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/105, 0x69}, {&(0x7f0000003600)=""/31, 0x1f}, {&(0x7f0000003640)=""/204, 0xcc}], 0x5, 0x0, 0x0) fchflags(r3, 0x10000) connect$inet6(r5, &(0x7f00000037c0)={0x18, 0x1, 0x74, 0x2}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000003800)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000003840)=0xfff) r6 = socket$unix(0x1, 0x2, 0x0) preadv(r6, &(0x7f0000003940)=[{&(0x7f0000003880)=""/191, 0xbf}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000003980)) openat$speaker(0xffffffffffffff9c, &(0x7f00000039c0)='/dev/speaker\x00', 0x0, 0x0) 13:35:50 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) 13:35:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0xffffffff, 0x3c}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) acct(&(0x7f0000000200)='./file0\x00') ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x6}) unlink(&(0x7f00000001c0)='./file0\x00') 13:35:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000001c0)=@abs={0xbb31190500374806, 0x0, 0x1}, 0x8) dup2(r0, r0) 13:35:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 13:35:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffff9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 13:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000100)="f8b81ce9ea7d8a99f411471f945e01534ce1a54150a3c3c44e95b5826a32b5feb00368c648527d52545e80023350d1117d2dbd5c3b519be6eef893ea946638dc7627f013b5149fc2e753a3f6d86a2e4a01811f8506ab276c180aca0873aa59a78bd2ed52b85578567d0d0281bc9dfa320cb9424638f4ddfbccdee2c04f80dbe20b2326c3f701b8166d6db13dbd1044dce52d09406cac869409edec7423bd2cdc08432e3038e8998a41857cfdd1c01c5789f0ef754f01954bdae17182c374a85f5e19fcb86b1ace34b64b874a64c1ed2a3787a65e6c59e96e1545365bf1f7f9825a7d8110a15aca9fe9673ca1f4f9648a6f2b9961c1b81341e205", 0xfa) 13:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6, 0x8000}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0xf8bc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20229, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x10) 13:35:51 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) lseek(r0, 0x0, 0x0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = getuid() sendto(r0, &(0x7f0000000100)="7dbc877b471929694ef80648a351e0e09bd23505d3d2899a9a02b205", 0x1c, 0x400, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = kqueue() setregid(r2, r2) readv(r3, &(0x7f0000000040), 0x3d5) 13:35:51 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x5, 0x5198000000000000, 0xfff}, {0x2465, 0x3, 0xaf0, 0x372}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x4, 0xffff, 0x3, 0x4}, {0x10000, 0x2, 0x0, 0x7f}, {0xffffffffffffffb1, 0x4, 0x5, 0x8}, {0x5, 0x10001, 0x0, 0xd8}, {0x3, 0x8000, 0x0, 0x6}, {0x8000, 0x5, 0x0, 0x4}]}) 13:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x7, 0x400, 0x4}, {0x6, 0x6, 0x1, 0x9}, {0x8, 0x7, 0x8, 0x4}, {0x8, 0xc3, 0x1, 0x9c}, {0x1, 0x4, 0x4, 0x3cc4}, {0x101, 0x3, 0x7, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x20}, {0x6}]}) r1 = kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) fcntl$getflags(r1, 0x3) fchmod(r0, 0x20) clock_getres(0x0, &(0x7f00000000c0)) 13:35:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x2) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 13:35:51 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000140)="e5800900381a7b40e2abb9f79c24595500d6bf74fc1930694ec5241112a11a68b2925fc721d7baf52e828e0e7076ea680932f691bbd3e68b00778e252a0c3236e1e6782e07056a307745551810eb021c83cf1e382cb43a02625c332dd098d633d427760bd9b2f4dae2f9") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='6') 13:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x66d, &(0x7f0000000000)="e4") 13:35:51 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x1) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) 13:35:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = shmget(0x0, 0x2000, 0x20, &(0x7f000064a000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="c4cddbdab8a1db", 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x24, 0x80000005, &(0x7f0000000080)="ebffcbff13b9fdc12eaa4e713048e699319257baa4e8a86c1df7792710c0ffff000000000000820c4f628112b0bc7172cc1f860738e00ef6ab778829a890a1e42180ac59fd4913a96a9781c5466741f7d469c155f1c2a52c56eaf76ad9fd814e1359bf7a6708", 0xffffffffffffffbf) 13:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x1, 0x101, 0x5, 0x200}, {0x49, 0x17d, 0x1000, 0x100000000}, {0x80000001, 0x8001, 0x7, 0x5}, {0x0, 0x2, 0x0, 0x9}, {0x1, 0xfff, 0x3, 0x1}, {0xd1, 0x0, 0xff, 0xa1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x2, 0x80000001, 0x2}, {0x5, 0x6, 0x200, 0x1}, {0x9a, 0x8, 0x4f, 0x7}]}) 13:35:52 executing program 1: r0 = getuid() r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r2, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x0, r7, r9, r1, r5, 0x100, 0x33}, 0x7, 0x3, r6, r6, 0x8, 0x3, 0x1f}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x87e, r0, r5, r1, r8, 0x100, 0x3}, 0x9, 0x0, r4, r4, 0x3, 0xffffffffffffffe0, 0x2}) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000440)=0x96) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x1) msgget(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r7, r9, r11, r12, 0x22, 0x1000}, 0x761f, 0x6, r13, r14, 0x6, 0x0, 0x8}) 13:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)) 13:35:52 executing program 1: r0 = socket(0x20, 0x2, 0x4fcc9) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffffffffffd, 0x3}, 0xc) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000003c0)=[{0x7, 0xfffffffffffffc00, 0x7, 0x7fffffff}]}) r1 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000340), 0x4) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2970, r2, r3, r4, r5, 0x20, 0xac}, 0x6, 0x5, r6, r7, 0x400, 0x6, 0x1, 0xa3f}) r8 = msgget(0x3, 0x11) msgsnd(r8, &(0x7f0000000440)={0x2, "e258163f4ae843e34425422a065c2c1e576ee62cf4bbd9af9fa43d93dd398183a2c174838f8812b7798ab16fabd8ff16f4ea17ea5915a63f3f65413acafa59b44b6e49f9d43b463185ce756b3257a7ba2634685d8ed4de9453d0c0a0f52fc80395798198f6a5620a432b80cff41d39b7621759844e7983af0ca577b1ea6dad80522833c940ba64ae5690207fc79426458ecef05a2658d0cd38ca06e1084a8252a7dc7459c3a2493e585dcd2bb56c49558821363f0fc634f722203c0beda02b484b742b88ac451b273165198a548732f2b738f018a91331f8d1c026affa7e3faf275f7e76ec0a4d48a207dc6ba0ebde048e3cfffe630e3e5451edbb9716c43620085a36487284cde86077c2d48ecdc74fbc283efc01cf3598e358eca7525df50dd1c131e4b7762dccaa62b7cfeed8893323388a889ce82b5eec04fb3120ade8f43e08fca754594df2c0fc190521aff8c5056b75716520543551c2d626cd257e6c6bd2a3ad21f18c72bfe2c22fec6585d9f52d0802"}, 0x17c, 0x800) 13:35:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffffffffffff4c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x88, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) mknod(&(0x7f0000000580)='./file0\x00', 0x20, 0x40) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x4400) getuid() getegid() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0xfffffffffffffffe, r4, r5, r4, r5, 0x1, 0x3}, 0x93, 0x6, 0x3ff}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000680)='./file1\x00', 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 13:35:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x401, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) r6 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="333893653de3ba14c91ac0cdf75adad97de5f0223fa1af1ceaa0b0a14e1c56dc383c81bae8844d679548cf615a6a40b50dfcc9a9edffc7eeff0b8eb38556a643e5b333f5f093b65740cb75ff428c7c023fbb81d48238d614ba87d953db3a114a4775481fad878e107c8ffdd21b8b3acdf26337bf63cd10d85c18db559400898dec7e6601a181fe11d2783dcd41ee5770df54908718f74a11f33ffcee325ea3e2ef9614c908fbb20f91c34b4d6809dd524bd74584654e0b711c07d13e8b57e6580fe03f7eba77aea5ca8453ff85d10ca5d59bfc5758e9eecd385a6dd6ae638fc4535ba336febeec0bbe9e94c0feb0bd5f4941208434c8c26206a78a7d7c28", 0xfe) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) listen(r0, 0x101) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:35:52 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 13:35:52 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x410) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7, r2, r3, r4, r5, 0x80, 0x8dc9}, 0x7fffffff, 0xfffffffffffffffc, r6, r7, 0x1ff, 0x6, 0x4, 0xdd6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 13:35:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebd2935f80e8f700"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 13:35:52 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x6) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x3, 0x1000000003a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xe700, 0x9}, 0xc) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) 13:35:52 executing program 1: r0 = socket(0x10000000011, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) write(r2, &(0x7f0000001540)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x104d) execve(0x0, 0x0, 0x0) 13:35:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kqueue() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001740)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x35) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/21, 0x15) read(r0, &(0x7f0000000080)=""/33, 0x21) 13:35:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x40) 13:35:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() write(r3, &(0x7f0000000100)="78e7f3ce7dfc98278b36ae9122b0e52e32bbbbaeeee9d84a6578dd8fca53859efd6bae3345858a0ef821a8d1e4b7f916c58e6f4f9e18a57ae6d2a2d875f28d42152ea1e266a0f01cf1e91c1a83c3c184c1f17dff00279ba7add0bbee", 0x5c) 13:35:53 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x7d80000, 0x8c3, 0x0, 0x8, 0x4d48fdec, 0x7, 0x8, 0x10, [{0xa5d, 0x9, 0x3ff, 0xc3f}, {0x9, 0x200, 0x7ff}, {0x3, 0x8, 0x8, 0x9}, {0x3ff, 0x6, 0x101, 0x3}, {0xff, 0x2, 0x7, 0x2}, {0xd2, 0x65, 0x1000, 0xffffffffffffffff}, {0xf82, 0x2, 0x401, 0x6}, {0x0, 0xd22, 0x6, 0x7fffffff}, {0x5, 0xde6, 0x7, 0xffffffffffffffff}, {0xef0f, 0x4, 0x6f31, 0x4}, {0x1, 0xfffffffffffffffb, 0x1, 0x2000}, {0x5, 0x3f, 0x3f, 0x6}, {0xffffffffffffbcf6, 0x4, 0x6, 0x101}, {0x200, 0x0, 0x10000, 0x9}, {0x5, 0xffffffffffffffc0, 0x74d, 0x7}, {0x0, 0x2, 0xfffffffffffffffb, 0x3}]}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) syz_emit_ethernet(0xa0, &(0x7f0000000040)="0efa2a86ca5d41ef80c4c7362b6dc21172eaf6d0b7936761007e3881896022c7527949fb04a7a94faaa3f74bb9615950b8a2a0c47ccc7074686dabb696cd6f1222fd9335df42b15ad4e931f3c3860d7d2411647b335be585ef5ffae1fae2073479b804124e73c9a5c2ba5f63a98f3f1538d839aa0a47d8b52a44dab51b4d5280a0bdfa8980d235b0b9633fe1195096c885f5c817d1c93bc730d602f99b5407cf") 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = semget$private(0x0, 0x0, 0x40a) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/151) 13:35:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) socketpair(0x6, 0x4, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000280)="3100000075d53feaafe068d2b939a13993f60819815fccc043a73f28de40fe67f111b1fdbae869e56da30a3d00da75677cc26353ebff67a09186794a6bd0efcda0dea82aa341c020af9cf93c747a9725e72ad69a68589f0e25ae5b36c88b694165330eb1e913f647e3ef427956588c02245c12619e58d040dcbc4b35f29562e51220e60340d269b97a9afaa877de25778d4c299dc7be81a076f6a88c3198759ed148841fd9746bd24763a4ffe21b897789bbe94bb509020cb3f49f6401f5", 0xffffffffffffff50) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) close(r2) 13:35:53 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = dup2(r0, r0) write(r2, &(0x7f0000001600)='!', 0x1) r3 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x8000, 0x7ff}) r4 = dup(r3) r5 = syz_open_pts() getitimer(0x2, &(0x7f0000000000)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) sendmsg$unix(r4, &(0x7f0000001640)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000300)="fa0d0743234891052a23aa8685ae2a5455ca0958aa72c9600bba51489a9e798525c454e7f6e4fbc2e87a209006961fc5d3d104ba4637295f5ad381eb625e349cb925d49276275b003eafc2493354140598a2ab1cc4f1446c51247de5dd4debacd220554bde84ad36ef1724f7e4d3a3b5582ba8dc7bb4142079ac2039a7a5529cb81905627048d2ece72955614ac6dc94d1c299ca09801c5ebdc883926f97b834ba3687efe3a65efbb0e6bff7bb8f", 0xae}, {&(0x7f00000003c0)="b56572faf7739c60984eaddb45c9e01a8066edbc98f678914491ec687b81a437925cdcd1e60acfd48edf023edcc018ddb7340b7063c0525671", 0x39}, {&(0x7f0000000400)="0d4ab2dd1b145ef8610d50b720bf149ac0bc206e2c5565ed4b43ad07f1bde4a993b15b0c3cfd8708ea7fbd73ec341d707c7fe1e8bd2c0ad6e2f453c02d81a3c1e3997d2ccf13fe8aee2fb42342cbd832a65a9c9244466d27f1edc02ccae5a4e8f59313de6b7fa97ca71a1f864c2ce75a97cf48617d289b7bbed33f4e5958f79de2603a1f9cc517063ee856c62e2d5cd01e7eadfd30e1d220566a306dcb2dc0f7a22fd36fedcabfc5af2aeb3d7ef1db5712dead5d0c89c9a00c7ab7b2c597d02efb995add5ae14bdfa27a4a40aced991290d95dc1b5bd8553e47f532618e438c773f82602", 0xe4}, {&(0x7f0000000500)="145391e8652728dfce71059c1cc429e69263869651fb3862b0715dd4bb74fbb2941da1c391ec54a4444a3c034e989057399050d326d9212ebd2dc8ec82f3972184e9c15bd2cf6b28992cbbe0867d51dae97d41e508774d05365dd880da7f0c1ad4ab983015d94a963c60fd14cddde3d47085f789668c72d4d2a13767fa5af404a57a0d4fdd02794ecf7aa38e21e6afa3f20dad454231d2b29584ec25136ad5d20d451edef99fa1f295176786fe7483bcfc0100d1d1e6be33f3efe3527f02ea28094ab5c403eeb78f1f2b3fe9f8438040e620b0689b00c7252f6c18765009284ebbe578ccdb2faa751e1aa86b7b32a6c0d08cd9696264a4d26db6463289699139396805f80047518bde190fb040079cb09de6407911bb8873a6aa05d75fb58e3367aec2445ed48ea8f968a6180b4363de59f21951aa50e30f34ab6d76b8b40a8b4fad2db16b7587fc74870ee26ce8e054ba7a62539f64bbd3a41ad1f373e25922c1f44c1573e77a8ce2f776b5370e8b7d7e94fdeea28a4e2fa48713db30e23bdb367ed5afa925a00c958fc1a59350bfe24fe82814409ae623e180d5b0cb1f6db78e72ca2131764e432f1566d4e33f74abb50198de0b7b4363d62f95935511720eab2bb623139cbef1da4d8c7596c56f121af70ae28fe892a085b23f1e5478edfce8013f36b4c8e722bdffb479f478a4a40c8e24c625332648577f54c807414aacfeb9e3a0988fc174f0ec6343636b3cb290a39973c42e08492e0eed7e9e0ac66260c7d27ef80396e086845862e4e87f2f3fe266740af6a5bca492c28372ec8e4381d33d59fd97eaf6a00e092f2b75395e6fce0154c94fae4e6f6cad101cac3df5a84c62c87ac8438a45aab7edb79cc9eb86488b9d10ac4a2afd40cb312932c01f9b1f578edaf62f937ae18a6273c03a756c8751fb88ca545e395d7b43992b7143cb1043fbe4abc27f509d605b2d1cf95634cf57d3987f7c85a107954054f05a49574d32aeb856117fc3d344637138e6e393a3b51cb08571919211b587cf8ac9148d2746e7e40837621a29406104041bdf0995468267877b7ca6a924c7e4c94ab2ea2b6c1d66c726bc60be05523c8bfe46aeff8ab48656c2b464d43ee2464e9346fc46689d627cbe27746df7e5c21e4bad8310306d7ebf28c64c9efba86c0d373a14b7ae42a4b46bc4d74cfe3db619ad5fd05a3c9fbea16a57ace6409398bdae73c775c7029c1bdb8c687e1dee17b85cdadbe8c67484033bea354a8116a345cf309a488ce9729e554392a358d6748d101a12b47002dfbe06633fe75742167e4b89239a38bc710fc7c8e5473fe82c7a7f2cbe2e63e25f9f7f66992190d33e873fba4b81e4cbbb120b5e7c17bdcc4fdf6dd8dd553bd4390786b606d6af7446ad141d6168535e425192062054b748d78f6c18fdb53b8782ca2c19e2f0d90c8071bba951d4b678f8b6caaa910c7e07075875ffb4830a7898a92afdebf5525a64af99a97265239e5145489c02f049d4a7b660ad3e0728f785f51c43dab48b4c5daf1a33afc347e53565e1e5c50018ef2011b144c8397dd476cafdc2442b14067f00c6ab18b3fbd42e7f165b43102aa4fed5703f1760e88b31a464099b55fcbbf9de1bbda2ae67be781be3c26f8ead65ff22750f1301bc97df185bf9d65527cbc303d091ed4f0d6e99c9b5a672481683b750dcbb5824ef020c1f5d363593585b95696f277920f6deaaa32ac510510f48700772c502d61ff578053d099e4748e6fe10ff09f735e416cb689a009790392234802281a5b264db2996b0cb639c98507449d2382940b11f3344497cb6434c07287ac8f079a8a84ff8743b6bb2274dd2f761a1cd4de631c2ceaa29edd12f59c3934b922c4d2782d324c2d6dbaeb778195f71caedd485ee0c00bd57366c1a159050798e24c9f645ae6cb0e2888feac8fcb96bc39c6f3556e49b9c875d81497e51917d4775aaa368812bf0347a2f81f271f2911c6c8580fd4a08efccd877923abfda448c9ecdd31be57ea1e12f616a361a72365d8ac6c243604b4bdd3246d493dde47062a0ec29eecc100420628db3dbaf4166c4a43020268b1de7acc6b452816f14f1444b103f957ae2e68e600f9267b38e40380d0d8fc09294cd49cfacf71ebd740f2a11bd6837c3d4d1cbd9e7efd24fa0800a461cde6fd5ebf05f9513a384c5cbf37690668d2310bfb3abe39e47168a8e683514715d74636203d3b88370f39cb265397f2288bb6ac955602fc480a39f70a869f395a086c425b6c9f62f65004fa8cc89c8a30f0c70d72dd63927462795010c23dff9806e3d65375b74950df2d0552f6b781f79adef8dc5997353d3a4e3002b27b9dace42bac7738d376b79569a27523f5a74ad77833f2433a68d03df986ef4783b6114b9514b6086a630795a572b247a26c34496b92b490d215e5adb12deab1c7b54e7fe1d4c265f6472b757d985b1a5db0518ac573081f1471bb10e7b4e2faee7f977fe0d95c5a8fdeebdf766d6034f4b0ec926a0abefc71f25d4c2e1c144a11761cbd7d18c8a783e22fe728aa07d3c636a0be07cf4482794296bfe192e3a1befb15d6cceb4e978bc35ae908792012d38ea9052ec699f0d72ffcc56f1acb16f31b4069e87d26455f8c0fda2d820932a0fa6f97cb05bd5822d93c8b674997b04b308542f40b521a98d7c734d5010cafc9c88a1d066b2a1a30e9be2e0e931f7fcb85f513c7b9ab7b36ba2ac97382f935774e15ca2667c9d4e3befe393b60bf14014e062ba7840965ba0c1a2932f12fd194132a6c325012ee91690f97514c2efc0ea5b1a283256b3a68f6bddac6d8f2520c71fbd692a0e80a18fe66528496ba11d2a5b0363b447fc5a68d95670e8bfdbce7cba145c7daf77f5096825d76a9d338d150e522a72eb88220df4b8b1a65124e58d415097e7d5adec05f1feadb3f164226c839096fe63a00fdce7abdb130b73852b2f47d84eb4424a874e9c611ec8ca0f3ac8aa22e6bab26fb9691d89cb01d6c32c99ecca73599e3e3de7934d43592ad946ed15cf67a1ba6b96d0178d81680f0c6b402c65eef3610448d593fddcb845de6efafd05326a8659267e8e7e934f6b761f411bbc06d0fbe678eb464c07e09987ec156721c71d46947ea1ef333c8295bae424ecd391a517d082e7e838943b36dc13c2a0e4285d5da27e2482c9ca442e67e0640809b6f8f026f96310c1ac98b6dffa956177309d9bb80d083cff4f9cabfc91d8d386a3d87ba2e76bb9efdfdd38172f907365a8dd361d2683c37c028f1759505aa40c56bbf9aa8168d0ca8f516d9f3a75406de30e35115ebd48d83264973f27852fe8c68055e82a8ef5262a43ba5a7fa22e556d135d3f39444602372117161d04ef4bced681d2948e2bff4b0fa2ee24f871be56fdd1dd603b5a1dedc1958d4351ce91c3b0c84f9402cf31bcbc83febec8acfa19d86b1d39f6651b90dde57ec9fe4dea6ed277f859f2d5802b45be9c2b26e0a28f6a26f3a7768e1f6c9b0ba82de691187c9ca07327465864ccb78648c238532d89b24fa44df53538485f38d365b5920797ca016b3e60046cfac141e7c631a083a46dac5bc9a6fa48f040ef2bc05737c8f4ceecd7a7f19bf20b41ddbfdcf4924cc73a331b638affe801dcf67a49d6549967d6c64cae1ff8d73ff25002b46a82d762096288165f143d5ab57234bff7de6a7b64b0c4f7c3e69143d482c19b2ae9e32fc2dabec280fedde60511361593ffab04e50967a75e1cb0a06baf2d24702e613657f98fc74d3fd2516ff5302f7490589304ead7ce5ee90e0f51e30111d4e8ccf564bfa4363fdee23d2f41af2e05a0fbaf5c22f36bd65883e35aec1f46732134a421423162777ca0820208eb3617f053fb2da963db3ac4d2789774519543b5f9b9370737433fd4daccdbc4f189ef9e4120eab79779e0f311f18e3da6cd63bac4721d2327eacddf98bc65386028e1eda6549f54244610f3012989c7dc412878fee63a636a799624d874a1fbc1e3c9c823f1df0ab6024cc2942438b9093ce9bb7df7c579457031e9c31c6e593066bc7438cf522f5ceb2620c1d511956cc9206e0f07171cbdcd34c3362eefd1149a6eb18cbcaa65c22a7b6fddba1e1c41c789f9a7883a032feb6adb1e3fb7c50087c97c841d30017bf79718cf24be0f2fa56fe27467c916489416361b73a6910b8740bdae4d4b4cea322b660826f789c0515c5a0e0e0d9c5c38b2d98fa5fb710a2435bfef0a26f3d7bf8d76c7b024f02de3a7d54751cd0b099f3658b1930d25b8a364d579a981879c3a1370909650da82ba36e9b8198b07f18edffc83efd60c07a51b4d2997e9167c1abf4e0add7b02638708847c117a93fb9bd52f609d3432f5c3d340f59b87ae8ab1d2fbf18ffbeabefa37f651d5418457ab37850af35d0b1ebfcef15247f830b7a5759de3855d552062064018a57baef802e56f1001c53c55c401e963def4efc4ae6826cf780bafad092cbb79c6efc6c84c296471bab09865171b22617e4f86b14fe3421b118fba7a6a0aa0de8d7fb818da0bd4728496f3ce2784d95dd8188d0d0c7aa87af0f5672c367023ec71270a0e6b31094c0e372e9e5451075ef3187544bb546379fb5428957b5297f54604b5ba24ff60c737a5541fa27400694b3ca4d96888446703770f368d8b31cbdd6826bedc18f6adc0d8ff08875a3199143c7e73c7e662dfdedcf6527bc74ff14ad91b78f4975fd00ce566387b775c80aabade6e355fa7a8f71286c83978ccf92da3bef1ca86acc8cd54ed74ad9878173c8cd8fd389f4976983103d982799363706b201a84850d5a49bdbe7d024fad95b8faa0f408f5e7989ac9a27d7e3dffd09e415f685bd3419b7074cc9377d24fac58d0a5c9150fbd88a973bad54fd2981a26f794f6e238a75e896bc02037df427031bddca43ffaccaa831903bdef9693e175f5d55b42d0b1d669c10a019be7fddf97d6ea348ada0fc36b2b78f6274ef99098f64860af9773a231c054b05ff7d7b425487fac513cce848646d5fa8f84e86733618538f09ea3b70d958297774a3a7e172a5259e942201ca549995165e16840a6b199b626a07607da50e61a873ab65a173db1db066a5f10f5fd134ae051beae4db5c47da48e113ab51dca2a2c0ff1757bb53ff9053a164318a7d6a7aa975192a2447d66dc3423384da538a8f4cfa22b4d86e83adad390ead54c21458687ccbe104bf53bc9385684cdccbe6551bf329b574ccc103b56c4d0975b32c7ca6e2425eddc2851009a19b0e5b59279a34025e01257af3a6c801c2dbcdf8b222677f8e8ebdfb6de8aae0bce70c06fc7bed8f972d664ba84c469a029e1196f142e5761c3cf5d9f375dee4cc974049190124ab077e01fa89744f1b28432eb3abfbaffd66534de6159b826ae531b7915fc7e69e2c180c16f91b3981993ad75c2b8089b37aca62139bd8af28f2f54d4e8eea26c405c591bf5540b8919715c03e6626d1e2ffd5ecdf7d5da673296b6491db5bee0bb0aeaf18f2c05e9f515b2c55458b55ddacfdea1731c11fbe8d61b18b05e01dc3166cf21b7454d3f14021443f7b36f43c1ec0568ffdcd239a39dd03c859dbce2077779eeba2b9b71e04e975394f8dd1db9603e163e9696e81e912584cfe060428560b2c6da61f14910b2e2e98e14f337a4954b327233c079db66eb7a5c8e72d40db0e28cd4bed47246a597123eee04bea897b335cd15580504119daeace6e67d03b9947526b5461b76f63c2fd9e062aa64d76f74158acfeb503ceff30b719ffd6f08221083a05484d0326d1e360493", 0x1000}, {&(0x7f0000001500)="b7551cb162646f8355b7765ea0057bce839055c3989ab6fb5accca103d9cfdd852a17ba4eb7e2c4b32b1b3455944d35546de794912a9ecb8dd8b43ac3aa748ee6c6f2a7fcaa9a002aa355dcca3f0dcf1fa31fa5c5e3217", 0x57}], 0x5, 0x0, 0x0, 0x8}, 0x8) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x7, 0x0, 0x2, 0x100000001, "42db98eec5d621006fa992072f62856bcc1efb76", 0x100000000, 0x4}) syz_open_pts() 13:35:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x1c, 0x1, 0x6}) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "04713de0af28a2813d82097fb3009321849e7c99"}) mkdir(&(0x7f0000000300)='./bus\x00', 0x108) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x4) getgid() syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x800, 0x0, 0xfffffffffffffe01, 0x1, 0x1, 0x7ff, 0x60, 0x0, 0x0, 0x0, 0x1}) 13:35:53 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x8000000000002) getuid() mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r1 = getuid() setuid(r1) setitimer(0x0, &(0x7f0000000100)={{0x2}}, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)) 13:35:53 executing program 1: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) 13:35:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x6) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0xa6) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) 13:35:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x1d, 0x4, 0x0, 0x9}], 0x5, 0x0, 0xffff, 0x0) 13:35:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2e6, 0x200, 0x200}, 0xffff, 0x100000001, 0x8}) 13:35:53 executing program 0: r0 = socket(0x18, 0x1, 0x401) fcntl$dupfd(r0, 0xa, r0) semget$private(0x0, 0x1, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0x9}, 0x10) 13:35:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530009e1e21245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df65674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8ae13844c9d6b46e994b7c1c913c1fa1f1719065087e7ada2cf4c2ef3717d7bf280d047a05ea3b29184daf80cbe0fe755cad6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="765c32ab"], 0x30}, 0x0) 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") r1 = getgid() setgid(r1) 13:35:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x4001, &(0x7f0000000140)) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 13:35:53 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) preadv(r0, &(0x7f00000026c0)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/15, 0xf}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/225, 0xe1}, {&(0x7f0000002300)=""/136, 0x88}, {&(0x7f00000023c0)=""/211, 0xd3}, {&(0x7f00000024c0)=""/186, 0xba}, {&(0x7f0000002580)=""/77, 0x4d}, {&(0x7f0000002600)=""/162, 0xa2}], 0xa, 0x0, 0x2) fcntl$dupfd(r1, 0x6f2b7c13a38f3045, r1) fcntl$dupfd(r0, 0xa, r0) 19:33:20 executing program 1: r0 = msgget(0x3, 0xddd91ea0df9125ec) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000708ef496033ec55c024d3ceb591e9278fd5988c24bc0ceef3bb6d16d5228deb8b0e5d11d0b658ef4ad49a7a61c68108e8464f43d6a6b2bee111290900ae911562d2976b98391a1850d75f51b2f34efc803f72e055f1c578ce85ac81d807abf9f0543e161c5c3f93583649989a2ef2e855453105a38adccd2c7afaff0c5f600372ee33f7533d301bf55ddd8aa2b9e2551352d785b58a480eea3ebf4d7239255d0a4d232b77b0ebe102fb3311638fa64eeed201d672442eb82c6149f76ec2620c42f0fae9a93793d3f2afc6fda689cd0e001576795153885ce90a37159a07d1fe15db4cf8a3dd4f4cf9ff301d2b1c092a0b7343521ef389dde223c2bc8fb83bf0d121a86bd9f3ab09f2bd9b46ce2f3678ac851304b6be1f56cfb26c0d2cfd3e58f30b0ad934bf5d9c1ce133540191f3f2a20d8b0309291786ca9c79da88420d514a6f98d6ec07ed86a399e894a27ef4ccaaf1908f6634b1634a78ccae5418bab6a1b7b8484c1d75247294a196da7d91d5b717c8977ba447fce1c4be487a9cbfb24e9788f7ce9e6706883373cb30a268a352ea640de0910ad8e963a7e35fd4854116b3f350e5f41688f8dce38b324c6bbba744d265f8b26006c47026f7a8369dc66a6aef2ea87871464882a79269d3f3f44bee0a584cbc91e6c50e5ef6a3585cb3595c280c3a25f5a9ae1409a6895f71763a4c1256293bebc1e50bf98eb7e6c0cba656ac8eef8119b2f12fc4cc380b04eedef7f850ee26d0dbb09e53576baa39c0a2418d3e0b9bc8554a4a0205bb5bd20c79936b75b5c3d719a41dd5994ab3612e2c13167d0192b91b0ed4ba8c98b3ae0806275d5aa16dd1f7918c15b690263ecbd58a3b00b3529a71882e4772303d304a8c3a43dd0448fc78dfdfbb76c958692ce41439995dc49392d17c3f101f0ba5a7f89ddb5f9e715d5827b14c8469d1b7db85ea560c470aa96ba048c56ad69ec1058099a44952bb7ce50e955ebb92ee365c0fe55aeec23855c83d0e18c1269b1ef31bab6082b97535adb13381b3e1c9d776e27fe56d857cc89734928901b095ad701620e1dd968234dfe85d617befaebc8bc36d778a17051ceecd282d6d0e6e35af9da83d2ec31e4946144b27338e9a0747dfd9e19198720ad37b779c09d138a839e618baee9183f8a16f815fac1d8d59e7e7b69c1f430510d108e43af0b553dd7c916f6525709b709b4ed1814a44d4a48f39ae83275e4c77c4b52cc2e3e5d6aeeb50e89ee1ced2a95a33e42b646f6e9633458713889c51e5195a0333cd08cd4b0b3a6f1742b2655b5e3f4b46b7622c5ce0179174c7578c07f0f20055ff035e9e62cd2679bc30f86df3d46ce71973914562cd48d1e056d7dfff79b03c393934c3fd73c87cd6830a25378ceb56936de65d6d8a94933f21208bcdd134feb2565a7d3a51467dc5fe9045a1faec75d8d635e6c4241971d7d1ad0b3daccbe8a3c84b5a63d095d3604c870bd16ef41fd593ac24a00a7cd6e597445481c8cbed8107829e4335ea222e4e3a68cfd1ca7e4f523dfbf1961e24e514873d96c57927d8fb9f0384340a1cb54b3ed6f5ed0262e2e7761f73d34dee44b69a4e61cb139dc94549b38377220f615e3f18285318843e9e1f97412cee269a8d9737e3a445f9d6c0417b0fd6a10cc95c736b99273fac8e7079eb772e40ec28d57b805a22e9c7ef7b0024530774fc16253973998d17c6e625322a63fd08272d0ecb79f6121bef1756b3dbd19d0125d6395340afdf352705819251a811bd61caab16acf6a3bc0b759f139e460b65f421b07e78a37f2db968841e35f324a742b4c0a7fbf5eab0575c67974b675dd852c4835e8209c30b777b820ea75a492b749598924f48ef87c54660b29f304b7b0f806adce215c54a7fdf4aef0980c31b47b79b16c19d525adc2ed50fae022277fbbb67496715f426e50787b81ac6f1ab8423ba582d941e1a7f71411d15ad2c006cb152ffd062bce2472c635c81935d58c3a7e35902939fff12556736598d59d7ccb82e7648a76503e217641a2952c662b05fde6d54747d622061d25df67cd683765cb44616df2bb4240cc42f9f6e019aac4a629cfe28c65ffbacbcc41d8b4c8bf9e60fa825adea4d805e85ecf71168a089b2382e6caab302f23fc2dcad9c0728f0243ff674dc31fa737d91ebf3a5e7702d5badb87f7aa3c51cbcb712810319ae6383bd3eabd062c1d9caedbcfa08a03fb8b9ac535e0bca0f44a0a045fc1b22b601f79fcdd9dc34461b232cbe2019d4deaa20a0e69ac34ac40cd629b8296ac730d14647e0b8bc89d833a254bbd3d22b944fdd68627713e1dcdaad52d21beb5cc51bd0aac6398c883de0131d75cd202a02f603f5b781a92e9a635eaef19fb78d8f8711d24c28d46e0e3e64935337efab8eccd14f5c1d0e109ceceda667ae5d5cd317fb8ea5533176d04507e7f1d1c9cac4d82ce6f2b7d1e2c97d794687a3169010fbfa798ac551314a8e89cc54053a697326778d379bd9e3e424509000fccdc26579d63593b793da6f8172a9ae43cbdcf341c59fb05097b609e9ee8dc64f0b2ad39652851151fc827aab31eee1867e1b40cb725f2734cdec41e9208ec99e9719c615f21ced032d30e104c64301fe0dc88480ad1e3cb48d883fbbba36bb042b8fd8f05a9f299a09f1042c90f46fab5e1219f5a1fe43d6a37cd134ab49a02321aa8e68c33bfa7c4a2f59585cabfa3c5516d15ab472fa1f29144d7440c5acb6089b299350d0e7cd46f3ae69ae4db87252d2d537122893e98b3f3a3d037441655a67974a242aa6721134f5a46495b13e9008e106d253ac39714bf6519624fd9f0dda27863b2cc75564b439f5d0c5d82af06f53b8ef538c1e554053aff5c025d16f12362b44fdc5df00ddd5fb886ac963c32082b548338a0824f5fac163c0a02b2a5f4340061ba69f8c5bea16ae0e1d244095c72e08ff834a284c7e2768060c6cd30a0536cb1a74d52f0b7ca07f1d85eb073793884e107987c6203320d7a2f09e0536c8b8b0938318f6880bbd4da63a60fbabbd34ae131e943ddf0dc0e3b37562c4fc75adb2e09a14497546ac226833b8c361633815268a063649640a08a2a8155f1b18d8fa724cc6436f3f70910ef5c68ad7454a44476bbb181b0074936667134993a42b8f02e150635362ec91cf482380feb764b29691ca53ee0fa30746a1ac8b5514c1b1a89d38c1af2c096f0be22dc900c02b8bf2ae70840f2788a4d2559fb87ff6659b2b7c608c638ec83348f8158cfddf177aa10ad3ef9dcab391f01916c096487e43ed96cb8f054b02a955a269e5ff37703708d3888245d9536d25a123b46191c1a783b4d48b62db07e3bc0b46c646208cb402b65ec9033fcd40801a43bd6cb179cdd1c81d5225b1a5da75e6cc7af8889e4860e42adf0061ea3b03e5358bc000000000000000087a4fbfc539e38e05c7e7fcda1568008b6e672aebf6cac299776544f229a747275e3a5d0aa0b5dde39bb5e73736da5e831ae9a74c13115663d79fe96dd175ac2c379168f311c52563995619c2d984dd34981e2631e269ce0f677a90ad02dbe9bd466c5ef17306c35cbfc934abb7b64d0f137cdf1bb1fab8e294210c63cff5742268d5c65d54b8628db7189e3f15079fc690923c74be527d1438033221231c08e5422f59532ea92fb19d1ad1e02708177556d137a6f4a0441d75729d0e5e484cbc3bba194550a193181a711523a21a24ef12c0c8199d7a590c71757a79e1b73c9efeb83809e3dd743021f9bd57e9fd135cf725767aa1012bce488ea9ff006086b9171ff8483835cb42fd3aff4d199d5794dfe255bc320ced833c930271af34637d3bed84a0d6fe026621b585ce79ffd77a4825dd4da8a5fc969c4c597a402d525a30588fd1ad0ecd03a875b2f8021f44b9ed1b44de65e6c1ab014c36a3d712fa13d0ba7669eab5db31477ca12aa349254dc74f1ef706d211ec35aa4b8171fb258c7fb48bc4e24cd1fe3ce868781ed8007496fc4c3d60ae5c16a9361b7f8f785b02a3225174a83f412488ea99c3eb870a18984965faffba0e34735ec36f28e8b7337ec5dd29d4bdb10448f1654b8ee2476434d09c7ee50921898da59c91842e8db3a74619c02f1a683813ec26854dc154f75280b84110a463bcae65e7541378f25e6fa07b28d496f0533e8f878d8782b6501c7435a96bfc975d0494ceb42194f032acb39e50f308431e0ff095c8c07847a34a7c6d9ef4846ac3dfef874debdc25992022abb41a23ae7524e4bd4d951f3dc4446b6c651738ddff136235280318c7cef99ce08ec1e3ec89930e265c0be7ae688b0ba67d34bd5f42a69c6edad1fa6083881449bfbce4b5ada21cd1726bc07e30662700aee638b0a99e164639edbaf448160fff5df29601f56cb308e4f45cbcf310d96443ee664eb8af29979cafc5344084e74ae8f1c316be0db7fa7b2575f7cab04dd19f149d90552545652540f304b04a0b3de1374786d8921bd4a19923f52e45d3cac812ac2e903b460d49a156b6a716abd3e6fa406600d780561e5c2aee592fa7577fc918a475c5db8de5c5c43ef21a35c9964aff14b1de29c860ce568402f374cd3bdb5c04c4838a7a777ffd07365b7276516c68b48cbd9d37714aff391cbea69d5cc535e1e703dee3bdbe1bd844d43ca3a4aae27bdb3a12bf4eb56abd97a15f49129bbf77291ca57fd5907f54da460fbc8d6b471370f82c5ae8caa964b8b95561f265a98b41e9fb8711afbe1aae98f608bdbda34c592f410e48593264e1636aee6534b4311331a366e007fe709dbd97435ef9b9a7863540444ad5d5130b8f93ee51bb13af4c5849496c664af2777f4c12c3ebf69bdd3d9dbd840d5177abbc8638ae8f936e301ead9b6429f4369840a748630763d0b78ac519e8c0bb7f4ef08ca6d3a0f874d95f9aff7f07036e6d1f0cc12c2d7a2cfd673b170cc81d3873d2a6b4ae9f7c8892576abb5c9f4c0a2b590d34fc46338418a0ba1fb848d4e469b713b39705d02562f2a4e15aea3d4d98cd39cf71e3c59910668b5c6b30747bf4c919d61f91324f806ff8c6d0e3a59d5a5b4fa04c1adecd8729b26e404dd8129f56a3aeb101d60af3607f7a46c4e04294db65198c26042eb026a7492c30dd725f19f56b1fe68ba25fcb6469116111016e7e43e9b059214dd42157ff72c7b656fba95404780c48fc4e12a42b163546689b2fd9539b3660b1416939bba53ce48b589e7feb08fc9c9029e373d7ab3f01998dababd43b349188daf317928fc0d6e75771b4eb36d9462c7fd12261c9be04fbf4363b7598a6c7b682815a1614e4fede2ebaf0abe5b9cddf5242cc50680fdccd727f0097ebe616551abe3c1c5470846a4fff23c5579874d3bf5ebdf3b11f0f7c0b059b0aadd76bd0fce348c34d75c8967d3014a9989a983b6efbf471222f6f66862a82a0211ea5e41daa2869853767b880df287b7b981fa351119429ee4d550e7e11ccf50b19c662c880a7f0b535fe0cf13b68b1deb207fb229f0a54f7381922469bbdaa05f25256dc627ab32e7c2eb8b2bdc756756fc05a5a79912d9ff22c90ad0b55e17fcf1fc9e47a7d8ce5cfa9ff11f091dbb944b1b2ab4cf04b5b634793144e973d98ac38e5cf7af1cc20eda3e2fcf89a1118ff75b4ba7e69f7aa8e417494eeb503e4e080dc51c0156d479ed1008b98148d20ac46140ecbdab67c6fd7665d6acdc487dc459b0ceff0505dc9778879f8b7af278f545663c849a04648a72cbaf74796dccb692c5e8478a6c47c8e5e6c97ac7eaba65c353097d2b7ca50e435b57a0140d712b795a"], 0x1008, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getgroups(0x4, &(0x7f0000001240)=[r2, r3, r4, r5]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 19:33:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) ioctl$TIOCSDTR(r1, 0x20007479) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x0, 0x20}, {0x6, 0x42e3}}) 19:33:20 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3, 0x5, 0x4, 0x6}, {0x1, 0x0, 0x4, 0xc8}, {0x7, 0xf92, 0xe6fc, 0x2}, {0x6, 0x8, 0x80, 0x6}, {0x4, 0x866, 0x912, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x5) 19:33:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xfdccb4a63df25eb8, r0, 0x0, 0x0) close(r0) 19:33:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000180)="33b66bc3c1c9e30bf78a388e0c6eed493754ddfba14462f1d94f4d23a387e0082ebd12c5f8cff4ebe830e9c9a482c7de9ab80f79e690836c62ec07692ddb445b520b9a892a3d25499fa4fd3037a3338e8dff9b88600e3a78d44955b2c326ab3bfa9668b2b0b2bd7028f4bfa91d0289757aa3a9497c377300ddeebe1824873ea62fc2007c1496c82d0fb4c8d196cb230a4f4854408e46d83e2d33af41f8e9c0aee72fa0a3bea704cf88933425ffdce36f5e2697dc2ada3830557b291d4ed5373c76ef0ef49b912e", 0xc7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff9d, &(0x7f0000000340)="d67daf29cb9f6724e189290900000000000000ee9c9c2d470df382980300c43f747785cfcef4") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5) 19:33:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000040)={0x6d, 0x6}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040), 0xff93}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="7cc51cb70c0cb604630fd7798e67074e56ac679797172216dcf08aaffb203bb0d6b9db6b55b8711fb9716012ae463ae39cb4c51dd6aaa1526ffbe652048778098807f747c8e7bc97c47f9405ea5330cbe9b386243857898633e51f142bff48aab223b9bb5dc053d80ece28dca059d9ccbf87c0c482520e8608abe6daf25242de0f6bb438cc19b7478cb640f36a2569f71bd461741f1ecb8e634387679205eecb8e6be3a9201368f7881f"}, {&(0x7f00000001c0)="382d19e0a87f5919176fb0a961934b6654a57eb71071736bda1f6b9dc75a31a68b2664d3ed8e98f2ea703c341ce9b16d93b98c5d24fbd398a3d0e5f8525648a5fcba009b9773812e0e213a5b3d3e986a9200cebc29647ead1d9d225772d0438818749d98f75571e4497915be11bb6ee4f0e4c85625409bac152665e78a1cc2e9f74bb529888f030f85e528b5cef4bd6ac9d8bec73216b6390a18ed59c05f970511465a1fc79a1543a1af5a8eef76a87841ccbf79200c8708b89d92f2"}, {&(0x7f0000000540)="80fb75bf00bdc6aa511b887b276e9b85876f0256ed471237f3a1019091f4c4f3f66d6775c8a7510f20a509c496ec0981e5470a5ed5a858833091f9aba967d1d80356d193808f342ed643db1ca86d8330e9a7950975cebc5c51144f2f464764f181d4c513c2e8ba7aa7121251da5ec461639914e87aef565748ceeb4f5418593728d9811ef438c17de7cc925635e7b4c1abaea0c6821b5de8743bcb04a15b72e18aa3efcc6cda4d6124cfa8bb90d03ad02640b1bae4427ed0b7a2b3"}, {&(0x7f0000000340)="d319caa5aa18e838c4b27235af47a4a10f6312d352780bd29f344c6cfb60205fe68a5fb998db856cb57d10551a587403ae94853dbbc3203c7ea622faa5136a6668040f7f90226ce0b7a49e2bce7a837dffb6dcbcab4c78db281c63c23a41ed888149cbc2529f0ab364e9e294", 0x346}, {&(0x7f00000003c0)="7847c97b6e77f07cc0ef1af7dc3cce442af1f4d51512f3125bcd91daba182c91c97bfcd74c0184b6394a92ef2a1ceaebd1492389c274559135933faf5f9a58da2d225644c4b3d57f772087935f5a9e081b512e86cc9030bddc637675145c4f92db80ec3d17a50f89d8e1e1904fc31b753ad070fad9c8816f02757700e3eb746534a6d9352f21a7ddde4db8"}], 0x100000000000017f) 19:33:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() write(r0, &(0x7f0000001640)="63332352e20d4b6fd7b579076c0326267f72d5b7a7a101bb8e1912928431f12c192bb6fde837a3a6855a3a0e00891302fb343d51b8042563cffafcdd09084055bcfde4fa44e80bbd8b1fa58f658e8cf6ef2f4a42211348b52a42459c3853bc24fcfce7fc1745eb7979dd29cb01ceca5529af5d1e509a8f8329b68665b684c533f1f506236320dacc77c4533d", 0x8c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/70, 0x46, 0x43, &(0x7f0000000380)=@in6={0x18, 0x0, 0x3c, 0xd2a}, 0xc) r2 = kqueue() getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x3, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63, 0xa, 0x3}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001600)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x35, &(0x7f0000000000)) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') msgctl$IPC_STAT(r5, 0x2, &(0x7f00000033c0)=""/4096) msgsnd(r5, &(0x7f0000000000)={0x0, "8ad44553378c8951977cf51e8203f58df4f4a7e83800745c4aaec3ba803c0f"}, 0x27, 0x800) msgrcv(r5, &(0x7f0000001800)=ANY=[@ANYRES64, @ANYBLOB="461b48bf93fdb53295ffed24be5aaac63b975abbecebfffef296da7db66eb19f6b9f363cd57b6f99c22c8a5a672bf2e116b796c41c08f530f1f856594dac7eb38ab189579480b6a6f68fcd9c96488eb273f7a98b7eccb5e2521f47a2000c768bd61c833ebdfe7dee00cc25eb4b7ab9b23ae73f850f39a5dcd6c1213c09f42d610923aae75fc62e74f52477b973c37588092958ccc0da56530c351dc4820ad51209b5b0363c4b9b887eb88c236f465e79d987ba964d63f0966fa5429a740ae5b49d5495", @ANYRES64=r3], 0x3, 0x0, 0x1000) msgget$private(0x0, 0x10) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x9, 0xc89, 0x100, 0x100000000, "f7cac69e4cb3633e39bc7fe762b83404da87cb02", 0x8, 0xfffffffffffffffd}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x6d63c753b8ecebbc, r3, 0x0, 0x0) 19:33:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d8ff125c0000000097f1981e42893163178436a70a4c631d590b1e5c4f0150a66684a44d60f67069be068000079c0b2546bf5d61a536b0c099b9f651f9b4de551f507416ab7ec12934cc80225b", 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 19:33:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1761cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dbfa4471feff67bbf432a5115ba559312adeb85eb0abdfeab70058de57738b3c8bc94b9dbaf24a0d5dcbce43fc0"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) execve(0x0, 0x0, 0x0) 19:33:21 executing program 1: r0 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000240)="ffe570090fee6e1b69", 0x9}, {&(0x7f0000000280)="a2e034c85c4db59d2e6f4163a0f946fb4d3508f80f8f5e32343dddfacb7c6d361557eb483bdf768dde5b7b248ed90fe5ef151ebc438c9f23d6075537bd2b447d5bc472ea590556dc70228085f3c4a21caf27c6f4db62fde43ec4e5317c4646423243a5577bd24cb2db5641f96fd67b8a413d1e8465db551cbf66a625654f43d606402f7c842b318cde711709", 0x8c}, {&(0x7f0000000340)="16221a6e69e68628235d01cdbaba90fde0bf3795bf974a26de7323e2306d980b9aa6a262a2523418c561658c6adb7ce68dbce27af8955797d5feac05c98e60e7659a5d6bfaa578f59fb47ff698723ae642f60557056828f794eb09d911d10632a5723323813ef4e761e3655f506ebd688cc6269e98aeee578f9a04d5540c60eb74a250b7319be009fa3a336c5b841379ee5c0f29eb3ba680f75176c70f5ee301a4dd20a34f6595ea94e92e5dcccaf45eb4334f0c8f2501921f23dda3615d03eaa2df01fa22aaf3be4c2e69d65edb131417325ba5871d0f2e7e069acc1b846a9c0930c54cefce1b8ce9", 0xe9}, {&(0x7f0000000440)="df72fa0aa4bdfe82b88dad34a602458466caac6e32cc81ff72a7d641ece171", 0x1f}, {&(0x7f0000000480)="0abcf4d321c5df6e746ba05b10c9894f736bac05600d717c7c89e7d7dedf45b54e4ecaec7525ecd927517f5f113f05922d4469bebb78a55dfc4abd724e7f9ccb64fdf29b5e671a61a79aed7841d87d72a811bf128729ab07cfe2a6b3a6ee67f214e0142ebf314b64e690cae4792ed1824b420eba23337677f7ca944d05185cb4b864fa7cac5fc182f7fa13e6eef109ed30439cc330a6455b047378d1a3f1bcf930e016d6fa2d1dd3942a7f782aec9ada47e1d543a8580b74960aa20e91f80d7729908d8214c9566f6090edbc6fcc7758220f614d3b54b5177c4263bbe4949898f2a0b1601b0d87ce44a86b454f7aaeb981e0f9ba", 0xf4}, {&(0x7f0000000580)="442cd10aad587c41910e2acaf63e6c5877feb2b10e61f7778a97266c1b9915a1416c59a964414246cf95b69ef0abb78944c82e653e19d84e1b30d990080af98ac72f4310e50536a454d5044baaed38fcd18f88282e8a57046eb57b200c09c74ea08acaf7ee46fb920d6f89d1f7a746c1f62eae55c995d75bfffeaf86b7916284807dabf23070e40a4d69d9fff0351bc8ce0eccc84152cea6bc9b1efe57e8a6053a7897ae93dd866344d3733aa11a360e6e52995e81aab4c2c32bd6534afa7c6b12baf60ee4", 0xc5}, {&(0x7f0000000680)="5743d4a8fce14007facb25a5a6e3e6056d629e32dd3a456436795acb2029ca508ad1106b7176278f5b977493d983f3f27b99967ed1036b731cb8d89299a21b44a318351348c66be0c6d74cf5e751b9d9457bb009cbf061174c364b", 0x5b}, {&(0x7f0000000700)="c0d38b9eaf59c7c12133b070ea6043315dc7b06b9ee7643c9a85a4d0b202ba5df94a4925d5978f8ac38738fbd546556a6b0150c308d0cdaa5fe0d2127b6a9ab3504c0e2aa94e41d2e936c20c2a2608b8cf4a06791c8f320419c23d7f158534a9da8caa4ec99cfbdd7d3babd2fc0a036f76763892d397bb69db79c418cb3f17c0ef990bba8db95cbf0308add46510ef6b5af80b569285c1cac63ede51f94c046f12a7d7a34004127c46e151a385db8713a9fda69a518fcb2f58b7fec46073aabf409bbed15c1ade3dfbc75c308d41b91133b881ce6ed49c17bc8293cf104636cb40ec235c", 0xe4}, {&(0x7f0000000800)="ff213e08473851bc853cf68c84ee79bba1d2e077d1795a87df5e3003d509331d9547d177dc230750e75b18f59afffc951c7638b0f3d3a644d8caf5b9511dff0272c368ca4d3bf752340bb3cc291f8f734a5007b30906839ed2acfc0f7b8efe0f3902d7de85c389cc922adae33596c4e856732aa31cb68f684b", 0x79}], 0x9, 0x0, 0x0, 0x6}, 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x2c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x7f, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x100) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ftruncate(r2, 0x0, 0x8001) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 19:33:21 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x1) lchown(&(0x7f00000001c0)='./bus\x00', r2, r1) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8e5aad48b681662, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x20) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x84, 0x10, 0xd6, 0x9e2f}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x838}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000026, 0x80000000, 0x900}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x1, 0x3f}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xa0000000, 0x7ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x101, 0x200}], 0x3ff, &(0x7f0000000080)={0x4, 0xd192}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 19:33:21 executing program 0: r0 = socket(0xe6afcc02c6a418b, 0x2, 0x3) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7fff, 0x7}, {0x18, 0x0, 0x8, 0xfff}, 0x3, [0x8001, 0x7, 0xfffffffffffff000, 0x7, 0x3, 0x100000001, 0xfff, 0x9]}, 0x3c) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = semget$private(0x0, 0x1, 0x20) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/19) r3 = msgget(0x0, 0x4) msgrcv(r3, &(0x7f0000000280)={0x0, ""/39}, 0xfffffffffffffdcb, 0x1, 0x1000) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x0, "6b0000b40000004e26d03f00", 0xfffffffffffffffe, 0xf25}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0xc1) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0xf20, 0x5d, './file0\x00', 0x1, 0x6, 0xd3, 0x8}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:33:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 19:33:21 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x374) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) munlockall() sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 19:33:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r3, &(0x7f0000000200)="82d87c57ea75b316b40ad17b0b86526d8aedf443e772bb1de45c3272a9018de48c8eb7ee38ec2225a749142a6ab531b411a62f41c8641d8fedaefbfb437e994bf3476a484889062cff84ef70eb39286c801e3b98182d8f66ea405f7f9aad933dc4dec60574b5d732ac0cefe8307c4592cdf670c664b18829786f8bbca13a914bd6ca7312c6e2c615fffc457e9f824a9d205467b5e1435f51d154cc119ea72455332923eee63c132214985ca47df0b29b2a189d532d57d9db47d4de4386fd6e8786afdd93a4af8095ee8118df694cbf1652f58c81f8e41626dc4c95e2f14b89781677afcd2eea625d717b085d6c7baff8a1ab6ec104", 0xf5) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 19:33:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() close(r2) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 19:33:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x9a6e591a3cc9753a) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x5, 0x8) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x6, 0x3, 0xffffffff, "65d3bab458daa288303f3fa1e06abd786a23eea2", 0x1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x2, 0x0, 0x20000000100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) minherit(&(0x7f00002b7000/0x1000)=nil, 0x1000, 0x1) 19:33:22 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) geteuid() ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000140)=0x6d0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 19:33:22 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r2, 0x0, &(0x7f0000000180)) 19:33:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffd4, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="a558a9cb3d9533202ed63b7e1d7c9276c2245106918c4325817aa6e4a0511aac95d606a46854e363ca194ed6cae551c7240a741721b128a71fe3c7e746d83a5726c1dfb86b8e451b8584e3f894919d947035e74b6cd9e43ba48b8909cc09def66451e4d1d002d76580641f247e08a46cb194a1b4e5fb735f243e778be6e42819528aacb53895abb90282a62f8420e192f78af5", 0x93}, {&(0x7f0000000040)="b2db18b781600fb3f5e032f4b63f7b72e69b3222b097bb9b4b4970dcce4dd4d5", 0x20}], 0x2, &(0x7f0000001200)=[{0x1010, 0x0, 0x3, "6024ea95642ac6dab59bc76c9560ab871ec20d6cf740ba56f3c117c5fdc185b326aa11db6d85e33b31cf3dcd849c0f250d3ef3931358f14c0826676081a2d98e01b5a24555e8b33f74ffcb6f420fe310fc421f7e53493df2aae2c1d18b077f6a060bc4c1af70a058f323a77285dda964840ff2c78dfc2d78f48304087ef7f8f765d2d835b09fd6a31a27458091cb82c16e0a68be988ec90af66f1d210012bcd0084e15dad2c3259b2425369c0acebcbd6ac599a803aee35469949c6a10d59adc78f9523d0f73e2eae1e0b21c31bbf38d65518f7b4e95a8fe81222979224136f9ad6c387dd1f207a82a56298564e71f0421dbf2529d877ff7d69fa04a56c563e7c30a2626b01d3448874e386a42cd65e32b04d46a2a53abdfb91fe88683e856380816a72492d48c5039e40da03d1439358154947439de00ec989d4becc626477ee712cec09cf835dc52e12bc60fdb2fe1841a8de897bcbae3f8ba6e832d6a4e85b47cd98f754e8de01c1bb995b90d37b4a9af6da8b1edc9fc55890c4e779c6a999ab9620d8ddae374ee1118a2d28298ede33cfd3ee69795f206de74d28b2571da6b3a47fef1b8bca045748d9ab377d5e0220fdfa21ef8449f4109c688b6b76393c30f2eee8c6778fca3405e81bcd8f9a551901a0465b693c6b1c8268a5789e2b46c1dbd1ec1691b2de279b6ba17b6b26be1f8d912620d969231332232635a4c70e8f2acf5290207e317fb1da8eec377f88878f022990f4273bf13341d925c20f090e03d6a16e3562e86e9a3096715e0e12e2797c7d76eec44d199f3c0961e462debc0cf075bd411229c3059e7370f96244d34e6a420063cfd174e9d737b167290056fb0f2125e96707fbf2604e3d9f16d48c1e8d1d030a580a233e0b6573fc15d5ebb8bdb2e9528facc925791eb87c278d78e4d75657e27eb9b55729a45ab119aa2868252269ad70af2d14db7e16f366d1d8bb89b482faa6682074618a133e1dbebe6d08e13be5038c3e97b4b655f1be7a2b5d7bceab9df6d80a748dd79b4d05f7829c5cba33c59aeedf749b856da4a50bfd5db55ac8b74119cff9bb7cdd386bbb9f7d2acd687a8bbb868d02c012017b636819bafa30c577177b3652e7e89a0eff2dbb5ff957cf92353713066d985ea8541205c8b00bfe1d750af62c64b9d0f8d4d66a468b9de16179afb1f57a8b6226709de126d8fdacce8c23d7aafac9bf6592e745b97c2554ec44b50b8e040e0fa9e94dad9db45be3d508f6845a9ed3a12fa84efe67aa55c80de65afd41eca907442b2f330c4b92f81c198177e1db73205aa8aa64fe96e9b5b79cdc71c8175758d96b4306e1a0fe07dcfc460557b2130f4eaeaf71a2eead50fc7813b9dff26d8e78b8b598f817bdcbaa5c1d038f2e8d0f9b6a104c26496cd2ecd7e994a1a6012a2b39c7567ac63392e608c62c9d4dec7b5b68a06d3cc0e682bba862a994f2ea2b3a9ca9999f0a41a27eac47ef086e364b3dbc6647027161c09fab1d6352107772ff17f0ddf1ab52843abeb7afb87efbb3a56a2ff3e1ef41becc351076a7a7cfd09f085277906755071484abd2e83b2f4270a59b6d33c7096bde3e4dfe6697323937fd21e96f5a604c80dd8806d4b3c61d08a7ed244f0be9becc33a3372adbecd1b40211bb7bde892a1527858706b3c10be600281fb8b99cb521df1f1ffb62c4d5752de714b6fefaa9873c76b3a9798e805930565238178a651fd8feb653855129e3dacd3c9eb5e8f56b2fb62f2f43fe83646471634bd17a4d786371861237aaa48d044ee7a28e3beb9c923f1338fc671ac45391ec78e463a432032da19ab441534d24143a21bfcb9cfadc1cc433a820f7e9f8f9a28adaff552ebd340ca56e6fe4c55909d205ae1f68a8aa2f9b3aed6d7d7a71b45d883570fd630a3343351613a0cf92b7e55eba9692d89c3ecbf374d03b8c3e858d34f8e1e0b29b01aea2fa3caaa5e8cf5657749c70835964a0e64f21313855b871e2b719f271c7e08e646d026e612abdb5e44afa0733d739df9bd4bcd5a69a7c584719cffa93c4d98b018215e78c83e15ef8a6565b3145b6ca1ab5123a785c63a080dc43d6fe4c37f4b7b7892869a6ddf40683fb5f6e065d4945273680c222c934d6e47df6ebb61cf80bc85b42ae83977dbeeed9865709eb63619567f55d27794d7e8c43e3786903f73a90454076175a839d66fc309088187563adc38ff1fc95c728cf10b8151e95fcc69136a9a09f91f1ca38a6a9b14bc0b33b326e0b4ed5a5301b72810c30924ec1413c0788a731c83f13bbc866f63936c09111816f19600ff4a6353d423b4b35c3beeda01ac835c8149776ab608d0a8a1a1cd9457a570c2fc1d7c9352c1b90ccb6c15dc220493933aa2d454b44b13977990d5010b7d8811eaf953609b64c445dd1775bb54bee09020ccfac20d47f4f97c1b630c4969d27e12515f21234998f341d514cfe5a379a45c2fae118d4a476430ca88dc491d056cb2cfff042b793114d78253208ea82d3ee4503601e931e714d13bbccd43152d6a340274b93fb657619d6c6266add13444c203c7935db1fef1cad70b9209e70dc69829b17cc0c198f3e7c0ab4d7a76acf29247d01c47bd7cb3db530c5149b0e2202ddd334861f0d22d1d2fad5e6eb0f9dcd57ce475e1d9e6fa577bdb856cbdc491e311377600a7a13dac184d264de932daa21a461d2382e481f697befd58a13c1d842ff86dbda1dc1073f888cce0ad360ee357fe731ddd63b3c07a42ecb3c91fd86bbefae32be5ee47cacbf2100d05a90766d5a3bc8e2527b1041564797318a63963705b18cd37f80fe3abbf2db7a7f5c7e4899a262959dfe202a5c827e36bfe01c388a04e39aac9504a779bafc25cc8e1cbf67fa07869ecce0d95ce217af750f3c256ed35ab257f7fc5ea5d1a460b534359be68da6d5311c30349be860e33986e4dcfc8040341757e3d454f9d19a354ec0701696773a1266d873a3313599da23f40018fb08a031f4c3398d8c07c32ea59fc1ccaccadd18f896337852cb341278db4bd4023ad686a266d01802f8dcd326dcaba80fb7f08292894e7f486266cb38f4c2f0b529e746c434e60ab2898629a5b3a28b96208d15de843261e6881ce08890f9b7f0f36260150c8d43aba7726e5a3caa77b80538e795b51dbe30901a406a851ca2977df42d984ecf2f06625f7752882dbda11219ddf99b1b14016d2286af2e4611dede8e365ab4e1781ea2c76fe39a497dc559a4c4243e02078a72c4b6db3db1e571b043caec9e5835022e05b8870c0bc18fb7c9f1ffc9a28f6a68418896594b9df8c23054753991719a32a87d7f49dfbe1564f4aa6a549c52299ba1e1006bc060695e0a4b5fef0db5ac1bc87db8790760378e27217f188f0661cd5aa9c1e5c71d5098204332df6c69e32fee786ea917b519ed5ab5a34fd78938a169a94cb967c3640bd18fb10e83f346ffcd35f46d61d4b53101b2748975ab2f4d97a83c8396d711a53dbfe7b17f0848d197babdd06f31161e81d2159cca359a7773bb8c9b4021d7b27f4cc25739f0231f2347fa9c398e84cfac4c3cf1caaf049076215fa577b4897b3fdad53913a7d21c408364e4ae3d43bcb4c962626900334b34c4e6af79e7b073b88940c0ed23186add652d4887edbe5402cedb3df4afdc43b8695ebe01bd5e53274af02a75956ae4d7adf6def2fdf09e503e749f8613ffc0f28899b7d3e4a1a01199bf11ce574e4f58300dbfd3ba67efecc72c393befcd5b90c7b9ddd7eabae9e62f1dddbe50bad2729edf6ddc44b435c94c83676b44cac659655d3ba5a8054df4a2a977a4d16ac2e6b879bcdffe3aae2e386834a1c538d0c9f139f4766cdd6562f685be1701b2e26c3d480e4033a1eece26462b39c1c37cf41095f9b4617bec952438e5a4cd3e775aaa8828334fd9d84501d600c6826289ea5c3cbd8cfeb87c066081230c7d389aba1be4f2210dd506811e5f179b0a2ffefcc9246e9caf20a62cd9c5ffa604a7b5b99ef1911721fce96b5e4e5e8f2dc322ab37fa49fb1f6bb2819b1daa5cfb022bbb0af17c7bb2cf683120e60b4e77028d6b86dc4ce0c1cc7ec4baf36617a4c6c720d612d325994e466435c7b11958ca1306336dbfa5457abbbad965847e4e1dc30417d3b5af579284ebd5e8b05d28b8fc5b18f82afbd516f49a3e7614e905876343d8bf3cf9bb1cf9f86f0735c9de6d0cb3e7143a1d394c44f97e2765fa4de0f15e727a3154bdeb0486e21f04c488cf1d8c3e230f1ba0cbc23200f5b2851cf1a1f562b9adaece4ec6a23874106eed6ea8209763fffba75bab6806106a041d723fbfdeb9ae92422fba3e8ae9f6ce2bbac042f69f7bd932b312b678dfce1fe3ebc7a9ba99839fb2bdb28832668035308c2b61362a41b2fee46c363db5785ea23ce66a95c423d88fef07fece9cd849618b785d0aa06931052e0f331659f9a310935310c06b7a7a347e7148271d5c665af00b9c17759ccae61d06dfa4f6a4e421b39778337bf59d53a98d7a86076a244a81c63c62d5d562fdbab9cfdbf05e55c80d909a51f7fb18ec6377331ede0c38e8c679fbdd808311ab6b2e83a770c58d181dc54cc1a6f7f48529391c25b76345b7a971c91840422c1f97d12394bfcd557f5b41bc6b9bff53dfd6951eb56860f74fd35b17529e5f55a41c43694ba028e1c9b045509a4433fe364589e3c04ac22f4cee3c20e9d3300b6fb792b0b43900f8810e26fd8af4dfaf7b2181390c94099fe360dfd83fa45df50baf42d6c1181b5d63b7d6d5f96e5d919cd7397e0c3e7c0ab13c2742a753512290fbe5787fe1a94581fc4594320cd177160bbf2d922de503d31f801c452ef819aaeaab4b0e16b3611e00a99a9db89cceb7df88551e0375d2a7546ecf727d7714f9063b289820645526763cc12def51883265ebdaa5e73ed56845791766aee8bce56b28222674e5a0ffaff7500eb0b62c5fe1df545b689a2e572b23f8ba715c4d7f30d40281aa25a1538abd999ccdffa9be9483a70c551cf61e7ba66aa48687d46ac470d384ca51668eb31723c68f881a62ae04a2608179f75ed6743c74d4617d4a7b3f081b263510004e4cbeab2b37edf6643e84cfb8fd89c79e9a55208a10807b4d63823ebf29169195563291ed431c43d2417b5ad18708bc1bd86e39f959f4fd483f4f8e7642998ce0ebf60c45e5a3525b2a706276bfc4f0424f4c23add6143a28c237fd504dc8ef9ab93ab5c8cebac75d62ddb19e5bf3ed4971efb4df6b9bb32405b60a9652280f9dcf0493a655f6f40104f9b56079d5e0aec34771971056b641a90224af8a5f68bb664972e1291d3b56a35f4f82eb30a10b4c1ec5ab7b9c3966c1845af04ccbe1eea35774a01eaff6fcbb6a19ebce603329b7107f7230ed5478646fa76abad503bf160852afaf7437e1f79fa190f33a3d08aef4b4599123759131ac13361e8215142335d36cd8e6a6738764bf8e7bfcb9820754feed574785c797d3349d1e7cd5194b05e11fede067105c18faafb668f9ecaca8d0e132f728873b9d2b83c340b9016c72b27df7804a773bff8a40958f77b911d5d94c51555ae50bdea9637f30d3274fca41035d4145bb61decc06f02129cf72e8ef03bdda5a1a3423f5dcebbfbbb41f7b4e1270f862ec9211f486a1035426e06667f4c8e6f2e97974eb5ea5fbc22632f544430e2662656f3b2019a36d6ef8d7ab787b0ac3f7d6a1b17602e3f9315a95d9c7626a236bb1bbef87d0d2f41040be15d4ebb517b62215438a7e30f4d66feae4ffc10a734340430a46d640232a7cc68ca74"}], 0x1010}, 0x3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x10001}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:22 executing program 0: semget$private(0x0, 0x2, 0x9) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x7fff) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffffffffffffffff, 0xfc4, 0x9, 0x7}, {0x7, 0x55d, 0xffffffffffffffff, 0x80}, {0x76, 0x8, 0x401, 0x2}]}) 19:33:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000002900000072e1d7ffec664b061f0bc415c1fa905e431ca4553521d63579c9ddb4e94cb225f94040c91a3d7436b96c8115d4ec5edc5f3fd02e4e6b1726a7a33526484ecb9c07c8cdb4e012db79711daed69b467be6806c115e9e1c5ef79da4bf6b679f6b4a8df83351cf686106e9b48c9ad27463d2fea0c9dc5f0001000274ae00"], 0x14}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:33:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10580, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x800, 0x7ff, 0x1f, 0x4, "936544090817dc5df9144e2e49ff4dd4552e93e7", 0x401, 0x3}) setsockopt(r0, 0x2, 0xa, &(0x7f0000000340)="e7006c2dccba57456898a2880000", 0x3) shutdown(r0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x62) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x8) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x401, 0x9}, 0xc) write(0xffffffffffffffff, &(0x7f0000000280)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x2c, 0x80000000000000d, &(0x7f00000001c0)="6e6e95cc23d1790364a63114e200a91a582ee3ed591bc1a37c529669a5848b01f517cae68a623c2502a736d804231fae8eab23840445e177e6338c2e609295888e848b112c8cd9ea937f6d4d75c2851d57c81b6711dc697d70625f6390da2e3004dfc034f6adbf6cd8ddba37a006bacf3c10369638b9f1c527b0112a132218fec458eaa303b81b2886d1a2b5109e9836c4d16fd5d097245cd468501d5a29240173959f01647d69efbbf8a467a26142772816d3ea4a1b63c3eb46894507", 0x21d) r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) shmctl$IPC_RMID(r3, 0x0) 19:33:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x20000002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 19:33:22 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000180)=[r0]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x133) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 19:33:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 19:33:22 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="77dc09a698def631feff1f00000000000000005b67071b542a538706000000be1800000029000000310000000700ddffffffffff883f0000f401364cdf92881d5bca89ba8c52765d073f9ccb67432f75cd4a48c854d8c82ef38c66dd874ec7b296a051bf7c33c97ffbdddc65d274b7fd9b68c752b2e757041a081ff0fbd967e53bdcc035dbda74281b3c656b22ce44e7f7042a1de07f4e2a77a26fb49dd30df77efeb6ddae06bc348fffa657755276338874c69bea9baa792359e9890f66e2473789f4c5475f009cdfde7a032d0da61cfc6a9bb3e18a051afdb0229936108e18dedc972d5d036f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004400f5ff1800000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368d02e285d2f57b07207ac515adc06aa0681ef8ec4253a4f36ee9b30ad00a400fe17774277a80ef627a7e8220e91c0055ce92aa555d61f1d785342ce1a0a7bc2118baeb8320616"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x44, 0x0, 0x1}, {0x7c, 0x0, 0x0, 0x800000000}, {0x6, 0x100000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0xffffffffcc915ec6, 0x7, 0x7fff}, {0x9, 0x6ce, 0x1, 0x6}, {0x8, 0x6, 0x748c}, {0x2, 0x5, 0x101, 0xd9}, {0x6, 0x3, 0x1000, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:33:22 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000540)='./file0\x00', 0x8, 0x100) utimensat(r5, &(0x7f0000000580)='./file0\x00', &(0x7f0000000600)={{0x7ff, 0x6d}, {0x3ff, 0x2}}, 0x0) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f00000002c0)='./file0\x00', r9, r3) r10 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x0, r2, r4, r6, r7, 0x1, 0x3}, 0x0, 0x7ff, r8, r10, 0x4, 0x10001, 0x10001}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f00000005c0)) syz_emit_ethernet(0xffffffffffffffae, &(0x7f0000000300)='d\"') r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r12, 0xc1045763, &(0x7f0000000180)={0xa915, [{0x2, 0x8b}, {0x0, 0x9}, {0x1, 0x1}, {0x3, 0x6b}, {0x3, 0x6}, {0x3, 0x1f}, {0x3, 0x3}, {0x1, 0xadb8}, {0x3, 0x3}, {0x1, 0x70d}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0x9}, {0x1}, {0x1, 0x1}, {0x1, 0x20}, {0x3}, {0x3, 0x1f}, {0x3}, {0x3, 0x9}, {0x2, 0x9}, {0x1, 0x2}, {0x3, 0xfffffffffffffffe}, {0x3}, {0x1, 0x4}, {0x1, 0x2}, {0x0, 0x8}, {0x3, 0x8}, {0x2}, {0x3, 0x9}, {0x1, 0xfffffffffffffffd}, {0x3e0a92504d8533cc, 0x3}]}) 19:33:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000100)=""/226, 0xfffffffffffffdf0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 19:33:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 19:33:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x400000002, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000, 0x3, &(0x7f0000000140)="90000000", 0x4) mprotect(&(0x7f0000207000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:23 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESDEC=0x0], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000300)=""/208, 0xd0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x32) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 19:33:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCDRAIN(r0, 0x2000745e) 19:33:23 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r0 = socket$inet6(0x18, 0x2, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x20}, 0x8) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000001400)=@in, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x8}, {r0, 0x2}], 0x4, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x8001) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[0x9, 0x80]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001440)={0x0, 0xfffffffffffffff9, 0x0, 0x965, 0x7}) utimensat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f00000013c0)={{0x0, 0xffffffff}, {0x1, 0x1}}, 0x2) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x109) sendto(r3, &(0x7f00000003c0)="45648dbf5dbff958fd2f9bd36e8a3bb898c9260a63c2105b1ed406eadc4effd76ac7f7b5d5e4ca77b9f33ca67a960c52c00a1b6792d3ef9cd344b31d88c0de0a9662b0d955427c42c83fc2d31a97d4de6db9b4dd59963f1ddb693538b2bee0f784f238f25088659e064584fb9b88c74cf7b4f1977bc8f4698793abb98d63f04939ed9a1a94a16d751d3e1c78a163359874f569a03ebdb94b19655834a1c16659a570bdd5b43a569bc5f4d330e41e51e37d1a8690f90771df533307f415de71586ccb7a827f20c26c9a994087e7572ca4c2d6ce486f9c40ae0b08b2fc56469afb15215624922e70c22937839621b2e8cd2c26ca21149fa5ebb50d79591188a9de60a977e4b98974bd27dcff25b25eeb775b3960bc4d13738e84e6dde2e436cd1070fbf9343e13f85418cb9d605d2154877a54c1503cccb5c91c3b3e2c53629702e597a1bb0473e276f4a53d6acb38b0e29d711c697490646be00048dc623f862894e764ab2e5ef9568ca4e688401956ecc1c1305aa0c1493055bfcefb376d2be116e3509e16c04772f47f623cf49cab3550afbc1cfe8f7531a2e1a6c67f61992ff386bdcea5b74d38cc44aa729528a3f847f9779c102f09f22063daa157c3d8685a58ef8d788325e9ef8ef41d652a3efa0879e517d58ca2351f2cf664ce2be1082fe115a7c86cfd4e14ba5b05de5574ad0554474330ec626a12b956580da1b77a82e297d7cc50d27af92362c5a1e9a7a4bab15427b559d7aeebcbc86efa2b1ff9a0ef31c9933cdb71c18731ac5bc2678d15c21a71bd14e39e5a25e6d994841830ed1759c819ad8d87c3b5f8c5629dd9a679e0ca6dcd5c1370e9c123dff47672f6472b3179296de8629b7cd3b6669df81ef1baf1c76e3eb9182b928ec2d63ff1c1b4b876063e6b3902249265489244c0ebec314be271055d1bb6a79deafdd2a641980188125e7ad23d7165b5c15d534007e8a7631764e4d529a1027d5d31761f28ea80ecc72575cd1038a55f75291f0fcf1d4bef6a566cecad7d9b478180557378e8a39379b94201bf743ba598c804c356fe9881546582b716b46deefcc644ae191dc229fb7e8787285fe6ea3b765e853595097291de3e2f25ae001878a4134213703433d44777c672482c53afc627d0e2cf6e37a066d3ebe679748388f2f6bd7caf6ce6aca02ed70cd5ddbc078b7c524557b8396d67be9843953d0f094e0c7b3950f0c584f741193a4de8e6d63ee0eece2fa7e77f8d9cfb6d48785eb7ed34ad681aebef2fdb6793d1e4c9f3ece42bc66c167508b3d3f434563e62beb9aa2947a5838dec4f56547c52c0f4126823aeb543b3b46afda3c3e6b33eb9421701e47cd4ee4c5392755e3b61cd888abd768763e1e91bda8d896ea623cf07a197e2550125b26de9052a9edfe12ddfd83b1d2c8ac427a4bf91082f74a4a01b0224fa6133b6dcbc66260cb3ba835b5fdf84256a3cf613945f392a8879a88c398741fe4ec6df8d8496ea1404281fb4a21d7da2e20d4a8c554c0860eaade69e3f9122daa730ffc3e516000c632200a0d57962dd67a4c2d1f6af17980398e9c62c35c9a943f6d427ee8f05bd39399166f803b1f3f5b135eba5177addcef005061657e0025dd98ebd60717bbb680ebdf57a24ba7a54c2c32a345dad44be05eef7caa28771fc5bb4836f3d2261617cf80c3728215684d0c0864efbb9ac69c46513e4d406df96a4fc6fe42d936a8c26812f1270a8b5f9036d8fe014c1d02e7666f45c4b60fc6849179a5f2219f8c271cab5354f33dca241ed56fd505b0a88b99588cacad60ec46e22c5b0b71e0cdb6ce50a56dd60773a691c5e3fd3cb0be2dc5c85d8bc11fb44922777ff5c84aff898b24eebaeb0600d1de32b7cefed5701b2a5bbfb249ed2165bf5ee1fce064a62a9222244d859269efd2e97443a7b82c37ad76d8fd140a68c80c185fbf12d9e202cf7cfb068ac272e788cde997f6e43ed5fe8927e70a7c4350921691f7a5ff2a44139315ac51d08d240a9fdf401d74ea74f8731780217b137d1712f11e1fedb1bcbdbcbb4d22e03c442b26cbddda5e0f9a411361b40762dd1bd21b04bd2f3fbc5a4124ef9ba12e6ce64d4a45763ba3066f96efa8eca5ddd63621d597f0fef2864005a30e7492f8cc3d45f8ca212f50e2c19b02d74eefa5d2348c47b434da7af87da7a8a9b33ed84c30721d730ad5ae2f38eab9f4c6ddf44f40f5769b1d148294743a9e50f9533985f267c43528ce5f3551b68b9f08391056133d05115821a8b36e2df85933741ca5ddb829aadb1d735bf064a3e2468d2bb5a55d9eafe6b472e3d47d5364d14f7aae3839456e4351cb518c9b83156f266fbee0e0610748494736b0c138ab0fc128ad1809576b628db49a08ae078c37ca0c538d1038f13f50e3b71a7f05cabdae07e55faa368df287a0174049107017d7b72fa9969a1fcc39bdf1a8b0a0939cc346cde06a9c6c8c6b0c2eccaab28a6dabc70c05c213416d21f233f24efe91f4844b29f278c52b62d54ae2d53f825d26fba2ce77858cecac573568a2525e75595447e2de4ce1277fdf91074eded5e5ea1128328c0770605c418e60875bebd0ff523d847619f387e72a277a0ae38063070929be176c0db656b84a86520d19e09235f33464f89cea1708da245cc6ba94f6945053980a03251ccbeb2a1a411a01b84e00d2477b319bdc977290a99cdadf25e103b3d0bfa93b268e4144eca18a4df07537419d13983ff62db952511c80faf4ece29e5c76eb545bc733df3c2ac24501da33ec2666948c98f77d2b548157f2eeb816cff167f9e590dc69a2d6cd4426faea5a9ea877703206b07883f021e897ae19069750070c94128b8540325fc05eec4e28eb0695a1636ed21c672c65667ec36f97b8411579e34b4086f7a081eacf701737e6e9ae415ab70a66dfa9c5b4028ccc2163c4e9419e46af8bfb5873be7187088e0e7fc65ce69c0f57ee0776f4c876dd3873a65bb1f486e9b0778fade204f5ffc556f410362ee5a79b1c1154d458c0481837b0bcbcd1c4920147cbf5606dc3cee080d5a57d1dfacaeb1414d435d0efac9d51d7ce164eb06f3be6cb47edc4225f76f61b94e4c20975b3a30b6840827710db4a7ea234e0519ee127704965c47f0192c0468611b671df132443d00d18d23d8fe949c5067b310beb4198a7e6294259665f0936d63d376c2df64e69d2b35d6aa94b8f197ec88b4de7395528dce858c6c62e90a7726f11c7158dfe39ec0828e891a60b3f96d0b4429926d62230142ccb54e76277936c6aeb67c740c10202a72736e17d73be1d9464fc0f904a6950d5c38a11ce6155ddf942de48a60afe2c1d5e0483d09317ba089e334a3cf608e94cb2072aec7b8724c9c1cc85a701fb18f098be4cdc70fcd2862b004d7e6fca3dad182ae67491d42ca165995016a1db4a8efc016c985615c95f893b726ff0a535331d31136bcb45fd78e7d936da5baaf4dd4c1d9e62195b3b8a53fc15a01558e2c87a4530431b9c5bf93bc33dee3aee5c58cf653aca59ab3e825d093d655dd1c566e31fc7547b50e312b3ac94ee63771c1a561d370ea2720ccb88a11a97c8a7d32884bc366f174974e644903845d623c1d53b6512a58c0bce36459641b8b08efdd25cd4c81c9fcc3fd8317dedb82e252edc439b465f5c5d3438d49e4e9484f80cfcf1c5ef58fdb5b4ce0cf8ec3188e20769ec5ada18caf568598e9300a87659da6a46490b297206869c14f56fafa374dc58e47a4840565ed27540c97d1791d17b20288fa7eb2ddbb3dced0aaa03327256f9de7bffcfc6302adc2d60e1c3d51352430d0a7132e53ca1c8a76732e964b91c126b90e76f2dbfccd7295f68d4bc50a0e4a2a301ae984840d325701d6a747e192ad0a205fcffed50ee0a738f235e98b22b49504ad04777a6096d611e01ab3eb171f434e7956aca11424eaa67ecdc37997b815c38dbe3748b728f2bbc82e85b2ee3f3cf2ae89407ab13c76c1081bb9a92d3780bbb98c7328d9d5979ea21c5d9512b52361e8d130b0d4bb37316859e57777832a2a48d3599949066caeca867384567964d54f8d7b63102a5464e151e713ade201afb818b3a072f7f1c814a847e72c2fbec444ab052cad9254bdb81efb7a1a7addbdccfd3b2c9bddd180a3e19a478a2670a0d2ba94b7028d8fcaaf46c83481a73e04a512594397daa7606fcb1f130b05780db145a9f45300be1a438f24e05de19967d62f642798ea3bf066adfd54149a2ef8f82ab7ade6be362ee7d34a21b3155b716a7c11c8ec6875a9a30fe9917ae2ca5e890e600c72f34efd11eb6d071deb307a0b2db6842f92b7574c387c104e5892fbe52272efedf7e94cbd1dbcb13993934123674eff0d6d6f55a4b7017f36248a2c6054405c4da9696df47f38b30444b299a99edf62db0e848617a0cba61cd9579a1470f32551d417162a5503a60ca13dcac6c424c9c75a2ed9c2448d046763342b0779d49705cc5c0c541c98240df97b408e406e02afc4702f3f9b70e93e532f43b291d17fbae5c2bac9f2626917a784652fad16e097d11b52e23d673fd24755df915568dfdb800bb2e7d569c5b76f952ba5d1ad12b5a356b9147bdcea6fa4861d6d3c1c8c7ca4820d6a84c4af569c95adaad5e5f57bb769d7610ff8babe9bd4586dce7fbf8bc27791e6f4450ec14b8ade8dddd97d97e9677c935c7d2e2dd6f9a76ce72984f7c58845a311438b5a7889ade46aa67f2244f9bff404ff4e5e43b4f210223d5de0b5a6618a8e422333cc293830d7cfa0f324bb4a88a76b50d247922bf05640f486c5b50253db19635f319ce5594cb8ab4d438fdf45af08f2e54994ec53073ed6063d1b37f47cedbb3ce71eeeb77ba1ae6d9c6afe28b1b2aada315b6411bef042bee7f5d9892513e86d687d78160c2b1a8526938d413d76b8e37b7cd4f3aa10260bec36fda3c9511422d3f60df744f6dbd6cc491f5b2ebd96f47633dad7aafe5ba50a600fd810f5f6654c61531ba869b8694e2525ef04cb4fd5c73d67673e8de8820a81181e29437a61fd9f7a6bc61116993323e65d050750133a593b2436d12d7e5604ab0cb83dda10c73ed0d7d10fc26f33b6eff3a0655726897081d79c178d3d5972e1933e26b263bab51e6f22ea29c5555e4971731fbd06fe2bb34791e441944121cc35f5af893b03c29e58a6da6f863e1c013bd0ec68bbf12d8208cb3ca6a337904cfc01614185798ab853a2074c447692c0eef5fb24e0c7137f43f7d7ee58d60a5e7d6164b7ef8cca0503f121cc51436e0d7954cb2fc1c50392e80a317cef9d3dbee244e4825a214543981774d88139c5f84131ceb87756fffe86ccdcfba732d99e3cf353ca8f70b6c11a45adae1f1539a0ab48f9344a949013e4ed28239d2c09ef18516ee3f65a2d6c147d1f25b99e5d6456856916c1b7dc30cfd3a6ed97a5e50abbc7cbbebfa966fe0dd14987d1d4101826e8a2ac7e97e5ab0cf35d8c67f1402073b84fbcf3bb361b57bd919244a730d4f08cf9e54e381322eceee276ec3ce6443eb682e10890ddb890210f7c2bfbbeb529b224dd5f35aa2f85822ad2350e84bf127f5b47e0459f12ecae4b5eea9cf78451fc50c085396b9bda90ffe701ead81d4e30192ff009ff44561298ca1213209306e9b237ff81b7ba5b43e6a7910646c1e893b72b615eaa5ddea1b57fbf7e7c826dea37c9cbef0d994ad6ee7a169c70b9742fec0b9f9645b679287a49981230024fef9e2dfbebd5c8800b886c9515eec2c5be30679cc80ca7200f07ad4a31b94a2d8e0a515e722e201725a4", 0x1000, 0x400, 0xffffffffffffffff, 0x0) 19:33:23 executing program 1: pipe2(&(0x7f0000000000), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 19:33:23 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="f0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000100008f1ade0b1504c73f8260d9d33880000000000000000000000000000000000000000000000000000000000000000000000050f80bd401ab9f3a00000000000000000000000000000000000000000000000000000000001dc108d4cd00dd5b4000000000000000000000000080b1a20000000000000000000000000000040000000000000000000bcc894912755e20ad8b450b7130af34ca3d076c1e3440968130e8326d16bc5cfdec"], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x2c7d87fa}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x4, 0xf0000062, 0x309}, {{r6}, 0x0, 0x14, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) setrlimit(0x6, &(0x7f0000000140)={0x2, 0x7}) 19:33:24 executing program 0: r0 = geteuid() setreuid(0x0, r0) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) 19:33:24 executing program 1: mknod$loop(&(0x7f0000000040)='.\x00', 0x1, 0x1) r0 = socket(0x20, 0x4, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffffff9, 0x1}, 0xc) 19:33:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28e203"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:33:24 executing program 0: r0 = syz_open_pts() socketpair(0x10, 0x8000, 0xa9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001340)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) setitimer(0x1, &(0x7f00000001c0)={{0x1f, 0x7}, {0x7ff, 0x2}}, &(0x7f0000000280)) write(r0, &(0x7f0000000180)="bd", 0x1) r3 = syz_open_pts() write(r1, &(0x7f0000000300)="00a828a12f731b9c5a68df95cef1d3ba3ed905b336a90bc34f61f28e984d628aedf3a93013dff529e37bac2eaabd8ce48170aed1b45cc0a41a4f4dfb59be6ef2367fd6929448010ca57de6d0535669d639bac3bf09e500277a5145cc70ea93180deab68a9d882225fb3aa17630b038d5b8fb60a5c603da543448f03730a21c163eeb9f0d4643cd1be6b62368efb808a96c577b0bc4adb7728baecf94577196e237702966f13ad9250dd378e2ce92d76fed2c803350d19dfe31907238969525880aeb4e88ae48acff75845112561b7de7cd609219cea8ee73285ec897bf2d0a0325672f82e182ce0c2f18e77857e1f643d9df31892655debf889b41418d2cb3821e33fce07951c058f7bc1f3340ce5febdab4bdb04f808aeebcfed98ef98298607405c9de6dd781e57353845ba5293b54b68d4e9fe2656bec746a6a49bdbccff157262575094059e508f1382a2d551e80d520342233e70a57bb39fce805e099560624706142619e4c2b4524d4fd933abdb597dd857819226c19dfb7d0f7c3d236566a9897c03f0c3a062f73060c97ede428fd0a225fd62e693d75d0017405bccfe9efb854defd96d7d36ef69d476785a1aec1b93cdc4f5b86b053dfe9137ec6a2adf5999e6890681f2f19c2e04f52f12275984893514e8453009928c3136a6b7397d736de82b3606d9bf247d2a16cc0dc270a57d5166d8bb6879a86017945fed2fc9680feea9bcf11b5366f5fb762bb6578cc247fd2b48ae576c082ccc3086da3c2acac2a4b969cb4d6fd3451260f6e3e70e58516f90d21ebc56919905675e68ba58d8b88364937b7623c74c8d08397ac46d764251330476da8dd8296354c5d1f28fdc164954e8364c09acecad9d89ad8300cd8a60b4e24eeae1ed3bc225f1d27b05ec7f1656d4305e7c60d628e83a854a6053b4df381e4278a532accc57b8a2363ff909f6a60e2d4e623462457dddbf68aacafc239de241029193a6687da80928c654b56c5fe7456c152c910994b537f9d0e9a5fa142e49c671f51f3836b69300e15a68fd61f6a6a0a2301187c1b13d8cb12e3fa8c3925eb1c6a869f43374ff84c50714810ef92998aff7c549351b5ebff7cc9d1d0889900a1286f06f4dcebc551c755d3c77eb40069c7d3d9e740f03b0454c57ad23a09c4129e94f47e311393a59f686798c71a5103ade171714db9bf6ad716b1de1409bf53a47d02f48406b5e042b7de77d4893f2ac811c265953837d3e6ae10e4203d3f629a29c84d71390eddf9ea457d8d349742327979e55db4d4b5fffdaa56d05ab86f520fca1e5e75ff7acb7a458e4d67ec19c27e5722e3fb5f449821c38674b89d0de20b4c04f134e21bfa0ef123d82b50564eee38fac198352a6aeac370e76a8d357923c1d46c81aae936a55b9fae7cebcbda265e8a714f922e183705650488a7e0da24761d39eafdc88367c2f82311f9591207ce06c9d8fdb9068d4e976b7643ec6ae990d25af463e0991b316138a7c91a6408be59e5fe615e995aa6224bd1b49a928be64452b388133a33482d33a8a5b75a7035613f0d3a9efd757ed4247da1eb89ae5bb76f20b555ebd6004dad25bef6c2033465afe97f8205c1899301b9ff00ad94d4cbd238fae47f11f9a781d5133c97eb50d7bbafa9f46310e4539f78fa005cc2cfeecce95961418733f38d88bdf4e41ae04eb60abbd6dff18e75d6bb0fca9b59b4a48003245d05fcb7110ad97938dcade5249fc964eff3a0194048c7d96e290a109718e94893f15b5031b3ec525343dbb1457cc127af258399dc83d6063ef6a7ebd91594b392beb8a26648d96fca26fe7c53f92f74a97745a1a11c343b1294798ea9875c6562045d524c0cc23795b67a83db26da91717bf8bd7446d50fe86c578c2ac3160d76042930c58cb6dcd89baa0701582b7e9bf635c082521ec40f3ef9b46db0375a8b1045856e67bd07a168de41ad6c5a20321fbda689e7aec7e665c9f71050753a46d7d98908470222c6d3867b14bc0e3d4faafae334b146e8b1d18c6981eb4f55495dcaa8ab6df07ca7e2cd331da78b533178f36648fc4ddb6271e60f64556cebfd8dbd6862fe15e5d7db5dbe49dcb8d60b0b16e1d84e493c1361a4fa575eaea75eda381da774df090ce7a2f06e4ced9f47919cb2208c6c5ca5630dfa10ba7b3cf32a6b12e64370efc9bd4ec9cfd575d94bb4813f171fe5e752d673036e88db4a6eb8696979cc6d8a8901cc745041bc86cf4dc7cd39b79af8b0b9784fef5dd0c4c716d6986bf031a0ea0fcae2fd7a564526ad0a8f354e3496b6fd12c841ec55f30202b92de3934c78d7170c007e45aef061185eddf0e5abaa728af8b19ca1d03bb94e501ede31b0c92cef2422dd0fb1d4d4a07efbd5dafc9cb552bacacec844217782f22816dc56fd422206eda88f25ed52bedc9fcc290fdb06563d85a23d5de13f077940146ebb449e66a64bbe4ed4eef0bf17506a1cfd16926cb0299181d79c561c04bd62ad6186d4ffb17cb60707a30a6ebe8bbd206ee066ceb791bc57a64fe0cfc58f40a8496040c0435cb01b75521be5b8e0e8a2533a8b2371f249d2f9d2de476b9349f0991ec3ffbb98a338edcb3d0ed1a9b141a6dbb39312648c3a8a50782a9df981260aee3b8c6bbdcbb18480e94bafb21b42f7709791fba3f7922de803de4f70d70ebdffbdb57966c17060ff6a48a35a4a18ce5f0c50a6b687daab11f4be6babeab31c4160ec0dd3d7763341b6b20bc465b4409935837b4ee5f41c28d9fed143888bb6d4385f5abb23fa47df17ad43747b35a0663b3cd7739edfe9b1fe98434a068a30b043e498ebf1fd5d9000fcad0227c236a1a9675eb69c34891bc5c9481f976c3fc4e919e7c5e59fbf26465100386ea895135760683367055c5000d51769f9ad9c16c33402d43948abd7c7d3360d8c8d84acd127cfa7b11d0673e0d84d1bdffe872a16e9e1bace02a904ddf42843e2932cac7f68fa12f652df4ca5762c791d904bb2c3568480b17ad9d2e114ddbe85ed82b05149877b7747ed78aa545e96f68b31c12de55aca796c6b789c851d6690bdf610d530b9e7ee9dbbcfb7d3b11d27b7a25860d9c4f7f844607a5ebc8ba46384abcdfad93bfd30a83afa578c4a77b597552aa8006578c83b3942d6e38d0692bd226cd14a279ba878ed49e2d1da2708c7ad777d473d55b94dd04aca5c753430b134a23b3b95348cc13917de511b8c33d88c6291cd893cc64e085ebc43c51df99308f417a3e4b68d29c037a939791714c5a5d8355e4e11c28df3ae0fdd74e4920888a36c01b9a512962aeade40144a7c47d2221278738ef6860bf732f729b837dd141a97c612733ba69e0021e1b28bf1441900ab31e4b019fdf5eabb6302e9998c71b1817be840d757c9baa2a7a31d67cf4dc37194a53896ed99085e6335463849c6bce49ed7a49d723e49bf0818675729dbba0f91c95c20dc68f9dd897c625fce9256ec723e51318394d9a5fcb50dca6e72e75a659607aeb5282446073f65b9ad07ecbca3a35d0af5243d212654651550bce0224bb0e90c08775891852c243fd726b9c824fec42f645ec409350860e74cf2958f490f6daabf03f0c9ea1681407471c1e50c1c6f30e376e25c8d874ea9af684153715f07b0d408d8e4ecaef44cb52be0140dd2edf1ac3ef14652287b6ec3b8cc8804ecaba370272ae78c433b0db2e97b89702e10c37fa1d1c17a17c12476a1fe337e8bf713facce551211a21338657706114654bb5764ef6bfd2cdfb9636a234e5844f2189832e908dd9b430abeb7b1feb403c57559c607ae1ab7e1445c074dca6c658a6a647771c3ee84cfafa84d65b220aa4bfafff280d7009029af3aa8156ad70f3efcb0b5676ed82ba3bfa4d1ec430e1e00e4e9b2ed378a49e36f1ea6e35d1176e1cca756dc1c23f8de4220b609211dc339f86c8d72e2b43a353dbe22f86938c1bf60890dfbc8195da6be4921aec6ecb464016e5ba5b7c1361cc18959f1ac14b85e4ab6a254cc5ea94190bcb1c398b7b0d087f9d1eeaaabe13b6bbf92da92851628b3ac1f7094ebc86582ca266f4081e39796ddc88067c0219771499147a4913acf55eccde5e14869811552d6bb9a217351921d431751fca382fe6d95e8dceaf2627d9a8245dd333b760031fda0e359f2a62b8b36d0dd1a22331787d0d8d975ece33dd609492720a64b6f15ada0ba3b83a944c454799fdf1733d3e1485828d07babebda4e9e37172f39c26655b03d195b1ca4695c5f81d919f220a48108f59d61977fbe8a48c36aeebd77fb8a753d3a8bb0c8f09bf2dc9dba6e40dfdc56f24da38537befc2b5b7a8a502226e381bf9d2de4d799d6984b936a2a4d95779745204d3f5f63e090162bc791a7920825bbd65a990d9d0a74773194faa69c8ab3f853c651a10f7f6b070d6e3538de1b3f5ce271692f09886003e561c6ea41f38f63d188be33970cc51f093835aec855bfa876582ddd8d5ae3bec9cd541c1bd6ebe2a021fe5ee29ad1662cdbf85e512b9739aa19c17d3189a6bb0fbae2624bcec6213224acdd3dfde559a15de30e361f997fec66e92b27f31550d89cb882d93580e8a2eb04d8f192b99ba1812a7c49685e696f25370340b9aa9b63e6d8ad2c99a418721b63a4e752653d1d2c14b0d8568fbd0952d6e145b638538b5c23197f4944e1a2c4f62530725fe1616d6a168e358e879c899e852a4fc32bfba4399aca3c4e58cecc1aa59d013570673729df2f81caa5533132291241282a501f26b05e85553722c82730647916a8600fd71b6ca5abd1bb8dbebe2e82522f3142abf35bd684782ea1d1f22cf55079518c20101be0ca6c28358a2c8f4cb4965515f9cf08b9f1c450d492e48fe22732580b5e00dddf7fa3a380a9e830c1457d475837a7e12bce2c4fc2cd7d9ca21e8283753dbc98bb0f4804c9bb7a95be55a58b38df2c9f8dc42aaabbbcd5e91dd46dca59b20b5984cfa25c048d121c18e4a64f348f98022245496bd192c1959696edd6e9f71aaacd8d0e0b1836eedbc82f8f5f5033ac81b13005a9fc80acfa8eed58f9c6cb48b7200370654c19ba89ba023ef895414b6ee66e5ef3486568c3c886da4b2566afe08a6957b3db7083f1fc930e8a5957ce6038875806eaa0f0a35b1483091d87223ad3c29fc2e38127cc5755b452ce40b6f7b397e97540b56daa49dddca99174c2d6ed86119613797bc8c540e3e37bd9c597b335eab95794ee0d1f52e05df6bd9bc72e75d82ef9d23fef045958c742b1fa8b91c7c369f521b9579bc852db8c8115c32088a09db8e1d6f5fcb603e45a5f8fa0181ed0c0c30d52776acd5eedc0e797824f264a82d8994a20cccc9e2b1e75cde245777fd45a636fbced7f01723782d0c3995bef533d4ed44b3c519698c94c32d960febf22a7e564ecc111c0dd326e79bc2b212c7c9317b8a00fdfb5f5b259947e3808a66b6a150b4d3345b3b023018ab3bd4fcd742a4bb6227e53eac123d2933994a2eb63177057d65729a02aaf1a3014eff580aaeddbf6a6ebaeafdf2c26f66b8fb56564b918c1aa2c38b711cce4defc864b347313c5efbd7d75d970e32c3f0f253654eda0b9167cfe35a82b0d5b09475258892beb70a73f2549b2ff84a71c112c65a890462a36b8f5acb958ae6e1e903763734118b3503bb9baf9a5777fecec5798b7427fbb1edc56660780047a6b706a7437165aef9c9f2bf12274d78fe0517413871f25bd192c47ff14a9891f439d51e92af07e329430f26ac669b9ef740c81c5abb220aadb8659bee50bd675e4ede8a8f388ee228b2332669", 0x1000) close(r3) dup(r3) r4 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x1b6) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x6) 19:33:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept(r0, 0x0, &(0x7f0000000080)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f00000001c0)="4a2d8208ae2fed77559c9f4ea19c385b501ab45239a62034d9fc", 0x1a}, {&(0x7f0000000200)="b5348ecc47a165850b905ea02a0999555068860ca842995e8b3f5a6ae53792dcd8d06c3e84d5aa9a99f6ce3ba5353a6b7d70347896eac9f4c529102b039b539f9aef5cc1f2da9d03e9fe71578882ec1c65db0d20354b54de8ea0b8d9cd9a117deb816e5f7d9e802b456538b1cc58c746eda0c6931a4b13aed94cdf90acdc508393a69483f2d36716b640d7833f064aeb58dc77cd6e732d8d7b", 0x99}, {&(0x7f00000002c0)="db9baf59145933023bb61b0f15917b3e220c61dac735662b409091be48aa373b55de5a2dcc2e41f5bd837d0b5d1793e93c5bdc5ef0a2133ae4fce6879b291842273a4e7e2d595af23dd5bd9e845f188080e01e6c63ed1694192b2603be0b14bd0bca7e336259309b5850d134fbcf52cc60fa850cacc399733d346fa34f7026a236901ba42ff2d1d0b26fc87a7d2cffdd753eb8cab495c7747c55df3696debfdf1d1339f583078ee25742288a1cd2f4217108eb11543382af54e3416cda3fe7d52125bea4053eec72203807dfae66784f5027d2ce0ba7e8f9ff2a771bc0933b", 0xdf}, {&(0x7f00000003c0)="088bad5e8a5f03320a92b88361ed20263cf0a965fd3e73f618648af65117f8b45d2fd2d2299f14ba41c9e96b8fca9b8267124f209404685c80be353bb01bd363e2688995565a94dd1a821a2b7dcae15b477b7ed19b6183f154bc6e821b2e1f93cea224ecfa71384cae79b68afaef5757f74df3a5eeb887d49ccbc0aa83ce474f999e46c3fc67c274c49d7131bb39b3505ab40226f64ea972e58d331cf0223533120f1a41e5d2450dff9c1fe9040a51e41bd45181031fdfa867f89033f9774a70a29d79cedff4f784040e240e345b7e6bb4d62ddf58a896aa7bcfaa51", 0xdc}, {&(0x7f00000004c0)="86a2a146e200ca51ba684cfc38df12deba7b0e0c8b4a94b4ba97931e08d05e87e204aa9f77e56dcea9c510118fcfe0a68a4785fbe1d6214acd27cfbcc9ae658973c5d6df0527ef1910f90262fc4dd999e4d1c30bdff25feb6899cf69a1455c64ad005293bd8012a3e987c5246dec7c739aa9cf09502971a5a88cf3cefabb29a631deda2212558e35eb080afd45055b356a7f267e9bba68e465d929658b6ad58a06b10ba727a8296ea2e4b15d3ce8a6daa92a61d3adee3cf754320c47a96c11180e7e27e2441cb4d2277d42a4c6052d7d119103b12e7bcacf2b959bc6382c2b44a063482eab7340f59c47ec57", 0xfee4}, {&(0x7f00000005c0)="5768dc058b9062f81f1d87c21a38cc3f26fd9e172f5d7ab1f968df769ffc1d0cea72934f64df553dfec05db7bd22da16a2fa5eaa01de5cfd047d3514bf1ee6469c3facb84066ec62c3ade05beed16eecf4e07fcb8d89c42e63725743a2b0ea1f6e7585190a62b57bd25a7cd4414ad16efe5889d701f7511398", 0x79}, {&(0x7f0000000640)="35e2f09583367c0bf97cb77f3c1a04485960df3c597c25572e93b02ca3b03a45762fe7db50e32187401f51c8844e4f92014e5dfd0f929951f8a83bce22252ec395f4550557f218", 0x47}], 0x7) 19:33:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0xff}], 0x2}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 19:33:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="c89a83457b10ee7831cc9788cfa2050080", 0x11) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a40)="7ea5f0f3037f2454f6344bdc6a6df10643f225a9c17b146db99d6fc7dc9d43bf6ebe0a0380bbc2e1f7ddaa194b1708db6328cfd503f89ab9d380f1923a3eb4598c0de02cc63c532759f0710ae01f5b33ecb0e5f268da6b508c14e11ecfb3252280b4fb5a7208ac092e2900649d1921c5e1b66e6551bba6fff5f81e2b696504208a21ce879c2ce671c83cc22b11b968da32df725547230b11730171dafcab8ed5b66dd268092e13ca7fa38a464ce20854efbae14959f9606f7b336a5618ac8db3471f8b1093e696d1b9d8c6c4de6cfb733cd3a907f6b862b86482c32858404b7d65d073c682a7578ebbb324148cbd577ce8ddb31340d2a85fbc7e7bbddc505ec91003802bc6b34915a27a1b89f9d40777ac568f0d63154f98320f1346997cf0c2eacbda17296a83e487d3a8acf17c3f88efc62b765dd71f52d1f289c27644dcb7f2764dde557bb4cadf798c3af781d4ccea77a016cdc549e4741cb13eabeb924212628a60c4de7baf4eb68b778393d11bac421ab56185c7b728275e9892b12dcaca2452b7cd7a9942c8eb92864f40d3285b971d737e2532fa078007d9aa49929371eecdcf37974a5e1ab3cbcd30134336fb9e86e8571d1e3722d9f996343598c6998102eefe533f70b5e485cd222ca1118337213963029aa35ef559d7832b73da00070e4db043eac2e083bb181cfed074042509179c67", 0x1f6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x141) write(r0, &(0x7f00000000c0)='>', 0x1) unlink(&(0x7f0000000100)='./bus\x00') 19:33:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 19:33:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) getpgrp() 19:33:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 19:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x34, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x20, 0x20}, {{r0}, 0xfffffffffffffffe, 0x42, 0x80000003, 0x1303, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x6, 0x0, 0x0, 0x3}, {{r0}, 0x0, 0x0, 0x10, 0x3f, 0x9}], 0x9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x43, 0x1a790aad2ea68746, 0x3, 0x6c69}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x3ff}], 0x10000, &(0x7f00000001c0)={0x7ff, 0x6}) close(r1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') nanosleep(&(0x7f0000000240)={0x4, 0x5}, 0x0) 19:33:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002147, 0x5cc2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="fc0a2c06363aa7780c215db0297a6796634c8c06cd2f8566500640777787e11b82dfe98529012a16d7284186c7a001213904b4fafacb7ff60e2594714f15ba018d670e6ad87e50b28f4e28f7e2e056a431eb072637bcf59864da51bab25844acbeac4ecefa0eb48587d98acc56b38c1b04209bad2ba605a447f2ee1a7f4a39ab104e0cdb8bad32e132ca1a2a8f3f723151aa138419f0a70ad68f95b28a3447957d9546d29df943c6447f8152a5f453dad0b7c4ef7a9ff003a360e68b8e0ea893e559da7e4ba02199d998bc9c", 0xcc) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x20) 19:33:25 executing program 1: kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 19:33:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x115) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='r\x00') 19:33:26 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) 19:33:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x0, 0xa8, 0x10, 0x4, 0x8}, {{r0}, 0xecd386448ccf7e53, 0x36, 0x1, 0xfffffffffffffbff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0xdd, 0x782}, {{r0}, 0xfffffffffffffffa, 0xd0, 0x1, 0x2, 0xace6}, {{r0}, 0xfffffffffffffffa, 0x6, 0x10, 0x40, 0x2}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x4, 0x8000, 0x6}], 0x400, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x0, 0xfe2, 0x80}], 0x48d2, &(0x7f0000000140)={0x9, 0x3}) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x88) getsockopt(r0, 0x2, 0x6, &(0x7f00000002c0)=""/253, &(0x7f00000003c0)=0xfd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000440)="14cec257e1b3b1f39fe117", 0xb}, {&(0x7f0000000480)="4846e950f3202077a1db77839a095f68923e9cd3ad6ba185668407f5351ab7302e9e24c41bef1e67842ed811bfb073fa4ebc5b49d89bf2ffd91ba77602507a8fdca6f54f328a60933752c708396d2b399ef1337987c5b49d892550c10bde923b45017c307e57e736955c2c52a5822dbb6a6b8afec2fedbe0b374c448c662143adf90c57795f1b164d5dd55c7388a3208009661fc01af5a595498fdc54bfe9f671f649f04ff3c0d091cc54e8f5257cad41b2374794c7e17bc10ad0ed26946ea5abb6ec61f77daedb90cd014e56a8c7e99830b9df4cc5660be2e5ee92cfd754c5c5424f0d94842", 0xe6}, {&(0x7f0000000580)="991aff04f3e66c87f2847c06a2c4bb9243620d8a303e7fd517c26b6b45", 0x1d}, {&(0x7f00000005c0)="30f7cb5c6c8726d777a92779694cab60a0318569011e42b10e49578262b8e0e2cc7084ca65e9f72dd0709e8f7d06af915f6e0b424e799db8774ec723651428aa21cfe4762fe5673380db6921db312d563565f7ddd6a9b64956997d7e5f00929eda12788a228de5265e0c1e420a5168dcc4e912ab7540aaa381f37bdc3dbe06e01fa0842da3b486e89a45b991568c0ae817d244701f832fe8a04d6fecb0bee0b811017b71fcb5913bbcfc9d11b686c814d5913700715e645ee60a653fab6babe635bea2f931591d1934a7188b", 0xcc}, {&(0x7f00000006c0)="b70599a1e485f382b617566336aaa989321d6db16911a9ba3b7218064f269b0074ccecbe6f4cc4d17f8593b04b96ebddd80011c2c0e54124218c1add0f94cd23506c164cfd18396e83aac190458b64a13773b560bc90effbc7fbac8d17e512ffebbf296a253306064be572cf7f6a49f4c00ced3e8d9bd424a8cc46101e0518c51b4902e6fbc7162ead1dd0cf894253d209cdb900003c3e3bf5e52946e820e46717a6d048924252bc844a22280e6071d696b4d6a8c31f6f8e67ffcbcb16ce3d97228896a3d4a733912cdeea7844f2eac35daf200bb29b5922211b19d434", 0xdd}], 0x5) r4 = getgid() setregid(r4, r4) dup2(r3, r2) dup2(r2, r1) 19:33:26 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x4, 0x2014, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/32, 0x20}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000440)=""/237, 0xed}], 0x4, 0x0, 0x0) syz_open_pts() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)=""/42}, {&(0x7f0000000140)=""/168}, {&(0x7f0000000040)=""/25}, {&(0x7f0000000200)=""/54}], 0x21b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 19:33:26 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x5e) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 19:33:26 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x495dcdae) unlink(&(0x7f0000000000)='./file0\x00') preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175, 0x283}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x1) 19:33:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xcf514ac8bc1a64b0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="990e3932498accac61c859313a00377a8fda05df8d063506ccfe68d4cf84d5388f2f7cb06dd209c47fc328b638be241a6b0bd6fc85c42d7a21dd1f138b7fae0f5d21fedc4ae5d95eb0f03c37564947452398d6500d5f12778cf1729866e88ad59c772427289b10b3f11a46ebf6cc5491bba0ec865ef250ceb3828466ffc4691cef09d01023434db3cb61", 0x8a}, {&(0x7f0000000200)="c6e4f448f11331bcd868d4e9e8bc84e2d7d14da747290eb3c4a63a20964787a10181b8189d4a93f261139f82a46da97bc8e590f61df87db7b515f21b8840cf158e7a9148ba43f4d36303525c", 0x4c}, {&(0x7f0000000280)="be6cdc2f7e59a5e6e59803d84ad26791ae3abca0561977c5e2300658ed602d6c72956f81bae54984b58db28bdd3d6d68abcb", 0x32}, {&(0x7f00000002c0)="b72de3b1ce8fdb189b7638dd780a74c83c9512ab5f32", 0x16}, {&(0x7f0000000300)="1680e72797663b8d51ac942682123d48e2032d5001814a23d19859c5da679b00d213116bad11625aace5afc5ed849ead8324e2e8024493fd8d3ba28e388e29496a9337f4cf30202f7746c7db7119a0353afdc0eb9c5ff3eb39f2458b4f5c6e417b54c87835ad42cb41f32a9cb218ce759dd12cfd1b597a2de726461b2bebc2d68d14c92d10a73b5aba6461d6c6c5b910e086c44caa22b9ded1d2bd8c0e8fd8033162922d6df9a0fa54fd3dcfab52af438ef69604bfa58830733460e036be61c35dca7ac9bf514fbf53698de37a5f2aed4b222a466ef2d3433b91463f60ee424bb9cc44a11ab6e383c556d78839ac63ad8730cc6dd6e07a82f5ed135df748706c6f6ad01a0ca0bcfe002263e850e3930a557c07e73069d8f89c7559e9dbe8acf2cefc7db51ecaa58eb02992b7764f041bc6d16d4ff6471f9b8df56f7b714f4df8debd251962911f98dc1a41d894058c911e3a180c2c5f609ce0e418d0a0f0ddc9eb72bbe506086bc9e8beb77306703a8d5407d4778793cf40a78cd804fa63080bacf41b73423ef2517ef5865993b8dc356ef3fd5303ad1f6081e300718ab8e000fcd65218de66c3a6652fc40d5ac1125d693026fc4a5c02710a78418a8376b31537dabc7af807979c61300cc9b41fa61e4840a24c17679978ce062d341d9bf67174ec23acff868f1ed72df25adee393b0f43594293110d4db007c0ced7b5435a47d9cbe46fe1e9abd76c95117b05494329f2dd7ad498bfa62e5e6ba67c19bb5fb9b03b7c488878350bd7ea55f41c948d95f4092ec37d9b0ef1366b74542538c7183729d2ba80cfe4c7f3ec4fe568aeac431bc352f8e2acdb4aa8879742428c6a3110562af7368ecb149740b9be2de38c0cd18c3bd66502b3d62428392daa1710ca165728288e9ed7c265651c68999108b2f8fdc1db8d53c7f8c2083bee7bc0247c8a6e8cc8423dc97a649bf718b2bed1afdbdc2ef78d151fc99aabb136ac8038db232a85caa8c2844653414f4a352ec51e763d8d7d472357ec2a84b38b477f63333116db2f452c154dd2fddf4f9d7acd6f83939cecfb96561f095ba00e9b7e6c41287630223d20b28d93e4cb83f2a98c39a13a17dec874e0ef2d7aa87d51118f1fc1af796ff994a4dcb72c935c6eb88001dc64a25b65ccbbee104be064e841402a6a3e2aca21b5c7545eaeef0f1a60113a14fdf730c228ff43a929bbb47c7f75a2f02d742d04b29ced70e71ca57b8321b1f18ed92194b608926a25de7838fd006bc4acee1880cdfdc66f4f9fae1debc38dd0fb568c9a7857a7296d2c315d691ef4955a93eafd86d199acef818c3734d2082e0b2142ce4bfbc7cbe195f6169f4d98db9a2c8f7e39b3aba501dc184a456579487a930ef79cdd0d03e380e58ab5d984502d71a16c7c3b3744901def191ac65273065705f13b24337dda167acd9d7a8ad4a5117349360ca90b5a315c2fc1450f43983ad5f254415a11bc8cf2ff340cf9e568e99858323b03efea15ea67b3060329f660ffe98121854f9a6e7d1bd5dfded41734aab457aa2ecd35e9ce9e13409373acc13bd77f65cf252d76945274a7fb06096dd92a6df06be8ba94b10dcf9968806af21cdcaad0eb4917532660db3ce1fd6dc76199c9c1e08cc029fb0cc682f474f3605bb38fbf2421d3a3b4d6e503faa7a3a5d75c8f404b93695294e009bc2ac7f8437697c8c18a214421d4189175e26e490267c19950930875afc3e9a29c2f2507609192220fe7c3ee3f763f6b1f8bd0709311addf6f4262204c2a768378c28222090f0524750d3f807e99af4d9750b0ffde9933caa598cf64f2d939af4d5666f3acae9868ff9754cc90ddec589c7829d952d3a876aa94ab5106b211b442733772e630cba02e6598a3755d69daf63729f515a62bfecf04832eda0bf7d9355372710430310a66b37a7d44854cfa547909b3defe6c8a0d09a3e0a1794ddebe59351de8365e1b4d1de68127e5d28cdf6b07f9daeba171879817dc73c1eef0ed19569fc93d2e45a7d22c6d35023c4cf0ed229fbd92017ad41dd300e2ce24f82f28f89ee467f05bd2e9654f2ddf0455bcac483c15582934b632613de9ad574a536771477a972dca2bcac8e6ede8c0ea1e60cc032fe16f9ff87f37538c4d61f2f8e07726fd3d99f58688af9e61a98395881e1d161cf685e6ce11fcc10cb5ce8145b56be242acd53f82717a656b0968873818f093832ad84c04a4a920e4eb2351d1e4e2ccd85a708573ae783c468177eb48a2a0b91442bd06e762f5a6829e78202d794d710b16e150324cde99a997a972641a0893e45d664db3720dabc9744691f9a8014489c152ade41ec630e390bd4ad893b22eb64078892f2d07fc7b9fa8d88ff95168f9b47cc306d72276599f97cedfc1309b4a7d84d8747518063bc3257cd07499f3db8511774a093b59a53532dcf3253256781ed5f0b7bb940a002b9e9dbe3d174a48e1f30a2fff59c4645a88943c40d548a91450efaab89ae2d1eaaf43de83543c6ed3711ec41a42db18633265fd90942cfe59bcda3129f1f22341a34fc04006608ca4cf4760ef562e9525573463b40e7e4a143635c29ae72a3944bc04a65d205125154ce823c882d8a7144632dda25575ee7639dfc7e5dec456cd04f0bdcac4a9b81977220416e3743031dc1f80de792c0a4ee196e901a1c172d346e6c8db1db5327cb655e5084eae89b5dce30a237164183247fd328f7fccf305550fbe0016985f71f096feb7c08d59d56a9f1fb9fe671f15b34bd799f5fc824178dd12423234cb8b77eb9beef26c8b78cd79e5ea2878e2381f1e80fdf9ecd2f313e12628431a9cd63a131e9e3ccbefe2b86df8c636e235ea638a9237dbdd86434b65bd82e09e75d76a08c1c715cff50e37a031012311de705e553c972b35994d6b518ef63f8894fea59fb396792fc127976fec087c1bb8b5e97589c21d4fcbfc7faaabe4fb891567de61f08b81c502fa2eca757260504284a535575b2c1f2609173f2344c952b3786bc0686774306dea529d0edad0d1a03df0353400e7f02a0eb311d4ecc0bbc8df7e740863770cdadb5a7f0fc96ea0d00ac8bb0a8e292389bd07aec7ece049be98b7cb9bbacbb64e6af09da26eb92aeb1c78d809e46e531bc1f598086d2af98df075f588a633af942bb3ecf72ad6168221c92b6da99acbe0c20ac711e72eb23a34d5f33d472edd7d803dec84d846f96b055f6940268aa86b88cb48674a3f30a6a2bd6a51b4be256d2e022b36ee1e2b1bfabfde8dd9dd51931a7b1814daf4fe96fff7985e77f0d07acc1a5e86b15cb7a76aff6d4b5790795b5fb5559d0352b50dbbc00974e386819a5490abfb812da49d6647891a9b7e53bfb24e0d5dc9becf33b3a3795faa264482686f14dfc771c7ac70429cea6a699772112a22dd054b6d867f8561249a2f7d25814326d5d35b0ac00f05410eef8db04196eff0dc201a83b62ce2ec838d66c047dfefe5411d62decff8687fa17a7f1273536bbe6867186144523e8cfefd68ae94e7e17676719925486f975ef72a77a672db128cb804e008934887ae33ac482471bda514ea935b46e482321882ad0411e2c28ffbfc9b70a67b5b9c5e1110a3e48dd627daf265b14e4669fe84f457a13066d60b246d6922e9a693e65bcd704658ca508460f24d43e726a60e78864854c3c38ebd3076c9dbe98de18e1e0b8813805c03cdbe1bd3e588af6146524140c11cc4e5ca5e3edc2fa38bf77f0950305b6361e7527f1e70db9d4f8208e0007adfcf81edb9fe0b0f5006c652000633539a3abf1971162b592104236ff51f3331e9eb79953bff0bd16c6062ae6105dc90b480aa706155734c806d186b624a47afac9cd96f1f133a1a6016473bb8d0e725aaed0cd5e06a894948b8af4497728dd6fd92bd5809b663373d5204b6d39fb27e375281dd5a124616a5b0135bf3823c5cdfd1d1896c7cf1daed09dfac4dddd34e63528cd360225aa5c65bb2e423a6428f63bfb6736e30481d6f4f4ebc5f773b37f7456c2ab2f25f438fb51b6fcf5405583c272ad517a65810ff8e2c0c994bbfb525c243f17b3218cdc336eeed4ace3496307f19174c35084b049c3b5cdba816ff762e4ad700f13c5cf73bae4bd60ce33d81fe7decff774a036f728d371a6757f14b4a8b9c3c40bf57b6f771c5bf4b5dd3dce59a746f1e198e0e3ecfe37979f2c9c384400a4127803975f9d6ba378b914ae47442f87dbf2f221bb420bbd4b1e47de42ef54873eedaabe21c9699d8a34b50bd2d0e26f8cd7fd4b6cf3824b5bc0cbd541314007edf99be320d511a07e27f402e78f961de364260aa6bdcf648871f932d27a1b16ebd8a64a9ad02481bef485260e6a5e881d89963170abde17122a3ab3df8a797f9d4a1d142a7bed61b56a1b2de7a107ea76b073f4c12fd930df3004d8cbde4dfea0249a357e4005e252be8c3c70894c3fd67cd89643e928b3b6beed87abe4540f24e9ab9995af629e1d00fc83fed0445fb7e5a6f369dcf8497938d39965c4f024df1b49dfa96289bafa0bfacb50ed948dcb31a9b4144d8ffd3bad3616438f958227af20f06ad900635bacab3d6886a0a587003afdd01f155c397bbfcbe466ba5678c200abf5b36399be53cc43d760cbf468efe2ab2a86e96900bf6d58b7c368f3d241690d8da3f3d33e8fde6a8cdb85fff8aa0f62ea4abc22fd48333d0d8e95ab74172c2cdb2d73f409036cc300686b0d498c7fa8af0e8bb190304e33f6dbc96531b11e22bb65f45540ef9913dfb50a15e6d1bef33576e9265cdc4d90550476a90ed81bcef6f7ef1254a5fd01f5e37414cebdd26bd27804e2bf86a4c1653ec04f6581d93e52722b6317dfb42982131b3714a5c0a08d81745911d07f70d9c07c7384ab1da24420d9ee89cfbb950b12166b8a612b41c16a2c1d76f55d57f0900447ae570ddd2302213ce084103e08d50459d2ac5f69b320a6bbe5cba30e2216f7afb94cd0aeb7b4dc752b6c54dfb2c235b1cb19f9f7d3c824090f3e6781ec90248fff5e6b522246e1de1edefd3cb15e095ad56b214cfa8bda8a726a2b16ae8d7f9778fc426f0056ee34db12f67a813c16709d6738e76fe6ebbf1250e2aeb254f0aafaf34aa07118ab16e6453c2004d94b553c2efc8b163db050160bc4da451fbdf80e82b5dec94616684e50de351feb21590d34e2c18cc65c77844dd7cf7c11f95fed74086d3bf7fac3d645acb22cc4c6ddd9fbb34aea318a3d8d519294b3fb93b98231baea1b7be22ac42dfd6711e0aaf323f8a0dfd21e51b81e8ea786735911b78f2497a981c74d7edc0331cee13cd0dbc487ee51c64bb5d8face0bbc235ce428437e45f41915bec3bbe14ea1de6675ae95603f3a8bb0fe55adfe05b9a4a3e715cd15f9a3595d831e14090ab86e801defc1a9137f9fb2441d8b55f540cc47e13109f55b8c26faef36361ea8949d4e320698b2fa128e15b327b09bdddbe03b938f339d132e9bd280aa12de94b90f7e485999dd9f75265a81abd6549ef3e46ccc1e96a53c892e0911eedff47550b6ca1fb6a31ee49f29856813b0828debc4b49796713a61bdef00ba667bf111d838e71e43eb6c1cb77bc7a98af42578a38ef529f78ef71e6eafdf87cb2d26657149be10798a4025ef6004a13f0611be526b888ab9cb3fc696d7c131a55d1b909c6ae86edf74628f6a2186a90c0480c4970ca18c355d9dc640c3f2afcdb7aff78ecf3e93f8ce031ed2758e6fd0943b5127615bdafa5ab302835a649f8724699411ccba0e7176f856ba0d857afa137261fa4973c8cc46ce86", 0x1000}, {&(0x7f0000001300)="ef24a29b93fd15d1a0b4dd695f0fadcdb6d401d92dcaaa94feec536861b2c76a8bde93047a909e16ed5ea92c95e6f7c0dc8fe87a5f814a330e48b7042fc1bb0838a08ad3914f52eec7a289b8f23615099384590b0b24dd356197b2e68de4f617ba4426a7fd0f28da2534fda922d1a4dabfccb65d9fc32c28911936360d8dd026dd8fd031467d7cda4b65268a8235ac602f9dd6f101aa9106b61ffb3f1eee35776cf08fe546dd3e8de198eead00535d3439b5f335eb0cad63475b547dcfcb611b4a", 0xc1}, {&(0x7f0000001400)="33f05bd37e653110e7b0724e303c1f4944ab8962f7152a88ee3a4d58b833fd91a262080c4efef3fb92d4a2ac1cbd16ccf0086ade719e950da1d8815a0456fd45404236194f8c5435204d82379aeaf3ae58b659faf9e333235e78256c9171b64f7b0c302043944c92a2ed63c5bf39dd99be1e33852cbb74a2cfef447adff099f232ce026723cff2cb84cf730026c3f57f135d97341fd097e5451930053fcaa2019fa872103cfa4aadf91bfaa93e6ae00382", 0xb1}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000040)='.\x00', 0x8000, 0x9) r1 = dup2(r0, r0) write(r1, &(0x7f0000001580)="b774b0bc5a3de0df47739e8b1d731dd10a92d52353d24f6bef53179ab4a7040d23f3cba633c870354a920aa63fa6ca54c2e685cb0c5c507e978ff9195d6384bb8d69", 0x42) open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) open$dir(&(0x7f0000001540)='./bus/file0\x00', 0x80, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:33:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x10106) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 19:33:26 executing program 1: r0 = getuid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r0, r2) socketpair(0x10, 0x937ae267ccde0eb3, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000001c0)=0x1) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x10) pread(r5, &(0x7f0000000240)="be75f363faec7b42ca346a9e780105916324c85f887c292f38e9fd39f6f4f2e6e6d940a4d0cb4a3d71fd8f62ac5fc0858588d26f5b9320f43819138568f7cf7e7fb46d4c0bcc60e350be392f2697673d20f25d8675be7718b1eb829afe982abad241a81a9d7020edd6476f40cbc4d65f2ee2b1c470", 0x75, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget(0x1, 0x4, 0x412) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000300)=""/235) ioctl$TIOCSDTR(r8, 0x20007479) poll(&(0x7f0000000400)=[{r3, 0x158}, {r7, 0x4}, {r1, 0x2}], 0x3, 0x9) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000480)=""/150) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000540)) pwrite(r8, &(0x7f0000000580)="da24b8a96ebf63b0937a15694be18cb055a3de3879147239a43d23959157889fbec6833c2b4d1877b73fd623281b1c20976f195e77588f901fdcfc6a810549220599c28545be666c2e7ac7a621f38eb555573b4a5d704d5f7edacec80720b004b3f60b6763e4e8dc9ad355ac38828267e017c92ff99de4a9ba46e33129d0921c39e6bf7f9e99c3b4464e78b44f11dd30d5b3c4344fe58f9c28", 0x99, 0x0, 0x32) nanosleep(&(0x7f0000000640)={0x6, 0x10000}, &(0x7f0000000680)) r12 = socket(0x21, 0x4003, 0x5) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000006c0)) write(r4, &(0x7f0000000700)="3049bde8a6e2656afd82991a83e384e952840dcd99beed6f84d03ba85ae14bcdd1a7566b0060666f586dc824cb33c37e0cf69c5d5512afcf46c82b44ba8bfbe9990a19ed6bee2732e2b228180209a081eb3516f121e6e43e81a315a205b5417de603b3df34c216f0036e166b76ae9b9d049707fc4307861f4d993803ebc4d22a61d816b9", 0x84) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{0x4, 0x5, 0x20, 0x3a}, {0x100000001, 0x5, 0x200, 0x2b1}]}) munlockall() kevent(r6, &(0x7f0000000840)=[{{r1}, 0xfffffffffffffffe, 0xa4, 0x40000000, 0x6, 0xba}, {{r3}, 0xfffffffffffffff8, 0x8a, 0x40, 0x8, 0x4}, {{r8}, 0xfffffffffffffffc, 0x10, 0x1, 0xfffffffffffffffd, 0x4b}, {{r11}, 0xfffffffffffffffd, 0xc2, 0xfffff, 0x20, 0x7f}, {{r7}, 0xfffffffffffffffd, 0x67, 0x2, 0x8, 0x10000}], 0x0, &(0x7f0000000900)=[{{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x6}, {{r12}, 0xfffffffffffffffe, 0x96, 0x2, 0x7, 0x4}], 0xbe1, &(0x7f0000000940)={0x3, 0x40}) pread(r12, &(0x7f0000000980)="b25653e87632760899cb6091716f055a78da39d73e7fb2036edd3798100d64a55c19ec9c63ef8fb5371cb0763851e17c1e0c93f956e4aaeb337d44c6f9ba696687808f0db60543340f99a30d90e5324ad6ddf4a93cf8ba7af2b8d412ea25ccf6e010f2a6e976485a7a26bf6e1da602dba3f6e9dd66f7cf16fae0f057fff701dea033b3f31a4fe7e8a178b0527aa0519b11f6d48a5ec23c40682f9b2fbdb8b7423a66c9b336201b0f45", 0xa9, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x0, 0x0) fchflags(r3, 0xc6e780c70e4104d0) 19:33:26 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x410, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000280)=0x7f) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000980)={'./file0\x00', 0x5, 0x8d, 0x5, 0x0, 0x6, 0x83d, 0x943, 0x2, 0x2, 0xffffffffffffff7f, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f00000002c0)="050b8fb19f7c79c712f6dc27ec6b6f2e9718512ec9e617ea43a70c6dbb2a6ed44c109263d1024894c700ca0b132e51ac4d22b281baa975ba5c369b7859f16090c985b1f410238b658d2cb1324cc4f6423f3118822e5df61a75cffad23c3b1408ea0e11eb48cd30796330b3c1759d8a71e3653161c4c7fe1b7455e41a5a305ca4b9af32715b0a6b6fe95ca93206cac76c7d1ed95a4b456de2", 0x98) flock(r0, 0x2) flock(r0, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000480)="3d445bef6f0057e1e7fd85ada5de49cdc24915575bf9ae340cea2888e913837ac1d8edd2c841d3434b52ad52ba47e179d08d4fb10adb687fc9b8c3d6a7ba5009e84f74fc2209dcb50dcbde8e7cc46774155c8a7290c667ce45be18755a8e3bc8b298c06908fe18b3cb902354ab9b97da31495111029b7f93c139a7f58b5732bf51c095a9f672f49a38b12832e9583abdfe4084fd33284e5366ae338f8d8a5d2239749f18e4f1d61d0a2197103beadfd7f5fc9d8af949a6dbf112f6f833f434fb4bcf522717efcbc50a49ea59bd", 0xcd}, {&(0x7f0000000580)="c4282c98fbb2c1aeec22fae3568390d0a72f09f44ca4d1380759921efec3d05a857cca8276d77a9339938836536231c34f3227655ca9761f5a34f439602bde83837c1edd459631475c3f296c30182c07d30b073e7f67f578b363d363aa16741861e42307b1af3d00b66552ddae5a587ac713b5f2dd785e3399097363add5127dbadaa3aad841d35baa8a", 0x8a}, {&(0x7f0000000200)="67b89560d9ffed86f3789305fda001af2ea8d71f6b5439068e92ca02", 0x1c}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="000100000000000001000000080000008e7c62928a9e609360fb86c9d7a2ee5e8f0e5d3741441ee45d582c86cd91a355007cbd155330ba47bddf36aa45ebf559c159ac3353a599f0019b7aa95ca7f1adae84ae3407a24442bd2937742c635180840e094094051b2694d1870799d51474652c2b24dea0e36f80e0f57336d990cdbb4bc0458eec74ed4f5b68890ab8ed00000100000000008f001acfaee1288c73aaca8c146192def46b3d6ce7cc6e78852a0f9d94baa414028b55b08e7ad57ae239f138fdff890517d81ecc70ae7a6072929007a97447e106cf70b4ca95e85a2148f7b27541523a0539489fd9cc9e850ed3a350c116c912aa2f22bb592f38f87d65357bde75305ac00000000000000001000000010000006ab00c3e1c7adad2dd1cb0e0fc3ee7b5042b367105ccf6fb2b4b4d74084eb1056f194c9e11676bc36a0320d39ba8c5cd42e35703331c674a03d36ca614d6f8a8e8420654fe58da0d78c377f9458c9976abf3adb8f3482e18706dae98d09af0e88834c10d48f379a841f1bd38057fcf8e85471ed3479db37f92d2122f71fadd032ee8d5f175bf9268ca6725fcafd72e325d86a742e77033bc3876e6dcf88435151b7d3350a462758f9700000000000000e800000000000000ffff000006000000895c2bfd7309986806f3d5aae810262602cc792342ed158374f7beb98163aa4753cb3bbd520b46e49ca7aee47b58a200ce05ffb1ed5727cce0f30fa9dc767efa829c6811aa6c0886e6b4b0c1dcaedbe8529230a0894c0a4fd314f0cbb7db88426f8d8e5696617c17e0284e7d2b299534bfb022de612f7f49bdf676523b0cc76df456bfef03615a2e1ce2458a2694fa5001736d56437ed0c754963f5a8deaa41006066eff81bf365c6cee9e4670aac0f8cb21bac02b23209d5651b0ea8610a1955dac565c17ea74d3c35ac8d3c28d590000000000008000000000000000ffff000002000000c5bc6f0016fd4a52d88f047754f16c1f67c4dbbb289a21bba9427fcfb4d4b36cb6249c79f8bafe7ea94fa9d935b7ccf2e818e1b6f9dc0bf2e74072f8d4af206b2e9f129aef1bd48bccf8ce709a83a000e5538e0ce3cc568c00ec6f7110517971903f6f42468b2ac08a00000000"], 0x328}, 0x0) fcntl$setflags(r2, 0x2, 0x1) getpeername(r2, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xe4) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 19:33:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x80) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000000680)=""/79, 0x4f}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/253, 0xfd}], 0x5, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/220, 0xdc, 0x40, &(0x7f0000000340)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) stat(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000200)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x1f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x11c) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000003c0)={{0x3c2f1b4c, 0x6, 0x6}, 0xb4, 0x5, 0xfffffffffffffff7}) r3 = semget(0x1, 0x2, 0x128) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000400)=0xc3e4) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)) 19:33:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r2) kqueue() setsockopt(r1, 0xfffffffffffffffb, 0x3ff, &(0x7f0000000080)="6761325a42cf8a89decfcf04ea1c8888b8599a1f148b06d49d49b11d8bae6be1690105d83b42c2d463b9369d423580157b2c5406eff43103f576e95394816ea849d6568016973f8cc6b7ec986ec8846f09baa91149ba4050497ac39b8667e397213c8cc89b2af532174e9f984acf5975ee03b47db9f14a839a1ba3d68f80e689717475b6488e3ebcf04c7daf4460b8e3f8a13e8a3077999ca752d47482f40484cb662bb9", 0xa4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getppid() getpgid(r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000ffff00000112adeaa6ebc4"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x11ee5a56ad6c9706, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1, 0x7fff}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0xffffffffffffffff, &(0x7f0000000240)) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="681e6b13d77332c360389f6e5c3d974da6848640b9454bb5d2ff7d1ef9101d41610116ae57a8ba96dcab1597d5d56783e456b2491e71581289f3d798e2e6c23b48819360a6c9ad3b58395e5dd4b03b5eaf19987565490a6aad2fb02f35fe89d92bdd7a6622bdd2083af8ee10de246235487762947bd81c332bfa0cbde79edaf5ae9bc1a5e9b7fdac962bf3e38c067599", 0x90, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x8006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x1f) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 19:33:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) socket(0x1, 0x3, 0x1000) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000040)=0xc) 19:33:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) 19:33:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) kqueue() 19:33:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10282, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='n5.', 0x3}], 0x1, 0x0, 0x0) 19:33:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x2}, 0x8) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x86b53b412d3d34f2, 0x0) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r1, &(0x7f0000000140)="04", 0x1) 19:33:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10200, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x174) fcntl$setstatus(r1, 0x4, 0x80) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 19:33:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000000)="c762cd1d69b9db03db48e0279da2b46c57e446ca6f0125296df9fe4634b88269dc23e0e91bdbe250e52d331f474884fe792543583aad44173c010745a596dc0c94192396eec9f402c42a1f21141761052623acae274cd594c9df7d2da467094f6cbdd7303d2ae2eb") close(r0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 19:33:28 executing program 1: syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f00000000c0)="a8148504faf56e817575bfddb6bd1400d0049f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8000, 0x0) fchmod(r0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r3 = fcntl$getown(r2, 0x5) r4 = semget$private(0x0, 0x2, 0x640) semop(r4, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r5 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r5, r6}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r2, 0x0, r2) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r3}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r8 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) semget(0x3, 0x0, 0x400) fcntl$setown(r8, 0x6, r3) close(r1) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) 19:33:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x0, 0x8}, 0x1f, 0x1000, 0x8000000000000}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = dup2(r0, r0) open(&(0x7f0000000180)='./file0\x00', 0x81, 0x10) sendto(r2, &(0x7f00000001c0)="4641471eec182178451727741ad63936ad3287b5b2518e64cdc407121a9d36fa728bf48bcf5eb0eab4e5723f0ea7a889cba519e690790edc7ea35517eed3ab35912149b9f49488a3259031678ab3b4647de2268d250e78e681d9fac2c89ebb4cb6562a325d17333e7cec160fa80171b2daec8f3878fe27b4d8bdb84b654725dd0fb252a7deafe0c444b829bc7ef0c4b5f67e9b7928316c4e5720df4b88e5bd00807a91b769b140bb9caae4ff169c", 0xae, 0x2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) clock_gettime(0x118126ef270bdb78, &(0x7f0000000140)) 19:33:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x104215817aa6e435, 0x8) sendto(r1, &(0x7f0000000140)="9295a1fe3ccbb2060de7de219b300edb1f02f0ab945e73b9ef6028ea0f5555592fd2bd3f79ee9cac3d20cacf8a7c8395bb0eb04423f948ec9296b003716b7520dca8492ab8b9c62c36f1b84eacd879be70030f66bd1bd8137979611c37", 0x5d, 0xc, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 19:33:29 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') socketpair(0x6, 0x8000, 0x1, &(0x7f00000000c0)) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xabbd, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x40}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0xfffffffffffffe32) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x7fff, 0x385}) 19:33:29 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x10, 0x4e6e3ef45d58d2a3) utimensat(r0, &(0x7f0000000680)='./file/file0\x00', &(0x7f00000006c0)={{0x5cd, 0xffffffff}, {0x8000, 0x7}}, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r2, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chmod(&(0x7f0000000780)='./file\x00', 0x4) unlinkat(r0, &(0x7f0000000740)='./file0\x00', 0x8) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r1, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r2, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimensat(r2, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x2}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 19:33:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 19:33:29 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0xabc, 0x2, "008ef4bda8c3ea821331e918b64274c5261f6465", 0xfffffffffffffffb}) getpeername$inet6(r0, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) mknod(&(0x7f0000002580)='./bus/../file0\x00', 0x6000, 0x6f87) sendmsg(r0, &(0x7f0000002d00)={&(0x7f0000002680)=@in={0x2, 0x2}, 0xc, &(0x7f0000002b80)=[{&(0x7f00000026c0)="acfbc5f18b0941ba9812faf4d924c5e7928bca9cba7268f51e82cdd431052b96cb3f1481e18a02ed1020d87c853f5d4d8b4fe2e88d3f0fb7df12dd09f5cc9fc3879fea2b4f9488189dc6a7b35fa3005df7fc4773597be776913ec378a80d3c7098", 0x61}, {&(0x7f0000002740)="b8e5b22fdf35e6f1c8dc491a243c17911a6f32899fc683b538989d82cd74f0c4f7882147dd5f12ccead4d10cd27306a08727a7ebc5f6de3acfb0a2a2436dccb00f7edd48b80b981b5b8bf5c6e372af0a67e3553964b9bbe6c6be84ac5d51df7edaa92eecf040ee7c1a1f350c59870b45d77f2067756386c2e43bb02ff91941f51f1db488091ba6f1c9ca2fba6c1c5830be362576fff76eb5", 0x98}, {&(0x7f0000002800)="28840b3ab85739eca581b3cf96c820aeffcc1a3546ba50d4cb4eef17729a44b5d5dfad9c2178d17b2b57761acdcb205baa34ab52348a2958fd891824bb05f6bf824579490f6a21f0415f80f37283d9e1226eea6326a063c3d0822d2fc027f96dbfbc4ac095e7ee2c2395a0acd8cf0c61", 0x70}, {&(0x7f0000002880)="91764dac9b3d1202d49168c70a0197e066067090636c87c43801c538b9dd5d795618464c1cdb85f5bb313cf4864cc53d2335c5ddf0f35758d72272fbd0f4a9c21effd0b253c7a7e75661e80fedb4bee43bba1cd5145f81023534750f4a6080b6598c27d80987561554fc860a8b913e76a2615c419834a7857da8995d6fc0dfc2d896511c285aeda919c25aac84d1621364141f4e098c", 0x96}, {&(0x7f0000002940)="167ca1ae5b46f2f528f1ea6674dfc2ac8242d54aa87c502905bfce2def3cac8ad4150da55463800c3d84de91b391c1ed91b1016e219b256633e172c5e4befba560c6a584b9315be9d47e26bec0347aa32180533b8d1e34dbee30e21e5be37d2109e4ece1ff4b86e77b0850e44ba66275dddefaa32d8a8b1872004f99ac5dea7f59d1c61496507ac9f4457f48427e64", 0x8f}, {&(0x7f0000002a00)="65fb407c48a5a5adcf64b9a12da81ad43d517d490db17cb1ad5381321ad1802faf6b6950985bd6e483e132fd8dd81f3e312912f1d676552a4e5fb42604b86dcc129218d5717b5015481fe7e768e13fd158165e0444162a88042d5e2b86bf4d583b00b22dac73e8152e65e16586c4754d50726744121dcbf774886e45427656d5014e0cad2671d0d11fd657b4ce3ec7a278e2a33088950084df36a253c36e6f10c53c9e6ea5762b5a39679bce38b2b75ce1bcda3ef355246a06e9c5dc2db064cd36ce09c56c14410d6acc407404", 0xcd}, {&(0x7f0000002b00)="2f5207a8537a963f05ae6c4afaf0bc4d9ac1c1ade7a75f4c847c3cc1c13041fd3aa4d8d8dcbfa29c584d23c582a5845091495a0f9989331536c1a7c371d75107af", 0x41}], 0x7, &(0x7f0000002c00)=[{0xf8, 0xffff, 0x3, "d0edd01442fc0dc809a2986bded1e922def3a08c91f9e2ffe20ea88380c0f435d11f40e74932c1f358dce6e68dbae6795f057da685eff0922b8ac29c3123a5dda29a1e3358a4dc9b277adb0778f884b702a83148292fa9754bab449a69f60cc8bce8ac843b05314c7fcc3aa10cd409717a76eb661f62cfc206b398a8dba72c6c09cbc5d12e092019d3e9f2421d14de27d06b07cd7f851b61463cc74883945544e8fa0d63e0b21eeda2087473749270566c432d067c9215fbba94052b74dfac02208753418cd8cf58d15839656df5ea19d4cf05c9f2ee2541b9252c3edd370dfdaf52e1426b5b3f"}], 0xf8}, 0x400) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000300)="566e09df0b56cc0bc6d5167f838159bf009a29a94837d034fa7e437fb6cc50172a376ade8e2ef4ca2cab5f0000a2ff029b0b7eaeae4295d5391bdb9e7ea1d550bb5df8ee3c82167caa9318dc1916568d9308061880fff024171f5e792398c4489545eccc863434f08ab2c1107f37ee993d075952194938e674ed8833461bbd544879384a6a485cad98341d8a2793207d0175ef69eddadd4863cc00445aa8979dc077bcc81ffbb6c0a2275fa7cc53189370e56e6d898d970be9740cf0777313a694547ac1042adbdbcb80d4f979f4fa4938a0b45fe0beb0635668e2b4c833fa608dd9bd0c60ad07d9a71c", 0xea}, {&(0x7f0000000400)="6691ec3a610a8da70718fbef92b2322990266371f0adeecce38d607d270321c1e4afe0460b249fd6aa60f25a2c4b082009fdc9d3861444766f5c1bd222bae2f37bf2cedd93b6f2d28f868fe4064944d393abc7a9d9fa8ac084f3533cc8715f99d4c8fdcc5f7555ddb322c7eb0254b94b2c740dbdacb6e33940c765e071b19d9745b3f218848840e027d1c505d3c330d75a79947b4e56a1731732ba2d6492b1257bece7e6e97ea5e1f033cccc580f4bac7814ff735f60ded9d301e9b28b9e20a1fb7ef58d5bfb008a2b67b02599b6fadc484bc779b47c2dd8a969e56ec2fa03c55f9994e6bc85f316f4be46295ee750586baa5bbc646ac86a5f680782d56e5a70fc9aa81edda21fc8397699ad38aeb16705413644f762988164afdce672a5e41c424769d83617cd5231b4889edaea8a3d2b502c4a48a8913379de960c8d1fc76f5bbc72702f78a4e82cb61a51ed7a70ac0160760849854f3fd10ce234904d6ca025d4f12e4f733917ed613f6e1c15982dd0bf1e6cd63e81aca9bfe89c0282d73ba4eb74a8e755fe1b0a75c2e424f1686ae85dde298263176ed4f2fe7165d4c4d3d65c159ff9fd05e408ed6bd509031052facca745dfd8bb27f86dde60e43429620205a8087a78e1ddcaf818081005c2b86543133b7a288235bf1bf262e6a93531cbe289ced3079677118fded3f7f5401f83b4e10e1e07f03b72a1567a46e90fe378e8abd0abcd58a248a8cbd38319c80307995a1fdaa5c21a7ffa18c00de07b057f98b21bb365ec26196f9950f2621d5830e8dbbe53f81bf72e0c7f0873d4637e387489ccffa8894fe4dc34feee42e7fa6abb494c2e3bd951ef055d3645eabbd63dee9bd812d72c5657cdfc74e7c277fcc78845e2dc3e3f1ca54dde67713ed67ddcb0052a9075142b0d9c1a15e70aa2e1386ebffabc2ccc6e772647e59e07e4e35cb63a72df7435a6f464d605baaaa8577e9d06ee9a84bd89d75c293447699ce51af89906ba35b66e49bf58e1b49e8055d610c354be5db122a52fd98ab9ae9d076b575c98c3ba08a9068521c62617818fab605ed725757aada9cbbd4265a81abc0b6a9bcb8cc3e8e06f3f6dae8a919588f8785b0a318aa72ca4325a5771a3bac481fd27b61bda30ed822f1fb27707bdc35146126698e13e9690fede5b4af6277df1c4ce9843460e0fb67435ddf0c32ccf299331ed37c813e8b8eb5f0a6c49b2e49412d927ef4d0413c889b396e5f651c1177432923aab58900633b36e1accdfba4330607cf9a99070d02eecb952fb7c01cd08fb4ed222a98e09a3a9a734ae7afd9dabdeee736114f8249277355f0eb4e643d3be83f72fb407b3d7996653264bcd2c70cc5662d39cabea17ca4649df966ca439646f453be15f2d325c5b638cd924414bb8aba9bd78bb976813fe7b211885644981defcdb29dd9c05f6879aeaea57ecc0ff58d42a59839b15a1c74576fb1589b3b07aa348eae14e4d9f52e3b3f3988da081d58213687124bc3a6b5d335c1f089538a1de9d0ff0097592065cad3989a5da15e56e2e584f266ed2d5508b15aa32d3d2ec9f348181b00def7cc700a7a5b7d464dcbb906a5c9084bee323354cba7eef31b4cdb168830ee14ac17760fcd059c990e6f827d271009f83a5d138240fa31feeb37515a1bf7d4f36608db67ab47656d5faf75c718d6a3ea298e91ba9e4b8e7f70d2a4db304fe82c8bc1f1be5f2d4deabd15a24850bd4b04c8029ca2312567152a894a2ef41f9c97e3b851f5c721daa63f5e55a67eefc47474366056d1293014575d7762cefe2df4db2055f04753c9ebc615331811e41720bb131434268f5f2af9adc92b430e0c449e830e25c160d23ba6baf59b734a0a72e53f06309caa851f4403234350da0fe47f419fb3bc777642efc5be74716752b3bb91ddd3de4e903b13b5ae8dc021be3b1387e6b482115cd9e5fb08814f0c01ebc790e5c889f1e13df966662bc0e8eebdc3087defaceb8a5a54d8ffd9febb32d93c1c834234d176c3028c736bd6270dfface9cf8b616d371b732fa84255833b32d2723ba85a347a8440dc30a442a79ca490fe19cff3df6920ee75a2e617b8db219aeb371dcfd660771e67cb3b58b3e871f674d08856643b7ee4c522513c06fe683d03701212a7a18f836178fe87192a5ef7bf2e0020bbe72efb9d6ec6e51815915acc1ba454848fa22b390073835f5dad95ed87c106ed9c148116d793d9f48aa0b92c8c74f00507193ffa691b9e566fc0292dfca884b1561fc9efeabf0cd76b4fcc21531809f11f8432ad785c4e31c6cb2d6a3073429a5e95b8666b46c7717bdabf7ae7a80d2d4c54842a79a69623e60709f2d01f4163fa0e862a9cfd3e1cbc9563964e3fe0263f14684ea9eeea9604633ef6e01bec9272d529e572086e3d142b44a5ab2a3e8e9a65e57667b05d665222ff427ca603c78ac84ff9d2d67d5ae37ad6c442e577d2d2847db99c3b26f5dd873900eb04235c6f6ed6a0e4e25b52ac22df09f71182886326a6361f3e49010a6461187b2b598815013ef92881d53b0343dd9979cc4bbf2b67f1a0689f06dd44a1635c7a6ac1927f4cb7cd715130de5425b0329fb8f66e02b6addb45dba3669c7e690b225396cabb366795a0e80b52cae4069974ddc1b4c5bd6d3152a9ad2acc46702211aa6bc3ecd59975c59a30656271ee319e6702a1c548338181ae54d3c60a6dcd90a908df58e30f79c5fcf0a096cb3610337cc9d6734e01b96dfdd74df12bd70349fab756792eda26b31b564d49bff51cdabe6a7ccd968ad873322a2c7837b33b6a3d3b9b587050ee07b6bc6f4219c3d51b06a7f4f5742eb61593cf6c18a67344b3ffd0f23d275d6d938ae669cf1993cc532fd59a2f71fb5a1cbb195942491c9e95587eb993e6564e8864b18433dcd69cb0c56fd40c55dd6fad7b2961df9441f7697dabb4e009dd94967057e1fedf8caa6a4a3122199db48308da0529404a9a80cae62d31dce77bc02c71d2a1cec971e92d34fb484a3ea7d08427f125b1c2a33499a589a8d3b15adc0837c1c2cc17128bc6763efb76081e99f958e99e13085f660295449ec6566f1b156b92df747f26ea3290be1ff898ed788554436070cff932c8b82e2ff64d3dec687ac5328dbd5d3a2b53ebd6eabbcc5273015d2d08671a35902d48b902860ce61f4ab3960737a29ad3676a77ffec9ada94adea92765c1ca3f46c6a91f38b9ebba343a08bf18c4cb184942610069576075c7e10eacd0e0083e83fb2587f49576d527af83d8496fec7b8c3e7191f895cbe0ee5cb03a7232f5342c49cea9c4c5fa0462ad61cecb66894dcd1507e496db369dfbd76256927e067ae8da6a090e03e9975542cb14c2f5481a24d6e8068832d9afe7572ed063fd1fd1486bd10497937d0625962f4798f6c2d00e564a510c551b36b0f1506642f638ce68808ae383dd59ffb2a273db3d33aef2f090347556421a4e6c8d22f4ded8a493dd95b6956602e8e5090b71e4487596e008a7ce3ed638e909615a591790ddf6ee49717d8bc843191eca366bf9ee6a8a89c92cf1df146178e94641e799064f54343ec46c36b0f5660c7854e816dac6c5010be42edeff5450ca97a8191b7d88f86bc3bfaaf3ee0bc2912b2cb6aaab22aeb3242ac8ffefa11daaf7ca7706547c258f4f46f4f8970776464cb451d2d7b084a69eab9926ecb0265341586eeb3600b1c84bdc38da596cb56f4b617353f0cf433978427c6128c4a4b549ebd7f0a68cde9ea21070266bed1a60faff9b6c9eccc92b2745ac97616d8e55b9bcb4288bb76c59aacaa54aeee69e833b2f103d5f0c9ddc717aa123becb0de6a004377884e5405d54c4ad03ed1244e16c96aa0f8cfd6a78e3911a5a7fe40a2b651b668d0f7bbf3138a3340a5383f86c857d861b88b8995d513828dd0cb2e2aeac64189b7fe5cbb4dd131856460513cea274392e8c75f37d4020c3f5c4877ebc50af5bf5156df25083eee392b2de1ad877ebd1f5f0512badaa812e55b0b332f2a7fdfd3c1b4e7bb088afbbf15fbe021155312aea817d2a5c06f7c5f2c245b1c025f6dbb694a1efcb6d48cad1e0d76b5b8e491886af0218fb0aacdda131b9e27d51590e4434f80dc6349dc970f79f99cc64ccc4206092086bdc13a269bc36cd08bcab3a0e9f9400f574f6ef715c5b72f0021a8a7f8e15053a6fb1ae3b2624839a5a9e86a3bb668785b6dc84b027a86362296b19f96dcd0064333dca3636c6c12b389a670d0cabceb3e4b496b2eefcea30c19463ff84d14bce8882f4415f6fb9a95ed6e3c911c18601dedc1cabbb66b19551203f55cf2dd7bc4412886f986054805bc56817073109d013f7b529f7ac6d87c7c293a36aac4efbf7522cb9cb9be87b32d00261d2e73f741f270cf699c9d1fd2912f6eca7a6d745dc798fd052d8a749523dcb313ad5b26920722d75e728522a140d0db67d59a2fbaf9c26ca2530a20204a765950fa86ddcbab49fcbadf44b0ea90703b966e2ab31f1fc9db911144a9197dcd3189d852257b1d00b3a70327d1abd0e7e11be233a9fa10d1cdb2183afb3497106c07f40dd5017a78c07a8db93cffccef17672ff9fffc8333dac75cb5dac4e005cbf864b6ca275a46435235126bc2ad40705d9d6d6f5f9904cf8207d51a4ec75bdefb6f12af5982dcce328fef3f5d86e1342d6af9ef87c8000db77c84c519a8899c43a0f8b2c80f2167681dd41c11605d4f41572a9ec622d52340d02d7d2a32e4fa31f2ade869f2c5c803dc3086ef8b9eb8b1a6c4491ad480518a87b787e6141ae76d1725bb558f5cfd5d666a64abd8b6c57a62d52f389e467f1fc66e5a3d97002232470aa26ea932fd9a9400919edd59c55e63a56175de90a507ee0e7f20ba6431f08e29234e1adedfc771425a0c3c1c65495c8e2284e76c3ce7f22f2a31099c513b3adeea8e76cdffcb38cde3dfc61f8b5c2983be8fdf449bdc18b58e5290a13266e80c6d39d91a3354c0f98c1791221bc528eb648b5170d206cf15ae36865e2a69adacc4bebe801a854926e54bf77f54c04bc2b99a74669f208ac994e935f12cfa85d3555d500312783da2b75bdb48206913b74be694a294c3c43087a5c7e13e1a0e3258da1f8df4131f8329967072dd4746bf86608946ebceff66c6644dc82fd4da06d236ec9f4c07f5910c99ea1967da3a92e9fc7e16468362ae6021025a37389affe66ea3f0e5e9d6aeead656d146dcf726ca278164dfa7591bb3be9f0376f3c26af753e69dfa31a50dd10050292ebc6df276fae717d40d41f5d78dd8ef3012a4832039a7bebabf7d14c07b01d50436d56a99e440e36042d558fe3e562f6075d3075f69d9dc0f7b10d9902ec2dc47a081ab2b7d03a4ab54996a02f9e4c2abe4274e66719c1517d53ea0b18f1e776a0c9d5796d5908c4222b0345b7c5c538748ce20d4241334e11ce9c7b951d84d685ce475dfd8812ada6f3e08779761a740852fddde962cd804d9e62ff334f6384ecb877d91e1eedf0ffbe829d1f0f24f7e4c59f619094d57896bbe2eb45d5581e58aceb99eaa46ea46b89cbabab523765d18d2ed5ae92dd57e54578ecfc08e41ab9e6339c60933d731c60753d92dbb5103397aef80ccfd4968abd7dffb4f4d47c51db81b85cbe4482871f92ce3f52b378645d21947f647d4754a67b6a1b0449e6992f7d3cbce8016de811dc752577b34075b4177c933173e7df44366f7db982b7dd42b447d2dfa7ed3ed79900a4a8304ccc5c9b4f9365bd36c2c96f3664f165a1c087249c35dedc90d19f468d1cb2b7fa294eb87d61da3805", 0x1000}, {&(0x7f0000001400)="414218bd7bfb0dc8ca0a378bf1109d2781a49f30aa4505941bfa8e2c48fab58ba2008c97d6c697094693006feeed3ef846689831091ec784c2c5071f9644912cd75c970470fba1f03908d7fdc8804254307fa5e827c7b6e1416febd5962846b541695fd53ef70c01ed3ef9bb2a94294ef3497b1bc6bb9c0bc13d59737ea414930fa5990989849f901401a13d9186812ae4449077d2caf249a52625b20501e1305c6ce0e9301c0d8cc15c61c9e67d7f8c7e7a41a8bd70492de327fbf6600a530089da928b2010e720b9f5aa7f6d5d710072586ef0f1f404f129863cbf4b078eb5aa05a73b1b12ab830afd05e3fe0ae227e814f2e466cb09b92837b0c98787a3ec4d3e3902fa677ff856c26f103c32ce3eed27a40fc5d92b82be67a7f782a31d36296dd163abb35fb74ceb34d9e1929156ba404db655183b7e71605452ed42d74a10384f0fd1d3f441f21bcdcc42c248d7e39d22cf79fdddae337a3c260f961cbee94d037b6df60e13deca82987c8a08ce2fb783d3de90f5eaeb500c7908c8f7288142acff087e32762adf2b49733d27b2b31ec990ee4e230021a8d619d44c686d70ba9caed07eb68c334995ca1e8fcd8ddbafa445babd4be33a543ab8af2bf56b89865e5b61a3a3e68d77646f12c1809092658fa2bfb8bee02d88c941092bda71b4662dea42cd76bc4de8cbbf476a9a5df4fcb81fa0783440036f7b4c37a4864c42ec5ed97e9548457610381eb199641811c5f17a77af7ffc8b883657f081693dbca6a95cec078d73559e0f95365a3c1edad29d1e2f074eaf4bb2a96b9cab01c8baaca5ee76dd3dd7b34f3de5238d886467c2ef4a39208c72a2cd54d245f1cc8919fc5a9ecb86c5a8b86a062e36acbd9d62897eaec0738b2a0e6df6ca933116abcebb4e599a769a3c7debc0fb6747c03d911a73b61dd003f53b32fec18e056aff0e4a223a8c8f3f5c09f9a69f9916a099ec15a2c4768660f7fb1e1f2cf265440ef63b85e23cc7bf3922340f644dd879e8b404a22517feaf6423e7eae31327548f352b6f19275e49d3e2cec65bc78a56bfb545deffb535161be3739ad0c1289bf7c9d4e5e93cad04f59d653861c9b63104c683951b49c8c32b6c720799280499eef2a451128a5fd039f13507a3b46282db952a979b50f1f9b7fa925d5a9dc50fe623820db831db8b58ac5095a7767ed3eadcad900cb97f97660f6418c46dc679d6a3a0c5eab2b818e23411dd91051330bab0bd0b2077f709840f606288d154e2e70a34ed2961202ad8154247d75c2488d0eb1b72a472d5f40b9cd23ead3d3e92d175e129458a1111f61109ff4083d7dc4e9c311a9b386a3d73d7461fb536b5d589e7ef9110ba859a3fc17db79bb7fb3374c5790e637332b1aa892eae182c4401fb2a6103aba44a74d9434e305e203bd907aeffbc5e684a5e6a7cb9e79aa730f7c77a52f4ae7e6bc14965793db95f8eb577a76d1aa0a787903f49d71de78cbf22bb8b25dff6beecae51a2d0e11a5aa9952b54824710ca493ffdc1bb7611cf8fd33742c315da68c6ae469fc551a5c5372203e2dca1ad31651c8fc7279ccd4cfccb16d73a860ea101c50d764782ca5ed1de8b9b941a3c9931b5a46b6a68ce136e50ec615a19f828056a5e231ef599e30e72bdb9a8521d31b0cf758abeade3835eec427d910ae981afada75ad9b7613bc5a3f994652b62651684b4c365db44325060f64af6cfe522fd12f6dedd745661f3523813669e518346afa8acb7484acdcda6023014d3a9d90d6e2e9649291560ed8192159e17217ca840af0c4210bf638b3ae852d03a49eda8a66863225881b147cae3dc1c166a35de62bd6884a6301fa49dacb22c50576766c0b273593b6abf06a8d6bf2e4bf7f46e50d1388db4f541af39cb57c49c6e6f131d22cc88163e9c264e897c20c2ca0f7ee291ba3a9513cd602fecd8c8c6de5b365bbaf4008866837d00919a6c55cfd6642d317f7de1abcff7c0d12feca6a59b696aa6d9720e1d30954ae617f9f56ae921bc64f08179925ef2f4963fc76083f9bd097bc6206523625648c8ef0d9dc3691915bc0b739e2428b49b469a594fde1b7df9b8c6a1f7e157630a11b3551747dc2b822256406645aa43db5d6c00900072ad1ec4ebf48fa46e559e921da2b8457ecd180a01d4f76753f2bff7733fe3a2338e9e51b80b83939640d9d61a6c6c72b32b1b7eae82d78e3686d1b1d36e2cd1efcf1d243b20205d2c52186325c18fc38919114ae1227268afc101d337c3d9ef416847942068ebd5301bb7e7cb142204b8ce7e99dbb322be6e93edc8db70cf4035d0c8480bf8f4f5a183d8d65af3686d65ec75a49212e71526a6388bb77a6214bc84b5d00261983b546523145476fd71efdb672c625084deac04cc8da92dd35d3198685c2a42263eca81f6d772e17491e9164dd1a363edb11f2d6c1f03761c3ec52e278c048d3efcf6064037dbb596e910d12164222f700a4fa8506c6ccd4e3f4c4789a5404cd949531d009405bf1dc1b04123a88298d713025b981b23278c3af52b7473e4b836322cf7ec535c9fa149b8b74262b7944fb6e3f73623cdea528e70c622f95b22d9388289bee51871bfb0179e78cadc836bee2ad3554877f96a69d0f847a7930b37d256305316714fe45597811854d630284f606b0409b8065d10ad5f36e1bc3435d3053877cae5f1da041f988e31ccb12813993f2f8a03aa4ad0d4269fe9fece7da71bcf7cf8b9027156820c56ee5db656daea8d307bd8f1e46d840cfd33b5798e2004fb8d49ad6cf7e2db13292296c055f39ff96dcea038bfd0c844d041d12cca712f20bf078b5845f3a3f35fa60ae5380ef4b6d87023815a32537b77fbd7314ca09f9a8e67666137386009ac7a26b9df383b48b3405b6643167fb9bdeac8e8bc3a6a4b238828c0ebf5530be780e783dd5ee7c83d86acac7ebdc7b1700804af75a719ee09ea79e5312fbaf2e8793ac268837c5de72be5a872315d356263be6b27da43c86572eb303ee837e802497c8a728bc51527c75655f218e436d3d05f5ac4bf8f39421f762478113bc8dde46493c26b5ad7ea4b3812c3cad43cbcc951ed0e5566b2a2554b936dd4e9e670800c70362c681da2b4bb93f1b3bfcaa17757488b86f6a275fc8ffaf69d3b03a5d9e7d737fdb4f1c468b97dad2db3a35c351a8bb5f77777d0c8c108a624bc3ee96254b941f01768ac7681ee6d027859c36107a2218d7318cb2de621f2490dbaa8da4c5b0ff8a46c27389439be69d0c865d6bd4cf8a9b931202521d0f82c2dcc8a604db59adc68d76b26fe44ffb1237a97eb0d257fd36527ff193b43958e8ee916923874b9c44f695b75b7c7247e76439829c5130bbca07cf2ecea036a227381dee5fc967f2a35dce3889a776b3414ac5ce701b2bd9e82b1688367f79eaacf26998b64af10a7b6c55d1009c9b3e9d75ec239073ecc45f518bc02bdf8c2da684c06984cbddb3928bbfa1a4eb6fc3ecc318d048c43428c5dbc341404a0e98934d71e78a87f98ecf2faab2d02ed0ba3fd72e5610d1cab3d352cbca95a9481ccc541d529e7429e4e36a602d3720cd97a4b5c27e730d1615dbf94606679f245f00fce4720185e7c0c1ba493a31ecb8e77560bed5d53db7c13f432b5d5a58c1c9a7dfaeafc96124098a32700c05ee0a0c071fd0e5b8c1727cafc27def67f4438a2a48321a2d0463374893e98239a9675e90906e4eec48415585fddd1c1d7efff858722bebee3a44c470454bc4d522d1ae9db306ba7ceb9d0e97559640b48866dbf3ffb2c436ade10a567c0371530e6b5655c3f2f9d3ada562995c0afd6f53bf86ddcc0d7fcfb6fc148a3dc43a2aa2f2a2010cbb0c50474971f018d2ee64a8d9e3327cf7a098ffece07a284848a6af6b8cdbf08a87ed26c3e2725351a22517bfe466bdb574af5d08805141f77f4bc1e5e5509810b2616f5980500d8fc4d66e0e0c260bbdc335767fec97b62481cf96aa504bbb0469e69a3e472ae90a0239e1469ca7bfce5d4348bd83005b89b6f5252bad03ed92f04874b09b70f73efc2c904055dfe5a606215ce073e32a99e5fe5ed46b0fc67e52944f2d3a78c556b7e448de082a3b2e03149d37dbac5861666fb9658cf4eedf97b0bdc4e06792479de1e4a5a47b66691b85d689539c0e08062504737903ad7e73a68eab275cd66d97358c574434e73d26712f39ea593f136679e1ab96fb174e99d10062c62c595c92ea515529da1efb1ad5b839eccfbe416c95eb6c1b2e083b67cbc4c9d51b90b08eb8208a188f459930c2de214f5ed834523eb0564d6a52e145e88c1157d1dd02135ed7ef9c7a2101957e3f22fc0c0fbf34a03631eacf3eec0687799f45b86af764dbce3f4dadcda28ee1e0190d76d59bda210aab7663c605df2f1dfc80d5cc262f504d31f7f1113021647259a405e114762cea27f50b926419134762cc7d2930f17512add557f4488fd87c1feee4b20f98a4ad305368e910f340cc6e771ec7b5bbbf31730d5c939e98f8e4b74f12d79e5d8bebe0bcb45c4c21ed0843292609ed7ffa789eadb145b79b8809c5f3cb465897409cdaf7e49336197eb274cfe8364b20d569e9f41927032cd425c4e30b681e31c5bc0fe2ece0d967f662c6d14265ff05e4fcb7501ae0cc6215bccf20412f12038d1376efec823f7cee6840baab59c593b5ee47240977d2a0fce4a0ab85a6173cc64179f099253d51ecc7b11304eefe23dd8a297457b6ef84f6746a196df0a39e04475b1b4e28458fa5b5c29b50c877c0f1d0ff1234294aa53c279e4dc2dd4b61e14622928011d3a180ce02b9b195a5fad42ae64e00c965a98f83240a7291baf0982f72e9806c5e2f1a16c34ac7eec44989fb49e8032736643bfe4f6ed2987eaad0eade76faef93e70db970384641d3caedcc41c0925a526d7ecd8c2653bfffebceded39e643f985bdaa5444ec911fe4ce01e95052302a64ab6a69e1118499caada3ae6dee2e8beb3da99062c75530600167b507b4945fc6f3e8fb652df5a6c241a6875cafd895462f0b0d42bf6aeb6479fe467abd729b8b09c185299e9beb03f755185324b4811a3a16faaccf4d248f18e1b6b541f9430031a16b480c1564b840f49a5577c932eab49c04975ba1e8f6bbe9e6fea50d769186dc6f52163851ab671482e6965256f33315d8f702ad4e09a49d0d2acc381b751e0a3ba1eb960ca56310615b58cecdffd132ec8dc656a0686cec76d20b722fb401f33144a1063b8f5542571bdbe19066572387f253af8b7def812d2cf983b010859676d86196ab7f0a505b15d62f66365a4e199f95f84a1650e7cb43b82bcbf60d7fa842900c8aa92ea2071fdfe4405f717152dace8de055bec5d4833727171b79891e8290413a081ec072814d79577d96771a8ec6cccca669ca9063700b514dc7cc6a49f624f4606d47adc5c4f0d33376310e83ad034df95996f55ae594e74e5d97652b63513140ebd8e0e4834e8fc2675e0e7f6e6c06c3080c699b04838f5345818e08a94cc220c8f258e5c7c90444780ae81908b2928d0a4b87c27d137c66c17d1f905264201b6ebc3c16bc1f0e3941991c6cefdb794a7d06a8a7d7c6c61c6617d4836dd19081ace29e2ab58fcb290f5e1ce75029824aac64337a5d6f8ce329d008641f2766aa9151ab552e17bdc91c66c111f1bbf559c2b8b53b226c89ff2f8d8ec0c9b0a75399471663497e0ebc987ab355c17c502249e3408852534a841e55683f0455778e636bad4432316588f7118ca2e6ae7de9e5e3dc7ca6f29f2e6a6e3a80c9c5cb8993", 0x1000}, {&(0x7f0000002400)="a66a910ff81b1056db1608c362579700f6ee557f9de0131f0847cefb9c0803e388718024f8eefa2c8194b132a8a1e09579e31583ab62c43c74142e486a9068187399cabf5f53c34e7395b03b1f0f6d155763540e06fd3487b4f3b68ae2229fab76fe2db77dbc2aeede76f439fd25717d10002040dbace1", 0x77}, {&(0x7f0000002480)="94b93e175b1f7009b17bb96aaf2f2555c84c6b93e143382b2051067fb03220a2d4e95f2e4bc9ccb362bff801c80b116e310a479e7c788e498cdbd45807ada8fd60596a24130d0aef6b5b311c1a55176a1814400f", 0x54}], 0x5, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r1, &(0x7f0000002600)=@abs={0x1, 0x0, 0x2}, 0x8) fchmodat(r2, &(0x7f0000002640)='./bus/../file1\x00', 0x20, 0x6) linkat(r0, &(0x7f0000000000)='./bus/../file0\x00', r3, &(0x7f00000025c0)='./bus\x00', 0x4) linkat(r2, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus/../file0\x00', 0x4) symlinkat(&(0x7f0000000240)='./bus/../file0\x00', r2, &(0x7f0000000280)='./bus/../file0\x00') load: 2.14 cmd: getty 16274 [ttyin] 0.00u 0.00s 0% 315k 19:33:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="3ca69d07cf9f2927cc836409d9d2bcf5424894af84abe95029774b97bcd19b30be846d18550ff81d2d1edeb42bf007fcdf833bbc4c22662ed0394b478dd2e2a2c66c", 0x42) 19:33:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 19:33:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='\xf8\xe0') 19:33:30 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0xbb, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) sendto$inet(r0, &(0x7f0000000100)="6d8a662501cc947a41e72acb24300858eed2dd199b1048ae8744dfcb06915dcab8e58066a5790645af66afc3ff46993352637ba7ff271939cfcfb0", 0x3b, 0x0, &(0x7f0000000140)={0x2, 0x2}, 0xc) setrlimit(0x1, &(0x7f0000000000)={0x1000, 0x4}) setrlimit(0x8, &(0x7f00000000c0)) load: 2.14 cmd: getty 16274 [ttyin] 0.00u 0.00s 0% 315k 19:33:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x40001ff, 0x0, "eeffffff120000006f692f580000010000000001", 0x0, 0xfffffffffffffffe}) socketpair(0x10, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:30 executing program 0: r0 = socket(0x10, 0x3, 0x7fffffff) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x8001) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xe) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xffffffc0) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x1) dup(r0) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) getsockopt(r0, 0x3, 0x3, &(0x7f0000000000), &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x7) 19:33:31 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) socket(0x18, 0x1, 0x4ab) fchmod(r0, 0x90) r1 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x111) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x5) 19:33:40 executing program 0: r0 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000340)='%R\x00', &(0x7f0000000300)='#\x00\x94?M\x17\xa7|dv\x01\xbb\x1c\x12%\x00hw9aO\x98\xb4c/P0a\x89S\xda 3?uY\x8dG\xe3\x82\x18\b\xfb\x98\xd1\xc4\xbcB3[\xed\x8a\x19\xf89\x05U'], &(0x7f00000002c0)=[&(0x7f0000000140)='(i\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='@9{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) 19:33:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:40 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCNXCL(r2, 0x2000740e) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) close(r0) 19:33:40 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x5, 0x4, 0x7, 0x7, 0x1, 0x3, 0x9, 0x10, [{0x8, 0xfff, 0x9, 0x3f3}, {0x7, 0x1000, 0x100000000, 0x5}, {0x1, 0x1f, 0x100000001, 0x8}, {0x5, 0x5, 0x0, 0x6}, {0x723c, 0x1, 0x6, 0x1b8}, {0x1ff, 0x1, 0x2, 0x40}, {0x3, 0x6, 0x1, 0x80000001}, {0x6, 0x0, 0x8001, 0x6}, {0x5, 0x0, 0x1, 0x3}, {0x80000000, 0x5, 0x0, 0x588a}, {0x9, 0xad3, 0x1, 0xa62}, {0x9, 0x6, 0x0, 0x937e}, {0xfff, 0xfffffffffffffffd, 0xffffffffa402502e, 0xffffffffffffffc0}, {0xff, 0x100000000, 0x0, 0x9}, {0x4c4, 0x0, 0x3, 0xe72f}, {0x0, 0x3f, 0x8, 0x3}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x9, [{0x2, 0x5}, {0x3, 0x6}, {0x2, 0x10e}, {0x3, 0x10000}, {0x0, 0x1cc000}, {0x1, 0x2}, {0x1, 0x800}, {0x1, 0x3dda}, {0x4b4e99419d3db3e8, 0x4}, {0x3}, {0x2, 0x40000000000000}, {0x1, 0x9}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x1}, {0x0, 0x7fff}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0x7fff}, {0x2, 0xfffffffffffffffb}, {0x3, 0x3ff}, {0x1, 0x8001}, {0x1, 0xcd}, {0x1, 0x100010}, {0x3, 0x4}, {0x2, 0x4}, {0x0, 0x1}, {0x2, 0x20}, {0x2, 0x5}, {0x3, 0x7}, {0x564e54a5c0604cb, 0x8}]}) r1 = shmget(0x3, 0x4000, 0x400, &(0x7f00004d6000/0x4000)=nil) shmat(r1, &(0x7f00004d4000/0x3000)=nil, 0x3000) 19:33:40 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x10010) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) close(r1) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f00000006c0)="732cb135ad6d42e888ff1611dbcfe21e6a7037ccd39e6717e26c5a903b59ab4e14fba20f087d39494fd42988e55e4869af5674e937bcaadcabb06ed37482308f5617a44338a4500a54c1fe3baf1a213b8e286d160495c0a5a32d5d35caa581ec003f826a061d3abf2036382417e52187dcfe63751803cda9a285afa0ec26feff6e8aedaa47605cba770f8ebcb868e9ca35692081bb4b28fb9ba9eb1152622fbc58c1673adb1bd9311ba2e348e830786b540feaed5dedc537bdccb874da7fa9e1010ac9158c24df46e4097c9dee2ee5ef669eeb7324e2f2", 0xd7}, {&(0x7f00000007c0)="8a0c8e2bd913d8e51e7b78eaf93594e2a1b5b65d3fc5f94856c132d189b943e7061023866473947b068057c0c4d63b49492abc7456659e06724a521d301f128daab9576d5abfb3ac321867981968c18105face6c45db7ecedb5350d7a756fbeee56393e32ac414e78dee2848aaa65cb76f355114a18e7a08f7714d3a68e1421de410dfe4cd5287d4a123cd4b01e93816649ebdfff07b6b28f12ec053685e64517b5ba022c014d28d32c5c9e0064f8b416c9de9605fab80f11f19c96b258ee75da19e2a0b279a3bb03a6e1835f3587a99d6fafcef8ceef4", 0xd7}, {&(0x7f0000000600)="712a4940a052f5d2f83d633f064623a77a574c", 0x13}, {&(0x7f00000008c0)="3bdfcbafe25628fa0daf36b6955dfff6ca5d1eff470da55734f3f1c223565e7f2b56ffdfb47ede654ef1fe4b5e328771d6c79093654f5a67020250ea13ba4832ffded31ba74545c7e4c85ee7dd7fa647ef731a536ef843470288f119db206b9a32f5fa57faed476dd9311b0bfa6cd168c0ee7393267ba980ba6b655851f99a9fe2f94d240a34788bf1522f3c18cff9b2ed5f3eb9ec15bb2c3ea4de8f22f1e0582fc0dfc10237c2bea174c23463e45692a7a0f7694e04770e38f9abfa9db8328dda60bae98b6f6b4777698274bcb100fa14e02019efb6c2253457bd1a76794fe59951b94b46b6c2a8c73e03d9db9786d8cfa0a07edc8c2e7761d530abea6977d9770cb719c5403e6abb3cab4701eed732cf2806caae50e016a4550f92710d6c8db283c507c97d77c5d9f03f19bebfff49917eb82f9c0d3f46a02a0cd87d79d46ab9bef709ffba5e455460ef1622d08600a7da5d7cfda9500fdd71ed3e2ec18823e4dea10042d4962eba266be4db5ff7f6a7c121d46ad2d266e8511c15408f4e731e774bb35920c4ff42ec3cef1195e1a1af0680b1989faf7e0b4813f412541943dca9d4941f8a1b2d7691c20faf357e8b12862d3980b6e4f4d7080ddb9d25665b8c750c3d45ccd2526188d1525098a718f06d44e4ae9f57f8359fb12c1a1868702f65f5c1a86abfba96819125fbb89734f67835869dce8a63cc948a05c313aeeb768c9f90f947b520a52229990a4ebbf234182f782e97ce702f851cb1978d2f44cfb88865762f41ff2f6ec03521586a0e2cdc8eeda2052db134f22633713858d5448d6e441e91030e59125455191dcbca3cb2fb5b48050182edcfb83c68a5ffc2e0728940d226a35ebe1327839b2db8538002dde90de82ccb22abe98e3a39df234da6a0d55249382157e79d7a47c700243baf0ab102b487c60192d650a95ac7e07f822227f7de6694476a30f073b99b08b6f7fc438c62d21eb668aa9d301bcfb1810cdd2727c824bd26f21307486f8d264a000933b8ee4d8dbdc6e1224ceb3789123e924f19262b484b64dbcafc14cb56cf6d1fe2d76497fd5e7511b417db11c6f4d53a38be608d2bd88ec9ede919a6558b6df6ee947055ee19511cc6523ddb9553ee01bae89adf45d9b2fad96298874424efd2781b39547557ec8836ae703e045fe528d5a365adf4f037cb01caf8102776e40b4ad14c0864e489be3ebf90f642d7f4cbc19c876fbcbe9817b92a3fd7ceeae63d3890b23c48b3cea6999008bb6bd6460aa76685ad05bc61c4a84d398370a106d63ce3928fd94b63c01af31c32bae232b8096b60f9dc26f1a9f921305b6ebaddff1fd148ed430535a85fb2fcdc7fe757f73f1723918c45214c86fc27117672a2e148fafa2e0d0f4207549696e2ac9d95b363547ced8f79fab5f2b72d8ce79092ef2aeec8a536915e59ee1e1557a800a4023e6df3920e8e2185c0e99567234c210fbbeea3556434e56a6713507533cb98aa3bba67c2b776eba46c5ff955cc0398d3af5a3f9214e58bde14f2cb08b6a91ab17ae3daf3ebf7e81283ef46a5347d946cc6a32ec87a897b3d8e1579e387b416740592876cae860d23c88d7a832b5b066dfa596af79f42db4aae465a84a787734cb367d2b26bb67303c7f1fb17e8476533acac9337e1f8e29536e0a60fc7fd0f4af4cee6a1e8eba0b9d937bfe66f6dde8e010f6ce2e7acdf2d119f20f23be1441ed24575a6ab562cb8448c6a505c82c441052744efb4382fb086bfdb4a5e1d12783492331b85f4acbc4f1c97bb1d5ba847b517db43ef22504a5f4d7f0e0c6ab2bae708545deca1c24fcca8b91d0d9ffde78ea13f11487639beb5dbb946e82f2a49368312617b5648edb2d6a176bf34d5cb632908f4807d570ef1579783670a96e7ecd58588de79c155da28bd22d724c9fc88de7ad85260099d295f000d990ab7cd2b26305aa108536927a8bbcf6ef4aa040976e8758600a3d475056810d61a5cc1559438afd1513cb4ac47ce9ea99759ec68ecbb4809583faab238300076cd703ad71159882819c4e45f2ef1cd85ac09591c40d64b8572aadf786a2e02be64399f2a887e29a17fc398585177efdd221e7cae8581bd597afcc5494d48d526a28d6ba78ad54aab16fdd7fec0424beb64f34f5bc7210c66e9b5c6b06c4f519e5014b2b31511b86ae1cb496b8fa8eec8ea69d28b2ff6986222492101c984390465963cffb233cc566ac3c0badced2fb98a11734430b11f70be5e9c8349b84d1455e7381fdf16986d7a334ac51fe37e14fafac0d5b57abc1a3cd2af73f08065227c2607697b70886773e5c986bfc62359bb1a72bbcf7b958e8773ba7c771eef9b069fe5bf71389fec71a50f336f5b35146fed0b1b95274c955d3051a6784f8548c349d4cf43dfa63ff26ac399f9dd657d0b3a36de06dad412a35653fad91178829b210eeca4ac85d29396726cf2ed5a5dc4d133f894801d6c7cca72dfb2d51e76506ed1e38137ed74cc7dc4b74464301d8cd63a173bc2b7428eab34b7a4d00a49fbafe71d41680af807a28ffe7053bebe7cde15c120f8f864490edce98c82e3cf0c083c1801d5a2ee8fda8eae6c19e1bcc9a69b6443a1e804851b4a7f96274c4dcb024505774b37141d7baeb91b04d6a9bc9c9d4ffb2206babec59297452df0e8c6b4e1c92a12675ddd8b9f572d0e8d041f63b5a9a88db9ffa1319ba54006af53840550f6ce30f7ecd67425901deddd2370d2020fc765b91d447f9667cbf3c240aa56d9e1a01e05c656b20a7a639a27a911c0d2b34a1c3107488f94229906777035d9655d0f607cdd660c7dfbb5a8806d2ca02b84d41a338575670c78d503c474b98527c73044516ea93076b9ad507eb6d03cd7be9fc94046b47630fce844dbfe8dc7ae4c71c4ead106730b63a97256b65255cc28f48dee7da2e61bf92c721123f71c099d3f4a997828e1672e607b5f06ed88b6c19abf2f1ceb5523dbf742408449354d263a8d4dfe025d190ac1e113b1401b5d0c2784b220cae32b1b086ca226bd6e50b360b38ce7860831224033f5da52994011c0c27489a7ff8d68dc6613f39b5c6268dd75e424c261ec78936fbf3964f84981a8eda1b54b73f86f496b01330ba8f1e2265fd334508e45b54b4907bc3a6b2c8e5b5d3942980526fafac9bda3d019294e24d383a4ed121654e9bc5f338aa79435d8a4ef04502089f519a543870d125f9cbd7306a42a859b7bd30a173361c5a1bcef7dd9af9efad6ef0932984200a50c1a9d460932b1770f29da4dc1e739c4a5b42745d68d28596de47422f5f1d8614171d57960811315520ee687d0d6f52b159e1d5db615429ac119037ff1af75bf6c38f98733fb99af0d683f2860cd5a844d89e8f1cfdba93614bedacc2b0e6128399f74327dbac359e19c6ec72b1f05d33070ab5818d5f663f1bda4240202e28eb141e762b1046436aefa82bd22dc9937c1a509c579693f0ce1829fe0bc8b3ca9fec1cddf02be30f92d13732014bed0a8f8ec042c1a91f9e2268ae23b31ce711c3556a1c3bb16ce385d540987cddc0786c2d2dbded225d688b8565a990fe438da9e6265d090c67876b1a7e3f7c8b4591021270276914a24c0ec666f964ac18a3aa641daf4442f62a9743a8930dca902d2585636cf4e52c2459aa92f52bdf7c09f21b514a3223d9aa555238df58f229203e6158b08ffd5e91f8d2811abfb8a5c1cf246e26fcc5f45b8546e6a8235c2eb4c7d0c013acde772caacf5ad1b27ed9409d0be4dd2c2d64eb599be3130837d632e502e2d63af20a0de520e0e80eb233c0f706fba45d040b75d915139032af08b99504b00167e9d598811a53cc2426c12e75dfb3256c37bc65917a264b291fda69ab525468000cca25c1535801646d22d205b59a09113a19a2b0566bed8158468b12df519164c63155ba039ba1c7b69396aee9f47bf029587c2004bc619d274dd825c46500786db3a71e5fb12e42ad35c4af24887d5abe1d96a7638b07752852cb6c9029f1336dd3588a46e0347d4acc32c207d29ba743b64d89984658f85489e54d4fa5904a7735d239b6fc8d07c9d34f2a0a38991ad295b859b603328de5c4ffdd9e1c4bc1e6a5a1ca85da103c53567f7661b530a6c7e5f82f387436e0260b23abdf7042460ea2fbb9a0ee026225bdfa49f25a78de5c235f3ec3995de56e04e51ad8ecc715a13db787695d02ab29fb0f8d149d33412184c66f151cd9d8f9df05f7046ec02326db2db18f26f90c1f325e0392a57c43ac32584f884fdac364ca55d9007b2b86709048be9a98bc0daf71219f31457ca1ab199c35523f7ddf814a0fa10f765c12942a16845a02b83a40f1edb44292552c6b7d56785591b27a3fa7b5537f774a267a5c4fff55873e246c4a1610d6bc55a2a041593ddadf6d123db3385fffc5cfcdf4ac41c2ef31d7573bd233db73acaeaca20e90fca7e679184d5ad5619a21a1adcd1ea47eb0bf67ee96897f63fb3d608ec8014ce57328e7eacc708c04e9deba15c2ec4f92b22d90165c200d3efd29b2761fa9085de27037048b55fc5ba2a2ea662cfe2c31cfde49169b2fd41978ffe98d1a0cb30e7e11806ed9eec2e04d283a11c85e3f95c9e6cf58b24a6c01ebe19afd881234b994923f20d2521760e668e07e4dba177930704e8d0725b16cc4b4c83f81e6796dd22acb5b165916265f32bd667743aab6992e63a490afcfef5434e293df09bb90ba953bd804ba9d3008aaa261f6813eb9d067062f9d01bd7afd788884301d0c966b3318966ae75cf56268112bd4060b6cd97c9713a5d46212547bb5e91670cc468f40df0e950407f83084150c60492cf0bdd639164e1209f9ea177c5fcb53b60809c824903161f61f9dec70de52109b93c5b79622b6ff4293e77575fdcc1075e7d91b15e490417d5cd49d6439abf1e2cf4a7f7800d7da7ff6944bcdbd0bd547d244f26c2edb8afd6235b4c1c032bbd748d88e4dd3c5496524a57ddf0207b08d6809f0d6e563d5e64b822e2799a083dbd597a70464eedcac19cb6f473c91acf8eb028e65bc91fc409a599bda796d497de2cad4d5e55615d62ab39283defb4db2bfc373076d7396a6d44e2458196efccb3ab7a3914b0a62be3fe584fe4e944ec0c6f9ab3a6af9f2eacde618ff092488dba72f1740b8178c868e4aef09cc45704b6d9c475c286da5756198a09e5a033cf52649377b2ff072c84a9a95b07079c6b18282604068ce03757971343df6ac0b430b9f37ec90ea4782cccbf39f112fab5e667332c9d3e5ef5f3259a7337aaa1de35529a07251c6c42cf0f9734a16484cee8aa5b387c56bbd4c1a1845f98acba0540891bcd102b85afee89fa64389d18fa15a61c0691a54415e4ef35f83a1fe57434f95aa0723156104d36534a43742b8d1ce45deab8fbadb284ecca5d5742acddeb8c94ba4f0ec6615c99a3328f4862047ebf44b33afd418f62352fda44c3d2ae37c9692cbb9a7dfa882b5d921e02ba3b65fdce6c4739d21d3a4a8c5f33c08bbc7f14738383190bb6faf82ae4880ef9de6adc1ea7257112db2e5c0f855811fe026d49bffebecd82d84d9a67b446d53cecdafcb750f8fda9db2c0f53cf7a6f1b87091e9989fed7a7b8e62f209b86e03b891be4eb7de4788373cf524ed2f63172b1827e31a467fa847f1b3be1f8059eb765462a5f8af1765cecc5d750e8faa5f653dac50ded9d5d775b7362194a5b4de81b86dc0c64d0264ae7a9cd5107495aa7d237701f7e3101996d535c4795d5fb2643f1c5aab8ea77482bdd960d97e402925782c3dcdef736a3", 0x1000}, {&(0x7f00000018c0)="a9a52d15972a013ab257a808be9c84b7e5c036ba05d69207a321ef8f9393d9b9121ffbbfcba82fd7d6d882f8f8e1b2aa0dd72c263f7795df6d14bb350394b9f03e00294d8f196da8fbce4da2dd145c94b5d27b5ca5d70a17297dfc87cf748667844d740cec29fea47935d6f737ef1d2fdfe84a36a1f0975536cc019e298cda855e38b9bf5c28f6a4d13f389e05539647bf102dce6ef5fc0d58f6fe5d40ec577d43eb964e35298a46f3f42b4251db98a644c699386d09cad9a1118af9a2e1956f3258ef96110e7b00ca", 0xc9}, {&(0x7f00000019c0)="95cef286a6f8b51b0219d5795ad573759e76b46806421a440f8e396a9cbcbd8ff68d93eed07e3f76d95b958ccdd0d557ba183a75caaefb68d17b01defb5834b20a644ea0284152e81ad7b31c08c2832db8ac267f1c1d5d4eb51a7cae0d34c634a478830fb24c3ee034ffa289784909d909461806f4504c58b45b5cf2ca", 0x7d}], 0x6, 0x0, 0x0) 19:33:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c636e80bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05f3d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f74a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bfa57cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8caf5e0c300afe7e7c1f1d9ba0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9463bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460ab05000000795e8a1493f1d33fd718fc196e3c18626e00000000000000000000000000000075d90c955ee61994bcc5e5f91a7ff3ba772103e24557e055ce92ea9d8fd05a0f574af4ce10ccb8147d3a6bb721"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) flock(r0, 0xb) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:41 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() 19:33:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) sendto(r0, &(0x7f0000000040)="1add6124964fcb647a3d1632aab641c81047bb24f267d135d054f1bf1b7bc1feeb057207ed66c27e06d4bb63d667e492f8447cdc3c6a2755594355004bc12c471e27add8", 0x44, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x38, 0x0, 0x0) 19:33:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0x7a, 0x1, 0x6, 0x0, &(0x7f0000000240)={{0x6, 0x2, 0x4, 0x0, 0x80, 0x8, 0xfff}, {[0xffff, 0x401, 0x5, 0x3, 0x1, 0x4, 0x5, 0xa3a7, 0x80000000, 0x3, 0x4, 0x2, 0xffff, 0x2, 0xf0, 0xfffffffffffffffe, 0x1ff, 0x55], [0x1, 0x7, 0x9, 0x2, 0x8, 0x6863, 0x7ff, 0x4, 0x5, 0x9], [0x3, 0x0, 0x1, 0xffffffff, 0x1, 0x0, 0x2], [0x3, 0x401, 0x6, 0x6a, 0x200, 0xfff], [{0x10000, 0x8, 0x1, 0xa9f}, {0x1, 0x9, 0x3}, {0x9, 0x6, 0x5, 0x4}, {0x7ff, 0x80000000, 0x1, 0x2}, {0x9, 0xfffffffffffffff8, 0x1, 0x9}, {0x8, 0x6, 0x7, 0x5}, {0x5, 0xe9, 0x7, 0x4}, {0x2, 0x0, 0x18a, 0xfff000000000000}], {0x10000, 0x5, 0x100000000, 0x5}, {0x2, 0x68, 0x5}}}, 0x4, 0xbf6}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x40) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x25, 0xce}, {0x89, 0x80000000}, {0xac, 0x101}, {0x85, 0x405}, {0x82, 0x5}, {0x1, 0x20}, {0x83, 0xfffffffffffffff9}], 0x7}) 19:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 19:33:41 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 19:33:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='t5', 0x2) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 19:33:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/233, 0x15f}, {&(0x7f0000000000)=""/2, 0xfffffffffffffeda}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f0000001740)=""/4096, 0xfffffdca}, {&(0x7f0000000040)=""/15, 0xf}], 0x100000000000034d, &(0x7f00000016c0)=""/66, 0x42}, 0x2) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:33:41 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f00000002c0), 0x10d) semop(r2, &(0x7f0000000480)=[{0x5, 0xffffffffffffff04, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) write(r0, &(0x7f00000010c0)="b3b110112e91a36a602ec1c2965e199918ec5b1b70c33e16d8a0f18a2aae803aca45183d9fde4b24b13a2737ae37b7437e1ae8ea28cf9a0d26d591e67f2470c7d4cbae5b0f0200c6c64978034181c8ebcc73145cb61e324e03440d24346189b3569cd59cdc184fbccc45de41255380288d0233167590c261a26aebaa517e48c35c99735148176c786bf2207278fd8142ca4a9f69fe251f92ff98051c35dd10ff2c763377e855c4fb0d5df4b792aa049655b749db755964f5d314087359c9d3590343eb671f3b810456c7c2d3a430a92259d9597cd424ce51de36b06518514070a7d317c193f75c2ed6e784646fc5a626d4dfd075d58ba06489100a4d965cf04f3bbf4dbfee619b00"/279, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x3, 0x80000, 0x77b6, 0x5}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x400000000b5, 0x7, './file0\x00', 0x6, 0x6, 0x200, 0x100001000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x880, &(0x7f0000000840)=0x37, 0xffffffffffffff33) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c40)) dup2(r3, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x1, 0x1000) clock_getres(0x44000000000004, &(0x7f00000002c0)) getpeername$inet6(r0, &(0x7f0000000d40), &(0x7f0000000cc0)=0x33b) r5 = fcntl$dupfd(r4, 0x3, r4) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000740)=0xc) semop(r2, &(0x7f0000000040)=[{0x1, 0x83d, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x3, 0x1800}, {0x0, 0x8a, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x1800}], 0x9) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000008c0)) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="7242cce299eed89aa845006855f84e", 0xf}, {&(0x7f0000000400)="4ad9ef65e3da11015881cc84acb836d9a835db34a6b1453d3e872da301be954896557eff3d71a02cc94a0683d1ccafd216317606ae86327570e0bdce47e00899b344d7e30104c3754f20c4b1989326e81b61ef5ddb7775ffc05553853147f3eece9c", 0x62}, {&(0x7f0000000540)="bfef6f766474e0f3b4b5f781fdf49760572188b78e38a94c91046598bd52dd2b0e0e5c7ecf60e19805f619630b7fd2700b70f52d101aecae9d7731b15ac28d391cf5", 0x42}, {&(0x7f0000000a40)="98bf901d37c0a8f746c0b61d2a9f7fd2c8ab08f07cd560ce9a46158fef1b92aa51cd4856a1e98bca48a1411ee18173d8e41f6feb33b69a59fe997b8b1181d38e4a83284b187c77c2f858eb26605c41ee32694cac7d8dc12deb0fb9107cc163d30fa50e3a834105388633963e389dce5fa0af9a844325c5a389c36fd064e62c4224b11215a609302eb640a5251b0b12e910533fcf302f36674f11644592546a66726d584ff91eeb1082eef4894edeff2924b1d7c8040bdc36391804cb3d1800505f557fc871587bf9a8e47104353a9ba9a3d121fd86d2dd354534904ae5", 0xdd}, {&(0x7f0000000e40)="d4bfcc88dbb32bba1fa600df2ae5e370e2105f96d1ab01b99e91397008c7544a4705ad3004064a94324e0346182ce5323fc238bec8085d5f07b3e921886c0a9bb7c5d00aa925527e600a67bb73562419f82d8bc1c62aa8149ec805a179bdaa7a00958c98d1cf72bda16d73dac85571bf178aa69192733841e96135266699f02faf6c48b0fa451cc679e620678ad191ba1d2a7f4ddcbbdca2f81287678ff61f1dfde2746970cbc27861e5a00b834240a7e7a875bea1cca62f66d6e624a988270933e862b211fc12cf5527ac0c8b93bcbf5fc1f95ab143f7da7565c8068ba660cbadd16a0ea1ad40b76bdfc949097ca02ef36113151007aef9", 0xf8}, {&(0x7f00000005c0)="1130ff85a22c749dd1cf9d04543cf3bbc3c05636d3c61b9fd4228ef8039e20abc3557905a7217aa3867fec0df1167a09ae6fc81ca7cf784da01ed2a279eb750ef2b68f9159123377eeb64a0552f7670b0ba940fb4244", 0x56}], 0x6, &(0x7f0000000280)}, 0x400) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/120) semop(r2, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000d80)="5d2e08606106af4ca5e201b0f8d2b0735ef2900395190af319c10dd04880c089c170c0a2f569a3a4aece24e8096d36ce772ad470045f7690584533e603c8696af54277acb8257c988e9ff0c98dfff30db2e9d0a49370eb928fa8df4cf24b5494b531690833d610063834e97862176b0d91f656758d01c53dbb50ff4669e2bf5a91e2", 0x82, 0x4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x2, 0x522640e9be6894d8}, {0x1eca69648219e037, 0x508b, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x80}], 0x4) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x6, 0xd76, 0x401, 0xb0}, {0xffffffffffffffff, 0x7, 0x40, 0x7fffffff}, {0xc59, 0x0, 0xfff, 0x5}, {0x81, 0x0, 0x20000000000000, 0x800}, {0x1, 0x2618, 0x9, 0x101}]}) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0xbf0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 19:33:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 19:33:41 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xffffffffffffffb8) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x9) setreuid(r3, r3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r2) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8000) shmdt(r6) ioctl$TIOCSTOP(r0, 0x2000746f) socket$inet(0x2, 0x8000, 0xfffffffffffffff8) socketpair(0x10, 0x2, 0x6b4, &(0x7f0000000000)) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) 19:33:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00faff00000000000800"/20]) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)) 19:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000540)="c76514ef567db2b6ecbd6aa506ac2363a7ec0fd233aacc25e956b1a023f7142c9a8ebfdfd44d0d2b57337705a0649e1e4ffccda0aa1dbd6b05e880fe548be3e539d5c7269bb1c561be0826f7cc1140edc0f65e963921179d87017aca47994181b5acaa87f467fcc9a4d51e89f5eba332267762ae61c7ba13132a6d39d791952ddf2d2df703487d1647f6353ff0aeb42bb64d887e1886ffa55e11ac4f501a3bace23d966a6bcdd60f13b86c8963ad7bc761018baf9c2b9e51ded2065681df2864a29bb73c38c1342a9713a85c1e4bda95a7d70a55131e60a3ea006d17274eb543ddb8f440238393005397c8ade9a4aff83c19e87a5e9d4377ed3fc3f38884966c599ab3f1fcae960cfd3ce4c7e89e66cedde92c6f05fba5ccb289598de2685ade3432b021ab6b509d45605b26cbb78bcf2ff10cabb489475771d5def56f12475298218c466cbcc6ce59009028ac0157184accf6ce4d2cd0d9d195675c61994f8456baa4bacc2c0a3753bb1c0c4fa570ae859c7dd56ee181f80dfc1ecb42ad6b46aa9e1b99f109bc7982f006d089ee38db6cc209230641955cf2f40214c8f4e40075d553f2d9a7a29e94d44442e33b154f41c0f65358ee789b40cd1e2da59bc443304b62262c4e0caf3a81f3f021312c9a2ff406eb365c7210234f2447a9d430f665dbb580a7931cab6fce0c9bef94ace01b6a490b520655f8a2c7d48784114ff5f2ab2e6190578be1fb1da1499f84aead54a9c84dd10a2f5f8fb75337be4bdca5b91881aa687816fea287f0e3967bc30065d053add5c392178042879f9339544c8c9311f59e3069e929afe6ced41f21dcea85551c84942b8378ee817b14d22f1f7d5fbc4c4b00e3bc963b3b6e0884fcf771658dd8659952f48d045c3f0364d20a3c457c52237c0cd92c8502be30e1cbbb42773fc5b6af74c16103ef5b5b6cd372b034e9a5d4cca3546519ebcf2509e1a4f6d46c8d13f0442aa00e9f8bdc25bdcbfbec47eaba54b71c715f56131949cdeabb93f9c4ede66220d9a8bacb82b65e0cc75cec0934b473ba07598e15f65d00e643ed59ce07a7397bbc1c1e5cb62a408e1eb2d5b4d8281669b10e513835ffd9b0f77d5aca8d2fa969b301732329c7e950480be5010f0634c7733813718398e0837cc36e95c9c91b00ff109e18324bbfa0b85a11763068c3e6ae48f0714442319066740d7093e2a85629eda36e536a8c7a779e7752cb1aa029bf5db669197aa10d08aacfc147f0cc9546f0c91dd66362302922873943b5369854e92b28f78f3301fc48f031db6bd37daf0a7b71d1773464dccfbdac817c7dcec2f22b9b5cb3841e3ea60237d1a4a574eacc764d68748e385f9b8f38b91e2897e5bd1bef314cd4426879c2b5cc3b4dc5188f2a99c0858f7789d62cebcda960e511e07844b9bb91cbcfd080f24bc91066af096d5709da5d76bc97e03275aa46cd50015e0298cc7a824e15052da351c45636d03cf6d3f9430afc5aa486199adee3eaa7f29454566219454ff71b5d81165817977fbd46b48e455e32441628e5758bcf0bac8dacde2cdb0b0265637d866166ae83cf74829438233b94d59ec71ec3a373cb3642f30117e0243fec485cfa7a30e0139574b4f51f5a268954383a5dee6f1d36d45f999964c8017dcf5dfcd6cdb7dadb89be614cdcbf940e3e8f614455fd2c95d94f91f2531ee931ec4240adfff6bc436d406e8cd3027efaf34d37b5613bb0253a7ed1656b009eec73f4d20c12b69c42fc1f5303571087e4cbe532d815794a1a4e5b7a8c40d2eec89be39b416bc1e8003bd4b08d2d42ffb97654beef1e757f9bd89261eb7f544a2824f423bad4e7dcef8c3b285598756f9500c0825b6e36b58de4553fa0e4fe9df61e916d7cbab88ca572754bb3632a7531592bd0d03c1db1a5ac761b469bd233b7004bbd616132a7ed6862b8ed6c4b8de0b73e8c94ef1374ffbb04735c442fa1965f63cd718876a4e7ee5f0adc5160ec0940fb4f90c2ee68f384190d95799c1d941e1e01565eed7fbc4f06ab593a1d2313f4ffc6c0bc7bffca4cce0192dc4233a27ed1710a9b7fead0042cb91d6dcbbd6183b75de1d6bf5372ad86bb0f9adbac4dbc3b3e044ba72c794311e2349595222626b6a909a4669fc76af4ae860553597815a7510555c483c58c20d2aef01ca2ac751d6018102db4139c978834ac6ce901f047f963640842f5e84107ef23deefd961de124b51baa4f7debe88fc9700ee314bccfccf2086c6e026a4dbcf186dd4cae2eb3bcd61cb9804e92c30dc7e32fbf623a5f5e037eb271ffdb65079bd576a14ea76f5042eb13306ef002e326fba61930e5a8f51eb26e4b1f68ffeb7664189461d79fdab54721d977c43b66cf597afe3259e7d65e9d986e8b1cbcd9cdbd7cf61aa470377e12df92b49fbe4d735451f8977718527266bffce3fcf6239b618d7094046f034ad0f4a2112f72dd1fd910aa9aae0b2d712b7d2e9e7627cdb69c0650185f6982d7468de00d8dcab47fc9712f183238d77c07f422985cb408b459961970776eba60382595c141d1226cdda4e8eefb5cb600ecd7121530a245b372a66dc4e28fd5b9f152d7c74b9a672efc1cb62cd33eb2402eefca11731c2df0c1fe4ba177da511486aa1143ca1311ba1073670ae7d2da68f49ccd3d99aba5d1f7dec714ae2941356b686ffb15ea1cfcd07808f080e30caeb0ba0c0411755c6a8de50625390b5fd87a1b3c8063530e2b50438a7d88af5b764e118900cc7f619976bc8090ef56fb9839a7f335ecc12686e0e8fcfad68a865a9881b618d02e85023c326d6c70406753b9b6abad3b32ca76958ae376c0db778ab52f639811cd37f31e99b4ba4f97174c67bab5702f4f7f5778755841f874cf71af3242e078436e56420ab06f049e44af2bf498ff7875e1dcd793be06978818725ee525e89cd3a80f18a3cd2464c97a21f623f1fa80e1abe37e37823178d2d4803cc8e708e57ed3c0711e8f119773c8f8ba2b56796c5b7c7336597f9616883fbd6cc2f2e340e50213843b4ac8e0e953dd4435c686b61cf66c9087eddb94345f81b98ac6f40b84ec5aebce0e16e1b5a828490027e7eca13edc697109c2e4f60d6844d81da6ce10548508acf1a9313575683fce502bd3ca4744b9261ecae03d6a6a5aab97ce9af45cfc0d9237a45a36cd716dc8f0a61bc35580b845634315755f19b1f4c604ad16a92e8f39eccb06ab90cebc9e9737d3789c816e1cdc0e9215f5a4d4c635c22d090d2cd46e900cc23fe2d25141f6e29ec5b6b2b83a9227876710ab5f18e895f59c11535a5827b2659ad2e96700f6555b79e3811fc34e6b3f824a959f14b278124e9847f9de5fe19b0baa1b1e1cc674d399eead31a036b15a6eefc0ecdcb3b32d651fd6195fd9e704d0e867d3029434b47341efc86d2a361596fa40a4564b07390bc069130e4cd05b69ee50d49152128e72b3e87791fae1559405c7081321ab041aa200cab51271ad361a9402662bd7c9efda74f87fb7d98c0bae7a04fd0be9d779ac3f23804abce43172c5d2caa6bdb8b7f12d641692c88766d58e2b69cd122b783dd375ce7aac4e655dd924fe753967ab32096219b7656a5221ded035af53b73502033dfeadbb658dbe2f4cd7fc2283539ffe15d1696687588a7b64076ad71123c7f2e515971267eebaca61fac613c8b012a6de4dcef89ded258818da990812836d022ac47d8e0246dea2404484e1b791a610cd421048566a7d595d60fd4eb831f020b7f21f4b5f9f0e1bb585dc2c291f31f769d756716f1d43475d08eb21186c826a8385918eff9fc8e074a640dbf8d4ef4ea0953fb5a33ffa1b19cbaa3791623334f6f6b382651e8cbfe25e8c8e06808dd86a3a4b38f9dcf3775705497ccccbf35ea0333898c2efe8f2afcb83c206cde63cc7015bdef133b32c50a9beb2429512dcfb723d747e2f8f2e9e5351b9b36a44a7447f815f925bdda2a142954359bc204ab653b2e8aaefca51ad3061732dfe89cb395cb99df8cfe818dae4969726e04f9d904d75c3ad54c9f84464bd869a66b480484868bc97c6f87ccf280f632a71eea1e0cb08c5a43eabd216a0127c80af14db2ef6d30fa3f7eba3788616b1eab4ce8a7f5d5ee288493cde9b44539c047ef4a86b4a1996a2604a6d349e1bc1c84a629c4f9199cc1c3206ba48436e369b0bed922dc1f0c1013a355805271e631a812ce91cf076dac15d5b0837e0407dc1701f64d53db80df144ef799ca611b9e31656a72844214009e244d679fb4a0df01ebbcbcbda695e3fbd208d58fad2bccdd726f94b03e1b748ef9497cda2bc4d25067d8a7ee663830873f68731b00e65c4556b1f5c66e12e95acefe018dd2a6f23242128ba6e3d3ef45959cf5ea92a38fcca3dad4b74099dcf6b95cad381a24f5f180db3b423160d2a72e2f5520176d8fed84a2a4eb2f4b721e5902d6b3461671e6c7b50bb98307327c60d8c17b603c9a182b252d9cca2389d6227387b74b89a057ab2d45be8c3e63b02c4a0d5f61b64cfdc71d9ce026c81856d3aac580ab1e481daf140da1e9a27a931ca1f94e15b70ba080e1866ab5ff317dfec85ac9a08c604c0a1ea3b3d38dd354ea6a879352f08bfb1a0c766e47907acff60a4ff68d24ac9250dc07e8eb5905d5d2991df552c626a72793f515d5968ee089d9533a9c6cb91bd15c79e8ac984e7330aae6367ea4daf583b74812268c8a19533d8e5be3e04e6523dd55997afdb0b892436e55249e72b2672d16be306f01edd4bf99ad27b2106d306f4be97530ad18297f6649233e4e461f4f935e197943ca9917158b3bb2a33438f9e99d0129702ff98416ff087bb233eb721b47e80eb52f217aabc793931c83b5debaf836aab08857af21d120bef8a55084321d1ac613af4fb1905837cb5db745cba2226bef4488dd9f9d4676dec56607cd20be2d43e565503e0cfa75ddc2fcee32d0f49ab03eaf383650bc34be38ac34b11378a1fc126721d31fcccd12387a46a0c11708b1b67e76c95431b3a9a852bb15d62085ac1d2541771e53d8bb76e5814a701422e6aa3136092cc420cd15cbe9622c805558ad2324b428eb3e5bbcdcecd10a239305a1d910ec07ef768211b4cf966297ad7a9cd405f9e322f604a05d6f23ebbc53146ad4f5aa4e46d8f38f83ddc4208904e9bfa662a55a920df68eb61ec63efa964a0082330d32157197f8fae52dc058afeb833e2dfa11e8a5fbaef5467619fe1bd7534acc16653d6b225fbf5d8996fb9212a069e405e83cf615b078818cc6637dec6d42dfa5d1a7c6c7b9e15aeab7d16edd0e9e8ab453e35ce8c58d1b1387a3c560c0463d11ba6d3610f6ee211bcf9b1824866022c0ed9c46d516e4d97970a0b604ad3fb12e3381831a0fff98e380e8e0200889283b49ff4ffbc75767c9b6c0c2003f39c73ac5330be35cf7c608b426145363a8f990d2cd51801a1fea8c15000d28ac988eab487bdbca57d6e9624052b30ed597e35fe3941323146191d67f4df0b3506e6e23ee35e81cabc8f16439c053e1f4f3ae48e4eab3910e61e056accd22535cef5148dbd837e8ec126e66d96486216354c0c26816f5c0fd1bd83ac73a565fa316829b50368718ad15235c34496d1dc4280a65c38df07c908f2fa8730b2b3f2ac9e84b4e0b7a445bcfc815eae0dcc1b7075af5310d5a69fbf1db4487b8fade0c0722a0b35b5e0f1bb0ff365a6fb17a90e2c1e9d94d005293abccdb140645c8acdd1044920d5a3e7b67680c978a66cab4fdf041876b4de0d255cb3a05ebd824a8e629c681c0de1561cf248788e4", 0x1000}, {&(0x7f0000000080)="9078d4343b10cee04a2a97fc4fd653039cde4a4d078c8a2d4ed1fd04b7fc208fce6cad77158d14449d76aa7a4804698c4b613890963ebb76d07767f704fa0ed991e58c77c6f05f022c1262795ca6fd132afdda0d05b8c85df8c30cd70226d07780a47a3419", 0x65}, {&(0x7f0000000100)="d8e379896d6a28fa7340c8b1df980774ccb23ad275b5f234a90f65be463a27761c390e19885dd8f1bad259ac9c8080ff6e54503278f4ebe68d6f42dd5b0209fb7a96060f812add43ea148d0ba3a55364e01f9b9c37a37e1c3902338959570c0461261834754705c55cf8272645705f12f13562d7a618e63190e2f88088230ab6fcf32f701576d40d94a2c1e94d3206c22c40820c73c8e6c2339a7ca9dea8a3a27de2ac2b4d44c4eea3a132416b4b06bc0266f93214735cb4265dcce793dda26e06c8419ebb", 0xc5}, {&(0x7f0000000300)="41fd9f2ffa309d13dd80f7935a690cf3b587aa37e0910613dd9a2d27b9043a47a0cbabc083aa4d56c834c7888db00aa60dbbd0a85e85d3e74784d90ce42ad268052becf510e38acaae3b24cb3d7c40c0ddd3235dc502ad6905a33188c32805", 0x5f}], 0x4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) 19:33:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x5bcb) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r1) 19:33:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0xa000000, 0x5}, {0x10000}}, 0x2) 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/116, 0xfffffdda) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 19:33:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget(0x3, 0x0, 0x2) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x100, 0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/17) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/112) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x3eef687c5f7f91ce) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0xff, 0x4c64, 0x938}, 0xc) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) r1 = semget$private(0x0, 0xc8040157b9888fa3, 0x80) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r2) 19:33:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x8000, 0x400, 0x6e0, "7abae8b163e38e319fd6b3c0f0a1cfd0e7ecb521", 0x6}) mlockall(0x4) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) getrlimit(0x7bcbcde27285b0ce, &(0x7f0000000100)) semget$private(0x0, 0x4, 0x10) close(r0) setrlimit(0x3, &(0x7f0000000180)={0x2, 0x6}) dup(r0) execve(0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)="9e74e29e32213706a838ec11d6dc9abe14cc4d444ba19555180d955439bd19a362f1efc86fd85e2d47c953888081108a379a226f41cf0fd30c7ef8802e168d47fd6ba71a48d9d3b70323ada85a177f7ad49629245fe971dd1252ffb0858f466dbea19e3cfb892752a3cf06434d114623cab76ccd87c478a03445ae21ecb3c804a66a78ced1f52032dbe1f2b701c85d1ec66d9895da1707592afe0e0095251a0de442826d1a34371be4d61c8b4370105df35b8aca81f191116a8f5ab8075b0e298d4dc2e6447d270767da16d24b71b4fa8d1de0b18a6b7b3b9ffb9b2b4c7f402719db712dd6d80d3923f3006d382b960199e772f8291189976c797a", 0xfb}, {&(0x7f00000002c0)="f45944f32c806c0ee02ecd4ac6e8cabb58b37f237f5e793414151e2f1b5790e9cfb73a1d37643a3e77cdba3a1fc0b6a387d91863d8c01afa71df8d78e1b269342896e23f735758f4f1c718950f0085e8b762fba16d2a3e71011511b9907d5063a3a0903951c5a6d867514aac88828287268c9c04662a43609c291c9ea07cadcb8d109edb7369f5134b1d8cd049f2462f8547b6b0cfc7d7dabd1f1447bfc9759ecad0ea25cad49eb28528", 0xaa}, {&(0x7f0000000380)="98e65f16be1279db26a404559351bbbadc05c737118661b5bf624261d5a336b0bda6d42c2e8746d9c9eb0d78988e883951fd658aa4ee21945449a67a9374adfa79b1bb8e31407683a142c9fe88f40ca56350c65d35d84ca86399f9", 0x5b}, {&(0x7f0000000400)="219b9369325b11172f6a2acdf464dc3551bf08c05ebfa1c4ecf5bde1176348764329c6a9d32e5c505f064b1ed1ae2eb14aaa75b007b0f4cbcece0a972888705a20bf6c6dfe0d2ce721db292eafaedbc1fcda5bb2eae455d7dd3f9f4b7678aa4dfdca6759ea21b76dde7d9c673b2d7f5fdf00c13f9b2a897e8bccd503a18ee3f3702620fd", 0x84}, {&(0x7f00000004c0)="abc14ab53804e6589c84507708d47783b25eca18a1aa92c043c2f01ae0f4199f67144929be0f8f987bd0c9e0282ccdd55fb0b6d6b0cb56f86357fe08ed4ceb01c8f32f3d83dae2951b52589d706fd9d298ff15abbf0b3f5379803f3a1a5b83501186b76e6b50ffa59283ae909eccc97374c2e39ed57ae4e25f1197e8d46124509163172a552b0a4c00dedaa3ef775ce95ed916afa7f4fccbb74b230a7a75584cbea49d7f285d530344116f7546eafa4838c28ddd242c0bd222b1b8e3a147094adb3ec6f8", 0xc4}], 0x5, 0x0, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 19:33:42 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) syz_open_pts() 19:33:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus/../file0\x00', 0x80, 0x14) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a00000000000000500000000000200", 0x3f, 0xca}) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x2000, 0x93) ioctl$TIOCSDTR(r1, 0x20007479) 19:33:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0xfe40) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 19:33:45 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget(0x0, 0x3000, 0x200, &(0x7f0000b7b000/0x3000)=nil) mlock(&(0x7f0000c33000/0x4000)=nil, 0x4000) semget(0x3, 0x1, 0x254) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) mprotect(&(0x7f0000c04000/0x2000)=nil, 0x2000, 0x1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x5, &(0x7f0000000040)=[r2, r3, r4, r5, r6]) 19:33:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) fsync(r0) r1 = dup(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) getitimer(0x3, &(0x7f0000000400)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/203, &(0x7f00000001c0)=0xcb) r2 = open(&(0x7f0000000200)='./file0\x00', 0x30000, 0x8) getdents(r2, &(0x7f0000000240)=""/212, 0xd4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000380)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) fchflags(r2, 0x10000) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001740)=0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000440)=0xff) symlinkat(&(0x7f0000001780)='./file1\x00', r3, &(0x7f0000001700)='./file0\x00') fchmodat(r2, &(0x7f0000000500)='./file1\x00', 0x4, 0x4) unlinkat(r2, &(0x7f0000000540)='./file1\x00', 0x8) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000580)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000016c0)=0x7e) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000600)=0x7) read(r2, &(0x7f0000000640)=""/4096, 0x1000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001640)=0x2) fcntl$getflags(r3, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse\x00', 0x8000, 0x0) semget$private(0x0, 0x3, 0x440) r4 = getppid() r5 = getpid() setpgid(r4, r5) 19:33:45 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) getpid() connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c08e8ba7fa0b765c67442ed074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f670ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) 19:33:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) acct(&(0x7f00000001c0)='./file0\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c653004"], 0xa, 0x0}, 0x0) 19:33:45 executing program 1: r0 = socket(0x11, 0x8003, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20bb52f55e70a671, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x6, 0x10001, 0x2, {[0x8, 0x3, 0x80000001, 0x401, 0x8001, 0x4, 0x9, 0x1ff, 0x95e, 0x10000, 0xffff, 0x8, 0x1, 0x7, 0x9154, 0x100000001, 0xc6c4, 0xc557], [0x10001, 0x100000001, 0x0, 0x7fff, 0x7, 0x7, 0x4cb, 0x4, 0x1bf0, 0x400], [0x2, 0x4, 0x0, 0x3ff, 0x3ff, 0x8, 0x6], [0x52b3, 0x3, 0x40, 0xcf8d6e0, 0x4, 0x100000000], [{0x0, 0x1f, 0x9, 0x3}, {0x7, 0x8000, 0xc6, 0x100}, {0xfb0, 0x7, 0x10000, 0x7}, {0x400, 0x100010, 0x4, 0x5}, {0x7fffffff, 0x3ff, 0x100000000, 0x9}, {0x304f106c, 0x8, 0x7, 0x5}, {0x400, 0x0, 0x7, 0x80000001}, {0x0, 0x63bc, 0x400, 0x1}], {0x0, 0x1, 0x8, 0x401}, {0x7, 0xfffffffffffffffa, 0x80, 0x9}}}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b7440e1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897272242088098aa2bfa47ad33f407d84950fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) 19:33:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) 19:33:45 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080), 0x1, 0x0, 0x65ab, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) pipe2(&(0x7f0000000100), 0x4) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000a7, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0xfffffffffffffffc, 0x1000, 0x10001}, {0xd25, 0x1, 0x6, 0x101}, {0x200, 0xde, 0x800000008, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 19:33:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r1, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x80000000, 0xa30, 0x2, 0x0, 0x7ff, 0x2, 0x6, 0x3, 0x2, 0x7, 0x80000000}) 19:33:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x80000000000003c, 0x0, 0x0) 19:33:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) 19:33:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair(0x2, 0x4, 0xc459, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x3}, {0x18, 0x3, 0x0, 0x6}, 0xe428000000, [0xffffffffffffffab, 0x1, 0x1, 0x9, 0x80, 0xbad, 0x8, 0x3]}, 0x3c) syz_emit_ethernet(0x39, &(0x7f0000000040)="510f3f5548049ba962c907297be356b0f5077067f3bfdf77d636dfe729fe6458c2a42efe1360f4de79015467271bae8caacd45c072a073b154") 19:33:45 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3, 0x7f, 0x0, 0x87c, "2b514835ff6024d1fa0e268250fef6f0a0a67a3a", 0x7fff, 0x7e1c}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x1ff, 0x3, r3}) poll(&(0x7f0000000200)=[{r1, 0x9}], 0x1, 0x0) 19:33:45 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/51}, &(0x7f0000000100)=0x35) r2 = dup(0xffffffffffffff9c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10008, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000580)) r7 = socket$inet(0x2, 0x4000, 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xe112cad1e6f44c9d, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = kqueue() r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x20000, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x6, 0x8}, {{r2}, 0xfffffffffffffffa, 0x58, 0x80000000, 0x7, 0x53}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x7, 0x4}], 0x4, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffe, 0x8e, 0x2, 0x7fffffff, 0xd70}, {{r5}, 0xfffffffffffffff8, 0x20, 0x1, 0xffffffffffffffbf, 0x34d}, {{r6}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x4}, {{r7}, 0xfffffffffffffffa, 0x2, 0x8, 0x100000001, 0x1}, {{r8}, 0xfffffffffffffff9, 0x0, 0x8, 0x1, 0x4}, {{r9}, 0xfffffffffffffff9, 0x2, 0x1, 0xfffffffffffffff8, 0x3ff}, {{r10}, 0xfffffffffffffffd, 0x80, 0x80, 0x4, 0x6000000000000000}, {{r11}, 0xf384429ac81e3908, 0x7fd657a567db630a, 0x1, 0xe00000, 0x90}, {{r12}, 0x0, 0x88, 0x80000000, 0x1, 0x52}, {{r13}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x2, 0x2}], 0x401, &(0x7f0000000540)={0x400, 0x5}) nanosleep(&(0x7f0000000040)={0xffffffffffffff9b}, 0x0) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000000)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) flock(r0, 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x20}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) getsockname(r1, 0x0, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xba) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xfffffffffffffffc}, 0x9, 0x3ff, 0x6}) 19:33:45 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket$inet(0x2, 0x4000, 0xffffffff) read(r1, &(0x7f00000000c0)=""/67, 0x43) socketpair(0x38, 0x4003, 0x4, 0x0) 19:33:45 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x290, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x1f, 0x100}) pwrite(r1, &(0x7f0000000080)="e6fbc04e55db2bff", 0x8, 0x0, 0x0) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 19:33:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) getsockopt(r0, 0x9, 0x6, &(0x7f00000023c0)=""/183, &(0x7f0000002480)=0xb7) linkat(r0, &(0x7f00000024c0)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 19:33:45 executing program 1: r0 = socket(0x18, 0x2, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$inet(r1, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000540)) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r0, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xa0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000480)={&(0x7f00000002c0)='./file0\x00', r0, 0x3}) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000800)) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) faccessat(r1, &(0x7f0000000780)='./file0/file0\x00', 0x104, 0x3) r5 = semget$private(0x0, 0x5, 0x40) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 19:33:45 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:45 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe(&(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 19:33:46 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0/../file1\x00', 0x20000, 0x40) getdents(r0, &(0x7f0000000300)=""/130, 0x82) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') readlink(&(0x7f0000000100)='./file0/file0/../file0\x00', &(0x7f0000000140)=""/132, 0x84) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 19:33:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) pledge(0x0, &(0x7f0000000200)='vmm\x00') 19:33:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x3) 19:33:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 19:33:46 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 19:33:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="b96e2bf8bcc24698b4c6cb9468168c", 0xf}, {&(0x7f0000000080)="6d962e936d6b0d7ff961ce4d8c5a5c2f88a05ec45b33f17059d7f3a8314bbd39032521462f96be051ff102180601215ee97d9cabfde4e3766c74a7aee111d45f134371c187656cd7819aab6cca74b435db414cf23e4ecec6", 0x58}, {&(0x7f0000000140)="600910dc0d61123abe82242e4e1d250b20b7d5ff4926489a1111b531ea9a3dc551d75186246ebdc3da45b70296d2fab00b8abf73c1c0a7a6c3e9c167f3d68c0b35c00f303d796fa341708e50b2d97f5b74f7408053ac247fafd475cc955e9c52a7def74bc290607016467caecadcebf6073033937210b9d3f2e873f1ad16fadda4d72f8fc42a", 0x86}, {&(0x7f0000000200)="4b633939bd39b28ab1f6ae54339e24076d159a01bbe044321af4763b1cd5a4cbc4a291b828cb1287e246bd1293bd32833b7045f0c363e91050a505b071396534c54781898fdf8f44e1266a14beb989aa11b87870b4881dbe6fe3d7f1eee01e97a25585aaf8", 0x65}, {&(0x7f0000000280)="125875", 0x3}, {&(0x7f00000002c0)="c1d26539496625d96348c00e6b326decbbab42fd71080ffb5793cf3dd79ccd19e5fe6ab74852fe4840e1f0cd897d85ac7484e6609f5693522e3780bc2a53a9efa4faa360bc2c337f56289fefd80fd24dbce8a4a1b91af162d73de3c41385d27c2fe5c45f7cab7c662ecfd92a1b6d8f7825795d0e9317c99a19ff97f37ca4c78968cc3f498cbfd1ccf3b798b63200bb14da3ecc7e304ad124acae63cf2f2f016aa596109fb7577ea2e693cbd0a0606769b4236bf8014dd2f694045108285c5a4b9a8671467302e0b6ac8ab93a7104327309d7407fc15d846fbb186861b4a76225c6a84c88b05b604aec6f89039ee41209c274331120ea4b", 0xf7}, {&(0x7f00000003c0)="cd295102e9aba2642f561c513e605136c495b0e231a08b2f3d73b943c7f426efa31c3ef4d2cbb117de346ecbe002a489df8d77dac1ef5f149528bd", 0x3b}], 0x7) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000100)="9cb581bc8b2162aa", 0x3) dup2(r0, r1) 19:33:46 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="822fdc1327f4b1318e344f3ab02435e45c92", 0x12}, {&(0x7f00000000c0)="be82323bf48a7bf2f97abd7f4fe07df5245165fefb468cbf44791a3f8e55bb7cabeac0c5d73385414627c098f34bec4d8f263100fcf13b8d6a32360a9c", 0x3d}], 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="239332d683a04f58cd1ac9874cc998cd46ec9aa7a988d7f7a7f642786a8230b5ef4dd37f46be023d8bdfc7c7f342716fab3dc314cfe1f660f36b6f5c1f411760aaeefda72496b0f9facf40e734dce321197714ab078c27e70e81f013afe5a50b63d8fef33afcd6c8050e1b20a92366b9ebaaed14e9181b746e892cd5bd4de900e1ef8962ba124bfd4e24138c22dae343ab19df36942e80c8b4ad1cad05224cec65b1fbe7127a7020e75eb49634e41b3ef5838608f56f7de65726f79e7466529d7f8ef5ea826defe2d179af324a6fc2f007d0219639a406d608c102a5cbf92af06f0d731d0bc83d5abb8bf5183c1bf7694e0224c5a8aecf9dce", 0xf9}, {&(0x7f0000000380)="10ff1046fec59ee0f5189f24d3f6990410bc3c73873d9c19d144efa434f91a2ade79635d093dc780672ffa32b926b26167884aea8d0efddec1d629017d269e1da461662005e84a6b73c0f89fe33fd58151a36502e4c7458998232ebdf73f9968d6e663994f98b08e7c56af76d4fd25e1881a1fa6f1e2d1f407df73692dde5434e0fa3d849f7d982a8b6db6ebdb1ae501ef3307172bc703d3cceb710d565a42503b0398bfa2bdca67b88de53ba59ceb81769a", 0xb2}, {&(0x7f0000000440)="09c9b409bb5788a4696ec2e25188aefbeb4d5f507f1ea1adfdb0b10cea0209135ea0ea87e334b1811c6ce7447b4f646cd49febd4c1a429ac85810406254bf43fd257c3e003bf785e82b3055fe42e7a992a164cb95ae05ed21ee40ad646e36cd92b8cdc9e774bdb195d728bfd8b7abbc368ba923d22a9eda07a85d96f5894a2ec5ef9442b51f0c00aecabf4a78f49e2ddd8fa4b6de7082afe6e612b88d79771bd504a671a9fd2caeb826b3666489c8996179dc92ae77bfcd7c0c6e6326fb3a986e9405a17544e576c16759063b9d00ff3c46118b30a1dff49f5a647775169e9c16291680b82ceaa", 0xe7}, {&(0x7f0000000540)="05420693b105296e28697ce46bdd9642762d1e24b237b768d1f4df74f4bd95b09a671ba61620e6fc03b0e0835d96bf8917e5480b7359e9ff37786cf38c2bdad36dfef5ebe4f89cc15bfcd3e083d594a98fc228bffa7e4c0a3419548a59d6c93287275212b0a63aba6a3e5123a7d61218e8ea7a2323fe20330bbb37403784c9bc587029e363fbce160f4a8e5a1c55c890bdfbc07c828ce4fef43643f9b2afa32050d39a4804b05f7c040c68abab4b0004e8109ff997e5029ea3fa3c85d6d55821712b981d96375c303f80bac4a6c184867cf2a2bc24c632306e0e198cb0f5f1eaa55f95cdbde74d69a7891287077e1f78dd18ada35d1df1a323eedd0b9a25e7124aa9dd726ed10bce05280421b2ea2bcdc7a8a80978784bb3074b983adbaa76ff185d91b8744be845e427a35549f1e37738b587c197f9f2db03e2234ab03beaf36a1223ccabf1f2138ba42f58cfa711dbc2a1050d16abfc6f8d466ee036dd18e5e4925be861b748b3c2c1ff902ff6c14ba822da9bf9b96fefc42596d9c81045d5fb3972291e0e4b80848adad9ee34357ac8437332f7c19bb99df27e3fdc39c2b0d4394a24e8562bcfd2b5db6da63731a827761e8e88d708235c08cce10a2dff0664cd3e1a92c2fc4f58fdda9a57f4b962f8b70e05f7c2c438cfb7cb95dd04341084076c5e7f8d81c46d91b8072c2a7acb5afef438b91ce09195f879d292f42914206c61908136173c110bf608090986139a21414f2fbf1b72e8a5face0d345561331045319f8f1515ddefc794119b715d3288113a3e5e8b425c3975fbc25f6773daf28596b55c5b0a8e0e002293a5e1316abb7b0c8e0e835a1f0e73daae1b1e161ec934b613401a24d90a2ad9bdcd1f8f1303b70d1f181f1aa7a236f34dc5a65cb2c4c8f1bce0b6729fa4a8f36f889a5cbb4345e683080e83f8f07e6704c807a379be2e572b9483f7b670d3011570e25172fdf844a3346160e9273f34446f6ab8cf7a88ce34c3917262ae2c73b71d46e7f0dff06218b3f5070b903e111f20b112d2219b7100c5d8d3825d12e8eba694f10b4483efeb638b75fbb18b6ab6cf4acb9ef446f8e81898e49efea4241e92f91224c065f97684d4bb374d90cddd612af83e333fd7868bef5bf2a26aa18f92bbd154d6cc6af7d1c08423f77b7789038617bcc755ce228cc833cc6fc07d79e2d8458c8896e2b3a6ff7ef96b199b487ab72bdb482eeadd99dd8882233025c4dae8e6bfc6d2ad2f5ef321707144068434cc38eca4bc2b59085e04414bf77fe5303cdf11398560eaaebbba55c3ee592e5a7c046fde10f1d7751b9a2828484e0f15a4ca447ecb45032703103e24510adf2d56c7e4cde55afbece82421e8b76e2a05ba13dba9158288a3b25597f887f483fcf3412163080f7164337992e5692d46549b7956465393339c7f75c6009dee22ad56692b56696c4517335e2ad61f31a2e8777141bc82cfcff03cf5ed6adfae521d985edf63daf8bb72d42db811e8e7c297c422b04c3936994bc3be13be3847a5c4a23fd9c1344cf779962e15dcffa8a203cfe115b1ff0eea021e5d2b45415272a3f6f9b1ee191819cbe31089ef7423a4ce8d524d1c985da9f90cc62e7df13d5a1a3c1cf605f7713d4574d110380556a2f591fec1fddffb8ae54abb3eb747badf4ca417d197cf3abc45b849c855e682fe0f8ce6c0eaeb9e005acf3aa89b02f76a2d2cc2937835de851d4cdd1a69fe0fd7ffbc6acb9bdb04731b0690c657dc0434d1626dd7a39bd1623e1651fa40ebf77c1e59ae8567498b177fe72c6a114d6df64ef71438849e7e27b69435e69a02b25f05ffc966249a0da1a6771c856a0b63a10ca047ebca8bb79261629ea319dd96cb9904893dd0c6f3acb07adfbdf723070873aa97444cbe3afc711e461c25a724ee39b6ae845db020af83ee91e0a147b577eccf6dd55ba9e82783e7bc5bcf6a5fe56cb61bb917e7909ced861b5e19bd5285cfc7cb858cf31ee99855ff69981e81cf15ec90f3c370ef43fdc998c88caf8f5a280c4ec616cc01885218172aff35c19cb79230a0677983e1bcc3b1b5e2f02efcb63b672feed4c838dde3525dd8c1c6d15213ec896626653d793fbd4f5f6f8244a437a80f88c7350dd22047dbbed6c13571b173a75d04857f1df86b15e99a1a51f823c88d95582001331a0f54b3605c829a193b9304c9a1a62bc7d25938a4e1e0b6cde3964b7f96f989cb98053cd936695c207bf1004d135a44b6fa962a0d6193bfdb25ec45e03757df290dc526246a5ca3ed00dd97dff2d77be7e546b914c9d245a2e104eec9f637e3e11968ffd2e99eef5e102a582b79d86378d4273a7ebd7c7eca967f9410a203711b3f2c47017fe949f27818bfc38d6aad5768bea1e0c4457255c652280f6868d92bdf74c7345193290a2100c625b704a6af445c6c51a76493b0431eb980934fc5cd4da1290595fd8a098983c74c7ec245a411d04f161be10e6f0af180d763aab14a50f555b61177d6a2f8a6ef83511a578d5eff2278b60ed988820b7697c0cb3867c0c1fb6b992adddfe3b37834597bd06ec2ab56aaca8aaf5dacb4c9e24fbff308e23b57477be19c20987f7250f2b2ff1991f0e2410d07cbc9f71f8cd2af517096b13b82228a80ed6d618d35d1f8b73e0c941e12931bb853b725857b1606a96bb1ce7f496c73ced10e08059ffb6b9daeff6783736374f63e3749dbb50fbdda3b011bed04d14a57810707664587bc537d50d836504f09f293e036c4d7f9c0ff89f3738e65c5cffdfb21da230348bfeb576b0b80bb7dac3e6297df7da9ae4d3aec630b13c7cb37141bae6a5b05491d80d5e02b675e7b8b65c4568f1576e6351717440daaeed1e531cd9f62ce62701a61734a12dca5e4103a8425690f73f10ca4326fb85e34e3156da00928ea85fa797c8eea1da2b229685065440fd288416d375e23cc9b6c1d7c1d9e9be613da2e20c8ffb05841aada8c1f18452f2146a75dc5d347f550c7a4777eb83f7054231252cd4adcab9ad59c7383a3b6fbf7e656d22bd14e60477e6f16b6d18e4a294f1dbd32703e0a06242b4c299bb5a5548436f4f5684705a35daaccd016ba284a28c9690291359846fb66650932a7f34d477dde9c7d8a16fe5bbaabacdf94becea3c9d03ce66e3a2da32e9814a0dd26c8edf97fa2cd70d30b53a51b9c9c73c237a82287b0b3c08b46928548b5deb12efe6ba84d8e9b150d7368de65d4573c6f4ed90450e36e8002af8bb317588793f18addcad9f48c53beda10f7773a44a6252f342af5b35477cc24afdc48a81ee428e26a18493f4adc8b46a84826f259eec8d71f0604b2db70f31bb188fe8a8ca88d67ea3ed8d2134fa6adf8bc5262c211ec1fa598c2b552324618c87db350073b4ae7ece4dd8a350a9ea6066ec75162876a742b3fd1a39994f9b7f148f9c5137e43130c9edcb13a5279624e9f0ce84a343417a477e8f40ef938e8e56bb198990ddab51dd81ada9842711b6885e652779334291e3f341da811a928927772fe64051939e5aa723bedb5ee839a16fd6922a9e2c5c458962ea234f4476ec79b5ad3e64e784766fdc2b2ceae8f17dddccabde618738528fccadf744c5dc272d0f9b58e0046479a03d9d6e20f67755ab0137961b7f4d29db5306098d37a57bc35dad12423cede8265e1175f8a93f0e7f1635788402d2c87981f1f7643eac233adeb49e8043fbd551d1bf6e81be2ed97bacc29ef76efd8059f4c1c252b4b9108f6d6872b205f10b13cf5240b907bfcdeeb545a2f26cfe266616b7452ad50d06ebe2c96725af2b698762fc7652f65d46e659761fa911d422c67db619294243cdbbf252e7a557bbf013cbb3b0449ff8c5ce96ad70a62fec76fa665b744dd47b8dc088909728a1a7ff16b056b09582798a92d448dae2e6856a2dce37af7bc12afe640981ec7fd67fbb84dfe75a8d851f13b97b114fc307741b1688ef84b14a9f67de60e71b0335ff064c47955f573a8176d1fb08e735ca41018d6ea481010b2960d6f51f09f2aa5ed524083a133a4261f7258d24d935bccf1653218a2a2a51d18389ccf158586abd6791634342de9acc828080527b837de430e388c9cf997a79504ef41601b7a54b9b1fa2c9fdb003c4209423a7cac5b558a0564906cf02f405845860939821191e72ba5ab4800995698f661181b5e4979f8ba4a52a0ba81e0eed3f8f240ee627c5b1aff7b2a08408ce18e3d81361a99fa1482b68fed821d127d3fadf0a522f24fe2a4f9db6f55ebe3b57f2d6b1173e7b65a5095049965c14a70926f41c3d0c23a0733531735f45a0bb2bbcf8acd53dfa1dfe4ac5cf8ae90bdbca3d331beefb14d4f5c8c01d169667c2edcd05ea2a6da519f25826c8afe1e051f8a6b83b5a7ac414f8254c39f3793aac9937691fad365eefe8480e3b7957b12eebacd2cb89c0ca233ee27e5e65032bdfaf50359b52df90cd4d244f5a9818aab1e9922bd9328ff7f7846e80e6eab610d01461769a2170f4cf26fe25ac4735657f978e3145ea07b3ad8f0e77bf0f7841f2749a8dd9179b03d19804bc5218ceb5c8a46e1aa00209e07cf16d5413abb9d6e77a8a022e2b7de3a82fb671ba15653d295d765c5ad577aa9ac5177da9a7dfd19f068940720ccf2d4b543106e2d1da6bb5274abc4dd6b669d4fd1805c6ac9cb96b8d629d03b55ed04676f0eb5aaca1997e671e1fe0422cf9fa31c9fe86141ad1c1aa60dab3b21ed79bdf5c14346aeb01e583766d9d12cc159430a2aee76e326b6ae4ccff832e41003e42c66cebb5b494291092c9559f73b60a74b82f68b90e76d4e856ce228e9134d549c7d1f31fbfa283be103750ae88de971984b99ea1c29a2183e4ab031f0cd0f974e30301e7f5ef71a71970809cdbdfd9f32f3838e699a76ca524a31a8ba6d6d9f0a08891d96149d58c418be63182586b72fb580f20a38b484924c096238fee11507a2723bd262327367ea003d5c0c97ec7d2706f7a19396dbd812e27109ad04ae10e2e3cbc9bd555e7772cd89325dd9005bef586fc6743fb1b38cc72327e55e589a232017eca9b969b1c96abe9dd2491f66ea39bdea57fa2523f317189d1de3215aab8d6a7e542b5cc797b3cd2d70cf1db6d131993192669d86a2774db8e31caad80fc453372e97481d8d93c8f41f183638449bc21566fcfe6193f9e939991a4454a87aa41b4da41021b62bd1da3763a9e09e4e89977829040b3fa61be53a2c0ff305d6980922482d84c1ff57de321d92eb12cf67b22a278b910391db6ebbbb821f16aa190a7c8830977e02cdb45da05bc7f0efda4f540f925b1eceeb5c25f958fb255e017db6574da650df3262b77727fd16101d9cdf64788ad18d184da9ff07ced7ec794df88c0ebfec7182ed4385f4968cd2db4fe9e59e075504463970775a4b2010e55a23fe85935e8de7c12eb4742edb5ddcb45a216209d4ab229dd8554487828b9011bcecd28be8a06f9347c9349834460b67974594f0ceb880bf0225132e25ff4e40ece5da494a80e3b35632ed2b357a8d1ecde76d72eec9e8b6f9868745eeee66dbad4c6ddf60981cb8d83d36e43c0abc5238674b1eccf24cbe54f4586a23e4fd3ab6d1606be510d3dd3e7e3739e27bbabfbfd195fd7df3e468e11649f8bacd2bb1f5bb30b7265c8916cf63070415a13a0077ca0d9d79a7ebe002b13dd9e721ebd4788ff096d029b779459792a495107b2a20cf95975681d0ff714ec6582e34907c94f9d51092da5ad54b4832fa51665514c3c3de59f0952cf05ae390fd1fa969f0ec41a9b7c5b81d6bc0", 0x1000}, {&(0x7f0000001540)="cb131b1e0ea790d29cc1c5e6a244bc17a016303fe7ce894c0a12072e34c4d26c8d7a2c23a898c5e46d5aaa1d98f5da167c0010c8bdf6bc06bd58ebdd990281028795c6c27f9e9867116da7c812aecc104c4c6637d7379837dcad67ba0019ed727eacd9bdd5d27060f77936399bf997e271a789107d952fe3d29920bc8e72ab2a9cbd1590a0545703e332c9b6f9e95647fe35b3e85608ef229046e80380184f8d947ce392adf41dc4b00f95233114b7b07fbabd88a588ebc4c84b822343ab91db2871b963fd7d9a303cec0ef2a6558b977a2d199d724e535797ae5f021c033ad82895e7baa31f8ad9a16e491690cd6748a56a70d19cf45a5c5bbd4a8a91b6aa81edf9f9bdff7e9cc786b11442651922cc6ecc91d1755c4ee1b2ce237d5eca42d228beb310a460585ada2260b02d3c92aa5807c825afb657b256f048eea38d8b66e9584ff9ae5cfd110b04925b55f34da1126cf0e9c00532f6f4f92ed67d87dca86e2801c1583a406de2fe4a3f1045a070fd0fbd96aaa85d5901670c7d03d092cc287c0e20561286fd9b525922e2a1a0d129eafd02757b9ea283c6e51fe8e6148cc18b5380cfc47addec79fce289085d3d7cfa5890de1ad37d5cccc86e6167f9f4ba3c0cf6f0f1a7b7b71409d6179c16b5bf26ab6f345de87f400fca4d70de8e6d1334edd96f074cd04a7b16411866fbf5a65347dc76d3d6b1352b85197997d27de9e06be89caa91d404479e4c3bce8f92a2d8cd714df0146df03e2a5adaf7bdb7dce9f6b2a00bf3a46282ce94cc24227007b83a470a7a70eb3534f8abf85f37e410ad1b8ce88e0f474782e0a2d1348aab1052483b3a5714c3c928705283fc0319b52e8aff9051d7ceb8bae0d11a399e7dbf9f68e98fe2874b7fe92d7f04e2b12eeb2a33652f6f8ccbb3ac84a473dde70fcc3845cc17121944568630f22463a32866efad7ca00ee2af102b8ff8ceb5f760d927c32bb768fb578a5334fdfb777adce956b82e634f7bcbf693066467f8496b9b434d8a8b1fd47951d7d19748c2c7b273d5b64bc48c60cbb20ac6c336c7258da2c61d43e15e2adc17337e975967f38f728ae5f4d1939887c1cb4fb62d30475238a7681171876e591f866ae2f8cda9b8035c3bcbeee721505afe30d1af658e38e5f6876901f4638b53c284eb9806fd4a06ee72dd669453125a7e4a887960a7dc4e817fb88043eb6b05910c71587cb577a5091048bad71e9a74dd6bd56ba6c872e54700005bde32899ddb373e9b5d0bc63b72af0c49e83c616de09a5bbb978c0a36b34fe21c8621e3bbfb9a2831ff44d0671c31f32914232448e8e285e67205b69456d86e82d305d7a83f010c7faa5d6589dae81c66f8d5dd56d59344429ce877eca7ec62d6c1a87d3203100a34fac572e8aa64a39c111d70ccaaf9b439e993f09d70d72cc7622ee4929829aeaa4b53e619f647ec085c3b16561415089fb7a5708aca1ac40fa411f4538a39b01e2724028e449d5902183f256e295d827f0e8369deaecc7028d7676260244ca0af3ed2a26dd2cff6714dc5ad066a039d5193fca39e4ecbe8b13d46883ddf97c3204cde91bcba691b621217efb3a4de4840e80e5850737a5d39cf450fd99f3845cc295da55cdcf9a00c4f83950b6c6f0363bdce127e75bab986b9d47195668c92bbf27b9db8523f37712cce69659b9e6b5cbcaa5423b0576c4b3dd7ed4cb83b6581ea8bbbe51f5669c059a1bd9189101c461d271c05f1c378feed4355c784549726f4cbd3a21f0d1cd2638c5c29b7a783e81c0991aa2e767bb5b55573f7fc9d1e18dd11fadf4aed783ba9123f0f2290f764a2ab2d0edc22ff5403b4c66a8a11118019938ec642f97e138a6f08885aeea1a86892bf45dccf2878d79290fd3fc0a54446c1f63e95fa90fd89a3196c26e78268d4cb75688a16b1549c2adce084015d0545236e2e84429c7c49c408548c95c5f4689e163825cbdba3d06c36761e86d616eaa011b48b3e69455a209f0e0970e7aa5b61439be446fb956fdad7589057070a6008d501f153204ed9cc2ef0e0ee05f362cfca1e370ac07a5c97d4fb720df7e811334f5d33f812446ad84ccbb88ea60b4a5c7102e51fb148f3e33f98c9c7ab7a52e4638eb4fe0d603b4eb13561df102eb3fe0187f10229a3f4464758c3dfd9822cec71addb219f90d9da9e5bd98184911e93a550b8b96f4b4081ba7e112f0fa2c1083407f7f888f829e10b9bfdce54ad68917f36b3a5d03fbb07a20b9864239b6dda7a69aa7f6c3a95475e3bf7f4fa8fd8365e6715c1c1f32b6e35b296d592cdbcbbe46bb0761e0e90b380f0f68da114aab5ae38494851418e3e18928d3db4ec196a2d5bd57ecef4e2f6da5fd3a005e599537ec080fc6640adbd80c35aaa20257cfdce166bdab8485a1de0415c2ea89b0604a723cdd9055e9462090d87a40f52d1f48b8488536cd3924b4b78d9bb4edff66984c2d89132e18979b1eb03fd5acf69efb94efc852c01cb88efac08cc2a69486563d9496d84c734ace317c1f49a02aa50b654c6297355725dace3f62f3b952d80102105486ddd68c72756963f036e1dd978c5a62179c9edfd12438e2e752dcadd0d26cb6ff7753c7ea990ef95f448793c349f43cf7733cc173159b31c4c3fa5ff84a8e025352290093e5bd9150cd7a0d216a9558efc6b056b7e58428e393479e9c9c08dafca22c3571d0b01070dbba8397bf032c75cdcb196c672802fe51c7fd9b0092afef7a58673f41a2079e54ba6909214bb11f9f0e3c729a7abdd12f5f0f166582d1c2f547337fe6542ba33eebf74322b6569564e229cb696a34d9877f0e82db15063f63d3fc9c269ffb0d13880081e100042d68d012988bb5ceba8b631ad8a9d95f71b9bdca2e17f0310d78b721d66542c69bb5e93629dc406c6e7fdd2746fee5e87a4cfed46581ff0ed174cc97dde431a188cd7b5b492dfe43d4a4dcb8edb5ee458696cad2d96db0b3aa8c8112e6cc124d9cf32c3eeb40a70ffc4a8477bc325a16c726b7a1470f4398c9f792c16ad60ca80b60ffc2e6418dc5da72b6b4623cf63c5d93decc0e990875230fa3caef1c0b916a7f404cff21bd956b5764d286f2f95020718e453a25fd7a3ca53f6f9435a8996398dece5aeeb0f1a08bd8205f8a8d67c04255e1979bf7c3eabceb0d45d16ce4c2bc007f427f4f3e4cedea36dad7b74b7abe48d3a2e44d3573ab2e11e4303301e57d9341a28950904956b8cffc99e0c6782834a82ede3657c1025b3ffc3f5784d3f76b8bde43daeacabdd901940342e32c850c19d7024681619b9f25ef9f841cb5a361b38bf32da3fcd0eb64d40b6d44cf9165167a096dd3f0db33c84ddd7e3115a35f59cd99ea836a3f12d7407b52ea9a004dfa70675ff0a026ef8fecf894f14c2e4c927f766247421ccf93c38b3a9375d1ed62385fb57e0ccc404e40bcaf0dc8ec73bff0478befc7ffbd849d4bd30b08be473ad5fe2b0ce9f2eb281c7b2fe0d36d33015ad567b24e36f537ba22380beb8c9962b4088011cf2a98f99af4d36d3e80a90dc71bb4eb67324b77a95ebc6996eee1725ff29fc009f77181f5ee043d0935c7b54adaf73b973b98b92286e0127c3de4c2835490eee503bfc1e1384b00658664b732998c0787101161957f012a7a1b3adb72226f7e19a6b52c344a69d8480eaed78341472018d09a11f0f495b38089affdda1bee2ac774d17d45d40f8abd9fb3fd922fc8185f53e61c72272ceffac36d8d61cddae7fc2160f94c9341fea0733677c6c0d3ce608d4e368ec2d11f3e4b02b2146e8543cc1eb4ad77f52cb350f12d269036939a22d9853e042f0235a493bf4d1db0fb267c59129450bf99600e24fd227b8cfe27476e6a975a7681f7178b0e7a00ae6e31b9d0f8600dc6da336cdb5f7fb441de5a8475defb36812121010d4ca7a6df80d7fb1afd3a83b4e016e8d73bd0940d880b176eca0874ef3e24ae978b01eb385533e0d6ab3ceecb1053ab5b0c3fb13456416acd340f4c6e901b42bb780c433a6d76b4722d67430263c3d68a9a7d5ab160bc6c03ed8ff3fb95d49690e251bbc076bacb36f28e5223f67b3113cb52873abc37718034de0736aa87b2f237d2cbd877992aaa83e24bd9abf0e7565f3bc14ca8a5a5d522f50c8f766e73bc8d0d7a1d423559ffa32dc602ef96b2a00e8eb542127214a78388a8e549ec54c607973ffe0a947566a1d30b826017d903fd8ce7083465659f20631fb3aa23604c2f7d89cb7dae5e36fe479fef67de25641d8df062f5b05e8974bbeb385a50155a3d97cf79bfdb26d4b41fb7d59efa1d74bd4cef22bf58d7a89f9a8666bfe8d5200201cecf1a71fe0286d683a4d01181e198d5d742fa936ae61e656f26c6fbe044cdc0383146156bf3c6cef42fcbce9bfbc94f280815c4a90ff9c6b5ff7bfab2b7fcfa6fea716aa3ed85d36df8289f1a5e462d3cb30c1df663f02505324672b925e65eb72819a14b314216064237000e27a97a6c57dffeb94c1c29615cf4261c1221c16e30cac25c6af1574f6667ce7d2284005eb13d6b15f411a4225bc6601062add8aa936ce9e6f624c95cb870078c08b3a9b6f81669e86b7313fa28725aeb36815f4ab1f03086c6886cf651b24aa6a6b3e63e5d99de2bac6d8d0a610ea619281631ec75b6b1cf0326ecb117fbbb414280ddce6313d2a4ac02c83eca0b338ddcc1dafdea493ba1ea4cf04a1fc6be1dc2428d9ecce661e058a9d14d15abe7ac905b99843584a47453561c2c396a33d73fb47202169bda8b4afefd502540dccbe893601eb8e010df963a8d7ba61654d1ee889107f7e598d96df60ac2ac2cd7269550315581e6fcf4a190dee01585e1ddb55597830d79846e7f409e74966d89bb7633fcb4c9ce9470d6a35f3bd510caa0b68f7c82ceed36c639eae552d54afe5f5f844fd0c57c08a2187263c828d70783ebb5350366daee7a2bd42c0ff73032f9c3db8f723e9141047c4dbefd962959a14a6252abf367a605a9cb84fc6cb025f733b43e037082e3dddeca238ffa07c15617b6cb840ee7db69528bcfd20b04407158e9b0cbd8f78939567f0e4aaee1d4377b69a8d3224fbecad25d5ca3e44326fa3d3fdc590c6b34a8de9039c0b4e3c14bba1e4c0c79f5d33de91f315486897f8e14c783fbc1e1b2af4f6ab6c2ef1f6e4189257292ce01b7b97f30b0e42b8eeb84e3f057601269e39b604479af92cdbeb8cf7b2784502541e30306f005b71166269b759dd8d912e588254e34be4064f97584c55bf4da8e67a46aad695ea7cfd382ada0ff66f43981144c1d58ed7b74654c957cc0f2ece3726c923d87961e9b802d6a3a7c6d2d08161fbc41da7e37074e6aa33e37d7523d5a8d20a5bf0be1cc357bd31bd08366b5b400f7010afb542b2d588b4402ff40eba8e7ef82fc8f466a1823f3f0516ee0f8ded18e1be8885202804924f2a0b8e232efe4bc7a6936bcf9cd1ac8daa46ac362c675534f43ae563ee9ddbe236e29e2ea96d1065baaaacf6b0ce961fc0ac1b33bc4d654d5d0594031dab20ee295e70fa4966ea207a970de22ad4b1354136cec09b3a2066f8ad0aae9acadc7619f1446844a3c3541918f5b7a6a4f14590f6d090499a5392f33396ffae8a5eb0d87a464a39e2077129e6a0f1d20d208f4d404d4eb6e0deee8290f64fca1c21b4ea8e75c9d02ff0a46d0050a42aafaacd6d252d9e9e8140d711d9d2bf069358301cd79d6a16685505ab670dbc0c2c49e9ff30195f6ae31307fd1842cbc6cec0b5f9e9f709d7bfdfbec53e046528a8ceccb14d86b498db15a435b155", 0x1000}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) close(r0) 19:33:46 executing program 0: socketpair(0x18, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="bfd174980c3ab209f2ae9ad08886e6a4d97441b6298a362f8ff82e548fecf1501d18eb628b64ae8441e05eb981d77d760b77f3a762d7c4ff347106d7dc5a6cbd940ca99fa4ac1525615190d6da", 0x4d}, {&(0x7f0000000140)="4c244c85e7188899378e5fea259e73fc9dcbb9bdcb62e003201050edd7bddcbd4cac81bd0666f14b322cd85761139348f726de91ea8b110b86c16e9412d49d653858d18236102f8ace13dbca9059142f44656ed78d766707c10f441c50e8337c82a844a06423c69f83637da6b1047795a9cdaf2d37ff775e5fbdfdaa6f4785b04aa136944b9a71cc0d9972f060bfd02ab9031b5319b9fac8ee74cf46743e1468bef08e3658ec1665a9765c172a28ac2f098692a00cca82f9a87b76006b0b921e245b9e8d7d0ba4695144ace2106977b42e56f9", 0xd3}], 0x3, &(0x7f0000000280)=[{0xd8, 0x1, 0x2, "6cad7b71c1da0685080e416d13de0faa766c4e1b4a40644a7b65b94f6369af193d31d119de25ce897074a10dcef605aaf008efb9b3c5aa6076962d4f57fa04253667784192432597a12a8fdfe21ce08e5692ef4c68959844326f7c7dfefc040f77627727274936819bb0c2dd40117ba5a06e0699bf3b37597c288b1be5d25f95ab1c58a0bfba7214e8ad7bc3effac8dba16eed87dbb8a93c634661e1e8ec62ca6dd949512fd4f3df4cff0fbb1e4797dfd1884e2eb33f57bfce82edf7e49ae99c8df97bbbedc6"}, {0xa8, 0xffff, 0x0, "ab02a919a1222ec1882a891fec3e513e19cbc86dfd595d5223a8b667735b79a5f4ea1f96ff1d8eed92a0cd27b987ae42574c89e0a2511b469d163b6edbb0c782930fc1caba08dc8b32e518457f34f2ca3047cb91026c697f5f81eecdbe62db2c9066fc0246b1eb60809262233bde567deb4ec97c3070dd50e090058f5ba3e7e6f576547f64a31da8d31ce30aee9963f45e04610ae3f4ca6d"}, {0x60, 0xffff, 0xa1, "a6fd0253b41a285979ec92521ea753bff3b4b7eb050b71d29148e8125d8b1c521708becbb1c6b8a498ee1a6e44e11e9a87957239394a00f51265ff28e21a6005ebd2c17d50311c344409e120"}, {0xd8, 0xffff, 0x0, "75f3fecbd15eea937a3d5d86aa60295b0319cb2785525d4186528827aded9c93ef56b5af75961c2b905dc9820874641ecac02aa435c1cc9368285e5fad6699a9e86d1381058dfbf66bd5406604b03e21250597fbceb159f061c8a1988f8fa2975f1a765f515124a379340158296944bfcee6bfaf8b58a1d32ff604eae4a7cf1defbff4a07d20761f9b8bc1785feb1bdd26ad53a3f2c5403ea9a3b0e15d501dcca90d6bcb537d55235814e8c2feb644ec04f494a19f254d46955566c0480ad049bac4"}, {0xe0, 0xffff, 0x0, "5620030fe50a31a7390a8a7a558323be7da7e8a0e892550e37883b8204dd26500a041271363d5a78578a8c2671199bfcb6adaf018eccd7bca24ba3a15be844ccafd5b77c9c220a9f1a24721ea4058f250b016e502424debb3a150c2d15eac2b5ce898ed688f5b9c38ef8c6c5f11f70a9c991c492acb5a991b3f363750bea27f6e14da54b339384fa0cfdc17ac1eceabd924a43626eb9d00841146fd487b1e9f22bb77bcdf3d679e63fcc4faa82f59ddcb8bf9cc5bd64c2d1df458a7530c1c296d2129d2f7d60460b7e80"}, {0xf8, 0xffff, 0x10000, "60b9bd156eaccd1ccadc88c927dd851096d955365d55eabea3b795d78fbc191f19955b91a4e5d738a616e8c9e383e826c6a613e2de99162468a998d0e67ca7f6ccffa8fbb96e2e98fd563fa187958104dcf05970416b2f4d713a6bb7eb87674c8dad2884c6ab52f2676542f9b800641cb72550a9359dc248afa8378166c0bd870df59be80236cfa9c158a62ecacd1f17dcc977a95483510f33854a4b41c2c72089ebcc288e20a9e051255b7c8a0f14c3c8eaee9b9414145f5c717192771668c0279150cb6be855f5ff4a7068f3749f668885f88d9372b05ada3a10a018530fbd498b"}, {0x1010, 0x1, 0x20, "24bb8f7e8e6706a0111ede581f214439ac4618eb73c8110b7b15dd67a69fa5ad245cc1e8f7b58bc7c79c2ee56b741758c975e52b0c39a68781f863f3a40fbf41d37be706d844e6e946b8072fab00cc70b3a1d8e6bb46900354b8b2af2921f7bb0159cea320a39ac0f9add83bad389cf2a5612a1148bbacee968f87615afc696e30736c41214fc7aa13f1e848cd258a04894a1ee1d087b94f7bb58b5079ff578475a5c7b9b52fa6727d8c52cd7fd54d166ab5b26ceb0000e5d7872e35848f4f5eb3f8047a014256b5b592c27b4ddb092c8c9de09a858d393f356ffda32921464af3b28acbc7ac743d898c5b84245571d64498c44443bf0d9ac0889b1d9009992eeedc05760d1a20229bdb99ab8988b1a9bfd1703910415b6a151d09054e016fea85e0d99de580c6d3853d01c82538eae910931692f038cafb9b4f4e17d8972c9325bd4b5e114b06f53203ee01cf5dcf5b0691e0aad7b78a715f767acac67d126aa031021ef23ac6af75e61eec5126083257e4b987613511468d1677b4c3765f7977b5f704677e1902d855323ff7318c26874f8c019cb2f4ac814c97fe3097090eedb010c4f5b26552669f1d35e849e5d32b6c72c761b0e815a11589a90c205de2986e92a2c65c426c1424f969a13c7bd6c6ff85b2a386080208a8fa27bd47940990a85506eb2ec2d7017d1fa5daaa8707077bc07f67afaeab0d334db42a531f3ff65b758dbced1491ebcfbc2068db4a5cf60f65f04335a841cc7b2dbf070612c0be839a5b27acd66f7e74797a77e179855245076aedb1ebae287a3c4b388d2c5f89761b9c8a7ecb3dacf529892879b07fa2e306d6866d21f0706de4ad20b589f41796106e12de589b8f3dcf99eb0ab7beb0b81d76e7034542c4534dc58cf7d42c8e19cdb03decfcd8e3bbfce329dbcf28ef5de0043e0d059afb3c48d64fb67360a26f556545839c3b65897b43fefd08bdafc596cc0a85b6b90a194f4756e005e72cfa0f926afb71e1c2795137e1a8120244c380da5e734ad8fb9c8653660baaab493240a6026a301cf3f0f0c84d474c1e53ae8a258ea47e3e8c8ccd98a4312ffdaccf3475ae0d222c376000cc89786a8af4a8c8618ebdd2ec191a0540b0b73afd54fb8a673399eb5dd48ef77b9a10329e5e9e1d1fe861eb0bdf7c17a39bbe2b6c38dd10cf1662ef753a83fe61a1aa6370f84dbb5e5c98198cc54713b992c1a89e5ca75913f1a790bdcb0a196d35d25e49c587d020b06d496db998431e9b5af53c9e8a5503f7add7cb7fc61c72fe76e0e4bfa4acbee908e7972732d2d57a556ef5e53abbf2504403379ee93d18341e127af1821a2d1dcff4fcb2df5341c01167a8efb2e48906d0352ba02905a06e5e125dcce68170c77c42fef83a2d15ae40228ab83cc7e7597775232e2ddb7d85f23132fbd633dd59f617b2688bee215f575539ce64737fd8f4f6e4deaac1b6e28a055b691f9696259723c342c1090cede75b03f8874b8fbdd029e7111283a77d2c8d00fddaad2ded3b9bf305ceb5b4c22f19c247b3a5094eab38ec89fe21f24d23c533e8f85d787ec50efda9883729b5c0e959cc6ddb774b7029045c82687c95dd1e9eaec1989c4999e85d38f8c9207448921ccc5fe2f8cd86dcc7e23312baff14e04881a6f443b4e25cff45bc1254ff2ad5695ada40363cb445938d51bbfa4e2ad511d8ec114160713473a582965ecdbd13291102f12c0c756b833981793f4c77d018610c28cc8d4c13fa7fedee9197428ba0769996bf5dc45425baf51d57f07e6912e7994005f55e12705f76042b34f953d3a1513c7860f5327c3be3ceed1e671405ff65317d058eae01fe2ef21896e871325579b101919779e53d93f8ebb5ffe99fc67962a90208a924839765eab227d7d7323d80af971e588fe4f69603fc0f4d6d71d2d834adcceac5785797c6247c2072021d6e0c85a1f2455da955c1a11f4bde0195cf69341e5d421f61c31834cfdb72993829cb3634f7bceb2f736430a6e7f1bbea7fcb59b892bb44f9d6ae782b81182592760ba6a4589783441db3ff639acdb715399dcf56410bdba10a4dbcf6c931b9320002e8f12fff7dbef0cc302b06d8b1e123a29955e2251b7da0149a41b46fa2b60f2079641792c09b60ec0878264a4522577fc7455b7c578dca98ac5f734f4ca28b914af896b15a9d8f384946734556bc7f594855f1e45c8f258fff851004b8e4ee384e3aba4e2b03cf6077a8453d18d7ea797dd39571206aa8a72bd889a2dc8d60bb21782bd7525f15ebdde35ad3ae661bdaa6aed0c01bd217f55a52491bd2e451b028a4b1c8703a0d7a5029d78a9199b393a3a865340767b642a8fd2244664c248c3a5e056f55a3084044c1d0d84c47651707d228fd8ba1e436934a682ea461f3ce7691a41bba65eb24d13e5e6911830bf4d1b4a1011fbb6ed274e8bc663b928d850ef85a9d8d431d9f2ada9478f351ce499cd14e67f847de6414c348d33894d9f029761dc4582e38a0297a89361697fac402d6645d4ed3f06017dee28125865994340cd8e9cd128818c382704c3b5de4ec037e6c3c34f1fb5cf65c70854747e88bceb4d92b66d5ce7107d09d7111e1b07b846135393c199566a30248bcd7af96473dd2f950673ec2992595ea703b1d93561a34e98b4e568a4ae430b7fc24ebdf7ccfd82b0ca4eac0365d6f5848800361563ed6a6b0f66252a362c15b2c03429a442a1c8ea2c800526c41929de9bdc9f62795e3828906bb8dbb681c990316cdf7fd355f620cf421a4e145e0b8d9007c95a19b61571d72512b0fa1f2b060877f909096c3faffab757d0ff2bfc6befb0afbc2a36b3b79ff505b516f064d2eb01c1d057e938e39976cab0f0afbb403bdb75f33a8bb3261be2fddb1cbaa93afc98ca2a0685b6de8a26c87efc3b1ab99965e2329ea7617b48ad860450f8db3297e3c5fccdd327eeafa24bd2c88fd3521666aea82e1b1d9f4a806ea69b2bb40402820012adf9cf4f6d59c069ddfca4d8edf2e2f5d8d994e51dd31d66ef899e43712c7aedd4eb1e54328dd8ed49158750db8a34427d1c1bc879cc979bfbc6d73102c6e3bb091f924d1b3c6c3c94ca7ff7403eebc1818c08eae0d70a77e45cb3479761e84189fc0bad4e91ca66a9ec2ef486931a79dac06207ddf0b17fe338efc8abd522dbd464c29c75780cc7c39797c41fa3a133339fbf8016662b7260d15032c0b20973520a8da901d0890a0133fde9a75163424d7a69119db7ba23e5a732a5864b185d6c44dd7edc7aa53afef2a14a533d48174550a5c8da3103ffbd78018e72b24e331214513a4f7a8788b20a305a77b4d85fb9e2b9a7631d989d2f0d0d06db5405a13f9fe753123e0a613e43cf156d722e5040044fa42c9c5fc1d7bc14b721439c3646a66821c63664a9af068e52094f7b3b15bbbed1935233a853101ddbc55a02f13dbaaec225d6b3b818f5ade84f2dceac011c73360eb492c66cc9563d6239a36f9eb1211f5eccf0acd14303b70960a749f4c894b082b73678b9a55bf143348ad7776d813c5679f41746e8cd77d8e1fa96c93ecfd2029aa242e3e95a68084947f3e50c89dc001b9cef9b9aafec1f502472d19a332e14caac3f9bcad43f5676d14698439b3853b7f5de81f124d2ad5f95220371c6a4a3ff3baf5a19f8a9b24c36517374f090802212031bb9e3e13f227e6879d5dbf12f553f9e7916dd2b6c49852048f2d6531e2dde894cda4d48d24157302cf2b603461019272be77ecbae379c34e5f6d2c9caf50b5c0cf275ae2d13762adda821a0df4c4ab5928a492635cf4c390e4daa5e83ef250c282672344263f2310c4b49f952948d4ee3ccf9a06a5f306ca5d05bd08fdf2e70c311923420452f8c3933a63ee27c33e0266f8674e3745e7c35132cc74e6ba48f8e30f6377b878707f383360af8fe15efee2e19c03eccacf3a65b7beb0e6ed7470d53d09aa6e40ad98ffdf77aa31a93814c4ee2475df7a1ae6edd4781bfef21461bbacf5ac270f0bc170a4b79291527e90771c9c0b7d03b7986d61e3c2ca0b6ff36e1ee184d638f79f133050706ab9472d47bfcb4a34895d073077eedc1b85f30c27700848cdf8bd2aab214641ad851b4207f7fd393eaaeb3850a61927deb5b0819cd21c1f8f65ed1858bcfacfadee4c8d40e70e8606b56984f3ed2711b56d4fcbfd2d4b0eb0e2f062bc7e50d7c1c7c4409352d4d98581531c0f3ae6c376cf5cb82a2e2671298af7070e584886cefa1062cd7c8c377bc8b762291556c755715e2f6b4b19fc45eaf7437e3e4c0198203f7afac1ccb818e78b4c292456bd1bca62ee58c0668fe0d68be1019818aafa1354400539132d44a43a98aa10d464793b764c44ff5eba7f531a676f39dca38f657eafb77ac129f5d4868199836a1f31d3c7ec1d4e992b2a266f4a856a820d6dee39ad88149f661955764867b0f0522939b200d84580c14c7bb676aa62593a86de7eb0ba6a6570b5e16141645ea782c10a6d3b545422d33391cb2354baf1581b98aa5121276e41e2f47c256761c4fcf0cd20082b7ffb01aded3c06e1b2001c64ae54e139cfe40fa703e6808f22af33b4aa5c92e568e0f9eef8842248706e48c408421a3016e90aebecd856743af5f8d784badf8a285f5e6fdd7591e543234b8b00cb86d3feae76f0097bdb1e24268af4e8e3c1e11e06f3f83bf85001c8b97f05efb99fbef2c70b82e7a0e8e7bfa1159de11f855a287c18803c68cdd30efffb28b73edc45ac4e95ff67166b993cadc35ed85e61be1af279a26553beb5f933f90090d1a9ceba5285f5fa61d402441b69fae15f0feb92be0ea6c7ee7527df5a22fb624d76eefcbb603c6662a44a237d572d9b403a5db0178c7fc0a2d2e61bf039d5409be457f15f9fd6ea293885387dbc638a8c187002ac4479d9938f55b8d22fb638fb67c7f6ca2f8a0bf46c7ed08e1ba158bb7c524218b108642d91a1d6635db8d0ec6389e3a11fa4da31d4c961984dfd7489deed4d36786fd90531136f0aa2e62411fbc699ae6513d962687f0c55d8b8dbccc8b41f0c5f58e06b385a6efce752b8297714b6f78b744b57088ae78b304f62a8e4cee564f19679eeaf412f456f10ad44ed02e760f8e1379f91e32ad5546d86e6a9285ea89480f7ab95a9e63e46e49d5359238ad30a612eb17de30bb74ec4637f2a6a3449325c80db626d1aee157d4e226448ffbf03b2e1609886fb43d45e71ae92764db63bb456ced2de27c70dbdab4af7b51ed90c6106423c55503b220c9d2cb833f01c8ac54634afa30745eaab9c38152d0f69c59af022fa40460afc686839d3ad48b816aa41829fced70b14fa200875e7b8b2cd9369a592ef49582467260b41b8acb6d5b06ffd868fbab9b3e6a8c5ab055c8f186cebfe6c93d86bfb70072c3c7bc29a5c5250df431b7f28ba870dbd0698982fb3623f60fb5b0aa2b091af4b0fdff4b0e584f96da079f9304f38917cd8fbb7ef4fde6fd063e936271df3cb8cce156146d0d656c885d506756154380cbaa7d6d4989dfcd2c9b9d071332ec75f3477297dcc455a7eb2469d8bbd3e7d023d1c3240cb1afd69c2220e308bf79dd47d8cc4183f401bae33a785f76c8c9c4ef33ec4e3b6a2cbc2680e8ceb25e51c0d0912a7977c72b5c4f736894a3bb2de46fb7285761285261b37f3bf7040cc0aab24a8ec1d108d886649da9b68055eb6df27cf68a9f47d0ce6ccc24c2f38b03a5b6526ff44318e363b8baee0822e64030b6333184c8cbfdaa883be0d761d3e73c136adb1a108f2ff7b5425650722336b6ef33345f125"}, {0xa0, 0x0, 0x101, "0f48b14a371790d002d1bf675b817e13d5f2811454c0b5cd360111472dc4c26f6a2631305e28e3a0e4d2f3d90e4104c65368c3c659a938bf48912bdf2e3c2101c1dab3362d7909352c38b5b8c4ec583e73eb6eb5f2179d62099ad2cdda1fe661d1238023d64509acaaf2687e40393b8ad665edbcf977dfac925d7cd965f273457652e65864ad4e606c4e"}, {0x110, 0x1, 0x10, "aa2332a802eed70e9e3208b130bbb8d29260898851e2d4ee8fee6ef42367efd0f1ed21ec451e70c7770c48557586a35d4b4bdfc5f48a59ede4fa311083ff0ba637d07291dce9038fcb91bb3e5450a311d3f48a4b8a03f722b97788ee4517773bf914fabc9a2f616f8b6c3e1b3ceb5c9c67e9e78b351fbe95eb1bb971c7fa7edda1bd22c04b2ae4cf828dc0cb81a856c4c3be3c5df1bbc52dd6896d75c6b54a9d4a275033bc3eef49156d414215021f19a9897bdac7bae5673cfa289a5a0967996cda059136db664a7337671e689b5339eb853ddb03ca22066c9cbf5c8912cf0145156c95e11a85720cc5099f37abbd92503f648299d3dd2e9e"}], 0x1650}, 0xa) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001940)=0x30000000000000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000001980)=0x1) flock(r2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000019c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001a00)="fc63c500861a583c46280db4ed51dfb03f09f10444b81b7c7e5cfcc7a91a2624b56d128d2ec4cb622838ee2b7d0afb44c42c659b30da632705c45f5ed5570335bf256a940e84e5e0d9a94db6aad765576ed04681df700c2c0c14dd49d1a1cd5949d28df0f3e4cd35169f6b41fa6a67d804a097c01b2767be3c9dc67b7598c36022b58461748707288761", 0x8a) r3 = openat(r2, &(0x7f0000001ac0)='./file0\x00', 0x80, 0x4e) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001b00)={0x1f, 0x2}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001b40)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001b80)={0x5, [{0x0, 0x5}, {0x1, 0xce5c}, {0x1, 0x9}, {0x2, 0x2}, {0x3}, {0x1, 0x4}, {0x3}, {0x1, 0x74328fb1}, {0x2, 0x9}, {0x2, 0x7}, {0x3, 0x1}, {0x1, 0x3f}, {0x2, 0x2}, {0x183971d3855fc40a, 0x1}, {0x1, 0x81}, {0x2, 0x11}, {0x3, 0x20}, {0x3, 0x5}, {0x2, 0x2dfc}, {0x2, 0xfffffffffffffff7}, {0x2, 0xdd98}, {0x2, 0x5}, {0x2, 0xe5a}, {0x1, 0x200}, {0x2, 0x7}, {0x3, 0x9}, {0x2}, {0x3, 0x72bd6d2f}, {0x2, 0x1}, {0x3, 0x80000001}, {0x3, 0x4}, {0x0, 0x200}]}) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000001cc0)=0x1) clock_getres(0x4, &(0x7f0000001d00)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001d40)={0x1, 0xd0f6, 0x8, 0x5, 0x7453}) open$dir(&(0x7f0000001d80)='./file0/file0\x00', 0x40, 0x60) sendmsg(r1, &(0x7f00000051c0)={&(0x7f0000001dc0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002ec0)=[{&(0x7f0000001e00)="371f9612fa40f91eb814adbce07ec42e72cdf4db61d06d6c38d976658ae4715c2d6d4610215bfa0e60a430894cdf5aca3768bc900fa6b018f636a7c1c74226b6f8175a606859a36716af6dda19dab958562302248340be4ddc26f2c98306b1c9b79543a9dd98d796bf851e9ff55b7d4046657d365c370de01e13268115d3b61865305178355914f4809baab179dd9bbac3972d9d369c0a7914d8d66eb3358b8a041ee886bf528847feafdc7883631e087db01a937ae4c239a90b127e803453e1b06ea1d8b5156eee73db869c425a60ffa28682196f800dd294e66ac744553dc7e13ea4370ccfe66ab419fe74ab46297f1b2b3ec58cafa7f71d83e952fcbf0e05aed7ea42af753c2bea96c38223c375b18a71f07e872f5f08b7eb94f20782fb33d7ae20624f1ebb03f5b2dcb1893957e9db4f05717a35829d9d056ec77c81a24241fb26a60dad9b39db6db307a0b115d95152d6f22a9c72964c625261a2e48885c6172d964bc76ce3d5f0d126fbd5411acb0e9b222590fcb41e2eabd843528058ce13aac1be3b40180ad5df24e39f663241eb358417d810668c03b14fabacc92bae63358e81da2b7bc106f685b1ada69fee3cf054514235c493fcd6deacf01c9492cf3e1c8aba989465c0b80d31f803c317023b3db00cd08e238c920315479a95b8b7b5f69c872ffe197f361b5a2493523f1c59b6402991b970dcfd2babeb3dcd410e293374d69ff6caafb925bf159475c2f9d390b8b8021e73fc1df51bab92e3c240e26c248fb4bd7cd1b7e7157fc378d16d379b4fb93b27b09a689f6daf7fedcf46ccb04edd9dd215a5efc50a8542079adea354165c1c8be6497ab3d54b264cf9e765d13223bb2babfa1e32df6612fb53bbf28e67b933a5bd4b555c0b6c326e88121ebc7e209f5c594eb7f8b79e1cb7c18ba4ba676e54364eb196a6660a555f4a9c4c9eddbb3f2716faddcb2a65051f4eb087b9cf3f2708a2b3cf798b62765d3531e5cdec29d9f54ab29ccc3a2a3163f90f059a54979bb6a78b41cde1e81169f3697b7196c5015129cd3e0be0b0015d2ce654ec93a70044d7efedea50e5af987128a31809c87090684d54818ecaf4ba7d5ba2a31837104802dc2e3a5a13f745e464d188a627a675faf9985f4f7cab346a445951ed326248a4e699fc3c5347a5b676a5436b3524f040af0f14e5972f9a190e0c595ff5d4bb56fff8eb85188bf1df842052c953880621a9cb9e764bfdb0bee965ec01912c72163fed25b5db9aeaa9731d41ac23bc28579afdde9663560dbe8e8399f201bd3d62c71634795ae05eb2e731b16802a82fa302b837577ce4a6b1208e763a50518c89685b7fb0b2eacc367b47d3803b23fcf874daca4fcd7d426cd0540b5ee8ddf723f68ae01eba820076a4d0c4d694afa58c87b0256d471b535429ed9249a72c8e54db1ceab8a9dbafc16275d5c6be23c14ace749f97f7859dd4627cf45b3e8d048d3f2c0071aa5e8689bc782c5eb0cc7509bae95f335dd60e4720a1829576b6c9028cfcada6ea1264ec1f3bf6d81c307cc7db02f420d0a686c1102ce66cfcee94cc3edabbff236470a942428130feeb9e6a1024b8011a8e4deab215d90acc72fb033f9ee74a092ec0f0a0558a7cb54fa844ce2603a579546b58e00f6dfbe84a6dc3c03a6b8e155025548b3ed17690d4d3e2518d21b9bc627a3c563b480e848d8e791eb68d837dc9dd8d16f2c19af57bfc87a89b3be6c3ad3d88290aae8cb3e1e1484dd0e637823c05548b8dd32cfd453646dbee427e3b72438c1a5e37332bcbfe57232d1630c2a665efa0c7ca4d89ce428832a7474fbdc82a60481b4515edc7c575194700010e54bacfba2f681e3433d7b6290b662aa30d58958f57ccc4fa6774014a88ca4844c6ca77c391374896c8e0964198dd5ea8473f4b400bce9dd861086bb5c653d9cf6818ae652935aedc8c57e220bf6886f3dde2cc4be65ab84047ee7a984a7ecbf95f73b1bc3bbb01b1426df59b9fee64f53e98054af242bcdffdf48fddca6356ec1e0be1fd237aa21fd88b1cd2d42002beaf6a3460e49ec64b4b2ad2db3c133a44ad41ff5da8059c968baf3845bd2dd8812e87c7f303f353c667913c74ce511680ad57b1a66ab7d249dc397b452c66498d8ffa93d82580d4ea3aa7fe5c0f679c5e99252abeccc73adb5b6f000f5a8593156858867e17011b9f1558abe4b157f93a8affa6a81b9c8138e9c03950e497cd7f51c18b24c68d50fb2c57cd40092a21ada383fc66532e60749ff3fbb170f51263981bf36456dade74241dbbb32b50863a5808a1c016d28dc09aabd6e0545e4a5f6d3d7a2b5a84743be019970e213112e57a679e4478450b84b650a863f87edca207a793523ed132b77a45f9f24946d9765a2ab84140ca5fed5bc5d091d1ea33fd73e01b0ee3907791b4a5c9f78dd343662f59ad76e1149cb2e9b63af7933e2dc89197f41437b3d10f928eeed72d073607411f271c7d80a8a36eab5f637774ca6aec0538c01365a01cb69ff9b6b0ba7b9ab2e385d2a99b10a8bd1df88b7dc823ffd9d67b6607da4bc769d48db79dde035cf3f66e783fb1f7969c9c01471f981aa7781228b057a84f6219320d09361b190985a64c19f7f28b96327233bb83886593f12f9e5b9e87592b72f71628c8a0b8b8c887bcba2fa364adb6ad4f63fa7a0d4f65b951bd062bbf558610c51ee0566d9f193cf8aa9378b9a8139643a3744cd4203d10f6f6113d3f73f8b89b312e41c3a26c7f6a248a8668fa97118691cfa8ee20b6a56bc310dea3c0f5c77b96e4abba9c1622454443926c04e996c6895f13c72148fba493d19a55e4a0644f85765f378d3c435430cf3864147c872a8dc691fc759f46691a5f3a60a698fe8929c6ce60e975ce035b3bb68579a7d372cdd6b3792b04e6446a706fe65cd390f8359fb70dd141d833246ba371d676a11a4be4755f31e4bae9726b93785f27d811cf983619c8fe29b8936829f12c9b95773a7080a8a904197e7199ccddc63d30ce422320e6feb91ced6a22d862b59a730671ad5bb621114f05d3bc4a437905619201bbf4b5984e0b616d598764a915bf60a9b5aed6be60a561be38e473e5ffe0d74dcd96fa78a43a764a2571b1df66f3690b2740a45bbe5fe4c0ff68fa8d1753c5b1e256e34629576682969d9f3e6ccba8d0f42e0a27d9904d9fc8b8ce4d1e80a4e8bb72f84188e7401dd9dd1e0c3449c7480352013f35cf95920102f0df59757a74d39f0757a05787aae4bf27bb6c68905b14faccd4c990dce7ebb348391e71ca00a11919a884b25d267f0d22d0120d888c74cd809f6935ed6ad73cb20365657947521b7ca0510cd767f21436e70b873b894363a005cd36eaccf80846a8cb944b28f5ec1a5b8d8aeb270daa759ae436bc4c0b471fc0d53482f4456e9fcb8a282aa34fb1b8a9177fc74585b4e1e01606a8b199d69b2daa77bcb815a9e97ddb23c997c4cfb75b64acbe58b1c37aa658329c5bd5322aeba8439614d27f9d23d67d1c32ace0f96de37a1a14646315b13a67b7bf2cefa549ff7a156cad55f3254e31ea892762ce2464d13ae1188260e1e4612419348f9336517fde515a185016c4d07bf689c7f56dbf9ff4201969fc88f1df07491cc1bfbdfc0c1b988988801d83e7ff7406cf96e2f60fd5207958b732cfe5fb2913683a62a429462ec0d4f1c2346293feebab5abce2bd66bca33c512e8a8ff23fd84f901ce7bb2636a152bbcee594b10258a44d15d3d09226837e81ee7b3e6221db6e181f42d1f45c97f406482bdd6b5c04181860980858ed98b645166da4730e19aee29d6301f233d9fd1308b928d641e7b29e9a57630a25e207d58413535e39176d79bc74e31d57258e8ab7d72675c07bbc31e30796aeb9ec34343896ddeeca8e63010abce94ed75fa8dd1b13cc6872b4e188f45461e76ef312fe08e5aedaa037fd202ec9c59072c58b6760c2bbaef1af2f083771c7ca03c30bf7b60a2edba3362e22b3cda360f38814f614dcb791e9a00008e915638eb13528c6ece92bb8f4a311f76f7244af9dd847a5d5b274cdb69c0ca9c34ae4471f0bdee0260cfcaa9751eceb8f8c785068be931caaa40403c6dee0a631736f660bf6c90e273775efc6fc247816a6b0b87ed9cbb7a05f453e033bf5179cd29ff87369bac41955b369df2985b882968573302a4bb9aa7ce7ebc52a964f34a93a68e4470fe41e90f5b11aa488b86cd14130032d28afa1195f7b532632c80646600b2a019a296eed947381079a7c0617898bf3278c00be60c1813e7b470c188a842ed38b4088f421bb7e01484f0e326b111afd18dd90da2caf459f6fee5885da871e42363f32c0935f168423d91ab17a07dc9c82602fce3426608883309c052de7b8c5579ec5317b9377bed9454908642acf3c07294e151ed3b4df5671355b41ad25c72039288937d68d02462f43fb432835a2375bf5a5f687f2335e475aaa2f809869d2bb1b0d8aac4e20889e9ea23d8f07ef9376e6920f36eaf69593066f267bd031d690fd86855b6f526c7658bbc618ceb8485b7df87be9b2558b84429a3ffd42166c7b7a44396e26c314bab337efcf710a3703decab342f709bef29e8c3d6468b381af162adf7b8157c23e520bd83abca21e08e2544b59f0789a20fb140e707623aa6da36e62d4cf9bec5de470197cb708d19f49411cf7fd66b4e7ea65967637fd04ed62a32d8ae85d0ce9aacd69f8df43d0c1f709e6091f924055bd224728c1c8d0b698c6ab22f0efeb853a59ee7cbf176d34b9d8fee3062b9f613a9e6a4b99c34e053233c3f973ecdc769ffe20d220ea538899eb45e6c83d314f67b4c20d2cf9ae2f12ffd3d22b296281fa274e9074217ec9cff7c51c96ee209087b305cc403d175a63cfbec72b8d088c0279b3d519a9787c66b0fb52110c5f1539a29f0e37da97298189f5268004417713ce13906501aa88261f493c3505a3bbec27a755db67d3462a163fa208f42e3709443cf5e2417e384f766f1e7fbc4cd9db24aad0ae265de3223808b53919fd52a3919a82a0a16f63171f554d9af9323c928eab8261ff18b5bdd936cd11a2ef6c53bca7c6796525b38e7b02a9de0e90d5eff02d7422e1ddf92fe59d5a8a272cbc5bd4acd21ce955d175f9872c606b36f89dc5dd1d4f4a57f629db947de54e7bae94a5b08449b1a0dee05ee20998e3da35fc7a863f14572a85482d4a5c6aec174c00e2bc9eaaae59ddfd4626345aae59fe86280f0656cbbf43fa4b8b3cda6f346a99ebded5084766666f81a273a681ff3de84427d89d39e2a1069d878854583ba2107ccbd5b06e368cce7811e85adf4b9c21434fabfa37bdc696b1cb985dbda3425d2ab6ae446fdebad8394c29999e8735a62fc00d26b9d27cbfd5d1df70eb32a494a23c7988f781dadc9d21ba0ac59d3fede38edc990c1ce9a8518e7b11afb4e574815e1c8c9802f67f701c2ed7d0948df891200f79fa143cdd6ef78401a04de2e0c72be91741e9bf4e7b3e8dd2244827d16a4423f6c656f83fd7cd57c74dc91b68b741952520eaa13745d392e3993665142b1be7814d9f02820ee9cb67a5cc850365726582e418218f2f3669eeaa41d46e470b7d677b65f2a3a86916234634945775a4ce1dc300791cf92e91677ad16e0803377898574d989a337b165f83f89f3c091648c3f0c27c8d4c834fc686a7a357d38af7ce5f9d488ca24a3d11bc6045c370d4c3cc78008dbe5bcd61877d4e2bf563f6f6ec5cc9418a970077b7a12a8aaf5905d9b69f36382cba28e3ebcf016c4734b073", 0x1000}, {&(0x7f0000002e00)="0364d1c4a1be4b3cb10e0073f4de44954308f18ec381b56aa10c1bd7398460df2d", 0x21}, {&(0x7f0000002e40)="242205079dd234860351f83364b24d8c77404e", 0x13}, {&(0x7f0000002e80)="8b98da1074250b", 0x7}], 0x4, &(0x7f0000002f00)=[{0x40, 0x1, 0x2fbe, "6e1894256850f98a5ba9143aa2943ed6a77a6e12e534d2058a22bcf2954ca7002e7e85b7c7daf77bbb76"}, {0x40, 0x1, 0x4, "89c1901b679ca81b1a2766bd4cdaec2bd5ca825a3ed1593493f41975ba2954b17613e0e2296614b888802a39"}, {0xd8, 0x1, 0xffffffffffffffe0, "482b9fed760aa9d7a8ee3bddd2a785137234a6283c9b8fb3d6a5ec6bbae76ed2762a8f8cbcfbd84997a8d1bbe7e717d439ff3e53c339c32d0aa7f9b7df12ced632a21399413cd6b4437c3b277112e8120961e289adf07b75b91e8109e85ef45dab6d2b9b0a2cf4d38aeb8125f7c7cbc2ca1ca8631bb7665ae9adc2a93aadcd9242adbd2374f239832cfc6273f30eca440421d2914e01a919113a3d441064ce484886f1e14fd2bfa710371705defedd0730c63b97345518969ce9b5c960fd1b42cb6b8f"}, {0x70, 0xffff, 0x72, "83a21af0d630202dc346ba5ce5d8433906ed3e10eebdb68bb2ba829c184b76a7899bc9b9140316f26f284359ad16483d9230a00aceca3bb73ce048a5bac5bfbc5a8b29cb0fb80f0539e04097997cb141ee9091daaf0b1ae043f9cafa"}, {0x1010, 0xffff, 0xffffffffffffce1e, "dbff23a32af0ea4f4dd1568ceb5d6d3f43692af1561c1be51ef593d516ce895a040903e2cac9e5730ad8c080d23a92c6b2cbdae14fabcec92078e52c28c988c2351169cf50ed2bc2b9b67972a4a54e67d1a04fed33e907d26cf84df45ca1ad616618cc64df3a427ab75741f395b3d36ebbd0867af51e64413c27ca872457c44d6b91ec81a6eb19b540b5271ac441152cbbbeeebd663232a2461d63c2c5952c28ec4907e150e2e71c7c2a65fc3c1884f4be612d5cc4fda4f3d20276182bce20d822d396a3a71fbbc33e5ef7eaab9160810d782cb2a16afa84c6ecb1cff8b93cf4a7239d358036ec3420702bee001632c3a1d1b301195a5c09b8f897fce6070b19c44c542af15a46f006b90aa8ba5b8a6b1abbe14c0a3fa973d0780b8cbae3daab533ca4e3e66fdf6410bee209e0c0a6314840e6d6894fdc58a7b000fc1b62ed696b9f3795c8bd7e45f3b005a1280013206b07cd50b668c264c1f8093cab68d2590fcb572e0002c039757f928e313356f0dea13f3e76c84d4cdb9ae1eee311298d8c3cda6ed8ea7c10af68c3d5b3192b4e39ecb6e44972ade3d2e91842d22b9cfed97e68296a33c474500341d8b5ff1958254fbdfaf01a26ec3d4fbcb4fde631962ffca63dc19245ed79c4e4c5ebeb76310f39d875a18527ec8a79f62c40c328fd6bc3418cb0bdacc5ef554e95ad942f45ad0f4b779104d90724f7a14b1cc45cec2087aaf63a1f489b19a6b54d8898c18db6dc98cad27bf510a91bbd219a2983cdc5c7d2298a9c70497d9e424644f6c322500d01639f40fb082f2076f20f19a0e6c9e2bd981878e06d3257bc1bdd5f5bb76357bf37a725d01edae1400b7a1d07ee1f8eaaf841a1b70f361884f59919a815c239bcae4a1ce7de2e0855a85dba8d5afae28409075c3b57249c1ab32876d7dc58671d2a1aa7b39d899494eb9e3cdc6060a2bc07d17434679a4b5bbde820936d9e286c9b127205306d9df79d7a62618071f2b39c353395de437f425167d054ed67b5769b5c25d48215434c091cb039e1c3fcba7f60bb3a68a2b294bb6e55f0e4bb5a80a7bee35ff3e35318132bd9bd1c8fb4f19b5a792056318af3de63a0b91b4e4de46ef3df131b9d8fbfe11ca871e3604c803fea8e3f336fa00668b2fbaa9145f17a7394842036362f6e3a0080eb6b46ee43829a8c741c785a0f770841dd42b87ce3d6f374819865ca53a222e8782004b782b092ee15d7d8e48afa67048822a900dbb437ea15888741a43ed873c5fb52661da21e2a80f89d1112356803ebd69ae0b80d59e4b4e2082599351516df437b90fce6e798eca74d8e36bdecb15c48682df3737093d9f65fa4880726ba7aa239f6576c9ed2ab7bb0002c28d1d0534022b0302a6482807178256d2662905de12941244e86d83583ead818002348ff72ce7ae104f20e9f0c51baf466e60a54c9622483ebdb8357aff6242cce134432e36c4cafe1b680655ea5ed3ef1c59536e817f48ba50139cc8ce08255aacc92da801d39c121c5127ac9ad65cd472cdbf91654877e2a30404a108c84c41ccf30c6987b9266d487739399131aa62b3c642dfdc963731df63c109b3e1b18db3be3762efd9c82552c87ffbff295052524ead14dea7c2a6550a7349327c988e9359c96160854cabce31932af191403214f09eab5b85879d0853a51e739c440769471ce429a3ac8a40bb8b7c7898e9ab0daf4a07bd61225341428a30f0fe4992120ced03cdcf5a5a28885b1da8305a88ae25e2a4d22a6ba3886a0daa50d92d8969c3a6cb649476b3ef63a75bf177fc4b73cffa95f158a82b27926753a58ac78dc877a78f2f2cebf955de1b3c54deec2a63074c4a3d51fe9e4154b5ea9dde73fa5c11a829d9d8d8fe7cbd5bbe2d02d8b725b06749d7dd8b922ddff7a1c7c41203b9d1cbfb570d42e3d0d90332d64a498eff58d4c564d6c2dc04ea8c9c52307f809ccf5807c4baed166fc0957ae2afdfc3483acc7d77a7ddc6de36bbb6e60f9feb821cf7b173f64efbeea71de6bc29504896a2108dd044bd665495836ab0a298b0c622c4ba3319c2e6d4507d2b7b28d67635f0d91d2fa1deb5a93218f90ab138801b462174a7cb2c75d1f2ab02a51b3227295e6c922a3f998c3cc097e4eeb963a118dce35c52edbb3141c3b83e3caa6c8eead7c7de746462e53d7e3e1c24d4d3cb0699847118d08fdf246521dd4dee0b49e97011db1e94a3b5d68085c64c57917937684b5e75406494e6795bcd6ce4b0ea2361ffbacdfc2dc16bf0058a6bae92daeba5a7843185edcab307d0ccbd771a80745f1e622d9f3c00ac065402a529072ab342870b9a3fd4ee440b3066eb262f8bd9f03dd9770d653d2a0c996383080a8c9c75e2de4113c9fa17f5e3568d42d402a931ae5cf9ebd8f20ff34816af087b1d3b930b9836f6a205ed8dcf149c5b054c871902a1506a4b925a955a211d2ca68a347d63b8f6e7d7217e192e08125b139adec86af01c6a718180554bdd8f4d99c580f2cfcd2766eb67cddffb99863efb7891a7884ee1da7ac394e6e23bda70b1d5d5f7bbf18210fea3a0b8eaa6a50e8fd17a509141e23b23d121aea622cb87802d56c673ef9a78eedc4e31ae2e0696e03faf2a1d1d78d0e3ed0ee413ac969a7e2abdca2d644f34b01d25034c070257ea06aae63ba8ecd9a1155d2a5b765784f4e2f81bee4d9f098891deb742b8d191437a320f9cc46d88ce1632f9f5de356f208bad721a07b2400bd1ea85bab6665bbf203cf3cfcabbcca5e7da0f97bb1a9f568dd4752cf55a4cdfb9db03362e50f8977a760068707f09d2b6f06a2a11550bdba20bdf10c76c3d80bb62e0003cd0ecffeeb4f0eaeb60c4aea56839c01417a24695a7c679dee66b6650289e3bf7f6df86207791709001e4dd3ffd413aac4c1effb19b6661bb68a4c15f1402125d54a0f6e7d6af14db9360d697d5b9a1e557ed9e9b279bc5490d0eb105c3ccb14b3e0dbeb97bb3689e2f24052b9cd6268ce76a47f91c9286700b341235b0b7224047031958f275a8a1d8a219fd8b532f70dbd622f0903f5754796cb8c58a8ef7a96452cede5319f6fcd242bf6f12648d8f00630a8ad28d5e0214d22da49f8eb752c2e64943edad2cd803e01167d1f0002654f936aac5d487f140a98768ffaadc5522252fcaece2d74a84864d8bb02f15eb5768235abd0d1bf2a043e816b230c115477497b59249b887c4c17abac7fc438344db798c64a7df2bff3abeb6ab4b804d56ebb4efd7461373cacf5d665370b4db0071fcb1c37339b786b3fabacdbc55d707416b76daae07b225b4471be47e232f89fb2b2b653a580bb37a8244a103c1c4407b786d53829bd1a37e80315b1f9a3098d7d34fac3b7090050a8bc2fb987faccbe2d2e9a094d1684a85f7a71c92f2fcc108d8ff50ae772ac2c755bab675f9d47f5bb79d413171498fad3dda7420a1c330e48015a4c6f98165c11f0da0b0928425f0a2a9b4ff9ad6d308cf3c98a32b5dfd3101071e1b017c1cc3fd367b1df7027e3f0fd181018d64dae1bee4835b2123ea270817e6cb2076541d182c3302e7e77caad2555a49c1898b7e6a1b00a80f067467f03527bc416ad7d0a3553082a2b9eef3fba67024629ae8a51288c632f6aaecad799954f43b6db0aa793879899f15d397ec62c23bf3b8b1696aeb24e7ddbae2e2f37745eb7573ffa67faa0be4bb041c79e9e02c4015b8d0622fea7e7117d97687012023dd61823d19deb8df870791001f084ae12cdb8274d24a89043644bbcbbb947e4002503a1d1bd51bb92ee0479dc7f0af9e658a0a8b995f3b74686b51b21df6ef39067a8e5840a301a7257befc0ff9dfbd91d6528a56aecbbd3d74d79fe6de9bf3c3b6fa60af53e7ff3baf37251168a038cb6bcea2e26b188999a9ed2e8a13f9000e855f6c183b749638b048586b8f56b31ddc802b9138c3a90c091e84a7725b4e2b85be65bb922f9a9c80ac1eccdbbedd25484554ae938855530a907a3159ec18af825b334700e1233929828c00c68667c3c4ecff40e2639678f74e67df6f2997fde2ea3fca9702d1bf5fd253f7a9895b0fe734a356a5137a64f77ffdf85f64e880b6c14e39f18cb360ece6eb53b76d86647412c519a80322984621802fcd0cbce2ae452466f9d08456a0d4c0d27227f2c57c485ee5427b989ec5e6a32c8e355e9e6714d851dee003f363cbbcd3a8b5a61c4e82e0ce871fe11415604b7a44f3a3749ad7a23313dd8445374096cc1479a541d93ba2c02ac5b02e6a7c48b3a05daa1f3d18fa173e1680e937f1e3ea03e70d18221e5940f6e2b6a055e356a06deaa323b5f3dc3c8112cfb2344b7d8fd20daa47d9f3eef1ae5bbacd52607f2fdc4c9f8d3d0a119482fb3934c431746a2e72fc3085cf094f354916d54c6724fd8245f31aca2a2dd0c3a693c4f76e181505c5ce34167ba1266c480d51afc719d2fafb04202694b1ae8cf81ba490956f3db3c7672fa9654ba0627df0e2ca9ab1c3ec4dbdca1a501d6cad2f9cbc89a45bfef6f92f7b1d395cba14ab1f01314f02ef09e785a91cbc42c5e0e239e44e06ae42ca91f960faf51afa5085c71471fa342de5abf27d3572537dba1418528d26623bfef206702dc124c6dba321e890f4fb4f14f979cb447a0c5f11e5589e32e458c7be994403bfe6d1900af65c079f5312c258f77874c008a2647110540d5e51f350802a7b7975404a8b083f4f438ad3325c2ac6d1604139a241d9ad976a057771e8cf14170b5cdfec7dac0c94e321f2bc87642f808290f2e745c3cb82c61ea5d3b4533562cf9bf6bb65946cb29de37c168b7053f053f27b36335606e58dfece93f491d8204d657b434536e14c25340ac6c929cc76e98adcad4c8285b71964579b7849541082b71991ffd043a8930bf183ca288df712655d04f4bde66a7ed38446ab7865f76cddc013e8d85a4731634cff0ea7b311b021492e0b8603e6b3fa5d4deb9b6c0f6790fa8cfb80dcac5f740e562f48bad4b4b651281e975ffac1bd50c66e7606bff613a3604edaa9841d85d610e7fc1c38ac179837af700de9bfd25c26ba78ff13c6f7a0d72a8453246a6eaacb3744239f155117745d698c84878420a047d5d007aa9be4facc0689db02e74d2b12457a33552356f72b942df6ccd404dcc06e7247a2a0ea33dd27796cd7aa7545409ef65818c278323d78631ee7e8610be8991b9bc947e06de58f10d437ee7efd704030665d57770fc64070151057a975f53b26fcfcb9942be296985b048189541ebd3c6fdbace4ea54a56407a0012407888ff7c10e8e0783703cca371a46ec5741a77c851d018e6f9fe1f4ffd7c6d389b2d50ee2ba166cea908977e6b04eac203a3959372ab7ad67392b1c983603cf0d4c297836f2ee120c3ccab6612c10bf40d055fcafdbb356694131148ed3243418db78f67d33a13192883538225bba06890c666b7c49384a1e913e9da6b190d0e6ca2a4a93ccd775de50018a75157b8070b5404f9b4b25a8430bb25e280ee64014eaac8a7df33bf5e70121f134951fe6c735b7e6e708ab434ea5ee7c87cb299dc5c56a1a70ce590c033a7dc7a6a9ba1bbd36ae6a7bdd03e9214693277bd9af6066cd85583bc23d44f4bcd2d55337031330da24bba98cefa0d9efae185f7aa9553da853200c0ad1684a7ec15701ea1c18af77dc804bb389c53bd977225836e8d9e1e91ac8c9eb9944d3a6802e1933e28d9cb37e4cf86d97c3b86c1641914a07ea246a8e49dbef4349ac377cd4afa428869a35da218a9c4ff206c922353535b1576bb8354c698c9cc63f"}, {0xd0, 0xffff, 0x0, "8e8aa79e7dd03d198b1bec1db808f2257975d20c43c4459f6debfc1ac0e6002e85ffff491eff9475affb4c326542eee7bb0046afef86f61eb5367caee4f7271107e536948b73a4570f0bb106f145a14034cbaddea9826dd2f812e6f676f5d509e90a30c1e5cd696cc7014f2bc95b629306b51517c1feb628d06e296226da72ab47b8ad5f19346f89e9c8a1283ce0d39f4c6c5e4976227e01681bf009efee95dc9eac39ce8204a6c2e1df3fea4b27004992774a9294f7aacaea4b5946b4e64a"}, {0x1010, 0xffff, 0xffffffff, "3e70dc5883d8da7b48b101c3a64e05724513d35c08e1a6fd2588d32e9d529b8474b1c82f0f2a2c9c2f19a3d26243935a4f7b2208991235ba6a6a1b0b6520369a500cc5a9d617ce7145be0a6760c69071cb3bc9d8422b7eb19f8abaaafd70bb062200eacd3229a6bbf1ed5c2b3c5e2b11275df2a51243e36bdbf90558c728334309a0e2fcd3a0088418d7c61efbda9032666b0d7b5207abb114e528c714ab6f9ec476c65cc0ff547cd70737c41d6af63d17caab3910a3e3a2013bbf05096887f87c10a23bc41f35c5ace9540036917a1d5ec00e04158a8533750a8cc5c86c7ef0e61aa6b4b400f60f7a92db863f238a8889f905095dafb40e544e7cb63e3df2662508a61ab3cf7a554263655765dde96acd42830d33a79483083852dbb2556764ecee6811045c02b207f7f11ead5eaa9c6e90c978a7ebaa7850b9dedeacda65eb91385503f2b3daffa503afeeb2e54e4fce339a625c5564c7dedc82c3d4770821bcd325ed42d17559a0e3d367e17a446bab4a8784020d4a315740df62f45f946046d8b45d5e48904df778bf459a63a0793529c325bc612aaf2295a8033787f57d4f1e74ffa0cc7d7dbe57aa6e6782976cb9845cc78a45fe53c6f607cb39cd66436f7c0d9921cca32951f1c1b623be9e03a76108ca4ccb046c59385df958469c2b244f06b0444a5533111e8dfa98c07e64e75c107bbe9d0a27d0606044f20725d9b45255689d6365c926164c32de0eac1bc94be319c6fa8828b55b98d4e04fa68a92092256ac7f14f2cd7f5bd1dd1b70586ddbddfdeda3093b818afc97e18e3ee986bab7cac23a63f40ae4b088a99726be32451e9f250c33002008acba02c97c8dbfab8c1d3a36d0ac79dfa02812daea4d34902f2ecee9ce9be1741171b97dfeb81d737a96ae2fa97a4afb1342a588bae3db68e14e709303fab713842565d1fef186fad2993d8bd26f6e2dfd09cac8f8c1b818f7b72b1e7d1d087802a8de2289b96ca3518ff03100f0402221432a64de8da0622220dd04377f23574989de5601a8a3895edb6b54501c44205659d3e878039732ca59b8effb69183ae6a1a5085f43dbaeb9d07b121ae22f08247eafe9443ca45f8c660b80056705e61b559a6507292b6c86a838fcbf3411095cce665b6d044ba10e37e132b389fc5944233d5b0c5672149092fde4b284ce5c103cbb6b17c8e38cc415797649b743869aeec69bfd4bc7d960d16fa061766485601197ec3449cf43b9bfc5cebad9e4ccbb527d7a3ed63c9ca1348ad09cd692d292bfd064196d49e7ec228258a8f93329d9c01d0b744b1b316cd3024b93a8fd6701360bb420cd25205d2feea152b14cf0f0d280d2eab595de053a88a0781e00dbdfe422238e3404f327549d3b635731208515a2bec5256555c081686d522ff8e29ce4ed7fcf36d267af1a3c950472b2ec248ee0c965c7220c326b25356db9c1c3a84d233d7418c7387543157a65e1d836d35d4c152cb4b9b1f9ad32afa95758c79c3e143969ae8a3436d3743d68196c6f02b41502869153525252823665c5a88954dde3bcc0f3b382904e30080c82e42ea10343e145cb1a39f46179df406fcd8fb878fd72b7c796aaf227cbf7c817d2fc5a40603d77c753f29a653fdac187583f9d986eedd2acb2199a8fd7930c1d608f6a734d0f4ea02800b1ae5ce54db2dde3b1835743c9a79139d192df354bb3b1aa2104ff8742e079b13e9766bf4dcb91ed1903ac6b201e45c50cd423573b5a92124c996121dcaca77f8ad68446b5ae5244632b9e5ca2a18e47a330156b6709427c0802b5eb715531a401eca60f05729fb0f5ee56d98a1edf19c35d89a3537532c36c8770acf6e1bb19c86575156aa604f979fec22ba3cc16dcd2d7b2692fccaea2507b9515e20c38e80fa227c45aac39c2c8d69d8d061dc41eab0a427da07e008e2bf9e543009ca16c520c614aea3b8a09ad51ec871ee92ba79f00e17f464556e8e553de049ce3331d532b238b2bda202ecac09bce42c268612a7b97f264bee19d63dbf47a4445c043ac98748917da7971cb25df65d7312cec162b24a69d903978d2781f558e9180f10b403241acaf3911bbb8f133d0112432710466209832984c3f967deb415cbbe7f997a5bf2ece2d25d11cfd7a8e259394a10c2f2c3fe8d72c04803613a8bed2fa1aa57ba814657043b213b6d6b896768ed4ef8df8c05263908276c1408e1ffce5534cfe02c1545111a88eaaffe0fbd4e36e65a1d86d9cc7890f1cbd87500821d65d3a44049827af4a863efa654cb473e7034c372c360d995d50a99f0355282af689d040b0376241a8db4e365a5bc8d416b06886c62cc2715e67f966193cd79b2455d1af8bd69e0cf327f98c47b326176af0c7698ca4984923e2e0c3225f9515bbb4acb2fdb80c48357b4697b46ef8c75192dca0800cfc091b740e062431f26a214e8f0a65156b20f2f1d0ebd61c253c7218d637fa587eac94521cf668fa2404be97b1de28a7f17235e5ae845097f4765676d12bb1dd8f5e97991f2c4c1bb7264542fef27cdf1dcc88b05cc300ba39f8a38cfadbc75cc50f9248b29af8b63148b5263aafdbc4523f7c932fe1e15fd4e409b977a43a5c54669dab09b086ab887a5eb9f2ab5686c0e02ab4ad796028de50c50773a6ac0edaa3b74c3c296cbb7e5874d3a95b3d9fd6bd8e4ca7832a213541ed53137493256a26ae2f4cfb2d3b16e19d7c267ef16d30bbeb5d29240ae552b46dfc073bdf5884405d6ebd0f6e54eb0f260c188bc338de5b12fa806dca4023b4c0c5f62a537bb89b732f608a97500f651a5df3278bbc9705b66c6196250e5c990a21300e50aa6c530545cfd487b950428f9e3c6263d579ad7754eeea382b63862e3a2fa443e6898fd510d929c995583822eeeb5a438c570029bd7985037d48a43c7166a48f0d18959f01cfb152913a2a03e4be3b887795d7cb4a39e56b0adb64bab98d5a480d5c9e7f13111a233e1bbbdea05e37d209897938baa9843eac3f1c1c6be81feb3f5dede5abebc1211efbd86a6a831bba127f1e56cb0312e203310d2d6460a21c90026640040ee711491d1a953a511536e7767cce3cda4bdc280ffa4f021dffeb8d34bacb081bb17513072912a8410cd40607cfc79b69225c22c7d212724444c2d0d13cacbb9983c3f26a1a3e9106a662b5bd6177c165bae55f25261682e4ba534e2df66db0d27ad2fcaa81eedcd1bce5efb75f7bffd11787add1bb335607c807fb1e9d905718104ace401e3adaec2c5c4f2ebe0a1ca88d97c25daacaff8f6b674095727538c49db6f5e869f2cc7bccbafa2e0a866feca6ce77cdad43da1bb99406232a29e841a2e0900e99fb6b98b5023a8092842d9762b217b57132afcc10146167211358e6f59ff5d2855f1b5e65fe090ce69d416feb7b5a179f6564464a78802211670865fbc9144be63367143b676fcf7efa70e5f046e62e27d40cde8c728a4e1427d7ed61f765a36eb342ae7486ac6e5f6f79827bda5363cc31854eed1aafaabf1c03c5d5dddb7b3ca5bcce82e3998e6089533fc3a4f834586d52059accccdc6b91c3bd93f5fc41c2a33d00d627840a195396d5dc6025b1187df618b0146a3015cd390e3f6b73bcf8c74be2cb01e656319710c4e2516e8300e430043fa815eaa2ed6ba640dea7277707be261b28ff454cded6cee9ac138ff38b23dbcc76264e3450564473601fba5d4b7f3c7f8e0db49a7f17d37acd44163dd32b0fdb9b8bca55a25d5661f80a50d8601e0a0f9c6b6290df8cdeea73e8990ff6c6bfed72169fabe76df3c17db5851a8324a0cec10e57ed5ca1eed106a478069fc0c25d49c40e4f910c8a082e62a20dc83344b095fc0487cfd15b2c0d3681c0da9b619ab4e39a530a5a3aa399d62ccd37b4a1090099ce008a1f16a7d80fe8a8a1065feb12e5ffce64973a510dc213c992bf683b824348aaa86b0e99bc05f691c4c03cec645c3ed5226e484af0674fc3c0be03ecb61c39f7b0365b6b623345cf6b0c90a59bd32203ed309387d5bb88c192ebd767f56576626453258ca003cd3efaec787a6955f5b2fcb151a1e657957ecf5cdfc0bb2e86ca33216dcc2031daedb45347447badab44f197271e490e635017c0576c2bca4ad4724bebee2355b51bd7f08a724f31ded7c8a32a95e05c528cdb71927ae8a121261bd413c2394b62c8f49fdd34d5e43880d69e44cf61153e74713876c497c956927c296f3d20e4d4d5bc94435812fc1d17e0b6c6fb21e0bce0db38005fa4c0ca38957946b5feb07591327dfe198922ab3509f01be0bc24f51c0fb542c65ae264fa3f4a8781373ce9e7d6704bdac6d1586f8295cd05fe6073aad47335c299d2bbad4ea4ea229e533480490fac1d9b61db55fb760c3946dd70eb8b398e743e2a33ac562cf438800913f6149785a433d1d1072521e61b88e1c5717bfbc2a0fe736f4949d28eb1c6976f1375e70df42aec4353034261d93fdd29a239971f492ad2de4255b67a788dcd0f48811c00ff81166c3740188bc9954bcdbcd9fe0cb271957dbcae978dd7a86f4fddb0b63e08a137d5717d604774e1f3a8ae48311e6c42897fb797aa1812147752129f81131250611ff9efd38a674871bc34f3c7a4e0c4748cfca4bea039e3bbefb2a79a257376436cb2a5883bc36a83cbf9b5d34cc027e11007d7f8c12284342a95ddd2138b8b6831f507c953b6e4d949b11b1a21e1d6ca582740dec1db3c80204e45350de9a63326c508884884f8ca216b35eb18adb76a616675121de4492f8611f1ea25a15a3ef99843917d01fa93d3a6b67cd307e77b7c797333baa3207f738a32b8e726fc3d4992b8921c7e18165b2fd278d4c31063e4f48a5fadc40d84ac94aec93cba1c4dd5cb72e93e4f34168fa1335883f565f778d08a66a42bcd6389c7a95278750867487a6dff38732e3eee1e3a8f76fa3727010893eb2c68a5bce05c0290759919edce704ebfc8622077c86ad2f6ed3edc9a369144dbc1aebcfd8c93257d39f412a24b55a0ce5380953648cb2439150e14986a8886b94b740ecd4cc098930821a55f62e7a51bc82337c3a89cce5396aa55e1fbad1f7606739ab8ae06465e7333ddf4e239dd07d9e3bbf861fb864695b1aa716bbb3f4e3d46356e5b53e93404a2d0639f6b5690f2d9093f4b96c733b18083be3938e2cb12b43de47baa16025699d840ebfe0f4138b903942947fe677a80f9b8eb9736a3b4bad14d97a53f7f967025ecb9df6a9699f4a17d7038ce3d3d7be54ff92bf86621be59480ca338b8fdb6c736ff9df171812d0d93d405c36cf377e977b1924cfcb0ff0b9d5163064783a1e67a7a054bf5c46b45cf5e19f321d99f6cf8302427c938552f2fbf4986d2f66e5449d276a9d0a456f98ab96691312faa89905ff9ec2ea5fcf0e513f8816241b645ea0ae7e8cd2e2c67b67c95f1b7ff4baa2417f991be2ddc9b8ad5471ee165e70c74dbea81a9dd4ee457eca1cdea3f37a76af187f87d41bd9fabaa0896acba0cf5172311447a12a8ca0067112735f42c84e06a776418b2770e34d42868dabf3ce9b4b440023582f68e879696c437e32d6431672cdcd11c743923e26f7d0b5121b41f7df4207e27ad85f2b8cc90582c4eda86522ff2887be223288e6123f4df98badee83dbc75681c512ceec31f0cc0e43244b073d0ac15a2ac811d06bdaa92f0b532096a24697ac91567cd23dcda0b9305ca6e0564f8b9d1f0f2640de330dcf5ec41c4a20d65196c6cbed0f2a20ac85b66cc195cdc4efc72ba835263b80aa73712d20acdf824a1d43ade03"}], 0x22b8}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000005200)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000005240)={0x2}) r7 = socket(0x10, 0x4, 0x7f) shutdown(r2, 0x1) getpgrp() fchown(r7, r5, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000005280)) close(r7) munlockall() 19:33:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000340)={0x101, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) select(0x40, &(0x7f0000000040)={0x80, 0x80, 0x0, 0x6, 0x4, 0x2, 0xfdf3, 0x784}, &(0x7f00000000c0)={0x8, 0x2, 0x3855a370, 0x5, 0x10000, 0x1, 0x2, 0xffffffff00000000}, &(0x7f0000000100)={0x80000000, 0xffff, 0x8, 0xa0a9, 0x3, 0x9, 0x9b6, 0x4}, &(0x7f0000000140)={0x9, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x6, 0x8, 0x81, 0x5}, {0x20, 0x9, 0x3, 0x9}, {0x1000, 0x8001, 0xa8a8, 0x100}, {0x80, 0x0, 0x34, 0x7}, {0x0, 0x2, 0x0, 0x10000}, {0xff, 0x5, 0xffff, 0x4}]}) pipe2(&(0x7f0000000380), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 19:33:46 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:33:46 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) lseek(r0, 0x0, 0x62, 0x0) 19:33:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 19:33:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000240)='./file0\x00', 0x3a0, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r2 = dup(r0) setsockopt(r2, 0x1, 0x0, &(0x7f0000000080)="382b8ca8a0ca400dd9234c16ac0d0ca2724b3080bfaad99bfeed5b4e602a334b21acc145e66cbc092e2372b5796209ab9fc19092666a0bce5e7b09058e8815cfac8291afc36557c9a924ad718b420a960b9943f3594c3d9396807ba3476106a0fe07bd11699dbc2ff1af507d13ac", 0x6e) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpgid(0x0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000200), 0x4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 19:33:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000040)) 19:33:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x878) 19:33:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) 19:33:46 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x3) 19:33:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x2) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="74f3c5e0f69a8fe0b79e0f7994385f5c25a5935d2132fdc00cc0efb59e421ff963bf6dbf087eba3f1b3a10c7f056a2a2bfe69fbcf6cd226d55f8a02e0f413a9db8e4f756e21cdbad5e0d7e375a3f638919dddc1fd2f8ac994664bd52c19e26618d17c766d46b1680718f", 0x6a}], 0x1, &(0x7f0000000b00)=[{0x18, 0x142165cc64a44466, 0x8, "59305cd5f3a658"}, {0xe, 0x1, 0x800, "525dd7036fa6f24ebc4ba2ec24835bb0eef49db002ddfb0b08d628dd74b5b7b7b379d1a10edc909da3986a3049b2f513624a12810001a680a389d8e0b50ff9a95f"}, {0xb8, 0x1, 0x7, "e79f1096410e3410000f36ff5e42b318e344a8a745e9c076d602bcc625294b6659081dbb74a3f14cc006011648eb12d47ae523481cc1963a5277cf1660a3f6d4e355094fe70604dfe603894491214dbfcc1ed16707cb448dcb71b966ea351657028fe9430799485708e07f9b648a495711b7c6b667d0877de93ef788582b0aedac3f015f64ddb4a19bd4c2784078b84ccf8012353584f445ff55e3cad2d5a1c00420e78b"}, {0x58, 0x1, 0xffffffffa89afa5e, "25c28fbb2a8f48309c6c959f16588c432fe2f58c3b47ab66cc9a435432e889464b6214c71afbb25b480c57186127f3a8839247787f5fad4ad7e05eb550cf384497a263fa4df85e5a"}, {0xe0, 0x727fd2e902619e22, 0xffffffffffffff7f, "17d09220c986b6a97fd674e9fee70648ce3a0ef0bea958cd6599c14d0330684af26923a872717b9b802019464175d626f790a4dff4e66e769b04ef3f30f6660ba9c26bf21233d22b6753009080e9845810fd9d691e8b42237ca6f733cdca048dff698cd1684db71dd9241a3bbe300fd2a4451f38747c09498d7146a87fc61edac7d478f9f4e04bec9c3279bf034e928039a148a62825082c653ed50cedfc5f41963474b69a53d1d8141a6459a84be997af7fea0c4bfa33109d483cc87059c611af3ab3dcd70992dc3883"}, {0x108, 0x2f946bad36edec81, 0x8, "68f9c646ab794923208709b1509d6806bbd7cfe7fc263dd163b28f269da079821d9cef8c2e11ba10b8f2ee266d9c5cb480cd939b93a3fe33d75091017210f5a9e36493c851cf2082444cc39b90d834514bc11f333a05d7ce74bf1d86c56122745b4f5d261e8421a071d1ac199de8928213ce382857312cd1dbf6c2010f33cac586d8bacb77ea419eb4fa846847fdfcabd2a32567244e3c1c8e41da90bc2fb2fab3b31126f7df8edfaf7ccfd8a55b68248651832eb0b963691601715297ead99ceab42f42a58261c5082e7984c2e6dac876e4d44b36a6ddd831892ab34f9b5eebb1aad367fe5d6bf3f0a3f2782e1a4e96955244c864ffa15ff9a5d6d9fd73d37552b661de93d662ef11481008631dcb2645b94ac1c54f9324ba68884f84e529e1936c83d5b645cec986741ed7d708300185c97f8502e9b74f45c4f11bb65fb4f57bd81019cc18d29bed93ff8b151d230c8f6f7276956c2924356ea13ca2a0831039f3f6bfefbfa87d4a4e42f356e8822750aefa3e0034570b4b563237666ee3e68f54c01c2051a2d20c5f46dc57"}, {0xf8, 0x1, 0x0, "f73f1b3ae3429c784fc62084b7dfa4aeb5c94759e1aecd1765875f941a6f3da77cdcf0cf8762c6c32ec40d3976198b6f8f9038b2f1a1763a483b1fc3da31fbcbd85ad7cb76988b6f1ffbf7ce0c544adbcbedd914b4e3e79d40fe1ee39c304db373b4c7b6cc4d504dd46d675da5bfd8c52b88a1bec1e81bee692f063bb5b07b1e597fbf4bdeaa6ee4a50d93942ffd517c3057903f61e828a5fcc8bf7637bca6039f09bf2872516c84d93444b364a123764e34313f3e2104b6d6735f7d854f4e92fded871defe959d022ab34be89fd0c6f161b824236024a49603f77212c04650a99"}, {0x30, 0x1, 0x3e6, "03aba3cf84f8813a1c9b02c3473797668fcb9fdedfb60e0c7e6bb7d29e84c89f"}, {0x40, 0x1, 0xfff, "f98868682be004addb1a081c65ceaa2c58fcbbd34bb4c30f7f91f654292fadaf5ade44f745c214bf802dd9757a61fb"}], 0x488}, 0xa) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x4000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 19:33:46 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ftruncate(r0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xfffffffffffffffa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 19:33:46 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x12) msgctl$IPC_RMID(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xd2ba21e51fc127c8, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 19:33:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 19:33:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x6) shmget$private(0x0, 0x3000, 0xdbb020ff36f0939d, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xa0) 19:33:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000040)='-b\x00', &(0x7f0000000080)='\x00', &(0x7f0000000140)='@$\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='@)-%&\x00', &(0x7f0000000200)='-{:\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='}+\x00', &(0x7f0000000300)='c-\x00']) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) 19:33:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xcb, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 19:33:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) writev(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)="533e037eebee44d78ef93a62e49089e6224b519130d31f5eb83bfaaf24a7b7d2983ba066e33f38da6b9215d945ba13957157b2ed47d32347acaf7ff579f6e2e25d8b383c097d3587a043cf8ef410410e0fcaec748ad2ef9993eadfb01e2971ed00f212cf21c7cf1d1810388b633f8a72e6e43272761aaebd8f3e0b00c02652a9d6dbf24d150e6784f1966621f7af096f1df11868c3cffa715a3dd8f76b7d4e6f54d03c3c182f4df045fef9428ed3d1a725781ef50c48f229115e5c7d79381c11d517398d43ba95da219894f24b9a2c03dd11986c7798d0a132a51c2d4e15ed267cf2486ff4dea88d90013c20de3352f7176865ad34faa51b8dcff8b6be", 0xfd}, {&(0x7f00000002c0)="a610e6ab9cc7d0355a37925fc2bc3851429966c2d7cb996b6c79b86ee98dce5860c0b02052558af24c559c108f342b9595e663cb1f4adf66fd94c48724ba59b7d1f36e1e713ba86521e66762f6a1810577a34b9ad84041eeb42a0313012e2580be2eaf8e1429e052f844212b1890977943452990c315c6a529c33280e97f4ed879356a7503575c536e263cf8dd14fbc8136662ddd4d949538ad766c9f17a7cc9c686e1a7640316a7be73db87c5111c39e126ea45f9ccaba2f9dfb2e850ec0e3a5f6273c318751d8144a68532ab1d377bbfd47adf138ebf7f804647553fb3d626ea", 0xe1}, {&(0x7f0000000440)="ac3aac85012f5543a3cbbd0ba9149077fe41434db91486397d765adc912a8e1b17643c1ffa77f1a25f340b0153fee48e15621a0607d80ed709adf694d53ef14b7fc2cb204f43c13dff8c1753c9daf310ebc5f5356dfad75fab91b46dc9ed09ff592fa4965e298c20", 0x68}, {&(0x7f00000004c0)="cf60d4eb2a231a4cc067af2a845e2e9fd4447a2236881d17d0e8ef8de8a38a1548cc0fc0e0613487988df2f345d3d06230b5e3ab0dcffcef31373f9d773bfd14c0302b23b249269f0803ee1cb6eec0f758544ba26b5a0960ea965a665bd932898c94b2fa6b79549da9919d23f9b136ff1c2bf4f60b0dc9e9c3b2316a1528da5ff41f91d5eadec733adc04fa74658fdc70d56b1218fee7a12b115e7683f054823f417022a3637a7ab06c3da26c0c1f13b12dbe650a8a64c32894cb357150d4e1e8054af1f9a630a8d4e7e57f46ada7b45e0188d8c2848aa3c3b9f9bca597135b0d3a66daa68e45064fdc66b711052edb294461249e7ee93528537aa1ab693fe88cbd62e9b3efafe4b316556e04b35e550a3e0467f87f2f350a7f8f90fed419780e26daa3df90222888349a05e767572e275087c2f1335ec26d3ee2903837aff65f71618afcb57af62ecc5fcc6c23294b5e6b39e4995edf28bc0ef6a5113576fc66efc9fe57aac9cf815149a6e678affb347bb44410f955aa695eeb3c93c8a49b042615484b920d36e1387e5b2549576b3d82a8a06d8413a1ba1d4fc48855b54c6da74b98ff66838ce9d897cb059ba8112e97af9aa8e3a4e4e6a7a9e62ebd2dd2b1c38c62b4a7551ee2b68fe9ba7021b897de3c8733810818bd2f5048a9f8712f605b5936d9fb6082abd82e7f10a0d485c9a9618d557a290d5662d1bae14dc0ff85ca8d789472832e10c99bde3972dedda1af66449b3a2371e46a856f93f7f40e6a4a2c4d595e90cfa577f07d0189a382c55205ef6bcbcce42d7c70bde5e038dc6ac4ffb8c1ad82a2193cdc589ae142e6c2fe5201808fbfc45c015521c6631306416bb9ec96daf39b2f2701aefb041f7440ae81ed66e97c36ce105a18212f2a0477f577b24a2431cf23387e2f89d0dec7966260d6254b51005a652255ded52aa37e4034d3c50ffe1431e90f0b3374552ad1a251625ea00c92264f8efd8898c430ea79b756524e2d7f8e0079d981322d1f956112ed239135f15a15dd313c4826110a90eb8b25100432e4c229c4ae39d4f1f4db6d7225b19c8ba3fa4eb26f653303c739dc04e0dfe4e97984054dc6f061722d442f98030935abb2dbff0d2f1e64b6d2fc916feadbd30859d9e9dc1d4bac521ff322eec1e3f264899f24a61424e4b0cd2c2cac7db0c20cc0943391c304bb5220dbe99e37bae2bb0583de87c1cad9dfa425d815e1307462eab17f69d524c82d4445c3a26bb60ffe1abec80073147c2d9b1b52518d8912047b6826318f885d51550fc868f5a8f69f0e15d8a66729c73e4907fd5d8b90318fccba319e790820790ea834de22a428ba23389e1030ba60bc0a9b90b91d186f8df37ff67566289408bc9ecdc84fa7e886de693d1da225cd3145bab96e8f20d82729d860f27a83a35393a331591f48b1be402496a21a5376329930746cd8b93e76643bc5444e078661ab66d484e885b4db81137a33fae4d31345a9b6e43f5828186242b5b98d40c70c850f73c4f0f2f49027aa1283c49e6b1cad7929fcea32769e3ca80e4556e8baae6a2ea98216a6be286f924f14df8404411cae448e00bad8f374a162180a90a87b7f1a7a734004a258dd60210351d933227770832d010c75b5760b2bd98a2697317f910abe1d5a6d3f70fc260c11b864c81654c89a16885b0fdbea6e7397aa109a2cab098ded4b649d8121dbf8019c0e61d4c894cba9264f47d124d79914502eb16a8c8907a2895f3dae4d982794902d0c0e245117fc71671bbf4c98c6ee80fd5393a680deb9e031229c5c3e3fd7952721a3d876f6590d5cf3a75f3fca167f7e47d4faa2c30cd55b64c5e3294ded124870db52cd26c3060532dc0afd0b66280468846886da757559822e3f73f1f1a351d19d709aa8d4f525d952416eb0bda9806fe81aeb4fbe86ce1a987b5a7dba89fc71e836239a520b9027bc74d00615410621853c46578736669bdf73be81267f478b68108a655f130cfc22b74c3e5efe2b5315aa6f5500f360ff44aab13ffe7ed7545dac4d886eef572dd3a48df900dd0a85940fe2f054f9336093ba62303e6189c4cff4b0fabe51ae4f4ef08ba12cc9c952a7a86af081b9245a06a9255aad907db9ccbcee1680b49ddaa5c48f17aff1e1820bc69d56b0e310652197f2fff0b5bf366b80f41c7eeb600ddccdeaa747f80e35c9d8a6a9aa81b7702c356f7074872b88e375a3bfeb7c634ed4cc589f76711b050fa92b0cceab9cd3ac19189f2133594a233dc7160b4dac835a9f31ee85a506f574dec9a9e196b3760de8f3891423dc19a06c77b408ed0d22565dcfa88530eb97e8bcbb0c2016d7114b26a8dafae8644bdb4c1075afaf5ed8ee853d3bd1fd7bdc9aebd57b5843b33496453b10dcca0ad8cc4f9749877791ada742e00828a91d3173073e642f2d07c6c012c96d7d151e2733e89df3bb2dfcb811f5c27cc0e6ed08ef3a7800ff50ba8bbf7003ed8a5ffc30c33ac57bfcf76e9a652272bf8144c1fd5ad77b0b60fdf41ec6cbc0a0d004ba07e6d460b3df1bf2ec5f900b9a9a015fdbe1650ed157d388e13fa8c5ec434669e2fe6ea44fcfe9d998a503de73c0933896157c7d56493aaa019c6ce3fd3fa38d193960b1277e25c75c2034e007202e96ece0a41c70f63c7038df88df1983bcc6aacdfbd522a74e8a5ac53db309f8927bb114433f74995441c3158fabbcbaddb1c6faa5e38e122549b32c38221ef2ff50e8a4621695fb09218d1852873eef33cf194d2584ba707e2d058604f5e8ba6d29f2e3b78f55c045823a2901b09a92152b057796a1806fbf54b43ba028eeae8346a3637a30153a21c9cc3bc086f8ec18625519699fc7240c5ced32fbbe62dbb5a311eb229fc66f6df6a3351662612e58992f99985fe9eac82bc7b354c4d17dea9a4e17d9c4b5ad027c9696c1c049fc23d61fc0a25fbd330612d7e1cb59e2b60ca9118b695f2608e433d031da5e8c044e5d0542f3830e0ad7155fc61b8483ef212598efd6b7720a8e9ae8e42324d0ccdf54f27de4c08b6c563a5d06ba30171191f2908374957fb45ecea69024ae3791241b5f36b7f31ae0fc93268f6e2f123dc5d2b16015a2a229aef8e5dc34d753525c4974167b7811e3978c8c1c4a410cd3f62943e816df764123e42afe798e1a1c8686ca6f5b6b9832cd77e897e8aa35db7dbd03c232a2c19736d09feae47b13d702cf11ef83efefc488faa851690c68f667e4fd30fed4e81ad740e3227e0c8b2ce68e7f51827c273e010b9df6152e9b1a4b9a1c36c80c8f06f28eebea8cc231e68c11ce36a5cd7fe3a9ca9e9c693e9120e92cb55a48a35f1ded81c247f5a8e432a24d6c5c40d55c2d677e9902a489dfc0d63bb7eccdfef3fc0ee5dc2b96bc549899291c6d408a868e0d7afa78ffbdcee21cab36678cc6185ee54769f5cca6736d7b74f0ff27b455598df763aa7ea87edac9ba30dba40e3c559b0e2f83736b5ec5baef1c22213d20d7e0fb292abc4bf771e9493a2822ec6e4e53c05c14eb63d4c9aa90f73fbd3976b4cb8ea958b17386bc88479b1d9ed004ec84908d6833a565038d44a7b9a5b0b4e6e0e9fcc81d037e0337fb7373f619eae8f61602fad897fb9cc5712212c5b9555637ecc6f82856b6e846e96226e0d84c7cc03b24afb6bfb0b0354111b2d8586c3e6bb6ba8c037b70b52d3f753866caf791ad75f65f23622aa9833e462eea0fc76b6acac4cdf6587499e5b4289eec1744ba141aa3bf7515b8386a05d5503ca7d9bc27c6a930e0683a4f22e740e6220637990a9411bc3939b9e2c82c7be8c74a091e71bd29255fbf5c80068d005a5e5dbd398d6e293e08fabccd27df0d246eb219136aeac44b18074a7feb43cee2e99347bf72d9ef4c4f8d08c6d6ebb71ee8be58b488a0d70645027566bc4b246bc52cfdd573722ede06e904aac7d77e4310b9c0f18fab2ffb8755d33ae64eb4cd6c47ea63efd6c631af7055ca4cbc01eeec17fd726582225d4be57be1c6196938e24bfa794a52db308642734d6f1148cd82790b09e4a8c31d59ec8b3e6d4903445599ff931f0b91af07174273844f1ef928569f808c45d76f6b8c68828e807f44f3d22aaeac5dfd32ca81856b185515ab0b134555b5b200c8de003ff3d2863cad5ccbbecc3b03a135f3225ec650f11de6a3a1e9d16399207afaca6a931f7d76b48c2657e6a043f52ece33e1fecd62e9413faa7b24b82660ddc7d8cb82f8efbbcb1352ae17f947166b077c9fe3a8f7b10f6d7011553a6d42defa1e7f15621d4333e5011d3dfbf2a693bcc86fe0ebad3a5c202a767bcce72c9d7685b3de64f8a312514d0f5bffaf3e9356d61b8e19f260d60a9d1fcb6f18f1727d96f23f0376d434db4a565142c1971db110af2682cd49167268f0c607f3bb8ca41cfefb850a2ed79d97559faa720106b2bef008730502a8f51a80e08d0bd3bea2751a7a7f07b31513033f95969f40bff767292e03b09344fe4938528b635615998179cc448a7bf67347801590ea51b7788eb07534e4390505b8fa1a82f59fa4a163e77bf5c62974b1ab33875759f843dd1573edc1659c60c45381c2b16501fb7742ddd7b2f601c56884548f3f6bd5d5f370112588de3ff862fd1ec5de9287f6c331bbc2cae9edd30595092be94c298c18a3f13741edf60a7dee2f8efb251806430948667dec0788a9ed5403d9f62525982342ebad622d11c46a507a46c3fa469aa15606d1d8d54a69425c92a55e55410f865dd92aca95cce3240eef0219d7ec2026775b61a7291e43604e744836c1c275b8b7c6d3034d3f915e88e54ada6d886c85f9e64727c26ef0df7e70b7434d733ef84f672670f69f2d0075a517c8fc9c957348ef376ce98580f8c272a56693dc580cdee8ed8d480e7f8e5174be53f7aba3f3bd1dce48289e9ef55c191624a4a6bbe3e76bcb14cf41cb412bcfdd2eb963d04597f26e40aa9032eef23e10bea7dc7cfcade62cd8a11ce8adda1a313024a3d62373e3bbb58b8cb421c959d98fc87b1912081cb3d8c08174ff667cb519b71446733710b4c8928230d5d4cfd2f043e64a350815d9573d373315021c2a4ac3fd0e53b64bcb693d3064728259c15d2f01b33a84ff0e82e842ba8aa786ffe82d5f5f7eabcfe66dfe8acdf0620ad1a8ad84a4801753089bf35938c9ec1b6b64c4384829972ccf8625ae8ca0ba8894796db46e881413e8b7fdccfc10aaed89b8c5cb0a213752ee0ab5c1e98361b866bee6adad4499cbac80836bfe81beda6660f347e956f863e31c64d595d52e0be6cf6aaa6aa40c3022c0f12da91fd5e914f9d3471bd66e56737e29d2550ae6c26f2ddeb0caf963abb30185a8e97b418da166d4315df6c8f270a8df146468c36af492f7ad329698b8d7e4ca8145be3c4c5f793469eef09dfdd2ed5d823cb876cdc6bd5d9429ba610886512966d5b2988634d4ebcb39180ccb0bdb2c95cb97a441780010b77d1f894f1a0b61a03d734860ec4953f2337f0d5fd8ec65fdd7c3a680c31964460350a5fdadec787c68ed8f6d3fe9bef08dfcf6954f0024ad369cddc601808a6c6b8b05449eec97fa18ed1af15c8ec00865b48ee5ecce02671f58a3403bdf09c54157fa521d83d7a8f5f86263c23e9b06d424affb72d5aed6dc3cf5f70128236900a11dcb67305bf6342eba68d65457c720548a5357e52fe20d27809d3c526d024f6b4d94d76a1d46e2dabffe9b5bba742413e8ab18ac970691bbede6e435433c4e3cdfb68fb8b74ea2c5ed71ceec3e9ba0ffa456f10073597691c75260f41ff05dd66c5902a23f2", 0x1000}, {&(0x7f00000014c0)="853ec80113dd9c1bcdf4930e16c55d7f0a944dca168c7e70e3993acf80543a5b1e581acb3f6eae1033504a58815c1f6dd21e0b4c46d044b8bc128a97deaed4e305b9a8a3dbab93a715ab6406ea9423dbd525d73dff9359602cffc7c4767c248a8f800d58d88b021d6d0adcc2cfc6c9b36dc5e8b807342eaa39d78d500bce1b6dfa338693e5933fd2", 0x88}, {&(0x7f0000000100)="c0", 0x1}, {&(0x7f0000001580)="803341c7fc34f96fb87a897762ee7a0c858616bd5606b8297cddd518cdee896eeb74ed24418b64f3478730b55b22bf2b8051a45f21d673386ce3baf9d2c06ca448326bd720967b8cddf953bac08958850865457d78d3c833690b2c2e49e4d23c0c1d4313986a93fad2fc727e22e2c795c8aec5c444b3bd6bc3cefd73c748423ba2ae771bb40dc274d6d6fe0ced9dad797559210191e0", 0x96}, {&(0x7f00000003c0)="97ee272c15c7e0710a6787949e", 0xd}], 0x8) 19:33:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/245, 0xf5}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001740)="40bd31c4db7712ef2af81bec0adb1efb02aa6614910493e635b9f914d0a28c311973e34d1d130aaa2a7f59cb47b7175de3bf6caeabb9bc05536ff641094ffe1f9f7653a7fef049fd6aba22a21abfbeeb4a6c59deda35f2db68c9705b1ee398da6a73ee127c3546ba589d5784cb2b7170633df0cafb61c63f5844a78956ab1de54290d27a4c8e8c1606d149ac574765b1dad21def98c9faf8c85367ff6abcbd0be17a443622189ade63e4094f2c58e0bfcdf3281022dc1a803e4bc4418b3b82f5036f90b41857be3d3b6c3646b62760c144c698b31dc0d6cdda7eadc2536c95a41294c7432353e1b227ade43f8aa88ea30cc33029d5d9b3b0edbb35e5781b11ddca41c2468fdaafe61980d88221e34a6625eb47392bff4a55b42a39e218ab3b17a0d98463886579e59c96978dea32919e7a297c476be9394f6374401e1bdbdbd2c56b0ef093d49b5072d744ac86d8198494bd4e2bb02ff1cec7ea3f248bd20f04b03c88103d8f2b6eb479e33d74f07f856d69fe042f9f42d52aca14ecf1f450a7df0579926b7e71ff334f049648fe29683485842962cfb6ddc4000f49e1af53b1080c09835d7cb0894c886f87500c8ec96a27579c9d27622bb67cf7632118f37ef8ab9bbc43f09f6541367276d60815e7e8790e4327264129b83d9725b0ac2ee82a7050e21c1e3301042b390ea11b56ca2634f75fb028414b5a7b9df028d4a3e21be15766327862743ae990b7863388866ac21677f332c2bd455cc759f1946bc65cece483b448ead565c67bc87db2b5f8b60587238d83d9adf93a13648af09cbc6473b5a3040873ab73c72de689780293bb2b45d9a5d08ebc44c883be5f94665942c5812aa2c21e1bc6e3d749ffa9cd11af16511a15d1756128ae8db3df012298f850b71b17394a6d5484965ca4085133664bb3244c2784c46f29910de6471dc8df872c8319accc2097e7a32a09a09b9e1e62eae4b94f581853bde48e6ae8e6f93c5839d3d2e3e1bac80d01c28e928957bce875961d0930f8aae8bfc922f3ee5878baf35bd1b33c47fb01e9ef6c165e08bb475fe9ab1617fc546c2aa4ca5e2737446b6b19774a06a43064cbc949099371d544f17a424cf9a1bffe2b1cf208298bf5fa772eceb16ffe2a7ba27d815255af8df4a002438b15c4541288cf341357c78c7e48aa776e36015add7a9e0c1894a87f959c8a7cb7b86167a9aca6019b56cdd57e72d5b454b7a73c1d4aa5a2aafb8b4589ffad29ed18d34600c6f0f53ac16dea3379d97f8eb712f7c03b78e6719f9dc2749822055189aee295a3b1377fda179f743b46f9e777f69bb3d518e5ffccb2862db2ddb20b7b940bd60b2efc18a44bdaa6722873e5be0c9236fa597fea6e54623a5c697215b90c84ddf9f2b7de39685c357be0158f086348ae7f08c74b5b22ddfce4562a879001480a4bcb9ec0c76614c4cbbc655ba06385c4f37ab15927915f9b080940d975bc2127c7ede23c878b1d7100346ae2b23ad83275012408ef1105033e9e550fdb273bc1a15329af3a801fddd6bc21778c1af08d202aea8ade7efc84ddf9d2b8ba917df7cea372b0faaf89d7fbce02df2bf34bf76032d98921c090ebf565087612fd0303763c390d7057782a0db3f614c27d9ac1c844a2aa3378737256075d593cb04c0b24c569822d041077189c2a79fdfc75107b2c2a3a139642e54ee11787a3bcbe1f7235ad4c590f77075855a0d1264178e2200bd8c92a54612bc187f9e946e6ba1feada5aa18266a5195674a2bd830e901a399efb0812a0b30f5ac7089954788ddabc654fe5143aaa0a80fe03f7a828e9eb35546b395ee6c8ffa9850cbe74f32169535e63975264ea996fdaed22943ec922ea567f6b93437493081d3d9bda5c2398fb98f5136068cbf95f10529157d62925b00e6987b7f5c77fc682d33874e1861a31eb8811c222ea689d5543d95deaf548c117ac0622d0f37b513e1bfb81ebf17614533a021517bb071ac41777753c78a680f78e8fbdfd4c182c513e0bd8168f2290fd57fa72c0f6bc1dcd75935a978ec7a930defd2aad99ac029554e3da64a621b77cc78007e915b4ba0236cf2edfd909c415dfa8d79e9876b58142b9a46c423ed216469a371587db054016b1fb3da6f598d04bf93e44db3d3c5bc62c6b65a333cc711dd51fb115ef5653af8090ef2c63f3a2651c979a685ce832097e8bb4fef41a316c1084388d3b271d6acaca062a1cc3d248d1ecb59e4702e2efa62e181bc314a235b9d3f079ef731dac46ff230aa2a0c3e451353e64b0508998e3939fe174f04fce31eecbba933b2cdd739cf9a57995e245afa322bef272de2fb8957e12bd35a35434923f41f3afbc20cd36591e6777395b2a141a1af9a66fd4f29fb0fe1af9aaa6c80fddda22d54dc9ca25c8a4b04c7a8735786f44d3b5f0863024d88f5d6a1ce1d8acb484957b057480d7265c06549105e94198d50b19c27948cc31e35045fe224f0050c9a62aab9504363e2e0a8275c17912aa87dee2639952614849cabb015279fd4fbcf3da67d4c329e0761e60f6ac316c629663d06edb523d4f0f9e98a0eebe2b0fa2c0b1880330c004961f00f3fb9764e5644ec22106b0b1852614f61d74ca3891cff5bca59f72b4bf3355610faa475987ffd4b77cb700bf8cfdc607f0a9f88bdf48e5ae5380400b7c8b16c95c892c17b7ca631848eb5267bd63f9d7f87a98138ebb2dcc5f00c3f75fa1fc13b50fe87806d24910ed57fb2959f11aff6d4cbc92e0147a0af9012bc9c9d6af2862325dbed75ca1a5a9863eabace3d69cd58c4a5862d8e228f8c9e41a1a215075162303a9a030d6d39600f66cc89c70598f941a00fda0efcf313aef8545d76447d48de04c4c68f6f769b76e1bc661be07da6f333a0866a5ac58f6f4eaf00ff3fb99ff7d2797fbbe882e4baf27cf022d9a2876b31b81165166073d09321659d4b47748c55dc3865842f341a89c02426835468d32acecc06a8fd9d202ee577bbee44217b30f13cf0b5182d20ad858f200c77fe5caf96e76562866fc47f0ebeff1696c0c4093f43c3118b7d10cf50a71a548366d0d65a5f2f2808212b55891da26cc20ca674db2d5be0fbc052fdc1323b59e486fe2d8f2f64667bd34561e34fb92dde3be81faf7906403a2dc94cbab3dc7fef6932029786a97ce821c2237512678b8e1842f6c17554ac057b15e622cd756f4c94bb543eb93df92f463374f8a2f14a9b5baa8351bf7475ea324da9f835fd10eee9c9dbd276f3e44c134dd37bf77ae398f0fe7a37edc1b9533881bcc794d7a0fdd72ac32ab2c76c3fdae22d683d656bea012b84cf08c3013e04f093b15669fd2d7c64816266ab103d8f878e7ca0cc4ddf6c09fdd34cba3cd292b344a372236c037bb1402cc07a9722645fbeb4f7653f673b1512c90d247c503b93997008a8791572b375035b5eeb91ce791108b29719843cdd2f3caf3b4148733c43b7fa5d04440ea02f91ca89264af2fbaee106885c54990c86ad8c7aec21ebef3e31cfb038286db4a6143dc3eb784e3e71156c206248723abd7f4dc82e0b9d484df9b4bfd71337998be274421a9c11ba8be0429ea0c03b1c3bc1635a4cdeaef8d9041a42f81f6714c88499501405fcfeda376328733414c5b7419c914e7caffdf891a951383c6d9684a7b6005145e17a236edc9c29132e11b4c6282000cc4f31aeb72f42fe652ba12b5ecdf5c614ecfd44e137aae7360b713947e1c621abb46133e4889149f4d2afaa844d978fbc41d15255a2a1ed0bfb4e2acfe8a90d7bdd66dcaed7c117c6d27ccd343e1394f020deb50f0d43effd91d88fbd78df8e2fbc4849353f45fb8257679beb434838de689221bb63e89125bf4fa15c827fa1436b90712e1102f04aa148937e12fef14bf65aeded30d64708ec76e3e9e74f4f68891d8f183fc0a3c91958850cae65d05f26f2d15b9c2171e3b9bc74b94e654deaff1f7bbe1b9c8337be68ab6b25c9c6101410ec18cd382123f786c4418ad99a31cf49a99e13d317ec76275d3dfb1989704ec3731af934ef508f6457f9fc5215dc5bd7ace0d44be8cdce82406df4214f470fb43a51b879de5a0faef2eac333eff85286f58ade4899c10fd743b04bd60234e987dd2b5f6c3a4ae35cd7984606eac83e0ea8f73d43afb426be68ed9744e8d86e0acf0a0443bb18f2573bc6073f5199e0b4801b78fa715c62233af658891d0da74ab4fa018d25578c554ae8a5702acb91bd4593eedfec0ce70f7c61d719a205a31a456893506a2b6fc41190a28f4f3cdf9fdae685b9ebb9bc518a4f48c2e11de1aa2631bf4944e0a638853447efae439b7abadba8a0757093d94e3f3264a040d6adf0724677f11c34450627d601fba20f5242abd8f5508ed89d9b02157641e860406f05be761b8a1733a6ab06291526c89ccd37cad04826fa0b46dc4c16fe3786e7b7ef7f851c13ea0a43a3b840ffee4fd8c854a4a089357ec8339c3ad739dce73cbe58a3518cae86b728d0418a52b232e219868c97a897d177f49da8974cdc32616d85935656ddd5db74810da811281a1cb1ee4d02a8e6ca1db5f9bbcd543e9735a5c7b650307ccd9b7b2ccc7a34c17eeb2f4d9b5b71f80726d98870353c6c9cf412e845dbdbe75b11df551ad4958f6c7fc92d39bb274c983d084fb4478f600b94aed83a75a78d824c1ef32ec6e2ad563adf6577aacbac584223d87c70ce16e5bd361eb449d634c03535c0aee3a81bd147cc117536c29264c7c31916c75df20ced4f7382100e4d05cc87725164eedaf5ef589ec6624f24e2ac304510d6784c1999e869593cb3f1d36ec4853199f1fd56f295d38bf2bcca8c8565797d7e5113ff2bf1858cc5c480bc3319be65c509092690dac23bbb3df2d5e3f513e9dafaa175a60d02bb6be827fc2961f0ffce73a8a3ef4241d17c241560163978a25cef20ec547e6a582b6ca895ccf8793d9bc5b6b58cb0740040213054015bb6f2debf2e594c068ea9c5966544eecf2f9f6afd6a7b45fb402bf59ff2a5c3ff66a9f3bd038a3b89dd60e4c41993d3f30f8f05d160249ba017d2abc209b0cd42678c3bd499e81b34e0e2ad025801932ad958a74c6fd42b5114fe9056bd343ca70cea50e95b3626b06f61ef622266766865a856043d81d7d3c52d7dd9caae801bd0453272d0852c2117e81b42f56d77d08834bf1a03b6c4659109cebd47db119e06e9e1dac89b5774dc4b7d1ef11f82bd3b8b7920606641c7ca8aed54ad2e57452f34b7ad794995968948474555267c8efb3d0ef1b33e32ddc7e2f382e2333305be17fdf5fa806bdec1c6ed900e2fa3c9f1b9a23b2f09a4a9130ae160db70c95933406778bcf373e563d58cfea7e78ce1ad315580e20062d28326525d67dd498c67c6dc373fcbd8cb8ea672c365de2a550d0ecb2bc7103c19d6e019db9e2749cdbedce34478a5ca53567803288fa52bea0ee1c10d43751758c03c5495198edb2b9b0e8513d963f70396e0da87a1df0391b1e17fe055daff53fa1a892c0a5f6ec61cad27c61fc220b01e3ad50b6c06bd833a9737efd90b6481a8b2b3c7ab3781405d0902d60fc0ece319eaeff38d8d10e24cea91fdbc105768ea130e1f73c8d2abd402e96b3d4da5b559ea893a5a79b5d996841392a368a2346cfb977c380166c19fc1b54b0b5d169c370496f56640f7b8374809eb5cfd164f5ac483b81c93852d47701ab63a5afb3a35d8cf722d1e8a77bf085970af4dce36112f038fc48bdc90db783bf6f6981d758dff1e7a59914f3a7c263a74eb1f1e1a9d0aca98238c1792f75", 0x1000}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r2, r3) 19:33:47 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 19:33:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x84, 0x20000000, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x21, 0x10, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x2, 0x1}], 0x7ff, 0x0, 0x900, 0x0) pipe2(&(0x7f00000000c0), 0x10004) 19:33:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) fchmod(r0, 0x150) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = geteuid() shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) r4 = open(&(0x7f0000000940)='./file0\x00', 0x20, 0x42) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000980)={0x4a2, 0x7fffffff, 0x5, 0x4, "b2b6cba1392bdd2f5a93025724d8d197db0bdacb", 0x3f, 0x401}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000080)="84e8ce9afd1eef65eebc8f1dfc2b7a605c1eed077ef0ea22912d276a461f28ad7d374c7af40c0a8b0a07b2c7c22c5b5233d6c908453a9ac76b5d2ca44e4578e687468a6411ad7ddda69ff253975e5588181f0bd9c96fd426a2c24f546fddfe17a9ad8b7d746095ca9952cf5bcd4a1a1636318232aa4631362d36f8d7deada13f0a5313af9829e24326e82ffc9621ebc54e33a971374a5b1973d3bcb67eaeddda25fe6ab47cacb8906d16593a6ab3bbcceba7cda19ac015b3866f74da50ec8b0a5d29c83e8135806d", 0xc8}, {&(0x7f0000000180)="6df3d0081c8eade8aa469fd692e182ed6a12ea8f2bc31e37c4b5bd5ff3c8e29c82336bae153f59f8fe4c04df58bf016d91dc54fb5b7d3105a966db02d46b8dfff7c51327cd05fe9b47ae03ef7f934eb89eec2ec9286094f6be15a2be93416cee2de0d5c1598e7574daa5b14c3921bddc8d2317ca04e5d87e6465dfa3dc009593b6c79514315e4ac6a1d02aa999325754c4bd5ace9ff86e831a554de455c5579221b8648946532b76c4d048d89776fcf77f0f70a7a70d59036bda2636b7cd382bd5ba3fc09277079cd179a6e165029652b0d3ef01dcadf4cdbe65df0cbec0c184ad97277e8a83a8362b2eac22576f2d981224d2d3", 0xf4}, {&(0x7f0000000280)="bd7f9dca76bfdd260fca3e3627f49e95f2", 0x11}, {&(0x7f00000002c0)="035a7bfda4ec2753f865482b4c6d89f24f3651d974e35e84e3573895f593ab5978b9dbfe8bb1cfffb99c006c56de25315608413dac24b6657f9b2969f49a3bb7d26891880b43fc1b57831dc292816d589333d7bef069be0a496c42341098fff16c9bd214aa1b394d8259ad96d517ee2af4edaa908e2fa4d2444549236626bcc7cc334a41128c52695e98192ce5c4c0c08f9855c17451ef38bb2bbde575010b3f6f7582ecc1d841e112077e9fa66bd0", 0xaf}, {&(0x7f0000000380)="9e28c4b9ab6bc2db7ed76148a675eda114fadc7a1a322647d8026bad7ef7838704f5e9e90e297719fcb8cd962e3a06af811016f48b953f28370f26aa8cc376bba93f89655c3fe80a121b4468c6ce01a3f5d6fded77e0753148b2448b022ef22943abf93a0e13194798f29d84b7e50cc3090d8ff2913c5f0955a34a714063eae5cf3539f5658bcba544cd0df19e3ae5dd78b518fc114170ddc5f2a775d0bc24daa385f5fe130438e531066cd92043eb74b5c42903544d360d8b7af8c6555fe5347e6e96dd87e763c2b3a594211cce82b3ef17226b83a02ec2774fcccd02be9b38c04a", 0xe2}, {&(0x7f0000000480)="7a366496b57394c8af3f22e70e5f617fb8601bbfb3a38ba4c9d3b1e27119a2ae023ba07df2794b1d1c14f5a07bb5e8d1766fa8b3fc3bc7284952ed37a8b0a40f2e6484929fa33bd72890b5de59b9a744ddc86f877fd322e4128fcb061431ce5815dc9253aed3f6f3655aecb8a1be98d604e6f66315861f8efc86cfdc20abb82d3772ed38e483be31e394f5bf955bcd290ff0c63b66b00364c4a4cc858ebb27", 0x9f}, {&(0x7f0000000540)="e3b28bcf781d63bb5a1368475ec7386c64b7014dabbc15fac2038780573338360e72b7caf324d4179fd748721d520c6980117e73f6cc70793c4e29a8888838a46fa3810da420ce19c133092066dd4184632e0983b95272d6c4f19b3cd8d1033c582b6bea0884d5272cc0cc8d34f3f7fe54262936e0ec5ce216e1d7771e6cc925a34fd04ca37d1065a6c58d8c53f0315ce836520a6876120abe852faa5aba15bbb9cb1a22f88ef47d9d2f4935030e6ec67eb0776463fb67c0e67753aaa9df00098655fd81de61", 0xc6}, {&(0x7f0000000640)="b8c8ec73b06b1d5a32fa19a3d1c747f914", 0x11}], 0x8, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x80, 0x1}, 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x100}, {r0, 0x100}, {r0, 0x10}, {r0, 0x2}], 0x6, 0x48) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff60, &(0x7f0000000200)="6333c3f74f00ff8760c77c00e49d763455c3c3f47693799c174125b88df92b704eae631da8aeb9d28ad7fab60a410ab157c89da0b4c00ddaeff032bb7e8972a35a81931f99c389d5c0d1c5c8408cee8a206f02f7bf4bb932e55b8a14c1bcd42f023e5ae2dbc1887dbbb7e759664253e514cd6dce7ea1f820f6e016325e7c9b026c0e3e22cfa57587c2b34a1063be1d") 19:33:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 19:33:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 19:33:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x75, 0x3}) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x8, './file0\x00', 0x1, 0x0, 0x10000, 0xffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x10001, 0xf95}) 19:33:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100004005}) 19:33:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r2 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r2) 19:33:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040)="eb368f80", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x81, 0x5}, {0x18, 0x2, 0xe1, 0x44}, 0x6, [0x1ff, 0xffffffffffffe254, 0x0, 0x400, 0x100000000, 0x5, 0xfffffffffffffff7, 0x1]}, 0x3c) geteuid() bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) fchflags(r0, 0x10) shutdown(r0, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="866a05f888f5526c7f6cf520f388e46b99869b06370ddac9f70f255bccd2d442ec5814bc49cba443161f251f429c2e0cae83011a7af385991f787d6c19bbcd88894ff7dcd1eb2ce29c9d4e30c3514666aded308c3479deee4327821b467af41f86c66aa1f10890955461c33a3d87e8746bf131b174ae9b554eab0ba3f6aff48747f5462b291b4ff7676f11954db80cb0986503f0d163a68255934dc3908189bdcdbb3da1a5d128fe631ee1687801dd8c9a33916274f1de94544bf29876f0ce110bfce2e91c8c36945996a5048901a51f9eb0f965a7fb205ffeddbd574a450a2467267af4c123041be5eebbb4f13c87e95f153579fee95b37c1", 0xf9) 19:33:47 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x4004}, {0x20}, {0x6, 0x5, 0x0, 0xfd}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) pwrite(r2, &(0x7f0000000100)="7b0a185c9320b950c7b071df1a805e3614d8c139e361c0aec2f807521542cbccfd2b88aeef0560ba8ea4ae7e1a487df877a899de83ded0ac5600f3cec0df1a275f71719464429bb83359555e697802c347f4bd07dee192c06eab5d7d0d36839de5ff3826a92f5799c389ec1fa87192b62ba0620186efda0dee21410d9331558170929f294a263af8423524bb900e435116e8e64c", 0x94, 0x0, 0xa) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/190, 0xbe}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/237, 0xed}, {&(0x7f0000001540)=""/193, 0xc1}, {&(0x7f0000001640)=""/136, 0x88}, {&(0x7f0000001700)=""/121, 0x79}, {&(0x7f0000000280)=""/10, 0xa}], 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x7b57beda9e10d558, 0x22) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xfffffffffffffff8, 0xffffffffffff8000}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7fff, 0x2}, {{r0}, 0x40212bd5f811c906, 0x68, 0x12, 0x2, 0x7}, {{r1}, 0xfffffffffffffff9, 0xfd060ce0422ab0b2, 0x4bdd096f883ee0b5, 0xd6, 0x3}, {{r1}, 0xfffffffffffffffd, 0xd, 0x1, 0x3, 0x80}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x2, 0x7892}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x8001, 0x808}], 0x7, 0x0, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) 19:33:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff0000015874c7588e6c1d7f58491d6f2b4403a2979c953be19f55194ae59e6bb28c04006ac8138caf71bb39554bb306fa3c4be69c03db70e50a8ecadb94019adf8947f62cf1062585d9d040dc8bc8cc7f13f29b1e78a2564e18"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:33:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x100, 0x9}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) 19:33:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000030f000/0x4000)=nil, 0x4000, 0x15) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 19:33:47 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, 0x0) getgroups(0x4, &(0x7f0000000000)=[r1, r4, r2, r3]) setregid(r0, r6) setregid(r5, r2) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0x48da64fc8909c3ee) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) 19:33:47 executing program 1: r0 = socket(0x0, 0x3, 0x8) setsockopt(r0, 0x4, 0x32b54d88, &(0x7f0000000000)="6fd5b81072ee8285a2cb78f38b54d37b7cc41f0d360abb7cff84e844782c6f6207817bfaac93a795a8bcbfa9dbcee09b9cb5a6514210a90c2501b3ab8885ee06cc9291d4f3efdbaa194c41a63911f77596c3243e72272cdc5d5e8e993f6ec41034867357ffe42e99a6c7d88b293e9445ba4fac3da261182a3f56baa8ddb774a5e2ea11132f5f7437589acd8b7ae3a34ac95cd4c104deaa1d1b8df0be3051a89a5ad7c51b234e7a0a11b551fdb6d0cb0de3063b936760fb18c785", 0xba) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) write(r1, &(0x7f00000000c0)="da6c017ed2dc2781f1e6a4b3", 0xc) socket(0x18, 0x3, 0x5) 19:33:47 executing program 0: pipe2(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000340)="cf29625ef40f66d131b4a9910778234d9b830abf961c0c913b966903d24e13b81c56440ec7c37a5f59aa4375571bfb38b2945109922e2ba159f4c0af6d3647ddbc34bf09e5399be69312112939c6", 0x4e}, {&(0x7f0000000480)="a8c8571c9f9ee782efacca6114ba506038171dfbeaa2468841ab9ed170c4619b742825298462815c1daf670ca1bcbc6f3334d8", 0x33}], 0x2) execve(0x0, 0x0, 0x0) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f00000002c0)="483bfeef2a6e8b845aae9b9061ca335f252296a355a53043a803a7107c121ec4064d23611d2bb0990c43e537699f6c45fc7d4176451cbc0a0079cad47c68ea66f45f1525cb169f2e839708a03855ddaa7fd3f1cbf9847590741aeb787f00d4b104bbef835b7e00887fb54a2b00810acae084a0cbc75533bdb8b110ea0d642231a8b234883082b41d133649d5f3fd2b07803f746216cef42f096c1939bcc21442722db66baf1e8655044adfc264d3b02279221d8bc5f0adb92c6e9bda5ad7be9b3c2e47ea420ef477fef5a192efff5e0bf3e9911fcd071ff67532759a61a1640adb45c204b76bbca41212a653c1507e046e10a00400000000000000a6e78577bf2aa042e4074b71bfa5a197bc37d4dae237c3e19251e80a9aba") 19:33:47 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000300)={0x0, ""/234}, 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x28) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xffffffff, 0xf9ec3815e5cbca17}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 19:33:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x20000000009, 0xd, &(0x7f00000000c0), 0xfffffffffffffeda) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xfe5a) socket(0x1, 0x5, 0x7c) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000100)="67ca72a731cd4b32f3503e0705ef3d0083432b2adf230bec5a2253032bfd9672b5cd6f1b3e5118f8416e7f13758be4350af5e3106e1a1f207f54db66523d1a0f360ae5896bdf9e0f7102b4268bc229180d654a81eaf3561045b6db2caf7126", 0x5f, 0x0, 0x42) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e95bee8fad60a627058cdaeb0413b063109a691a648fd07fe752b49a5992c80dac1f95720ff0f7ea4607225d51b7318dc839e26b02e194a984fc3d9e46722a99c99c54b5694774d910723b525ec87767d5aa7059d5bf64be75260ebaefdf20445b7ad463bb41ae98159ad6bc8baa4cedf997981b42838aeea00b278b9b5bac8d4241db3fb7fff8f4439e4e94cfbbe6c23cc435f404a7c9c1449711c126d447a832ff20f4154d7b126a5fd3c7f91a5e7b0e13bd6b09965543", 0xffffffd9, 0x0, 0x2) 19:33:47 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0101002f66696c45302f7f6900087400"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0x61b4adfc0db4482f, 0x100000067, 0x214cf0f722444a4, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x87, 0x1, 0x3, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0xc3804e45c92cc33d, 0x40000000, 0xfffffffffffffff7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0x7}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) 19:33:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c, 0x4}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500006f883e191af61e4fbb63bedf05d368d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) sendto$unix(r4, &(0x7f00000020c0)="60c5b4261f145ebb8fbdf447519afaa7260537f69c5a4889fc396e76dd6aa00540367df0b1559ec2f3e285626b55b3c6301937d726d7590e838e83494f7c7dcbe75a4e86c17073c8bb8cb2a6977b61de66d5f1b5fb42e3c8c1f6864e8dd3026a1ee0089cf7d686e230c325c37f324afd15c667bf215e947d55a54602cbd050cdc43915a013a69e5e54e17ae3b34f57e4b5868f133131a53e025c", 0x9a, 0x40b, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 19:33:48 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r0) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) 19:33:48 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)='\x00', 0x1ea) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffdfffff7, "0503c6190000000000004b00fffffff000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)="dc00cdce31d8a70701f87c1963126acab483ad57eeadaac62fd2d4a51d095b66deec0eab78de6333899207188a45df45c69b80e0a177333c5af6a0c4648b6610fd46404ddad32a5e3789eef73be44c801d3d7e626993d8f8a04a168f345a860d9e77175cf38475f87a8218743fe902eeef4c92e1fa1b1643467ca25edbaed67ed6746173574fed30bf528a9cb32605de3e9a3d57c3f2a59875f639359428f319", 0xa0}, {&(0x7f00000005c0)="4daaac69b560c49a4c7f3bc7fb816ce2d368904bf0a901731f74bdbcf88d89af277018426594ae4e871873b47f8d4c587adcdc1771fc7d51c6145b76ccc788996da963ba69c204df598022d0760c1bd7b87be1c74c21061368fa002755554c7c7d67a117467caf8def2f9c63e71567e402d827bcb8761b189c98b7eed11df29ebd8df99233320f71e4171fbe82f2a01526b8dd29e41d7de8185e40210cf438c1f7d57f2e0f0ff882fe0a046cf6c3adfcb5e5466a0976c11c817ab3e435d4e1621e60102e38be547135a4931615ca92bf68f7ed2b9bfdb278b4cf8873ff285ec3704c9a20577ac36c53b37971ca615bd6cdc90b151e49f729b0730c35896dc1e38cd441bd8cf3c47cfaa608f0afa52365d8c80c8bcf8a5279958e620388f207ba70a66bfa6ad1b19d6af5faa0edbbb24c2f59ba16582bfb6d6fe5acf00a25d44e244a2da9dbaa111d646cb2b9cbae416b4cbc004870f05218108b2661d3d256f3bd8a2d19e9ff3fcfd12bf34981d6327d3366d91d56c5bc6595911ae64f6d8208de1e4689aa1e8c63b93c279c5cc02c343705508ac9c7599d43768526e91caa99b3c3db200cec991dc6ecb06a70f2ffeb959f00be8c8506e6b0e2dea448f7907b2e8e8c4e6c02f2da8094e47e99b8823850cb0ad75d0b92fa8e3efffaf402d93e37475a20b52e05cb02faafcd399aa83e64e77fd77a4d1b88d0de198a6e11a2a9b1a0f46a4ca838ef6594c08d52c6eb244d1fac395dd70953b1542d168f27bd80595d3d040651a3c7b97e9151f3d584e9b48bbdaf40e6730f7819cc7976611c26a37e47ebd6aab6972096eb8b2fa4622c1216f0c51fd2e447b28c60cc2b8aef8e16f925b6a9358a9e974b5322e240b52a5c4dd61dc3ea735e438fe8ebd60a8659ed4ca83fb10413447e084599749bc6fde4bb35b885276f537714b3f464e45a99de9bc0ba4dcda6b21d6647fc3304f46214948b274112000217c61405bfbd6f7d5237b6463b3b12f5154c46c6bab0db9353554a45c4871a8f733782b69c8b563fc64a5e3e096d7c7711aefc82ec951700f715713f3e33161e2a431bbbc2725b9f14e4158fe773cf1992d54a104d1c0d578ef80bfde00dc5ba691879f561332909855e4de5f8b2483ef7446b43e121e626784689d902b9ca579641f1907a5199f4354eac14290452c7c3f18a97dad238eaf0af936634cdd4670b2dcb75f8f088ee0053d47cb9e34fdeedba7d0f724ff0c8572384f541fbaf202cfa4fdb14eafa26d0c74840ef7487dd533e2fd5a68956b5b3a762016aad71832a2af94fbe48eaea48116411639745d4c02ace7ea2a550a755dfe330aa9fe5b73d44c71bcf8af7b1ed42ae752780e2d22e0a0f95dbf23aa2e32c550d0cf8a0a8872f3395333cb8bab19adef56451ebd3cb9ad4de76c8c08e4416d42705620ac0ed97d5e69e962ecbc3d2357d2cd750dd0adaad8caec25df13f14a2a114ed5980fb71799307de973be61b467700d3e8454e4e9712ade36c7ad59035abf08aacd77df73f5f45ba5f1e6ed2663f080884cc52460f2b2a2290fddbb5262761448d23a5dd7cf9a87d7bea8be519e00e6dbc39fbccba1d3be415d60ead8d3254c23600331ad00c372fcf492595288b47e4c2689ebd4c42b199d4aeb28e768927628400f720b7a537c3b0fa33fa9238ab2145921916b628f42075fc0138d784e447def76120f6f908923467a07b958c66353e7d039067aa5b84b454ffc460715f9adf266116f5e69f614b28ee8c6b0711203d1eb0ccc9a731fa3a9c75e752631cd3a462e77f8e38c3d1619e2904d022f5ac142827359308ea92f9435f4ffa77902cda67a31edf6d491e3fb029f55bdedc27e36fcc41373343e372ea9031610aff1a625b7dd104339d042233c433ce3e186d02be867a792bf45dba5734df12a5721f26af106e02d19e86c2a4e2f1440d9a315d1ff8f0eec915b5d50ae297e3f9edd428265274c11b5165ed9a345c9285e49c012e459e5eb12e1d56478fae6e2a44113b59aa904ec6944b8d09fd5fa2a08e7a2a47f282b792776fada0a9c761c706808850c0e48bae187d0f754fd5b590673325ccb2de306848f85b8b8a2570d68815556a77526c7c9555ab851c48054fe6e778326490ec9c70f616fed0518dd6b483a36749a91c88f01be483aedaf8b5fb61a8648cb6fd31de1478b77e0d357bc2da63526cee516293e244e7850ec422f872ff0872b3b4bb5f84c123dd7e0267d77dcf6a9e00d76b70fb9d23856e26c55bebed2ef552b07bfc5e926749995ad4a0222eef555c6018c223287e29695c3e7cc2fc318abefab093fc7801b9849259fbf3b259907284f6a8acf0bb25280fe3cdd61a7775e9876fffbee0c32b6a07831091747e2684fea36c8e3cc41af6ed7633c9de8e9fb9bc78e9254869be238603e51b9dcf256e7b5f0ff3593985c2a86f35c3b9841c7a02c7922e531d23dc0709539e3359e783eb679718418020b3b0b8ba4a7df428c4951e1569045e1392d12cb26ae770531c36235f20f14af9638939f7f916bd7dffd111a86517e6bb865edcfcd959098583b006c4127c1933139a9bb1005866e2d399ace7473644abe57f24bdd798601f679a541cabacafb048861488149c803768a80865ab98130bd7d24399004dd5ad838a744c5dfdbc6c1abc4f80b54b5525e9654aabbb6688cd24e1ec6b572a9f50692b44cfd3aca1f714636f80de627e9ac8a5c8d91a9780ec86330ffd2f319748791d247321f1a4f6faa820f01250faf9a0aff20127e570a32c9b60955a78eefca18b5affabc92a5a03312035433b96c013389115e4fd3cd069bc95445de90bf8de96532c80c98779b562eca554cd79f845351985ee60d12f8fdef4c9f6a32785768a2a69a37201bdb53360a6dcb2daf20baeae930dc19b125a2b8fba7f49d6a209aeea8eb8db66bb7016c61022a60be8b5ebf8fe1f9e073ea4e922b1076bcfb94f502e0293cc528cb134650b350afdf00b030a4b33a97d003e1f3a982c7be62954f098234a2e47ee048dcea44164da8caab56988c5157bc9a1967e2ae307b744764bf82cefa3eb969146d95f6a609c5304248bc890f78a20fa7c3aed5049017f713316c4773e1cef134b8ffaeb5d26e9f9f5198306893a3e51ce49431f02a65659b872152aa50fd9006b1822928b02acf6521f5677ad82afed5c2c14e79ccb084409e03e05a02365df4c896c5ed45ef5804d95120c43f4f18139727e19d3f4fdf6e9a1a7c1b27ac71d0611bda78443e141ef734fb20c312543b9187b44acd7486e6bbea1ed46475ebaca605273036651a5d04019e1d5fe43c3796a65437c8d8fd41d831140a0bebaef5ca46d2efc94944e6d659706f1dfe55edde6d0f3a55d19272f632a3c7ea2e08a781633aee9f9e6fb6599fe3a30e9cd4ce18aa8fe4ae95d3cb1797c05de488e643d477f824aea8bdd23333f63334fd116b503b1f7ca7f04ed5841367540a7d2a60e044e89d08069277998c15c8b49f4c256e48f48c00baa746d417780c2f555faa14ffe8e74278fbba4632d7cb37233baedd66f4d31db6cd83a21f20319a497135ddd0a77663794ae0ce3fad6868da998ee49b99df51dd813a4c1b703b139ee9aa12a84ce14cc95ade9ebc88d3156a7637d9c6b369680e46c9bee1f19dd67355664ee5bb6da6ceb80ff80a39f2917b01b500ebd3c7ffc44e7f9fdc0e2694fb4a6b01fbe32bd74d2c4eda2717112d04e98e3259a1056810b1e79d7080a08ae9419be84c382cd9868c8d5c370ebd890fc0b1a32967d858c0294e5f351daa1ec5ae413f1ac4e0a339f4935b0981a0c1ded7886ee4fea520339db0b25c60bb5c000057cc139bbf5bb8b08f7a474e0f340e5f1e0a730ca6ffad45ac09de2efa4794d8190fb26f4224cb65fdef6078dfb8c97eb78cb330646b99edbb3d153d1674a047a944c40cfe985e0916403b1e98d399e134d4a2d5479e5a9c7c5d05a39f376a0f527e83417c3df16cd2d28c8403def8abde3e54987756a264d1ffe156e9c0b56127ba02ef7384377378bf265cd9b8d55918278d6f882e3b1f4603e8643c28ef6fca4bc6c929a757c927d0b0904d75bd0ee182e399127ba6abc65956423ecdaed54a9a1cd1f5437c2fa92c889153c2df24d313ac86f5a1606d48776b0b733364bc66c6ca699e3d631d3d5fed426d9e4b0d44e783528db9907bccc46f039d9c60d491df31d4b7ee752a741a32bb7eb9b1edeec4cb5df190ee2bb6b22e0f382d3cb5d0814561ac456f53af3bed713d971c62e0b38f971de808967d85afbe6d68af0d432f84e7df0d196c10ef33487203860ba7d45440b4fee7239d29a79f29060e0ad179cd3fed5e20d235f862de582e739f6dab731f5226e54840fa4a88b3593e92c0de274beaf0426cab14d7ac9e1d0c644e8ebed60d2a41cb1597ef67e7133a0b26f8df03d301691bdd85b140dd06c27e5465e5962af73882153350eba3ec5f572189dfd4d5ebc6853a72e239579933d6bf015d7649f39a45ee9b2e1677d7184573c8df1a3db459605542a15dacee3519bd529a8259628be2ad096e13e758d8b60f40cabf29dae5df55f3eb70309285ef16fb70473cc8a05cb7f4aad346680b4dd62afcf837782d7b77edc0eb8837fdfe58f9e91dba6c7eada2d459978ff3456d91fb88703a47ecabe1771750704c30377c381e2a1812aada2e6d5ffea47203edd7cb60039c7dbf66add477a6c327652c154486743f8aa3dcdc04276d15fcf69c9f101ac5442d8cd327a1632a417cc7e62f840e8ba774de0da9c051ee213e54a5a9029bbd7e5b33680b50b6784b81046eefd9de26923d9de568e3394078370614fce7b751d41c640b6491c764caac983d957612572b8840a8752bc9cbfa1d0a6b90c1f0c10a7167030514f7f7df4d30207d0138674868c3af744da6ed769c5e0f65841bc439b13bb3c35d99ab899467ba48f2d9ed2ad076ac38bc361a3ddf77c08923cd758ab8f849893095fe96159cde6182b1f29997d565e2e2e9341efce464b52363875b2d89abfd9026c725daf08a45254e1639cac3b960408ab4fce110c206be0cd6188d3d2ee45128dea8666ff2b2931951a48aa96618cbd3afd40fed35ad5ab622b99ede4308c9856504325fe7502eb728bd5cb3fa68d76fd082e08a1b15a46bed98c0e0fefcdd18c3e1b74a0c8a0d5350bc558ec081b2efdf8e498bd5e8ad19bb74c30fd3dddbc1917efbc673c07ff70978c954a4f5af2a7abdf93f590bccb20d477df4fbbd5cd857d9067148fa4f97fdfb5c3c8caae47cef1b094867294c050b68b184a125358e73e4490aa2654b2a36cb624340f724494d87d8fb894418d7bfc8e155b11f2ae59db371b626d1e6aa176914fed6e4a7570dd5ae6b00a7309cefa6f3083aa8944096224406a1b75fb5cce9e71026a55ba40e2ffe810fdb1fd477e11f9a19ad4bb0bb4772c027cd86f549aeb8e9e5138f346f36a3a4462dbf8b40d9c2062153e9a76be7c1fe463f8678609f384c81276251055849afe1e2e89ee16099f8a5718037e01cb317f65333de83f0339b0f5c4ccbcd45f59511c7fa10ffce6bbc2c950969b306f365a12a7f215946189fdbd80548e78e75986593db353b3705ac8c5668c96be785df6edd1a486972158b9ecc1f3b09963dac2a5b860d16493eb447dd516cb8601f782830f77297390696ed946e7606bafa6df78a1cacfe532f7da7e2be8903fa1016910f667003481989dadce8e6efaacddd46e8c2b7a488d027f3fbdcaf264b05ded801dfa7e5587a927c785f71c722704", 0x1000}, {&(0x7f00000002c0)="313ff7e159ae3844f072da287b8c9f2b50d0f4867cbd2d5e365fe8acf43594b9afc800297027315a98dca84c38205c8dfa224e8af27f9044d2db658dc36a369930dc39e18d44a214e2976e058d3e51730fec8bc344358e5fc3524c12", 0x5c}, {&(0x7f00000019c0)="45009e7112d528f60851b6423a5e857a4e15bb57a67d1d4f878b94db2e43912fbd091eaf8146ba8a55d6a5d29de5ce8944b03e287fb000553c6395c4c61a0e50348f7d12a6304787bd4d32cb0d04a3637aee6b97bd7ff45facd20eb01fbe560d55aa2e76a38da74c965fff502817e2e67812625c7b7d463570d2936fd3969225dc163b7713d154727b540cfe62c06c79680b0b2f0c55cc2e878bbba3f937cf82416eb0096dd2bc7a206d366003d22b8b74009df51c1668207cd9c8f06ae010ce2ca64d5e09e18dafdbb71296040e6253ff5a265a5017df71a6ca76378efd4394665cf4917e0d9d08d54d3400a6f8dee031f5ff7babe4f8995c55c49757168bf04eba8efe8565de0a4a6b78ca7914542b5a9a9a8a00b12761e94e45217c7fc060730222577808925be9fe4a10fb13a68996441211334a5830b0662c296c9c03fc1333c748c709081958ba6460f6467f428d1ccf814c56260b53792292255e20220489ea51527f4844f647037ee77ad1fdff6a3e90ffa14a27a124d7e6a9af70209acbc6d2b64342adc206910ccdc98463ca62ae5dcfcdbd16662bed70d9256525d93a709e1b50d3a1445312bc9a7cbadff96ae14072dcab026281d9e606e24bcc5544e6d0edf69494080c196af2d4f106352cdbcef7a68f5c3e4ab2be74d87def7e79a2b35cd0569c3c992f27957c7d608ee4b17c3ba5d42300f1c05b05dcbb3b1170ede1d45a1c3d89cf30ec13e3b5b6401eae147a42923d41aa5424bfaea90dda229ac3fb27e381fac5f692599ddb4e5a9651ac4af799d62dc563d7d4654940ba737ef39f77ec6d1247d432b7abed760c00be8a8cfd9867ddab0677394930c5422c8ee257754c2e5d0abb5df0aad96e37c0e191cf70ced0d08a2332c178a98e061d19c0d7ba2ca0fd46f774cc7838b5d1d9f44583b6997e1057cb5826dc19b8f34775548d17547b6498f7fb747c88e01345d12e1d0faf7f745303327bf0890f8928e185ce1929416162d101fde9c9c3dfb7a0614d332c04669c7cec0184f9cd1d70a4efa04c190ab14a49147fe152e6fa8aa9ae0829fedd28f73c285e65febece3fee1f4ef820f4903651c32e30682f3baf6609f73d7b991752c09bcd23b2e25d8d7db7f508f16ef4544158332202a967007deadbda998a4c71fd858f9c3242ab4e28cfb9e8ff6e2462c50acfb2467b36baee29d7971149c3d6df2b48439b3b319afe43ef6b08e2d35676808c8d748a5fdcb78e937ed6357da22c38dcb10a4d715918599961ccb8ce1a9b1e45670240d2192f4d0a2feadc072a706310d0754ce89821bc4f8bd0f23975b8c19ea61ea6d4c3c9c1abb422a8f4862a1c59949f8c69fe9724ad6654a5c778d1ebac4cee897ac8b8e1261841ca6639487bb06e0a648fa58a56a590e1ee0bf8a94ab585e8c430cbce74bc5e627f359fba2239e4062c206b28c4fedccb42303bb3d6a41944f729b08061fbfafb8375691c57a579fcbd74218053008bd184a630bcb26fbe2ae80f385c755e84652fb8a612b531b11181220ab4daba3177d5237b9892010dfdc1265dcb63758e0bff5fe4becae78aed57ec249bc384f4d59b19f3c3f30ffef9db5adfae798582a84a8d277a362e359b4fadfaa0b2b577ffd1fb743485d6b80064e3c20662503338fa7d31f16f848fa8bdb4500dcec4f69dfd24db5c270efe47814ca622aebae8f3ad9e3fecf10ace6b60d363a52036f7e380b2b0e31bc73303d64c4a8f66957c36252febaa926356dbf4a793888f9b52b93f105dad14f4e923db3d83eb0e0d3f0ff246d650d026ce3ddc0ba5205b8b11d9c6172c9a2f9fc2c41a71f29946d4ae5c4096346e2fc72d28ce1f0a354e7b243c5de5476b1a416f3cdb751583ce872d903821221cbd37698c4759b327fdc2778e167a01bb919683980c0bccb9bd03b90f9fcc60a3f7f8ffcbcc00157c195c96839c36b1a7ecfa4fba2907532d9201ff8dededd98f9017c2e05669d896a38277f09d9ece80ae5831de024f2ae57b8d4f014b42f9f9c42208faabb30b91c04b50a15c5c433cc121ca0adf77a37ae466d64060d40307a56baa3a781b4bea1219c2cac60315bf787f7f59cb3d8af1399e0d2d6122dee9c0cdd181743065a429c86135043fca09effa6697ae0ed6e093bf862fc06980c1bee469350c735f403b99de314867ff98ee764575129fd567cb10aeb9cd4d4249f4c43f4f2e18081647ac295424b8681f1a7cb5b7a396d8eb5c67bcefa2962ec31c884bd3cb81006c285e691b9c30ca6dd1431f2dbd122727e45b25f6c4b63524f5769dafb8773491b899cffc40db803747103cf7f57c817678135719f90652094d65f70d2f4a88a72e1ed383331daa8cfe4f41aaef8fc64ef428e7a7a943b083b15f69b3010d0405a0ad042425c6db8bfbd120ca21087f6f074e564f01411b0d234c0e22f7031366ffd93b71595397f717a364859457cac46f94c20c57ee7e4beeae1ace07c5de3ca7b19ddf29d55764bf78cd36643736c7f45c005cb23631398e7ea3244bff1ba4a58a5c83539cc5a8d0bc2bea81b3960dfa238d8bd08854f0a2bde1a5487545f59ec3f42e6c7e315e1028c7159c79a76eabc4e34e840f63fa837157aa5e361f6887af20fbff004442b705ac26114f6c0e7a676e5b6272819b93a080fb39623283b3f534ec0ef15064c4b73bb821ab117a6566f50f927449b0fe75390a1700b2cff19d4fb5ff40716d4abca2d38345cd562e5baf0ca4563a68c368dc8804a3b7c3106cb7fe21abff421a35f876becec6c10859bda4f18569d284fb9ceccb368498cc9dd2f385b2e807087207372a4a30a668fe66295e32e3280ed984baef6ded6d46e7845faa266f2da4208d1d1e32ab5acaf6b2e92222cf1b87c87379ea70c9f61344fe5db9f672f35b5889829cee79000a7bcabc5856a36a137af6a306cc9da826bcee548fe548cd702216ace3d2677f93abf055514a67f12be2a93c46011dd1360df9e78d4f1952f5ea0805b83417b2270ddee1647fc10327203ab9997090a7a85899b7c3610a7011d815939b0ec9fe9361ae0139503b4528030669d029c259268fbb19c8fa94642cb42cdca1f0ec0f37ad8cf24b2d048df595906e5583b2f6b597774c3d6fc30cabe396999b2bcb9b1e36627bb457cff4b9b8e5b1edf35f7e5ad855fd8072bcb1e2c0f292694cacfdac23b7cbf9d8bb366d007f3782b2f15fc43b829a4609bfe1774f84744ab5bce2962e8e2ea35ba9218d0ed38f2a22374b07ce1bd7b0fdaecaeca792958169e0d0456994ff9fd404953f6a7b8085af5578d946ec2310ef4ebb0e77008bfad0910d3ce9c946430d31377c8af01e72c20f0e30318b1a2aa9af266af9190e737cc8122d3769ac1ebe89a8d1980e5304d4d9bc3c8391317d2a2891c0530bbc6c2f7d8aca35e4693f1752ad2df37e5e09e00368c1888f1b7f6aaf4c6df019a3e378986e1e09dd3f292bf518d6835f8b13c05873be58a88bf39070bb92a2bba2bdc1922c5d23f2d9bebe0a57ac2cdfd0fbceaf7e915222716d05bb94acf470065cff6dc5e450e7e872c922bb261bcb0a921c1c9d9afcd8b60c6a4506f30fd4027c500820ba744727f18171834a53d888170179cd4f4d2cb0d9a29ec4568584925df0e340a5c5730c5d19d032c589945dcb0602ac6d175d1ab287dc0c0847a2a5cab655bd77406f4b56f3175c949232eff9e83ed8f4c148746cb23ad65709a70e501e1cd905e21aad3df9c436efdd72047e3c73dc572c9522a390b2e4015b1aaa427ed4e4380740e98821953b0cb7f711890ad8a447b989734e88e5c2d044a06231705f9713b2dde165e75bda2f162c5fa40149ce7b18f16a8e437eeb02de8918c02a737f819d390d0bb49398dbcd5b55124d693a85f6dab53bc92e1b2fc2c07adec5cc42df40545bc2a84ae497b35e412f1e599454a06aafe3072e4f7053f86dfa7e2b534b26ee24e410f83b9b837d29862e46bdb732c08496b48d1d67e0ec74b4e29c9703b1c9e107a896577d3b367285bd6e3e18fbc2f37f19cbb2f3b81cfea97803aed024e356f36ebe490d887e2457bc151af9f9dbb65516d58fac18077ca5b5cbd40783efebd016d3c7e42a99d131876924a820bacaaaebc4b1de8172f46e5f0cb845ec2b34f7a726f24f7cdba05997f7ae2b252b51d9d6dca3b30c42f2e11b17158d10ffcc8180bf614cc0621224417f8fc89fcc078a150ec6d448259fdb6d147706e5c50f2918eb508310328dec99e7b00313ceb738334653ebe689c88490d8346f695f1acd8e775b0fae21c95ae22d8dcb6f5bd4c671f5b8d4b15641b9c78c779e31df93dad91f04d2cfde0b2e52f2eaacf4b2e1b454cb8ade56263bea185ba4e1aa0c7f43a10b3a4946b0e84363602eea252336e6c33d434bed429272f382538fffe335bca2d5f2cebfc2ae1bc6169daaa9dbf0c03974b159e18bfb755fdcd08f4020cc37c69920e284a11e7d1e821a213433c98d6eda2a4c69bdf6c115c70fe91b2d17e47b1e893b73de3efa710c7acfa207debbd3b42e39f121a656af556eef9b708244f1337136e6fb3cda20f30bd7d5856b7fbc56166bf4cfb231401b8472e34c09014f4cfda3464da4dc4e496ba39b0868a0dbfcecab9eba740cc17e1fb744fc57d9ce6f520ae2f713d25d351fedf9ddaea2b25047a0af10533aba7a4140a850c1bb214c24cf0010fa430396088f8f9c6ed658c421e25ce89e35a1d27387e502bd9647eca7583aab39895452e09abb60474871bd3bfd09c08fae10a5406e3e81e5df31a8d5f6aa2e71b1cb87d7f3f9afc73cebf14545c72cbc2d461a61c499cebf01b8741035d70a1129bb1d930250c5b780c5e30000cff955011ab686cceb153b7224c5576682dc43b42f53e00aac0fac31af2d1241577288b6fe1fdc9eb3f9fa4d7a1dc1b6b71679626bc94e68ca51c6981a80df893d62a1f2a6f4fb8ec7c1558152843b4104c501399a65c4a52caef7f5c5002b7e163abc03e9078f58cfcfff0fc6cd4b68873e130c0370a944e295d62eb671225f4dd4d92ee972c230ecc65f2f61149d0702c23494b94942e00cb0dbd6c9e8206df4a0ec67577b9ded549fc687c2a8473115e9d4381d51d587569d3af0dd9bd88de10230c96188c249fad62ed5bfcdcce91ed31b72db9d71afca124756d4e97c864dece8393d432509d38d8aa05befc41424d25a0e2030c655767a8214cc4353665b12f52a8460fe3e0ecf08588c002d47b1b73cb86249a0abef21fcffaf671145a8154e363783e3dfede1cb4e06a1fcd103068d4fcd9cca867aa3ba33c22b76a341b38bd93e3c598f8996898c323a62642b5ce0bf74c1162fc2904ec35c7dd1a4fefb871601a94edfd2449272144e3c9e5d55352d0f63d7325fae8bd3c3f5073d8a2d94c361725f44b565dac76127a8085a89affa22f54a98b557451b85787f91d7b5f375af3ebb262d16b12a23c68b67ba987d3bb1c31e38f6bd3fa184ae54e6eb8af696b63c091983ad77085f30a5ba85f4d58efe8175bc27a979e026076d7bfa710dd5ec1ddd19008bce69a2f9b97d97472fecd046d3b4a54264e2647cd220fcc308fce194b8ac573311ca01749b8d12949c497d65faba9f56187915c7fd370841654c5ea2b8de2cd4012ea7845ebb741ac61abd0e76dc8fb41db73f4be7c3fec033d4692e60645439a472a8d2604dad53dc47f6d23ea95440174f70333b325d805dfb76fa8d0145fd027389b4e3548141afb76ae1b4faee7f7542a026909310e60b334dec028a2b59fb05f185acbf53039000", 0x1000}], 0x4, &(0x7f00000029c0)=[{0xc8, 0xffff, 0x3, "e56bfc7b55ef1d8411590ad998a0c1b98357d8ef8dda74e3e7d4240c772b4e45a2a2769b6642401bee07f6cc066fcf16db24ff96f9066081ecaf5adb2d7a828ff38f5f23bf01c1b1628286d8daf5c30e703d2f06c61f2ffeeac9db629751c366ad1e83af86676d3327536bc9268bacade709d1fb254eb61b0e499224ee65d9017d90435efdd23faff590cd2cd847e2b11b0b23b341eacf5282f1742bd618240baba85d53045de2184a69195578a604600b"}, {0x88, 0xffff, 0x191, "b6fb39bb60a37d61a7f4114d785d99a34f9e7aedea9a38c04416a67d2341fcb1db9afa8b69cf78e63a4dc1a1dbbacd7be49cf893999d35d9cf17737c2ee58dbd306728ee72dfddcf3de53f64c01f083030aaa4dc424bbbf017054c46a1a8cd35157266b87edeeff0372953b52c679720c6"}, {0xa8, 0x1, 0x6ca584de, "c990fc760da109b9c2f86c66a4365189223d55238aea7c3e5945b54b5a66b9c7a25e537455e62530a4b604da562b017b06855edd2a21469bbf604986a629e4930d4dd4e09299720068b26257d09fbbc19b841f0b93877265d15d7e47fbd69f09ae52dfb55dab8d18f9a05fc8e8530dbfddcecfd1a2a2f3d749244a3097bd8ccefcb9f578245dce9e55b0e8bddbdc0bf0a14fe5"}, {0xb8, 0x1, 0x7, "afb0a390d7af6b4cd6822e50e69663fcf4d352256fa43639566ea530e935f5b12a5056f9710dc7cc60f654cd729e072f7cc7b6d258358f91b5d6424f26d3a27c8e94a5d86e79636bdd015ca04731eba5079144a31b56eaf8c6e7fa2d9559d2eb234234a1aa374756fbfd89030af198cca49dd49898ba15a83660a59aba4fa946903ab24f7e697d0709f5e6f8944862395cb370935f431f0df7acbf15be7f2ae7c22a"}, {0xb0, 0xffff, 0xdd48, "6474ad20b1997d1debbbb69909f96e12e3447ff997ef1506aefe22e69525d21f2fa97e5d78e4a315ee259bda93df18cf5db3b12e6f572f91367fc026a35eb0927e58eb2956f48865a3602e2ecac3a46604cb256e2fdf0628e7d0198faffabe3a75983f7dcf681e911c68e1a6e292d165b67ee6477efb87c841e5ffcbf93447180dfb936aac71181127d7f64f232277ce8c075b9e05440e31c84c1679c0b0cec8"}, {0xf0, 0x1, 0x1, "59c79c94608c4892222bd34155f6f1e48430b67214d0a7938dfffd021d8ed43fea949bbfdcda090b49d2836155c9223e97a83f8269f735e8ab515abb7fae1422e44b41a2e9ab4eae80fd5c3ec975b585c5768bae05f6a87d9dee91e82db899c04677a43c8dcc1b13df1041e94196f42a8cc4705c0165d5b61a95091bd4453991997b6140dada1d7996634500d637176bd44bcc7f49e4f22589b42c35f5b50cbc57c55ce503a73638a83d7e37a3c868f73cd22e977d25fc37a387e60ab4fe12bb6f427e600c7906364c37492c2248d3efc8f6fa9f82f19a4d098ca5254ccb"}, {0x1010, 0xffff, 0x2, "afca8862676566913585a694a5d30a34a968124b40542a61b9149d1266bb777177646d97c8eee70bee618817822bc4893d65755042e58b3048532960a0a80981d1e4e4f86f10e45a34363e620d5de40a85d300a5db97e55ad814d9f766550c73c47c5029c934e31af22341eb89d4d4515640c4a17894b36d7b6cc0a42007d8e2ccc0d18f3c1f750e95bdd07aaf2d2699bfb0b4a8daa4573f2a8b315f2aacabac65f1cde58885524c42877f73f5883c137a2d06f6a543f6450f1793608afe73ccb550dac11f67c8598b89f0a75fe6a40cabe6c8ef18b4c1b423aed6db27058f0940b79d1fd520bbac10de56d8a4332ba9b0b4a9b02ecf3736f98aa289dab8524f4dff38fcfc54de02d72b0a7c34c5b0fcd19bf4de56efcb0af164b4715749390effced7422a477c1231d3a34c0d24f5ed09b7e13d00e67f0473d0086aa954907a0823adf34ccaaecd15471e2395e8c0167d654f906a88210c322a866184842c7011e07205e9eac8aea7ee8e99a8351dc03dcb6e8fa5874cc174b9c0d64c151c6673811406f66f8698f2ac2333b8f0af6b6fcbbed4adcaf4b4f929588f56893631e3913316fea4c696d6d2cbb3c922e19357b64b8864379a74318dc9215ca1d7eb94778944c01af87b0a86a2426681a7f169a3e2c2efd70188a0022d2c352b02b7ecbc27b131aea8ec40e81f32dd8dda4623d6c1b9f41b594d458b3f96b27e51a43f13faa98666e6a30b455621d3beab77d9012b6df1b2609a5a9d87ef7fdcfce8a40e192b821f57c346c4924bee7d4571b287b5e1f62859388174520458862b2c3941010d5f49ba6fcc69caa8ec9aeedd8394c8d33f182318b1ee1e3341146070e105c7b6f6d1195791d9be2b348fb8d5d9232cb259144b82c34401f4541fa69524aa63367d8d923b23fcd04201109e59cce9d257eb829fcfeb1b0dc3dbc272805054c42ee4912528ea378c66ed3b93bc05e3370fade4fe9eabb0c93209d595a610a8e014bd48528c98727952f631f22d2c581802d9748874e8cb2ac3493e6373b23b331ee264e69646707ddd5a5bc5c168a065025688edd278724849df883a4037f0bb493f46679bd4c5fe341fef91cbd1460a9fed7cabf6ba9fa6e120478b60c8b3c34ad5ba0bec244a44e7d624e8a7ce6dfe32e044d37b721da0ba507d8686284fa68b01b2d56917d84cf638842fdbe1e3f130dd977fb4f96ff3a4603fea3cdcbc91c4271e1bfb43bc6a52f9f111310bd5e41da5c1db0bbb454a16756e9eb8a4b06556f9d6267c5567910e194a0cb04c06e8641dfd92060b2b667a97918ba67c7adc1f21994fb5160a3fa2ac9cd8efe59fe52eb6069e5853709911ea19aba49c77e921f97593a68d394a72672795d2727e37869c0a09c6465848c567129866af405f0f71600c7a200bffe3b4f8aad33f7110e0e9d619dfc09f00d466918da8539cb663a61c1fc4a54325116bc11c91f783792080d9bb98289ee75bd5f7db25435b8acabae6f8b67c5de10d63c739f404aa76b222d642acef51767913d8dcd563f61e2fe18830136491507d472bc4aa5ce9089aa65aff1bf4566eff7489296fefdc8d7896c43a8bfa5091c6630bb6c33e082a827788b87598cbabea2ef5dab6402501673cfd8422cf4e903994bbdf503f59915c7f520ea8f0a76bea95447746f14e1447add86c5e6fd6d35315866f0f3b444d1c3845b201a4353d80b70c0cbaf5ac55db00d05d2f32129ccda0a3ef85c8c929433544f856eb8e2d9f910ebcb97dd6b4b5142e452cc2179b49d6066c654f82974b91112ff7962dcfdba52679fb28039ff4720fff03174c05ed0ffa4d928c8bab6448a4bbca746f762ee601672c3ad7973668d266540ba2f0dd8dc825087e5b5d643e425ae082a7212b4cc63aeb3037c95817086c891c6d2ed1d4d89a4576c9f874b7cf5ba885acda2f06816cfb9a183348e10ef5d4e1f38b8eee0655fbb5f97b7af542baf52aa032b10dee6b7f770153ff3c8275dcbfddb2820f179da9233e58e1ab1079f63f6f08e1b61b4208a0e6e5930e55bc25803d9da46ec4205929e37ef1de2d8c66ce637b3392ffc24ccbcc09743a5340f6bd0f873772c83e188fd9cafa9ddbdb19757d29123b3e5b93352d1f22195cc14dbe7c9d47ea9ebe09c0653ad2b2a6345157299133da61ace8df2ca1b9e4e0c64602d5d07b777e165e9a0d3256fa10675274b05def07bb9fea0975aca5dadc4b4903bfe1dd557cd4d9ab715e33407299adac536758ef262ed448de6acec44bbd7bec818ad524f69a7a5d4118b22e30e82c281d4195626181eee12d2d9e91d79301ecabbe46f02213637e1338b4219da71e72c84f6185ca2b98563fc43660edf837530cae957947e36f29edb476d57f2e642e3656c55bebed019f426e396adc24dd888fed4f0d7bc59ef2a9818cee0e70b17cef3c112e97340f35b65b14b519b986b75f29de3f49c30055f54e80fdf3c8d9c269fab62c4d7e7f3d914007f822fdaa6705b6bdce1b8f9bedc78a9f752804b2f52966328b61e4b057d4ade8aa1f04a4282a7da6b94a71e72d2c49d9fe97e26b7b3f56878884380b0befe8332658409964117dfe92f64067b332b9e1ead23236d7315e73eb123651af5f267262869e5bc4489c3e5f5b8b7d57e029fce0f44353a9bb5c30fc9df1c27efc358ac12d34ff792d0a518fb0f30d798d9175434da1087062daa547584f4d3b164aa18788f1b2c063a5dd29aad2aaf4b4a40378bace7ade7438fa5cb33214a7f245cb7f42084bd25d072a9ef63163ca98b62509c685a98a62bff3d1797660b725f1629ae4e251a4077e2a178392e909b1305057700fe427e91137cdaac83a02a8f48b0372d088b674ec09cecaf6a1be9673ec1771193d1a70e76dd910232f81d35a98f4324e85ef92ced4f7abba0d93d6c58c163785d307a45e0fa67b963cb437a1842d3f8da07a0376c94fc69dc8e5d6ea850e0272b5168d23b93cee8a7695d355d23dab20f1b274784811aa1cf6b7ea32d91897d8f685557b77a00b446aaaf8990edda63a45297937d4af13fc8ccfb053309b297fa8afd71c120c2f9afc8325336b518e96a4c8524030211b32fabf994a8b1320359d0528bc9503577f1b885e83684e3536bafc694a5cf1f62e8f55c0a573fc676f306813f26a8c1fe41390f73748fd9dc7725548a8af16e5ddf574f0d913ff4102551af46904f5431be929cde7913e4fa762f0d57f8a7eb01af227b61fca0a32d7febe0c3a47f5bbcc96e32ccfddc83b4fa1cc07bff4e89eaf15d8035f48a765e3ca752ba4fc6c2bbbf0c4efeb7ba5cfbe3c3231839d59697ceb3202b89e78f5184f0975baa317ce46db5a25dde2a70caddabacd4bf1d4cb89773d1f72cbfb425e151a18a703a9f55a73ca64d2dcf81d3b012102fc34c111f37197f3d298a5bf12b6858000bf59e81e087cb8e37a88dbc3e4b92dd5af084d964e2f3c071d3e84c46dd526c52c42586de15ae60bac12b27cf9e6a2661bf18ed5d6fcb15a635d9289df76589a46fae3b9ac8c8a4a66a13066e95d7364821a802d5ea1216d7a959ea638d42fedf0086633180cbe91619bf1f4c3b8bfd192afc7ee0f9dcdd1604c0cca86d628d0db3eb1c5c2e56d829e0d137ea95cc637d93d261f972e9a52d8a44de5d9038cfb916e5efe663ac966f92c89b788d2f456bc7fff14c4a1f54042ebb4b3e5264368504822a47e94278ebb11487dcfc4f57f886e0d700471cd12f554c049c74aa23a2402f7fb0b4a98b866fd49c84da8e9ed9eaf6403ee4a90f0e9137ef042a58011a2b0584da7a93877ffd7335f8dbafb495086f6b104de663ef27cfb90d972dde6129d92c32c21840f45c95f7577e24d6ed6d65e4e24cc8cbf2343eba9014f611a072735f97fcf96bf370a98d7b258ad2d4a5af66f895de0bae68f21d915c07a8571b2b57db184d48dbf092b426e8a15600f0c3a61f2b15649a581d18efaec7454d5ea2fe3776e2036209582c7c6f02085c1d26c411a828ae17e057d43e7bd4f30c4f92239af8f66e34f766cbf3b22ac3c12764b54725614dc663b2fdfd17c3cf84bff9be83e9188867f919317a4bba5cde7016314cb34b3f198eee9473cdcff3d74443ba4543040abda30a36116cf0a9622c3b10dd30ea9e15fcbe0143e794de55ac96a54c7de350b96b8d1bb2273281d6b0b2c437faa61d7eff5f0836902749f611fccd10b29bb49e6fe29d54ba7becfbade260a004c94500a8827759090895118cc31d219899f69b7407eecca034b95dc181aa79072a22e65f71c4e5c32596d863278feeb41415a43c15206934396298ebe4803acee8bf1cc43ce9918945041a267791bbcd8bd025b57fecb749d53904664bf05df29c98393b21f613d1f8a677fa58b18cea5cdf182af6c66a15a21d24a442781dbd1fce178ed1ca4946b109d4479a9636031e77678572ff397904ecfa813eeab860b62e8d28b5c19edcd8c800c99c625fa38b751ffac6c93a30213d97b9b63d2d3ef83194f28167d65a2cb9b0481c117489c74a30ee98268e732cf096559de2ef6bc1f77f74b6cb7e166dc79668dafaad7a6381de93872bf485f81fc0e6e8fd142d93bb09da748f01fede1e2d1b2d931549905fa4d5350751d797d28007dcf1f1ca979887d3631c1924b15ed463465c250c9eaa1069856a909587caaf37de47cdd528033d63e512c787029a8c62082752531fdd1bb2bb9457c6503271801b69ee84998e1464700ff1bd6b75ab77b5d3fd575e8018d2b89d1baeb4cd4c176151475ae5fb381a38882261be0938400c1d805af5fbceaa4308a2faacb1fa97eda9c15b67a8cf849e529df0ce523b9d7f6651aa742827e5552220a0e524e5378dae0a8841935577cf05350f333d8d29ed5136139d2d28fbbe8519f12dedd1250d5346d5c79dade3dc854e5232b1a0900421dc07e439e098a6211738734c47ac9a27bdf8a98d10bd27faf9b479cf6414913e401838416e140095ec02a8303a682bfac40fe7a65c62e688fee6b5fd8f26bd297fe52b510414ef15435bb6880f97278e56db2a0da97f61cbfab7df8ddc9bf4eefa6989c663200149dd33640e486ed2a82c2b9810859e2a14ad606b71bf34ad4cf2787b25022c533cb03666c9472d223eeb277a34ef9aa7ae6041358d3073a750056b608a374d3a91bc5bd456e51cd036ec791a12c00b93e481e7fec6d87239a9675d3b9d6e4f6155ac7329c2c8879ddd58ee32ad5359db690429476d2f3de90a88575769ce5c3e291ae72c57e1cf91fb0e45e1a4abfab607dbcafaf2356bcb3366555d3f1310e3160e534f2d32df7acc9292367162966a450deff08405d40ee9cb496dc987d786623b1af201891a51be6d3849dd33ef8bd6e018bc6888467990749b5a1884e49974fc1bd74c432d199c8541dcaac5bad06d2ba1134ce0ea91d4f8ca6cf891309b6641e2d7a064c599091c8e249390d7af1338ab51911965f1f7f1bc7b3cf5ca958bec4542eb898c369f178a1102f865386c5161854b2c9d89574b79c19aae74f53833f81be4b50ebb75253d6eadfe1c600228cee650b8fd342289fc5625c58b9ffbaae21a6056f3dc182e00db4001de5f630317f8d54a7e5b8b24b77e5b801bf6f707b8f69384908f30656e529f7406d4509ad8f05497eded22560441a05eff0368f2787cf59a13158c9ece0e2cb3b1738106dcb58acaa245cc6706ba5e56b7c88ae5f314d5bb837219721cecc33146dccb716e487f3b667b87d1fa5572d8f27495d80df69d8d85a9c0764c38f80c6179d7d72edd87dc575ee5a46"}, {0x100, 0x1, 0x1, "d6ae98b024fcda2578db5c92b952acbb23bb4f5f3d92154cf92b7a16d9b15e0eb8c094560c5f7d962c7afec4384629232c20236b5b68432eb1517e77a7bc807f994e2541be02265777b0a0030fff00375f880b9fdb5eebef3d1ce0f563d459cdd2ecf8ba5604e121cdbb3ef904d5c0653d9a4f430ce80a925dd6c551b0f9979d13ff26cad46a29eec5de637ba57484d3627073bf094abc5f889dcbea890ac6f2fe5716814c99b601701abe2d38540f14f5577c3bc8cd9ca6b7c7c15172ff430af7e02687f9ebaa9b41db83210ccb43d504403a49e0a70c976ab1f7f7ff7a29db62a4ecd6189ddc3af017d9efa4060d"}], 0x1560}, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) 19:33:48 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 19:33:48 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) setreuid(0x0, 0xee00) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = geteuid() setreuid(r2, 0x0) setreuid(0x0, 0xffffffffffffffff) 19:33:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x800, 0xffffffff}, 0xffffffffffffff0c) 19:33:48 executing program 0: r0 = semget$private(0x0, 0x3, 0x4a0) semop(r0, 0x0, 0xfffffffffffffef0) r1 = semget(0x2, 0x1, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x86) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semop(r1, &(0x7f0000000000)=[{0x0, 0x5, 0x1000}], 0x1) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 19:33:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) socketpair(0x16, 0xf1c2b0d597d5310a, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x20, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 19:33:48 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) lseek(r0, 0x0, 0x0, 0xfffffffffffffffe) r1 = semget(0x2, 0x0, 0x24) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2ec9) 19:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 19:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) sendto$unix(r1, &(0x7f0000000380)="5bdb7627923f288d88131a9c960cc81ccb1af93aed61c2ddaf8d469a91d88599c3c480fc0ec59e1453b36ceb7c10eb8a105f853a1ddc4469739b2a1661981b0fa1a15f0dbeaa4fbf91f988ad9accd7d9af2c93528d726a97385b2b8c8047f6e317ea53061713844cd673c62c1cdd1ede2159cfdb72c2d74591e4542ddc9d659a4b269802806856cf29b21d2bf8a9fe1efc9e0ef178f93f1d5e4e67670b434ae8b904d49bbad71e6006fac4f0e0e74319e40e85853510986cc181068346d92b9face3552ee04e8c0a08ed12eaff5728d0e405d86637f3c1db2dc552b6b0c088e8de51889f7fbf22c4c0b55f9060b9a5866e0093c6859b749ccc6bbd0a1f4194564281c19d181cf0e9320a3b96b2ea4e8e67e02f297445db8bdd94d214429c882fd7bf3bd0cb79c35fc9d3dc94abb73b2177d4101b2ebe3520278dc998ae939b21d0d9ce87efd882eae1357d2157f34c6f7b46239af215d783aff7e15ce0945f1aa716d816b943aa3dd320f13eba87855d010c709de4930c2b8115375c4e6ff9cb36b87eb29ba276db96bf94d671b016bb6b24974c3d195bb838b5910531e0948c48bfb6d434185c8e422874aabbe058dee5b03b0a7537fa09129d4e22f3c36fbc93831bf61d6dc7510018f694c79b262cf793987fb40d70cd4f6143f3299d2dbba1028a2bc849bb6b52c387fff238f7602937ee4477b8c6f0c86df877a1b23b881ee36aefda112feea5899253dc2da1e71b755ffa6ba6fb24d2dbcce44f9de6c6f70dc689cdaa85512c17d08b5cf3df2edffd6a6c20aeccf38ef3cf22de726fc14e7492deb9d12cbb841d7fbbfb14d3355a3c9ecca0e3d6a1594d176f61e494a74af16db6d91aa26096c9937769a9b12b34a051c6777c205aca19bb82164021482281097e6382a85fdfee01b46c3afa092abbf39c8edf0be977c1d5f56f8dc0b75dca3256f68cd8ecb1c1622bd108ba44b9db1144469eaf94ea6db5f4f1b2c470c938b7531dfa83d17dd9c96aff11a19116625f8db9f5b359365445d2312d357252909518e80bdc997f6d8d3c9d28bb2959b0f4022508661abab92b93423d21b164fdd3a81b9519cdeb8c5ed95ee5cc2096a468a000737df070ab0dd82d07cc4dcb70a33f48f7b10411e4c6cc3b786dcbcccf74fd7c8f86b2167fcd814be4dcbd7f679cea2b43738da8ee832fdc83f9ddc1e13b18792d6df82741289efd8f6b16b71cd9b7e891cc08ac95e3ca5aaf73fc877a1be2fbb5a680f469ded614f2d988ea70711c3f3bdcea2da7ae66395262981c329d373d98a3d0eda886af47085bcae3f843e37410caed1ef4e32de9bbfc3bfe8165246bcd0f88e4921e43c03122615b92f2cb87f1dc83b5dbac707c770fc57c39d69be6292604e6b53518d9f9dcd84a9514fa302fd04a18ca2bb78348e8a096e9dcd23143c3154e1173be1d32b403e81084281b8196a9432f64e7739a1b0661a00849e0169f2b6a39af519ccea15fa4b29a860ec8c57d08663fd4735334c3e063f0584db9c5016555d8f06968330fce56fa3c4638fbd8769e7ec0ba434406f56dab14a2f2333bfaa16525e2170b17c12cd11629a81b1282b99504cb9e77868b1716455de4b59fe47979336841766a0a4e04e98c8006d397c5f43acaf320b88554dc92cb0c2e6addfcca8dd9a914b00daf115608695427ed6c6481c41a3eb60681c5e4c64ab2243a366444127d63472d6c373e3f0e2da652770a88ed715c5701ac586a47a84ba79d705dc3b09dc0324785b8391e8f8905f2e769a252d30207943d31a3da3b19480ceebf9a4443ff456bc840d25f0a3074d6b13d45c6d7766edffa54cbc6ca168117f9245699370ae53f18f3264364e71c0434a3af633e5fb8c2033f547bc121fbd24e387001a9c58653767cd9632a52446ff291751825928dbfc2592044ad53b592a231c1fddbf4a904c916c7a9bbbf1fc8587ac40aae38a2bb2accd289a6998bbe8f91c20c98eb42f72f565f3d0ee8c683aa45b5abd50c42397e4c817812331c526547401ea6b1a020223e08d53e99d759612ca610d287d59248c78a8476627b69150b61112f31f5d3e038ae7593535eb91d01bff48579ebc2494e32f4e68f220f304e1f7ac6fa47c772c997a62392794e4bd797161235dd65e4bdf6d2c15f76ae7997b0abad9ee6ffd721a6b4a528383cef1ca856417ffec6d0edac9f6e931407f5f5fe77e939d200d2c5dbbda24dcb5cc469a0cea8fd871f15b4da506a68ced13a4c7da84016aa4dd7fd70844b0c3ac5fe06bbb9ea495c702f49ae1c263fa156e2b0afa8cc297a9d43ea74a1db5797e4f789a55c19e2564a0c12f6de48e72a5877aa1792ac0edc5456b0da9a4f24a2f2fd630515405bcca6e887a41802104e1c5c9aaf1edfe5db9834ba93ba73eba9bbd125018363ada60ecc36e1fb097a9379be860fbe1ce94802645ef0339f89e435fe1ad7ff88b6bc0dea2595932a3337d8325169006af0833ac632dbb3fab926e7036a18129b7f809ca30595a4d48e707619d9b0412ac3428c763bc55f26e94de312fa5bcbe964a567c5bbe7f067c9636ea0342e26ba88ac6afe0f2cbacd15e58c127de270d3403a7e583c0d830949ea3cba881a3d8edb440dd74fd269d9705bb63bdc9e51ab47abe87f7bd8ac9d93182985994affb92fb524b002a9b84d9b1652942877861f3b0975f10fb13eb85d6e90084d22dc67fe226e3d33565ac665ec5efc270d55f264d1e094aa2b9cbc4af6f12a6e65aedbc7ae4323c1eace6b477f40aed2b2d4b06ca49df154ff400e287d4bec9222dd770cb16f2494df9cbb2843ecf38291bef6bea572ce36e897cc2b4773c7c1276febcbadeb644963a47bf1b6e21de7fc3f0dac2a028648aaeee6170c8b2e4389bfc33c9fa2dbacdad33dace7d1a3bfe983c800568b5401bf3cc1a25263ee730b8bfcdf37859f73307b44c68281706028b49fa64bf5b830031249ef2415da32f8a96a1b07ad48f0e2311682983613529e2d736c4028cace2194c9501ed44eeb874cef9147820925307dd5d5d008452df08b7eb7f686115ca2184c61a30b48929f60bff13bdb3bcdcc548c83b933faa91ccbd9ee1d37221883c0c3953726ab79cf4d6c9cb2a9de042e77a8f70ff5f7e6274ff83737de8dd1de110d0c9e62f15d7a7ffd2b09e88765f6db98a50d74d491ef3bbfce56be821b722884e580bb960a153dcdd313fb22a9d137bb6f1d44d7ccd668cab8729673086265b5c90e137ccd06db25e8455ebd19021dd98fd2deb030c7ec6c6a4a6cd8bca7e34ed125a658b27d066d1002baea45345fc5a6d8517ec6739441b9ec21ab35065bae7c9eb5d2da6192a523e0112893e3fecc70d72880f3449429ebb7abb2dd94b7c086f9b10fc393c8f1b6f8b764902e487e173331cfa9b771b194f80c3ef11697463844713c7453aa142b21f4953e176f2d31edb5892b0273a1fa7093184850d59e77bf74bb15e6aba61efcf587f5825d301f4c720349cb7a9517843124b6b1cb0bc120958e41e6e07fad5ce8e0368a2bac245f328a68e399ba06a0fbf739a4ae38073615c2f66e563ae13c94f1d876388e70447de2a46007a19eb3a8a54e458d82b26048b23c7ab22f79fb95575ed6cdad340abce52ea1b648c98636b3bc5a114657dbbe71d30d3ff91dda6e00b859620c91bd1928e97074c51283d0f1d2dc018a0c199f12a5355e60efa4506b0eda824d655ebc9cce1a6f3fcf26665ad281ca16d8fc056b09b208d0c98e93588db1d164a8579c71f9465cc947414cb823ccf0ebd07a22a4db34b451e81a98806f6c5b5dc9b9b4d16429f3515f21da259950615f5146c8e781d46d8ea8a8b884fb7a675836add3c75a435a17e747c7c3a88a4bae4ff49a5e8b96bb0cdc9a8d57543486a1dbca65c27ecd649775336e44824ed68d4f30a7c429c9a38af5e2dbc8c48d3132f23a31bfdfc2484557195fac759839cec697eff6b1f2cda3544791add4c5ee8592a7572fda8b73e967588867356fe4d94b97fb195fad9fe152b20e9caa97f2b753ccaf50600fcc0d50db5c8a72e1dd488c4d54243e263d47d80da679c20a9870a751f06ce90d0017d2851859cd748f4c5b79da89a3aa3f57842ee3805df05b59e8b6ac3632f61e731a356650ff70ffa28a4eb04eeeffb46ccb022c92ec839196c322f8e81870766d3e0ac5ce87ca1bd7fc7e8b8f32f7ce173171496e08981dd13679c7bb2c15fe5946545b9518b23aed51e8bd975b2334110f9eab57f1f00862e280c34416fc474f04e9d97e6dec7bbee54c06d91629e18fb96ac9ac5bf27b077b05b9d2c79c6a9efa89fa2419992ba8f266f646a58a6866414ca0552fd2c9591a389a39c22c87e528856c485e9fd0b0a527369915ba0b21454f39bef1611c09387e2164fdf868a6824daa474158cff9ed698ea6bfb649ae49e5cd3500ab704e8c092ff88445c8dcfb81b3f4bf508d4bd0f0042ce79b3d791268dc76309a22c456175e092a59f309debbe19fda6e36b235a727804372ef3c4d89351fa9627d9160a37799bf62c5c6f09cf3ff6eed0d9eaf63359e1e77d065128e75d4a809188135b81b5aa9a1369d3d98cc1bf0d2aef5cd3ce5d06d35e5c7e7d9ace846ea17e245ed59b7deb7ec7b535c56cf23e1dcd9dd04259f79ca4e30699d6948ebc84a44789a1d6b020a7a41b1938f63fdbc51cd4e43ed3aa7352b1346b30df59f80f16256c52e508900a150ad081049df7a81184db49725cf7d386380b5dcc17ce441ab7a0aeab46679528055b393bc0dc8ee6b39e0434b2da1835d885e166ed4728bc1341e286e6807fca0c8a99142ce3a7936e57b00e1eb52e91c248d2e87b9add51ff2271fdeb85a85a4d29bcf12e514746d5b5231bdb7c93b45bcec578b37cd25897ee4f8888f107f3f18aa13a80187ab09deb4c7b5c0fdaa9ed49715b50a075db5ef9fcf1fac1e8ea3ea2ae84248385673fa1041be05e9f9bacc2018290b4b2c96ac7a7218c68ca800fc4e2aac59468ca131f53b48b79224b77d7fee4352b5779ffbd6ed3d0fef378c3b2f6bf01307a046c303295063d122acb3fa0198fb1a8e874615fe1950a58e7168a14825a8d96e424a135c8973be11b1ee5960013ae7dd639911f9ad2217cd3d4d59344aadf7a326f881e400de48090ceb1e60efae88d06971f2b20ae8983f7ee682833008001a7d282b65cef8d16e3eed69ffc0159793946f7fb4c30e723811a291d58c27895d7a4629c03499c37bcaf40b5ac173011eadec7db62eb61f6fbe93663399e406c613f30d8bb73fd8bfc924e5df135371d537130ead4cfa89d9a51f878bd40697522ea5f4ccb6bae998a00bc7a018dd6afdac8b581a6b18f8f2d775adc0f39842fe613ed4fab58ab5c9f689326dd40fd6d8ed45a98ffbab7c581453717e5d316053270231740cb4e0554a1bb00314fa2b88d5fede5ed3f1996f60447f16f26ba9105bc42ce66c4e366d754b14898f0fbfbcb32fa4ca3a406039640e452883e316c1bb68beb17278704836dab6a11f13f83c1bc116ede70b5889ba9f7a815dac00551fad5e2d5a4013ac8531f37822b1f9627042577befce99221c47fdb3de3b96b0e14906a5844046d6b8c67f5252716835d88531dd27adec44d07e88c7678a626d578d2fc8e4cf3a7cf81caad5080b6fc8fb321b7bf4be3b788772b628ad4ecda8bab314ef989fe4a5fd334e0f4582dcb64556c4d385113f8e6a3cdada862d51d859febc16d135533daec3cd39f7c0bdcc7c46365d8ac609f5e1a09cda6f5bbae0b6a10d5e4ff8551a2cab69", 0x1000, 0x74fe9b8f0d4b91e3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\\') 19:33:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 19:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000280), 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="14f6357e3a000000000000000000", 0x5d, 0x0, 0x800000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 19:33:49 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0x4, 0xb8, 0x7, 0x32d9, 0xe1, 0x2, 0x0, 0x3cbb]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r1, 0x4, 0x80) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x2, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0x4, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000009c0)=0x2) 19:33:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r5) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r14, 0x0, 0x0) 19:33:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0xbd9b8aeb11542b57, 0x0) 19:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x7}, {0x48}, {0x6, 0x8c, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffca, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 19:33:49 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="78b33b6b415cd1089747ac39751e96bd65e37ff339b13eb6001c54cb2a523789fd", 0x21}], 0x2a, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x401, 0x101, 0x6, 0x1}, {0x7, 0x7, 0x7, 0x7}, {0x1, 0x3, 0x3, 0x2}, {0x7fffffff, 0x9, 0x3}, {0x6, 0x80, 0x1f, 0x3}, {0x4, 0x3, 0x100000001, 0x7fffffff}, {0x1, 0xffff, 0x3f, 0x498f04e1}, {0x0, 0xfff, 0xa367, 0x7}, {0x7, 0x4, 0x400, 0x3}]}) 19:33:49 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10000) r1 = kqueue() write(r1, 0x0, 0x0) 19:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7c}]}) 19:33:49 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 19:33:49 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffdfff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0xde, 0x0, 0x9, "3149d0b9ae89a697376697fe25796b28625abadb", 0x5, 0x3}) 19:33:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$getown(r0, 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/14) r1 = dup(r0) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') flock(r0, 0x8000000000000006) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d29fbd4170a", 0x2d}], 0x1) read(r0, &(0x7f00000000c0)=""/66, 0x42) r2 = socket$inet(0x2, 0x0, 0x20) fsync(r2) r3 = syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000340)=0x1, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x7fff, 0x4, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00', 0x6, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000, 0x100, 0x4, 0x40, "0fe33f295be71eadd30265e8e5bc27c731c014fc", 0x845f, 0xfffffffffffffffa}) close(r0) close(r0) ftruncate(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x9) poll(&(0x7f0000000240)=[{r0, 0x80}], 0x1, 0x5) dup(r3) syz_open_pts() 19:33:50 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c368609496c15962e6bcf526da44f93000"], 0xfffffffffffffd8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 19:33:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000001c0)=[{0x4, 0x3, 0x8, 0xe3b}, {0x3, 0x2000000000, 0x7f, 0x4}, {0x101, 0x2, 0x10001, 0x1}, {0xd4, 0x1, 0x0, 0x43}, {0x4, 0x1ff, 0x556, 0x8}, {0x9, 0x0, 0xfffffffffffffff7, 0x2}, {0x1, 0x0, 0x7, 0x7}, {0x400, 0x0, 0x1, 0xde}, {0x1, 0xcbe5, 0x3, 0x5}]}) syz_emit_ethernet(0x3ff0b3be, &(0x7f00000004c0)="d0a686000000800d0000000000000004beeeb4a99bc67a8cd95041feb75ffe01af26b6f69b49493dbc9959f9be676392e2a5610000002293215479b1d1c0c2861a00000037ac736c0e0da482d67c8d0000") socket(0x20, 0x1, 0x9) 19:33:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) 19:33:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 19:33:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x20000000000000, 0x90d2, 0x400000000006, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) write(r3, &(0x7f0000000000)="980acef7e87a51", 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000680)=0x7) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000480)=""/181, 0xb5}, {&(0x7f0000000540)=""/210, 0xd2}, {&(0x7f0000002800)=""/236, 0xec}], 0x8, &(0x7f0000002900)=""/170, 0xaa}, 0x40) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 19:33:51 executing program 0: r0 = msgget$private(0x0, 0x228) msgsnd(r0, &(0x7f0000000000)={0x3, "f862f2f1cd3d143cf64aabcb3e7dab098e1a666d6e98f4777f7f6b69a94ae21bdeb24f5c9246979fa22f485ba1ffdf6e6a28e0"}, 0x3b, 0x800) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r1 = socket$inet6(0x18, 0x4000, 0xff) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 19:33:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) 19:33:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x41, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0x8b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) sendmsg$unix(r5, &(0x7f00000008c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f00000002c0)="ba94503c97e1976050024f5e361efc56aa3a50d049ba08092e75f68551e408e74cc1b7db16d715cd62bc140011b2e0ba22f1a40836def42327ac58062615aa1dc75b02f25d7d1a1098204e8eb28e49782bde5619e16ee178083520c9cfaa5af392ac8320c1db01a720223811c8836c8564c1177c21aed246a791a1ad5eec2379776861548a013c173b25870745b8c66e91c36628b2db43aa8d89b0ecfbade82e779355d7c0a65f4f3dc22475e7b6e244a6895ad5ebe41eac231042133c530d9e61c2048d5340f90a9faec2a3", 0xcc}, {&(0x7f00000001c0)="653a50585865f8e5", 0x8}, {&(0x7f00000003c0)="5d0cc0751ff5aa859ccead3a2281bb9381e9e892c5ea12bdc5f47ee0c3c9a2bd3a97097333fa160ee99e4dcae45803fb30ac665e58a23b99c025e84355d1f10a4fdead1f5db09581091cd01d8193bac769e546c518750101c884b264752bcc8606061b8516adb42673d80199d0e5f165c095fd70c1755c45060b8077e4877e3115c60e32fab22275c072f894bd3d0b", 0x8f}, {&(0x7f0000000480)="6cfff3b694918cf18ae9bb557990fd64a247fbc51e02debf4b0b1891eb4db9d4a855fe88e11f7da2b1352948a81dc4fd36efba1291114bdc4cc381e6b38a8b1a90026ded27718b2a37b035a0e2ed5b75cf25ba9badc5594b5bca09fd6050f15a49e99c25eaec8b35b19c2657890f7ac2c0473e513f89b2f19d583d4184222e69cee10cff57b1127ccfc614ea5a8f1a635f02bfd7e1c0538e7075fda3e921d9382af604353c1e47bf26da6b53e20d9fb372b9f61e3c5c51459e224c40ac274e37", 0xc0}, {&(0x7f0000000540)="92ec3245f039f5c4980a2ba94fa452c38b09a7a9f448f7cf3af7739fcf2ba574f45a296d357009a327c490ba3b17613d7b09ad819eec17d8348acd8f4ce40a88a5ed72460a2c009decb201d41ea475e740774b6da2c9a0b61e128e900f1683021eb7c30b149d3f2e3f3e4454e0e95272c6e4e312db1fcc46c169f7ab778c7f68e5f0e72a2c4a2d3c891bd4545bc4eaf60099ab914c06385756c31bff23f93baa1f5cc5427bf92e10b08e01fd50476d63138e4c401636edb4617c1117", 0xbc}, {&(0x7f0000000600)="b5d014a6b265cde003caca350f2a16b60f8492ad88d3232f1652ad7f04011a414765603c953e738e2121b42c35158b379566f841ac9a001fe50a02a5b112267b1e316f94b4b73d846b62d00a330eacf21d67178901f32a5c76802c8c1592e16a3dd548ce9c28d40bc171f8310aa8435ea08b0343c8bbff5461a623f53d209970037914cad26a", 0x86}, {&(0x7f00000006c0)="c93edaab3d6c42ba1e26f68e1727ad9357b41ce71ae3bdeae8413fd01f073ecc83a51994ac942c31b6442a9b0cad6e2520a5ffd95151abc8ce0bebef92520453c4f37fbdbaa986328a5bb15a22c0086b47d9e894c05bb8a08b92259c1c35c18ed1e7c07fa26af401c8213b848d8711bffcfe48d5a6a545f645330beef24c60365d7e410e4daf359847e26082fe294ec6b655564f9f2d84a337f61dd8c08458cff84008f4d426d5ddf42bba87f1087c8b8172a6867fff275d7f5384765d3626776e1a7d67715965cc5ebb2286520f7bc5f085fe7302efb9f175182a05d0ba3f47d10f46f07495a1411f", 0xe9}, {&(0x7f00000007c0)="0d9dd2afab93d169349f4794dda94a03ee956ba844b4c2a8afd98f8e40d5660f718d2d8395f18c117e6528d5a7506ce7c80cec469e835d6b8b6da748f490eb341817d679c3f644e8c05109218be0b25f0b165096eab05f3af1b28f26d1", 0x5d}], 0x8, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1, r5]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x8}, 0xc) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xaf, &(0x7f0000000200)="0e00c707a30b0c94df33f499cbe3a173dbbf509e728e9562916969689ecf6c3694102cdd31d6edd24d4a60919d48df54c6d971e653a598d22ea49d8e1a5a33f051da6692afae5b09f682c50f281574a495cd2eabb186b5c542113b46ca42dac3018cba2fe077b636083320370b3fb5d34af66c458afe46bb9d8e4006faffe61015374ae05efe3cc3dd79001baf43f0c9def22147e06450a95667a658903c945fd6651623c1cc3c0041e669dd9696a3") 19:33:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a010100004237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb3827850514a31c3b00000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef070000000000000000000000000000001600000010d0f439b96e36811f192d1a826ff6ceec633aebcb949aad4beb87f37f313de2f70f"], 0x10) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}], 0x1) 19:33:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x22) close(r0) 19:33:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x3}, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:33:51 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x28201, 0x40) 19:33:51 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x2080000000009, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="459612f670b039691d7cc284fecd40ce15117e4d543741f0da6b17f29aa6864d440d9f033f7ddbfc04b59b8bf409f0ab6f7d09e174d18a95b18d3ec57cfe4c2e5b654d369c3fa8a8474edd18ed55c0db1f97e01f116217b26c740f93ee87f5157416bd0602ff633818c95e7da76797e32324bc53e88f3cdb55d697cb034b27733fb190f45e5561d3b594610435af7b157296697668e0fb4b7e199c839a2d1bb35d58fbc216e6f19d9e4b0968de199a6a4a0688abf53443862fa13b0acff4b277e152", 0xc2, 0x0, 0x0) 19:33:52 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x3}, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) nanosleep(&(0x7f00000000c0), 0x0) read(r1, &(0x7f00000001c0)=""/37, 0x25) 19:33:52 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffe48) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:33:52 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xcedd, 0x800) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000080), 0x7f, 0xfffffffffffffbff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000100), 0x10000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xc0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x81, 0x10001) fcntl$getown(r0, 0x5) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = openat(r0, &(0x7f0000000200)='\x00', 0x10200, 0x152) syz_extract_tcp_res(&(0x7f0000000240), 0x0, 0x80) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x80000000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000002c0)=r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20000, 0x0) sendto$unix(r2, &(0x7f0000000340)="32fe226f7e01da67a64b486e15d2cada2917b45565441f55a480ef65694527ddc594366708bde466d768c3017d", 0x2d, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f00000003c0), 0x8, 0x1000) setsockopt(r2, 0x0, 0x2, &(0x7f0000000400)="9ed13853e3883847c9a221928611f5746f485a1c08459fec7cdd313ae01b4eb6b9c2d188cf2722d0daa4f203868469b258d69a581635d4f95f43afca9070778b94b08eb4ba18d35b86701bd0129f205e01a3a505c091261c3f0f0f6b2c9b8fb4ee1c98b7b9b1e81cacec7a5ebd6ed800f125ece6b2398b951a045ecab246abc9244883a4dd1ddf5148121d43f77e82f0d412dc65831878240b9bcc58b02f35ea4536fcb34adbe60699f78396c10eb1", 0xaf) r3 = fcntl$dupfd(r0, 0xa, r1) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000500)=0x3) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000540)={0x6a49, 0x728f, {[0x9, 0xeb, 0x73b2, 0x401, 0x8, 0x5, 0x6, 0x1, 0x278, 0x7, 0x131a, 0x1, 0x2, 0x0, 0x2, 0x5c5, 0x7fffffff, 0x9], [0x2, 0x4d5f, 0x40, 0x7fffffff, 0x6, 0x9aec, 0x1, 0x2, 0x6, 0x9], [0xb589b4e, 0x7ff, 0x7, 0x6, 0x5, 0x5, 0x4], [0x40f1, 0x7f, 0x4a, 0xc0, 0x3, 0x7], [{0xfffffffffffffff7, 0x6, 0xa9d, 0x8}, {0x1, 0xffffffff, 0x7fff, 0x200}, {0x2, 0x4, 0x0, 0x9}, {0x2, 0x7fff, 0x2, 0x50f}, {0x9, 0x5, 0x100, 0x80000000}, {0x8, 0x6000000000000000, 0x5, 0x3}, {0x6, 0x6, 0x6, 0xb0cb}, {0x7fffffff, 0x7f, 0x715c, 0x4}], {0x8, 0xfff, 0x6, 0x3}, {0xff, 0x2, 0x8}}}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000007c0)={0x8, 0x1, 0x3, 0xa001, "57c92fcf76b523e3cc7d4048926ceadcae71b648", 0x0, 0x20}) unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='W\x00') ioctl$KDGKBMODE(r3, 0x40044b06) syz_extract_tcp_res(&(0x7f0000000880), 0x2, 0x8000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000008c0)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x8000, 0x0) 19:33:52 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x4) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) 19:33:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) setegid(r4) getdents(r3, 0x0, 0x0) ftruncate(r1, 0x0, 0x9) 19:33:52 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x19) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000001b000002000000000000"]) 19:33:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/129, 0x81, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 19:33:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x10) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x800}, {0x445, 0x7b79}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xffffffffffffffff) msgget(0x0, 0x200) rmdir(&(0x7f0000000100)='./file0\x00') 19:33:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:33:52 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000000)='\x00') r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = geteuid() setuid(r1) 19:33:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 19:33:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:33:52 executing program 0: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0xffffffffffffffff, 0xa, 0x0, 0x224f80000037d) 19:33:53 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7ff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r0, 0x20004b43) open(&(0x7f0000000140)='./file0\x00', 0x800, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xbf9, 0x9, {0x1, 0x7}}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) 19:33:53 executing program 0: mkdir(&(0x7f0000000300)='./control\x00', 0x0) 19:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x2550, 0x18000, {0x2, 0x9}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:33:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 19:33:53 executing program 1: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x100000007}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000700)="fbaf8a8d1aa900000100"/19, 0x13, 0x0, 0x4) r1 = dup(r0) readlinkat(r1, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/107, 0x6b) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/125, 0x7d}], 0x7, 0x0, 0x0) 19:33:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x1) 19:33:53 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="33c6141751690ab198edd95ba67447fe5bdc3585e43ed1b55e9e7ae4998d623b91827cead073556f14bbf03043fb15eb83675115b42901210b14a8308a52e34f1c769546def5f31c33ab285b1236f894b2a49477e8c6a29046e4658707d65f09c01e4bfc5d62cacf42fd9ce92ec6848a484f8d8ddf1af454dba9b8f19d99d93d90b38a889bf7c25909169e59459e48d696b0f552318529eae754a49bba882374efb420bbef635c9a452cacd2570f55b09779ae46a2f1788eb400f830b964e7d6fed3f120dfa58e6447010000000000000030987aae68af2fb956b780de0c86e8987d808f146de3103cb8ea9be77bc4f21e8c48ab1d912224f953e34fda40e60dd4c323c9df75182f23b65400c6ed8f01d242bd929dbae4736174bf1194019c37414c288ec492707e6ce97a9c", 0x78294bed57ba0ac1}], 0x1, 0x0, 0x3) 19:33:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 19:33:58 executing program 0: 19:33:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) syz_emit_ethernet(0x2a, &(0x7f0000000000)) 19:33:58 executing program 0: r0 = socket$inet6(0xa, 0x8000000000001, 0x8010000000000084) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) sendto$inet6(r0, &(0x7f0000000100)='(', 0x1, 0x0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 19:33:58 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1c0000001a009b8a14e5f40700090403000000000000000500000000", 0x1c) 19:33:58 executing program 0: 19:33:59 executing program 1: 19:33:59 executing program 0: 19:33:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt(r0, 0xff, 0x1, &(0x7f0000000180)=""/166, &(0x7f0000000040)=0xa6) 19:33:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x91e075326cd48f4a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 19:33:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x910, r1) 19:33:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000107fd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)=')]\x00', &(0x7f0000000140)='..^'], &(0x7f0000000380)=[&(0x7f00000001c0)='[\x00', &(0x7f0000000200)='^#\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}-^(.\x00', &(0x7f0000000340)='!*{-\x00']) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)='Pn.', 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000003c0)='./bus\x00', 0x0, 0x1) 19:33:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x8000000000, 0x9, 0x4}, {0x7140, 0x80000001, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 19:33:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="6f090000000000000000005c6d94e96009816aa868959e82e8f4df024eff557c5f0a9801ccb3b44f0d8151bb7a59a93be504c5a10a54511b516d6c6d", 0x3c) kqueue() open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) kqueue() r1 = getuid() chown(0x0, r1, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x80) 19:33:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0xfff, 0xffffffffffffff81, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00", 0xfffffffffffffffe, 0xfffffffffffffffc}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 19:33:59 executing program 0: r0 = socket(0x20, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:59 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x47) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x5e61, r2}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 19:33:59 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f000083a000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 19:33:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) close(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) 19:33:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='\x00', 0x400, 0x120) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 19:34:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x8004570b, &(0x7f0000000180)) 19:34:00 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x68da0f21dceebde3, 0x1, 0xe8, 0x1}, {{r0}, 0x0, 0x2, 0x80000003, 0x88, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0x5, 0xfffffffffffffff9}], 0x3ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x7c2a14f0f32f5df, 0x3ff, 0x800}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0xfffffffffffffff9, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x30, 0x0, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x2, 0x132}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x10}], 0x6, &(0x7f0000000140)={0xfffffffffffffde3, 0xae89}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 19:34:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x80, 0x800) r2 = shmget(0x1, 0x4000, 0x260, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 19:34:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) recvfrom(r0, &(0x7f0000000080)=""/241, 0xf1, 0x57b09efe37dd0922, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0}) 19:34:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x8, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653020d15e753c7e4494ece9a7b06901925c4728fc7469bc403c26eb76de40a43de5f8a6460b4d018b950b5a16d94d3d109cfa81f516bf2e8085f27203346fcce776b6e5d72f95a67aeb77c90de6789f09ed98459a82a624767602e4e29ffb31df74117b14b51462226552aba5d90764c612b789ac3d67b7f13d01a588240966e6edcb319e7368af7cc0133259b0dd80a484ce07da82e95b5123bd9d56fbf7f7caf6e6130ec80a42da1ba8690a59682d99cafd8a89dfb8334cdaf83aee5c6768a763728ccd1fe7785129bc75977e8045bdb9aca83b200ab991cb657ab1aecca3fd36f1056f24aa2295f33f4f59f1dfc8b35a42eeaf96"], 0x10) 19:34:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x80000000000014}, {0x100000000006}]}) fchmod(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 19:34:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 19:34:01 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000580)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x40, 0x1000, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x5, 0x65a6}, {{r1}, 0xffffffffffffffff, 0x88, 0x20000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x50, 0x1, 0x7b, 0x4}, {{r1}, 0xfffffffffffffffb, 0xa4, 0x4, 0x5, 0xffffffff00000001}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x10000, 0x101}, {{r1}, 0xfffffffffffffffd, 0x39, 0x4, 0x7, 0x7f}], 0x9, &(0x7f0000000240)={0x80000000, 0x400}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000300)=0x3) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r1, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r3, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 19:34:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xfffffffffffffffe}) 19:34:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)=0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x11) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x918, 0x5, 0x8001}, {0x5, 0x5, 0xffffffffffff24d9, 0x2}, {0x3f9, 0xa1d, 0x6, 0x3ff}, {0x2cf, 0x400, 0x7f5, 0x9}, {0x6f5c, 0x8fb, 0x2, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 19:34:02 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x10001000000, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x838b, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000400)=""/148, 0x94) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r2, &(0x7f00000000c0)=""/42, 0x2a, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) 19:34:02 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) kqueue() r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="dedac3cf6007ebf75b3ef1ef71fef5400163c727d2cd58e7f9af522a02ad9edb84924ccd5a2ed226a17bac084b65fa112475fda67a7d43f7e5e5abdf6c738c953c5c61ae1e5ebcd47a913b7bcc82578912f7daf1d7cf95159655f958450a1be78522e191ad798cf423d7e7f2e1355000e8cd379f70982263b2296ad7e3b2331c0e6f19cae3f2240aad34fdf1180a5f8659e958844cacc91a2310b8d3d64837b7cc", 0xa1}], 0x2, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0xa}, 0x1) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 19:34:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe62) bind$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) mprotect(&(0x7f0000172000/0x3000)=nil, 0x3000, 0x1) 19:34:02 executing program 0: r0 = socket(0x10, 0x8000, 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000000f000000fdff0000000000d33a34bbf9d69683139623fc72aa5fe42fb93c2210eeaad8d39f36c8f1f5f78036cf4d7bbe211c69c10bfd0eec7c5f504e53d94b3eecb3f0ca66062d6bf36248fc5fcabbc29f4e1c6a7b4a6ada325d6e39c544d1257a64b17c6983677eb24a63815237e7a508d2471910745bb4bcbabb9c990cab8b257a7102f3ea08c1b8439ce91d9e21f1537edd447c6f4de4a4cc83154c7fffe6ebb1eabffaa90afce4e04d3e8c9b5bbf2cb0deb3a52d1f77573a81f11e215f2312a434"], 0x10}, 0x0) 19:34:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x38) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x474d1ea610fa22a6, &(0x7f0000000140)=[{0x25, 0x0, 0xfffffffffffffffe}, {0x5}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26f, &(0x7f0000000180)="b7") r2 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 19:34:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) r3 = openat(r2, &(0x7f0000000cc0)='./file0\x00', 0x1, 0xa) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000d00)=0xb6) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r6 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r7, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r4, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r3, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r3, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0xda, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000010c0)) 19:34:03 executing program 1: socketpair(0x11, 0x3, 0x40, 0x0) 19:34:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "ff000000013316ecaf0300", 0x1, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="4144a062efd8bb90aad7864c1794443b7b744ce17daffe20c036d77b9e08c909752c1db162892f2edb0cd5adf647f99ecb07f260c6b1c307f071a54ee88d5a07c0e23085957deb6fbf0902a73a622fafdbd9efae1cc1912e2287acfbc647817a045036f82631c9e4a1f33786aa78eb1e4ffd83cc61c584950ff8580410e60cc1be4c9642f4b478ecff8ece1002094595b962fef8ca9ca3af29fe8962fbf495467c5d8509ea617bfc74809ec32d5cec3b6e5f04b7001de8c3cefe9c70b3a96d67ffdeb2a0bd88fab54c7f209310e43a7f94563ed022bc2392d76edeeeca", 0xdd}], 0x1, 0x0}, 0x2) 19:34:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 19:34:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000300)=0x5) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000340)="24c9f7c1db36689d7d5124b156368ecdf4d92bc784e17b18c9228ce2dba350df29be5a53d760784c2df0cc963002d2d1782f8dc871e082334bc59017fd810053ed75f807ec7a41d087e86b4560c23ec8b51da58f9cc8c733b2728f6225ee41ab1f0558611376462a503251a451a465caa014115692a064de1c9e4cfa015b75d7328c683c266888af2f06d111eb30a2ad07ee1bb4f9d5d5f5b95982e0f3fb71fa1a3cd81107d450534b108dfcdabbd126a9864e7604b8c6654eafd1c7f1e3a8465a01c4b1f6a539768a9cbb455f3133f6906d1d54b5ad7a7e07ee3fa87cf3da5b08e303e9248e3dc964feac9d474d1b8b5ab0628b1f", 0xf5, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x7, 0x70}, {{r1}, 0xffffffffffffffff, 0xe5, 0x40000004, 0x3, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x8}, {{r0}, 0xa0c9424e101fa02d, 0x0, 0xc58b336d8aaba08e, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x86, 0x4, 0x5c080a29, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0xc, 0xffff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0xfff, 0x2}], 0x80000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x14, 0x1}], 0x3, &(0x7f0000000100)={0x4f5ea89f, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "1ddee5d238c7fef57356c83cde91bc1d42edb021"}) ioctl$TIOCSTOP(r2, 0x2000746f) execve(0x0, 0x0, 0x0) 19:34:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 19:34:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x5, 0x4, 0x8}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 19:34:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x41) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) sendto$inet(r1, &(0x7f0000000140)="7966eb680514cab87900313c49141f118dff9ab89cc5ccb5a0592110ffd1a1e49f2f47aeb36c692c1c4c8f10e81e9bf1489fffa35141bd6443288df92ccae95b994b4deb871ebab8a720d0d51a36cb4aa3d1f99b27760cf0831ea08cf0f5f07bed5f73a17c3c14cfca17870b82eb8e96d475dc7e083d35a883db63a672b8a7be7f223b9dc6c82ea816c8f4bf2a5335e5ec47c096cce5c04c4462486fbb5054060987", 0xa2, 0xafb054a097c7f25, &(0x7f0000000200)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0xffffffffffffff00}, {{r2}, 0xfffffffffffffffc, 0x2, 0x0, 0x3b, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x6, 0x2fcab8fa35ed638b, 0xfd, 0x8000000000000000}], 0x4, 0x0, 0xb, 0x0) close(r0) 19:34:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 19:34:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 19:34:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x9}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pread(r0, &(0x7f0000000000)="0f67a3b393c10b3128f1fd11ff82f340ef4b37569609de4c2e49070ff623f6467b77f1eed157682e47a882ae9b3d69f71678f14cd4710b", 0x37, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) fsync(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x2, 0x55, 0x5, "6d0e13ef1537a799984af74f2c7e3ec1d978291c", 0x9, 0x7}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7d29, 0x0, 0x2e30, 0x12f9be6, "384da81e6244c76731c96d8294bd5ebaabf7b6a7", 0xada, 0x1f}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) syz_open_pts() 19:34:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r1, 0x612350e2443058e9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget$private(0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0xff, 0x1000, 0x4, 0x1, "e4669649456658108b85546510178e7be586f1e2", 0x6, 0xfffffffffffffffb}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000740)={0x9, &(0x7f00000006c0)=[{0x7, 0xffffffff, 0x3f, 0xfffffffffffff189}, {0x6, 0xffff, 0x8}, {0x2, 0x1000, 0xffff, 0x9}, {0x4, 0x7f, 0x8000, 0x1}, {0x180, 0x4, 0x4, 0x2}, {0x9, 0x4, 0x80000000, 0x1}, {0x6db, 0xd3e, 0x4, 0x9}, {0x8, 0x81, 0x4, 0x1}, {0x800, 0x8000, 0x10000, 0x3}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x8, 0xa14, 0x1ff, 0x80}]}) msgget$private(0x0, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x0, 0x2}, {0x88, 0x6}, {0x67, 0x9}, {0x6e, 0xffffffffffffff7f}, {0xc7, 0x3f}, {0x2, 0x6}, {0x0, 0xff}], 0x7}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000880)) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="ad907c4c2b6847509e1c3e57b29a4ef1edcfafb811d3748d4994ca517a35e5a35728685bc8796fa1efade432c8c616387980c10d8b077a68c49f3d7312c44eeca6a5bcd01b4a5a85afc59f69cb4554f376cf704c0036cea87250b9c06f1d43ae531ba6ca000bb9f4c7d89647b0f6b32f7631f95b3c097546ab188a585f858020ee283216d968c17beefc135ca4c0cf4418e7061a6365492506ec01ea2270e11d280700c272f12a6b97e0ed1a542c90996beec6b5da869c41628d802fe2dd5f3bea83056bc35a142e34d66d66a86ab6ae6e970ada583d8168248dbf1c909882506b33360bd37914a7aa0d91eff11505744ee437eeb301"], 0xd7, 0x800) 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/108, 0x6c}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 19:34:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:34:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 19:34:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x9}, {{r2}, 0xfffffffffffffffa, 0x3b, 0x8, 0x80000000, 0x5}, {{r2}, 0x88b3cff5d48663c6, 0x4, 0xf0000004, 0xa3, 0x400}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x3f, 0xc0000000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20000001, 0x200, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0x3}, {{r3}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x80000001, 0x200}], 0xfffffffffffffffe, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x7}, {{r2}, 0xfffffffffffffffc, 0x64, 0x80000000, 0x46, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000000, 0xffffffffffff34f4, 0x800}, {{r3}, 0xfffffffffffffff9, 0x47, 0x80, 0x4, 0x800}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x1}, {{r1}, 0xfffffffffffffffc, 0xf0, 0x4000000c, 0x80, 0x8}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x4}, {{r4}, 0x0, 0x10, 0x80000000, 0x8, 0x200}], 0x8, &(0x7f0000000080)={0x9, 0x9}) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 19:34:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x1f, 0x558b, "2ea801000008be09000765e16eb595607fdcd711", 0x1, 0x40000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x29, 0x8, 0x400, 0xed38, "072ff84b2d9c0316973dd5e1b4522e5281a3ac35", 0x40000000000000, 0x5}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 19:34:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0xffffffffffff54ff}], 0x1}) getpgrp() 19:34:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x704) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="b1cb800cb9351dcb57403a6e28adde5fb8bd91395ebf6e58bd973f7d898ebb79b07e69ebdfc0100f45d8a9355058bfc7460a4089c73a4f90cd86b90c527ddf4fd8877ce354032866a940d0637e994ae66201d25b002eec", 0x57}, {&(0x7f0000000240)="97a5fcaecf6ac62158bae60803a6769043414e307003efa408baf776bad002a6bc721e2d4f17c9bb4900ff15f8ebc097bd8398c3c17b4986859cba1828dd1657e77009a4d6e2ca9736ad4a1922c3f623ecbfd9837c41c5582740a0bc7f", 0x5d}, {&(0x7f00000002c0)="6a10c962436656e3c9c498fab29ca68ec752f9e4c96e62b8d678942efc230397716690cd4dde4811aefd41175932d349d1df8a8150ba56fd32b6be8cc668d207012a01dec0b067e3c9e57f6b73145627ee2d1e039580dd4d7443d550ff2fc12acb6f3a54d3e7d9db1eb20bd3f5234fb9bbcd40d985fabf42febb8c65332e199cc942dd0ffcebae8724d38e7bec75c229d773f7ca37bede37f34374d94d7cd51782ad2cdafe18a2cb2029bed4401a49edb371d183e8734c11855ea25de83c8bafd9a123a5675a0cb1c0052a02ff7a2883060195cdce9be4f4f3c44fe54e0a3cff7ac145daa5ab11a417eb8127a03084b13d3db9b90464f70ff98ae4a53756", 0xfe}, {&(0x7f00000003c0)="76de3ea0cb01e9cc5d7b7bcb47139d4b554efd83cca0ca56bad86752d3bb10505fd94d69c8697343e87838cd3b941e31657aaf65027bc36329494946517d01e6d4f522be269b0b", 0x47}, {&(0x7f00000000c0)="402f739ecae8b222", 0x8}, {&(0x7f0000000440)="559ebca707838eb17175e9c7231452a6ab4850b34ee34d22514383aa091797876b388570b4c6d36b8112bef3caae016bfe9005470f3f1a1a4b9ae4", 0x3b}, {&(0x7f0000000480)="e5ff068da2639ae71e8a60b85da073b622e8895f43ac7991a4a5bd0f85aa5a0b39b7d634047ee82d2dfeb2896a3cff8cfc99f1b6fd641eb26c2e1434e52afae26dad654d3b87407993cd00e18f587e741ca72261d748c8774cf84b0d62f95b8fc007ade3ff17196eff648d1b563aeb8924ca8650cae093e74bade706eb96a74e418f6f09a4c4d4354bcdeecf1069829d144c87e9cb55cfd053136a7993e8239ac8b34fef10fe00a115e3937c8e3a0951912f9ab271ae426b0c3c7569c0bf577263837fc24cf01e88ac997108dab11565c4dd1e1e6254a1ba20353f38c8e2acec82b55e81c1e5e24b0651bac2a913", 0xee}], 0x7, 0x0, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getuid() poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 19:34:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:34:04 executing program 0: getgid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYBLOB="d75cc0a80f3b0ea94e41300fcec6d4af7450f4d1a5375139f9417bae1a3b1edb9012e5", @ANYBLOB="c846da5766da9125a1d19995d1b948f40db6883f943d555379c2d0e7bce09ffef83d656d4b20c86be9d0bf36bd5d29af983165a875d83abcf38ddb458f97a13015b4ec29a26a3a1daf869b6feb2724c3dd5971a3fc427f10ce5f76a89b27e86b34410463b9934f05034945b70affe744b3def4eb9e777aa55dbf6deb9b160990f6b0e24886b1f1fc4a9c12a9533388d795b55d4b18649ad72449d18f7662225917f1854de13781c9e46d2c20af2b59b11ff5d5a8d7edbbb122b74e0e5378c93d459ebd", @ANYRES32=0x0], @ANYRES64, @ANYRES64=r0, @ANYRES16=r1, @ANYRES64=r1], 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) accept$unix(r2, 0x0, &(0x7f0000000080)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 19:34:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x10110, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4, 0x1011, r0, 0x0, 0x5e) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000027c0)={0x0, 0xffffff05, 0x0, 0x0, 0x0}, 0x0) 19:34:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0x2e7}], 0x3a66eb9ad7f7733) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xa20, r1) 19:34:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5, 0x4, 0x4a, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff4598}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf623}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe4e}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd8}) execve(0x0, 0x0, 0x0) 19:34:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000040)) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/192, 0xc0}, {&(0x7f00000002c0)=""/45, 0x2d}], 0x4) accept$inet(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getitimer(0x0, &(0x7f0000000240)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x7) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x4, 0x2, 0x4, 0x3}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000280)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 19:34:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b170d77876000000000008000701001818641f921830ecb0fef96ecfc73fd33560ff2ff84a3d1e17cbf0f95f80847b417ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff55282903060000000dd3872babfbb770c1f5a8dc57c251fd97290d4303b23f310b404f36a00f90de6de01be657aea8cb00000002000000000000020208a371a3f80004000000009820f880efdc36e3000000007982fea74cf54fb0582af4686f533a8e321fde4babb01deb27149bbfb9be153fb27c5c25ecbe1075e5053167e4a1119557b40836c5786026a9fd2c38bbeba8f892ac2cbec5c68172786316a3a3faf4b177f64fa5", 0xb1, 0x400, 0x0, 0xffffffffffffff79) 19:34:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd4, &(0x7f0000000200)="ce458942c39e449759b9706de1ca1039426bad7e6e3973eb89af0dc1a1d871cc27ebd0461b3f2cdd4c886069feff") ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x615) 19:34:04 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ftruncate(r1, 0x0, 0x4) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) socket$inet6(0x18, 0x8000, 0x200) 19:34:04 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 19:34:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x3cd}], 0x1) 19:34:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28c0f8204325000000"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = msgget(0x1, 0x400) msgrcv(r2, &(0x7f0000000040)={0x0, ""/68}, 0x4c, 0x1, 0x1000) 19:34:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) flock(r0, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 19:34:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) setgroups(0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000000600)=""/166, 0xa6}], 0x7, 0x0, 0x0) setgroups(0x0, 0x0) 19:34:04 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x9, 0x4, 0xaf1f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9b47}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xe4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6f2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf07}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x242}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf1aa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000500)=""/4096) 19:34:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0x7}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x4, &(0x7f00000001c0)=[r2, r5, r3, r4]) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000ffff000001962e622cf63fec0cc6dc27dcf6cbc4f9c4408e82befcbb5cac5d051c568d19e39bda56a66936c965ad86c1368277f473bf91ba98c7a78a8529471b19f9814861ef9bc3c1"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = shmget(0x0, 0x3000, 0x130, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/221) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8082, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x8, 0x1, 0x0, 0xee2, 0x5, 0x400, 0x2, 0x2, 0x3, 0x2}) 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') getrusage(0xffffffffffffffff, &(0x7f0000000200)) 19:34:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 19:34:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="04000000") 19:34:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) write(r1, &(0x7f0000001600)='!', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) fcntl$getown(r2, 0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="cdaf7f0616aac142a672df8d28c8242218f3a623f95a1a5f05fdbd81eeb86dba3c445b7a5e2d978763417d147ac21992d81747ce89fdc88651836d195ee2b6", 0x3f}, {&(0x7f0000000240)="3e9afab86de8e450425c2eea4c77fad49764cd7fd5b1d7c23a9851d54d423019448b078514fe8b304f9f72954289dd5042edd9b3cc82a073a453389a931bf08a7fc9d602b87e0f70ef094ded72c23b7c3014557bb71e0294a3b64909dd581d645ec8bff8a1d6b11b2fca6d89d433956b01ea8fb0b4e4c53eeeae144f61d713246bb349403d78b74160e9c5be5caf641e1404c3de92eee280be4829690ec85e81307fe29dece6a3f2275b5eabf90436e58b49e313c06d062d331ab82274421d8cd9a0149882ce97f042d7a26d5a6995630c789e987016647aaa3234520dbaf1412410817c421a100baee7dc06f7662f5ed338869cba", 0xf5}], 0x2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000000, "4c9a2c4e44800436d06f02a4c4b4e69e00", 0xffffffffffffffff, 0x6}) syz_open_pts() 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x8c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) 19:34:04 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) sendto(r0, &(0x7f0000000080)="0be768b23977e7a6f58e9122e29bd6b398f42a650144f8a7b8289c26cdf0822b06b7f0a96c63c89c300cefdf06ba44f4cf164bfcff4356a792e8880ae7b6e5951a6808cef1f216967925bc7aadfd5771901bdbfc293eeadd4e3c62ef43c39dce08fd1468f970e38a7edd58aac81afda5de0cbc8ae3af6eb39418ddc5a5af7dc6a6670cf07b554f2c9fa956389e35a25c3dedea0fcc4eaf211ff7d3080f893d9c18a5c5a203aff9ab55043cd9372d1f4f0b3f34d6abbcaa544650766b709c73b81845fc2b432ebd17b59406a0e73858f051e6004d9bcd1768b6af034c0f99c531385e8c2cd3926cdcdb667c1eccff5df89afb844ea060f3db623b18362d2fe494a230430419ff83de6c13149ad9f555ff84eadd5a3f2f311c7b6d22cfd67542564603cc66de52461be914cd0a6cb6973cad8bce0111d9c6118fb18b2a245ccd291a097c9a99ce37a08a438e323d3d5abcbbabff2b557f6417f18fc628bd12d94406544a96be93f6ac6bc6c58d49d4c0b7302afe592d2f71cd04fab9d54a67e95dab3dee773b61e39892aa7b5fdec198b862ed8f976abad8c0fb1ee94c5bc986eb9e637ce7a5028a14f593a42a1faf108acc2f0c4cc5e204a019cb0495ac8ccb770c4fbf29778bab4f98715b93893be992dae7a2e9bd0d650a6a73c3aedc73054627bc2addf8ded30a82086bb089508ea86dba5bd8538a8434139b3a30f4d43c1c53443680b4b0ab327eecff7d56b5722c23c0257b4f05a75bd20c271adac9567a21ce8f99ce3f9f4f67f489b1023b80de257f3e4c552f1ef5cd59ed2b68c1656d03489940dc326f4e398c5ca92f0e811ac92becdc7c491397d48e2a4f0f483566a3235d38a23d2659a683b2a8c494c5723830ba4bdab73bafd508ed927ecb00c76f20d46bbcf5cba2daf3dabf8f8e5cb973f739eebb920975811bb56316c356b3206bbb8089805152e6b799964ab33b1607795fa6268fdfd9505783e8edbd7d1888e09705bca86c837e7176ccafaa32a983c8daa3d9e53e3f687636014207028ff9e6d81e3f0d3a05b3c0ac61e47ed0433412cbf62ba7fff20256107b39c6eca64e325c5f874c36da394f74725e1423485c881be23c5f04f283f4587019c96e8b7120ec69aa0d1c5cefd8ac0f5332baa760221b2b66e5a856ff6b41994ac86db83db2ab12dfc10cfa5c4a77b92bc6baff6987963aa0cf0ed18a51c28ad914a2244a0c3005dbff277fabe92803456447b950817d9d68d45aa1c7c953881d06ea0c750496989d20d225c3a21359491507ae523e22e54482075b54651efe1b5cb776c3ef92d2bdf33293b90f4ef3a07080125e209711ffee9843e2acdf56a924f7426a510f1e3a1d3b4a9f16e5ccbdae74ae438739c5352e76707d3846c0339907dde672401605bd7dd1eae3d614c3dbbf657d887d42d917ce35239c0d072b6a6a6ea6b1f970f9b6bbf586a780302a4951b9d65a7f22418ced4fa53de520fe2a8b30971cb1926de8ae9c63de88e1ac035c48731409a9760f1887d0b28788835979e2638b0013093af02a5e6b1ccae9d970db72998aff9d63f61f95967b6c8d67e30d439f074aea4c028cbe89cf19404b40c6e46f88800a825afa8bd20302cd9bde6988e01a4cdc0824c296507a56c49de5108bb451ecc8bc16a07fb1cd7b1baf830bf7ec7efe18b3d140e7b10f4e0c9d7681a2afcb0e1cd08a0722e35f5d3bd6d62436bc583a4e25473ec69454a4eb6f962f72259cead576cc10528da96398bd75e4cf17f2f6ba01d1506457f7d64e8f527ad52060fba80e33feeca046ecd71a8edfd0390907c32a69b4ecbc3357ba668071e8065720ffd88f0c4c098f6eeda862d99a6d603ccbae0f6cc11c0a94ca31d30ff871c08b77ac27161299e0cae8ae93562e4b3248b6b115cb487c136b07539cadf42f822bba092df3816fe65690d57fbf0ecff8124cd33d306f0909d980b1af3f955e8244a9ef3e858116fae9e2aed6b2e6d0d8328d27df4ad338e1563588433f8ca30b8132845e232dd7eac41e325623c237c730add4b673eaf76af841d5aeec928d261fce27855b92aa3be862afc1c18ed2b4a70e444f35f04ae7a4c1839027a5b459c00fa8c70f071a1d72aad57b0c3409be3a0aa79b90b265e7f379a06cc822f2fd3779c15c25b6835613320606156a67f31deedba2ec0e3a94e75c572cec00684a08f55b6d4b60cc13dd7bb2a9ebc2f824923d3b222f2332d64d1d6157a560d332956a411f8ca407dc3d2ed20fba813888c548f57d11fae8ada3a5a71310deac8e0b6085e6396855843fd571c2425fee9f7be276feb39b029f11a0e18f551a8df1399e3923e36d542a07030ce1475c47f0ef2c588ca16409f7a6ed3ff74ac6f07a4f42a5aeb0fd5ac165afae6aa7cb8cb715bc22afbc8e4aa1d39e8f0dc9bc4d366494a4f44c0a6563f86025e3f18c9ad8106bd0b343e562c37b34a375a6301752bf29683edb08f44db540a0ed1807c00036c8336a5d608170e21090e606c185f586f621481a4180e102a2fcab63b4a1f016eb4a0244d6c6d163b0a987a8c536760fee79e2c4d06d98cfbd337b62a858a2982e3d9a34e0b570ff4c11e21c105fe2fa08094b75bccc956f0a924627bc53caed963c9183e49bde2bcd804ce4dae13330d47bf46ab240d585be3387e449e7b45136ca39d2f69cac3fa555e2aa49b70e9f5471834abc2b708cba02bb29c37ac9bde8aea5e4ff77e9f539d71bd9b91cd3689b546f9e3b44d4e05480952695f93931005871f62c11c5c8b84c5c5fd74eb7711ee916312b75a031a91d4f1b98b45f8238d1d46456133fe4a9106479500edf8200aa553559df4ca62a0b565c760949e0e709b31113ea4b823d84e079bc134132bb275798354a468f1466b3a83e88b6a35bad943211ac7922d850e93ef1dac1bf3d70a695ee12ae3412726a167b79dd84533dafd30fb81259534e5a20170219b240f64ca14ffd281bd4c81e1725ce99eda1a49afedaa3c00e0f775b6919ba8b43aff36247063baf1032d396b74cceff220c766802a4462732ddea20874c93f0a9aca4169a9f0a7927f14f41a5a26d494cdb77a0a77d93788eed12a71cfdf60f34fe073b4aecdbb517c748929d1241e11c5e19666987e8e87988689074d223049ab6e691da4cb1509a397b8fbb4d76ca9ae81c9cb133ca874013387369a88aeefebc5bb542b9801b43f18b58c0c041fe0cdb8c4bba3e518539e521551d4df0598c8695b9b06cd44ffa31a82cab057329fd556be3e6e2d61de41f222f6ff674ed4a4750fa9e9875a5d947bb4275d8caeb2d8ff1b38bf8b18ee3d888189b2dce3907ed9219b7c75d6d52fa406662e01739e1e5ab53ac23c0df39abbbcfdf9c1b55900eeabedc7ebca6620bbbdb0f0a0ad0768eb237390dd89e60bab97c5bedc2dded9bee3b386f3c16e565584dc9e0ef2b1fe747d9f6500f09c539d46b51048568515627ec5d731202832034396470c7e4a670908b1fe6ca078398142c6c7f4672b698528318aa5d6ea6ad104cda5b87753b64efb98876f8f0f5f01c26d8725c161e0b6c6759dda4574142cf6137e37247d6ac6240b4b9a275541a0c6511dd94aa9a604a2b86ff1231d9b97a47eb16872159e5f88ce6c1319d08478e0803fabde447e66b9c0f5b8308c6026e3ec82456f7251c1cb550b2d7594eeaac349384b84debd7e5260c6a4557b9ee2ee58fa477ae2010a0a32da212e0abd7dbb922762249f5083d4388f76a4ff49f5e630d6853beb13da31cd088f8df7eb3f4f9cdeaccc90de63448254bbc0cb0d225cff8d5cb47302b4ac24bf181966934c07964cbf9a16c1533e928f4782bde8e58eb90209e720af6f025c701332112fb7b9d521efb0a9399d2d7925b95db39572fcb793b7e687e2d0054285ed28f4b91ce98996e4c3122df7a8a5992f020e24532c2c946bba8f195ac13e4ec55324453eaeb5e2df3a646dee7ac2c906fba3d9cacaa7753bfb008b3c7b4b26fe88cb9414aee1a0e1b21d84077d2d89711ccd783d649557ac457cd64831dd0dae2c31cfe76d8e7531254b481d15e6ed0cd1b4ada426df5d482c42877239f655def7f3cdb434b327ffd0335b6ca500f02f10d11540387be959f209f60ec23255f144f6f16cfce5a82559d06023842b5462dd1273af66ad297d6f959fe9abf41d6da9fe439ebc0fcc60fd335c3440289a85ed491aa9b235a7c05db871769e00de8d3b1d6995d3788ac752e80f4b5cca483a7962dced68ba75cef719846d00be56af9f596f3d38ab93c186c046d6839c46574b7f4a3df9778899a6c1869b870da699bb65ab6b083c74eae0dfe19810a87f7efd953798c4e5b25119916d66a0792f797f25351c91929bdc575495a36df5e10dd8e3aca8e254aa2835685c7faff49d18807bdf3a9aebcb291e2623acbdcfb75312406eb60adbb599ae90116c1851810462136573f534b8a7f1d2573a3aa9f778fc939b6222e62baa157e92d43b012419ffa549f5c07817c7ae7070afdfc7fa867db52de5598f2b0797bba23b788f48d9f7cbcd36f89ee8be4c2d13e25a62a862e938e131e7a6573752fe4d66672a49b880aac6c64bd997dc6fae4c45af2d77738c85135fd6aa0db6b276c241085559c62264a21c8a4767426fc57cd8ef657a277aac8bbc3cb60848349974f2fb42a46fcdeebb41d4363712a06814b52e06552947a44b2a240a465c0b804ee3e490bbb1801d4cf16df6c5630a532e8adfc6327d2d149821c4254a72544a249af5e3e319f28200862279396d3a5360051539239f26a4cefb572f4785a83780f4db0c951a77677f0d7bedbaeffe1c8e9c3ee1688cb83bde201b6a70a3a87d0ec2755198704490b84a53d3d7ddb799860001b48230e767d2ae9b28145d3484c8a28ced7626c84dac9b63cec05052dfd8c812559c1a8ea57fe41655e714f0d3af4de8a041a066a6ed25e51fa6377aae6ae27767496a89a5eb0f42353399e655ad0e88051ecc7a7df210357ecf6797229a467c6cb836e8960408c9a3b4c6e7ffbf18cd0cd31425ce3b37cbf926f58b90cdc51b85c891b8d8986d878c0684cb21eeb2c5fc838046b13a1ea2aed199441acb9bbe3ccb25145cfab5bbe3c5cc8c8eb03f493675c1d68c41d0dd67e6d142ab10b8374c4b3e993ccffa0dab02d03eb0fef702bbc2eef4d21fc737cc1a386589cfa19d4a7b82afbef043e32e4ed4716b732f055e5ad7a1ed486fc2b746d7f83e207cb8666f7163e1399a9efdfc1d4604192604aedd02acb6a27d9a56412283682186723430886726f3a77729587ee0644be129a369fe2de4296528cefdd8e7480dd9e7d0293e43f219100c10b9bbb60d8295f39b81390fd3abbb7759fce21a56f58cd6729b9c71a8634baf60766713395e02d5c536bff2a5dd0c97b25200f3fbd2198b756fbc4d06f012de233079f3c8f734ef654e594c7faed4471f58662317779dd04d7010156a0100b8a0558410066bd3e10802fd99b67984fd132625920957af94b36df07e52487e96d5a01b6ab79e0bfaebbc092d448ea43034cdb34843761cfd57e50a833ffc33d17e2815b8a47da43248fc0bafeca05e3ab8914937aff642f547db87ec4a0f1c851d39ab122cd92660ab7051f364775c13c86b2670a6193e5f283e03b76ba209ace1dbe95a045d0c83074eb7ffe6246f952219568b6ef07ad28220123a0c1444df9972a645f60a733b80406dcefc3c6ce3e3ee61553c1d945a75cc68a0e27236d39bb72176d309826a4c9953da1e33c70a6fb0c946ebf1605861dfb5656299e3527ec", 0x1000, 0x0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 19:34:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="9ea8e078a468f8807fca6aa5cd830a93eeb839dbf3338a1ea0e15411224ac67c783bea98a0477bddb3bac388ca991b38d64d1b5b2162036b998e527063c0980e83bcbbd4e9ee2a3176c2084302be10d7e1068aaa25c31f0751dd7f7df3f897b09a2142e2adc746bfe7c4622d51072abda099ec36e74f726a899e76fad1bfa220722d5d732e9c5b71a417319b5ea470e99fe66f02a179dd4069ab1fe9e05d93d59c20f827be6fc16617ae47662c2e99af1a45f0896cb5aeff134757e5212333788791f43600c9d24be4a89a8598bc69ad4f08addc5aaf062de913d82dd1b03b2600da98ed7c2b25057beaae27d119ae31", 0xf0}, {&(0x7f0000000440)="c3a38f5dc3010c8bae49efa2d61dfab9ae2f64af67cc395b15cfc623e9b8b92e14329a6f5ef2b35f4ad229d6769319160aa56f59ab2ddf9e76aadaa1c24049aaecc5827b837cef4a36d6c1ee01cc9e4808a0925889cdca05cc4d68979910d95ccce074f482727728c582133e3fb07d6e22f9f7f681607173f9773f2f76b88045cacb1b224875923d43ed00c2ea5075e2d679ea9b4e9f0ed5d7caa73ef3c8a62d21b0457fddcd2e5f0cde833430a49eb175e64d02f2d4e3aa841834db4b5461c1eaf00f425b18397cd9cd37e69ecf518d654ba93b61671ea8eacb13a613b3fe4c14d0cee791e185ed6a4dc930542d4d6bf3d5add09c95a003e0dbfad23d49a19bdc3a76c24f69db4b565b8a1eb50ea55f4d92e2ce44d954ce64f4f14c69612c22dd1b691f217f396af33b748fb926599c6b85d8957cf3617376505847d2ccea43b53fcd5bced977133b2248abfe2873ec783fedc8263502d900219a4eeb80bf173718393dec758acc64c67d583642f0510134d9f5734cdc1cf6498ca72df8ea59625584159663b58396443ebba7b2a218e61146f8d503391a08dd093899386bd103397d5634dcf27e399862b6c1af847b170fda76f5a0d57162cbee5a15372e48d738065554d053619e7cafe5766d97436eb137ce291f7b67cee0f7f58638bb8775b5bd14c5ffdd187aa96e33194111717ab12c408ba913204c0ebeb2d03b9c500d6db3ed3947b489e33e6ecf6f5e41c8594bfbdcd9feb1427784f43938fbfe2ecc0341e2e18b303aef882769d3fb556223a7eeb503ca19be02afa422dfc2d335f61b8b067f90cb8f45268c7e48ac64d7bfe065d2d7b8879fe554d079619baf3690089db1c933c0b123efc4716be53a6d469bc7a10a25d09f9b2be96610ef7105849ba438e726ac27ee1f20033b470ef4fed1ae2f4376022c2e70e600fcf15c8fde688cca75c44e70f1c9cb0a053880737296920724fee2becca130fcc69b0c505c8b045de86cc99bf375092e0b92a55141ce2f88b5c6434dd9ddab269df6b2610e8ad47f44bc5dbe54cea2e245fc1a920160500cb3d3d5b4e222e761fcc06e3222c0300a0db90820fecf43ef566eec11375a6fa5c21df238a1181aba24d01f2cb8698e57f5137b8a0faf6a93088a886379763fa24900341b05032f3a1dd1486a33f28e7f9689b8830ccbe0f94f2d2dc70ba3eb279b1f93ac6a3ff9cac8e948411235a3b43cb303ddfa6f72858706fafdc973d6e18a1d0125a5153b2dd298081889afbbe9204390c4da10bba38d6a8cdd8a5d31212b499a22784767f2cf258ac334cb2d7d09ba893d4e761be4286fded5cecc31b3ff779e4e918c18b68bc44fb78cacd37e7caeca478449f9663fb7ed0d85358077aac589bfe4801d3726f6eb07a7c5e3c6eb6b49da91179953d8400f98735582aa837ed7669c5e073c1ab0ce1dcc7eb685e8a5510e4c45d9a911803b8542fd3626aae32b6aebed2a582685b6c44a3dafc475157f90b551fd9027bb138eddef38b777707a496b07a4f1ccc411fd18378a04a22618afc57336497c2f43c21b60321928aaa90492ca7eb034ec7d3b34be91256f50a977ebd90e68280ab1a28d0e127cb3edf57b62efa8ab808635c7000a55b86dbb58f0adcc7f0f2828fa2bbf7764bfb3390292747f329a6561a082f81663b1b1f7d8df4805c6af9f34fd4aa4999e0535915a6e911ef07d80d8a66fdd6b7dfae6c028c23e55fd849cc5319653534ddea44d4e66726eaf0a56b0bc71a9296e689e56ed78df0483587e35ebead855f5263ced97784a7818954534cfee01001ff76fd1eec93067680c749b2440b35e86da84cb641daf7c42a0451dd19710465a1f93737e1ee0f51b36ebccd7f79279c5658ab962586e61779b87da1d2218b26f7d73d52fcf170ee9eaeee656125d69433ed877dbfbd1add53309ea6165834c6a40d330caa7d4d5b9d51e21feb495a464544262894b8f0594333947366a0c1b65078f2e78052acd83b03609e9ae3d40ad9eb8a2d65df3dc079ce070922d1d4df7fb486bbd0e5d557982c79328ab26e33effd144a3431e42cf8f98e8750f7f474edbb8396f55dd04a477837ad56fe2b44d0818e7e5ced77a82cf1ca4debb460e3d6e21341129762d113c74e28e46cedb4a99b1387866c046f7527d09f920b606d2fee1c62ae5ee665d4105240a9eba33b31f6f0e208055481ef3d0c453b0ed87dd02894f12e866a9e38157322b56cd91be04e51c33629efd2c422cd7d37ebc7640b0d1d493f47007b44fdc967390789b5cf3fb4a3bcb2d1e4a049abc04239114ef2ce429862840aa56e6b34470a462b9721523fe9bb594fe2ee05ad4e548f24569da69c1f33e9c8d95bbee4dd5145a44d2dd770a78e30dcfbf4f75470602e6c84550c5d0519bd12a2684cc2333ad8d4f671fa5f1704fd9dc05ae6e45ce5d6ab809ad4f7abc8f1d2cabf8994a8a021d92c402c8aeb4d24486b024feb842d67a386cbbc471d8929b5689abf716cf9d32abcdf1a824c785a8a9c7769e1465865c328cfc918a17c06c86f596877a539db9550b08903c34bc04dee3dd19ac93e80a382d99df97d05ed552ccbbb9025aa6043a66814fd7b6855716b33a3213a4d47f3cfa5d5ad39412672256aa7718c2acd4b19d7c9e684cde6c889dfa84ac8474909792ccc5e9136b33962bbfa0bffdb88117ee73f7484735a5834a9c0484dc81eabdd90589a11d7baab0341aac32cc78c2b7aaf394cb1a619f13291d960c70eec6c9c146b2a6da8ff1f7b9ad36cc59646c2a071dc8a0cc2249a75d2f6e2d89b6f9f88f3b507098442493b124cf6cf96402ce0c4b0fd9c54c94b160e440d0b5961e8299543141b3df9fc737e62ee8677f1627d7245d9bcfcc6fa3f36a1b8a44edeb29a7165c653225da212b8f0ac7c08c6a9a315e4135ce35033c158e7efd89d2e50830c342ff9112c1a8566757ee1c769c57404681c466a8d95822e86098bda0b441a987b661002cb26853281dc05a73afcad5ac95d23955595e75d3b3713878b2a7b07f42c94e3a44c9caa31e8e4a3fa744b601dae56a69b3528afb83f36fea405f1977c30a31aede8805a2ce2fdaaa12a8c1be22bc04bc79d7f261f180b088ee02687bc727c08a69546305b3099de88923bdbd91ed7208ae3bfb546a3aefea795b56eb464ec80ccd9f8e1173ded1ec706c0db339eb262d4352730cf9b5b5eba96ca8760d021762d92a6d4e3216e40fdbf060115fa924c0af5e17ac2e35ea4d485c789cf5ae37a0f79527bf8e4f38d23d53494c07ccb40c01e0cf99d4d8242a45734881d8fdc4eb62ae34afd809ffa764aa0af871f7d1d69872cd541f9ac597ae081205b8595701ff62041aff2f36ef4c823251ac7de6a9d57adff13d8347b7a53cc66736ad93a6db4ef4fc4e060ff1cdbdaf40bb7785521928a6e34fb2765477d5de9599aa443fbb800d43fddd997425a6e0694f798f88c492c337b673035ae60d051c92b7cf6bdecf816a79b42c843a8b7f07e413062c13064fe7b1387e2e7f1cef82a6a559a69ed9fa9b1367f3710267cf4e348e846e90183b92965060bca9497296545667d1de776d1f3ec62e78a3545f3c412764b7760347035ba204abd99c3612b8393916b7690c4d78889957784f79403dc1d1804855c595ed170532cacd8e99bda011d99fb2059f06ce3c27f951be585a9e49589cc293747f8da01e29fefe3b3925d7709dd058fb3c871adcbe852d70a08726c7a4f2cd20a4441d2219f3998fb7dfa2c1ca0009eab8fd0fb152d79a079c04e396e2f1dc73f9d8d9f4fafd81f2404c8a47fb6f8ffed26c2813acb81c5f5aff531d98de696ddbbb7e4eb5ce2e97ca4fa641f118bae0f810e7b324bcb99befcc0c28c953a335dbb12ddf2beb0bc2d0324e4bf6deaa6e76fc782672361ec968100e0cf828d57e8e835233d01bdf9358653c63f695bb0ac171fa72656b0894535912e1a8d0d95fa0ee4e1d7b0bd0276402b2cd0cd908fb0df88a8ecf9659c8002a42e751b3bd7688677212b2ce3bc08e06ce9e20d6663974bf03769ed880c885e3ce542c12beff55bcb9e593a2c7cc5b720123820911c58b649d7b0e8a0f5de45ee586cfb57c873027d562383722221ed7281d5dcbb25b6fdc165a756240a05c6ceba3a19a9adec2dd2854249a59730460f0464516a1b57cf97f3e9f05f6f2e9112223b9c8c4af989703d61bbfbdd4b9b10152809df8699d12aacad1e820da14b1f87cbcd109f7633fc78cefea23ef498272e877be4ff13ceaa3fa9ddb2bc639568567739cc1fa20ed51effc50ccb774ac50ca8d066cd35b28f777d9b1852f0ce7ee00f5bacc717ec5cbe07f6b879a4b22c4f1b02a3b5313cd7389a9fb13b43b6b2ec6d45bc1ba338b260aaabe18006d59d1e0c14c4fd1de7bd9747a821c6f4e12745eb75c69fc89d47cadbf106fd41eedb4accc9932fdc584355d3af3df09f4c02a7726c90d6c678f0f7618459cc8971d749defdc02f40fca7e4db2b1775fe4ef5770722261a073750ee12704fcfd416e458a56a73aa1acfe0521a6e3f3b3124eb88c09d88b20431c17a93c9d403017c082c0f312c40136b274c25b492f5d5cdf78a5444dbd9dadba34c4bd6a78d7b9b772c37cc6bbc2f573f119648af2bff42d1954d9543149ca15df9ef81ecd6c13c39d80d7039b94664800fda719b026b7c7cae9a8f673488eda76ad460848507eb328df19af9bc5816578f09d39067666584b8d44535f170440ac9e74b4bde3e789b624a57ec937b6acb29941c88881117b66c90997cadd5430aea9905a1574d48a756bf372662b6e8447e118c7a5c32e31ce5c7da5f8d3eb14a1b0690a1a440ba78d36502fc41a65f21ede0c720d9df3d905c650ad528a5c81dd311bed710566b38e7747d95bd56077ebadb9a7cc81e00fc2719d14a6905d66e498c36daf4f2613713b961a9d1684e09726334cfb258ffd4752766f99f5290b15acf97d6c4e3584fdd670f7a92c79c314a926fe0bd543a45b145e17a47da01dc715b4bdfdf71fe4735e6a7a09ae4249537ea3ef11b67d36e656499cb2342b6a1e1cbd64ee6ad8b8194b86a05f115a39a4489667e25d02772fe5b122a7ff0548f268dbc02850f9d840c24c94459c02a83b4a79a07af6396cf12ac16679e925079baeea0d80fd2e6245f3cf766a26064ca8885a1689225bc38b6a25c0e3e5f03965c74c9f62f0e5f2227e86b8f80ba05e9d4aac7cbe56af3a6e629212eaf8a68bfdc89d25737bf6c4bac7139f7f310535f658b3385dc018da1146d3b0d6e4aadc24abbd297ceb6e95bc8e0bd0126b1492c31e8ca377a30f508a9804a38705a69456b06bd0149343039a372e7864a8bfa759c85e70dd503e8cf46ff8d2981ca288a43bae23fb4c43892fb1bc99b8517ca53f6df8a8710f45d8717c36f69b4dca5af2901ce420287700f7da690e9de9e69f2c7a65ecc24a4a505e5e99433e0ccc8efd62b20f3e9c14753bacab6ce59c72f66256f2cd801d7d132c1a167ddd0fb1e1463368470c8dbad7edc92d5dfadf32250542c79a3438c4f84ceeea43bff9007dfaef91a36708d584a2a41ac186644a692902005316c849308067d2e6d0fd4c4dfd12fe695fa5e0655f13e15c4aa1a458253e9125a684f65d8dc45ede7dd461b4df87b3c9ac324a8d4505b83adb4468f2bd3c7362ecaa1d3cf2393403a3fd80b5432c29a7e7834b9c86dbc8c9beecf8c4726222796d076c49caebe48103c12a9dd975b5cf764304cc043b4853a7f8938e355ee37aa4dc5b05facdc6622915b7613e03", 0x1000}], 0x2, &(0x7f0000001440)=[{0x20, 0x1, 0x6, "202d628026dc1809af26be52"}, {0xe8, 0xffff, 0x80000000, "3af7ce4726cf564270b8d0e0382460bde48240708999c350ea85ba3a0c1714f0c49f02f17197951f2b20590560e9237afe8ac4a12e3765e091264a5042c2a7b6050cf1de44d28f4a541933a5c5905673006980046954c7c2c08bad3dd204c229a410a189f2ccfb1882d2a6879777b279609912d190217a5a466fa940070f4c1223d4e73c515d3ac90483200a3d3a9e3ceb08f5d5f86bc69c20cc7dceb90adcd553d29c40bb79f22d0f445c1d00efa8e7fd96beb9ff19edb2c26478f58c108895f464cc2710dd8a64b208f721f58cad128f"}, {0x68, 0xffff, 0x0, "d4b839f3875f6613721894069ed8ce3ea87a80caa6534c06e7ad5018ac1fd9b2b48312ebf6f1ab4db3c0f581e5aeaac26e4ec4aa97d5227884c3b71fa1ee5f1340751ce6475c0a270b702146327ca1672bf9"}, {0x80, 0x1, 0x1, "a88d306cf67a4c967dce43a2758bbb7c974503ca78c676cba7af6a004f5d4f3dde16cd5721a83107789f950f15debbb015c0ac5f32821093c5d243472123cda30849d92834b4edba00bebf071b71009bbd7e743a7895ae83cfaa804be8cd342a3ba0f9c305001af9cedd0545c18d"}, {0x1010, 0x1, 0xa8de, "9e9d031da78e5fc22b5b915930ff58088dddfc1dcce075385367bd9e341e362e1aebc159eb6fbb083814bdd6a9a9565a44da1c641bcb13c862a14592f5ad56740a84506451c80941d64ef4eba6a9718dd697a36e8918e26a0cd27727e6356563f818967dacd902e870d46048c37a7a0d18264588fe007349e6f3a176d30061ec39652d063de7a85c9158c969fc83adb61c22c28c7c067c9a509a59fa727296d7f2c933de28c69948cbc074139dc379e961cf96841e932087852702e15668358418508568557365ab32196d8e27a8b597e249139565382875f9813a14d7dd7abc4acbbc9f38019e0f9b84c9d7712a85af8d3cc71207b986f513f6aac5ab5042dd6fc5c5f6ec40d6edd8afa809ac93e402033f26f5e9a3a6e295d1e229d1e378b9a1a0af8c3f463bbba7fca7c4ad80315903022812b72539c08b591efa1147e541623aaf15cfe1683394e06ffe9dd183aa46a6c40cdd44f61986326cf4da4f916f249451a28776caa4cf85c703376fca5ac7c440a75a363eb5f168f556d5718d0a9c373c5861eb1eab9bbbacdb6a5b60c800ab7ec20cdbc0779a3ad24933a2d6f9bc04d012a42825564d051e6ce668644125a58a285f0e75430b390e39bd34989b62e5924ea3bf82809bc69c1fc89dc53fac23c1a6ae87f006125d121594e62db5a15bbd813df369956c74cdd092a5211d32d58638377e05688762fb947e209585feeb8c04f01e87dd16bc27b23d4ae552f34d80760caded35205bbf3bce7ed62b23260dcafe337ccf1649be9d2990a27fd412a14b4abdbb76343cab2a9357017c41d036524e581ffdc58c7317c9ee4d2b02efd22928fc2e699ecb8840b9fbc4214749c36b9a3d072174178c9cf333571e4d20b21d83fdaf1e0c8c23fc226d9de545891e2b17163f76c9ae3e9eff2bcbd2e4b89b582474b3814de04ea189c1d06a4c5010cf8a161d96c68e2579f3a530ad915f73592a86933128c42c05a14ccb5c5abb22360262f7e5186c82d2b33741b1c2a86e914e160869743c3d701f298affa5d92aff8e57e4815edbc60f98419c4ad763e73a87ba8eba2fc56e3f43287c13e665b3afffd0c6d028fc759857f80af655956fab9811a50c04189d7d1b73cffea378b6d5ea71581f4e8deae7e38415b97437bc720327a87650515e957ba34ded4a91b2d94ce8cd57fafd131c5518078fb908e23d0cd54e32f36f521f680bccbcf0c8e6be69ffea071946d434d39dfdc7616e3fad0e41209cf256415d7f6becf9bffdacf164bfb8561bb350d07c53c7a1e76d9cd65151d6cbcfe7a950e6e56d2e0c94ce6a3a8da84862bcdfeb720c6b1610105cee14812fa4c9328300c884155441e202fbd0f52b62b6f0c864746ca693219a637d6c4017e84d0ec257444042dee8ff01cf7c6dc2a4242018a7cb7ff28aab239b37db4fce7ebc3125fab26f3b594fa7758b62ad11dbbf4e3255a8a76aa2b9708e13bd7414d20a373532cdf0946cdce7e3136b1a9140d3a138651be0b37b21641f645dda776b7c61a27ecd1139b71432b8fa666dbd15ea1e21f03a9cc17fc2d1cae957525155b9f691923cea9e057a450dd35b94b264ee1b22906a4e5dbf0a713ef26b56340a62d882a3b2a9c820ee6e393ee08b1037e5b1f46aee22ebc00c6048f6ae2035ed93c6dee3287ed008711dc0ea2e704e9c5743ff723e3310701ddebdf76768f64613eafc99e6372eb360d47cf72b1ba2a4bc55cf76341fa36274f30085f87f1437eed9ecebd21251ec1c40c67b93abb6e0978cacc1820f1226968357254430ef0f8573c1a2689be93fdabbf3264ef9e5950de2aa19a0e21cccb9c200a012f5de3aa0ec53d3a17404c55edca69075b5592d3e8c0ae96a0fa256154a78322a7384057d1011578fa6e059544c63aebc425cd64743703bbf6a5b111afc6c40b4f427eddb595e6419b7afa7e47680c9ba1e227a512f8fe98b46e1f39beaf1a5e401a1b77d8c993d04394c0038c0472864c47582984cbf6627c8633d57aae13d668901618843476f0e3b0f3651be3a95df7b7730eaa7e334fc2f0e8911545bcdbf7ca3420caa62677d0af00138049c26f6516f0f8ce81fd036e3ff8f21a0828b384bb795fbfdb34fe22018626021e46445b1d52feb3eaa693f99b3395ab81617cc6a7786c741dc93a6ef3d1eba64ee91b3ec7851cc655e34aed3b2fa5037a908a77e9daec890e2739db5375eafbbbdd0963e58952b6951c74048072660c15913d18d9ea73b01e34e29aced8b55161af59fed18a92596b7ddd681308b7df0833ffd8bc118086d3d22aafbc4aab89088cfedc6d0e73b0dae060b8459691872893e3dcef12db287625cda1fb3bdda7ffd5cc075427459b5f1b51eb8b46e655725a502db2ff2e33aca8d77607f777010a448aa239eeb7fa934810bcfbad2071ba892e830d131267c3a1f1f9a3588cf1e28b66172e1925d2e3accb5dbcafa7277f7087d2a5cd2e80f8cd27aff04edfd5adf621649829d46ef67a172cee124c3a91893857a9e69f6ca22d3e80fa225561aa345871a06cec9c7b31ac6b65f5bfd775b56faaa328c3cc9fe456bdc8613cfcc2ed52349225904970717934118ac51af41b64faa75466f185423da91342366263cedbf886d3633e8c2655e3cd3830fad3b5e258efd9d1ce7382079c0c10b467117d238e320cefab286de05c7c77d6db9319ac5cb0171d48fe0507a0f49b745bf03fff496fb30b9bd70cd6b7d75c80853b128d0447bc0846a0d805bfe1109bac906e1e75eb2763554768af8d3719a73dc50593cd2117944de0e4d39bb779e4888e462b00aab2260b666c566018ed173c0c40cb802295f1ef76b3f0601dc02baba9f5bccf2acf41ea875b39add3d5c98df9845ec17aa0be18d5e76dc810433e3fd3ef70ffcaa8810d9ff1f03f699b37ab2e863c12b5c12782c2e3125b6b798609a9e51a86ababf755b9a35286a6ca8b351586720dbdf1d57b7e7ea37aba479ce3614866725da61851a8293bc8dca8edc7d3d0858360e3577107b69559c5b8ee8fe3fef4a9de0c9027b1be7f42bba1143ef79be50d591e85fdd2624943d2576382a8ac7d81d612cda255621988235aa799ed2d48c923d37319d0c9a795909cbde22485115e8eda1563c48e4028c898ff93e08036ca976bae473772185bd7d2a2afbab3d200db94c87f2e519d293249011d2c72231a2385eaac21341e419be6950711d8581fa7682150fad8af7ba6f4159e05fa237fce5902fe936ec141a54ad6d3c2742698a032ab4150f6a4696540b4f8b8f2728e02ed1054af81eb9387f68d2a26849d5a2bdba41b3f9e40defb12a0f57a21b7c043ca2ce012d14352d586a0393b36eb0a379250dbe5959b819d06722e6ca9901068ed02ba8ed6aa35eb221a97fc2c5235f05d8fd2b2b421fb5f75805445439997c2a1c9301c086c47b3f89de71c49c08722f968067f4b965ade9772679e1da714e63d0452f4831b2cda59cd0b68c925cfac8711ff4036ad74ddd18781a806edf12860a888f5cc1a4c498d000101040e68c77716d6a527ce84d3aeae45b967109217f8ddb674360291b4a694f15d2bbb82dd2f11b1b8f7fbe59e1c6bc0299edc9fdbafbed2290088808c32a0a5fc14701e9731ae4a5732fbf86b4c88abd9664147a044709c2634925bd359d9433ee4031d4038f886b0f5e1f4809f32997ae204cff01dbb1acf2ffe6e9f16ce4afb26f0e29f95b4b43b5c8f17289f0499bd89f865bae5ab36b3536dbbd4cb46561deda96ac8f9ea92ac7f0613c122cd391e284f17f717e042b5c50f9d74d58f3a496fda4533c9f782d36e9f13023f3da36d9e578e890864e67522c650a26b7ae3a0048ff4bafe9eac7c205be7d5b821a0ebfe4c86b303f819a5d580733dbc517b709ca0cc0dc8985a37751ed5ed5dbc079cf60167875d74e938ee6ba0dc473156e226f8e6b4e59b33289dbe25fc5c40822e95f4ef664048f27b509d8c725bfe80554afd5b79e1037360693951298bd6812632ef078a3578e5cc7f9ec3db0dec436fbb672cec78b3aeedc35dc4a4d476f5b561fe36a32ae529bacf478deb15a64461c301ac38217eb5e37e9ba562a4b4c4451ea6bf3b928448130c9e24620f72d71de422a8986636fc3d67bcd2fc99b3ff58806bac47e94e9a2498129e1a5e5ce3cdbb827ae39b331fe106a40aa025daf95bf1201e0f50aa1a6426b16499a27868ea48989f10d9d45a7c10b463571499e78d3014f8e1cdb91d8326564709f0501ddd4e243ce432d6bacdc7d0dfe8ce10a6cf1a24736dc708a45293bcc2de8b34d8416d8d3460ff53f434df494a385eaedf64894bdf23b9388fc633ba888fc967a94b44659166883f892928d57b5e09dda687334c15cc126a094f7aa572de298ce79534abb68e911c1e0d9af462628943a5aa705d8f15ca3f37d4e065126b49d5c42170e4cb55c4dc9e21a6b4e59a56e5dfd34e52dd5be6f397c67bff27d8035ab0e8b52d3de0e9eceb8b0ef4f970eaab4c4d5f2bd2fd08f26d20cfc3902cd5dcf2d36badbbe540600f90168c933d4ce7c7d5d28b7298aeb6024fef7533216e60c6204ce3bfb3c404e566e33dea039e4c25f2e2ae5384bc1097bde9cc892e9d7aa7c5269aede2dc60558c993a1779d7297e462c562b54c4859c8fdd5555b577f86a16995f583d6549ec12e1a6bf020c3e9266a8fc064cd5d5d9170b2feba5b3324ed3f48e06ddb265b4b0122b9040a16a439797db18a56e91d55eb99c0327bf755e3337ff49ee546ca17e5e5092d09a2129eda6ac3304038a450c793bd0a993d035dca3570274b0fd67c58306517ebbcbf46a16505b0baeb757fecf23273198d73b1ac0a9dcce6f6a53f0ffdd28a3be9480f3c7cca77369dfa96b19d2d0076d2e0b07a48c185bb0b7d0207e846874a3cb9254d19240d6ca6a1aded7a477a8d381598ad78eb3940754a970eb84d7e7d622a5d4c70c1f52381c27e1f5179ff976755a0a159b36b9bbb84dff6abcc912e29cd32830d2e2c7316694fdaf275465c6caf739c89739b687d466a323d7f57b8061445b36b76eb8e77fae02d45640617a6518eb0f480ce0113051e9cb6e87003f9abf8ef8fd7fd486cff8db1669358090cf4791bbc4bf4b8c196fad3f9984c14856346867ab6d00f708cf452b112f1e056272876aeb0d2267f7cf1445b3742f587344cf28827acbbd30b3ab801b961ad6551748dfa7c6d34b27d080c43a71311f4f6e7e56e665ef3868a9dea672bb42309639b59f7e4b488f77dd345f8c35595b12d88b653391d29af89cc09590ffb24a77ed13499cf805a3588bb183bd4ece8eb36497edb4da9a979f1b1570036ceb42870b6b0204fd094f239736e6fe988a94c2b2b935f8984fbc28d91db2fae99effe5703ed5ecc823273106bb8a3254a15d8ea0c9b54b2fe87c8a24461866f963ec4691914ef66b22cdccd69140ce59eebd90580b8952ccc900b8ee3ba6449d247ae75fe619d6d04c34ec5c82153dd31cba1f0563e7d72973d118993d02854efcb9a26cddc7bfe8c25ad32ba0fbea233b5ca7c92b737127d308310eca44316927519747495d2f502d3161f0d5d7205c378529fcaf23e85d257520869a2cd76220a67d72a67d90d4ca5bd9d7083f494345735a73d051d2824ec2d48456603035d93980ef7bd267a842cff2ce2fd6e70fab7e4ee20363a4a896cd0b474ad4bafed7a5c9ce2531ba733a04fb901af298b71b7fc37ad327b97856d8e88eb109b6f5f5a8afda67354e4459079c5957922b6f8d6a924a41c116b3928d321fde5ff1eb3822b"}, {0x1010, 0x1, 0xc0d4, "edf96922b689d6e58a33ee5becbb8d0b7d05417aa7d96c01c88714ea848e87f677fb14e1f90c90c9e11b2c9d9fba969a399d7b148ddfb219da15837bbcd1507f0cf6e0e0da3852678d03208e5fff73c5b9d907582d863806139135a2aca28cb31a8c211264036ccf3e6fd2a3d073f0cb0fcf6dcbba873d333d94ed4cdb623a198aa86eae5ea41daa1cbd31b1f02296e5758a7e5d1eecb6ef4ea3681e8da19d45f8e5c8e5017fe5d33658383ae5e3b6d01d6009587b1ab3a77e3bead8c1b8555ec0e270438151ba7a9ab92beca469dadeae7a1b9791a41730207deb62cee3d4f004108812b3f9ad710ef41945ceee891ddaa0557a583eeb92c66fb18f3939b9eb069eb974ef72d230376c6583b7b0337cb816691fd3d6d9a6797d6d62c95ca415b5c9306c0d0763f1fc8b15a6c6b33c20e6765318ce57d812fc552b985642e0e0af128787b0e192b0a1a3b7c8dd4241e6bdd15ffaf4ca9f05936ad08aa26be511b092df8711c2b305961f1f185d11eb5efbc8011f73027171938d359bc424512196b1c0c30a38f9d5704e1e811c03b62ae525cf3c8adaa3a9cfcaefebc0afc4c99b3f07101555fe331fd2b455c2d0b730bb12593c7ad375e8a64c78459757e97a4970ffd44bb9a086ffd044537a8e2e786927b99baa5b5e061f57579b6f98fe0e35e322589daecc3c1d4dc530c9d1e632849d1f80d0d974329e0d21fb433d5e84d5bf8e75b1928974fe9624263d84e8a766633b9bc80b1a05d086266733e03ca434b44e17524e6e5e140806587265cb04703fc6d7e061eca8817650ab20e96a35f68f9af834dfc2113bd076297d55609363db841f0c366f8524730367c58b462fdf27f41684cbaf293882c5bd4530776216f10d87617dc47b8cab09a3a7e407635a10a9fa2c03cb538dc02bd4565bbe8bbf12c54da3bc52d4ebf4cada536d83c321c605aa74dd4130acef584feb34747da2a29834974d5b12c5547460f74f84d2bcdc24be40e7a3b45779ef49b98823f84ab63bba5c88eddd1aec1d1fb5b5a8b920d7d51840c8057ac3500948be057e7399b4414044539e1be0866b52d16717df174c822000b6acaa8ad64807defa0d7ce4df180990643a07b0e86fe5de92e2a889d7a6bcec8285b4bffc73cad00dbeea1f4f4cdfbb6a7e8edbff6ad43c4656d015f95279d08dd3fa9d9bbc1e99a90745d54b0af33620718981ec5faf63374167321c4f7492de67a7f18af7ba18f808ff454947c7ec5d7229a6a5e48f19ea462c2c475e1a8ec46fc106a251d057e304edd9ad2877520516c8a8b8588117363b6e9e4799752f356df478a3bda81c9553419480c1fa7413e2d59a7d79fbbad0462510822aa9f74a53f231e46dd171e3ad7f9abefc98c0b25837418c14b46d0aa9baa90b7945f2565e5e2c396e3a236ce08edeef135ff2e371d544b33ccaf782ce19b3a1c556964387bded94db2e238997d2f17188fdf4759e53f7021be05fc87557ece3b363c330ea39d8f43bea740c0b4bd0437251184b88a40c1697e362ce1bf3ce41a8e98e88a69bdba03034a62378da6e3479235345bf7108be96ff5cf82ddd0463c0bb86bf947020a5129d344bdea7ca6db8177face3382e17f12a9b549d3cb4936099155abb8631acfe56f4e5efb76bf21e3e7c7b6df137574d71bac218fb7d73a55c57141751981fe2d5d778ca9f492266a6ac9fba91677b0b823363c43368889745c6243d1a57603bbf2b32335c171d098b26bcc6df9d3b8814b67946088f44b9299b8c05e5f76d616a0f2b9569cc6f581d02452a4a53f713c1a7a72f0155e499883c33141ec59d0227ff6c0071bb4bd65ca4f2554c1262f5d27ea75b54af162fc9e4982af6cce74bd56882c0bf0d289d10ecb10d0526f613f19f1cc62b23a55bb2191dc54cf5165e56e9e042b5a80f82ed3c2ca3862147f3029bbd029026f1557ad900f04a4750c575fa697511bc1c6c5120c0c745588f8af13016f4687f712aa59a0560a334a1e1c137593fbc8c00731c0394e996869b813a9d4ab604b0be6cefcc4f750a8cf376e71bc107ee468767dc7dc99e983ef8cf450d18e0fdbc9996f8841446ab1b5e36237b3c620a7daf5083a2384de3c03cf054aa725e5fa475389850967dcd81ef0cdff8ba671fb6b7bc0b2eb254ae9e4fee79a14b9a34b065e588526f39a2ed109f2f57fbe8c48216df0e9c1f09af9c3e98bdf8459110f3e5f5cea7f7e48630803466b52c27f612acaeef7b3dcf6b83e09cb9df123c6aca876d90664a0f393e9431375d80aba51b37054d958af20aff31e056d8b8f9f6566d661830c3ea911afc76168b3390f401afee49f07753e84d6331243d6fc161f5707f30810afaa0399479fefe3b62c4abf1c242f023aa6db9cc844490534d0dfd34ea02a4aa30c437b6cf275d162524392ae1c0358cc17dc823f3d2df489f0b510743ed9c1139be3d50950391ebc0ab6a74b115a4684c74c30d89d1781879179ede4966de5ebe7f90be93e43a9929c952c3b4b413bd87b424cf60c6a211b5e4935c1414204503edcd8125c5f16bebe356160c92270c01a01ef993d3931b2e514d195ba533d93a610fd7fec4ef2ca2a82efd711c8a6dd782c1b895eae0fc34b63bccd54a7b8022c7d8e44babe4757b08da23a470d6909562315156d8de8c81008ab5c04281aaa9b7a70259dfc2d929b5422cc90b0b8510fdf410cff4bee787400a3078d3e21a6e20cf993899a7fe2ece8993806be18e0f21964d85191bc466866a07a3dc5fb66f9f8318226d24d208f51d8022272f4830520c2bb96be55fa64b158ea4bac026d709ce8e99ed3c545a5b28be5863ae6356924dc741c51a85543f1c95194b1b050b8016a5cec12bb8d4051812fa4dfac7f5441a12f9302ff09dda88bfb3810489c814a89bb67b88a9fffc6bfb3892ddbedd41e59cc732ded268a77dec0f90a66eb81dff541d0f0ff625ac019d9dfedd80bdfa9dff2ba8364d8b461e6695c2b2073b5971cd988ea5471cea6ef7d703fcd02ec116c75eecf77fa92b6ebfabf7e00f338373d081aed4c651031769c35c618a5945f640bf522554ea1d9a37fb7003f00c407e28768520e5de9aedb820f310b185f1016b5218abe369f956f724e6b6f0c84eb6c784e399c76981be6f55396752c06fd1646efb261ec85f63849852eb1ad94b4f8242459e7653a7fb04d79432140e246cffb3d75cfdb64fcba7eed96ea8039027c7c63f007c4a0031dfd70a6ec573c54d9be95e1479c6d23a02149ff72b8c2cfbea3a56475514d704697fe80dc60691389b6d96c427b45104aee8d4a4177c1a927aa0581e9f7dd31b2e02b4f9f2e37c2a89269527880dc38a4a037b5c9cff4eb931e465426017dd0ad21ba9803abc5f28d1943a9f5a2baf46830cf84800bdfc423c8d4f58e26300417a51d304e2b0517c06a314c902189e1c720ff6359beb681cf505af7ec7fd181b0c5385deda72cdf913125781549c1966c2039c7432785ed64c17378d26ec431dfb68fa774c53f99f0ca0626f1bc8f4367eb1d6e3100a68722b4431d44fd30a8c2c8fa4d8fb17cd5b1f76002c26b75ed874d7baafa035debda5985ad68bcb40e34b13cf687dca9addade1e2046703b407d5bb37c0de64f6de6f090e311d6fe4525c2944e7277d9857b5551fb6eda12a65a924400fe5cfd51fd188a9ea1e83dd0f5d129638faa9cae2d440bade73df996835791dba0573f921f94a514efc8e25d68597fe4351e11a60b3621455e03a9f9cbd541f32484e64fbde4d1de49f5797aa7f15e9b72641a298096f6c21c189e0ec510bf741bdffb0a59915b20aefaf193cba70ed77f3968968489e3bfc0a0d1b7fb1ce058d1934e39b92a2b79e9d3f0b113ec6ff6ca3f48f2534390eb637515a02c8f24809aacfc6c921bb7429c11edf5dfada13613c5600a9317d6985be6d6e41879d9294e43c96f6d2a497e60bc0a417f868e76b3491364a10bd443e3f8422380732cac031cb806261907ba96ee9c1235c0e228a804e355b4d6a2f2cfa7dd268ebaf145ec173cd1a9afaf4960a959c2e3d3e56551d093bd4d3a9e5a6a16e4e85fd37803f3c8bd091a8144137297311794040e8e22dcac0940b585fca14cfc827ea248e29d07edd059a09a9696ab73f091ca661e539d986006875114499f05b469354b9003340d31d39628e0b9f95a50eef0504ea24392a39cc2f3d3b18b339643f35cd8977414fba4caee09c14e718ee9a5a4e3f49795cb530cd4212c94d868e1d370fff299f36ccb38492f1193793d5549cf72bbafb4bcd6d358577415f3b516df110ae4ca572f6aee0fc3082d6887a950d7b6d06b235aa092926ec822427661a94dc1ae493688361474b6a2a82a11da001a916132a6b8d03c400967162203fd533f23394e9c0609f7e3e7e00050afef78f8710768fceec919a271a4d686d1006f7edf78afcc7e06d2e7f7072e1519a98cc9ffe09d7687d738b18a83add7be6347700c74723a8309e19897d3af82225512e0cb6a768d6925bbac0960a941ce92d5cb647b50ef95888125f30c776ffb8582a8db4aafe22a85ef34101eb39fddb880dc0095e1e5b24841d7d3ac93d89befb3e791f6b92a2031c6104c1d6b484d642ba8d978ead743b034db1e16961f806a407ee3541cc38403b1fa6537af924e5e04cddb42b6aa1e5e31f4074265b9bf5c25a680444d60dbb94eadd063e9e5639499a9a94a1ea4dc84cc1c7c32b8d35662d1a007f0f74b89cbd70fd82bc85856a10e90b53e5d9f48c4877edc1b450c01a1ae8942f899592f2de0804fdec6f47919c8a236c4c0c86a090298132dbf17f6578ed632289c146d79eb16cbef5951959cc638cd0c98a39c90eee348691fc01d8f5570181157d7ef59acd4684fa0c600ed5668dcd297483708d4f50ca2ca7c3592884b2d350f0e3cc016db8019f16fbfdefd86ac93f7b90cbbc9f2b6a75fcb23d1b71f0edd41fb3677ce3e8910a926574e28a68499d48973c0cc5cb6e7815bda07da4a0c67014aeddb015914ad2c4a78c5b5e08227615ea71a2c92a45e8200814eae53702ee55a46e14205a582860bfdb2b90e4e04594905a697586f2ed568df09498dae30efe9f7d958ed39111b21c539e3c1a2a1f45406b204f6116ba4f5ada060714c54f31a761c2cdef2f20f0a22d0b2a97e1d5fc8b41d3da3986d375eadc9e17f82a1e81b68fcab615035603589af9550847b5f144a71ee91c974197b2ba5a7679a0fb35173c8d0e84a6e8b13bd70be78a966ad6de1e74d94c4789040b589d5c76035df761150bb46a9e3299b7c951157c3cd018d150fb80de2be3f1b093ca8ed673a0a8f90356d4476647f0e2e7b51b3837117c4f51810660228a2cb7b7a3ef410fb273daf3f7cc5cd60395feebfd33eb55d56a6c36ef104559c0d27cffb6e812b22098bd4865e3cb167ee6fb9021abee96214a7a288b925b2496b21ebb19a5af4f72e797acbb6e365da6722dd0aa222f6891823aa3cb46703df20ab8c05a8c715cf757857c8bc7a2dc10de343b26e4bc3f30f1168a800342158abce66588742edbb7e2b7202bb1e077252aaf337739ac9a146c490350917a41918c6a85b5fad417bc6e8e01171c6cd81dc701c3a366ca5f7aefc25fb47bcf39f7a9cb55bfa017142bfdc9bc2678d638b6d096a7e3c1c8c210e398f13e8ce7468fb2fe30b6b43805fd16ef7002673fd3c0fd4a7df7575fa0fdda7207f18b5bd86249c8d83eb79c4eb49072ea1ec78a5b2feb3a8c1d30bd6a8436e368434796887dc6ef2770b0063c45b8376da4a712e46fbbcf"}, {0xf8, 0xffff, 0xfffffffffffffffc, "914e4012302416021198c2b5d5b1f60b742465b6fc27014581ef4c970a24a47287dcaf726413aa754be8a07d3f5febb85c9043019a96141e62afe771e2c92846b60c8bfc18f21f205ee7ab94d45f2baadb5c6b764a9711f56c547470483d2195b2a3ceceb31a43cb511cbb99b4eadf9124238cf3ade008c1cf25f45dfddaaf507933262877a108cbb72b1a912150842ca4abf02999d6d7805682ec10b73e9c9760ffaaada0ac35bfdcece744c67362a853903e4ae84df885bffbeef642bd0e591eff816a73b7a5f370f75ad6151700167531448a9d20d4c0c94e072593aee7c36a0e13603a44d8e9"}, {0x10, 0xffff, 0x5}], 0x2318}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:34:05 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2a3b74a26e1fdaa5, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000040)="935d0aedd24dbe22e144681adc5b26c1734922e4ca2172d782148adb7043117b1aa65891cce7f1ed597163fcab95f830ac4e9cb9eb793321bfa8f9ea7e32322662cfe6d74254b755091128c67eee2fb526cbeea22367f2e551719e06c70249087efd0cdd9d71f27a101444f6be", 0x6d) acct(&(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file2\x00', 0x200, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x401, 0x8000, 0x8, 0x4fa, "cd37366acdee642fb71dc571de9d59254f2032a9", 0x8, 0x4}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file1\x00', r1, 0x2}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x1, 0x0) close(r2) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="b3f5f1be000000000000000022695470a2eacbcd98743e59f2ccd00e828bd6c4d85845fe371bf81cd7f14d4ea393c3fe0d17cb8ebd35b08df33a829ac6895add9745a5fddeae49d369b34adb6f30bef7d9dc715a970dab1c773e90a0b0478fe7c90c4f812e234da58eef5c27219c33c0a6a97414dafc00de386ff6763efd9bd4b3f8d07ce6835c41"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = getegid() fchownat(r1, &(0x7f0000000400)='./file2\x00', r3, r4, 0x2) mkdir(&(0x7f00000004c0)='./file2\x00', 0x100) fcntl$getflags(r2, 0x1) r5 = semget(0x3, 0x2, 0x6a0) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000500)=0x10000) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffff9, 0x0, 0xac11a406c3f89cb2, 0x616, 0x100000001}, {{r1}, 0xffffffffffffffff, 0xd0, 0xf0000000, 0x62b, 0x5}, {{r1}, 0xffffffffffffffff, 0x11, 0x2, 0x6, 0x8000}], 0xf000000000000000, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x6, 0x2, 0xffffffff}, {{r0}, 0x0, 0x1, 0x20000003, 0x401, 0xbf55}, {{r1}, 0x0, 0x10, 0x4, 0x1, 0x4df}], 0x13, &(0x7f0000000640)={0xffffffff, 0x8}) mkdir(&(0x7f0000000680)='./file0\x00', 0x47d5aff8b7d6b6b3) semop(r5, &(0x7f00000006c0)=[{0x0, 0x9a8}, {0x0, 0x3, 0x800}, {0x1, 0x5ef9, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x401, 0x1000}, {0x2, 0x7, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000700)=""/19) r6 = open$dir(&(0x7f0000000740)='./file2\x00', 0x0, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) close(r6) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000780)={0x20}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000800)={&(0x7f00000007c0)='./file2\x00', r1, 0xb1e2e8c53f2541b2}) sync() 19:34:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x414c7cec205f5f7, r0, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x580, 0x4}) 19:34:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x8, 0xfffffffffffff800, 0x370c3df8, 0x10001}, {0x1, 0x7fff, 0x1, 0x5}, {0x3, 0x0, 0xb99c, 0x5}, {0x9, 0x4, 0xeb7, 0x7fffffff}, {0x91, 0x8, 0x1}, {0x80000000, 0xba8, 0xfffffffffffffffa, 0x4}, {0x6, 0x3f, 0x100000001, 0xfffffffffffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 19:34:05 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, 0x0) ftruncate(r0, 0x0, 0x6) 19:34:05 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b519157eec1358441dd3ee16630bd200000000000000000b2fd96cb58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584570324a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1000000000000043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4042920708e40f6017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acac57e7ac5160c3152804622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1819f43e83e014082f0d9a9ab5580c88676c9fa65b196f0838974dd6a2961adcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c1"], 0x10) write(r0, 0x0, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f0000000000)="5b8329197dfe52656e23e1502cd13395a2e215e3d29195f813b55505cf4178abf69658d2c6ff0bf21737e1fbfc19bf80d217ee1f3cb2ca18ae2326e0f1580e87878db78dcfdc81fd41a8b46bd1ed68912ac5d9e11e77715f8de14bbaeb2e5ea4401d825360ac521c41c6e38b5fbb04bfbaf7cdea3c4c6197afd199c4096e3da53aace6", 0x83) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 19:34:05 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0x758c0c82, 0x100, 0x8392f9c76e0c0817, 0x4, 0x1000, 0x100000000, 0x1, 0x2, 0x10000, 0x62251b1b}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000001c0)={0x1f, 0x8}) bind(r2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r3 = semget$private(0x0, 0x2, 0x100) semop(r3, &(0x7f0000000240)=[{0x313109761f32802, 0x10001, 0x1800}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x100, 0x9, 0x1, 0x7, 0x101, 0x5, 0x1, 0x3, 0x50ac1887, 0xdd}) writev(r2, &(0x7f0000001400)=[{&(0x7f0000000300)="98fcd65316d23d64103e686c65228f30fd5666123494f9ba43e365bafc65ec1c6a7210bd77773a80ba4f66370f853e981a3ebc81a2fe4e4d83b222bd5be0af5580d17aea1efdf63a78f9e161c84002865231d807f34a586928c2c4f3e2ab9be96b6fece04380ca659e6d449b661881e67b810b151887003da920e3b8e77ba4f81da36ac5d3403135195d48ba5fee691e1eae65a8a22553127871a2286657ec529912fe69507a63189ce9ced269c001a7daa6402874f4bc4ac9c2b284d89669b9a4392bb7d0c87f77d62b8f924e273274fefa8d790e1977460962deb40bd112eb0d1f5f4388d93744", 0xe8}, {&(0x7f0000000400)="96f0d8eabf4b83de5c6c1ae633335968027027d24bf70077b867cce128a75122129ecd458ba93ea54b68f0cf3d4349ae5fe3a41f2a05b14f378e1b1855fc0a5dadf81393bdf3267931268cc4c23d40bd149b01574b3841e4da85f2a652388dd5f7e3ae0da94244379943bdcf46f5d00fa21ae519ee391a253088f74bdbe51dffce309af7f8f56608d22ce2ba5b83ad13bb11a0b08e231a851c7dc2188c0408d0ca630716ea2924aea74d068bf7fcc203137bc7b4c15612092c32735ed2ffc9e5f35aba5e4fc7dcbd0e1d529f262a03fcd9995efa5ea26e42850da2922e46a4a336c2a15539ebe270b1945663dced077e43f82fa4dd7fcb90a20d23283064b0b3fbed682e918485b25d566e9c35d0faf59d2d4342ef15a72a3aa37889b519e8227ce05308331f6ad1091ce78534c5ec51a6b04fcc320157bd018dfe6b3ee175b9b8e974d4a744a33b4ac088120ba1481ec667f8663cbfde38fb0aaea3a5ecaf1035a058118db7a127829860f46985ee0380a13b97a6a619984d6c8021e0855e3d74c4aa1616459f2c5ac581b28fbe4bd7fb341cb6616b0523804a676275aae9e523414f38cbcce09c281bcc109c3e27c62cab125d96bca40fcca5434104f0de24cb537e4e06f22f1afc768add8795c4bcc89ef5a4cabeb4bd018ee7b73d946f9f62f11a4576e0ad835b0d0edf3c4e295c8bb2679a72dc55a843f1c68b7d3a35c2dd31624ec28ce47332c86035a0a206d81a53d9bbc8a483ef02d8b987391e9ecd5e5e2eeb1c9656cf9e2f5fc35278cb6cfa13490cac6c4a21a1d29c5f5c60547ea0cee3c4cb2c8fd1cb1b044474a0c02ac589fb60e1c7a4e6c324f7cddc68a1df0f9e51b7b1bf9d3ba415f1e1d6fe55b2805d72a3098e2e598f4f79889cbaa700a24de7c740e44b64003e3bbe642933bd2119e3d41cc894d6ba76ddd7af991cf8cf0fc7d9aa88e5364a0c0e29a0b568fe8025989b710cb0ba221ac11e4929141ea9dab9bc9fdbf33d5289758936d5ff803eb16c6c87201860a2f4c266c3a49492ec6295ee9930c787eae349423beba72bb002a2a8689166ca011d269ae4441ff4c092c852c4978bfdf54a7cbe883f3d493da5e523a4d59511a5a62633356a87fa32d5b12882a461920c5477e0b23c1b7866bd598d8d8ad9dcdd40c28e09f71b022f9c6983f78fdcfbb6f736794d63de9877cf72c14396bd31deef4335a92554bc182db88de56679013d32c02d9dd75d3f0c52e141cd58ead8df1d9fa6fabe20d193d465a6c2735f387676d5ae4e880b4db1f11a1ac897a24df2ffa979a0dae3eca695ed8a19bf03df964388e878f8b8e25fc875049989c1e141f8b0b4154fc69e9ed937265212343352820f2aa3372d94c0e4725f62b87441a9d3aa550e94127444e8c883b1264d722524a652240e7c90c60819f7599e5448d15146beed24d0cb6c003b6d74492e8ee5ce2ec2d90b0a4ca0d2ef5f0e69a657a2398b80af6763099cbbf3eb15d4ef92883083adc9f926509828797ce637626221f30cb47522db7d698003cf6d3a0e34e9eb20fedc3354a6b49737dc604d371fed7d83b3b38225bcc9da1d354d270aeffa3f25e4d7b0fd6f0ff1e9803168557cd9f6baf94c3ca4bc9d3b3dfed7242889073fe0f21ec52b1be5dde012120d95010a12d6310fa307ac1b95b5e54758686e69f6441e1a6004a876a2f5ce51bea6c6038e1064511ad7c781b18026c336c465f732d986b26b0247fb117c40b4816cc382cc0babe44a38cfe1a8abb244ae1d7480e5910f7f4251348d28bde44b46fd08e803fb55eb41064c9f8de2c4803fd59e55e07be674552250f1049bac7a250450a8a6ec77eced2ab327598e8f3b02a6f8e017c3c255afe7a1bb09287a0c2d3491864b9647525e8b12b22e1613acaebe4c466a36479f1d4d8c800b296c61d30510520f860542fc2814387de9fc73eb4a2c6a693b0cf2f1cb6362aefdc20ae238b09621735a4e5faa3044c11a6b2593fa61d150d76d3667b40b7af6c9cb89b00006c9c9cdeae93ac85bb84e60d8a1ee094bf9408b2395ee3b7e7c8e56f87c0489475dad2bed436f1c1cd62f2fda35cbbfe3f9c4bbae3baf59e41a62f24d7fae0fa48296d9d345d33d951b61b73fb314b9e23a587b5a33f098eac1fbc2744ae7fb0f732a5e31e9622ff8c97bb2d6a44f25934b70ec744da424661415917b4d41201797059491353af3c129282bedbfae5857d3b8d190ae1981eb9899b9f047af4450cb8b6dd25668232c8a838ddaa159a05ab62c9dbb55ceee511bcc2570b101f68f9e8c28236c6fe8ba8cbb799db58f61eade80d25f104d48c8e627ddf8651a42ed66f6eaea7355fb681f559a1397f974c1e019cf3c5375af4359be3d01a387f51b55dd054d8f12e51e8c7ec6360697e5e9f1eac7aa1e3ee07cf2ef2ac026d80ef7c97df33ea6bbaa045899c3a42087f484868391039d41de2c0ebfaf61438b4798dab4bd07ebe06bf7205861c972a83716e36388f89971ef2272fb74c94d4815c3f4118a8afe3b9cb47f76e109ccb3556406b7487992ee0ba69bbf4a04954a1629225cd53d8e256ca517943b55b212a61749718c47fc3881efd2a669e06f2b72db23df63b6dbe7e86393444bfd9e6523c4365d9aed14a89cb1554767d9219e61895db18289fd5c1a8edffe90a6af87a04b7019729c798fc0d9bf2768f4c2bae00a91caf7be4c3b016f2274b618fa0c13230529b8409a5bf7b67147d0a741cc8bfa0c7761219adf8862716fd1eaaf61d33b868c25a56add9e652ab5ea280a0ba737f877ef0aa6465218fadceb9eac700579600489e630711e0db3565cce8659378aa5fadde062477223ed282bd5f43eec18e9b221f46f9fece6ede923ea7a72ae01e0b04e723261cca770d3d415b857940f047f341f7839b91842d56f5e0e56fab31132a58ce8ae0be1d5ca9a7fd0542d0feddd0b11ede709860809e2bb03c2b629ad2345d11b39ce9d5189e61cf4280dad339f3997a674d1a95f55b895e59a7597ee948e845044a0662d081e0b284632adfa4a25d02d21c32fa3707adee7cf9e375005aba8d76c50ea02ea1527a31b11b3c2635ba6d7ce269908db65fec73f5cdeaf73fb0fa8bd888139ff227101e1264127a933b6f08931a32e97e083eba6f171c7aeaf921552972a21a352a0b86bf585b7cad70058ef0f3940d8d450b8ee5e6b6f4beffc3c2bda3d624e69f4c7fb1a17a474363156128acbe12b2ace5ce95942f6eeffb10654bd7864b4202981605ca0eba85a6cb113debf979b94faedc64e5d8cf8bedada233e12b2067990e502da8137a33542cec6db1aa1842bde0a17ed08c3abe5f6f259df2ade6ad354633bd9998d361cde420a5c4198c55334650aec01bebe2937d343285020405f85493bff7c4f370e20725bea3c26770db3563e70540acf87b4f59ac7dac3dfc62df08ee6e8a8dc4ca8e0595c23916bca855215f734922619378dc031b9de54d90464eb03933c4a6010b7456fddc9a1d8430f626b84f3a93230130b1710a2bf3d8f0b8bf1628b3a4b2821d62c56528998155a98768750af89233b595f31aef7f1cf5dcb126494278b895733e24b8533f5aac052f6268f0596d110de74fc3bb316d92f3025e0ce1c94698fa5b9e72d4fdc2a3429975418dbb201b3032cd99c8339406bf33faf6215deef4cf930f2690fd400e91c8c807b1484978940e9c943cc5a1f1cf730d7bae59f5496de3fcc1301544ec7113cb94adba94f3f0fb2cc146dda0b8bfa19f081f3dda2718c5c6b26909f6edc44ee11aef4c3f6cf7e3dbf06c0f7dd08834e5d3115e1759cff20d0e4a59acaefa6b7940cedae68e1aef6adad7888bfad60c32bd4ccbebfab5e6a900f97eabe9fda83f227caceb05458ac9de5e7ac008a421065ce187a6052d63abb811c9d245faac3426736e2229572c12e4168b03b316b4c39eaac5561f261f3680d14f6b80fb9aac2d790363447dfb51b4ba7a5f68ce7941dcfc2bc865a4282a3931b37017f21a1ed8e7eaea9bc26d0da8b80ef94962aaf4f1fefdb0af1c23d6cb170d4f12fc95eaffa51121a1a27369340d2039cfb033430f5b246dbaa140ccbf46d9ab609763a26c5b996a6a85456a480332bd6ae23b12861a4475a621ecf4a67a867c8d2d958a6e83fceb8c6b09f0f71a0208570b6c525b5e33692bdab98de44329f02f4f58b1208160cd3ce7b29ff3ab8fafe05c83f45cb28ccf1723def8f7200acedc9996182e9fe049102d3af8bd16f1c33f99e56d22935eb410c3f94d214f29b033ffa961a3456cd70fa1ab1fd9a474a8eb346926c1fb3dec27bf19552990ced035128a0de6003e3e322231bd1bde6185ba4124de60c37a0ee7ab7bd7fbc23eab559f76b87c702f3cf9172522462d1ab438d71832d27daa7cf7fe87d23642396492d0cb200fea813166451f4eb64a24031bc412ef3d686db694efc72bcc6367dc3eef12ac3358b8357b91e10477e0b47cae62f5608425a22254b613c84f35d5e60ff4678ca0314a6fb5e8ef76bcda1e8d3bc1288babcc62f1bb1f6a2081e45a00aa1fd37413a3a7bc0d2a674dbaa9e52bbf924cc46f7a86ba2b10d483d018e06c21041828a2074780c01250a04fc4d0c38e8e38ae375c6a0751e5f3ed51c70ddf877e8b005c7ed2cbbbf49fe9b930bcfa3868e57c73015cb696f1bea95a3351239346bdb9f5acd1bc071729f42cb21cb9b63145374ab1ec38e428db32a69a7a5b735270474b1dbe8f5462654a267692474f76a5d3aa0416345a6cc2dd44100f60bed50b3ea630afd3c414016bf8b145fc7b579459cac540a057858ba02ff5a5b4feb660305830dba22490318be636c2d0aab830ffa86f112de993bc1a462b60cc7ec881ce587f103de4c1b3cc704e2f2f48aaf9597b9de1f98be9bfba9dba292179c1ac1830ccee14a42e88ae3db22e19c0dd62e2cf4811525d5df71694845555c31344b92ff8e4e13f608b2c9712c65b5e5c269e32e68cfda2ad06f72ac6416df1140897323437e6725be6eb0753cf54eaf3d0e65e8fe7fe966582743ce320dc49812a060de3ce999e4991a254d9e34170274b0a6c826bf8efe61011243780f9435c5963c72afb0c662f118859985db9e568cfa2eaa9d1cf434dbf86895026c646e8d8491916db15d5f58c9c81c8b8ea95180bdd29e42cc792ed793b0cb7918b0f05558a5a090382c28932977e818b50062384d103d23fc34d90683d5e14d218702160ad6fd79c1a350ec6024760ef99a386fb644bf2ec083c7ca3fa0eb9a2c1f003daf9440ccf583e9b3875f4c1cd44f59ca0d9809e7372f47b5a4511a58e6d08d389963b877d9ce44e626f074900f3c8b883c8eec22b39a75328ca526cf8c64fb5d8c6cf8d5632d68223b3d139537d2f19afb463a525f305ec8c68cf51646974be77f499f64be5290da33d2e120ed07e96558980849de9ba72cd61bb45460445885fed01b4032c0b40965fd5f50b0f778c0a80c031324cf25a1c734f6777e53870691c11bd758dc3e33768b7465a5f3f2c655b5a75cd621794aee6dfe2ec5c3142d1f17a0ba033eebcd195fd296157cc443ca03c4631e7ab9dcbe931f8dcfeb2867adfeeb2619425a2ea9ea3f05c118f15f51ab1860bf686f7ec0a1256d19e6ebec5a194ebc6b02c4de89cbb54a62e19846d95ce84ad26edba3b587baa86cbfb55dd091a5c40a81335f7307bd476391549d321f55ca55720a058b89a78157fcc4a86dc47ff00100b6b1fa908818c3171490f5454b176d22c964cc17e0a6add4edb21d07141b9ca119e8aca2", 0x1000}], 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001440)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x3, 0x7fff, 0x2}, 0x9, [0x7, 0x7, 0x9, 0x5d1b, 0xa7, 0x1, 0x9, 0x10001]}, 0x3c) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001480)=0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000014c0)=0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x101, 0x6, 0x1ff, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x6, 0x920}) chmod(&(0x7f0000001580)='./file0\x00', 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x22, 0x0) recvfrom$inet(r4, &(0x7f0000001600)=""/122, 0x7a, 0x802, &(0x7f0000001680)={0x2, 0x1}, 0xc) close(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001700)={&(0x7f00000016c0)=[{0x46, 0xf839}, {0x40, 0x2}, {0x84, 0xfffffffffffffff9}, {0x48, 0x5}, {0xc7, 0x2ab8}, {0x67, 0x3}, {0x47, 0x3ff}, {0x4, 0x80000000}], 0x8}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001740)=0x89) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001780)={{0x18, 0x3, 0xaecc, 0x5}, {0x18, 0x2, 0x5, 0x9}, 0xa241, [0x8000, 0xffffffffffff7fff, 0xfa1d, 0x9, 0x7f, 0x9, 0x7, 0x100000001]}, 0x3c) sendto$inet(r2, &(0x7f00000017c0)="cf974eb42c09e5b02ff4e4588194de0ca4929f5cf6fb2b993eefeb376aaea7450af2772b9886bf5fb45f5a2067f3b760ec5a4abf9601f3b1dd0b9b30d7c0983a2b6f5bd135a5015934cee4531231a0735a17f6bfc4f90a8c", 0x58, 0x9, &(0x7f0000001840)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000001880)={0x15, 0x6, {[0x10001, 0x6, 0x4, 0x1, 0x5, 0x4, 0x0, 0x4, 0x7, 0x2, 0xfffffffffffff001, 0x5, 0x1, 0x1, 0xffffffff, 0x7, 0x7ff, 0x8], [0x2, 0x1, 0x5, 0x6, 0x0, 0xe75, 0x4, 0x3, 0xbcb, 0x1], [0x6, 0x8, 0x6, 0xbfa, 0x62, 0x20000000, 0x5], [0x800, 0x118faeaa, 0x3, 0x829, 0x0, 0x1], [{0x0, 0x5, 0xe65}, {0x7, 0x1ff, 0x18, 0x8fe0}, {0x5, 0x1, 0x6, 0xfffffffffffffff9}, {0xfffffffffffffffa, 0x800, 0x3, 0x1cd}, {0x1, 0x9, 0xdc7d, 0x54}, {0x4c2, 0x8, 0x7, 0x7fffffff}, {0x6, 0x9, 0xfadd, 0x100000000}, {0x9, 0x2, 0x9e, 0x7}], {0x0, 0x3, 0x1, 0x9}, {0x6, 0x6, 0x80, 0x7ff}}}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001ac0)=0x4) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001b00)=0x7fff) getsockname(r4, &(0x7f0000001b40)=@un=@abs, &(0x7f0000001b80)=0x8) syz_open_pts() 19:34:05 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r1, r4) kevent(r3, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x9, 0x40000}) 19:34:05 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3d6b258daff71ff2ce927fe4657b06c0800000000000000dfee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35fab532e3d81aba6753df7f8114300000000171cbcaf77819a8e7d6a57ae3b0992e749820cc1ddd97b2d9046a79d9785b6141fbf203d98614f1a124285e2edbfb2062b7ab1b3756e9a7350b23f5f0e4796965f26ca7111713b14d26c4f21ea77cfb4a88617ca28b772154f53e7493ba412ae2bb10f7637f086d4eb7932cd9c89c765dd7f19c9e20c94034d7629c25b6e5647db2a8cc583ebfa5dde187bd43ca96f77c94fce6d8bc21f0a2826b76bd5bf7bbc0d8b247652e0714ff393508ac322581f9d8baf63cf0a9458dfd055963b9d887b5058ad071e32b0c0802ecbb94d35eee70b90814b368fb68465f31cd2d9c83cb9330573d2"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 19:34:05 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) flock(r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x13, 0x10020, 0xffffffffffffffff) 19:34:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffbffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) close(r0) syz_open_pts() 19:34:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x20000000000000b7, 0x9) shutdown(r0, 0x2) socket(0x18, 0x3, 0x7) 19:34:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f67ff7f000063"], 0x10) 19:34:06 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 19:34:06 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x0, 0x2000100000004, r1}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="b0099b2801dea6e4652fc854fc2393f7ee49d1790f3674d5acaebbf2fd7f74469eca04b9455d7fe52201007f6c349ff742b7f083d4d36f40e66f0c11af04d90275f690fe24a20f87d1c447b2c5cf9c1d35dd4dbff4fd658259b00ca62063edbb0fc8085ae24a79bdbeb3159bcd2a4318d2e80df049060c47e31adc289a2e57915cacd8f7c585f6d899866680ab770579382c3a87a15bb4069b2f3966e30ef3935d492e46353de55363fe359a182f9daa88a4a1", 0xb3}, {&(0x7f00000001c0)="b262890993e40a3e6ba5102a5c83e7c1227923693193b508aed85f0c8318ae39b49b0f7a88ed29d53552a3732c0df3cbcc0d45dda9c06d71817ea720b5f72e3d05d14f885afebf", 0x47}, {&(0x7f0000000240)="2bc99fdae9ebdf4265fe59dc9ce1bcf84d54ce801fe4064097bc73c74fd3ae0ffbe3bf4e9a757c694b9e99a837858a0e73f45ef7d9e3a4704072932dec9bdae5a14b11cf7ca22b010f6f6d46c39f4ad48a3dbd2acc1f740a35c3da1f579f1000258db8f3f38cbe2767f79683e7787ee4caf2ed1540cdbde66b43f79580763d037324c7c98657b132abb4c4bacfa037b773c862c73c5bd0297e8bd9380157de86e6b3aee8dc4753c55536662604a21f0549a3acdf73f6cb83987e9b34ae24efb92d07f6feeaf91bd936bc95c450dd94178aea5adcc808b5ec18480cb49f9f75cac9a6b25b074fd929", 0xe8}, {&(0x7f0000000340)="3e2b97311e6b53fcfcb9b2fb9f2594135ef8a106d0dc93404ae1a33f170827eaed98dcbd810f01a1629e165f163a29ec8a1f27c8f15792a534104b870ac730577e39ad538c1a3e211d18b460825aaf87c7538a67b4a822b665a19f745b59f5983a7259e0f55c8ede08cf4a2f4be1e61efe2d5d52fadd2665be087203d939fd17d643eb96fe4af706c7", 0x89}, {&(0x7f0000000400)="6bd522ea94025cbe1caeceab3372bfb2dfe76cc263ca1f6d80ba64a89b9df69897a2b7c673bea8a3adae03c7866a4ce2a2edc53e9e079e7514633373a2e641caad7662dc878af15e2ecd52fd8e29ecb38a36ad1a685ff23dc1a13bf83f04f641fef3", 0x62}, {&(0x7f0000000000)="f2a76ff1c462e21f61bfe14f737fc8b72ba518aef7032d54b7bc5574585f9e6c4c1e2a8e67999931399e055e9d5b2e2b", 0x30}, {&(0x7f0000000480)="8f757e85bc919405c9219b0bf42b0382cdab6c858923c09083806bbca293ce0028fedbaa536ec5e796844f1e81546f00f7ff474c15e9e5c1a5600370f538d4090ed55e19e4a2a671c4e4b3f3", 0x4c}, {&(0x7f0000000640)="410bbefb69c7f4af8d944a3ac3bbe0ea56a04faca784a30fb29a95adc467aaf2fa92e10946a13da6d2ae096fca221a8d6b32110dc685171630f3517b9aaeffa4040ecbcc34253dc8f7a8070ffe8a12097d205c410999c9ceb137b2a2472eea6b2e93a5de561765c8e5953e189f9ba11c267c2fa46831a50de5c4ff08d62820bb673d5be7d31fcd2e439ade9cf5b1e6", 0x8f}], 0x8, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8, 0xfffffffffffffffe, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000240)=[{r2, 0x13}], 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x6) 19:34:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x10, 0x7, 0x88) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0xffffffff) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 19:34:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r2 = syz_open_pts() close(r2) getitimer(0x1, &(0x7f00000000c0)) r3 = syz_open_pts() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0x0) write(r2, &(0x7f0000000200)="202cfe15fe7e14d003275f569d282c5d91361ead81421355c87267258c728ae8eab60c07df9a619daad503706d14d88e250e2ce7", 0x34) 19:34:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x200000f5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:34:06 executing program 1: stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x41) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xcb, 0x77, 0x78d5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x9}, {0x14, 0x0, 0x0, 0x3}, {0x2}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) lseek(r0, 0x0, 0x0, 0x0) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x154) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 19:34:07 executing program 1: r0 = semget(0x1, 0x2, 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/110) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x12000)=nil, 0x12000) r2 = socket$inet(0x2, 0x5, 0xe1a) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) 19:34:07 executing program 0: setreuid(0x0, 0xee01) r0 = msgget(0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x82) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r2, 0x20004b43) 19:34:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffd) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 19:34:07 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x100000001}, {0x18, 0x2, 0x52b7150c, 0x7}, 0x1, [0x5, 0x180000000000, 0x7ab, 0x6765, 0x8001, 0x6596d9b1, 0x8, 0x4]}, 0x3c) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 19:34:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xec5a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) ioctl$TIOCSBRK(r0, 0x2000747b) 19:34:07 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 19:34:07 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 19:34:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = geteuid() setuid(r3) ioctl$TIOCMSET(r2, 0x20004268, 0x0) 19:34:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) msgget$private(0x0, 0x640) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb10}, {0x30, 0xfffffffffffffffd, 0x10000000000000}, {0x6, 0x0, 0x2, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xfffffffffffffff7, 0x0, 0x3, 0xd9d}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 19:34:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x101) chflags(&(0x7f00000000c0)='./bus/file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:34:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842095efb33f4e96a791f8451c7fab171a36dca5612fadc7fb7833618f4379925dea818e7b12892d7126a1bb90ca0362f61e00e82252e284b30d821fb4ed16b5d0ed0", 0xdb}], 0x10b9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) utimes(0x0, &(0x7f00000000c0)) 19:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) pread(r1, &(0x7f0000000000)="91da57f1bd47a6cad37e3ef177259676fe01f6edc2333bf567658694ad567fb05316c88a0fc4846b3a5023cea353bfcaf676751f73bbb65aef206910985d88b25b20320f5f838696ed70306e12c9b3070c5860a230ce2b56ee4ff44f19", 0x5d, 0x0, 0x0) 19:34:07 executing program 1: r0 = socket(0x20, 0x8000, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100b, &(0x7f0000000000)=0x4, 0x4) 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x7) flock(r0, 0x4) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) connect(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:34:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="199e4ccda97655b45b5b8271845c87da44a87d2b53710aebb22e26feb0cbf71c57a1c8d872be8aee7d8c5106b2e7b1f04d04a3f7e07e7f75ac20e9321120b915fcc2157eab3c12f53060fc7e945d189d7bc657d73c893334dbb0efef83984035189fd9741bda7a9c92b0fee353b434fb27339ccc19ef8722a81bc7af37eb42e59b8134017db1ff58fe54f9c2a3aa2433e8abf62d0143588da33cd9bff2c1fa3a6d33e6a76acf75168f36315eb9fdfdfaaaeb46113c18ea55152b7db701a8fd6b30532f15cecf11b4ac1a320de2baf6c546f9c38f5ca67e01051b0121b1dd58b85cdae52aa9ec3cf3e87291", 0xeb) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x3, 0x1, 0x0, 0xffffffffffffffe0) socket$inet(0x2, 0x1, 0xf077) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) pipe2(&(0x7f00000000c0), 0x10004) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xf93e) 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000cd, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6dc0, 0x7, 0x4, 0x9}, {0x7, 0x438, 0x8, 0x1b362a30}, {0xff, 0x80000000, 0x7, 0x210}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffffffa) flock(r0, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000200)=0x3, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) 19:34:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 19:34:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 19:34:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0xfff, &(0x7f0000000080)="d53f98877d36a0f19af95f6e209750d694954e12879630540a5c36a67bcd9d2448aa552e33f140937b928978f72046b77fa58fa14e01c7b100fc2c1ee111fe1d1ee0d52dbd19572b5660391155377be7717132ed2073d816e23324a78e6bf1074fb3fc3e97cde8399ee400c4506fbe7ae74b8545fea1099a3b7587714e345d52f96dabe0701c9f2d222645ed", 0x8c) 19:34:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000005b67073b542a538706000000b81800000029000000230000000300000000002270feee1a54a6a00000c80000000000"], 0xc}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x41) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0xfdd, 0x1, 0xed, "66b6870f3a08f43eadd386cbc9056d07f1ae37ac", 0x7, 0x7fff}) 19:34:07 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000180)='./file1\x00', 0xfffffffffffffffe) 19:34:07 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) write(r0, &(0x7f0000000000)="85920b2a4b124f138eabf4943c74fc3bce844b1a49e909ba76f2dd2e7039f675a2f84c80124cc2d28f16f8b2f6aecf239e3702f2c704732f03a5", 0x3a) 19:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="5e20525844d188caff0b301a9e3ba53fa65832f9644010d54f7e79b059fb8018a4b5a84152c88023ea1a9b83e30476eb142a3ce2acdf65d3c8dda78bf8c35bd9ed24ef04495de884a8090024f4f92c4107716778527bd8751470d9acf022a1a45b171848bfb3a4a3ff7946ab242b60efadfd218c67b2fedcf5cec3c9b81102fcf03e44cf663e2b83a5e351a93748ac2be3482c9a909ef6d1a78dd18168f76ab0e8c963fb63", 0xa5, 0x4, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7f) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') 19:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000040)) 19:34:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchflags(r1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x23, 0x2, 0x0, 0x40}], 0x4, 0x0, 0xffff, 0x0) 19:34:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pread(r0, &(0x7f0000000780)="6457516bfc81e3f1b4050aaa6f5a1312087034a44dc02f2e3d22cd1b6cb6a7e08824f7c8ec58f644d7d49ff26a049b24e870aa231efd7a57135cc634055e85337f161c10bed58fd694794e636225717640ad4b15e1cdc6728b005d89317f509e85bf660b51bce6422036c49b29bbc8487304f659ba289412527a085d0a063a0c09e2747e57e47dc8286642ea58d1fbfab47db766ebfc157ad3398df2e7c80c1416313bc10da6b74d0d3870ed6b44b4f5323fc8e1fde1a34434254072bebb9cc302674fe1507d142ffa4a332034e5143ac45b233d1a69904f856252afb8ed4352c9414ce278f03e0e853c1d430fc296f2fb3b6618dd799a13f5b0e4ccebed25ba31e7f2ea5774314eefaa67f01d4ee2b459ab1b5d5fe72956f348a53073eefa79c3eb7792ce58d35eeb7267eacb99ed22cca3b2f93d6f5e391bcb76741e81a044cbfbca43435d54d87b08a69e91548aed2d9422d8a052f8ba894d2b62d0ab59636bf483e5ae990ce749baaae0f51ca00f0fb9fe6883e640a418889104b2e169e8cfc980a01447457a62660cac2be49630c00908ec847b1dd7e47d69e4d4382438155b4cbb79567bbd77bb3a3f172f5f7d87d269efc3b1cab27fd4d7dc8322cdf26857977068f805dfb8f7d929c81f7d97bb84863ae1cffa41e05e13bc5fdf517bf04c6a5d460fa83e220b2d1cb526f5340000ee582a7ac0bb0439a8147c69ff51850785c41c705a71fe2f3577d81639380944769ddfebb0a64b2a78eb3c3898cbbe13220e3a8e57634c68ea9d7cf400463c957a8d8a804f822d0f109eedbd61f195fba6575f9d59e96cea0e3db5b3ea2a64e1ba50d1006e3e8c7e60b6f5fe58ee457fff1f5a8443acc094f89abce4be62d39f99d0a6ddc8490a17d616979dfd28330782eac07a2a1779b77bfb084e0651597aed9e9e8f9e59d6299a120bb1181647dd1ac6c11352b15133e0cc0946ae65e660712e8840c807bdd4446cbe67cde53ceddebbaca9f4eae9436f01974b6b41f65fb05298fd0a575ac155e32f032c87792f02dd1f5f9723a823496b8e5bda05f8a8b2565a5c897b77b0fd15e4c23b0b653cc1fbfee2c7cdf475271358315f32914de883a6c0b48f963ea2f43275da3b9f5926c61af31aaaf07e4badd151725d27e2513d78cbdddcc59e18a38ac047c9888878f37ec98fd4bf4b52206183b05c2dfb1484d1fab14e9951b7fa2bda6e1c1256cb11c4034f5de8f46f7e05d7b3b29a60dc5f0684da37f465c56c89b65e814d4a3167287a3bb4bc7202a2b084c0c9cbe501c0591fb445e3ef2b9a7ca992d14d24bd30fcf36819617cc72b66959f45aa6ab6ba18b9cedcff7d95b17763a9195969461fc8952812c268b53a895f77dd9e3b5562a1ec4e0c737a4822e300343a0a7600c599dd776dbd666d81c7c633ec91811c87593c367ca012071ea4b293ef6145642cacd5190136b2ef1444443fc2decf2c84adc89446a1cc51aa352623c78929bd517bab9f6c876f686b14b00d95bf269308951535fb09033baa8c22cc63a9923f984c200900e8f3bacec980f448ca76e1a26d3e84940e675fcf8a61d53564b2c030f42b6baf7ecfc990116413776188f4abfc75aa9a8861e0abb79da371c6bc6f16ed5ee727a0df0242618afd9b17c8d8bce877fc69c3cd11ef5f117555c5723d605db3082030f22de14e67d4f7b307748f316a31f498c133bc2abf84e4c4aa89103e5c668e71f718529636c57db9f33aedfc90df332a997f4cd88688aae4212516ddcc04c7c4ef755170e9518db4f8159e5437374d9658797832e0dc7acaab48dd9aaced88af81de106452187a50d274ed6c75ddd7d57b1eae7c12297cb0bd8bd82ea1b37d8a11cde9f6a0681a273a7b554e8602f92ddc53986e403886c5c204b3672d38de1e536fc9056627c40b5be899f4d69b81b1e6089f90058b5a858b71df84350c7809357ab801e99366834d3666f1a8bb01ee21c3fc06eb9fb3d1874f0f9e171f9a18d30eb1fc29faca5317f9e7e1cb3badc5b8828d02a85485238fbb5785784cbbb416ee7272106ea251d9f70e5b0e01a272e8ec58bcbc84e74e7f19399280c81ae9083f3994dd721e45a00a909419935af43764a109f4b813c8ea5a626738459ba52c3b2fd0984f5490e5e17f359112e8b7f08af2fb03ba9eb272291191bd5198ca5e83df0ed12587e4806660976988ec05453256730d6c72e397f23c829587a03f8bb6a80ef3efc8b7061f2dc57dad27f8d334b0e92adb729128ff1533c6f3c0609b5d1b5ea22dca08e1495def9ea9d8f02571137c9956880a6f87946f0dd7d233a0fb4ce4cfc76a29b1101ea8197bae455be0b0df25b11d8f409eb11190154271568cd8ad13805ed9658fe524d412299e547e9ad3c88da35c93b04607ebcc23a080864c0df7f01efb053229960a0c5a2314e678d34745d3551109eb39c6be80713b79fdbccf34e56f422a15ae3c1b517cc9b3f7d6374f38dbb4b7f8ee7b40333af779c52c078fcfdba0a643da63a10869b71c9b4146ee15c7cd463f323eb242dae4d1d859d0fb6ea626015a7cc3b1ea59fe1bad9f93b5e9316e90a5bdfdf8f9e41d98c98d398a25651e84efcd61c8b239bed78e2e969ed3eadd1cfdf9ca4472166d24a4993bb8906ba7c6544c6a148a18d9148ffb3a1cf77550bfe409dc27595acf36d6669513a65b7e5df40a4de5ad4d524f785e0d4b7727b58a3fbf5c9706bf1245d651473fd8570b96ed37148a421fc4effb18e5994520dd18f7125db2317d0e1d8401fb8d99ff452da41da36c7d0aa8201751995176aa6de4b65ea28316909dcde76167aec9208b77fb94f5c8aca135377fe85c82056cbf52c92dced734258a7ab020d102a350d59b99c42a2806ecbc857c6e808cb35e96f82cbb261f561e57298eabb0e840eebedba14d34e0242bc73d8d94ddb749edbf5f93db45de9bf29937af8b11b2fa8a3bfe24be5158ec3048bfa2bd454c5210c081eb2712fd6edf74eea7277eeb2eb9cb5c528e0bb2fb62a05f20a854da6a0294b958119e03dfe89cb9226020c20177dcb1574d92c92c9f8c25aae3d207f73e4dbbdf8992ed253804fa5d6c4dd6037d47e24fbc6d838fd9f4c22f012cbad1015620cab42bd4eade7cdf4d9d46afa2276a3b0795bc35a257ee219a1d5784980986d99db2f475a01e06f404e619047b27bb8c8dd0da51c872704eac0c12843d09bf3d898ba93739032e0de49269bb5b6bfca4779d40f77688a4254e79ae755f36001ca384904dc987730993745f9f88b890bf8e36c781426a04cffdd6f1833e51f8aa15670cb45260a4c4f95cc8c2278c18d50ed0f6975a64a6900ee7da498dae4134eda0ff8592e3aa0deca94c1427f3b6035b4fc91b6625fb0f30ed1593b2fcff0b8f91404e8de03479b9f0a3c2809103ee351bc3895ddd044958b5160af37008816e54458bad4a3755b3e36ef86d15c23c8941524426e40f9229f40a21c0e09a44dc1a01e099fcfe985b6ab9bd2578c7aa6d35c8b5edc4f20cda88ba3d25f3e64e45e4bc158f718dc5872f31fee016667be4ea97a2c3f26e7e521231902b30b1fa4ce967e111dab7479ff34cebdb49a0ad759d15ec57fef22926ca2cafdb3983f3b7d44f717584a628264a074774a464a43946f00e5871a88a5a2cc6d54af59d471e31b9de11e038ec306585baa4cac9f33e0a30b856889723ad56dfce2fe6dee102dca72abde5df57b1dfea7d99634adaf817c906724f68277b6d350072beebe3bf826e1f3abd4f8abae1d6558171d7a059c472657a551dc10d97a7ecaf3ff197ca7bfa5e7cf715b4d5696711942f6e2d40c0ad31bcf50ad913f82fc1082d96ad639b3ec1239bd2b7b9a7df39da8c3dedd3e8cdfd423a5c1e41b04423bfb93120bc0b38a79e897d146dfb4abbb501a43d9bd7aee9b51c9737a85a37283c2dd2450476d8bcdbc7edcceaa0e8350e731301b7b96cf6ba059de648ccae1dec32696b61a07200cad3dd40c66c7aced645748b89740af1c963a540457ecf9f50fb7e01572dbc912d5e65ac71733041fc05822a17f8828250812fe4f943e9c3c46307527fe7426abc84967cb517113a392c8b557e42d41db3610a2dd1605549b49a7fed5e8965928ee558fc9bda0cbeb8037e79198603b18a3f8d4d61ac6515a77a1bed076579c5c51e19171ed65ace78c814ff68c11355c22388249bafb3f5c0d6635bcd404540156703f682600c57b5bf31f2fd2db7a5e71faa03a5cf3b9236d997cd7f14365ade76b3160ee472c5b4c3a8673c7f959585a2d3d5ca83053e2cbd831392e0635c34ec724a1b1752a43eff695b8657baffa0eb5a16c0f5c1a915a9b8ef1bb99a06f3b99df9510189d395b4ddd6a029565fc4bce0b8c880aaa0c1bd94b9704689996356282d70777cafb6b67662eceed07f839bdcb8bfa3045c72ae00ce147ed9935d07c9ced8452ec50c64107df094d39968afadbc47e2c6ed74bd1f4229cdb449a259893178d8a7c9ee183fb8344f97bd043670b32961af56b4564b9cabd3641492c22bbdb2e66609e0716d59f7381ecf4d5d42c76dfda48ab457a917db10ebd03aa17a3904862d4d590ab05c739746b78f7e8f7f63b8607f15a0a2f0756c4cf16337a965e57c25bc040d79f091f179b1affb38c1adb5d12204a55b73e336dd118d9b56a83f32949a6d9aeac3d3401220513ec686424bd95bd1d5adcdf7c518de9a73a313bea02e9c3553978bd7e8b7dc4150d7dfa99525498dc6d499e1d9d1f5e941d14db3133c5fa266fb2f911e2f3fb6fa8ed188a7a0b9dc88fc7bd8c5abab477168c759a8d813d085afb88881759498faee119b86621bf775cf711d62959e6d45ef7329c1b09d33e848a9b633bf7dad4899cfaf4777f7c46c1996e6f0e0c51c69e3e1275aa3ac5c368162952d56b596c1a724019ba92b6ce7c3ec413aa2da53e4d9f8de7f38deb640ac275aaf2e9e3144cf4c9959d0e1e7d8f80fe5d82ad59de87a2b5970761983931abb76781dd730f0840a114a91cc371ffb81560bb63fd0c9135698078449ea19a5c334f68ba03415bff258f3285470d1f6b80419802887553549e64fa28e1a02c8aafaae6a00fd457748e3f9336475cd20169f0e429553f566e5c31b5bda0d352d1018776f5797bc179bd1b851681c257a8e10f47a642c2945a9e9db4bdeb846e483d293c44c97a18728bc1b51eebd8874ca712288684d36f33f13255af7d0d54b709b74c2595a4dfdb8f4d362725bc7a2b9ef40cd23d4d5750a462cf72dae3bcf0685b6706461f922a2842cb6165b5c0495e16fc0b3bd5f907f693061b5907d65b48115d30a8a01a021daa56cac9bd582d6f50ef9d0f8bb7548244122bef927902c5e7d962e0b0d9ca38d09c62a6fce30c58fdb8db09a5bae36f17853713ea479f2b974da049c129180543c9139a0933180d320c7c542af4fc3788540815f202e69504bd010a617d4980147ceb82ebcf23d1647a0ce37a7aa5cc408b63772efbeb20819bff2918cb6139b943e5f8068a81047f688fcf2ee6557ce6653bf0307e94ecf2314cca2f2b088f4c2361db46514dc48eb715fc03ab546c9eab7874154134cb329ffc9b825159cd5386fe7bea46e2d496c69ab9b2b9bb0cc303204d957f634d71f7f841d62a7feb1e6e5d4b6aab6a8cb3162b7d5c9c07c4b5d3f869b0b148c16570358adab702b06cc4b592a60ef821616b341507a75c9e38a439f95e47e3909b58ca618928a25909b38e72b13bd771d3f43b298eeefc3fd30b62361f131c5f2e59123714180afd29aa4c059", 0x1000, 0x0, 0x0) 19:34:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="0a12fbe81c49662859573014427a206df921422e097861514c497769b5341fd0bebbb1bca656d5ed576d7014bdbf588fbca4e24e1b20de2879252cdd07d396bd11b1e1bd4af6bbc390f9bfee67504b9c22d73b96d79750501f7c100f8bb3eb6fa43782983ffc4f2d54616ab35af6be52be1f0ad8b830137c1decb587a4b9c30168b3c76c691d994f2a54e507285283abae630c91d9fcc59e1a9b2d883c907df9595df27c979c4bfc0f10d686ae9fc0518ea0eb845061c41b2e76d08af7d8700e8f4e33699d45fd9e66389d6e7ad7d8607c8e9cd15187c9e722fb1a432e8da4a4abbb9174efb446117f65861234b2984e8202c1eadf3350343d", 0xf9}, {&(0x7f0000000100)="d00066d92f8997e4166c39b61dfc23b19a29", 0x12}], 0x2, &(0x7f0000000180)=[{0x60, 0xffff, 0x8, "ea848f91d8a92b7b95c4cf38cfa3d11f7c0f074543e4b92c6cf2a335fac81391d0602a8897c3f4a24e25378bad597fbcaba500fdce98d86d60755a428a771ae4bf630f393861f1b4f6703ddea54f7f"}, {0x28, 0xffff, 0x9, "4e9447a0f533c21c121472cc1ae84fde7532a66df690"}], 0x88}, 0x400) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) r1 = dup2(r0, r0) nanosleep(&(0x7f00000002c0)={0x100000000, 0x81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) 19:34:07 executing program 1: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000300)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781f4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000070000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e0025c9802813c67be2313927b913cebdbb7e563c73891d41f6380cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1d2ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0d30771fd59c97da42c94709e030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000083807a6a942920b13a43cdc1ae7855d371b50f8fccfe56ad62b08f4881bd4e148be8dad946b7c4dcb594e252240d3cebbfd230be66fb041de703c29f3e2877126c995a7790d9c53c8593ad6cf04c88bef0", 0xfffffe89, 0x4, 0x0, 0x0) 19:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="b8554c18c91958b675cad05927a9694bba89c19e105bd896aeb3ab5b2195c2a7771b7223289c4e5c97a9ba49398d92dcfcd756b4297f026c03752fd63d9f8d51d782f3f74ab108b3efba6aaa7ea1b6268383844ae8f30220d9b9dde99026d95434440043e76d30b5e9aae7ab8ca083af0b5709ea74103ef99c2177d9f469cb7d8ef00a4b2d3ec2763ebd0b061af0d52dea79f98440097aacaf8eded251d4ea0900000000000000e6df7c403e8ed4bc040c48b4273beba0e0ed5e5a2c8c39355b2dfa73b2f6bc654f6f3cfa20145ecd0fd0b42f7910ea9d04685b15f2a6aaed532eb230", 0xfffffe94) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3f) close(r0) syz_open_pts() r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:34:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='\x00', 0xa0, 0x10) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 19:34:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x200}, {0x5, 0x1e1}}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="5949f871b1a0ff75574ee78eefbb88ffb1e22022c55e7e5dde76bdd187767989c7c96f5e201aed1ea06ff508e31ed2c7bfef5f81fbbc48e8f299d3b49c79e1acd60b8719799710a7d7fce0e4e0efbf2f461d10f5dec8fbf5aec5a7e308818bbe", 0x60, 0xd82bdda54fa5b3fd, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) 19:34:08 executing program 0: r0 = syz_open_pts() dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x80000000000051fd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xff}, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 19:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) r1 = msgget(0x1, 0x41) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x6, 0x5, 0x100, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0xe56}, 0x8) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xfffffffeffffffff, 0x6}, {0x18, 0x2, 0x8001, 0x4}, 0x2, [0x46d3, 0x7, 0x5, 0x7, 0x2, 0x1, 0x1, 0x8]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) syz_emit_ethernet(0x317, &(0x7f00000001c0)="b6228c8d86d7c6ac6aacbe25c3a6f5d3cc7836d601bcc7a3ea694992a3a9b3d17214d3a58a59a65a12f62579b63ff79bc9847c705b76fb40dec80b3b9d75e38a308c26d13124a9a5f4c1c44ec74c1f0ab811a304d014eac768d18b548c8e806d9616020a0575da41fedaf5c297a46039f7143e022a601c9375b6a6e2b7b67c78eebbd5b77f6e002797817cf6f2d03c666f762447d3ba61edbf0197681c341f742bdb6495c810a50a59cfb5654a7ed5761bbf61df75f1") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x18095a6241a718ba) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) 19:34:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0xf101d5ab8e11f400) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x8b) r3 = dup2(r1, r0) write(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) read(r3, &(0x7f0000000080)=""/115, 0x73) 19:34:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x700) 19:34:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) socketpair(0x6, 0x4001, 0xfff, &(0x7f0000000100)) r3 = dup2(r0, r2) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) fchdir(r2) 19:34:08 executing program 0: r0 = socket(0x1e, 0x4003, 0x8) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0xffffffff) connect$inet6(r0, &(0x7f0000000100), 0xa) read(r0, &(0x7f0000000140)=""/4096, 0x1000) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x8e1f2fdd950a5d79, 0x2, 0x5e, 0x4, r1}) flock(r0, 0xe) listen(r0, 0x6) 19:34:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x100000000000000) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="dd7aac88f41a4a7a5cbc85d2ce8449a912b8786e10c0f3010b375d7e6cfb41fcdd0607d47f114b9b868ba127793f9a5bfbfabe30df73ee446ff3dcc18674929d2a47acfa01444ea784709d23a08fbb829140dc8c0fd1e14498c5a39e67c0a08cb49d410b727af1c6f9c964246baa6f8ec36a2e574f14aa0e5996bff595c723696067979b673d6619e151f7b1cf21c68dc3048a81d89b07101bb4dfb9c30d5f9ee5a5f056ab3928f4bc9f69d9e89455896fa45f8c42836e76c51cdb3e3434ef2939", 0xc1}, {&(0x7f00000001c0)="5f91f6b5aacceb36e41a161b6f4ca317803f200e018d7df4a57798ce6545380f9851360e496d4f8b77e48affe102d0b89ca3ba3bcfc0a3a40cbdf0a03729de222a4c13281650f501b99a8c1e810dc1c998eaf91275516a4b79b28ccb35d0000fc0b5e91e9a09c81b6c7916780c3b3e362c2c95c762bf510ee09e07b8c7b682cc21626c00f23ebf15e0095870273b62d3dbb0227c3c4cf3f42e872a353cf54a828f3baf2e271dad5ed6e8f1f705aa4901812316fc04df7fcfc04cbf8ad0b30b1370d67f92a267f4f89b92117db8003b4fb1da66aa", 0xd4}, {&(0x7f00000002c0)="91b1ec63972c55f346044f24fc008aa2906eb3bd9485da25c49d84dfc2a6b07738f58b1318c38238e3434814f1fad116a1c371012cd0fdac6e62f54d71c15b", 0x3f}], 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x101) 19:34:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x101) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 19:34:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x3b2c, 0x1, 0x80, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0xffffffffffff7fff, 0x7, 0x6}, {0x9, 0x1, 0x62ffc0f7, 0x1ff}, {0x7f, 0x3, 0x7, 0x9}, {0xe0, 0xffffffffffffb0f7, 0x401, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x7fffffff}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) 19:34:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x36f248b84a9d14e0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="59b4df206d6ef5d708e20217e593bdc2a4280a510f407231c6e5", 0x1a}, {&(0x7f00000002c0)="4bd88c0ad4e3e26419d783f1d988f8ed566e88b9c6ab69e6db6193689814acc90f2fc3b90d7d478ce951ffb89df343ad482255058efc82931b877cab004a9329a5d5414d993622615234a82cf3b76e3807ae794a7250ee56a6fa431b96ee905ef5a336a835339b3e34f125b4ceed1e44576fb62fe8df88f4a1038e738a92445bc25ba51c4203874b4d6a535a8e14", 0x8e}, {&(0x7f0000000380)="832e1b12041953a72cad9e00840379db7f6612f9d0114e2d4b43ad9d5b41e637a0d0a20d99740543650dedc424112ca1d8c42ea009927190f00a3b42abf5a794215cdab4e89716136e71075b054cf35f0d2d45950883c59e57762738d5edb67bbf370e4de2664ba2abea228b713ec613bbdb6f03fff24206451c7ac866bb558b4fb80bd9942fa2eeea8a8e044a5e7780f9d57db2623e7a639361cfb849ee1273cbc0024abe69ab2416a7f2ffa14267aa48acf895fcaf4027a061a1709dcf72eb4b86b9858ec1367915b6e11036008329027f8fec35c2ef8277f7f089f9e4ddcfb7fee3cffc90", 0xe6}, {&(0x7f00000004c0)="0d405c742525e57d44efa31c5b2aca5cac2dcd8a445dfda51bf3aa4ecc4c4f1ad1c84557a5ed0e55b74ad47881da3d58ef3c9c68c4fbe3987db59321e993273e02b08bc1a4af0fe9940ab3696b124d7ee007e1ead823646e8f50d262561bc219c6839c", 0x63}], 0x4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x29ba, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff04, &(0x7f0000000180)="b62173ece8a13489b077b1281d075ce6ceafbfcb20dc86844e258509a22521975ee1d0a4059a897d012d9dcbf7af051e91f7d0d59ef0efe4956136aabebdbbc93045d6f9dd7e101f99723a0875a08c4999c54c3c5ed3685ada78991a972ad4c796a91af0879d97e71e3d862fa284f8b13ebcf7f0f39855ec34135d9b0cd7c07170d07893d61c79ff9fb094e9c079855ee8ce136082fef1c822960c29ec62fbed459bbdbc75a925b2d35fc77b0db2a16218ef360d8d1c33d07144b65f50d923471f23f9a666678c8bd99504ae29351e") 19:34:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x3f, 0xff, 0x3f, "1b1022fc22f83959b2065405adc96c40fb07dc5a", 0x5, 0x5}) close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:34:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/169) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x1, 0x3, 0x5, 0x4, r2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r0, r4) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x42, 0xc7}, {0x7, 0x81}, {0x7, 0x4}, {0x45, 0xfffffffffffffffb}, {0x101, 0x6}, {0x101, 0x10001}, {0x24, 0x3}, {0x85, 0x393cb28d}], 0x8}) close(r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:34:09 executing program 1: semop(0xffffffffffffffff, 0x0, 0x2b3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x1, 0x8, {0x6}}) 19:34:09 executing program 1: r0 = socket(0x6, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x120000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) r3 = accept$unix(r1, 0x0, &(0x7f0000000240)=0x29e) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000000c0)={0x8000, 0x3f, 0x8, 0x10000, 0x7ff, 0x4, 0x8000, 0x10, [{0x6, 0x401, 0xfffffffffffffff9, 0x100}, {0x9, 0x6, 0x3f, 0x6691}, {0x200, 0x9, 0x0, 0x9}, {0x24, 0x7, 0x3, 0xd85b}, {0x1d6, 0x1000, 0x7, 0x68162bb9}, {0x89b, 0x6, 0x101, 0x7ff}, {0x8000, 0x4, 0x1000, 0x7}, {0x8, 0x5, 0x7fff, 0x800}, {0x200, 0x8, 0x9, 0x3}, {0x3, 0x2, 0x81, 0x7}, {0xff, 0xaaf6, 0x0, 0x5}, {0x6, 0xff, 0x7, 0x83e}, {0x0, 0x5, 0x5, 0x1000}, {0x67, 0x2, 0x0, 0x7ff}, {0x5, 0x5, 0x0, 0x9}, {0xfffffffffffffffa, 0x3, 0xca, 0x81}]}) 19:34:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffff, 0x9}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 19:34:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x280, 0x0) fcntl$getown(r2, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fbd22fadf506b718bbdf69"], 0x1c, 0x0}, 0x0) 19:34:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500006f883e191af61e4fbb63bedf05d368d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 19:34:10 executing program 1: r0 = kqueue() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000240)=[{0xfffffffffffffff9, 0x2, 0x6, 0x1ff}, {0x7fff, 0x2, 0x100000001, 0x169}, {0x0, 0x7fff, 0x6, 0x94}, {0xf01, 0x0, 0x81, 0xff}, {0x9, 0x8001, 0x8001, 0x4}, {0x3, 0x80, 0x6, 0x3155e395}, {0x3, 0x8, 0x7, 0xffffffff}, {0x1, 0x1bb, 0x1f, 0x4b7}, {0x5, 0x8, 0xffffffffffff4cf0, 0xffffffffffffff01}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) 19:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) read(r0, &(0x7f0000000a00)=""/143, 0xffffffffffffffac) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) recvfrom$unix(r1, &(0x7f0000000800)=""/38, 0x26, 0x1, &(0x7f0000000840)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000280)="f399eb8f6bdb7c4e96e568acd9e9acbe507bd8222493b9a87ce5347c198455553dd2e9e43e239a1d78c867dc43fad97e577b6b7dcbe13222db319fb9f05adc7f650d066175755263cd06048bfa1c561e5013adc62ff4e2f35e4e922358487053f04c96fb05431f91d0eb4a39da0ffe08c723beebe23fa1f7ea99c1ce699b0f2890d4a2f71e4875126c350c7cc02e6b486c85b03d9998c33e934f3ff46f119d23026334b6ab1b8d1b7275697f32aadb00ebff1547", 0xb4}, {&(0x7f0000000340)="67a56abf304fb19b449576955b34e834c7e7b9ea664ca2aff76ad1f8480d404bc7203b54abd3f45def5aa9be914beb1dc800db66f4fb63f85dfc0fe534beb8cd395336772fae51dc70d36231da2baeda43c56bcee385341bd19ea86b47ceb9c1e70cd54940ce7a60cc27bb07c56ded2ef33f5392bec1384bca", 0x79}, {&(0x7f00000003c0)="74d7a6c2dcbb26dbb8178daeeb5e9d57bddc50e8fcaf160735a8612cd9e6428e2b32b147ee4275dc2194bc50c1d5761548467ebdc1d3d5ba4d0c6c8a3a617a4cc12182125b5032f0d6ee48944abb90cace9fe7e430cbe3e65089", 0x5a}, {&(0x7f0000000440)="ce4281329643a32fab661f1c842fb662", 0x10}, {&(0x7f0000000480)="a66189072b64f4194f3cda9a80ecbabc4d9d1813f1db2680bf2a38ae753f1aad6d17709df4de", 0x26}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0020200020b26754b58495076ebcdf9e22000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0xc}, 0x8) 19:34:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x5, 0xd4000, './file0\x00', 0x1, 0x5, 0x20, 0x9}) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 19:34:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xffff, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r1) 19:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="db9f76a0ea2aea7b64c3a0cbbbd03d014d2daaa912f77d4319ecff82d78beb699fd6b3c32cea68e9c4ae06d77d1ca8e15f94c56f311e1d97b400df237e20881dc945747c7a8b18e2667a7b08d082e01584413d46de2d91a337f8ed35ff79fe641aefe2c3a32b33f74f185791ce06eaae46418e2d6bb3c9de199fb3c7960cb21debf02f6b0da25d4472062709f4668d39c6120c1d2baf9467bf3631a6985bb0ff7126c17eb325881ee4eae697cdb9d6699f4538d8400c9bac00d5a9eed7e8e613d187d5899c237d8b1e6fd358054f3a344523de21e790061a44d743a319fa16", 0xdf}, {&(0x7f0000000280)="a36373fc0662cba47891e9336b74f1e79f6edfd882b29eb6dae65df9776eb2a836d67a8e431b80bcb959be9cc2d12e17791121d7e4a6c902dbb3bd97f6bdc17765581e51122bb0305c9d77b61b7d", 0x4e}, {&(0x7f0000000300)="621ff513e0e37be9aaf006c4efd10cb03ade5b3bb25183fa1a8b1e07b882cd0c9c03c23a2f67a41bd9cf6850db15525349c50bfeecbf4068d3b6a8e8856642d637b4f693ad16f2cf8c80c5ff32d1067c42780a1fbc7cf257b3145f2a249d0a7b61db31768cd45e0daa0ea3f6d21314933d9ee9b3ce9c27fb576e8546f19058581850799975c79b752716ad1d93c3b1e04ef8b2df6da60684a9ccab9308c9dcc8502bd8d116c5fa6ffa92ac578c081685a0e8f4db65a52893", 0xb8}, {&(0x7f00000008c0)="b22402cd156a4e3a2314f97a7681514c9e084c9c4ec4c7fdad26a9459f815793a96a88eb8384ddf1656c701a0035bf3894da43c5c4a79cee5a9b685abf84979abd561891a0a6ceb64e17bb5de9c52505567977c32cc2a24f61337626a937bb3f9ce8f6f124161bd43696e2a41632e943fde257f86df6c6ee3e9ff2076fd6a90c6a9d08bffb6541424e18d8bfc33f5fa211875b190502211ce0585c1dc94ca829a65fc69676ad6096a2d3bc5c16d6d39c7cf36a1287f6edf314dc075066de2defb97a14505b716a308deac78a5cfad06cea61e0731bfb448471e98e1f2d442e005c63d452de4b01c190f90d5ace1ab67ec97ef9f848d5f2881d441ced0464601fe51e9e1533b1507d5c9b9bd6cf2c3fde3d234bc34cc98fd75807fedf12443b28b63d4e84748ed063aaadfb5334776a3ea77bf15d751fa85b7c84db44730585f96cd9fe21e7ab37a3099e72acfdd87fad69baa4bcf414a2d4191abc33efd2f89079476117310b9a2502ffea510c063033ae4e912cc79fa55fefb6529bfed4cfac142cfad0098fceaa9407a2cebb2d6e9fca2c146d171ab7536eff48355d3af57a1f5ae5147b24f834fdc3d445c8ba536c18776c77d055099c48f457b777a1f5da55fec076ae8bb827237b80222936467dcacecd679a207d691c4c2b2f5d13a3b8f150a3b7aad0f2d73287db5dabae092e322e6a51955756217e0deb650de27ae0a26689745a23066814f1a22a97120757f2f9323252d29b044bf8c2962d3eb285cfcd7ba3dc9d43294d20a3740629f258bb7aee2ed26d41afd151b480fc0023fd477058b9aea0f87972427e4a3e05b2dd8575f084c2cfa01308aec706902b1631d26b88ba26434ec5e8129533b5401e9699c6e3afdbf909484bac4589d2649ada9d363a15b1a5900bcb5fd152d1bd0c638657f1be78a67e2845fd62615353c82cf6e2bdb414e6d0066b295d31fa823f4bf4961d11d61e745a6874ea7d7d83faef540f69908dec293f322a986de960e5f3bdacf72e6c7479f7c71582f0f8d242b11ad38ec8cddb63cc81f50cef6fbdb5b5404d69a9bacbecd2308ea5a5aa53d7b08df9c4e1fff6edf9f53b6a013be17ff6d40c79106a47161b441b410808c402c0d2064a8ea3bd0228ee13821e90feab9ce7b040979e2022b412dc40d1b9342a4fbc90cccd7ad42fd2a8dfab829bb37eec7c4069a08ea02915be8e2f82af9f2498fb248a2435134cfcaea3849732cf0953541d2ed584b51ba6cde7f2a877f068d5d4e84a583eac5db3f547ff79003ca241558e94af3559010d8fa6a3445856b7793d8578d96ab04987c6b8a95f3ad20031e69a9eb2c8b6baea20275d4c04f313b99355ad4f1d7143765952c5f783adb7a83de63b3030324c18f684c69642b80cf91fb87d01be3a1f0dff69e43d1d67720cdd2e40a6e2842fd1cbca2b69296537d50f2561e5cdb200ea9604d46d60fdc0f028f9709536089236ed4cf2e1a331bcd4f59582289b236f3a96c53e6b3e4f41cd8f9f6ee4ae21261f751a43e03233b79ded8b67eb6790f8543ced39eb7fc3635d7d27e16125d1f6addf9444b8651593215305b4c3c495083e0760b9c795b6f617912d56ddf6d01798f57139b2d6e455d921d0c10a72c7de69c7705bf8d16a49244fc3161dc57f5c2f04a9c7fc7a233ae9b1ae4842502dd3734f0ef1e24a0a333cef2d093ba80bc452368ebf3a8b5103d39c6f55c5f6177ca3fcb65b128c238aad7f7705894926b98e229fdc975b1e8854de78fbedd6c13d1778c8d797544f1c93501177f6a83c63650b61cb3791e69368ef9be3558cb38b9afb29fb25ec69b12c6c2d373803420d685e808151f15aec15ff918afd816048c46185badc4188247981edc4ef9d141b374f18b6373d81005ca01d683bc012eda8158109b29de7e8f7ea573422b6546328e2e193e33f5673f0564208e05712caebe949967f9ae50b672ecc151f0bdbb04d594969c28c9877c81ddbbbfa9af9f806ab788fcab181813c8962675f2a947bf0450741152dfbba05b41b9190f2f551050eb02c62aff910b6291a4ed7e2794391027f91a1816ea22e6179513e4ff50773f5bb25f20994a457f1ca44d97a11be498aee5ed303f5f85e95cacf4436a6daafd52218dcd4fd5fdde372283047d7cecdbe1c0c2fed0bc95a18c9eae1a7f2c42a1eb4c10509921779038e4eac0b479dabc258750019ff2244821a7c54aa47b966bb237705ffa8022afb3bc2bb30cd793f49271cfc954e824431feef822abd221aa03456d39eb08ede8ae1c44bc0f0e3b97240eb3317d5bcf81d4c3c01d5b63ef92cb74ff3e0ff479beac6d73fe9e949b737dc2a3ab156ba01fdb1f4b1427b15471298b4a811cd6507688cc06a1bc1196d21ee58c1fe681e6ec7f14dcef022e9b7de7ef2c1d89058382d967db661e8a3319952699178421a63bbdede136ceab74af2bb4726577886345cb757480f668dfde42f6dfbd65f6ec628b2d5b7a0597a85b9e6e72f3d4c1a4722abe895c392d5df599d1e93000ee7108b2bb5785d1a4a1edcb0fe563a2148b888210493ed6b44fab8ddef4c570c65b3e9595344c387eb9a621e6b0123a3ada2bb88a3c57b64d5db0597bbd22387fde1a2f628987c6ee5f20720be714cb2e1d255a9f597bf8d222d7c6b6be7b931197d796e3650fe4b8bdfe26d66d79dc801292554854044e21f9c7aae08404dcd15462c75c359a032aeaa3df1b86cc3d5d03beec1a192c55db3655fc8cff12a12290525d0c7817c09692eef2aa1f6a9e76009c5fb140322544bcc99726232174b81ae7a3576d5c82cd48c7b30d2037684aa4930d1fdeaee1d3711945c7dd3becf41a31018b2f242086d397574fa1f7d589bf8288f12004b1c4ac08cfbfb152bf852cf63b33cdb8b1598e38f8500cd8c10c5102bda0297f2a1ac4c9e6d5180c5dc50aa32da605488f5de39b5ded0f9e1fb64577e2d32cd5681d07689c1f16ef71b01426d8bccda6c5513abfe1e7390d08365e054ca266f6f4a3ca40e144fac7d150cfa9b408b9c8983b841e23e717579d1ab1c0bc71a41989cf74d37586d7fd7bf0d8443a2a92f87fd49dac0f1b407e950f71081ee30f4271971f7d25aee4dba4519023add43cb4fe8785399b69c6da2b8f0b4e6e91b877160c3db6fda5eb9cb66e07e5602fde9ba604d7883e86543325ee66c74527560be12e40b68a66a83593085a8fa2583406504644aa948058fa124d7a92fd083cdb35b768e28cd35f8879bc763e9755d032334d3283e7fbcd4a683307f65e0699dc42e473136f8167810a77481ef0aee6f82aaec9f08e594a9f84b11ac61892270ba16f2c26923daa6584fc18c0954e4d326d1078a5c71f12ebb116324ee5521906c42356d491cb2749fb794f10c0943848aba6918550d6a8acdc6cd951ca0d37807cd7e711fd18ac881df8494765e0cdec98337596ba35a91228462c80ce76724935cd94f717cc4d88fe7329a07a987ac620d0b791791cc3a009c176fab2f7503597215f4bf059e569ebb356a231c3a1ad3fc3fa649d5b2fb81cd8f05d2db4241cbdafdc8268b29b31047a513e138ac15926dbc22fd21122d582a6b74699bb7489e196ac413793a2fa1cb29fc79f75100d71c8a65b9c9c4dfe0e8a58d5ffe7980576e006c9aa1b2d41f2732abb5dcb532ca98bac26108fc8dfcbbf0a453edf4dd8dbabc80fb85b953793aef21c5137b647828506736634258fff347ea1c1c5430ef7091938658861c260ee0c6d72a31aca60526c4f249ea3e8564c8bfcc0fa0352636060785a78e30671e70ff6f7cf45c6de607344fefca6cc4e63603c1a82c62609af9c11a5d1151ac24c7cf54d9c1d47aa708d76ee50c945bf4c886642e19f7f79eb11a8d673d49500d97b2af36cbfe8712b3f733317a18274ad841323e5ed2b7ca4a77feb7548abb8f51d2a87c0bc93f14b4bdbadb93130308582602112cd32e04648e7dec6fcd72722ca652ad670631176c037bafe6dce792800fe6957fc2609af7f94017828f46c067fc8f5ce734e0a5e6845400e4e4330593a6fd2b3c7444aea42368cc8b56bd8163ebc9d62d5ae1f10466c801155a7751e31ff148e12ec0eeb678356c5ccaf4c6573160791f7764c299d013432c2da0578d46a641c8f5daed365cbd09c1fae6f9e5b7caba7e23df12d60eec1951877b78cad28991ecaf7360a871572a9622bc86734057a67b5333672455320b8ccd630f48b52575692e16af1451f3205aab4cf0e5d48fa8b3a3b160b60728f7f10b101da2b35383aed2cc0583d2c9befafcf8acde4ea03e1c2755ef23b61a5848770e1d575eb910a19f26186325397eb422fa35a25fd089be8fe13a7d7c1f49276f6a89e1d7d5c7b0c178460c2c091a0685981dfca32c20af52bfa04041cef313045dd5c63ad8d19eb30ede6d0d107eb3f52cd81875dfaa40cfe101d0a2447bf9e48029f6cd87801fcc734cb617df0230b626a14e5d164348b84b4a546f42f94c3db39953b62fd9f977e5652f3471c5174c54d20243235c73928d95b09864ba96beb6d79e38a4be970bdd9c92d294a66dcbc16b9990e605f665d7c4c7dfd49a82951604718f5cabd66bc3c4fbabaeb928b2db44d520e0562210333c74079add5fdf0f14afb1e330ddd9dab7673cafb6285829811d113048e01cb9d43ad3c2942abfe22fb0a0f7cca17cc14eb03e132caaf59cd6edac377be41b472eefd20b46131017c2bc078ee980b52d93540ae35d93777c013c910da0c637d32b3e3f5d83322dcf705f2ee18af2671c09173ef8237dce93afa86eb6e39bddc7c39b27e9a391b7fe84ff1b870b7d6fd3468f4d8eb3496b56accf487aee8750e3e04f32c7c6df1849a6b134f29506a95342439487c58992fd1a95e313170eda1cccea843456aa4b51e879006e60d0b84132b81864ef10543f19c3680ed21979fde2025bd3aa00e41ca48a8ad8c834b7538e3dfd4c3165765c6e35d1097c233b2e5d940eeedbe6c80a698b7c61a84cfdfd6a9932105cd845d9f5cc7a6c6253bdebb0c65455003ea4d0f453a7a31df7547c624591fd59b7e645566f0746731fd4e4e6a4e34a9ffa0d05e58b1322a1a9fbcb5b80e3f265f15f00fd974baf418d3116e49a7d02d568a3951eb49015bc73933d56fe08fd577f2bdaaebeff6dfdb2485640bf3296409b8ceceb0d627e5783c1f62be8d5a69dc68beda0e4d0a4459a5fa950c2af97b622b3f53884a50f2bafff96ef0c584ccd4b77364549dd55a2e8c54a938412889acae667c4546db5b1ca1db98ad9fa02e84cd7236a5d58aaae2fb2b912d4fd945ed4917e36e74ae82d9e8cc5b4f9e15d046027856a01a1ce21807f01a7fd80f6986e1810b02465ab03f309a15d9206d405273b9a0cacaed8d53bd993ad02fdeca71a8f1d782d7138046e30597e825bfac3cbff0f69843aac9a82cf1944411a2c80eeceeab7e6ccb31cdee399df91539d7252d552db056b6a44b1dc3740621ac151440174b0af7b7c8d1a67e97d2049342a2d9224b230e4d8f6d82c677729c19c2716625a8a4eb5cc0e7a7396067fd35e40363762da9845dd6373caf0e6fdf41bbaadde4ea9a872b924fbc8f2fe5ba60d2a2d9fb532c99245d563832bd52e69dc7ffb1be795742a68480904cf61d27c3505685d9510320a51508f92e054b2c29e939f4a5b2385e464281e03f8486063b0ddc92a3e4e7e6138707d816c15e6c1a73d1caacd369ff437d4cbd3c2453c85457f2a6c32a693387cb9de10d58be2c75d7f507924130c1b0ea98d7c0b4cc667edfdfb5aa9e0e03c", 0x1000}, {&(0x7f00000003c0)="6b125cd95605fba7e8a49af45d02e051d55d56418e4b91f74b3c2088ef48d7570c412eee7f2e843b5c3fdd576714b642af46d07373779a971ef6402a1bddcf4b0617b0d2764972cefe877859d302cf4b558ead09271a530e5cb8c9929429ebe35f593beac972584e3b1cededbae7865e3f2570c9f0590d1aaddbe5f558b4", 0x7e}, {&(0x7f0000000440)="ac8c7c5d7b76cec2be6ac2df4fb969a1d9", 0x11}, {&(0x7f0000000480)="c15caad6c9a694e1281a905f458e9468bdd1915549a372b162d41186bec92a5960651f8deb40f32a2aff87", 0x2b}, {&(0x7f00000004c0)="f8f719d391bf62c2f38e8de8701470796e338ef3b452ef1614f5961f9915674658c51f0f669230871448e946d6979aaf85e5afa95674e4826cb6ca3e5b468ee0495ac5c18e7990902ac96ae2de44200c3d375a66222d52a63bc27f825f537d5bd63726baa907fb618634f33be0f86ad335c38556c0d568ec8b303c4f8fd55d49ce5f1a9229b49624b1621f4cffa4849a0bcd391572de680cb2056d849f6499d0c836a70921f9149f9646b007cf7c3eeb8e873cc42ea016225957ff", 0xbb}, {&(0x7f0000000580)="80888b8b419e0e8e5d8a6071e5ceae408fcdd6b087a908f375ee4f9ad628e6d01803ec7953d8be0460175c60efa38e2766c461f2a9f308f32fe1e94f14d69e026cbcbd46130d436d3793b3ad4f25c779c6ae610522467246f12c553964f16c9cea9fe34bb28a0e9ce864417c3d9f24697639c28eca886dfca26391659979d8b7ec4d7223794ff3b2976a67d0dee841548fee43f9378f", 0x96}], 0x9, 0x0, 0x0) 19:34:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) mlock(&(0x7f000055f000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) 19:34:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x802, 0x0, 0x0) 19:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="d754936e5549a886b7a0af1f0c7f3b81abbd30bce067dad7a107c0b605aeb3930154b509537c9416394333a47f62a474443145749a37bf1d1fb641ffb7fd1695d14d400f1f2f3a095cce6e5019c192a15e6c68bdcce83e10974250b76d0b40559267c7", 0x63) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r2, 0x10}], 0x1, 0x62c1) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x20) msgsnd(r1, &(0x7f0000000000)={0x3, "6d7e6e896d0d4148a966f3fb0225d9bd04cf88a53e4130d4c6f06143202256a88f"}, 0x29, 0x800) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r2 = getegid() setregid(r2, r2) 19:34:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10000023b) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r3 = socket$inet6(0x18, 0x4005, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xde) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r0, 0x5) shmget$private(0x0, 0x1000, 0x50, &(0x7f0000fff000/0x1000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xe0, 0x1, 0x298681e6, 0xe5bc, "eb162871fffee4afe16639a7c008fd915357d80a", 0xf0, 0x5}) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000700)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) connect$inet(r12, &(0x7f0000000580)={0x2, 0x0}, 0xffffffffffffff16) semctl$IPC_RMID(r13, 0x0, 0x0) 19:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000000)="b6") 19:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 19:34:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) getpeername$inet6(r3, &(0x7f0000000600), &(0x7f0000001d40)=0xc) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) symlink(&(0x7f0000001dc0)='\x00', &(0x7f0000001e80)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 19:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000300)) fchmod(r0, 0x6) geteuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x8, 0xf962, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x8, 0x1, 0x20, 0x9}, {0x80000000, 0x5, 0x5, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 19:34:11 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b8db0edafccbfc722c2edfe049ddeaf9d2c0aff61689ecd40b656420efbbfb8e6360cc3fd0407cb1034edbd2dc074c2a738504a5bcb1fa811c929557531bb14e8ca90b47b809692216e2e736ce147cca148ec87af6d8cba37466afb1f7593fede6e9957b615697bedbc324edc658a454116ddd2d14939d2b27eebfe802", 0x7d}, {&(0x7f0000000140)="2e2dcb219bbb045feb178aaab146a20adec427ef9adb0ace", 0x18}, {&(0x7f0000000180)="b44d17376a7d78c3e3be9d7326e9e583f1ffba8738f733e70a5a12063c491ed32b57e9b7c8f448ff717bab", 0x2b}], 0x3, &(0x7f0000000200)=[{0x58, 0x1, 0xffffffffffffffe0, "98bf6d85703aa3ca9b63acc0461241f8357c1486a9199d75a7c8b24e3b7cadf098f1623eab7cd22dfecd3c14089826cd65c5d50a7af03b1387ed90750cb06ef268f8e6d79b"}, {0x100, 0x1, 0x2, "ec611a39a9ea34d7ea010fb24535fd7f7d1950da38d8071d69b86f3b1697ddd38ae83b36f5d2b9ae5324f72fe94e2f237d36eadbca0149afb978d007aba9459b155452fe3eea6d561ea117c5b06d0020634707ce8e489d192207c661d194047081aea67ae189f86203465217b8e98827f72be323d3e402526bc9b1b5dd274cc56ef1b3c16a42b736a254c23ffb5bcfc33da82435c269c74c8d329b20ed5a85246b8ad39010e2c6624d528679112d2a13608b860f8bcad51820af2612bc36b6cd6208a7eba1e88072a123271297efc55d3b23a192a44c7979ed3bb168b7197e52a3a82739d3a9fac3eb439b7feee5ddbf"}, {0x58, 0x1, 0xfffffffffffffff8, "2ee65bcd613731a10190b7cfdb99ff83b415940ecf112959c7288b290519f1626e9b1ed76b8a62b2e24a1f8d41731277ffa5bf6b7d0f3c1a9d240be64f75568808"}], 0x1b0}, 0x401) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000400)) rmdir(&(0x7f0000000440)='./file0\x00') sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f00000004c0)="5f34888480929678ecfe0e128c451a09163e60a1fcfe1b8db9576203664592936eb0344d46e9c7e9883ade2d7ff1b6144065c97f65dfa966e79aae022ce144643e9ffebcf39e2cec39538a4075fec76352801e70bc37d0864a4f008e92405bf634fc478b6f77e160c2d1f6c91c9bfadebdfde3b1b952e3ab27ee3a5e7c15678941fac114b98e32fc6aecf539a1ae4c655cfeba2d761dc8cdef422c5348e32edc309704b19bcf9fbd01b69e45c6ffc4fd7dc9616e1627097f649ae661d6db20110a5fd6dbae3443a38f982a21", 0xcc}, {&(0x7f00000005c0)="187bfba34489cb0a13a011443cb9c804a4dda2e0732e85d78b88de7699a4ba5298316672e8bee9cb4eb0f55ae9bbb86e5756ac648829072139d386c0a24950934be5b00ec05c88af00315b3925aa6918a5f151", 0x53}], 0x2, &(0x7f0000000680)=[{0x1010, 0xffff, 0x80000000, "10c9598cff4e8f998062594289d7c58dcb6993630869d235c708ff605e6f2d02a8ab466e8d0591b74ef300b55cd47a6f4912f9fa00f9b499d4cd9c67b9771a675221171f1a6f71c94d2a7387d3f1686069cf71bf4df3718886ffe92e36ba4bd8a531652f837d81dabf2e060de39426d3b8f0308fcb103c7f162075bc3e8172f68e68b6a68f7c71e7c06d28c85a7b7dcd270524b50257969aaba28cad7e509c385b35abf17a2827ae30df4001e13b69acf7c1a23577ee838ff6573c903322978720fdfa2ea8197828bdcdb7c5d16705f1833932f729b79983cbd1640beff78bc997b01ed4f0b12f20139b4222df79b4dbf6fdc8fb2e4e9efbc2773100f991287955bf8e76803cc32b03f8b9df34ee7cd4668bcb40daf67db82983b814430642b91ef748d23651b9a5acd66413b3723df962dc33cbee209c0aa34d021241a1ee838588739af7fe1541532b2fa0cdfe0aaed50356646604365b528808a106c5a77da0ce99f0242c9cd86f20adeb5b18feaf174430222222aa6d1413b94683e15b8a25380fa04b03e1c3c96521034e7edc682a8baf4116065dd2aa9164f1e4f5755c8a24e8d56f543b41c19addeb2993b8257955f6c0ab085a23191dd47aa29088ce09f67cd0ab94b7517e38848fd9165074b8b701acca78b9362a736bfc8cd12b026f4d9ba10d51c019e866b8c6e2ca179cd3f686f98224f5d3afabc5640c3acdcd56f1a10d84f959b29cd3bc6dbac195cc56f8a002a406144fb3e26e5384ee401405cdfdb3fec3c2cc681fdea1d0fb749910ca5cd1fc3d73f2783296075c040689de12eaf42776d09c3bff8627bcabba9374d7fdc80eacab85f203b27bf363671b772f8f55b3f59eb7bdacca9279cb5273e73332a159f76264e06f800c5a881aa75b5eb3be27b3daf96114c9151afe51a59c1e330f9aff9cb59066cddb7b68e62f8a42abcab188d0abfd1e1837e24d56df2bfbe336c9e0dcc140abc914a5746c5d56df84793e2ce31a521f2bb80ec96440bf398547e0e814cd71f4f4c2114b0ddfdc6f5e90283c6079a3523cc6770a9e530793029df9a4ec6cbb751337177e0372d17fe80122aad325b2f0aca79f76e6c58ef92619fc07884f09d864f0905149b5c95126491c1d2ed11c6aa73fba8ae0c44e38c4276b98478d9ecd2bcd985bc50c4a2e9f4c822c5e868ebb55768011e0fc87a70d1943c67292146cff80b8e4250f53034d7d05d2d7af7dace3e66a6f38cea6436f694b30adc83a75c00e98bb85716b300668f3129c0e3a4482347f98827c838f29a2dec3bd7d4663260ab60982d62d0fb92b0eb040f0e0bf079bda8617bc32e0a711cee8e3233306c01ffd8acbf7aec4ec076366b84ce1ee96242ca42383a28702a79ce99af72e0b65af996a548979cedad04ac2abde3393f84341edb4386a8cb17497860e0a0b074421bced662977f06872f134e5ad0699603ccbcfa47dc8c740930a7dceec43876b4f382745f0bb0bc9d1aeb35907878d683d06e1c5016dcafef0c1d653584588663410e68c4f12e9dad2782cb12ff356940e98b0f79903d128217178ff0d32541f62b04dde36ee28b491129c780e65d0dab9414eb17b07f306f2841a218b91ecff67d4aa843e9ba4f76d2d0dfd16e71817910a0d55963cc70102a566051541d14bdf398521608e6e835119ae60f97dcd8be3b6709df6ae2ad8c8d7b93533f3923bfafe41a28febc2365a066c9fa0cffd9839eb50fdb22be06546ffc5ca98bb62faf1ad464b7fe155452a5b76e3fb0bf7207fadea0ff0a8adde75d0e7773b44006e74ac271d3e7a165662fd68320c28243f266e13cd91245a263252cef62659cfad06b0372dfa5c4d417fc0ed98200b6e3f79199c67042a4052aab9c281cbfc7c50798914c0a171cb5b272c214ff7ab824fde3eaf3994e21487d37664986da4068eab8c9b23c919ebd24bcb449eb1fedffbbed897126d301442b0999beb81e7c9c16a0a8b037acd2e3d220fb2eb3ef6392bbaf1b56fd37660cb6205749b9be313e6b0eccf199fc5db14842f03ed93d09647ccf01982a8089c87c6178b4074657c4d44c8db80f0fafba8de9aaf69b3e0d779a56a370f49d25a2b818bb434d916900b30f571c168e2314859599bd305dd3e96798a2fc2cf0e0bf823ee19f42a5e3202d7882fc13d0062d8ec2510d758fb4c9b48fac3e44f1f2227254be08b6512e9443db03a0a7b5611628a980b1bd715f0f4daabd4bbcf825ff5dd685ae5c62b701dd8e36d26e1d304119d6c65a1b45ef4bf91673d4c2b2e2240f2ad3b2c5bffefa30bcca4d8b0854b8678075c129f060542597b3018eb90597fddc99a30e138692f34e61d87ce78fae6f064f3a3720e4f07c74cd08d7144cb1efef8620b31c65d6d3ca07e0481bd5032438eb6a38ef177217e60e3691c70edfc85fc2e1120e7eff8f71acf5070d1bc2e9a638f9aa64540368f92795788e401ed2cf8bc3bfa9fe03f4e50ef75abedcac8588f88ca1cf22e21153d4b08fd30e334eec05eb014d6291dcfffab90513d925c11d24e1271f8ea16b84825266f68d82aafa55b44cbeb36479a899d52cf12557d2d92ea815a63aa23308daeec365bbb57614f62a4d63a0fe2a120f7539c25c78950544c55f1be4cf0cbc3f35ecf8eb179e184e4a0e5b4cc686bb9847cc74184853d5bdf4755803e16121f9935fd0bac7dd947fd826b6fb40cf391a82b7539d2d940ca61ba3b5078e348d14e22b10fcba4a0b3e5be9fef5fc990dc0c72fe3ca0f24b20485ab7b3153babecd913e7964424a8a8272348948023ae1a83ad82084339c8ca9ae010ffe3aed08e2d3d8085136cc8364e11817006ab411a96f424b62123fcdfe4fb3134cb9a3103c0c3eb0bb82dcdcd2a23ae30d8de0de557eacdd8446763f2adf281aa1df50de8825498edc559739c13c378ed452ede94c916216a10b6c55f0e0e25a264dcb1d199e625293dd608e2c6c497ea6edb18a14f17cf67a315b0fd23688114d0896cd1e2c661a71deb776a4876b423c02379fa84305e31669d9ef25c3d9b325014632f9dd49be968a9d01ee645593ec47cc64c29148b0e6d3615e462d5985b638fb7c74c78aed42eb0419ab028e5ac6d50c7b6f72ff5b62069110554991d93aef031ce2838a0217d92a0864da459a656210750c48a99321dbd2c05bac62a4ed7d99edf336f3ddc88200262fb7b197a2e1795ed16fbb57a6b04d0bbdac11fd177cef711a70739efd5201c5feb15c18ea2073aaf0842813c3efcbc8470b9152552573ff14e735bbbd5ca649204ced971a31510dc39f225541b60bc0336ba09b923d5c058eb51fb22573daf819a09ad05e2b32da14645d3f0f2966691ace3b6c50b841964aa4d47b39c92d50fae383eab31a08918613304f3042fbec57db96e9e39796b9f21f498365b1643f9372728d279eb9e00816de6f066963bbb9f41a80461f40a75395f6f4766cf867888390fa73e05afae1ae89e755d7f048ef0a1e6319c3814ba14c6bda72f02edf6a63a4ee9fc1aaab54aef7924a6bbee80cea22498bd6940a186c29545b0f6042a882635df5aca6a470ba8a810b5c8eb641d37cc915d77e8e310c70a811f0cb7b57a79b07e9a08aa0484a644d9e2204164b9a3c9d7ca4ef314c3efd8c561e7a4e3a8b94d95490071c29ed07c9ef49e95fe7214cebd1f73a33d19ba7839c1e4960a14b82a0f6465ef574d0f081c45541d937dcc3e78a013b6ed6532518b1dbf6391b55b148fa4196a704f77268c1a008483012fe25ca13f890b6cfa21ca4c77cbd189f6a7b4cc180d34b5425ea9ed207552085cca8daf2bbc38e6a79724c76f79027f372c17df7a96598c08c7135c16cda9e00a4de031aad692757c90bc61d5e94c04a4c4a755153398eb72f72344cef54a33426c9efe5f4a488ae6d9e2ce77d9d4c528e0e91484b56ab511d1037cc6db67ff2082996e1291b7c0b97dd7c0f7629b8c03e339e1242ee012057d2bea31120c4f980d5f6fccd6d33c24c7c16c82a78e08124920f8d29eb89e5c22f5838dec5eaad307256fe8e0a432dcad04bff701907a8b8efdd5b461b938cf34e43d92a071cb3489a2de5c76975f86ffdd3d62b309a93e5be080dac3bf2fe66f8f88d944d44aca8166e6e30ab8e4aa32fc567e928851dba08671b11cc2fe924f3d2a097b028b92afcb898d71f986b064b6e79da2105cb562ad40dccd037dba9789bb2e0026e636fd389bf8de40a7d4bb64a632257be11fb57f80bac238c57a6f94eb1f9a66067343fe20c1b4548d84a9533988c82d725c15e6899c60ccb570d74079093279166d2c42dd1ff9efca255937d3023e64a00fc8c09e1ec1aca05f2fdb56c585533c73348072f6df42a7d0acad2ed828b8479d820a7a1a8121c3b6496d7c5a0275302daa06893873247b34a2d3ec88b77484e0b362efda30eb4ddbec62ccaa5b1ec7461ceb74be987181435154f0f5481aea7cb324ab8960fa3da360e1fe7ec66cac7215252e74ef86af08acd0762cbded8d9860ca6758a6a9896049279aec7d059d1f98c0f915ee367c76cc1121c1138fbab6a2133078e5bf098ecdaa0b04301fdd9a2e02c0f7c93236ce46b4491ebfb581fac5a25105692db8cd60d6652ab526aac47b56bf09c62f33e744bc0cb7f1245cad2710172ef56a96eb2e9774afdad08a3de9c41146d447734c959eb0f20cb1b142850bbc747986f89238b64ea0ab1e6eeef0f96a75b03628301b90b0401189f8011a8a95a58fcab59ff3f17b24225bfbb33b806ac4620c089c9817e5562fc89d1116bf8a3fa328364c381e99c7efb795067922748191f0a4cbb2ad592f45e821ab80fe10a29eaa77ff6f3b86020297b3f8db22f0825c9c1f0465cc64a50dcf7ff6920ef8cc2d8ee3d1fd2f5e638a68c095bdd0b247fcd8853665081f9c7cf7912b1c6d755bcf2706b15a0aa4c132dfc34358806fa7104445086c0b0cbe0ed95e387aafdd83b6f918a55ece8e8df30a800260ac855bbe4dd8ebcab755f8b307014b4aed08dbccc4c282246ec687b97db60c78b09d89277c1bfba2153416c03686ecea29a0de4952020ad650cdb018f2e8ae7a20049ab5205bb3f6dfe9731b8c3d246e71b42dad76b098c507b04ba717fc3b003b4b4afa1c4f5ef22d79445195b7109ac51dca90187ddfdd112117cf4536c953f4de842e6d4e90840b20d72b90c75dc61840352d3150d3a60972de83825c562bf2f4efe5457b23ac9d14aebb49343502553d71a320526872e227671a3efd2afd1b476cf1a8c385a4eab815d80f4874f7adabe2324ab3729832b27bbb433eae17912b0dcd516b57064affecdc1d5b7667040ad0a14de7a6ea6a8ad32bba4c745ea824cc0a6501c476d5fa4c7b81a2e1ccc8042b0447ae211365a3d2fd50269a0c4403f612493a8e944630d9177433581fa8298248300ae8a5ad1a64369dd0b5efaa216a117f2048bf1f6f8d6699ecae50cb266dc86deebc8a5b099e9ac650b97b2d7b7b5de15df555d2bea16f04c5244b176941b490077df566dd5414dbd2a1d5ab0bf2120365127e8d042dc98087bbd51069570b26ff8746d2acccf69a7eb757318df06c56626b64574984687b8376e1c09884ba9ae46e1528c2370ab7fd70b56c1aa07eabbceb805738562fb85013ea885bea9427f5fba43eb1a7cd6d15c2966b2f3cd3d715651ff261f864ddefbeac2834cab84450da938c4d01848f1536995886666cc1524d734e1097a3abb0de825675515bed37fff4d43885b53c1660b27f0f01038a7e1329320120ca8e7c4307819fd31e18fa9598"}, {0x60, 0x1, 0x0, "3ac78e3977f4b26c283e95d64b64cc2ed7632a257e174ead6397e79c4d5bd627e5bba059b874df53bda59c129ba78309473f206382641b5a781e25103dd5e9a191bdcf8caa932a7d9d8b9bc8bccb76"}, {0x50, 0xffff, 0x7, "1c1fb12f01dcdaab1e7866daf6662f46c85834bfed290b5f3b661def287314a2f09c65b783b12c0b93a00af9d79c8f6d13ccc2c89735d336aab9fb8b9afd"}, {0xd8, 0x0, 0x2, "0c8a58e3b77907c416dd3894cadcdad6a15d6e23abbc6e92d0e57ac0341ab1a117190f3368fd78a73a094bb9c4178cd6c92986bf2ac52f9ab52ad6a0d5adfacac266fa1e73dce9acea1094fdb00d0e5d62414bb7fc1745dcaebd64083c94d4338f6c24897000e09824e58014512090e360f187af3423e17e8597e38b0934f38899383d65ee9c53119a28e43ac968155f012c2d69c16c1d17b2510dcc361edfaa7a1c907aaff7c894f571ec517e30e6ff6ce9c2c7b83157ae8eb43b5c50b766ece09cd4655dcd5bd3"}, {0x58, 0xffff, 0x6, "738c662264526fcee08ea9ee3a1aa487bc1cc41244fa31b612f46189039b1b6dbf24a788ef3e7ae481ef9e639d4341c549ae1e0e092801cf3889242057b4702017b0586afe4bb3"}, {0xc8, 0xffff, 0x1ff, "d08f1013b8173960fe3715db4a25d2b4f4a27d263ade45c048297a83a67748d543aaaa1d68f1e4e226b3bf3556b5578eef1a171a9b54b77eaac046793d993519611c1c09a7d4129a53c7e9bc08fd48b07564048c2d9aa975954bea78164accb3dafca872f116284293698c8b69daf4257564e3718c974f64fa9b7be8256105b6ab7deb9e1f387de08a0f3ea07e7d99348b0f4730d1f8ae4ca4de57c036393378fc3face4c3d7cd4911a8b58494c444c6fae474"}], 0x12b8}, 0x8) readlinkat(r0, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/229, 0xe5) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001ac0)=0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) renameat(r0, &(0x7f0000001b80)='./file0\x00', r0, &(0x7f0000001bc0)='./file0\x00') r1 = openat(r0, &(0x7f0000001c00)='./file0\x00', 0x8000, 0x4) recvmsg(r1, &(0x7f0000001e00)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c80)=""/145, 0x91}], 0x1, &(0x7f0000001d80)=""/65, 0x41}, 0x1) connect$unix(r1, &(0x7f0000001e40)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r1, 0x20004276) r2 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e80)=""/168) renameat(r1, &(0x7f0000001f40)='./file0\x00', r0, &(0x7f0000001f80)='./file0\x00') shmget$private(0x0, 0x2000, 0x4a0, &(0x7f0000ffd000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002000)='/dev/bpf\x00', 0x80, 0x0) execve(&(0x7f0000002040)='./file0\x00', &(0x7f0000002080), &(0x7f00000021c0)=[&(0x7f00000020c0)='/dev/bpf\x00', &(0x7f0000002100)='/dev/bpf\x00', &(0x7f0000002140)='!\x00', &(0x7f0000002180)='+(\x00']) msgsnd(r2, &(0x7f0000002200)={0x3, "54b678c39dc56e3a2028c1e2ad1f202b695bba5853469b3e1dcd02aab5963886b6311aaa56bb701a5820156cd5513caef7f73a40b3c0243f39407d418c770f0b55c69526b635865e59266ff247e2aacaa87053cc6d70c11af46a6b70ba8ab5452d0bd4fb4a39f3ff79d21cffa0f0a040fc720a932f72be1ab429bef23ee7f334dbc89d15281b1d04afa6026d649d0ab9f0153d496a2623a11303ff4f526906a91bc4fab26bbc7e2ca8599165a544b4d46c3df143996b9402e5284ed8e9d53044c613ed4d0ae449c3b1a6d6021e969a178a0cf82e8cb4307e388a16143788bd94"}, 0xe8, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002380)={&(0x7f0000002340)='./file0\x00', r3, 0x2}) mkdir(&(0x7f00000023c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000002400)) accept$inet(r0, &(0x7f0000002440), &(0x7f0000002480)=0xc) syz_extract_tcp_res$synack(&(0x7f00000024c0), 0x1, 0x0) linkat(r0, &(0x7f0000002500)='./file0\x00', r0, &(0x7f0000002540)='./file0\x00', 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000002580)='/dev/klog\x00', 0x40, 0x0) 19:34:11 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) 19:34:11 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) 19:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xff) 19:34:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x5, 0x9, 0x1000}, {0x21, 0x8, 0x3, 0x3}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfff, 0xe, &(0x7f0000000000)="02000000", 0x4) 19:34:11 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x11, 0xa77, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x9, 0x401}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x12000}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x9, 0x14}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x20, 0x8}], 0x9130fba, 0x0, 0x3fffffd, 0x0) socketpair(0x2, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x10001}, 0xc) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:34:11 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x2, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x1) 19:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:12 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100a0, 0x80) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="ec1bec64810adb6ab041f8a0cdc62f42d88f05e143c534b1533d37460d777e1f61069dd71b6f7d36f3595018249dae7348fcbe21d20a2a787cc4ac5e2ffbc48ad5373df9cc02c1f44fa21d6562c368aa91ed7d157a241658f27d0451d26184aa8ec0855c9c45dfbed37d43b5cba1176c0195cc9fc23d988b0d675e2bc3a023aedcc3cdf97dee1f8cfe715bd8ecd4f2", 0x8f}, {&(0x7f0000000180)="5abb92688b09e249ec1c848811c25dff7db250e597d95eae429b22e1a806c172cd8930c932a24046200ffe85ae2d45632945a9b00b56a467d7a0e9f576992218e122c5344f8a61e49f6650fbbdb44d2b0f3b204ae94932fb5d29734f5a7d9d0869f34f7118c324b0154196bf6deb072f51d72cbad76b4c71ef54e01501cf9dd91dd733ead9525d8f1542a6911e932010efbd7c5ca7d9dfa2c9d5a97fd8e37c0980385a9549c36158d8f7100fcff4d10f8f6c314effe004e1198db3905b2b45bb80bdbf", 0xc3}, {&(0x7f0000000280)="2f5b3ad795911e1f39b8249deb674aa3224fa668b31bb52fc77e697459c55f6a42800681ec4e9c0c4f36f85e2e2232b3204e1b5bc33e67d3ae500ae3dfd55e6b1851928ca249a2ff37b2246cde734c71056ffe480b1ad0ffa3242065bb4ece542cb8936fdaca924b72be7638adb386c5598a06bd1f715d64068048", 0x7b}, {&(0x7f0000000300)="7d88eb0eb236d70f2216ff86cc107e68c26ad0c0ed8adeeb02b7a2199477ecf88b615687b1cde2ce3808194432b61fb378aa9ce9d1eaf0214f490cf32727add09fbe8c2589849784948076ce6634c501a2f93356180650a606e1b47d74f9cfa8db2dc3c1c6c3b0fd34d1b36eb4defc2ce70ddebd011db2f6470b1e789ad2c118cd132c2a5cf97b011f4846321f02c89b8b2bbc28fb089ec4d3f6af3e9967631f199ee05996b4e0313a1636645584e3d7fc52c392982a1e9bc2e4090d58cb68599baf77cdac4b5688c93d", 0xca}, {&(0x7f0000000400)="d7e5a1c9ae0d35b6f44f0af333edb4c89e91f5cc3fef0ac0d0aa90c45ec02981bdab9b0ca1d2706d5f10f13694e03e5e3975463f942cb8b5ca5e42203927d379c679e4577bfa46e79e0a", 0x4a}, {&(0x7f0000000480)="d95a415e780a71a4b4bcdc7213efad60b71fcbe55c83d2e90f9823d4ae8bd4f97ae6ce62805156b8f1bcf8d0709e4e94ac3538d1d8b826432564c573790d1db69958f12b68148b04ded2bc68020e5b540cc3b89543b8f20e2920eb3a120b7ad2da1c61035015ef0cbef3ff97dd20e14e3b7050c78d988319851c7e3d0e7cd0bd21640a52eca1eee8bbd26aa199bc57f3069ffb16c40af9f841aa2e3f33b814b71fb79db01a2c9a5eab9c8aa83aed8f93f3987a891a68399f90915a60dbb2b30ff88aa909", 0xc4}, {&(0x7f0000000580)="f909480d4b866e2a2deb1252b406db98ef8f967274eb5fc08cdc299d", 0x1c}, {&(0x7f00000005c0)="054e21d8f25aaeacfe86cad99d8c5ca8fa5fe348137909c615ce8a32b6589bd8506fcd8cd289e8adc9d177fdc620d2c47b7713b205e88ce4ef5184d88587332bd8ffa1a308fe9e40d646b8f11e7c160717b043f87a1842ce025415f5c0fe9c55411252d79b9d829c241d3d65696f942a7f5cc4cc5c9b5404c6fd6da13ba48dcf194896daedcd084a1394170cd380b7c9bf8cf690deefb82d6aee416297fd972c56103f0ea015c1a2fd478b8898cf538f9b213fd4d8bb48a09d0c707b98cabfa037bcba076ddf3c6889c725d3969add023a791bacba3d9e82f9ae0c8e6b3ca1e77b66c9ed8ad561fbfbfa41178d71a4848dd8210550ac105964da6b857ab6d41f7a7948254a52a52675f6f032ae80b27f5dc9e1b90310f57091079422a405e6f757712c90936a02d2031fb9d4099cf965865da583812194dce0b786409c57159f046a81d483af785142b07b069530223fcdaa6f0f0218f0d4d4b785162b94c2569b4368f8c2d85a620729288ebb39e3f3d13c583a76a5671c61fd777fc4e17905ce3319a13e708b02647e1c3986982760b829e1baaf9b58dd448e7ae56f53d20e81b148ef614f8d07c116247a3370b6be707c7505811a23df5997a07db300e4df9379f3fc3cdbc9a3f5aacf2910dc83b1ae61dda54280ebb73b64e386d7e6afcc0ef96d1a43985e80d0341e5c55f8d424000082472a995232b81d5f4b6a7913926d48ab8ca7ea68674d6b79679c3fc0cd18bc2477657d0bbadd95ae8ee3c8ad4dde08656b613efe850485a00eacbf6d1f96e80287f06f1db6e1fbaa63de02fd155e90a6b2cf078fbf09cccad9f4a233ae8e9300f4486f0e38dd1fd919e1183a288def83616ab0c5ef5b9f9122a2873cbdb57f8c7c72cb9e6f30925bdfe7561133639fc92bc35e5231eed9fb3e9f96a6f57de2e61e89cb547b54e956a1c1b9c3005f59cce9b84ddc2f24fc809962855ae9bec5a9c307a31d8f5cd60be478cfc6f7d1c35310a303b747fc96fc09ec482a643c5846509791df90a0634b0acd9eab9cfa443bca734bcaff4b5271b6078faf6f59048a4b0afcc5c86e1296b55aed242b35400e235deb3c507944a5f71bbe09aeb4ad1c8347ef8b0673bee712325bdff88ad2c49157a2e5958103694429c0cbe8c6f9b520a900c0f73311130b4b4da6e98660d58d5d526a19b0231337d583878aee8096f75edf61f4997552448fc8c2ae28d7b94b47ee95842fcd528799939898f16ea88672602057f7efc23628887e942ee20f1fe7749da18fea67657be1bc989108224a4c583a33e975199896b535aa60feb769ce021c972bcfefecd1e3f891aacf69cf02a922b1e7aa13ac2d24dbf62d26be6c9b610525b98465c61e5cc3983329fdc9b50b2019457415c0eb664df99756fa85c12293440ebc9cd1a3f5ff64c6dbfeea66cb280f8ec638e10ad99d3121a1f4eb9a970386de928cca2610ac94a7aa45903e81ca95e719c159f8009e9d28a8a9595f119281b143e7f8efb50d8d5967780611435920f96589412ad98dd9e23314f9b80780902c516e69032072a7e908a70026af8423360f6f7eb1e816f4d3990c3de2c747af6013dcee835095da6a4c4f1ec852a87319dd5c355047e176a157da0ac470e525dc97fe6ef596a8157d316a008e042b7f9d3a4d456778f71a2838bbf252dc1744ffb34f0e3bc964c33e61f3ffd8dc3bf9b704e9d1040c0b86802d31d37fc8987d5078cdb5336ae19175b9a330373ad136b715644d1d2f902637fc54c128083c0ff241b2b457915bcbdc7d748450159ee82e645e5d8b66f55ebd93c5b73842fb4d0c0f609a6665c35cf6cb65fb8fb827605dea77059aec087d58fbbae994f5c9c72be423aea12364daf66ef840ea3ea133e4fd4eb5969b5207d29531eb51dc42a5736b1c91d1da48e6de6d7f1ef57dd0eea3c307c857284ba7e7f82c05ec6200fe67db078a3cbb96caa2f01d532c6dcebb6e48250e4a624820ad2edea6c0aee72a76832285f61b30a7705677830b84681936f0a249bc9b7f2e7653bfc752f91ddba2b17222c8ef03e69abe2f1ad2b4d1b1b952f7dfd6fd788c9bf7ac3aee6e616ac7098c82649da5fdf529b4a333a01f8f6c13aff63eb2fe107485d88aa5d5dc60201f7adf2fd9c8212f5a47a119633b26850cd9486a8c3cbbc994e743866dadc9b81e51304183f89f2d2762c7605af3e3f81fbb8ebf425bf083b437005d95dde0e5c3b195625d843ba755c570f4b50f0e3b40a50e15ef1dfb30f0f4b9637e83b0f080cff1aa96ff18e2d18098b77aecd06cab4c276a6e0c6988d2591ab6f904af81308d2dd903bdf3522d886a86b6f7e8182935ff8bda58be724b497c65bfee7ffe564015c457f0a2872535efea1acfe18f00c44d5e83f512db8450308b8b15956aa459a6692f4268371e53e577d71c54eb112f230adee4d67fa7fc11e1196432c495407b2f6cd8e2d9ea16748d96e17b48233fddca45134654cf33781418c6fb266a81a48ce7c77c42de85678fd055799b6e64e25826f4f059eb4c9a7d30a73bd9d51a1412ce507b1cbd94bf1fc26664cea1ef553d4d0978cd5efae28ff9d8445cc5d5eef8a1d4d1a926e56f3b2ecb95f64910cec5f284bb38fb16ed7831c40250eef5fca070baf979a57444cf0167b2154ede5a58a0f4bdaca788b9dab2c8f9dfcc46b38c2ecb0335edcde8d2dd5a6199f936271ae18115ee0c161d604f7e23cc3bd8d722efb54e2d6b8b34bb07f3d27c4d0bd7b0165ec238b81187cc2cc0424cac919527a76ad47f5aa345ad5b7ab958726db0cfb5d72a6163233f4878d58330f29c6bdea1a986c69dfb287fb0d5d27aeaa48add788c8611b790d72274c058fe6aa935f9faed849dcb533efd7d31fcebc9b43e400b153dcf02a6d860acacf72b0d912dd15b0c8faf89051e4f4fe1608dd1b4f1128a5bec72c8f8822d812d2e6d5b2453f3e24afea181022e82af8845580bbb14a0f7b2485782b08b45178febb470293fa88d14b415809d3051b3574a0e2a366089dd2c848d60e8fbb27ccb1fd0667f20dd504022e40e6fe914ce96c0199a5a05f5e81e4eb86cee2b7dafbe3f254a8f98859f1c286bb37c0ad26f5eb9647149edc73febe53e2125efb33fb7e3534b3eb56daf2f4193b951c801b9fd2cee98d3fc043411f2a6d974593fb10afce9e6a046b48ca82957eacda9f64060edad65f2274637601bd1101a60e86d2fd428bbff68e1cd1b13ab47a67af1f2565058c2b708b9ef0dc908edfbdfca13129ca145701d6d83744c5b22e81eaf7c0197095a309c0cb6328c37ab9ae738b381a6f6cd4ce35dea6d34d6893d85180ffc7552ad39ee9907299eced5fa164748aaafb0d9af48fb6873f527dce93f5b9a902a5a195382669d7e6e9f621a1b61f8ef311f293f492eda584842212008bd18e199c0bfbcbc6de7c80d80dff0ffe2ec13f285ee8953a6c9bac8749ddb29594845b4893519548b0a5a552482a1f53b9771aea85a6ee95d8139648bb366f4f01af1cd3232a59755616cdbe91c722b7bc9b2ddf9344c602acf3746e074c147379913a4f5200eba2736a297366e072df974632d28853d1517fb858d875d44d567db40ac213392b07f409053ccbdce73a7b234a2fce958dfaf23c38d23ac33a93a44cc6a0f0ff53fd245add6b07f6130968400318aa6c60f3db53cf92a32d419970d86fc909a582a5bea707eeb676060fad867fae0fbe332e9878bc76a2114f893784596796418f05310a642f7ceb549ec0892bb37eb4625dd732d2ef7a481696a42597c02d31a51d38ac6cb113aa34e89ea464ef5e412af9fb8e56a8f820d73ae6b316bfd41032a4a5812114a25282140e934f925b275c2e29fbe70d5c1b2f2a993e180d8debaf7c68a06c7c573af1871bc39c133b15383e8958450ea580586fa118acb7853394148491ef0b2ce9f3ef6f5d938ee85b89359445e0d4bb278d99d572ec89f7172045402e0c4aeac4cf8151fbf94f860e9005fae81240d1d85d02ca4df233bd0e65d14c01669669806735b4540b650af55aacc7b6e05c07d295771f671ad967ccd0c469dd10d094492bd87c7e2aeb790033af877fd1cc592e251525028c0bd98039c22f75093b56600de0ca515e7dbea818673c85d0265dfec64c6eda09b16688752db100064d9928cb91dece94f4a4fb7783c40be9c544ebfbc5d856099fc2ed3acb6c957b43f8a9954bc591be145ad89fe92be4e3aee346584bbd1148e127834dc5f610d5dd3efdc13eb98c401aa1727e9d11ed248e9e57c6c315256fa80f06ec16ab1a3042fdb57e8730d030fba01a7e00b0311938d8ef8f9873caa626e08d9439db49a838feca8b4700f06d6220d5bd0868e676c7815a13d1206edf1c69ef73f61cb8a6a408049009adf82d8578731112d4c07f6de28df3d0d6fe936d65f6a7de06f12a473c7ab22ccd4249a33d391e407cc2a586a4e1afa99c77303e24940827a89cacad99406890487f325aa1678b3c0e5847440e9103b22d91024f6d12954cb219e0d82c61082e8c61e2b41dc78c40718092a96aeab23c7a3e879eaa2791262adbfa903b4afb994c5804194df61bc344191c2d553822ccd02f094455d9ddd0f39004508a37e518d4d8d4c7a589e124f8d8f0502545947564414c7d4c569fb7397eae4838d33055778a14bde93a00d79501b32873d4f0654a4790151bd2bf1391e145cb8b6af38e3bc35cf15e4cabce35c256f4442df51485290dfb5dc05225a8c562de0272d13f94cc720a21a21e0d5e61c75c34607431224aafa2c91c97a5a4b3cb9c57d67d632e6a7d8bb8ff2c4c23f7c5d57eca1497afa9dc40ca6d8e6e7e890d905b7462f1a585c6b63cc499f31fcadd8e85f64322ee3aa2ff690738c74d64eeb0c465c6b81638f61d44c7bf6cf39265e8bab1e81795a74b5a80fe8be62d925126e296c33eaa951a00aeddd728960ca853ce506010abd853ed9987c83b484d54628d6318ed2e2eacc7ec7e311a66c3c6525f407443f2de9a3b501ab7a234ff169978e0e76333f945f168c3ea53c31343e334249918bb8119d7ab14056d7d1055bbc20910c5f6f86beaedabbbeaf875803901d3b6b0af74b484849c02a1df1b9f85f2155cae90c533af7ddc5d6412dd53f125c945f654f46481110db8c9178ea4c511a2e7a51163365fbd371d57d6bdeca48bd77ee12dd4916e195d390785cc20c49ffa1125881d1bfd167775e754e5408efa6f45935074923095b0bab6bbc67ed583160fe11b0bc01b728a1a0d87bcd2d13eb8369da6b9a66c03eca5c65e1de9a2636ceea569ef4a7893af4f08a8d319061882405fb5ead34ea4a6f58fb542aa319426f0a89fde32f54514b3c6839f8152f38125468e207e09da81bae32447abe2c3577f00a5e582a802dc6b2922c7a881843b2d5191cb97e02909ea052fbdb38f3e2fcde570cf9a57ddc6e74986893daae3f4d5e0f4f04cc1c4cb7caf7b0cc61a60e6fc9b89844c5a1e65c0fb8acf6bb4db868ac0efed4280060d8386e2b1259cd4662ebd7079b25dbb11e54ddadab7289a020831fcb17842226c5aaf491c79781f8f65aab48ac5efaab52b6ec9ecc074f2950e964e860869cd789d2ebcb7c342f1dbaeda5fd28ec3d2b3be19188312a335f757222bcaae99281a2fbec153492ab7ac2b64f824456f6b3028d9be23f3686c77f48e5f362014e6120dbd81b673747a7b73e5d57ca110034eaa154a82d12037e759eee332cdac0c7debf13b724055c8ca493b8f843db2d199febe858a305694bb6f04b7f14003a69eb288bb83fe8", 0x1000}], 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7}, {0x18, 0x3, 0x80000001, 0x1ff}, 0x5, [0xa, 0x2a5, 0x5, 0x4, 0xd3e, 0x9, 0xfffffffffffffffb, 0x4]}, 0x3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) close(r2) 19:34:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="e7ce03fe0caf3e4cba4947be072eaab28bf3d02092e19aaadea66550ba9ccfe9621dfcb9fc6bdaaab543760e3e6cb35ff6706aae9a272f1b327e54b847122ad46f22b010a3041949fd338c88e2ea2b89b9e8934ccf9b1137dae8bb4bb116b9daec84bc4c198cfdc7adcd0f97168d2b337dad9fe3b4a346196f9bbbfe84e30a544e32461a72154c9d", 0x88}, {&(0x7f00000001c0)="8468608eee0a0001075ed2042a289117b60a15b7275d55632010db602dc0ae914341225197651ff457d5a5dc5f943656c58f0d8c147d20d864c9d1560232aa1f3fb06d211126c3886093622645cafcdafcf393eef5b1465850e1488d88c6c2dee7d56b9dcfc475a676eb1d63", 0x6c}, {&(0x7f0000000000)="a4b5930ddf3144ce70b54dc1ade4d58ddc", 0x11}, {&(0x7f0000000240)="426855c06cae47bff05cca20ab08ada60cdfbfb0e9354eebdfe61d46f671e84401f9b43ccb680c39c8948b814a8a81e5a498178d50e1f20bb537be728d95322b072b45286897844a180530e4f83eec2bde50596f836944f91b5bbf73034205a73e2bd70e001080f1b8a960dd18f1b6e5b435ed96383f2c7308fc1fd853128bd9068307891182f95f3a56600bbfdec7c08746229867ac999680ce011ddf6b9662b8767ac309e6eb8e4e94f2a35ec942a3c6ca27ee582d2078978c8a165779", 0xbe}, {&(0x7f0000000300)="2b78c073af1b1bde4d606555ccadb540dc0055c9c95238bd46b62f4850e398d64559537353bf1ef571cb80a9f59aa6141fac765816ff341d4ab57b773056e100be334f3746ddd2bdc2cf04a12c77710ffc6c9f0e897cbb7afedc7dfddabc47cb37e8cebe41ec0b19272bbfd3279a1b9f3d9694daeb0a0b8d787b276ba3cbe0f3d02206", 0x83}, {&(0x7f00000003c0)="435abe2f6ae24d89b9b4eefa48267546c397d24f77a2ff6d96dd6a442a90154bdea4f90224c4bedfd490a148d3c7fc7c5a9b6eecd7eb575e6a45aaa65745d2675b8e3a7b74909b24b5ad76a5b799b48612a83789ed94a2c8f249402fb5e53647abcd5bb7bd6891824f3da4fa36102273e956fc62023b75576ed64478c7d10dd1679206284615dc5d9a6cd15ebedbe6c568b96231cce9bd2d3ca44a", 0x9b}, {&(0x7f0000000480)="279c5662e5d8cde653669ac0349bbc73832f204cb61f5dc3eb18ec3e793ea0ce2ebcdc93b2800b41063de3f57edf0cb3001833d4ef6cee44519a998235bff4ffa2eca30144fbb779f06eab3c7d7e401f9f897a94dfea09a7a89337ea64", 0x5d}, {&(0x7f0000000500)="c6086df9968920dcfeb1aa11389f92bbe6f64928304c0c94730ccc2209af67f76e35362061f3fa7f4fa67a769c1b2e60df012ac4c140f896ac03e1cd45dd133bd43544ee26ef37616c3c02025c37f63938de1c924cad0809c3c72ce1f29f0e4e1eff9e18d81b822c80cda743a3b0b21f293063078dcfba006d38c17a14b3fb4790142c92b7d97af3f15a0ba4c3dab007fe81d963b2df7c58a1b5641d745b7040d545ffbf1a6ef0aab17eb482c6e345adf6bd1d256403b7397cb61f113af7a4a35f127db43e597e27068edeb6656897cdeea753681ec9d885d11fc10f6d3f52bbcf1cf6813455c2bbf207da76838b89be52daa9e9b77444075d8945f195d0f194debe7eeb605f93ff414fa75796db0b540bfb26b8af12005033e0b2694588d6d899b8b40cf735ee380ce41bc88ea9bef17429af35fcdef0d53c9672b15f6bd96f4ceb1a52ef81131f30c7a21f63dab8fe46e0c3bc6a4d5bda2c4d30d32462d02bd57b38dbc2b79056927d7b1adc3bc58395e19671684fbe819a17aa1188cd40c76a07d45c09b29378df41c963c3e77af7c4ebb09a7f8ec4d2525b9fb64a1b20826e590f14de2670177d5662dac32bf524c6e8ed364908029273a4c7f4b17bc87cf5a28b78dc216b49bcccf3c30c7108c716486879164195f47e7464222f2d3aa59e55395a9064deb4e26c8c936d2c1a398037d659b3003f7fe82eab255384e8b05aa83d8fc1855a976df74a798c524375c3fe0a350bbd237e172e8e219637a93a10e78ed838bb53078e16d63148513cd7f0cc8ca379e6793fd2a567518783a861dd172af431b358e144e7d3f02f9f8a79f8c67ffa3cf828bcb268b207d2a0e57e07b3d959468b2a5a8cd65f6872b71eb6221ea36927ce4c03625e9f85ca433334b8cc02f76463cf0d28148e472cb62d20c895cc969c01483f7bc00f0e41d7234e2d08dad68ab7ef310e545efcee415459608aec5cc2e72f33dea9385579d17a14236500c652cb3583601ae76ba4639af2ac58a919479621d9817e47077607b898db42db1f539135864e8a1828fddf34382678b9eb390cbd7f69478900eede6cef7e80f6f1c7a3abf0fe9cb071099831df6e78cea19279bfd74d8c09847131f5a38741b3498e89e52a0cf6e5f3892d0598e1644fada1114025264f2543709a0d0bf4e74ec0f93ba16b47ad1beadc1042fb3b8601e26875bab56b89d969c02134693777b2df59d0f76a0c5abf49e2def4f0792d6c896c47db5d3a3f3fa5f14990b76ed62a9b9e150758e77e272e2e8834a85e6801fed654380ba49bc6edb205257a0ce3e7bb18b02179071edf72e9f9d6692ff0c54524e5911b7f3f28835fbe6d2ad49965af13523dc2b15ac414913f5510f6bad66915104dcf9a0a2b7039e52b05f981b5b3cbdb0f001a4be10aeff1fe7d848bdd5bad176387e2ee4063431e62a292368d9812a9243ad6cc214c2ce40233d76cb73ff9ca361e94c69161edd1142681faf0aac2fdc27ba3415015f679f80cebefbaca8a237d649f71191421c3d3a4ed1bbfe01280c52391b2e2936f8bd48e43ca4001c038bb899af2d26f6ec5c19ca47916c368c30d28acb50365bc0496f86841acbd9d7d4f0e999a7b56818c1805d80806a544bf4e6973107087f62d208184fb7aa3811855dafd4fcfafb1d7ea11c0895c33b12e367df3788bf68d3d7e1e418bdd24b4416dd3e2ba26b213ce78dd1d084a0cd04f3f1ef2dfa89b3a7d758f4878038d7e6055a02151e08e57c5740ddcf8b23bcce41e75e4295258266706f49ac61852b5131a8bc12a5923e213402c855f6267129d4972dc41eb2ea59877c32d7e934f8041dd03e40e229b1ea7f82698d832090a2e4d96387c3136c588c3c17e2b133840e4d644faeb48c71caf12d44fc70e0d5bbfaacceeb79a16f455fcf91da707f8edd0ff2f6a1ab2d171dc7b520f39bb08a56b28b9254a64dc07a0a43015721aa83c279a5ab5b63a7596b1a71d391b8b3b4782a75c057e8e05838624fa6a27b6a7b685e475b99954e02204391468d3bb73df22849c871939acc0f3d32698c16cc4a86ce3a106cce24c17c1a6b695f36b37f4acac7a2da204089008bff10a8992b653acac795d328499e4ca35e4667314a1a285b83d1e487f0f178c6dd276def6889005f0c211ab16045d4ce112d781813002d68d22a9a19d431cb87c6f1c4ba4874da4b9c9b204c44aed12c24c5c932ea7a2be038e5da922b3db73b7eee16f42481a57fee8a064ec6a1cf08dbd4233dede134fe5f18fdcf538b91b2c97602c23bc25bf468dbb2f1bdd3557f88e30aa3f19a2110bd5fc8c67dfb5740f52bec679b5d2db8abd7fb7ac52ad1cc6262a051cdda6ffa33e9b06cb30ef8fbe930cf4e5155fc5e747cd1e93afc8572a12152908c9277ca976279b2cc46cf6927cdfa9d57cab9aac1e8f5a88a8718190779fae84d488b59590560a329e50aeba0ef842b008b443bb4515a9f88595a90e98f9102ed676a215208acdba7bc7054bbadfe01795baf75fb68ceef831e7019e2e5cd211a8b6c682e33b9ca2a442dc6a229eb4a6367270aa6fdcd053b01294959a78675774d78cc3aba85a9fffc863a20bc55f20ac07f75e25df3e377a784f8194e693ab0f2d38cde311f3bc13d222e427835b8693f22edba61ce9ffd84bfa47b2f6c39436596f3223cea65ec076ac1a260dc3fac05b7f15efe41e288586ae9aa82bf1d084e41f71c339b1ed71da71dd45513d3d5dc27d439d29e4cee7df02630d5b1b0241d50991d6ff67348705c45047b91d22f59927ac1490da6c9da0e749a1b69ab17ae8d453d268f336904816b2a5e9ba57c1fb22104b469180c850f8cbf32a837df78b5ca0c0c3a3ae7c0bb9a378bfb0b8e55c5b17ceb9deaedc7f001ab48d9b54f6b83e94e7cfc69ab825ba2737efc896b9149a6889b01de8ba66e893001509eb9be31eebd811e1d9e4b9d286a0230b1dab21830620dd2cf484cafd48087fd901c331bf347c6d5f4d4f07e622f772dc1b3b151dfbde8f28f81a5fb335bca9058b886a80518447b92c1c90c76a63fd9a4be1da1238e42793f14cd339f877b93b6a9c7e5f0e729807d103f93d9c7c186e39eadbe2071228251c0962672f2079301c51ada76fd37a1f1c87020b99c33a7ed728001c974d061a4569dffe5380f2f936c407a4fda8a1f8b92211af3a08682f4f83567291d3891445e4ac0f3cdcab0698fdc19e60ac5111c16f570e8cd8e70f99dcbc72a36ede575377d335cbb9a2c879e06106d13e6ae5a21ad3127df95d62170090645c2341586e0c3ab632c7e6749c1e6faa2abf94e2bb396820f68b42c612a0de9e63008109666e8dc76a80b152e1944d37a491ee98a8bb8916b727e9966fbbba9175c16a65903451a5147fc98484d2029801367a31cc3af7cad6d3714f3cfdf914ef2e549b6a3eb12662e2cb550f226e9dbde13ec792b9b07545bdd7d9e77194dc84eeb1d0814a537ad1820fc37d6622a9c61905e438ee2b478eb37bffc40f80884e8bbc79f7688149bd9087ceb53097333f65f464dbbc16f9246043ecb992431c94e1c6c97e3fd0ac5865f938b334a3c835ca8476861f5689548d1ae9635a7b043c8a901ff9a071bb1be8f3ea516ee64e48a3d613df593b247d84d6c4be12070d1a6219d78342011db434940fddffd5e436c41678e8b722ec5c1b813d3697417ff5715014ab0b323313210ec0bd9dfd7f5f27a32f85712731402a306a373eef64065e6f9c7527bca4ca45c23d8c27fa4e784587051eb5ef79dd0447603e996c6a21b25363eb32228acaecdc5cea1f1ce4ec010f2e7f231037c785ede80131a575be9b0e324b5cb7f87dc497d89c1930c859f24dfe2089317672445f2bfe92841d885541feff98a2600338b807882e8fd10d9645e9958830ebadbb2bd2af8f42d01767f8e5b1aef60e70dd9cad8937f1528f2ce898cd777d6d2870d333228f16abda5ef0a180e88785aacdbe363b1101ead8b6a9ada7fcac0b7f5566cb12518a7d9c4ebd1c7dbe578fa46f7e0d88c5b604b6bb5ad2fa94f23c251d63e493347166b8bfd95c5d94c65ec90722193bf736a22b47821183031abe0cfb30a79c7a10a1ed3d7ef7a658a7f2eae2f2a94b9944c0a3704312b7483a399d28a7da3e1d8b5671ba9ef611586b2141c379e37fad439729b6940f9c535319150db2eefdc9be7fe46d0a759c0ceb7bb779d8cf7c4e684a06ac33b6eed5736f1f675a069457aaa689c458dd33722f45f53bc8e4fd012a855303860e38f66278347487f50582427eff6231af2846ae92ce78113af41e2d00b1562e8b9f61233bcc47b7831f1d14764040fd6ae320f24ff0373351994539ddc4e042298fab2f153925cd8246bb994f76952fa11529456a9b06231bfba985cae390b398d893b77befe85c38a0cce24be57c85d812ca404aa11f55171836fca7313d36607cb31e1bece3f08673b6fc722cbc667bb2f5be35a600e5821683c85944c3515d50e27c2477c1a6b0bc52a65f22bc48c755b966ef6d323885d91302c11b883286ad3445c73dc200b07bc12d380879ca401bce87673a24cd708cfb481da6889d90e7c33e2ca5e7e40f0e6cb36ea87649a9deaa793eb4e2a5e72d8ea623eb11c9769322ec0c4a3c9c067e6a6b4c37a76672415a812d6410d1721421662e7f0e90b0d3397e7617bc61126b9a93eb9cc0897ae85659a1ff6420549c4fe66d688d3f1df3149664934f6332e41d63c13205de42c1310c334df12d55b0d58ca7e5bb7ec5294515f325c6d8d3ab3e7a9c31db766547cea228588b96e670911e7277ce1552508f3769ba755278a72fe1d70521deb6480339c8e9aa1a2b9775a1d428d66a0e785e003d8b0dcbf7d4a10164a802dfce1ca7712194f6cf2e7673575d1a7c8e425b47f58b0cd117cbb94b7abb81f5e58f1b74930ecf5fdc3ca7b263587f8b8b4e43358d93626bcc6aea9d9c365b257f44e98eb6290e97912fa8532c56deec8801f119e417665cbde305b9e418dd8907dbcfff442dcfc4201cb3c1029402ccb703c59474963b17ffcf3cd3a14b9b8a832cbdbfb435f0f08cde61d4e49998d076774f5bc57908596ab4ab47f57032c06b729022598ba05c3461330ea3b7c5b914173824a941a8d5e733d7f2548b09176aa70cd8d7e46c3701cdf2d93f2cf25f6715c66a0a6f6f100fb50484085eb27538f87242df27a1eec7ecbee10da6b8484b6d62781972eeb62c60e731c5176958777f38bdc99c44af29c7a1596be4f55c9bb862d322610af02e6ffa58be3dda9f55a10c9c9297ab62e92f01b6f3abf8b7556143398f7ff2c0e650f2a4249015e6073d43016b349448ede2edb3f6e1f9ad83cf2666b32debb5474d814fb24e1226b3ddba5808524a9ee196f6087b00a01010b50f14c781efd0749cdde1fa0a0ecd0cd3d14cfbaeba08878bca84f147d3391a6beffceb591dd4ff9a4a14428c10e1795421c999795cae419743526ae182fb37ff957c2fa4c83d62b2cb9f5bdb5e2b2b5571b9510e517948fb543e20d39a99c83ee08a4fefa0cd496d6785c5dbec7cd94f6b200c09d38f64ac05eaf270ecf1932c0c09a772770421ab0921a23fac968a0c9f6fac67641b0cdc3573d8aad3e81da1c54db1ee621d83d5061cf59cc06bc1e28605fb7beda1d69e0119ca360beff1a53044054d0dfddb915fe38df8cdd66d9e657c02782a0cec7ec594794d6680f57f9c443ff6415f40c183ee179fe3d87c9f7698874723bae3bec0d9adcdcba1690f25b0e31524616a9be271c3fcf586a02c2aa32396e1cc", 0x1000}, {&(0x7f0000001500)="403a7a95991b50085fe05e198773712967bb4d6d537d03f9a525f9f0ae03a8ed766a217998e36b6d06e100d519914651286a486b89d706ffdaa9fe68e9591673cd345ea7162ef1e9e5508d265149", 0x4e}, {&(0x7f0000001580)="8abc5e1ec686fd94c03fdf2dacab414c1f5dac62f329aa319915623d4410f3fb5b24315864234e669547ceac6554baadd867f9c0aec33149b0543c4b4ee4cf89ffe2c23d8f2a799d321d2664ea75ae4548e8fc2780884d91756b8bfc57da2309777dab44e864e8106ca63cd4e99a726c8945411844d0177eeef02f576dd3af8aace3a5de002d3c65e084a56b27e11aefd30dfb7e90de7398f99238522ade167f16876d204275abb8478e780d916c51d51cbbb44ae7e466b9221557c71cffc072d04f609cd75e52739375a6076961251f48b4faf022a369add310ae38fc85f8a0c57c482c769dc376582b9fb7b0884ecc280b597c3f", 0xf5}], 0xa, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) bind$inet(r2, &(0x7f0000001740)={0x2, 0x1}, 0xc) 19:34:12 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x20, 0xb6d, 0x8, 0x1, 0x5, 0x2, 0x800, 0x0, 0x0, 0x6, 0x22}) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 19:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) pipe2(&(0x7f0000000000), 0x10000) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 19:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) 19:34:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xd1, &(0x7f0000000100)="52fb74213564d676eba8599a48fbefa95cc5157a646f3e70f46e8f82e4ab5d7ff3bb15ac35dccc25e33fc3e5520c3b33a34788357fccc37fc57bee5443a128402dfe108b9378bd6017e46e14e7330ff02cf7e1b522775fc672bab106558c549ff14fdfcdea9222e94d6068324c224345e1933abf37cf561b73a3916ad5d4e6c8ed503dbf2b8d768f993cf1f5f7cb92f6bd5ea56d901db13b9c4ea78b7c8d095392f911c91d91f9a8698a3e5d3d65dbf9d37631e86edc4705f25f1f43ae92091f067ac40daab0727d835ba7e2df8c1688b5") r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 19:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) shmget(0x3, 0x5000, 0x40, &(0x7f0000ffb000/0x5000)=nil) syz_emit_ethernet(0xffffffffffffffe2, &(0x7f00000001c0)="b468c5c0b27ffe535e031af876053a2e5976b5bd49a0ccc7f3ca3c37352a2c2356de3c00ed46a77ad46c0cdf565dbc96") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000580)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000540)=0x3f3409ecc525542a) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x2, 0x4, 0x9, 0x1, 0x2, 0x2, 0x0, 0x1, 0x3, 0x9, 0x3ff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x3f, 0x7, 0x100000001]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000280)={0x400, 0xffffffffffffff00, 0x7ff, {[0x0, 0x1, 0x1, 0x9, 0x3f, 0x6, 0x2, 0x10001, 0x3, 0x10001, 0x810, 0x7, 0x9, 0x40, 0x1ff, 0x7, 0x9], [0x8, 0x5, 0x8bdc, 0x2, 0x10000, 0x1f, 0x8001, 0x7, 0x411, 0x6], [0x0, 0x8, 0x6, 0x401, 0x3, 0xfcb0, 0x100000001], [0xf540, 0xab64, 0xdc, 0x5, 0x8, 0x750], [{0xff, 0x6, 0x10001, 0x7}, {0xd7, 0x7fffffff, 0x9, 0xd1}, {0x2, 0xffffffff, 0x1, 0x1}, {0x40, 0x7, 0x7d81, 0xfd70}, {0x7, 0xfffffffffffffffa, 0x0, 0xf6}, {0x7, 0x8, 0xffffffffffffffff, 0x100000001}, {0x7, 0xffff, 0x400, 0xffffffffffffff46}, {0x5, 0x0, 0x8, 0x7fff}], {0x5, 0x2e, 0xa5, 0x9}, {0x7fffffff, 0x2, 0x8001, 0xfffffffffffffffc}}}) 19:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 19:34:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x40db) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="a5377feb50e59c5da0306151d8aa41f08072d874f83c20eea840f5f6d590e1a085af67bfe1beeae8315cccac97897bfc922438defc43c8386caf569a13f93722f6b1241700f2b360b6bd2a6299ccefa7dca120fde9265e1f4140e90522a19fa4ebfe50fa65", 0x65}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) 19:34:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a40)="7ea5f0f3037f2454f6344bdc6a6df10643f225a9c17b146db99d6fc7dc9d43bf6ebe0a0380bbc2e1f7ddaa194b1708db6328cfd503f89ab9d380f1923a3eb4598c0de02cc63c532759f0710ae01f5b33ecb0e5f268da6b508c14e11ecfb3252280b4fb5a7208ac092e2900649d1921c5e1b66e6551bba6fff5f81e2b696504208a21ce879c2ce671c83cc22b11b968da32df725547230b11730171dafcab8ed5b66dd268092e13ca7fa38a464ce20854efbae14959f9606f7b336a5618ac8db3471f8b1093e696d1b9d8c6c4de6cfb733cd3a907f6b862b86482c32858404b7d65d073c682a7578ebbb324148cbd577ce8ddb31340d2a85fbc7e7bbddc505ec91003802bc6b34915a27a1b89f9d40777ac568f0d63154f98320f1346997cf0c2eacbda17296a83e487d3a8acf17c3f88efc62b765dd71f52d1f289c27644dcb7f2764dde557bb4cadf798c3af781d4ccea77a016cdc549e4741cb13eabeb924212628a60c4de7baf4eb68b778393d11bac421ab56185c7b728275e9892b12dcaca2452b7cd7a9942c8eb92864f40d3285b971d737e2532fa078007d9aa49929371eecdcf37974a5e1ab3cbcd30134336fb9e86e8571d1e3722d9f996343598c6998102eefe533f70b5e485cd222ca1118337213963029aa35ef559d7832b73da00070e4db043eac2e083bb181cfed074042509179c67", 0x1f6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='>', 0x1) 19:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000180)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 19:34:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)="caf518ae3130046b6100a7715de6e2c6f430ea4117604b9abd", 0xffffffffffffff80) 19:34:13 executing program 1: r0 = socket(0x4a9f9d23a62c809, 0x4002, 0x103) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 19:34:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x2, 0x6, 0x1}) r1 = socket(0x2, 0x8001, 0x0) close(r1) setitimer(0x1, &(0x7f00000000c0)={{0x1ff, 0x4}, {0x3ff, 0x400}}, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007f0000010000"], 0x10) shutdown(r1, 0x2) 19:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x5, 0x6, 0x800, 0xac5}, {0x9, 0x68, 0x80000001}, {0x3, 0x4000000000000000, 0x1c7, 0x5}, {0x4, 0x7, 0x6, 0x15}, {0x7, 0x1, 0x7f, 0x6}, {0x5, 0x2, 0x3}, {0x8, 0x80, 0x100, 0xdd2}, {0x9, 0x1, 0xc182, 0x59d}]}) 19:34:14 executing program 1: symlink(&(0x7f0000000000)='./file2\x00', &(0x7f0000000340)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file1\x00', r0, &(0x7f00000002c0)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x2) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000436efdf4e4d6da4d734c8e87706a00"/110], &(0x7f0000000280)=0x6e) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x114) mknod$loop(&(0x7f0000000100)='./file0/file1\x00', 0x1000, 0x1) 19:34:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000380)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) getrusage(0x0, &(0x7f0000000100)) chdir(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:34:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() pipe(&(0x7f0000000000)) close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 19:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) socketpair(0x2, 0x3, 0x0, 0x0) 19:34:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="53d3a8fb0b4f06d5ff6775c2bca92b622ec41c62196e07938d0205f9f05e4d5cd036692ad99b3868b0d14bf1cbbdede0", 0x30}, {&(0x7f0000000100)="e91ff6bdeeed4046ac58de7e5847da5ef58c473733561383b75aac108d9d2ed2808b1f98a40e4d9d10b95b192d1cffacd2c5809534bb68f0e16096afe83de73d66d5cd3232670432af1896174b8e3bfbce823093748d7c41318d00bf0e125e0b1c97e91a039e2384065e0ba2ba32f9f5b4f24691d05fffa78255e63d3d44c63d426cd9bbc7eb5ae33a53a025a71aa0a54e49abba98d3c19e93b287ea2f4ecedae27c4b0b77f7d3c88d1940dbec2b7b68ee0b220f79a31b9066d0a03dd91863f46af68b5e3479e44b91c31b20fa2aa61e13ec05afc81b0a", 0xd7}, {&(0x7f0000000280)="06e66ab9925a7d59dd728c2e1b5e6b32a2ab4f087abf5febccbb2269fce8509391f9e7a143a9c12d645513b1d868c6621ba9d93f8801e3deb06bb1f00bd2fe741de85c740e2a723fcd69498ea167b766c2ce9d7e46c1e60d799982c572e7a94351b0bcabdca67c5e2b2dd7d9067f59cd28424f400e34aa0ce3ede7e75e4e91fd40d98648831fd1a8cfa3e00214ecab2aba", 0x91}, {&(0x7f0000000200)="139a44d65f069cb1ceae128c1cdc6a2dee5a83bc6e32e9ffc60c71a22043ddf9bd6066", 0x23}, {&(0x7f0000000340)="f9198ad0601bd467270c2202a039c4675dd1ca72527d0cf0c2f35f80fbb9a0aa8baa6a8596e0e325f6cfa8d99cc6c8813c78b99dfb9d98f2810af9c59df4190ce3e97b644d8cb70feb8a313617232f6361647f2027006b79f53bb5a3ae9acf0a245722e1021af163f6b1df48e339cafaa51455cafc6ae6b6bfe6a09dde7847454f7c433ffe8ba5d3f4a1b0c6f3b3bd8e0aaab2b59934c44e3c2f1d0a35c146a269b1036424609124fd629aa8db54140c2684cb6bd80790ad81f2150680179694dea925f74b16bb0981f217f853a1c9d2db272e0ba76f7c9921", 0xd9}], 0x5, &(0x7f0000001740)=[{0xe0, 0xffff, 0x0, "46573a48ef82f59425636e0314ea4edf686da64af86ad9c1200351a2ee52efa86d08510880c436243533b1f041fe4b39e8f73320f66207f185d0cd38f4d912fc00523c1a0320fe7b18e5d4a449ae2e70e4a2829d57f0c55dcce35798e03b1f3bf3e2dbd63647483c3176b0e1f73dcdb5b8edb15f2a8b307f7fc3dec836230212d2aeeb9bc8c415981ffaa54702f720b0fb43f6dd8f7219ce530549449ec0a4bc9a9da7c0cf23db0a9469d77cbf33c8d50219aba0fd9bc0c4b2f86286aa151d33469f1b2f07ce899b631234d3"}, {0x110, 0x1, 0xffffffffffffffe0, "94a70f3775236d1cfe6a01784fc49cd633e46caa45b711eb5a67c095490af3fbd7030c7bc2e7f92d7fc557d80e2f8a19b8798129919b5b3d320925d8c73543dba29ffdf0c987d1f722b91e62f6d410551f4c31297bf5d14876964aa0498ff9e130182198d8a04ddc3729d0b9687982d89a5573ad3b09c5be26bba4903d17bb425277eb7055175d41fd017eecca464a481a3a164098a74891de1425b8cff4a8aebbef50aafa810e2dd18c55d96c4d8ed0b9442a3b9901955590de9fae8e27451151c0a431f16d7db690de68edad384cb6941c8686bd575ea05a338f29cbc8e878ffad75ba663a981561ba29972b2fd1d8e7e25bc3ea29364434b1"}, {0x30, 0xffff, 0x7, "582bf4661189872a03920cbf05345fa2b54bcbed6986e520c05eef627b"}, {0x48, 0xffff, 0x70b4, "f9d0e6ae95921725759c9261441394082b39c0dbff1cebda95007f9ec42d233a61de1f30b6ab247594f2a9ffb367a0550bdb916db6e010"}, {0x1010, 0xffff, 0x4, "61874c82f9eafcbf07abf44cb3c3f21a10f22ff17a586da1c2d50c156103941233abe0a6c17a005aa3f6c5afa34b7657a3076b4c6bdd0492874fb6992f1da67d0518dde16ce092a846baf62405ad4b3c733f14a0877c1f15acfd96a7ccf9a2ce8ca35df62664eddf20de6259127bc0dd7295189aecb567c2dd9352823509c67113051aeeaf8e6cf833f05003121a54225baf519bc6aa92e6ec3c08f31f4ce2d580559132db7a1f4f4ba461558065ba75acda130a7ea44076f08788072ea6f0e43afaf6e426f8e9f0ef5df92922a03851f7bd83df101b3c2c43a8e2327c741b6292c79dd30fd2ed6fe9049647aba55a9a5c5c72c63fee2148e2b1f113002bb664f2e20f76d96025c7e48c478320c7e8d7875c5e508e74ade3b8342bb9a48cd122a429aba873a3ea08fd0008153b3acac9560e4d7fa4b243872c9b197fcd06424b68f827b87d9558f964d0c64ce4d0663577e648f50305b832f522f220f5be16c4bf4cd9691435b828db6a24514c5d37b989cff6d4e297b9043d61db63d7ff460628bbaf53b02c4d0e0a6f7166a8eed8ba19c2c00a3e5989ee0661c2dd58ec86a1b12c6995c60143947c41cce792cddb091a91a651d60c6c8ccd023440bd6e13f2c2636f3091046198d490e1bc975771b9cdb2f9a45ae05e248804beb453bacb6823d0a5653bd305656287dc944c8ddfd8d4cafcd1f068fee1d5fb8e1e72ae38665a6190d269f539ed354c37d734c18aa5c76d318ba09687aebef40347bed5fee1a86e0bf4e2a69a227f4b9670cd3895fd5b6504aac55e7e7f097d9ecc435e742ca8753e042bc828d87ad69acce66d5b4d27f966dd988e68f9e68130f8ebb164c8bdc36942e000c4c0deea6fa5e3e7d926b7ee3d53c281d67bfde7808655e16f6b656a76b74ee3f25dfb02107eaf4d56e90e94071b30b5bfd55ec009a1834e6cded3f6a32dead002cfa9fd86c78aa428fae1c5cdf012e516f09112e999e1349c67ac7888cdb6c4ec8c6b2f5b46bc7e4b8587dbfd5be5f9c63f2b261317c55dc885bee7a1a932c7d99115d907d1cfa7dd2717746c6b0fcebaf2a16b7afce12e635f2d65fdd84b10b8498537500e842c24e4406e6c0f76aa6b2975be54667d25a6c49fbd5158848a86770cb81e26e7f626f69f2b4d1b0f1ed2ddcb627e12e4e99b27c4f938147db2cd68839fc449729df9d1881b3c7ef24d100a896ce99bf89dd24e2f366f403ebe554d852d0450c0d389eb241b14f7b68ee37df409a41332b4097d4f6296b0f7ad8ad37b06fdbcc01faac679b2ea1a69916b1ef81582de84f199bee2354c85b189ae24a6240ded72e983e3c51beca732a303f8f29b1d7b86a069e746ba2fe225cb0df15bb66436f619ee2637a34c6b646fc929ee4692334502857441372fad873207d1ae9c8cbb059e17e2477ef2e003bbb5dff3d7b760be55498e54810a326d536237346e530dcabc387ef0d4b7d3e4b79d854cba770e7c971ee647af9efe13d7423fba567aebbdefde73779961ac38e2ae0f7ccb6d72e0b35e4ac7449188ef14843565a8f6cba0c3c16ff2c1ca297c7b94a36311be36f8aa03533219eda5742c3a4657c1431e5d824299bb61c20fd6c56d14428975c226bfb531592f0ff69d50b163c98a79714bc7b165e3540c5c0e762c93511ad2411a344c533bb8b715e3916ae6f493e1694ce03fc0b84813e414198295a5d61df89fd6b140a72e5dcca7f663e1e2614101635fc720d5830ef263fc460bd9db3cb91865845390ae5a9b4e56cdc42cffc542819cec930949525f6247086592b73e1009727cebd8ebabdcb0058b5edc799e4204e64f2b5421721c178443f44a1e0734416624e5f678a16e97d14408b4a800348cc81da5c2450b83f7da166d66cd6e3f4886759d5b184294731174c3e8839d3c1abddb76bf33b0a056aa0625a1e0a4d8fa0422efd5ef99163a34c51adbb42043621c8f44c19f28634fdf55af04ac27c1430346e2570db946995c3d79cd61af5db94cb6545da64b1f15702e7cc6479d5e5ae7ef765f1c68890fdcdeb033156344de1405d56e7837aa62f49cf352de2eda061e2e6ef7278851a3696708c3a927ddcb28c1d65cbb26145b8b7458eb867474b66ddd16826c34069feed0c111d797fcd9c32cfd057ac9c42dba74c5d9aedd4a331a5bcec955ce03e9116bae8a9fa5b0fa8d554206c492dd7fb4fe7dfafaf425e36dce95e5840398e825769faaae55fd4d2f8c5b8843e305dd60fa324f47db4636113d5edcf1f292b6ffacc50af38874de6068bc1b4df8455028f1679ba0e45b92644c2ff8c9651df4b9e13b93f4ed6f94328212c38dc37dcdd7ba11d453c39dda8103d7f45f9e3c3b911f10067e97e4b12276be7bb9b9f229486bb9453ad3901018977d99ee2f3a3399a69325bd133e211c56e2372a46e505a38041c1f24b5cefe26738ee5c1dabd69d3af4b496fd8b5c49b8eacfb9375f17107eaa92386c4d9c815a1b066cb2c4650cef3de365f8c03c68d3c06a8fc8437ccb8221dbe418b231251667b6bd90ac5697a06958bb18292b73da1317dc3ae21d6ca61085a7984587abcdfc70649139d4e395e0de3bfc5884aa8ea419f47667952e314f7ae6676d63d1821d0ae2de325bab25263114895ce322a546a72f5155dabe653f7c480391e65b4b41a8c72aa94bdb87cde13ae2e942e28fa1506ae67da138ad2b599b292fd6b817798b65fb5b4f12e06ebad5875066f726c51cffe3951752ff85dd74bee06b26bfd1d6bd4d2c049e0c543de377ee4eec8e56b0498f86e53abf4873ca950d42430b2cd1d040801acabe5bf6e235ae787f2729d717bf6d8a2c4c3fa0db58408ea32b0ff78800d1bb548a4b0b4195259a52d5b8c2518bc7359388b58580c353a72bde32dcd319d81f5a7cb6363f28f7c637fb85dfed67f3a1f38af24887951e485ae1d23ba02ddd4c857569baac84646d49822ab89679ecc5483b816753afb2c561c110114dfb155665ef422712e341308fcf8897d3a70becd070ffd50f5fbd773ef16f9b76333a66466defdf22f9fd1f3b9d52063aa5aa5d495981c8d55fc556107775255402cea317d757d9ae99765e62149fbc6f6ad9bc49442fb6951bbd62a35603b60f929a95c317097966e89d41d4e3db1fcf039d55f506a7f4213e09529b1b861f1666833fc675533d6039293fc456cfb9954e0e58d4db92aeb97f0f2f7b561b897554faffaa3c53bd38c009630561a7c8b17a2a19270dd086dfd2a63d31cf6ea6f28cbf61db26ae7298bee56ffe0e165d22b91e7ba09c3da8829b18da2e6fe9e1fd993d90dbe73e894513f2680044b18b72ff44eecb2f07a227f921e5c86489976a5adef9b4861ee76013eb1b99212b9fda9077e1d887ca2640c4146746f78646287ffda28c3ac9baee398a305151084bd65951a70d56f297776781a9ed380eb798747a8df32a38bdc42ee370e4b591699bbc97fcd467513e411bfc48e1801e829aa1c684e270764440f2ffe007e9fe3307646c58fb0294527df8cef88c158ba349784e79ddc3e7e1d70a80ebe23c6cf1069407bbecf1cfee668f0fe2573de134b4f19d20384295683509e5075641731a6c0b6b4dfe301ac77c192b3023d7386516de7fc8257c4ab3fdcd2192cc8780b7357871fa2124997808a501287a2adfe69ea2d3e839fb921fde31149701584701a06b2469dd1b881ae186a19694103c3a8c43ba9978163b49384c9474bb8027da2332907182690b9faab3bb17faccfeffb9b2b0d25d8ebd0a4f388b4c62cbd773ad1b21f02c7f8251500c81e412238da879b3a6d61c77119f1cdbd5ca2c17f0a4308439c3c974918b6c77f44431f5c6df64b112fdec178e6322834b8c186a18f12aa58d97f5e14686a3fe693dd17785756642cbb2c6ebe1b64c7b170a96df1bc649f4d698d25e8bbd409d6191635761c0f4d5371f9244cb7d87ddee72f7f7f9519f8eade76568f92b84f36c885e5af782ad07a12e6408a980b0195aff13fef60768b43374cfcd716cf10620bcae53a7971eb9b838707461fab131e5c57f49e37534adfba7c4ccaa4c9eee6090ee1ce1bd559b6acea530d8c1daebe9a7f73bd9edb5b75de2a6489c1a1bde8ac54429271967e3936b9730dca35d8f22b925102920b8d72e516f9b3740a56812b9bb4badd40debacfdd86b08c76443758228c3afffa7bea17106231938993ec09d2fb5af5aff0e7eee49e75bf19f58928d665d95a070dc93ea84b73ecf2837ea92839eb0407127471ad1bf9c34bf2e2ebb8fd9c35ccfb7e9d909b982591dcd250442a496b33ac381c9c20a1b4feb240d4647f4c1fd7c8cd20c86e4830d998426d0f2157a94f265128f57dcad391e83d374725d8dffe71a609c31f85b27787f11e7159ea2407fb72e1037b6ae487672f102f81a44ae2b2674a42a3f63c88ac1143c03617d9866d2ce33ea5a34e05684f5b7d161374ec9c0e869fec0f855da051b0c7e30a0efcb347f835ef1fb9ae83c71574dc4e15d91d9ddb49031a8e4495eb89de305f6c7c38cbf684d02bb1571b9ff1311034d4e40315489186085ea4d06d9099264fd3c4362571a88416c51852db27b1e5790d28c8f7f0057548606a55a708d59655c4e5320aff17942c18d07b3834c5e5a125e5b921874995310ed41411241df1c823c0f758e06501b589f34f298511c3349c63874874a3e549688c6e0693e3c0dd326ae8f89be231548a590e5103e3b0a07a43980fd07719d62503788c0a5ebf8d2f442b3cd268713aea8a29089a7c63164eb34554f006fc274efe5d804545a59db3983634507e9f5bdeba578330b33fdb21c2614b9339ce386b8d4c20c5411c9e3e5556bef4d72a840a86e35052f0b743708a3ffa84f50cf5deda009f91fabf45c001649114e29f12b59162e2437e6c77b2b75bf338434f74e5a03d24aed2ff3c1a2eaaa00fab9f1225fd537add1446b52b3f3a045fe62255b883010f3f6a54570f8b520fb173034f8e496c713969d8386152581721e8cb08367f5196d3e980b2f1f49078ff0dfa21b7430b6c33b058f1c2afbb1e794296a53f2ddf590c807cb8d49d4b762d032994635e1596dcf9bd1ae430342790e7661e570dc7b7794dcec4b79cb819acfc70dd1227f66444f7eae54a1ac2b8cd6df0a6dcc76c794cc4c5de59fafb61f110b8b126013f31e4b491b5758c55570cbec6c035670cb492621ad91a48239a31010491ca43ba8367fb19fc8cbffb5072145cecfb927801c1acdaeb5b7bfd110df05fe17d460920bf139efa287268bee3b8d8db9b51a2a6b2899645fe1fe43f21ede69d8a5def98a1b4e67418a63d214ffbab246fd65f1442b01e45b1ee77323a3ef5ebf44c5a16740bb87a202d192d58c48d81941434f64f69c944b4aa1e5e9bf2047c6f521f52c7f42e5596f519e91a851648d687a09bf56a003cc5f8c53cc70d596bcd81f8f71ae1f979d1ad954b7ba25b8a0eb8f52e7c735f8200164b233f35137efec245fc7d6efee4aa60ce3f53422d7fa126391a7236c01eb64173a32ddf138a9a1bf0e19b0ff95241e1336015d65a213d8407c315b591d4105e74f1493e13411943c810984302951cb24804115ae729a542dfc4d227784930b7eccdc8f35f4767249b128e34b3299ea0d0fd280a27aedfdac64e6654b152926eb6b93d8314b795f2e4e369e264b8186f6b7778f016422ac68eb4d9be4324c97f5532087a8fb5ab5326a204fa039edff1e8fc273734d4b604dbec112341887b84ce2e0fe7d74322f7068874bbd17c0c009d5691db76fa2c9c86be35c720388"}, {0xd0, 0xffff, 0x800, "ffd2512f96311fede9128617f3908f523ad46be7ee1d9d37b2a2e8844abb0e4682d6d1bfa3d49fe506929e5fe11f0d94ae9cd4d5d73e4c2ac927cdadb3882be616ffcf5b48452b87964fd7207b8ddef9d5760733f7abd7f532ae4ccd2c07614447615e8af5c6a5ed0fb315e6707ca31d4dbf4f08227f9519ba714ccbd0cc263f370ba3bc9aa2c1ec39dd7d744131d249a02c20de0bb4da01f0cbb03081a26def7b5b377f4434a1e92a7774574cb8f004bf9ac887d81e095e549f6aff3badfe"}], 0x1348}, 0xa) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d551807d700"], 0xa) fsync(r0) open(&(0x7f0000001700)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18) 19:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x4, 0x2]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/208, 0xd0, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) clock_gettime(0x2, &(0x7f0000000100)) 19:34:14 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) 19:34:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x400) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:34:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) getuid() ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 19:34:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) write(r0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 19:34:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000001080)=""/74, 0x4a}, {&(0x7f0000001100)=""/215, 0xd7}], 0x2, 0x0, 0x0) 19:34:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xcf}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 19:34:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10488, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3ff, 0xfffffffffffffffd, 0x0, 0x400040000}]}) r2 = fcntl$dupfd(r1, 0x0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x20, 0x77c808c1}, {{r0}, 0xffffffffffffffff, 0x8eeb54573500eaa, 0x4, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x2d7c, 0x4c}], 0x80000000, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x22, 0x20000000, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x101, 0x8}, {{r2}, 0xfffffffffffffff8, 0x32, 0x10, 0x7, 0x7253}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x5, 0x1}], 0x1d, &(0x7f0000000280)={0x3ff, 0xbac}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x4) setuid(0xee01) fchflags(r2, 0x0) 19:34:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0x8) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 19:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = shmget(0x2, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/201) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) read(r1, &(0x7f00000001c0)=""/125, 0x7d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 19:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x400000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x4}, {0x35, 0x8}, {0x6, 0x200000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:34:14 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x8, 0x1, 0x3, 0x5, &(0x7f0000000400)={{0xb46, 0x6, 0x1, 0x3, 0x20, 0x6, 0x1000000}, {[0xffffffff, 0x10001, 0x5, 0x2, 0x661, 0x3, 0x9, 0x7ff, 0x5, 0x8000, 0x4, 0x613, 0x3, 0x1, 0x1ff, 0x7, 0x5, 0x5], [0xfffffffffffffeff, 0x2, 0x3, 0x9, 0x80000001, 0x80000000, 0x8, 0x6, 0x800, 0x7fff], [0x3, 0x3, 0x3, 0x7b791fb3, 0x4, 0x0, 0x40], [0x0, 0x6, 0x8000, 0x467, 0x4c8, 0x3], [{0x2, 0x4, 0x2, 0xdd}, {0x100, 0x1, 0x8, 0x8}, {0xc900000000000, 0x4, 0x4, 0x5}, {0x4, 0x8, 0x1, 0x1}, {0x80000000, 0x38f, 0x3f, 0x7f}, {0x5, 0x820d, 0xffffffffffffff7d, 0xffffffffffffffb3}, {0x7, 0x2, 0x1200000000, 0xffff}, {0x5, 0x800, 0x6, 0x5}], {0xbbb1, 0xe3e8, 0xbd8, 0xce5}, {0xdb, 0x42, 0xb39, 0x4}}}, 0x7fffffff, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 19:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 19:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4, 0x4f1}, {0x28}, {0x7ffffffe, 0x0, 0x201000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000280)="ca60663ee88a8a1106d612f2075d9d1ff286486ce28cb9731f4a89cf4a0a2f9ec03cd5938c9dc83bf88361cab95ceb366c24e24fd14cd518cbb02c485b20780f4841f8a2473d49c432da1fcbdbd0d2730a0ae85e245c87d581325814bfc9caf05312af07f0b69d1ae5df5843d8917f1b6c2124bcd0d4d309d1f68f8c2ca7a76d92aea90eef89bbe5284c1bb724dbb1d32d50284c521c127e1b79e6505657845beec2d00fe9c66e5c3563893e016313b608911dd5102919635d9981b49d0b7104dacbf2196231480683ed5e9cbe0973af85a91b544b665ffad49319") 19:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="93") 19:34:14 executing program 1: setreuid(0x0, 0xee00) r0 = msgget(0x3, 0x100) r1 = getuid() r2 = getgid() r3 = geteuid() r4 = getegid() r5 = getppid() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x200, r1, r2, r3, r4, 0x4, 0x89d}, 0x5, 0x0, r5, r6, 0x1f, 0x1, 0x42}) r7 = geteuid() setreuid(0x0, 0x0) setreuid(r7, 0xffffffffffffffff) 19:34:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 19:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) 19:34:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)) 19:34:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x1000, 0x7}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 19:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x30, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:14 executing program 0: r0 = socket(0x1, 0x400000000002, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r4 = semget(0x1, 0x3, 0x4) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x200) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r5 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r5, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r3, &(0x7f00000006c0)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000380)={0x100000001}) r6 = getpgid(0xffffffffffffffff) wait4(r6, 0x0, 0x8, &(0x7f00000005c0)) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r6}) r7 = semget$private(0x0, 0x6, 0x24) semop(r7, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x3) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) poll(&(0x7f0000000200)=[{r3, 0x60}], 0x1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000040)={0x9, 0x2, {0x5, 0x6}}) 19:34:14 executing program 1: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0xa60, 0xa047) 19:34:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 19:34:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x8cdde38bf87a8f8c, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x4, 0x1, r1}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfffffffffffffffe, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 19:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="cfba45a3760b531b9e321882d4fc9b26d3a1bc6c8a0aeb0b1e57be5038df587065de34454a6afa91d54b147fade401c78b8d20a33dc80b568c35dcec36fce70dbe03f20414a04856018c20dcc68e5972699c79eaf9b7b0269bb3956bab230c0fd930", 0x62, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:14 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x80000000000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0x7, 0x8, "7fdcc0fe99ec76ab692f1c12c9731ecc7618588d", 0x5, 0x6}) 19:34:14 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x16) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)={0x1}) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x49, 0x7, './file0/file0\x00', 0x4, 0x7, 0x8, 0x2}) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) 19:34:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) sync() 19:34:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000600)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632d2539da466c924e75fc94ff334a5619515a4c8ab06198824b3da045f590776cb26576724b25bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5fed0eeaff4a553cbac27f657a6a45c4df6ad9e50716db2ab1eeeaca5137054eb6593f31e52076298f7065b98742dc1ee51dbe58bf", 0xa1) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0xfef4) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:34:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 19:34:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f0000000300)='./file1\x00', 0xfffffffffffffefd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 19:34:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x72fec33e40e84836, 0x141) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="5d4ccbe3cb51d2c1d5dc23641a4f3b4d1797eb65e427c39d1a505f1b4bec40f744b6f97c07a294440085db8582d6e75d01611a63ded70ed258fa34139a41d16adbbe46248f1add8081a43cb040f646eedb733e4f0debe47f15a4c657ac12d923e41c34ad08e043a8cb338383e766499e784ff16633e04900d1cf082f27ddf223aaf4099938e1880e6172c876cb48c3bf755a070e0df8", 0x96, 0x2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) 19:34:15 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 19:34:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="04002e2f66696c653100"], 0xa) close(r0) sendto$unix(r2, &(0x7f0000000000)="17461a291c876d36d8eff5c04d7689ac93941fa736b419ff89c6f0e1097d4833a3285a7d31b55b5bdfc0238c55251f5d7c13b29ba621600bf989e5677e351f", 0x3f, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 19:34:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) lseek(r1, 0x0, 0x0, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) dup2(r2, r0) r4 = shmget(0x3, 0x4000, 0x54, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) 19:34:15 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x3, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000800)="578a14dee122e53f08b5e33a8a38338d89c7b11861f072adb613719829d0c85a38706b4dfd29f54212fd3c10decdbfce89a7c3c17f821988b9b313aa227d2e0802ce66d7c6c2645ce88e2efa3a5e4177c9b1afbea53e9326676134c4d3f983348887826231286e309193c382b4a86a57d5cf9c1d54cc9453b81efb49c8cecc7d58bbba9b6a4da0c91e6919fa9a07e3be7fa0ff9d906fcc997296e8c79aacba407b85ca9f6c39dc7851b30e714dfa49c8cbf81dc5e527373fc6ec7cfe5a043acd953e2540e9063fc65dd508d83074769a3d9ee45030422ea17b249adeecbe55c0a01ffe979988af059bb70d7b82f49d9e21aa90d05781f0d8c68c2642cc8f09b084521197b1b81ff6bef47640b510ed2d992fb5d8c8917729935e5aed73a2a8326eaf5b72a7cefcfab84c69c26ef3ee53cc4451e5079ed19669778d2bd39a55e60a46e42ed94e456c00322d9bab65953488ceb3d42492745b24aa5af4503dcf9e1e67307a11ba95229dc588f12547c6f7ce9ad8b72d700cede22db941b5a3cf4d5e5e71b1a3f88141ae0a9a574919eca84dd3da7b4560f76e0e504525611fb8de3ad282c63bba0f642da91a079d56e45cfc411e6ce9baa519d0072319cc64ac7c9f46d22f414486601e2fe8c68c1dbfeee19e2e5c7b", 0x1d5}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) 19:34:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget(0x3, 0x4, 0x8) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x7fffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x2) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/49}, &(0x7f0000000100)=0x33) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x400}, 0x402) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)=""/217, &(0x7f0000000140)=0xd9) setgroups(0x5, &(0x7f0000000040)=[r1, r1, r2, r0, r0]) syz_open_pts() 19:34:15 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 19:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000300)="b6") pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) acct(&(0x7f0000000240)='./file0\x00') 19:34:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000000)="000000000000028ea18e00291efced1aed4ed7b92f5db720bdc05b1658abc3d229c645d8084f822561921147579a8f3f474024d34e21ec2d395b3ddae59ad2f9ab8379294e72933eb3ffc35d719d5e9f07a0acf15e85a26d1c3c7bc8a4c1815a76cd0b33096b622ef793c4cc23a7fc546b13d625e046ce768d7bb02218e8e48ae79827b05c27f051d179a985", 0x8c) r0 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) setsockopt(0xffffffffffffffff, 0x8, 0xfff, &(0x7f0000000140)="989b8114f4fba283e0a4072ed947c5a72b9863ab4f66fcfb8bf52bb920fbe10c1e620e5b20423a3c17add393bac5fe4112f65077b2fd4f91b514e50fde567a8129eff87cabeefe89f5f4ec08d6d01a81ade7388ab2fe1dc498780b639389e36195408fe69800ff6d96013fe70cce8ad5b87365b95789c3ecca51a731917e0f00c3a66573c5f169b0584be51d2479af94cb65ec69342850f01f41823dde996ad3a982a54d94dd32ddb7c1af95f902171c10cdf656c60f", 0xb6) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/123) 19:34:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x99d88fa4f69cd554, 0x6, 0x3f, r1}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 19:34:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) clock_getres(0x0, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) recvfrom(r0, &(0x7f00000000c0)=""/237, 0xed, 0x40, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000000)='./file0\x00') connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) bind(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) 19:34:16 executing program 1: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x6}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000000, r1) fchmod(r2, 0x4) open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) r5 = msgget$private(0x0, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r1, 0x0) msgrcv(r6, &(0x7f0000000d00)={0x0, ""/77}, 0x55, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000001180)=ANY=[@ANYRES16=r5, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df409057c2343f7b285af8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023d4003feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7649478a64a10cba42f5a65673bd5c94494ebc4e37c90c84d7bf4984098a2f0025b68ad0ffb63a509d0d12afdb3206f421836053533164c87f111eb5104cbe39f00bafab6abab4acb7a353b93c247e05f2b2a2af9903d1bc0b830b523369e8cef1b429a5102d464ff13b12132e87b53a3028bf3f92bc3d148a8c3bf9988463aa5d6fc524913a3b2950987698c7535179f993c4ab7c416858722227113b8b7dd689056117f2769fe03a78d2e8eddb3dd3b7dc0c1f918ecff64908a77e345ea42e719f9e03b37ecaa1bc4454be4394a80a664c08e3c1a5d9477a9c94fe575777a3aa0551b115b605342ddb9b74a4cc099dfeb7c6a9bd98a1d1abaef25496c9449174f0394c2728274d0821c96dac1449fa02dc2ac5e8c210392688a65907f575a4f75263e3e13e0813c95c528150f9ab754bdb9fcac70918485b9f9f67d0489876c765e9f4f51685b25ed98569cf7476959bfcbb77915805ce09b9bda60f4323bfef7c0e27b4d66c122bed2b383b6dfeb3628ce009279957d196b00cf6d1f3c359887ffab87bfc8961ed49e5ff830f2c0819ac53a6388f81ce83528cb6b306f187dcc8988be0d780080bc1a0cb3b42fa68902f0fc213f18af98ae7e76943939d0276129d870c58085959b45ae2761cdb028fee5cfe83f9124040f2a1fb11ea2cc517173ee08315b5e5704057f61e5d1317c87079fa320b068674078bb47e8a1df8a0fe797c5e8331becfd5633a4fcb334d77e223e424e13cd99211017603eb00a5b67", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r6], 0x3, 0x800) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB='\x00'/85], 0x55, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 19:34:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0xffffffffffffbffe, 0x1}], 0x1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCDRAIN(r1, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x100000000}) ioctl$TIOCDRAIN(r0, 0x2000745e) 19:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 19:34:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x3) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x585}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) r3 = msgget(0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/148) 19:34:16 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x1) r2 = fcntl$dupfd(r0, 0xcd88197c03ffee83, r0) fcntl$dupfd(r1, 0xd975056314bd4ff0, r1) write(r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x30befcf274404a0d, &(0x7f0000ffd000/0x3000)=nil) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shmctl$SHM_LOCK(r3, 0x3) 19:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3d, &(0x7f0000000380)="bb2b29cead5c6b0b6d4626f45e449712709cc0ca1f67e8b557082d55fdf4fb03ff9f4b30df7b54da3d4f0144fca9b8b04f5108bf0b9c2ed60310385452ca9e8a04d9e32869c066a8929510aa2ff15ea8482243a405000000505b0f1ad13be31af9458a580d5fccdde76166d97b0ef544ef0eb8473dfd5b760fe64a7193f6b1c4aebaeda12108ff11ea17fbf5d45dd9c627a42f900fd782951e9255cf9b9d8f05421cf638f911afd64b7f1a91905292018b3e68fd943a9d2da46fbe3a9dd71a185c038b2e8f2c07c967b8b93d4ae3ea6d1991ef3925b2664810740973218630bd3b3d5682081e779b4c9c0a76538f84df02a4349387825b31db3acf17775395ce6f70a307fa5726ba49dd537d97e8") 19:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xab3080dfab880d9f, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) 19:34:16 executing program 1: r0 = socket$unix(0x1, 0xd83cf3b0e8566111, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:34:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x30080, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x1) 19:34:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x102) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000040)="cad66d1f1d2b0774f71851d4372044907366a9bcd9f26bbc654d0cb6eefc749209315bf14b66ba277ac46066a28c4d104113ba56b1c5e225f7b599c4618e184af0bc64ec83099544c251334c30b126fc8513a1000ac6c5a56918f4d90f48b859d306a3a477493691243f9adda4a715bd1bf47eecfddf", 0x76, 0x2, 0x0, 0x0) 19:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) sendto(r0, &(0x7f0000000080)="fcf8a290c2712b0bdf1bf4bff4cde9f0c61e94cd77672a254e50b7edae625ceef52327e9cccfc72daf0a767775a184", 0x2f, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 19:34:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x3f) recvfrom$inet(r1, &(0x7f0000000080)=""/195, 0xc3, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) kqueue() madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 19:34:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x194, &(0x7f0000000040)=[{0x2d}, {0x2a}, {0x6, 0x3ff, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 19:34:16 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 19:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x20000000000}, {0x30}, {0x7, 0x10000, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x81, 0x1000, 0x6}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x1, 0x5, 0x1e5a, 0x1, 0x7a, 0x1, 0x8001, 0x1, 0x2, 0x7, 0x5}) 19:34:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, 0x0, 0x100, 0x10) poll(&(0x7f0000000140)=[{r2, 0x8}, {r0, 0x4}, {r1, 0x80}, {r0, 0x80}], 0x375, 0x4000000000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) geteuid() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)) sendto$inet6(r0, &(0x7f0000001280)="942a48a71af441844ba376242926da17967cccc5be7f2566c79741ebee5955fd68df58783e3b4c30f509b6127a69eb47bcdebd351f97ac070161ff52a5969a57a2a8337a0cd111e7cda326db8e69560cc28ab4d3120d2dc24c65a1d468bb9e592cecb9a7a6e64f712a9a800a83a7922532fc66939a27e64b75f56e8b3bb1bcac36b52b199bbc880633f2a2156bdda0c34665ae4f7fa727c5a86b7c3303d6c3c60e34c58a88", 0xa5, 0x400, 0x0, 0x0) getgid() 19:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) 19:34:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x807, 0xf8}) 19:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x3}, {0x884d}, {0x5, 0x100080000001, 0x101, 0x6}, {}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) 19:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getitimer(0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 19:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0x0, 0x100}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 19:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 19:34:17 executing program 1: r0 = socket(0x30, 0x3, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socket(0x18, 0x4000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb1cd8a6b0c9c7d3e, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 19:34:17 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) flock(r2, 0x7) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f647704c00da89be401f7f5040d27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64dc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df4d2c7539ac5be35fe1fb42ac1da368b69b3b64f18d4ad5fabfcbefd1af21e49341d54bcd90dc343a2c9617babe2fccdba6c5188db519c53dc3145eedd3e9aecbea0ea3a66bdabda332346ae6354d68f51294d6c6d70f8ab8ccc77fae79e35f95125003834ff4692915a765f8c0000000000000000b6bff70d603fbbef5cb49104c0e5856f71bb96c62f8866df737f2a4008d6780e109f186104c"], 0x1, 0x800) 19:34:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 19:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") write(r0, &(0x7f0000000400)="0aab2b9c4bfdc0806d42f4c0ac5be14bc24eb7e7abd6a7b9f668d2ace87ee9e66e731c7225abf46100ba96b626d22fc49cb6b8caf2e44bba07a0630008a739f285d61ed7d95c09f8617222291773ca4ad6c9faf24526c9b0e5d48ab0f75257a9b3186824d05c534b70df5ff3e6ecf721caff1987e029095aab96bd4a0d0afa8074b3d227f171946316fbe6fff37d04abc4a599abdf423d6118cd076d093855831fbe95e0ccb3a09a300e7bb0bb1da144d964563547547ed4b091650dc2a43811e177963fd93db7fdc710542951276b0986821ecce28c584b5bca2461163321dd9c9c5a81cdd35bbc41c835fb6529fb0477d13212b6853bd8c25b5c93b68ce562eb89f14bcd99e2db1893667cff7b859307712b0da53d83d1cc0f348360e0d1d87004ae858a7fa0f76288df57b98f55b4c4e7b5b80f781e028a5a0c58042471c274ef56b65401788a058d164103a65ddecd38d566f0a5b99b0e7b25af9e714b7397db6bf47fea8e9d7c48d524bc5017bb229a05c5fcf38ed4507a7d6530f503b7104ec3efefe0a4727521bac04066a04bc18a19d2f3e1236bab3c64e16d4ed368aa5cf87f5c500103f1abea8826a1945e6779c4437b11cfb6fd2ce2e73d94a10b83f1e59598f9b5fd6f203a98acceec77a95c0d23745b587037a960697761b0acb1a5178b0e84da368119b17823577d94a4ec8dd8e63b6d527d335486c2033d46cdf7ffc153c7226e50fd355200dd5fba52c088715e982c87490c9725f2f66d31ebfc452ead23d1ce47b44208102b2c6aafa1dd18b731190334526f8a6147febc9bcb323c8311387ea027454e2c1a01a25dc8a2352ccd21868389559f229720678af9d42063b02526de023cd10b7fbd0ec24ec317ca26a384054ef5bea2a636852f3e0c2a71f0548f8ee731a4385fb9a06ec818b6d33b9bab13d921c2677a592621e061f32efcda84dece667b543798a932a44e3ea52601e6d87b5be1db7e4b4877cf9d94a0cf5c40955c20c9d335b56c0b9c78c5bea15460942d6a47a3a64e602b7b84ff9509be6f6b1da953e67b0d75524a50f6cd4be6f3048886bbb178db9d5339cc598b86d59e60f8e40fa4634816ab232c4716d29cd300b50af8f638ee4031e9ff62ae1695f3989e36e84c5dfff4b30ac828bb056f2c986b16593b3208c9070923abeb12ed5bcc694ed4b45c4c768ecedee8c2beeafbd9fcbbfcdb117ded2b4e136fce0ea83a19ea05541ba72a28d9b5067a5ee782f23612859db1dd582d1270d44d966b1d060de4a5ae4df85afb6de5f71ba38ff2dfea9a3f35c9a9222e90c47f6db74cc6a038291a2468c558265ef6465199e798e800037e04eda0ab2f859e99cd2834c47d2fad9f1831f2396de27c9599872ea4adbb13c250bed6edc6bbcf8c68a66214c9824eedabae43f110ea444e77e0b8746aabd0fe16a2b9e4b7d14bc9ad47ce4fd89eee11ad5c45d74216187c486a5b3dd2ca43df22a3456fcb0790b8c540cccf0bf33a4eb6c6e3af989d3f0c74bd0787cd9df807ad4afd0ab199cb96d6ad953cf0454ae439b1b8c7adb594e20ae659646b8f20f010d8f2a3196d8d9032b0e42d3af80f4ebbd93acccfadb3c07208fb96f246b10ff84a88d816251fe3b49d2fb5c9a7791a96c8de4807cff0888b7eb06e52587c6f07f64cb4f6c69f217a2ddb0d920730e96c4fcb4b7ff632faab3ad9d24a2a8dc93cbb892ce3203317aa02be0e76ea3dd58a84aaae6d7e48b563f4ccb9c9cc246b42be687869aceea60689dcbe3294ecb8faaf78775b8fd4855fa4420e28a3a3105525076a13f14c387c74ba3c5239124b534e3a63165c1f896fd449b52754fad0ec2ba88e4e11b3ac1c18c79cd22feb0db25759b27a6780567767952d64395d82f15d1543da14223fa17e7c76f2ea464bed2857725dfbeac1642293894079cc0595b28c551be682ee6e91bcf7c564732f947320084e3d99d5a6044cb72df0030745f4c87bfeb9ad166e889eee2f907c995c564a7d8c21ed479fb90c5b4d34bdd255c8d1a74f11f29b749d6c0b3bbba651246342c243c4a588e33917d7e78ec22cc57eccb877ce09a2c9bae313ec3430e2e4e3e6b2069827ad759184b1458870da8768ddd7c1dd52964ccf11d2c6ae71d2b93a1963e54fa30a4a967cbca8cdd42181a4d1a7071f0e413dac6ae24652bdc8791a7e2ec80a379dd1630ca33d56b71639f4f96ae8b4f5edb2a399c7e5d5f31301de651570caa74c344bbc7457e6f13bcc89441f6d4af4e9fdda7c5eafb2270831354f252e1f62991f5af2e622c3e95deea70c0f43a8c5980933716c282e8a7a62db89ce6b3363cb58c9ce8fc2094395d3dae2eb10dff65f1572d458ab673fb9ce28a460193dc522d3750f6b8b27982ae45960fb1657b7c3f435f6fda19719f7830e8f7f5de4f3fc82ce02d79a5bacb62916075c2fd155d838c86651cff6dc7e06004a9c652b8e7baac451d55a9e44282d6dbcfdd7257cdb4aa4464d58bea306a365b0e4a7b266de14fc3e642a431e78c905ef0f2a84701d3725a30ec3d8b740714df0519d3a1ab97c167fb40cd41bfa840347614efb22e1a09071828d7a2b419be3a267e9316a58e17e5d6393094136d26a56cfc15f71add61009ef09439eecea44019fae42cf548d3fe8a40252c37c2e38a062167a58de0dda96451f340e3cac280a236b6332346c52e899c023ff77a50a69d8e01fdf80e32066a1bead16f6ed2c8c5d5391366ec6aa9f389208e93116e36b7f753b7c67a04fec0255d27385533ccbbef600191be688be36776d9dafa91064aa65dfd2628e3ec5c83c0e8a412a491e569ac9a6fbdd85809342d2fe2272cf7b48551341fd0448b28066d738a07e77ea491ec46c1c95570094821691f8ce750c00f6994ddb7b8108791fd19442dc0bc832d4cf0d54574ffd8b9d86057cbf3e056720a7dce3745f296ce83db700de6ab54dfa76a897732441b60afd55b2a978bb64453cc7b728f351231104dcfa70ebcd3c1e646abb4452ccb2bddd652090bceb09bfbc830d00f7222ef6bf1b3d97ac67686d4e1829421a7dd49cd74b4730a693f2d86050e5d80519ce6eb43600560b1fdaa3886c13cca094bd88b0e9e380324cfaa7477a334842094febb9111b6765099a9fd7d59cc293360ec53f30612d604b0f67bc98224e57f4e76502e7ff8b33dfd0ddc9aa2b2b5ccd88d180a45e1b0c352f359128bc6eb1dd2bfb818ccc4a163094861b35157314b33ea7fe011cfadf7300a0d58861518b55a12c9c0d15075ef469e4ea96d0a97e59a3d4cc88be58e368f70329a8451cbda1cc827a040c7c09db6b92af2386a7c534830a2d65e46d9a688d737651f33cba729a75ad04f8175a5d6216ab1adcb366577c66307da5005ffbf7c08e82a1e1e861908b741ed66d800e8943d976ff2380ac2f0312b99f40de0db6648f30b8bab49c0b4ec719e62bd30d7c2442b932633568acd7afea086baddae03914364224d6909e01269cd42782d2fa3c779b077230e70ba1ae353f5307c82014f7b6e37759d95642d47bdc8a3783b77399f0057437f0b40a64798d09f40cbfefbd4a8e4b92fe8c36e877928aa86a89c06cffef670ee97033e5b2a3b0b696a5d00383d5645f1709111b845458c69d6a01baf16ee910c1cd0fc94bb7256c085a49b64c250e6f4695b15f0db208773a03c1aa2585cb9d51e39f809c77dbf852317ed4ac28cf5a469b5a42cde35c57e38651e092e64b3d4ef5b006a6d26d245a54fc6487965dbbdf774dfb7259b1c891cfc7cde3daf1de73ff1790f0de1573e72e311fbdeb5f4dec956cba12970af62c072c0d27a3ddfb6ba708a379c25fe73852b9ecf9e225b5597ab1b3aa5af438e9f845a3d07a95f0884d7b67472d90138b92b7c0849cff955eddcbbcebcdecbb6f366f2d21f9fdf42d752d8e1cac821d2a5b18c37ec90b8e055f694065d09929cfaf475bd0162ee04f863c1fcbf7c4d6a311d03a9f4731705dd42945001908ba50357da59f45689b6edc48427cb1b5a3d504269adc40c6ddf727cff7c8d6eb043ce623f3e27881dcf7181555bd29bf3ea67094ea669336a9c84c642b4de68e0b8cd84cb4e9203c8399ee995c5ec8c3cf58845cda41e472a1de7b91be1bae31628e3e3e93343014b75eb343d6bacb3d1abf95f96f13009792abf6791b9c6de8f0de7ade54a664b193d1f6c2d19e80327283a07e7d01645e4f95e0550c9c911dbc494efed3c8ad487c31bfab2e59aabaef2faa87c845b162f78113c29a3db5ad9f9dcf6b2ec0a81cabc461f0855c2cabfa71d4c69fe5dbad99ff7c3c46744880909a4e9ed2f6e2ff743bdd0f5349d07d730a09c47d9ef4ecbe7e51add9f3f37a97d1e0896c411277187cff835f855420d1da652c3488179f41f1b1b1c41f07e8385b489e17a05177b792018b4985d2cbf7c42ca36d822d0a7f682e008ce747d129c766dc93d9cda22019fc3117cefd9c24b05cdbd0894d80538cab091eb1b68e61395a3f4d492af4346eee45dc75401a3abcd7f58bb8439f5b4c10125189c243771d813f1ef4df9de9754a76159278653a215d4e8b7c76bff72f2c398fb5fad816f8d58011644ca1ad4446e7fcdf0ab5771146b38569266927f37fbb1e870a724cbff7786ba23790d6f698a4b278532895ceceef281a1ff50840301c031d6622d8019de1ee43c3d718410820b509d42fb9e2533a98b41b9758efec91b9ae3d08666c4fad94f833e5750cfab8f4068407062989a00d0940a7d5f648bc6f2c710f90084a924e2d850bccb71f3fce70a1251394740c1de0abe07d16fb42f1191efb9aa70b887484b00e5a06a54dcc84ac1e753b98a17bda0a3efff542413231d7b8ed592e017b16f2e9ee30d5ed86cf665a646560f41b8d0f08eb5b3de50db261455720e0cbd7033a1f97736266d07a4900e9e7b16ba6b22b886535da76c4fc2083f1136e1137abb9f959e5c888985778ca319b55afc1f5d7ee8028d60402aa106c43b64fdae8b57eddc7da375575e9c52532e1b8668b6b3ac93bcc6fb4411f60430710ac22968dcbb3c7ff0201ba834fd8a578801be352a1126df99615bc4626917907e0270346fc97c8189a1bea63682d3810f418f2465a2a6689ce95f6aab423a4d594b861b625ec6b37e7cd189bd86b8065cee9782ada1f0b48f365b416f131c062334602ffe0201b5a264f8cc1969205a36b892669716f8dabb37e41c0fe43f055c404e28e5123bbfe78a2c78652a9925386628992b534db9fe2990c8db89fb6ad0477946d05c79aece7876ae07e580983c44e4d050eba88c574ef4e184b73c750c3444473544ba16167f245c29945344eef3f9b852b0c8604efe63a4fe6d9038bdaa3f8ece90b5c6e6db37a43c54a291bacdb922b55d92ad8ed88df382c3c42b321d75b6b09233f86428546b9849b64645f379f0c4dc2e2f33992b7b55c66d17af8917f30f44f57b3e092f4c7fc9da2bfbb669029af238b48d3b8a3f5d6b4ec2f885fbb29d63021ff2e810e49d34af172c4bdd281ac2e2c9c53eaea7ebdb06d1d47bd2d3b01f3601469a96f8845aa14139dccfa1e97380f08ecdffdc9cafdff555000815a4ee77c8864a885c5c7046d7af6d20d2335271a03bbe7ce3895e3b2dde5d48f0f9e82ebfadeb00aaeb2cb342aba2158404d83dd962fd8a089dc1800150c38d2fe1469c02e134173fa37c0ae60f13f1f4fb25441e4a39a241c7a879e62506b568d6e193d5cf275b6a0aa4a3f647ff63108f4d4669a547b66db891c6b09e684decd4bec4d8d3ebe0228381624f31ec7", 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) r2 = getgid() r3 = getegid() r4 = socket(0x20, 0x853411d703bf3889, 0x5) getgroups(0x3, &(0x7f0000000300)=[r3, r2, r2]) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c653000bee754c1414a73c74ff07e656d9af7c0f18b51c69e134bc87f2d8e40109c33773ad9f66d26d3d4f0d4fe7f13ca93a56ef403be76f6f1ac57f4d3029f7e934a75e832d38cca4c98d731d96a31a69a633defe7ab0a8e6f67e7074a86cb02bf609d9deb42d416dd309a53"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x20, 0x60) setregid(r2, r3) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2020, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 19:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xaf11, './bus/file0\x00'}) 19:34:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) readlink(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d00)=""/245, 0xf5) write(r0, &(0x7f0000000400)="90", 0x1) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)="8f2ff6f6f1cce52d4cf61e7adc7d2e0e9c549e613c4052215184d3a72dc1006580ae41b013804710bef8da29647732db064548e4cf03034c01e53dc42957408980caa1e3a7da71c540a569f253713dd821b00b85c6d6b9c296dd7d99aa54827640e10ea920c2ec0feb7c52e0a4c22d0b32942ed3110858007d36b5a5cb3be3b3f0dc5f7b02d14cded6f0c124971172aa0d4997c9a0d4207b503c4a98faef00e41eba6e3e20364fb16034a506f8bd08ec48a1efc0c9", 0xb5}, {&(0x7f0000000200)="029dde889404c1761e41ec242578aabfa761060b94c45d6073a5b6accf8db66a4ae835d3f0864f22df20b893a0261295df9b76ca112d7888775ff0922db416c9931b0e1167e184d14a3d3f1a497afc39b628895e496ee2739b86504f805c9803e2021e02a7622293fda9b317a47a26697926136ce5f938550f0be2e572ecf04b75a20a41bc4398c0784abcb54cb2037a43fcb080c1397d578b9dad25107b53623f160a9dead0e952dba548a4c32a0b4916510d5f01297daeb0e408bae494a24df75e6ce3d6f876059268fc221f24c63027d4aa7e88ba0580d33940441fc89e102cf68065a200168b47b74623fa05de1a07953bb3bd", 0xf5}, {&(0x7f0000000300)="62adb8701a6cb03e9b65ab711b736e45d11d42e6ee081ea87310ceff54a13fd3ca1d3720715a197d917968e21832c4a1696143db175b8dabf1fc54917814d6f950d253d109e779fb84ad062cfeeae0cf6e284c7121e549c38e71f67a8506a19192c06ad68446dd4d493587621702c320718e335fa47f596e52f1a8914d8f0f42bc4d1cb51d34c94e948b5253ca07eba75e535a79174e104f0c3d73a0b0e4687ca04adb63d3db928805dbf7", 0xab}, {&(0x7f0000000440)="ee0d8782939ff2f6a99f585d90e71b18df86a6790685e4164b5cceeaf93b20028efe5df1941b3b2ba56145d287d05a09d37c4bdb4ccb262370c7166498d4d5c843854b741de81e918edfb695e9d3d7dfd9383c523d0cf9b4c775f7852ee5073fa4e98c7057d933077c9bbaed454f34497fa1dafff153ef46099bdf28b69a3a385530b029", 0x84}, {&(0x7f0000000500)="be38f06e539dfff48adcd2eb012ae4af37d7dde73c954f8179f9f4b3be1174075899d92f29b4ffea07d628715ee91676f9db4c616dfa8b7e467cc0d27fe5904f2e0585af50411c26756337c6283a02ec5aeaa35788c599179cb1ef6274e0bcdc30c9a8e90a566481428f63064fe6882d2e17a46a1b4fda8134b6b2b9df6524ddd01448b18e3a41f56cf78993d7d114fc8bf98ba1766038493dabdd2f5990aa000b80c583e156df3559579e0a40d607072b771b034f134314f3c94cc70790997e299db3c4c7e45a0d531fce23f99a2e6471f3cef5c032d3a4c031b4dd85f7003605fedec705e4300f85ee54cd942b3b6dd555", 0xf2}, {&(0x7f00000003c0)="d11c47aa4f1109d6221177b577316f89a63e553fb8286af06db80291cf64e7eeb940000b162389", 0x27}, {&(0x7f0000000600)="e98e52de7222ef527c29255ba26c2f2ce0b897353fda9bd072594ca746b344d71f94a24f5c", 0x25}, {&(0x7f0000000640)="2dbd1946dd099f57ea69ac96fe1732594fea16cc980903525e7a06dca0ac1a3eadee9501c1b545eaa4562b4e56ef36544e6112fe8c53c1076e76f1a6156195d4e122c6497324b6e96abb1e5e7e38", 0x4e}, {&(0x7f00000006c0)="b98d6918c737759355f94c7d4a07adc75880682a4c0eaedfc9591450d63520e62100b6f265b9ee55177a835977efc4287c6f6a96a26a647411b2a38fbc4e6fdffc61a651", 0x44}, {&(0x7f0000000740)="240e104b2c86a74eec8346d72de40adc168262ccc8c04105329e834b4662b0666713379a4681f72b251b279aec55a24934e77d8d95085e7c0698c5049c87d98b4a907085fad0c1901fd9435376c73d1ddab0034963a108f6922013b2ccf94562335c545223852acf19f2fa26a73807341e2930817712caa68682eec9707643911523591aea9c1627e42bbc01", 0x8c}], 0xa, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = dup(r1) open(&(0x7f0000000cc0)='./file0\x00', 0x400, 0x1001c) ioctl$TIOCSTART(r2, 0x2000746e) write(r0, &(0x7f0000000ac0)="539153ca23d07df950d443e31f4a7947e2dd0b09ebdea872421ea63ab66276840705d8ede61c6dbbe59ea85271f9de2e294afbc64734895a6331cafd44dbd786f47e22cb94171e99b2c28cbff08b97617631be8f0be79747e5ae1ea0775e893d8d8b1c6ab792de2e3bea5ac40c1eef67eea27dee2173d29b41557a636cd02667e8fd36b63dfd3d5e66462da46651518d21d86ec77423d88ecb4f48d1177b8075e047f835b33888d04e79f4a1727a690403fcc9497fe9955a9f0b1e501fe63faa58badd2e4623e5884108a3dc1732fb4f4633f2e8d740db14ca10078977c5dd0384b5f0ff0a06da736f3613dc627aa8cd", 0xf0) r3 = syz_open_pts() read(r2, &(0x7f0000000bc0)=""/23, 0x17) preadv(r2, &(0x7f0000000a80)=[{&(0x7f00000008c0)=""/1, 0x1}, {&(0x7f0000000900)=""/82, 0x52}, {&(0x7f0000000980)=""/237, 0xed}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7f0, "85000000000900005f00"}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xc21887c0b6d37177, r0, 0x0, 0x0) r4 = semget(0x2, 0x6, 0x421) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000c00)=""/18) syz_open_pts() dup(r3) fchmod(r0, 0x3a2ba67b8d029cdf) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 19:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xb432c5feb7314f68, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2f) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) 19:34:17 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x79682894f75b0f3a) munlock(&(0x7f0000050000/0x3000)=nil, 0x3000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 19:34:17 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x5c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000380)={0x32, 0x4}, 0x10) 19:34:18 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) socket$inet(0x2, 0x4, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pwrite(r0, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r2, r1) 19:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000000)=[{0x9, 0x2, 0x0, 0x8000000}, {0x20, 0x3ff, 0x0, 0x200}, {0x8, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 19:34:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x8, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000340)=[r2, r3]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x9e46f9a77e5f6c9d, r1, 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r4, r5, 0x6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2c63, 0x20, 0x40, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmget(0x0, 0x3000, 0x200, &(0x7f0000b7b000/0x3000)=nil) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xa1f, r3, r4, r5, r6, 0x71375b35e10396e, 0x62844bbf}, 0x8, 0x9, r7, r9, 0x4, 0xfffffffffffffff7}) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xb0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff33}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff00000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffffffffc4aa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2b3}) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) execve(&(0x7f0000000640)='./file\x00', &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='<-\\\x00', &(0x7f0000000700)='-\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='/dev/vmm\x00', &(0x7f0000000800)='{\r./j\x00', &(0x7f0000000840)='/dev/vmm\x00', &(0x7f0000000880)='/dev/vmm\x00', &(0x7f00000008c0)='--\'-+--/}\xb9-\xf1!\x00']) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000940)) poll(&(0x7f0000000980)=[{r1, 0x100}, {r0, 0x100}, {r0, 0x10}, {r0, 0x80}, {r1, 0x104}], 0x5, 0x2) getpeername$unix(r1, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) open(&(0x7f0000000a40)='./file\x00', 0x80, 0x6) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r1, &(0x7f0000000bc0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x80}], 0x1f, &(0x7f0000000c00)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xefba}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80000002, 0x257, 0x5}], 0x2, &(0x7f0000000c40)={0x7a, 0x6d04}) r3 = fcntl$dupfd(r2, 0x0, r0) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000d40)=[&(0x7f0000000cc0)='-\x00', &(0x7f0000000d00)='{\r./j\x00'], &(0x7f0000000e40)=[&(0x7f0000000d80)='\'\x00', &(0x7f0000000dc0)='\\:\x00', &(0x7f0000000e00)='\x00']) r4 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000e80)=""/74) writev(r0, &(0x7f0000001f80)=[{&(0x7f0000000f00)="4aaa99afbe6dd4f2dd08d45b6eeb8469a069682defe98dd77c72fd6c729f56cbdb579f402303bb3aac8c708ef917be637fa035c4b2b7454d39022b1eaa96d1df2d9d59410e749553caffa396ec5b63adf3eb5c9bbda52cdcd7ef59e5b3327962b702845a5ba3fef1a30fe116304a5f564ded5b849ff0018e67c4cf4a", 0x7c}, {&(0x7f0000000f80)="a916059a2e84660b315aa4d4cb496a69b5c7cdd058c423bf538651aa6472b586485147c5513e8a98275dcca81da3411bbfbfe956f401313238ab62074e1ef6a6ec80a84bde3a359f9ad27a93b5bfbb57cd26cdccaf3b8b8d544390ecb63db10100a67f27f3187ba3a1a1e919a819a7b9a52e0dcb9e28c94256619a3f82eb1fb07628b3c85c3d238304b1c9d269a72d4e1c816fb892dbeef3f889af8877dc94ffd64b2ffc813cf731f26f6dbcc4b100d55f49af1786bd8071fb9f0b2649f0cad68f6d38fb70c7242ed83d19151c8c84d3d3e8718005bb0ba8faa72500d5cd91135dca9af2eab031ebd2805a9f8df51b7db840dc90e6f04bd3231e2362a82396b75aefdb583f5b8026cf68d89a014d1af9c50ac9d12e9edbe83d32f8df113537450db8d5e64aeda36d854490096e5668b66e35fa97bc8f36ca8e50d4b614728becc9af88d92df12ed2c1e3377eae26fee75001e12bd26dc46af3f12d2a0d16ff214fbdbbb2535ed77bb3ec1a3ff40753071fbee187bbcf14972d8ad2cfe3b53fe5b3eb2ad2e250c532ea10ff2ff86cf4544fadd39426ec23e624340fb0c754ae611ffe8f56aac5b3a3bc74c1d20ff564c98ca1c3926a4c13239b838f0b1f9d6e6adda2e1871dda400dc65db7f389cf72b9f68f8028bcbb3732d56b0d729b0704001e7d82203e7390fe86037b816fc152fbb4c732c7e1d33d0967447dc6112d4ce6580fe01db3eaab8580af8fb15cc0e2fa36fb24a00af7a0cd60d293f745981ff92663640be0a2342eb33cd68fcb6d99e439f91471a4ef1a8044759e76bca1d0cb6e70b955f35f8e276e9d31ebe65ed2e13ab70b0c791df3bc3985b2815f81f4a7fe559c0fb03978f6c597c5f873777fb5e81c8e1476771d2a0205967eb2aa8d9c59668333c546683cf4fa32f07324d1ffa49c421ed41382fddd4c184d4def12e1d5f7f8b1ce5b8bbdb99fc8c46f83ab7c87eccb3f91365308e64d60780fc1f765700bc8b6aae5f0b5c4859c3825c7561398ea6e80afe61c966e619c39dea980e8e2aa57dc65e03e3be39e3e7719c95621828d3615fb2d668887358cf25d03c12946e3c3b404d9052f79d40142781202ab2f082667db335ba7258cd5d9a2269671676ef695672f25780b79e8af83c96bf3e297e46ac7eb4b2fd5d93dac5d5d80f7aed3ebff21d5dbec009f142c6bd71e880c4b00a0453f33b1469100da0e7d152cd1150f4b68f943c2251220b4cf7a7bb9b2c827caae8b22b628be76d72eaabd8d6dbe03d8011ae4a36f930e04d51b60fcd154fe40c2fc10f68cc9b04662fe119aaf2d766f1002e644e115cac6744cd663e2b623cb1f93c67faee6c9d5db6fa5fb39439e1f9d69b207f4018d558063c9162451938486be7d1d3f97547fed65ac0affc2bd50d0751906a76d9094a5d3fdcf96b53e7ec888c66270f34e06cbc82b752011e3e1daafd123fd49089be8c2cd4eca0a762e0018fca1b208e021e0e77ce04e119044411b402204dc7f5fa814e08c00e796b3509e61fae419eb84b788ca897164b823dd57ead132515aac6eaf5835bee19bcdd35fde43317e652659b7bd7798ed68b48af1c5b361d5425c9af0774c28f5b51a4208c7a395b809664cef74a21d17d3076de2bad5f3ff4d4244c78ff6868230a8c81b9a29180d09cba6a5e7cf6d8ba9f2a051247e93beb497a534e04b51bb3aef8d03bf20ca93962a4868f4d4b87fc6d30497898c1674de3c4d5b248e17c7581596bb94b40c8a803fff0eff227da88459caeefb71177287c8a4be6551a742e191645373f753c0bbde83b8b4d2c78e660dda54457f0239b8be8a7744b361eb5074172eb7b8705ec1185de0283d5a93c12013f0cdc1274f4006e937fb14cbbc92402b5eb2af83a0165e0828fdc23657c4fc948ed945982390054d0da94c16a779b35044e07107be43b8b02fd99f1982959fa6d98e571833c0de385b63ed7fbe5443e7e598ea4037aee4823161dfba1f8a1c496781d21d7d688c2fb8e2563901819bf3b91190af30abaaa0c5be3eca7182517ea4089bc82d3975a2c42ef31a6d2cef31d3036a109498c315bb61b1616106a2e9d1c6e432ea4866a4c422a79de049745f274eb24a8d4b0ce70ae8914d1ba05a2f7b5e03481b8f555a600ad1767ce84756dae4873bc8b9eac7b559147f1db2f2944b97540c1e862f2a5a1b9789ea5a86a1a1d4f466cb0e932d2f727ef6000beedec935acb9feb4427b26f64c8fed1747df910e0d597bcf2e6b9641fbd7880d62b54465591d1435bc3106f8937775d68d845af14a38e72a5ccd7983c95dfa8854632267debb105a2c7a7d7ea3a98fb096b8a37a4160f955a0c6b43bb1ff0f03955f28089cc7bf9657f962bd61c651d3dabbab6166eb09022014fa4253bbf2255ff3de8b44e109dd195af8fa7d1f653f56b05de73a192e53932d603cc6e08222b6e0f687644053f133b38d078aa7167b48abb0755b9d3b519555196640be71e8b7571afc41b298d090d477006e147dc46876caa4761152e635fb412f775d206e88987a597845ef605e1fa701abcfb90d40f5536b62e8a348cf981f2fd4164fbe5f1e2b2eea6844085cee52be8a454f16a1a9727e4236393db3507b4974f41347e235da02257fe04373edd0e7e83db91a71b5283cb81ad8f2b974e5d8bf22de83b1e2cadaf383f0a5b4d3122ce5b5ae6fa0821adad83c7d28b70ca2bbd8376aafc4878665a190a1ff3ed8c1c9066e914f2ef411d88b3ddd1d9f7ff625f4b98b4d676994f0fa8a7c0f502ebe4659fa34a575a3d34f920325c28e49339714ffb505e62f3fb5ff6dda0c8cee904dbb8534c60a9c79e1c79bee387364156cc2aa3233c5af2c8292d906c8814e376fa042400cdc7069aaac725d42705593b5cae096ce420c7e656ca34bc789fa2a3549e589109f5c9ce46a0cdeb3751a8159620dd65bf711bc389e4d3009ed93bac6ccb460c41d866cdd7978b451f067d6e40ba5e5a9451c0776c65ec58f98145a4dbff0dd5b9dbd1a623eee38ca0b2946e56706f0abaebd4d7c48d6a0071d14907d62aa7c642452b6be41bf9284d3e4459023e5c09c4d69b7c793d6f0bfa4de03ef4ac64fb28f559593be1d60d06ad419bca18f7bf30573596bf59f739a4fa5778a9c6a9018d2c25bdf29e1b4d8dcc9b188a453838909970bb10aa35d523c0bc8d741a3af4bbd8aaa8116f9c37bd2402a424dcb88ca2532a416a886324631d6227633137d0dee7011936e9cdc26dd7b908b2a92679fffbafbae8cb54f779c685010d4301fec7fa0f4b97e9af7def5e936f015cc0740f096e30124bdfd116603220b0178881e06a78717d5da9ec65f06f9fa843d9d171c3783ad9011494425676745f8886a4e1f10c17e871844fb8bda44d1aae05f65f4171792a82e4e97eab22bf2b5201430a00228af64eb1f70a03c436593b169dc824f81a12785c8ee7325a2cfd672fb6245c0e7fafdcd14a40f202778e45e0d31e86958bb129f61d4bd3abc02fa5aa9eda92daf1185cd922d0f357e37ad7aed41fb9c9d4e621a8668abeff5963d53c2230b2472e4ee87cb155fdfc7a00eac5374d343ef4c12b7f80153940a31b0de1bb7bf370b305386a4d1c528fb1630be61e57683610b1deaab2c549cc2e9855f37dd43d3098eb1b277ddc1cf0064108a35061bbf55f42758a783cd8537f1764a9211dd6a77aa9d13f571757b70e4b633ac4ece332a1af1dca21f149776993cc44a798886e22f1fed53b99ab91c32258f57ac5b9e752e21d2e0cef5b50f8eb633f0ffc290fc819f86e1c4b16b0c8dff8b7b0b425c3ac7fc95f50c035a03101af4768662ee2dfa1adbd7b855490aad75bc1b417f4d36ae58c35dadb9696de769c1b9abef02cb96a94a6a6cfe041f2309ea0558aaf7aaf7e826d5af42a0b2e0e22ade1194b15bde0ef49f594cf080187cfdf00f8dc3eb06badf4770f462cf12665e5fe2c969d7ae6a728762d66c50abc12bd2202b18a300d0c721f4763db39881c0d733a7d2628becd1c288f60524663c09e941744e8514310f04b4e989a74208c0d6f390c6406bedead47ac4f7c884bdff15b84482802031cf59274897f2a3f833409bbedfc698b6ce02809aa522a12ba464493384346ee56f65f022eacaf163457bd74d4f57f4c819b1d5b72ba6255abd74e196a591213e9d9848c7d3770d0688a982b3c97410a19b5b5413fd55874eb70c92bee59bbd0b6320fc1fbd8f0336df0a3b5140cbbec69dbee887fd3a17c7c827aec3069574c4f8e1541f29f6d4431d1ba65ad3a70ee3079775ec850546924b06606115538264d6e2127fefc0568a785f36d074bee8d3cf8456901bdbb3707490474c2124e94ecb46459d926f4b056b187b4eda2a28cd62f53029f47560126e02d2cf4421c4a5733a6e77eb9c61b9ff2df565e733739cfd256494b12ab6ee5b34a93780125323e5ec270ece297962d9b6d4f04fb2d4a7d6a01f5044ae23625918b71f20ebe48361fa571c5c8fa8006381a71d3d12e6215c4c27c0234fda7b984b9797a2437e4d709d7e5bef1d1d70edce514b0d4f2e35340e0ec437b82d40b2d677b5dde366ec44ba70ec8996924c98319419a014baab5f1cbab63cf0b4928d8c66dac76eed91a76bb49e978bf04bb8c8e93ebf8734faa5bd93c02cb6f660bf295d03959aa3a4d8149acfef961f3a08d2684e8e0f6d5e3b8e385c899d3512a6b9de83072216ac317d3dbffd0244742a1f7f4a17b8ce34b8384449bdb678350bc3c373f8d2124fa31137d0dcd4578af08096842b232fb945cc875ff704185eaa0ebab850edee52e36d19c663c390144e3dfd120e2e7cc5ab48c2945f7aeba535fae2ec934f829bc8ca175d03dc2fe43a8cc08981abd7b645e9f05d40c3cbb1e9a4f5f6a25244f5261136b16765589b518cdb5dd80e316921ea61762473db1c85a612d3cb2e81fe8f5b57a6b6dbb060814e95577c769a34efc555160e2ac236b1e264194d0ff92a11503ea5802d53fa0e65d9b531bb3706427d23df44bce6aebf995e8ed0e1c6d193ed84663739bc7e0942dc2777a63c3eff2d27982576e4d7469b904dea4c1ad07e38aef5eb8cd3151de20b1f4ec5e9b36a19053bfa15ca0d9cd8e285df8c7cc7160d586d4092fa9551b11e961a07b619e618fdbdd52267a39051e1abd7ae87059b574c761f4e8f90bee0df2e7638c1bdd73afd35a2163304a595891f37f87c480cf0e55503aa7f56beb148bd17bb1de590f9f40bd264ef9ee60d5c04aa46514af0b361dcf9a17dcbdedf09dd2916ef411b8aa6e7db1d54b3cffac45b702b31165548f9309f9dd6b4d3599662869fd6579eafac9b54da3e0979386db54261f9fc2f46e1b1a5b72b26b759ffa22c33305676381061f55ba9ec45a5fc7cf9b008a7a4c0d912fd612cd47d11e56cdeff16fae0a1b1bc1f647a6f5581f7b90bde9381f97019b12fb7c37d08dbb43162a5f77aed38eeebe5a01f61a183bcd28d3c57911e1eb79cc7eb6082d58517a20d14862284a9cd842436f2babeafb4b430bdab8e2e81e8ed53f55d6f75f8a070ba450cc294d4b3d6135560364a9d63e6518de5f23b14f9fb37e68b5e2424e0a1d7052c3581513aa20b7be08b198124418f290bc0f6c7c9d0e02aeedf1e7c918727daff9617771359e0110027da98985aca1769d3af345009ab6b32a2f1cd0dd28aedf1dd5e17dc58aa8a420baeb54629b2093b9f21b50caf7884be789639c2ee611a173ee620a32275716815caad4fa2f470295768ade978c74df6fa782103d48a2b192a920636fd86d87db2", 0x1000}], 0x2) fcntl$setstatus(r3, 0x4, 0x80) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/zero\x00', 0x4d5aaefb94008ffc, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000002000)={0x2e0a7143, './file\x00'}) socket$unix(0x1, 0x0, 0x0) r6 = msgget(0x3, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000002040)=0x3) read(r5, &(0x7f0000002080)=""/4, 0x4) sendto$inet6(r5, &(0x7f00000020c0)="abbb55190d6338cca30b06468abcd5158bfa43c99e63e76a7d1856bcb2ab3b404f0c4050f31002f3273707aac02d54cc4242d9be7a350511313c38173e484543f1d9f4849ff347cd7f3100276936aee09bed63ee32a76fa2bf07b9c70f938bd5400dac6af320de70d7387bed44cb0735fdcd446cdf032ae000bdf7725de5cfeecc9815c1df136722a485f23e6d35b36507f247fd9cc4f23c47f4d48a79b8e4b245e10e95c5961b00c6f53d7d73ffbc416f738c36d69b5d8c510b10f26a5071b79c5502d49c42d6d93f342aa01bd528a243c928ff2cdf0718a5cd5f0f203672b24641db8dd3cac225e0d2c3f7329f976ce75ae854fb5d86821631019f", 0xfc, 0x400, &(0x7f00000021c0)={0x18, 0x3, 0x68a, 0x101}, 0xc) openat(r2, &(0x7f0000002200)='./file\x00', 0x80, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000002240)) r7 = shmget$private(0x0, 0x3000, 0x11a, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002280)=""/39) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x100, 0x1) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000380)="f2642d1cab4b09e793b9133bf91f0512343521890a74c1d57a5a704f173b74dd2cdccc771361e19c82b083f0ff7c723172d34fca853e40e3a63d4e1acb3537fb57a9a274c2a7830678b2963bc15d78186896b0773f367d5e2fdb71f6637c9a86008d7b6c560e0fb61e3a80b217712ec20de83c8935405c3a34ac37e0d8f35805a4df89576ad46526c9113ce62d5c8ce3ff73ca15ec65fdbc155134271329d8d299e704c27221d62637b4b2a00bce22809de36e7effdc7d5d", 0xb8}, {&(0x7f00000002c0)="06cc0ff322b350aaf3abc72ca71c544f3d9d4ad934d741711d7440bfe79f2b471a1e763a9c097eb4dcb83f6d9b050e40e77a68c9fdce274f74fcdf4e7818ab5e60016249d16b51d1252724fd4499cada26b9678df84c5cdd03b016ce1bb2c7b503b147e6138345f8a9cd2fec2def79750828a70bf3d7800e33d240f8d6fd66a6", 0x80}, {&(0x7f0000000440)="f07c71483e03c6aa4f7231cc21eadbc84a6ee2516f653da0985f0281b066faa09fc563b0c5106d04a84e56b915aae68cb8774871c669ddbd7ee4d895912f541042b4880ccbe1a997673c6e7c43c85831e25308aadd2a9b8a6bfe1803f524d5e92f7d6ad9dba6f84da5579cffd535b8010670a0c4341b09f6eb151cd157afbd72142b61c80a9c09f2dcad6135a94cbd84b3ed7a07679780356e21a205196a2cc494b49f031c6b03348cd6957d3270662dcfb432f7b02a1a2392e3c70dbaceda08c1a1ab7c19ca69a7edc00c95ea14", 0xce}, {&(0x7f0000000540)="b7192cd72327d09d", 0x8}, {&(0x7f0000000580)="3657464ea80b8e1ec29339aac77ed2e34d0282486e1ae9697893bfdda4ad6a20f31216e17ed4a6850cca6a7be6846ed0c40530de992fcf2f073f1062da7ef49eda4531f4813cd30f6d1ab146882c1915bcaa86ffb3d4fa8439cf842fda23a8c6092de65b6ae55314e8d9cabe590194", 0x6f}, {&(0x7f0000000600)="abc742b588d8d65020e97b0d7abd970efe902c3afdaa1f9fd21f91e3b0ae3eb6824d0297141a501bdd76acd4330ef539b2538706fd1b308b2a18ad094f9d846e20eb3522149d5140dd652c105a9915823f168a58cd045fd16be55b3833deec47c6b8a79427691808d000f0a127c9a5459a3e00699c36ba234bf149c9987aadc69cfd885e841afb19a6e705d6518d9cb724", 0x91}, {&(0x7f00000006c0)="08c41f82ea5478b9bca0acd4a11f83804c003b37d3f89266aa1afd6b78bce577999d4531d32d79a9bbab076e7be0df4cfcf6f908a9b9f4ff30cc31c5687ab00480a1552f630ea77449cec593acbeeccd99b0131e307f623af4ce196ef26c133619f32e07fe705cc99c1ecf32d4f24e42666247bb19c29557673b34ec5f9c43b3fdc7db9dfb6f5bacda9ca872d748fe0f8b6c105c406a7f93656115395722136547d92abe1f86c5038e49b9dcc56bcacf78c3840e48a8fc869fe1cc", 0xbb}], 0x7, 0x0, 0x0) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0xff, 0x0, 0x5, 0x4, 0x4, 0xce5d, 0x7, 0x10, [{0xe9f5, 0x6, 0x100000000, 0x400}, {0x10001, 0x6, 0x1000, 0x7}, {0x200, 0x1, 0xffffffffffff1228, 0x3}, {0x2, 0x30e7f96b, 0x0, 0xffffffff}, {0x2, 0xefc2, 0x3, 0x9}, {0x4, 0x3ff, 0x6, 0x8}, {0x9, 0x2, 0x3, 0x3f}, {0x2, 0x400, 0x6, 0x10001}, {0x6, 0x0, 0x2000, 0x5}, {0x20, 0x10000, 0x0, 0x3af}, {0x0, 0x3, 0x7ff, 0xfffffffffffffc01}, {0xfffffffffffffff7, 0x1, 0x5, 0x5}, {0x8000, 0xffffffffffffffc0, 0x4, 0x6}, {0xfc5, 0x9, 0x5, 0x101}, {0x45f0, 0x3f, 0x6, 0x3}, {0x2, 0x800, 0xdc, 0x5}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x83, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x61e3be12, 0x4, 0xffffffffaa532541, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8d3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xda1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xab}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xc4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:00 executing program 1: clock_getres(0x7, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x5, 0x30000000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe9, &(0x7f0000000340)="b2") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) socket(0x18, 0x2, 0xffffffff) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) r3 = socket$inet(0x2, 0x4, 0x1000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="df36cff9dcaef72c011c0673a7d80bd4208d618f313bd95932ae631f9d9e6987ced1fc6c4dc7c85139ff9dadc6b198e9a3f4f0e869c65039e0de9fec884a5704cb97e5d076c709e9c1965bc93ae9", 0x4e) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x200, 0x4, 0x5, 0x8}, {0x7fff, 0x5, 0x7, 0xba}, {0x7, 0x200, 0x4, 0x6}]}) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x70, 0x110) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x8000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 16:00:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) setrlimit(0x8, &(0x7f00000000c0)={0x3, 0x7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() munlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x1ff, 0x6, 0x8, "4101d3ed409e308455cc0569391ebbcf724cf5aa", 0x4, 0x7}) 16:00:00 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0xffffffffffffffff}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r2) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8001) open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x81, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000140)=0x8000000000248) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="432247a6d9335e63b1114809dd79e746fb6b8c9e21f735ac", 0x18}, {&(0x7f0000000100)="cf4087c05722723debfddea40e638252baca9343f974e868ce17c122a40ab49b68f8a8ac0267971516ac03e3fb0102f61e6365b8a7dfe2f5c3f1547a18b857b3d6b280faa9ba161502e9c95bc86e2accb9d1d442e7d6", 0x56}, {&(0x7f0000000180)="cbde4af2e8e9f7e1b570f927efc302f36e21050dae9f224975c60e6c8d32d35537f8e198ba8e0958a2c0183aa812913f66b304017ae9c35225809ffcc79741773f25a3b458130b3ec7cfac4767b357e667d1e5389dd5031556aa9dc3a14d43206f8328b0b82047b41aee8820334069005ff9c31a3381b66d7a883ba2033f6a4444052bf02c099d263851d059568213819ea2562ce3b1041bef5afc6a57f14caae037762e409c65a17453cc7c40e721d29d16b3abcf38e10f5214062cba70ed56e2c2d50d2c1fcae17c6d2ff9163c41ec5961e04e225ec90c09a868462b9c3b05d212d2ba906fca2d92e7e71f33c1e9bd56463b6495d788b35d46ec5eb50838523937f618a29754623a941aa094d6ef0f325acd3b272c2634d6998fda4466e03f4999ddf6a3d8403d43c078389d81b86f960f1350590b82473a2f2fd972e27209f633698a005f46faef330ce68d99e48eb4aef10e3f25d6489ece3c277f78b79ed273a69b8265d287db4287ba6f254d5b94cff568698ca13724b9d5ba4911e20e203b3a8e3ce5b0ca8a3074c34d8b17aaf4c87631b98caa395acf990f4ee540f653967a78ec53344c014eac95128205007087e02f9b65a59b4dfccb23a29b9cf10cc65fc441b3008ecbab7f07f7d680685d6b6ca64a25130f1855c105021745be6fe6d65e79cfe6eb7301c1ac6873431538307584ccd979a7a77a2ee28abf5f0ab48bf26937eca7c93a1d9d0fd0f2f43531dd46599bf4511ff57e8d8f89fda507d055ffd8efc2941edd839bf6715a7c8d422d95dff999f7a3a2fb67581a9244aac41128cba80de234c835d8e9f088e45bd252fbd7b5cc1917ce311be24635a6af6cfea1d9f837068bb997f62beb816b26bfd781543aa5af484ee9ae14ec427a84547668aff672e544f73cf37ecdda5048c2243db577ff38d54a2a2c3b5b8e0356cf977ccf44c5ca7209061701c2a5cba7c839ce184def688bf79f124de256a275839838984fe21abf8ad61cff640b9bfbebd0e19246f8217a17064d8247611bc46e885b99b0e84c4c61e9af18871698e460c513b9107eead6466f6b189db51d234daf5eb621317bedfa73f66fc9ac92fc216837c2a219fcf9dd414a5780be49d7f706eb727865d6cd8c2478a3cccbe9fe68b1a32137b8ce9ec745cac693ad5f4ea015e7254ec3c78a8b8a1b9b1904509bf1ff75bda331c13f7bb5938ef228da1e93c96a9d6e092f54abe9d2b0b93644d90a3a39c8061e6cdd2548723a91ccc0b5c09dce242d7ae2f208c7224c96a5b2109468c6c2bb78ba1f73261666613fe4467c2baf3d15befa27095710bad53f1db705c0a6bcf41a0e6841452e96797a439e1b6ed5517e207743cd7e59817330b237447900a125f1193f785f906610461abb37255e1d78f6c2acaa8bc99b0e5e0c0f8de5ba15255b22a61cfaf8fdfdc80cec7adb3eff0d44caeb25f3047d9ba3b58dab2ddef91cc6cdc8eac697980a669e9ec3812d7876a2a7c7a45d49412e0027a64264ad36988c75ee234e2a7aba128958e53e0f1df01da4429f88f1323ad7c2977f1599b4fec86a6e04b96ca65a780f0527e369adaa4afbfb5d18c46381e65e0bfbda220692bf2924d338795bad5e3d142f0912298b9b3d4961c03fe4940d5903e2557cc7be251e85ee701f3ddedb507721bc336fcf9ead82544b1006ee459bb698770365092ed6c859243957f07cef8ab5a79a9ef3fba6c70037711a18e5a003769cc20ff62d68c52d7c9346c4edb506adad29f6130a35117b6cde5e41618fdce074dbd61db1cc0dd6d7c7252a11b5dba60ab4ffdbf0cd2bad33fbbba3c96fd42549f48bee75cfc28b3740e7d33e183926e3c62edc3686579e07c6fca4a561896ea5147371971dbfcdf2df90a249c5962f9efe5d1ee4d8d6d8d266b29053f7ea1ef8f81f9bdaf4eab20aa18ee857fa0f46deccbae579b565e2fa283652ec75316d5ea60bc6a644d93da7704422cabe5612e74c9b6c688db5494bdc4526975da6c5d32b49e25939048f2b87d391f45cf919ca7acb8b85afaa0f0a0b38412f774176977ad7a091dd2838e7d9022fc9632f800315716f388381b22bd4f28e3456fac4ef6fa0bd5fd8cb10737202e6d99a61a144c0f08ad920708c4fc82aeb77fe496f746fe46fce29a83892d23f9e25a80b0790b1f09417d9d564e7929c6547c8ba9c4dc6a91ae9590e71dbc97535e7688a42fa9b72ac65b89d41e4b9b31885755db22784eb1ff675ffb72f6dd743be6198afcdc28c6a3343c74b978dedefae58537be9b424b9418bf4d0d0d0647a9d3f71c55cf8056466c619ddb7883c319de5a63d25d8e881b342a02b7993339cf18b38b29ad71cad6e6ee83686e89f454a7100bbbf1de428e157b10374c69658b0f043e4d5f01b67869bd88d805ec1aa548bdc0fb27f7993f6f4b3637cb066b151359e25df4425229b8c3a41fc4b5ae98dd45f09a30aa731985d56ba2c878251cc498504d618fa3cfaa9398c505707103fdc7db61e0c7e15a95f0fe1ac8da7063bee1f06a3e33f821c517df34998c1843adc40830af5bb1f6ae032fa9d3f821954d17e6136ebbaa4c0b15946e2f5e25ad6ebde27050a92a0142be619d42a7da1cd8c220adb1e98f65507f16b958eaf38d29a410d8aa3e03e36401a9f12bcb8fea48aff5e2fe88f14876c3828cc8c732de97164bbbae8e67a342951511e9e5b7a4ad70b890454b41f070be1a7f27637d8fe7afadec70e48b3ca2d3bda15178be80be0a09fb91d3cc800b72f84692656e94f9a0f3bddf58cf65b714ee32f0f4618a564d2badb6d65f3495bd7ae8cb303532782a2fccbeb0acb6674cae2b2416e25a7e3e647553e760fbf4da7a19672ae1aae720f582f20fb5475ff38651424e9fb6d39f54831e99704c4536f19ece5cfd77d7d64b7807a83d060458965cd4bc78ae8695c44987c64f4a2ec935ecf90cdb66f4f966dd1d7a8197c8cc1cdb8e5dbbbf4378c22e7f6956bc185b835e2ff16f49f17fc9679c08d661ffd40843ed42cd4e0dea2d2bf7b37f7170ca50132af21ffc75f274c25d802786d95de13f241c15b9674b45f562d944c33d16a360ad2b7e1efa78a330ef074aa9406c31115c9b9f53a972ac7a053787bf79278d368020739415f5b8953ddd67e53f5870054cea0f428c1606c33e359f3bd754e056b6b41e4fe4ca2f892c4ef1835e9875041c050f4de60353dd4e799783a4eaa51ca5187b896a89ea6643a66576771501b672dca5e0bf157e4494b8781f04e8db8c3d5cf3d864948a8c7aa7d8df878b7ebca5296200c1ba244fba69c1f5d9b8686b12835555f4873ff4e40aefc51f8a7bfe552e199fff5536c86cc14a3c3b6181224bff51b9772edaa2f650b3ecbd06664c28a0552e3bf1d9f7ab943aab79df1891dff5967b12162acc77a9aa2d749064241b4c876d145c15e37df7cc32ac7dcc009d49c9746749bba6ae8cea97819eb3f618873846e12b16651a6e6c9b28672589fc4028c8f7ca4b46a8192afbc11328b902001acc440bd8a72e2f15eea8c1e548cc8fc8a668d7c1a551a5e8e1c0fc66da4c7e68bbb09d5a74d47e3f624179179c778984e6fd83efc4b1c9b64a57629c068553a9398374758c3a103670e96f5ba42be161af81b2d34dad542e2f23e31bcc809ee75a1590324152c9dc7e8cf26449fcda5bea2af186d2f05710293277d39c71f4edd38468fc93ec4506e4af9993e31936c900c0e4d838d812089a2fb1c2d370dba63548dba1e94c669cf923aea5349926183d048769e1afd8aa3ef4103bfd5e58a42d00e66fb292c6e3c8e6ba7d6d30e6b38c667b39235e0f9f94feb9494a5e58f90ced29783b0ff548f2e304fce3e787d139c6ba92b26de0d06c7f20ab02dcc99e36b314e6430a278a9bb6113643ab220c90beb8ce263745b5ff4c9a010964e2392ff1aedd348ea67915f8646d03f5ba9d532453ce397c1f178fde728a642806ed3e5999fdf50c49893f61e4992c2708f7bf2f3c19b359a1f565d96974988e2b23fdb5987611734c8005741439d2709edecc1445296e80545d3b170206704efc2841ed8eced55c97eac513e78488a4fd7e485d7ecf403a51cb7df9a14016bfcf2788163f397cf140311d82fb3df02064b41ac9d3581c9125362474926b4a5e0b26d9e728d7144b71de73f76c7b4e70b3ae98b440eb53bd828c034362a8d28b5a86b2d19d43a5e4983bcb068feb9549b002702bc7dc6e8bb3e1f5f9595125844cb60d2ba0a23e46989c4a4b87c28b087344b04cdde16dfca4450f3c2a454190329f20ecd49c4c1df378526d089a9e532e569069ad557bb1693dfab4bc5a759b3e018e8e3ac8e8a7e8ba4ff7040c86a450cfe4f8a4e0a60e27355a529a9dab3c41c53bbaf7e337e27f80ae37bea2312856d18cc5773dd7c76c2e50f1daee7650d94a9f697eb9fdeccfb69eb42e9e7e09d3d315c5dd4380af12d24227bfee19dc4e2701bcd2fb096060d2a4ed45556bf8216ea93af98cd6c11f6f55009eb7ce9f17bed9bb0c14bae67d93c326e8dc5814b9f551cb7e0bd77b6bab10fbdaf8fd436e873301b0e4d7a8b4672bace745b209445b47a7b9d61bb7fd326b7cc9535c70ffe55b5bddb118c528bd05a4ae8dea4b9c79ba8495825216e0d7806a777510d3bc905596bc908424e07d3bb9a987863843cef59c25f7fa5bad98771bb652f8e74c2b43c9e1e85560fa5c210fb190420d6c67c83910fd26d978552960a206d95042877309dee7eacd88b2fb7b98de48cd38d283f4892e1a8d986ecd3838c817135176c33b92abbc7e307226b55eeed430ee3c6ef337a8261d044f95114e92c684e7023cafc3c24fca28423426b0ec1522d40d563dd69654bb65d6ac0e51ede3971c1f1431b10b00135114e3793a71385d6de3d31ed47aa50f43b8bac52d591b543cfbd2d09a43686f6620bef880539deac1a6e4b1c0f11f29643260dcecfe057120dc6186d126d75be91ab556bab983b1251abf2eb3fa523e0b5d31980fe8ebf5627660d35bb9ddc3e564ceecd5c5f5c47255549672004e16a0e3b09e627c12d0cf069092efcbec9297789ef7074b9cb8f9cc571b9650641952f0557a50d7149eb3799368eb5f33cf65c290b1332d1f5c94f2d450fb4ce48f1297ef25b0da6e8b5c59cf5890d53c0e05fadbd5d2c71b3579f1e070811e6d25bc2b36d31fd48a02326cbaa9bc10401ec74436991dd5371754dbfae18079c0670f82a4dec45c1866e81fc85e110e78c44c040e6ab093163a6898e49b7f88c26c41b216ce57b0c21197fd5d41c8d25774c5e26ce963ab62ef2742c1a0142ae27b31a8587ee6aa3fec11c363c7acda61800c091fa63258f636dfda076b03b7f7f6cb4e1b541e79489b7ffec5bb437ed0cfd1de741a74680da5eac441eeef2335496ef66099e5c309545bb557057b49b9027ddc80a7e41485672c06ae5a690b83d9d4f2e5584a53bc9cae451824ccaf159cd65894f4084b22b1186dfe38fb3d6624a6e62d182643f0cbecea8980e17f61c4fc4e5198bd4712b24a41f5f5508b30e9a67d069228dbbe6760cdbbc258d68f5771dd2ae87361d1e67a0aa5db96e2e9c863f0b4e8aff72589aed7d5d9d96b37592a0afe3dad1d2951397c04417c3b9c1133194c3732c7a677b13bd487473bf702ee686775bd3be1a05e06f094f9feef5bb46af3ab7c3a2059e163f2957253f51acd75df195b0bcd03e968014a5e0185c766b817619415f00245f41bb86603db590bbeb755d556c6b68f430d9a25f87e24789ca391738fbc3aa1cd94ec224", 0x1000}, {&(0x7f0000001180)="a2dfee0fd73bddb0b306728069a731d34deb97da5f995b6339d8d8f7140676ce48a599011ce14e1a75d63cc1f1eed20ea07f094dcf4309537794159e2d8f14b9975d2f2de2c18731141810b913f9602a8bcecb414c017d1b8ead4e5b13d2dc86235640dddc584a833c7d94212ccffd257d7578bcf97f095501d73812adab24f8b04a1e805bf43ca7c7328c116bdfa59f11920bf181b9875bb08c49526b839920c1eef2f0e5e0d206991ac5595a451b33e154b875a374e2", 0xb7}, {&(0x7f0000001240)="0acb53a0db69ffb040170b3517525ec45731f32caf4ad6244a3656362a513a1b62248d6d5d1db6512d7f4aa5068ab3a8f9b3138601d0b227d1f0697786eb3ec94d67c7d6d4406e576074ce67ee38d637db90714b2c443c29cd59b2d6fdf9e7f0803f2681a7f265484ebd69c2075803af89147693732bb0fee78196a6994d06d18b73affeecf0f5e22750cd", 0x8b}, {&(0x7f0000001300)="97968208d28226041fa1fb8c5e780642878470c554a4203ef3964d0d8aa2733e867354de13516f2cb479dbe619a5232ed5beca5f13869c63aeccb6fc6f25919035e467ebe810f5935a81cd83bf68b20b505f41a408872e69842a1ddf62adde2c7b0fe252057a1e00f02a117faccc56dee2564052c250bd380590dbef93c2dc83eb2e4579f9f0271a744d3a3f8a63cf05cfbc61ede569be50f9bafe1b09ec49c2127f3325dd4e808eb17ac559fab1201947fc1c6c73", 0xb5}], 0x6, &(0x7f0000001440)=[{0x68, 0xa88ed78349916c3c, 0xfffffffffffff801, "bd921befa80e2417d3060577008e01cfc3f803a12dbe7d158215947afb96605883f81273db62901d69e7669abe36e9512c242e16255b3ded010f8e7ee074eafb914675ba2ffa5f4b9153be8ee559a781fc3ac8e30e"}, {0x18, 0xffff, 0x2, "d96d85786e"}, {0xf8, 0xffff, 0x6624d18a, "8a20b7d24e7bf7c767c098051180bc4ee6943ce3b81a8540787808244b83957bfdc98cf18aafb044469ac7236019549d69b2ba384f6c69e1e0c86cdac96af524e20041573108edd8f64f925c77786c22bf753aae7e4dd56f9c17dd5a2441f2241ee8d76593ce9633c70a96375ccecdcc8a08cfe205ab80d59147f94e5cd29ea9766e427ca36baa39cdb8b9340d5577b28eb6963c0f9f261992c64df265126c8d312692cb30c019592e2664c9ce31812d7f0dcf27eb6415b340d44fb0dc2023ceb5a0ae64a05bac3523f49a0f9372497053fcd656e816c5b474ed4d57cb473cc1d0d2b4cc1b"}], 0x178}, 0x401) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x3, 0x80000000000000b, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074, 0x0, 0x0, 0x1f}, {0x16, 0x800000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup(r1) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000000)='./bus\x00', r0, r1) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffa4}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0xfffffded) 16:00:00 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) flock(r0, 0x8) 16:00:00 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0xfff, 0x8000}, 0xc) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) semget$private(0x0, 0x4, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1d, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x7fd}], 0xa) 16:00:00 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x100f2) semop(r2, &(0x7f00000002c0), 0x10d) semop(r2, &(0x7f0000000480)=[{0x5, 0xffffffffffffff04, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) write(r0, &(0x7f00000010c0)="b3b110112e91a36a602ec1c2965e199918ec5b1b70c33e16d8a0f18a2aae803aca45183d9fde4b24b13a2737ae37b7437e1ae8ea28cf9a0d26d591e67f2470c7d4cbae5b0f0200c6c64978034181c8ebcc73145cb61e324e03440d24346189b3569cd59cdc184fbccc45de41255380288d0233167590c261a26aebaa517e48c35c99735148176c786bf2207278fd8142ca4a9f69fe251f92ff98051c35dd10ff2c763377e855c4fb0d5df4b792aa049655b749db755964f5d314087359c9d3590343eb671f3b810456c7c2d3a430a92259d9597cd424ce51de36b06518514070a7d317c193f75c2ed6e784646fc5a626d4dfd075d58ba06489100a4d965cf04f3bbf4dbfee619b00"/279, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x3, 0x0, 0x77b6, 0x1}, 0xfffffffffffffe89) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x400000000b5, 0x7, './file0\x00', 0x6, 0x6, 0x200, 0x100001000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x880, &(0x7f0000000840)=0x37, 0xffffffffffffff33) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c40)) r4 = dup2(r3, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0x1000) clock_getres(0x44000000000004, &(0x7f00000002c0)) getpeername$inet6(r0, &(0x7f0000000d40), &(0x7f0000000cc0)=0x33b) r5 = fcntl$dupfd(r4, 0xb, r4) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000740)=0xc) semop(r2, &(0x7f0000000040)=[{0x1, 0x83d, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x3, 0x1800}, {0x0, 0x8a, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x1800}], 0x9) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000008c0)) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="7242cce299eed89aa845006855f84e", 0xf}, {&(0x7f0000000400)="4ad9ef65e3da11015881cc84acb836d9a835db34a6b1453d3e872da301be954896557eff3d71a02cc94a0683d1ccafd216317606ae86327570e0bdce47e00899b344d7e30104c3754f20c4b1989326e81b61ef5ddb7775ffc05553853147f3eece9c", 0x62}, {&(0x7f0000000540)="bfef6f766474e0f3b4b5f781fdf49760572188b78e38a94c91046598bd52dd2b0e0e5c7ecf60e19805f619630b7fd2700b70f52d101aecae9d7731b15ac28d391cf5", 0x42}, {&(0x7f0000000a40)="98bf901d37c0a8f746c0b61d2a9f7fd2c8ab08f07cd560ce9a46158fef1b92aa51cd4856a1e98bca48a1411ee18173d8e41f6feb33b69a59fe997b8b1181d38e4a83284b187c77c2f858eb26605c41ee32694cac7d8dc12deb0fb9107cc163d30fa50e3a834105388633963e389dce5fa0af9a844325c5a389c36fd064e62c4224b11215a609302eb640a5251b0b12e910533fcf302f36674f11644592546a66726d584ff91eeb1082eef4894edeff2924b1d7c8040bdc36391804cb3d1800505f557fc871587bf9a8e47104353a9ba9a3d121fd86d2dd354534904ae5", 0xdd}, {&(0x7f0000000b40)="d4bfcc88dbb32bba1fa600df2ae5e370e2105f96d1ab01b99e91397008c7544a4705ad3004064a94324e0346182ce5323fc238bec8085d5f07b3e921886c0a9bb7c5d00aa925527e600a67bb73562419f82d8bc1c62aa8149ec805a179bdaa7a00958c98d1cf72bda16d73dac85571bf178aa69192733841e96135266699f02faf6c48b0fa451cc679e620678ad191ba1d2a7f4ddcbbdca2f81287678ff61f1dfde2746970cbc27861e5a00b834240a7e7a875bea1cca62f66d6e624a988270933e862b211fc12cf5527ac0c8b93bcbf5fc1f95ab143f7da7565c8068ba660cbadd16a0ea1ad40b76bdfc949097ca02ef36113151007aef9", 0xf8}, {&(0x7f00000005c0)="1130ff85a22c749dd1cf9d04543cf3bbc3c05636d3c61b9fd4228ef8039e20abc3557905a7217aa3867fec0df1167a09ae6fc81ca7cf784da01ed2a279eb750ef2b68f9159123377eeb64a0552f7670b0ba940fb4244", 0x56}], 0x6, &(0x7f0000000280)}, 0x400) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/120) semop(r2, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000d80)="5d2e08606106af4ca5e201b0f8d2b0735ef2900395190af319c10dd04880c089c170c0a2f569a3a4aece24e8096d36ce772ad470045f7690584533e603c8696af54277acb8257c988e9ff0c98dfff30db2e9d0a49370eb928fa8df4cf24b5494b531690833d610063834e97862176b0d91f656758d01c53dbb50ff4669e2bf5a91e2", 0x82, 0x4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x2, 0x522640e9be6894d8}, {0x1eca69648219e037, 0x508b, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x80}], 0x4) 16:00:00 executing program 0: msgget(0x2, 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = semget(0x3, 0x0, 0x8) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x9, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:00 executing program 0: close(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x80000000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r0) setuid(r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)="dd666ac6eef620b6d3ba1809cf90767bfb0ec622081288e182d73200fa46ffef1a3daa763a75ec6ece00d270d6bd2b022b44974600329da31287be6b52eff889a1f4bcb10d34a6dcff49f75143a182ab74e091c0f594d5342317107149eca2b27483bb77629f00a6580f7dceada7db46ce1fe6b7f11df498e9c23209105c0698c49bbad8ce09c6e2bdba0e0b8c2d64f7474f028c8c14c63e") 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x4000, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/189, 0xbd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54, 0x0, 0x1}, {0x6, 0x200, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x50}, {0x10000016}]}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x997) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) dup2(r0, r0) 16:00:00 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000004}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x488) semop(r2, &(0x7f0000000240)=[{0x0, 0x9, 0x1000}, {0x3, 0x3, 0x800}, {0x3, 0x3, 0x800}], 0x3) r3 = dup2(r1, r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x0, 0x0]}) kqueue() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x21) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x8966e74d728f7970, 0x80000000, 0x0, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x8, 0x80, 0x2, 0x5}], 0xa1d, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x9fb49ab445117e0b, 0x2, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x28, 0xfffff, 0x40, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x2, 0x1}], 0x0, &(0x7f00000000c0)={0x401, 0x5}) dup2(r0, r1) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x104, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) flock(r0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{0x89, 0x3}, {0x87, 0x6}, {0x44, 0x7fff}, {0x81, 0x80}, {0x48, 0x7f}, {0x22, 0x1c}, {0x47, 0x8}, {0x0, 0x5}, {0x82, 0x2}, {}], 0xa}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setsockopt(r1, 0xffffffffffff8001, 0x4, &(0x7f0000000180)="b7e72b3058dcf43792fe5b3476f4462f4b84024130d79733222974ece70d4377d2a699e1370cbb9c56bb2e7c1e5ce21cc58f6b14eaee601dce5cfd44a8493d3aea3cc25a6f7672b1f8748f57538c862a18abc7c746d644e16389457e89f4a40ef4b96de0c15fc82bc8c01dda866f00596086f254a37d191378efa8b70db345a442f4c8627d8a1bdd47b06dcf6e561021dddf0cc8db1f", 0x96) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) read(r0, &(0x7f0000000000)=""/75, 0x4b) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r3) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x5, 0x10001}) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a5c000/0x2000)=nil, 0x2000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) mmap(&(0x7f0000805000/0x1000)=nil, 0x1000, 0x4, 0x6010, r3, 0x0, 0x43) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) geteuid() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000003c0)=""/105, 0x69) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x15}, {0x6}]}) write(r5, &(0x7f0000000440)="bd53a9408ad728a76a360a411d23d3bbaf5b33ad0fbb0fd370783d594ba85ea70352c66421c1dc450fcdffc850b681988e314f82f80368442b5a3768fe147d981937601e74e17be07e67bcc9e236845158448de9a8dc41e0a79c2a85aef1e498d5272b50b77d0d374e567d96eb518d0440f43fe51b1bc5f5ca3f1fe0b1205d82603732c26d4fad28ed5a7e9e709618fe63f2110800d1499febe35157d624e6556f9267878f", 0xa5) syz_emit_ethernet(0x110, &(0x7f0000000280)="96766cf909934d79b22a443a790bdb9998570f636ef1f8d6d10635bbe8b7e927c9ce9e7f04dbdd961d3d9d4946d056512eaf5a0e7ac7e624110ccf708e1f8070a641d4a3af1c0509f26675e1963fb7895614c395b2256d01000000d274090ef491d8fefc1a3dd77dd164cb572bb678201aefbfa24946a1c20a4be06ce8b4ccc1c9c6d1502528d7442e05e7554569d3e333201665de9e595896f0f5bca6329422c405f27427bed6df75d4fc248fb3cce36110c59e0bd517b86d7b4b4dcf31f56d223af804bfe7c0516c4cd6f88017d177f0b3d35305fa941c672cb79ec715577947480e6e2fef74fc11cff64ad96b33ca38da52fb2049146522fd4a6ceb98c6e7daa06641222c5f9f238df49323aa7800") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 16:00:02 executing program 0: r0 = socket(0x16, 0x7, 0xb537) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x9}, 0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x90a69e3da52bdbcb) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x401, 0xfff}, 0xc) panic: kernel diagnostic assertion "pg->wire_count == 1" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_biomem.c", line 329 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *177315 65725 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e0cd2,ffffffff821f2a9a,149,ffffffff821bbecd) at __assert+0x2e buf_free_pages(fffffd803d5fcc00) at buf_free_pages+0x1ee buf_dealloc_mem(fffffd803d5fcc00) at buf_dealloc_mem+0xe1 buf_put(fffffd803d5fcc00) at buf_put+0x172 brelse(fffffd803d5fcc00) at brelse+0x257 vinvalbuf(fffffd803c41f5b8,2,fffffd803f7c6a80,ffff8000ffff58c0,0,ffffffffffffffff) at vinvalbuf+0x3de ffs_truncate(fffffd8036a65c40,0,4,fffffd803f7c6a80) at ffs_truncate+0xeb5 ufs_rmdir(ffff8000148fe428) at ufs_rmdir+0x3af VOP_RMDIR(fffffd803e615b08,fffffd803c41f5b8,ffff8000148fe528) at VOP_RMDIR+0xf8 dounlinkat(ffff8000ffff58c0,b,c001644060,8) at dounlinkat+0x14c syscall(ffff8000148fe6a0) at syscall+0x508 Xsyscall(0,145,c00002a000,145,100,3) at Xsyscall+0x128 end of kernel end trace frame: 0xc001c11808, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "pg->wire_count == 1" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_biomem.c", line 329 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e0cd2,ffffffff821f2a9a,149,ffffffff821bbecd) at __assert+0x2e buf_free_pages(fffffd803d5fcc00) at buf_free_pages+0x1ee buf_dealloc_mem(fffffd803d5fcc00) at buf_dealloc_mem+0xe1 buf_put(fffffd803d5fcc00) at buf_put+0x172 brelse(fffffd803d5fcc00) at brelse+0x257 vinvalbuf(fffffd803c41f5b8,2,fffffd803f7c6a80,ffff8000ffff58c0,0,ffffffffffffffff) at vinvalbuf+0x3de ffs_truncate(fffffd8036a65c40,0,4,fffffd803f7c6a80) at ffs_truncate+0xeb5 ufs_rmdir(ffff8000148fe428) at ufs_rmdir+0x3af VOP_RMDIR(fffffd803e615b08,fffffd803c41f5b8,ffff8000148fe528) at VOP_RMDIR+0xf8 dounlinkat(ffff8000ffff58c0,b,c001644060,8) at dounlinkat+0x14c syscall(ffff8000148fe6a0) at syscall+0x508 Xsyscall(0,145,c00002a000,145,100,3) at Xsyscall+0x128 end of kernel end trace frame: 0xc001c11808, count: -14 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000148fdf00 rbx 0xffff8000148fdfb0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000148fdec0 r9 0x1 r10 0 r11 0xd0adb64c065d91ec r12 0x3000000008 r13 0xffff8000148fdf10 r14 0x100 r15 0x1 rip 0xffffffff817a82f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148fdef0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-fuzzer) pid=177315 stat=onproc flags process=2 proc=4000000 pri=17, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff4778,0xffff8000ffff5b48 process=0xffff8000148a2018 user=0xffff8000148f9000, vmspace=0xfffffd803f014330 estcpu=31, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 92048 487890 0 0 3 0x14200 acct acct 4904 266160 65725 0 3 0x82 nanosleep syz-executor.1 16274 103058 1 0 3 0x100083 ttyin getty 14814 162396 0 0 3 0x14200 bored sosplice 65725 80496 83594 0 3 0x82 thrsleep syz-fuzzer 65725 190042 83594 0 3 0x4000082 nanosleep syz-fuzzer 65725 9183 83594 0 3 0x4000082 thrsleep syz-fuzzer *65725 177315 83594 0 7 0x4000002 syz-fuzzer 65725 210639 83594 0 3 0x4000082 thrsleep syz-fuzzer 65725 495600 83594 0 3 0x4000082 thrsleep syz-fuzzer 65725 258607 83594 0 3 0x4000082 thrsleep syz-fuzzer 65725 397058 83594 0 3 0x4000082 thrsleep syz-fuzzer 83594 158428 58401 0 3 0x10008a pause ksh 58401 91777 47726 0 3 0x92 select sshd 47726 320015 1 0 3 0x80 select sshd 93629 215376 80611 73 3 0x100090 kqread syslogd 80611 303792 1 0 3 0x100082 netio syslogd 70931 63373 1 77 3 0x100090 poll dhclient 29489 459460 1 0 3 0x80 poll dhclient 88747 70060 0 0 2 0x14200 zerothread 57978 430923 0 0 3 0x14200 aiodoned aiodoned 89643 449541 0 0 3 0x14200 syncer update 75732 250631 0 0 3 0x14200 cleaner cleaner 85516 401400 0 0 3 0x14200 reaper reaper 14052 310610 0 0 3 0x14200 pgdaemon pagedaemon 51037 26754 0 0 3 0x14200 bored crynlk 49243 202119 0 0 3 0x14200 bored crypto 61274 213326 0 0 3 0x40014200 acpi0 acpi0 73700 161373 0 0 3 0x14200 bored softnet 39611 330040 0 0 3 0x14200 bored systqmp 43719 428678 0 0 3 0x14200 bored systq 89865 271252 0 0 3 0x40014200 bored softclock 70293 276569 0 0 3 0x40014200 idle0 78814 356889 0 0 3 0x14200 bored smr 1 478759 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9576 7077K 7787K 78643K 32343 0 0 pcb 13 8K 8K 78643K 649 0 0 rtable 95 4K 5K 78643K 2313 0 0 ifaddr 72 17K 19K 78643K 872 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 358 0 0 iov 0 0K 28K 78643K 1345 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 77K 78643K 9204 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 95 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 1328 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 3 5K 25K 78643K 8264 0 0 sigio 0 0K 0K 78643K 86 0 0 proc 42 30K 54K 78643K 1796 0 0 subproc 16 1K 2K 78643K 348 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 757 0 0 in_multi 22 1K 2K 78643K 475 0 0 ether_multi 1 0K 0K 78643K 30 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 1125 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 96 13K 32K 78643K 20512 0 0 UVM aobj 130 4K 4K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 470 0 0 NDP 18 0K 0K 78643K 263 0 0 temp 196 3535K 4176K 78643K 102994 0 0 kqueue 0 0K 0K 78643K 61 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 44 0 40 1 0 1 1 0 8 0 rtpcb 80 372 0 370 1 0 1 1 0 8 0 rtentry 112 253 0 220 3 1 2 2 0 8 0 unpcb 120 2727 0 2719 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1890 0 1890 1 1 0 1 0 8 0 tcpcb 544 1189 0 1185 1 0 1 1 0 8 0 ipq 40 8 0 8 4 4 0 1 0 8 0 ipqe 40 22 0 22 4 4 0 1 0 8 0 inpcb 280 4062 0 4055 7 6 1 2 0 8 0 nd6 48 60 0 57 1 0 1 1 0 8 0 pkpcb 40 44 0 44 15 14 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 143 0 143 26 26 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1025 0 878 18 5 13 13 0 8 1 art_table 32 1026 0 878 2 0 2 2 0 8 0 art_node 16 244 0 214 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 27 2 1 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 1326 0 1316 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14921 0 13507 46 0 46 46 0 8 0 ffsino 240 14921 0 13507 84 0 84 84 0 8 0 nchpl 144 26910 0 25278 62 1 61 62 0 8 0 uvmvnodes 72 6696 0 0 122 0 122 122 0 8 0 vnodes 200 6696 0 0 353 0 353 353 0 8 0 namei 1024 85785 0 85785 3 2 1 1 0 8 1 scsiplug 64 18 0 18 13 13 0 1 0 8 0 scxspl 192 84893 0 84893 21 19 2 7 0 8 2 plimitpl 152 703 0 697 1 0 1 1 0 8 0 sigapl 432 8389 0 8378 2 0 2 2 0 8 0 futexpl 56 143468 0 143468 4 3 1 1 0 8 1 knotepl 112 1857 0 1836 1 0 1 1 0 8 0 kqueuepl 104 1913 0 1911 1 0 1 1 0 8 0 pipepl 112 4450 0 4435 10 9 1 2 0 8 0 fdescpl 424 8390 0 8378 2 0 2 2 0 8 0 filepl 120 50079 0 50004 9 5 4 5 0 8 1 lockfpl 104 2655 0 2655 11 10 1 1 0 8 1 lockfspl 48 887 0 887 11 10 1 1 0 8 1 sessionpl 112 43 0 34 1 0 1 1 0 8 0 pgrppl 48 133 0 124 1 0 1 1 0 8 0 ucredpl 96 9395 0 9388 1 0 1 1 0 8 0 zombiepl 144 8379 0 8378 1 0 1 1 0 8 0 processpl 864 8407 0 8378 4 0 4 4 0 8 0 procpl 632 18352 0 18316 5 1 4 5 0 8 0 sosppl 128 86 0 86 23 22 1 1 0 8 1 sockpl 384 7264 0 7247 12 9 3 4 0 8 1 mcl64k 65536 3056 0 3056 258 248 10 64 0 8 10 mcl16k 16384 40 0 40 20 19 1 1 0 8 1 mcl12k 12288 139 0 139 22 21 1 1 0 8 1 mcl9k 9216 104 0 104 27 26 1 1 0 8 1 mcl8k 8192 125 0 125 26 25 1 1 0 8 1 mcl4k 4096 404 0 404 11 10 1 1 0 8 1 mcl2k2 2112 53 0 53 19 19 0 1 0 8 0 mcl2k 2048 71694 0 71649 17 10 7 12 0 8 0 mtagpl 80 225 0 210 6 5 1 1 0 8 0 mbufpl 256 160041 0 159953 130 119 11 39 0 8 0 bufpl 256 27271 0 19759 470 0 470 470 0 8 0 anonpl 16 780583 0 768345 261 194 67 73 0 62 11 amapchunkpl 152 36807 0 36705 98 90 8 18 0 158 2 amappl16 192 44339 0 43674 271 228 43 47 0 8 8 amappl15 184 2256 0 2256 4 4 0 1 0 8 0 amappl14 176 2257 0 2250 1 0 1 1 0 8 0 amappl13 168 116 0 115 1 0 1 1 0 8 0 amappl12 160 485 0 483 1 0 1 1 0 8 0 amappl11 152 291 0 280 1 0 1 1 0 8 0 amappl10 144 2131 0 2130 1 0 1 1 0 8 0 amappl9 136 1760 0 1758 1 0 1 1 0 8 0 amappl8 128 1285 0 1255 5 4 1 2 0 8 0 amappl7 120 2118 0 2112 1 0 1 1 0 8 0 amappl6 112 271 0 259 1 0 1 1 0 8 0 amappl5 104 769 0 757 1 0 1 1 0 8 0 amappl4 96 7575 0 7547 1 0 1 1 0 8 0 amappl3 88 2473 0 2463 1 0 1 1 0 8 0 amappl2 80 66679 0 66622 3 1 2 3 0 8 0 amappl1 72 154702 0 154320 27 18 9 19 0 8 0 amappl 80 18938 0 18906 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 8390 0 8378 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8390 0 8378 1 0 1 1 0 8 0 vmmpekpl 168 53220 0 53194 2 0 2 2 0 8 0 vmmpepl 168 971685 0 970135 361 269 92 111 0 357 7 vmsppl 272 8389 0 8378 3 2 1 2 0 8 0 pdppl 4096 16786 0 16756 7 2 5 6 0 8 0 pvpl 32 2257635 0 2242451 567 403 164 270 0 265 28 pmappl 200 8389 0 8378 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1054 0 444 21 2 19 19 0 8 0