last executing test programs: 20.543545688s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0}) connect(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0x3, 0x80000000}, 0x10) (async) setsid() (async) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0x4) setresuid(0x0, r3, r3) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x8, 0x1e, 0x2, 0x59}, {0x8, 0x7, 0x5, 0xfffffffe}, {0x1, 0x8, 0x5}, {0x7ae4, 0x8, 0x6, 0x4}, {0x9, 0x0, 0x7, 0x7}, {0x807, 0x98, 0x66, 0x62b9}, {0x9, 0x9, 0x7, 0x3ff}, {0x5, 0x2, 0x6, 0xda}]}) (async, rerun: 64) shutdown(0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/237}], 0xa7b9788692db63d, 0xfffffffffffffffe) (async, rerun: 64) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x8001264b28b, 0xa5b, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) socket$unix(0x1, 0x5, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRSTATUS(r5, 0xc1084425, &(0x7f0000000140)={'./file0\x00', 0x0, 0x20009, 0xb, 0xb6a3, 0x5}) 17.214324262s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0}) connect(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0x3, 0x80000000}, 0x10) (async) setsid() (async) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0x4) setresuid(0x0, r3, r3) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x8, 0x1e, 0x2, 0x59}, {0x8, 0x7, 0x5, 0xfffffffe}, {0x1, 0x8, 0x5}, {0x7ae4, 0x8, 0x6, 0x4}, {0x9, 0x0, 0x7, 0x7}, {0x807, 0x98, 0x66, 0x62b9}, {0x9, 0x9, 0x7, 0x3ff}, {0x5, 0x2, 0x6, 0xda}]}) (async, rerun: 64) shutdown(0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/237}], 0xa7b9788692db63d, 0xfffffffffffffffe) (async, rerun: 64) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x8001264b28b, 0xa5b, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) socket$unix(0x1, 0x5, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRSTATUS(r5, 0xc1084425, &(0x7f0000000140)={'./file0\x00', 0x0, 0x20009, 0xb, 0xb6a3, 0x5}) 17.177341781s ago: executing program 7 (id=29): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x4004667b) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) setsid() r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) syz_open_pts() (async) dup2(r2, r2) (async) ioctl$TIOCSCTTY(r3, 0x4004667b) (async) ftruncate(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) (async) setsid() (async) syz_open_pts() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) (async) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) (async) 14.66705769s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0}) connect(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0x3, 0x80000000}, 0x10) (async) setsid() (async) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0x4) setresuid(0x0, r3, r3) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x8, 0x1e, 0x2, 0x59}, {0x8, 0x7, 0x5, 0xfffffffe}, {0x1, 0x8, 0x5}, {0x7ae4, 0x8, 0x6, 0x4}, {0x9, 0x0, 0x7, 0x7}, {0x807, 0x98, 0x66, 0x62b9}, {0x9, 0x9, 0x7, 0x3ff}, {0x5, 0x2, 0x6, 0xda}]}) (async, rerun: 64) shutdown(0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/237}], 0xa7b9788692db63d, 0xfffffffffffffffe) (async, rerun: 64) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x8001264b28b, 0xa5b, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) socket$unix(0x1, 0x5, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRSTATUS(r5, 0xc1084425, &(0x7f0000000140)={'./file0\x00', 0x0, 0x20009, 0xb, 0xb6a3, 0x5}) 13.008553251s ago: executing program 2 (id=48): mkfifo(&(0x7f0000000240)='./file0\x00', 0x24) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) open(0x0, 0x80, 0xc3) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045da00309768000005019078ac1400aae000000203029078000000004518fff800640000003a0006e0000002ac1400aa"]) r3 = getppid() getsid(r3) (async) setpgid(r3, r3) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) closefrom(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x674) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) (async) r7 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r7, 0x80206979, &(0x7f0000000200)=0x7) ppoll(0x0, 0x0, &(0x7f0000000280)={0x0, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f0000000140)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x7c6, 0xea) 13.008199344s ago: executing program 7 (id=29): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x4004667b) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) setsid() r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) syz_open_pts() (async) dup2(r2, r2) (async) ioctl$TIOCSCTTY(r3, 0x4004667b) (async) ftruncate(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) (async) setsid() (async) syz_open_pts() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) (async) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) (async) 10.350508916s ago: executing program 1 (id=36): r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x4, 0x316) getgroups(0x0, 0x0) (async) semctl$GETVAL(r1, 0x20d268ebf0669ff4, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCRCLRASTATS(r3, 0xc4504448, &(0x7f0000000540)={{'./file0\x00', '\x00', 0x0, 0x5}, 0x0, 0x7, 0x0, 0x3, 0x200, 0x1, 0x2, 0x0, 0x6}) closefrom(r0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async) fstat(r2, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000a40), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000ac0)={0x8, 0x80000000}) syz_emit_ethernet(0x8b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045da0078e0000001ac1400bb4e214e20000890070000000000000076009eede70478c92ed2a7a8a24343b265f3c215ef1aaa060000007e332117cb6a95638a610cd6d0ab3a295f7a3ace70fc11fd2bb81c6585e4239db4e2abd8f269f7718b98a8683e93d3d7cfa8074595b5c48014041ec6acc26aeafa889ad5d32a7bf7e554fbd6b0e29ee47922052586471b72be03cc1083d849b025d3828fe150517e084ce1b9dadd5a1c8831c662321f1502bfb7dbaccddf4b4c73036a5396befefccbcafcfb938af2b5d3d8506bdc191c46fce73d8e159979c442be335ef50dc3e3be0f635e3ec31ef35e5096ab62505a570df4775353f577b6b7216fb3285666ff157760e2e8302ae4f1fe44ee402d762ff05aa9de0caacdd1f7279ee49ffa809b7fdd14a9a9e3b80dfc74d385e79557004fbf45bad3421cd72e"]) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000c00)={0x6, 0x2, 0xf}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCSDLT(r8, 0x4010427e, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_open_pts() (async) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000009c0)) 10.347767502s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0}) connect(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0x3, 0x80000000}, 0x10) (async) setsid() (async) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0x4) setresuid(0x0, r3, r3) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x8, 0x1e, 0x2, 0x59}, {0x8, 0x7, 0x5, 0xfffffffe}, {0x1, 0x8, 0x5}, {0x7ae4, 0x8, 0x6, 0x4}, {0x9, 0x0, 0x7, 0x7}, {0x807, 0x98, 0x66, 0x62b9}, {0x9, 0x9, 0x7, 0x3ff}, {0x5, 0x2, 0x6, 0xda}]}) (async, rerun: 64) shutdown(0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/237}], 0xa7b9788692db63d, 0xfffffffffffffffe) (async, rerun: 64) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x8001264b28b, 0xa5b, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) socket$unix(0x1, 0x5, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRSTATUS(r5, 0xc1084425, &(0x7f0000000140)={'./file0\x00', 0x0, 0x20009, 0xb, 0xb6a3, 0x5}) 10.286924672s ago: executing program 7 (id=29): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x4004667b) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) setsid() r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) syz_open_pts() (async) dup2(r2, r2) (async) ioctl$TIOCSCTTY(r3, 0x4004667b) (async) ftruncate(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) (async) setsid() (async) syz_open_pts() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) (async) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) (async) 9.293561787s ago: executing program 0 (id=91): r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x69) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x2000) pipe(&(0x7f0000001840)) r1 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$FIOASYNC(r2, 0x8004745d, &(0x7f0000000480)=0xfff) closefrom(r1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x37e1690f}) r3 = syz_open_pts() ioctl$DIOCADDQUEUE(r0, 0xc148445d, &(0x7f0000000300)={0x1, 0x81, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x1, 0xd1a6}, {0x0, 0x5}, 0x7fffffff}, {{0x3, 0x9}, {0x3, 0x2b}, 0x4}, {{0xa, 0x8}, {0x8, 0xe}, 0x8000}, {0x2fd3, 0x10000, 0x5, 0x1}, 0x0, 0x9, 0x9c5f, 0x1, 0x7}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x1}, 0x407) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x1707, 0x100, 0x200013, 0xfffffffc, "c46ccf9b01c2a719b6fb05000400a24dc8420652", 0xffffa369, 0x1}) write(r1, &(0x7f0000000280)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3a63bba6112ceb8ac3ea84b89b600c7a", 0xfe76) pselect(0x40, &(0x7f00000004c0)={0x2000c01, 0x6, 0x19, 0x400000000000001, 0x80000008, 0x101, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000500)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000540)={0x1, 0x37}, 0x6, &(0x7f0000000580)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000680)=0xe4, &(0x7f00000006c0)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xea) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="19a09f0a202db400721b86085f2ccb05793b8c2b5fa2ca44d6760feccbaa42ce584b73722125bc3a0080e544a9b04f43186c91c63608e995b3d891c8ad165b0e2c", 0x41}, {&(0x7f0000000140)="e33028486f207984d904e906003aeccb3023e6", 0xfffffe6b}], 0x2) 8.138675336s ago: executing program 0 (id=94): r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) closefrom(r1) setrlimit(0x6, &(0x7f0000000000)={0x865, 0x10}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r2 = syz_open_pts() accept$unix(r1, &(0x7f0000000200)=@file={0x0, 0x0, ""/39}, &(0x7f0000000240)=0x29) write(r2, &(0x7f0000000080)="83879ca648c0f1e8f439bf6106dca76ed10d09c88dcbfea4f766221b033c7fff3e604fa22b21867eb3a1c526d106203ae13e976ca788ca6a4f3fc9051010f5839a15f2b378e498b60e6eff261fc7499afe9889dfec18fe8ea257dfa8d79be1982599bf679ad75d097e1589c013b96cb64055ab31c6d91255bcbc9287a061cbe16f370f433397334177b448c98abc86b6f70342fc89a57f2b5f45b4a703624efcb1f774dbfbd92786e07a522821dc8537fa", 0xb1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x400000, 0x5ab, 0x654f, "c56d94979cfa3a274ad66d0127cdee0d6d645440", 0x65, 0x27}) write(r0, &(0x7f0000000180)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="b6182f5edd72b8094edb2c2672acce557e671f4032b10884fa819afd5c331726895e215ab19f8145f8f8f57b0f437c9bffda160c71184ca940a12a719b8f6e867023e53414d7fa1dba5cdc3f543bf6ea267a7e481c5f5f48e43def7529c145e7b99e9f7c0fd0e5cfbe3769284c019e88a6bc4e2ac85bb631a88a6fbb4d35a4cdda578974bc883c9c3e0fd3d78cda37b3f0520ba9bd48b1a8271c9306810fdb883b5a8b3d6da1dd4f56fc51f4856464871b9326e3eae4ce64318f9a6254519f16a83bb44b3da28965bcd7bd46e1bc6e8ebdecd1712c83e80eb8e0738ddb90824183b25092141b50e8f6417754a290bb4cc8c6afd5801096783a6cc94ec24af89f4bed557a15f2010d35b2050c8f376d3be8dd4f4c1714edfbe200c78cd31f6da7a9a7402a5d2729be9d7d87b53424541fa985bd978031d5513220522581f2f9fc21e4e53ad6ee953b8697710773cbd434d736c445708c7896a7e2a74c06dfa3b786816d0e4815631ebcb3d9b5c1afb91584c2ac774e0e12442c94999ee143798afd2e40554c04c627bc7d827841fa899bd99c3bccc5bbb393900cbb081575ee24c351817e652464d61c10cc6da0e6431d62da669e88acfdaa12b05505bf9ab73af73710f55202d02681f35a0ee7437c81d3a5774ff5f4c6c97e080dd96e071224f8ead7b89758f611715fffa50e8edb546e9a8ed2594e150a634eeb7e802faa7d4b314e67e352c52c5c9f6696013735c7", &(0x7f00000016c0)=0x210, 0x0, 0x0) 8.137757562s ago: executing program 1 (id=36): r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x4, 0x316) getgroups(0x0, 0x0) (async) semctl$GETVAL(r1, 0x20d268ebf0669ff4, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCRCLRASTATS(r3, 0xc4504448, &(0x7f0000000540)={{'./file0\x00', '\x00', 0x0, 0x5}, 0x0, 0x7, 0x0, 0x3, 0x200, 0x1, 0x2, 0x0, 0x6}) closefrom(r0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async) fstat(r2, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000a40), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000ac0)={0x8, 0x80000000}) syz_emit_ethernet(0x8b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045da0078e0000001ac1400bb4e214e20000890070000000000000076009eede70478c92ed2a7a8a24343b265f3c215ef1aaa060000007e332117cb6a95638a610cd6d0ab3a295f7a3ace70fc11fd2bb81c6585e4239db4e2abd8f269f7718b98a8683e93d3d7cfa8074595b5c48014041ec6acc26aeafa889ad5d32a7bf7e554fbd6b0e29ee47922052586471b72be03cc1083d849b025d3828fe150517e084ce1b9dadd5a1c8831c662321f1502bfb7dbaccddf4b4c73036a5396befefccbcafcfb938af2b5d3d8506bdc191c46fce73d8e159979c442be335ef50dc3e3be0f635e3ec31ef35e5096ab62505a570df4775353f577b6b7216fb3285666ff157760e2e8302ae4f1fe44ee402d762ff05aa9de0caacdd1f7279ee49ffa809b7fdd14a9a9e3b80dfc74d385e79557004fbf45bad3421cd72e"]) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000c00)={0x6, 0x2, 0xf}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCSDLT(r8, 0x4010427e, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_open_pts() (async) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000009c0)) 8.137647185s ago: executing program 2 (id=48): mkfifo(&(0x7f0000000240)='./file0\x00', 0x24) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) open(0x0, 0x80, 0xc3) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045da00309768000005019078ac1400aae000000203029078000000004518fff800640000003a0006e0000002ac1400aa"]) r3 = getppid() getsid(r3) (async) setpgid(r3, r3) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) closefrom(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x674) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) (async) r7 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r7, 0x80206979, &(0x7f0000000200)=0x7) ppoll(0x0, 0x0, &(0x7f0000000280)={0x0, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f0000000140)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x7c6, 0xea) 8.095559202s ago: executing program 7 (id=29): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x4004667b) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) setsid() r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) syz_open_pts() (async) dup2(r2, r2) (async) ioctl$TIOCSCTTY(r3, 0x4004667b) (async) ftruncate(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) (async) setsid() (async) syz_open_pts() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) (async) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) (async) 7.893349007s ago: executing program 6 (id=99): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000000c0)="68a436e80240ff221db1ecf6e5d2e21ba94e3c8e1bd8faf68ded6c02768ac4674feea09915b2fd87f4881ab67bc54aa4344cc39f18fe35d27aa95f33c75de44f7131032b96514e9e8c12b6b99962f0da815236d5543626a38a3d1891e5acda267e13e43c0ef66fd65b96d2bdc90f955a81e5c97a23c32bd2940eb355a547a540f165f8e7ce011f055866d57647f03d8face139f64a5385814106881087d15fe1d5eea3ff3b3138a671e4ca7a7a2c4bb1eeafafcac39fff14f435cfaf9fa91ce94ff12c0a2c5d68d8224c12c48dc46b493961b5014bcf529c781f1f51b5ee50df5a4c8c2ae64d3518f2f450cc96fb3253947b5f73a69c22e753", &(0x7f0000000040)=0xf9, 0x0, 0x0) 5.53998781s ago: executing program 1 (id=36): r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x4, 0x316) getgroups(0x0, 0x0) (async) semctl$GETVAL(r1, 0x20d268ebf0669ff4, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCRCLRASTATS(r3, 0xc4504448, &(0x7f0000000540)={{'./file0\x00', '\x00', 0x0, 0x5}, 0x0, 0x7, 0x0, 0x3, 0x200, 0x1, 0x2, 0x0, 0x6}) closefrom(r0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async) fstat(r2, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000a40), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000ac0)={0x8, 0x80000000}) syz_emit_ethernet(0x8b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045da0078e0000001ac1400bb4e214e20000890070000000000000076009eede70478c92ed2a7a8a24343b265f3c215ef1aaa060000007e332117cb6a95638a610cd6d0ab3a295f7a3ace70fc11fd2bb81c6585e4239db4e2abd8f269f7718b98a8683e93d3d7cfa8074595b5c48014041ec6acc26aeafa889ad5d32a7bf7e554fbd6b0e29ee47922052586471b72be03cc1083d849b025d3828fe150517e084ce1b9dadd5a1c8831c662321f1502bfb7dbaccddf4b4c73036a5396befefccbcafcfb938af2b5d3d8506bdc191c46fce73d8e159979c442be335ef50dc3e3be0f635e3ec31ef35e5096ab62505a570df4775353f577b6b7216fb3285666ff157760e2e8302ae4f1fe44ee402d762ff05aa9de0caacdd1f7279ee49ffa809b7fdd14a9a9e3b80dfc74d385e79557004fbf45bad3421cd72e"]) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000c00)={0x6, 0x2, 0xf}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCSDLT(r8, 0x4010427e, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_open_pts() (async) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000009c0)) 5.474834762s ago: executing program 2 (id=48): mkfifo(&(0x7f0000000240)='./file0\x00', 0x24) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) open(0x0, 0x80, 0xc3) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045da00309768000005019078ac1400aae000000203029078000000004518fff800640000003a0006e0000002ac1400aa"]) r3 = getppid() getsid(r3) (async) setpgid(r3, r3) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) closefrom(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x674) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) (async) r7 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r7, 0x80206979, &(0x7f0000000200)=0x7) ppoll(0x0, 0x0, &(0x7f0000000280)={0x0, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f0000000140)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x7c6, 0xea) 5.469269005s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0}) connect(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0x3, 0x80000000}, 0x10) (async) setsid() (async) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0x4) setresuid(0x0, r3, r3) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x8, 0x1e, 0x2, 0x59}, {0x8, 0x7, 0x5, 0xfffffffe}, {0x1, 0x8, 0x5}, {0x7ae4, 0x8, 0x6, 0x4}, {0x9, 0x0, 0x7, 0x7}, {0x807, 0x98, 0x66, 0x62b9}, {0x9, 0x9, 0x7, 0x3ff}, {0x5, 0x2, 0x6, 0xda}]}) (async, rerun: 64) shutdown(0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/237}], 0xa7b9788692db63d, 0xfffffffffffffffe) (async, rerun: 64) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x8001264b28b, 0xa5b, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) socket$unix(0x1, 0x5, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRSTATUS(r5, 0xc1084425, &(0x7f0000000140)={'./file0\x00', 0x0, 0x20009, 0xb, 0xb6a3, 0x5}) 5.469001629s ago: executing program 6 (id=102): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) closefrom(r1) (async, rerun: 64) r2 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{0x80, 0x1}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) bind$inet6(r2, &(0x7f0000000140)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) (async, rerun: 64) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) (async, rerun: 64) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000100)=@file={0x1, 0x1, './file0\x00'}, 0xa) (async) r6 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r6, 0x0, 0x0, 0x400, &(0x7f0000000280)=@file={0x3, 0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000001c0), 0x20) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r7, 0x80047308, &(0x7f0000000240)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r8) 4.711716026s ago: executing program 4 (id=105): setegid(0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0xfffffffd, 0xa, &(0x7f0000000040)='\x00', 0x1) 3.650278571s ago: executing program 1 (id=36): r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x4, 0x316) getgroups(0x0, 0x0) (async) semctl$GETVAL(r1, 0x20d268ebf0669ff4, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCRCLRASTATS(r3, 0xc4504448, &(0x7f0000000540)={{'./file0\x00', '\x00', 0x0, 0x5}, 0x0, 0x7, 0x0, 0x3, 0x200, 0x1, 0x2, 0x0, 0x6}) closefrom(r0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async) fstat(r2, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000a40), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000ac0)={0x8, 0x80000000}) syz_emit_ethernet(0x8b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045da0078e0000001ac1400bb4e214e20000890070000000000000076009eede70478c92ed2a7a8a24343b265f3c215ef1aaa060000007e332117cb6a95638a610cd6d0ab3a295f7a3ace70fc11fd2bb81c6585e4239db4e2abd8f269f7718b98a8683e93d3d7cfa8074595b5c48014041ec6acc26aeafa889ad5d32a7bf7e554fbd6b0e29ee47922052586471b72be03cc1083d849b025d3828fe150517e084ce1b9dadd5a1c8831c662321f1502bfb7dbaccddf4b4c73036a5396befefccbcafcfb938af2b5d3d8506bdc191c46fce73d8e159979c442be335ef50dc3e3be0f635e3ec31ef35e5096ab62505a570df4775353f577b6b7216fb3285666ff157760e2e8302ae4f1fe44ee402d762ff05aa9de0caacdd1f7279ee49ffa809b7fdd14a9a9e3b80dfc74d385e79557004fbf45bad3421cd72e"]) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000c00)={0x6, 0x2, 0xf}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCSDLT(r8, 0x4010427e, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_open_pts() (async) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000009c0)) 3.624737018s ago: executing program 2 (id=48): mkfifo(&(0x7f0000000240)='./file0\x00', 0x24) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) open(0x0, 0x80, 0xc3) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045da00309768000005019078ac1400aae000000203029078000000004518fff800640000003a0006e0000002ac1400aa"]) r3 = getppid() getsid(r3) (async) setpgid(r3, r3) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) closefrom(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x674) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) (async) r7 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r7, 0x80206979, &(0x7f0000000200)=0x7) ppoll(0x0, 0x0, &(0x7f0000000280)={0x0, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f0000000140)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x7c6, 0xea) 3.624338045s ago: executing program 3 (id=106): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x800) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000140)='\x00', 0x5, 0x0, 0x0, 0x0, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, 0x0, './file1\x00'}, 0xa) 3.623235229s ago: executing program 4 (id=107): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40100, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x148) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000380)={{0x0, 0xff}, 0xffd, 0x3, 0x2}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x39d) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') socketpair(0x6, 0x5, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x9c, 0x7, 0xc, 0xb}, {0x6, 0xbe, 0x9, 0x4}]}) getsockname(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) getsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000400), &(0x7f0000000440)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000840)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00,\x00', 0x14, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0xfffe, 0x0, 0x59}}}}}}}) 3.622635208s ago: executing program 6 (id=102): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) closefrom(r1) (async, rerun: 64) r2 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{0x80, 0x1}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) bind$inet6(r2, &(0x7f0000000140)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) (async, rerun: 64) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) (async, rerun: 64) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000100)=@file={0x1, 0x1, './file0\x00'}, 0xa) (async) r6 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r6, 0x0, 0x0, 0x400, &(0x7f0000000280)=@file={0x3, 0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000001c0), 0x20) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r7, 0x80047308, &(0x7f0000000240)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r8) 3.622412848s ago: executing program 7 (id=29): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x4004667b) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) setsid() r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) syz_open_pts() (async) dup2(r2, r2) (async) ioctl$TIOCSCTTY(r3, 0x4004667b) (async) ftruncate(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) (async) setsid() (async) syz_open_pts() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) (async) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) (async) 2.862902306s ago: executing program 3 (id=108): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x69) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000934, 0x0) getitimer(0x0, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x57) (async) r0 = socket$inet(0x2, 0x3, 0x57) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000140)="9a350700", 0x4) (async) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000140)="9a350700", 0x4) 2.853533849s ago: executing program 0 (id=109): r0 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) faccessat(0xffffffffffffffff, 0x0, 0x7, 0x1) read(r0, &(0x7f00000000c0)=""/216, 0xd8) 2.853113394s ago: executing program 4 (id=110): r0 = msgget$private(0x0, 0x100) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r3, r4, 0xffffffffffffffff, 0x82, 0x2, 0x2}, 0x0, 0x0, 0x80, 0xfffffffffffffc00, 0x9, r6, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x0, 0x400}) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1c8) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000200)={0x0, "32cc6ecf355abc916a446e9069c3d53385ee4038fef92251454c3494a0ba62e7700a75515c48aeea7e75a88467735b33384a649673c7f6b24fd44b5e6380b172a072777dcee58b660e35f27cd40d53083da2a585b518532baab2acfc4d8f8f29ed68b9bdf40dc1a57dadd7d3e03619dd73a60c4f49fbbcc7b1e12167fce1f828777b547542989fe79e63af9dd378da286b8bd62063e333f14aedd2cf85b6703a6fbfba5282c9481a07d40a37e627eeca57365f5841906669aa4b0b"}, 0xc3, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCSETSYNFLWATS(r10, 0xc0084461, &(0x7f0000000340)={0x6, 0xfffffff0}) msgctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$DIOCADDQUEUE(r9, 0xc148445d, &(0x7f0000000400)={0xc, 0x9, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x6, 0x6}, {0x2, 0x7}, 0x6}, {{0x8, 0x2}, {0xffffffffffffffff, 0x1000}, 0x6c7}, {{}, {0x7, 0x7}, 0x8000}, {0xfffff5a5, 0xfffffffd, 0x9f9, 0x100}, 0x0, 0x6, 0x6, 0x1, 0x1b}}) msgsnd(r0, &(0x7f0000000580)={0x0, "22b640b7e10ef3defc518afa9d601170471d0ee2984bdc50c62b71a06ab7c118f289da279349ab94283da51ebde78726950e141c5c0a54d50bb2fedbecc4ee5375d8ab1c534b46796fa510f3ee459b9fba08ff88df076e660bdbdc41bb1cf2e28cd2e132adb6e0d9427c8501e95d3dc032e80c2ec6bfed976157da814aaefb3c0384240211bc616a183405f5f2cade1e33613af58cafc43a7b6678c3c759c2b1eee16040017a8554035e22369d2b67b337009ba518c21b071fb442c10249632a6d7029dbbf61dc153192aa987abe10fc6bcd56"}, 0xdb, 0x0) acct(&(0x7f0000000680)='./file0\x00') r11 = open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000000700)) sendto$inet6(r10, &(0x7f0000000740)="596ee441f3a4cfdafa15f6f6475e88c475a95ee20132048f2d9f221529c373c8c18e94996be0f018da5a27abcfda970788ff6729e1ad05b14b2b0d3182e25cc0f63ec40636cd33297a30620786f25d770ecbf01ebf5497109bca0fa97fd2ac53ed5aae8c25d7464b9bfc0e9fbc2ba7dab63ce59d08c70dd4bc60429fcd269b935839ffbce392569dc035a492c2418f1449", 0x91, 0x402, 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465) getgroups(0x4, &(0x7f0000000800)=[r1, 0xffffffffffffffff, r2, r1]) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x4032, r7, 0x31) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x10000, 0x0) fchown(r7, r4, r5) syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSCTTY(r10, 0x20007461) open(&(0x7f0000000980)='./file0\x00', 0x40000, 0x66) msgrcv(0x0, &(0x7f00000009c0)={0x0, ""/156}, 0xa4, 0x1, 0x1000) 2.852278532s ago: executing program 6 (id=111): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0xd, &(0x7f0000001480), 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000001140)={&(0x7f0000001040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001080)=[0x0], &(0x7f00000010c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001100)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x1, 0x5, 0x5, 0x8, 0x9, 0x7305, 0x200}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000001380)={&(0x7f0000001180)=[0x0, 0x0, 0x0], &(0x7f0000001480)=[{}, {}, {}, {}], &(0x7f0000001300), &(0x7f0000001340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x0, 0x3, 0x0, 0x0, 0xa, 0x5, 0x9, 0x9, 0x7, 0x3}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000001400)={&(0x7f0000000e80)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000ec0)=[{}, {}, {}], &(0x7f0000000fc0)=[0x0], &(0x7f0000001000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x1, 0x5, r3, r4, 0x14, 0x4, 0x80000001, 0x7ff, 0x4}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) write(r1, &(0x7f0000000e40)="f23fc9d79a51", 0x6) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f00000000c0)={0x5, 0x10001, 0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x0, "c3937135027681d5baf96878e45acfc43fa8031121960d607789c5db5cb49a35216ac7773538cbee5426534efdcf78d8b08a7b4188140e876e356c0ff4fcb6d9a15377fece214755bb5129c84b7dfd0ddf3806cbe6d99c3a74be9edc5825069a203911a148ddabced5d5a36a96959d106b23336380941d0ec18899c83de98278c4571a7d81ae084becf15a2947081ec08f924ebeece414b2890f6fe721aa1eb8ff571574eaf2358669cedf9d5aef3ee24addbb5e6776c8d4491f836e89090f9c68e9fe77ec030ac8f29a06fd92948d4758b96e6ad8f46446d54d5a397d374c95309dd6522c485c7749a1e8a1c7126b5cf7dc2eaf3dc6eaa4bc07dc4dc5713d27555a51609cc2ad3846b2e5c1bbf0f30af6f1d92c0efcf047742fbd1e1312df05414e672f88d5c7f0932c378791e11e3754e4616b47081ca7df4ea8f457a6483273bbc2290957d1ec58e18bb65d1863d300fa31fc72b85eb1ea67490b4970dbd53695b2a186d5398a6e5ca869ab54ff3d7d29cd4656664c14955d62532a766e5fe6ff03f4670715884bec21a28d2e64830d339679e99604588c975a689fc621e950c9c89568aa5a7fb5256b4c6e4a06cec0844dbee142869684ec48873022d955c8bfce0abfbb76d005c5d21e909c38e20a39bf79c0840084a59d78caf681e49319ea05d4721cd8529401280070b2f1c75df5cbf2877acdb2159cd058b49364c82adb1d521241f6d6230e27513957759b74fa746faf06779f694eb68d9c93fc653207ff22e51c1845ec062ebc68eb3400f82ce598f2282019f1c1cf60897b4e906910a95e0aa12f5ebe01f548ab967b3c37e0b8ba1636d63a5813350b88cf06276771303473f38e18aa53e02d6619341a7e39a7d4389436b0133437041e458921a744a0037e2254a13be9ac5f23a24f1fea61408c09768e84bdb7fc169e430806d78432649b30ebbfa9b560a5e59dd300225694ae6e05e5cf3e5401c47274e42707d125969b8d105b6c2856de1cce324478fc234f9fdcc937599f8e0f071214fc3925b74128c9d0ed76ffc7c0d31442732668a8f1b886cf626103e94aab8e6bf11e7269b5e4bd003680f5392a48f275afa6e63984c9da153ff5a77db05a49f4de8472716173bace6a39704b48212ada541ea171d8164963ed934640abf3b581649dcf7e11e04fa069bada629672f5d8456d98bfe725f545eb669b4fbbb9e9bed1978840557dc46e1ded3ed4f1fc7bd9fc18409e3f30633a03486871f340451e7569e6692fa90084cadc4bbcc9e63c7dde0509afe70b9bc934efe3dd04066bd4c3daac8b49e4db63e766496d592f011708010881a41df9e2d627f3c1aa16c1730a95d4f81b83a88f542be6bdad1872b26150d5187cfce8a2a6b8cf7b80558b2d19447cf18b57b56515247b411b3e6c962130cf9ea0d82d215c84d0686786f4fe923deefd119c13068487cd505895b15d2b766c314af86b548522c97d6a4d22473e6e75f1f9403fab1b05c7c50d4c922bfe1844eb32e5733e7407b23a42ca06bdf43e2375e3f4ef9cf7efbc47b15ee57cde5969c1068bae01b6058b331729d7be02208bead2281bcb69fa8eec88122f8532cb0bf8f05bf463d86ba3cb7185f9e00c041863845c49a926097724dadf754517a24f7e5c58ca19768babab454434cde7eeaf68ba883af98735e52b899a81a70ca39367a17fbb15bbfb9c54f62935297e7a313df497ab128d29072127c34adcf2443ca930afb958a38863ebdbf3a2935aa6f0d8969e5089dd8f652f9e23a5aa177b8408fa01e63a23cc2192e05f46726da6623339d1c3edca12e5764e0459f420e9d19c6c1681e344d88991c2cd79d965fd9b02cdd709c6c0ad78a799388066c03b92c490d60a7704ba93d6cd1f618f6423cf8514fbb560b473cf720e570c7ae3"}) closefrom(r0) 1.697046966s ago: executing program 0 (id=112): sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="be7e25a67448f87ff1fbf76770fb5aebd780a76d4e2e10b5b4abb91429197d91b23383e3d6ba5f2c70acaddef4a17e501c38c67ee447d81dcf4831c96e762ef0e2860ed8c3b8", &(0x7f0000000100)=0x46, &(0x7f0000000140)="3bbdc730588cf1e4984981c92cb210984f86ffb3ab8e96af310f8ee46fab4bd8a11ff1ec55ce22e062", 0x29) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="be7e25a67448f87ff1fbf76770fb5aebd780a76d4e2e10b5b4abb91429197d91b23383e3d6ba5f2c70acaddef4a17e501c38c67ee447d81dcf4831c96e762ef0e2860ed8c3b8", &(0x7f0000000100)=0x46, &(0x7f0000000140)="3bbdc730588cf1e4984981c92cb210984f86ffb3ab8e96af310f8ee46fab4bd8a11ff1ec55ce22e062", 0x29) (async) 1.694153096s ago: executing program 1 (id=36): r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x4, 0x316) getgroups(0x0, 0x0) (async) semctl$GETVAL(r1, 0x20d268ebf0669ff4, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCRCLRASTATS(r3, 0xc4504448, &(0x7f0000000540)={{'./file0\x00', '\x00', 0x0, 0x5}, 0x0, 0x7, 0x0, 0x3, 0x200, 0x1, 0x2, 0x0, 0x6}) closefrom(r0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async) fstat(r2, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000a40), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000ac0)={0x8, 0x80000000}) syz_emit_ethernet(0x8b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045da0078e0000001ac1400bb4e214e20000890070000000000000076009eede70478c92ed2a7a8a24343b265f3c215ef1aaa060000007e332117cb6a95638a610cd6d0ab3a295f7a3ace70fc11fd2bb81c6585e4239db4e2abd8f269f7718b98a8683e93d3d7cfa8074595b5c48014041ec6acc26aeafa889ad5d32a7bf7e554fbd6b0e29ee47922052586471b72be03cc1083d849b025d3828fe150517e084ce1b9dadd5a1c8831c662321f1502bfb7dbaccddf4b4c73036a5396befefccbcafcfb938af2b5d3d8506bdc191c46fce73d8e159979c442be335ef50dc3e3be0f635e3ec31ef35e5096ab62505a570df4775353f577b6b7216fb3285666ff157760e2e8302ae4f1fe44ee402d762ff05aa9de0caacdd1f7279ee49ffa809b7fdd14a9a9e3b80dfc74d385e79557004fbf45bad3421cd72e"]) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000c00)={0x6, 0x2, 0xf}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCSDLT(r8, 0x4010427e, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_open_pts() (async) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000009c0)) 1.694017255s ago: executing program 2 (id=48): mkfifo(&(0x7f0000000240)='./file0\x00', 0x24) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) open(0x0, 0x80, 0xc3) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045da00309768000005019078ac1400aae000000203029078000000004518fff800640000003a0006e0000002ac1400aa"]) r3 = getppid() getsid(r3) (async) setpgid(r3, r3) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) closefrom(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x674) (async) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) (async) r7 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r7, 0x80206979, &(0x7f0000000200)=0x7) ppoll(0x0, 0x0, &(0x7f0000000280)={0x0, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f0000000140)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x7c6, 0xea) 1.693807943s ago: executing program 3 (id=113): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8901, 0x0) dup3(r0, r0, 0x4) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x80000000}, {0x21, 0x2}], 0x2}) 1.688304351s ago: executing program 4 (id=114): mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xcf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) socket$inet6(0x18, 0x3, 0x7) socket$inet(0x2, 0x3, 0x57) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kqueue1(0x10000) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5be7) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) pselect(0x40, &(0x7f00000001c0)={0xe0, 0x0, 0x101, 0x9, 0x0, 0x5, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000200)={0x8b, 0x8001264b28f, 0xa5b, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x6, 0x200004a}, {0x26}], 0x2}) 1.687197702s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0}) connect(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0x3, 0x80000000}, 0x10) (async) setsid() (async) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0x4) setresuid(0x0, r3, r3) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x8, 0x1e, 0x2, 0x59}, {0x8, 0x7, 0x5, 0xfffffffe}, {0x1, 0x8, 0x5}, {0x7ae4, 0x8, 0x6, 0x4}, {0x9, 0x0, 0x7, 0x7}, {0x807, 0x98, 0x66, 0x62b9}, {0x9, 0x9, 0x7, 0x3ff}, {0x5, 0x2, 0x6, 0xda}]}) (async, rerun: 64) shutdown(0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/237}], 0xa7b9788692db63d, 0xfffffffffffffffe) (async, rerun: 64) pselect(0x40, &(0x7f00000001c0)={0x8b, 0x8001264b28b, 0xa5b, 0x4, 0xe6, 0x48e1e8fe, 0x1fffc0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) socket$unix(0x1, 0x5, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRSTATUS(r5, 0xc1084425, &(0x7f0000000140)={'./file0\x00', 0x0, 0x20009, 0xb, 0xb6a3, 0x5}) 1.686908967s ago: executing program 6 (id=115): ktrace(0x0, 0x4, 0x40000934, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x28dd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xcf) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0xc2e84226, &(0x7f0000000040)={0x1, 0x9}) bind$unix(r0, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xf1) ioctl$FIOASYNC(r1, 0x800474c4, &(0x7f0000000280)=0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000440)="79ce4aef3875d7ae0000e1517ff7e71132", 0x11}], 0x1, 0x7) 1.013680535s ago: executing program 0 (id=116): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(0xffffffffffffffff, 0x40046402, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_AUTH_MAGIC(r0, 0x80046411, &(0x7f00000000c0)={r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000001700)={'./file0\x00', 0xe92, 0x58ce08cf, 0x342, 0x1, 0x1ff, 0x404003, 0xe66, 0x2, 0x0, 0xfffffffffffffffb, 0x6}) r3 = kqueue1(0x10000) kevent(r3, &(0x7f0000000200), 0xf00, 0x0, 0xffff4b51, 0x0) r4 = kqueue1(0x0) kevent(r4, &(0x7f0000000580), 0xf00, 0x0, 0xffff4b54, 0x0) closefrom(r2) 1.005926515s ago: executing program 3 (id=117): r0 = msgget$private(0x0, 0x2) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) kill(0xffffffffffffffff, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000100)={0x1, 0x14}, 0x2, &(0x7f0000000240)="5c198f915ff38371ea869404d708a09aeb7779bb0ca67b62c90921afbb71e0a23917db7d09814c5fe82324fdffd3dd893db434ebd841645fc8068396e9a3245110792fee37e3fd036982e4f86064baf77950ed35b73cd812135a441e1cc0b09e03bc6d05d71435453b50718502c40e7df0014f337b79578e98379fa4b373a2775114b5ada8f45924f62e54cddea4c0d09b7d7a0339f6cbcd411bffea400bd3b28a66c46abcb20b3041e3277f82bd25cc0d6808629962ced57436af75ce15c976dd4a12af7723a8e115d21cecb4477fe01e52a1570b1e3affa234f42c21a50db6d025a920c1a9340ba099474017d8ba7d1beb12e149be50e869176f5707527b01c24f963211f380c712aff0053fed6742ddbb3493ffebb1af13dd7a3cf600bcf9059c2641450c8d045655218f31148847aa14adedb4aa5ff6c1f1c56486fb6fae1df9b6ace284fd76ee1c4e2be2cdab43d80aaff2bcb710f27a8caad9c753cc0982165be63fcc9fd8268a1b4b2c3891c054116d294b04a397298d706d8affb1f6bffb7834c0c95f3fcd97e6f6f0011cb3fdddd37f4df68c020f96bf6eb5d831c262f9a2b1c155f1f1bf35a13c5a8ffd9a719dea7b139707b371939a1e792968c6ce82f39ead934118b7d156552f9eb667a3c296634aa667047a11a254a40d9d9b499121adab2db44c6cb727c717bcecdb9bdaa82fd31aebb9187c0a303bbcc97a247afaaa2f935b342af8e22c375e3ced7b8a5658cb17371960b35aea3f058c94fb77321fd67038bd1dfe2c63f7e058398afda389f6ad4f17c5d40f4ce87258bb72aa02f38f723f263d09a8368bd6e0be6a0913952d8337504f64b58b2b7726075c679b0fe53f29fb790f9082e167eeb881fbd1678dba2e69e2473ad6bd0cdacbd8308e77ab98648cba4e8a6f406888eeabf3e6507525292846502dd09a14522c2c2dcc0a624bf9f585f38f1fd26fcfab124f2f5aed9968054c0453befd0a2d0057dea3c29048dc4203e2199de288a759c81db66e180422d950577509c9d115077b596f3e58a3cb5e33cfdf81f964dd3919c3945aa377fbf6676ba267d3eb6e7642604464e2de4a2c9d40fc8ded6089d7e22cdd940cfd68cf6ad96db14101d51a378d39ce7b73f94dec7ca00f31bfe5aae69dce3d3d116fdbf1112b4d080597295f331d64332ab8efb00d152624a3ef73a7848c4cb1e05ba83dad60af8806d7a30d013b2489ad4b49ff406af57992b903c391fb9bfb97ef3dd8f34b87829d61f354a83c16731abe84be03d66beb455485df861e43220a8e257d80b2116bb016a5e761a0c9d5739c1845957c0f9d45572b36db1f88c2723d738230cc57739f7952c16e356e268c718e8f675080f68ecb8212c408eec734df06cf7350a49c947e6654405276387744ef70364e650ae58413e54ed8bc35e4a6daf4f33d95592a264033bb7455b09569ba2b08a8fdf7d086e0142cdc57fce991bcc0375e76b656275759d6cb8a284e161fa0c12e9c4ff76879dccef18475e378735e8ed0441ccf5b2e3c084a7a6bf25ddc9318d94309f5e132030763f07e1ee4d16cbb3d51e3ee1d13eea12fbbdf0d1485a120d9980ec5f4532e6459063cc1c7abfc5a2aa9fa0526b57bf5b0d10c34550c3b05564368dbd7ebf0f73232c3c3318459ce50bfdd4300c62fe279adb66130cc2e25b63de84b6e81aefbf6cd4d0cc3eb7dfa20a787c44db492d2ea05c8eb6db78313b2aebe6157fa4d93d5c22854f554d6ca3e0d8cd15aa4b2a13cb3862bc09a545ae3910c2583295a3b90c79c629f8b3f9e06e87a5d11b140b1593a082fda2bce8413100529d6398f631562ef189bb5bf7ec7a50824d1ddbfb7ee6da0d82c959fd9d541fe5eafef740f44e38f4a28667616caf76e65ffe3d24c0c49274141ac423e10caa8fa0974f2d162eef266e8c4483580ac2e786c2393486c45cec94b811168482ab16cc50040cc363cb947dc7f5e0ed11b99e4df2ce16832d579350eb3279c695c68e0b00d524933eee37c0f461d67525f49ff04371e0d5c655d7cb3e2916ff47462cdb7a74bbc2f2b8d110a6e7a8fd53e44c0ef7c82ea207f7b9856c32be7f0993941c710458e6ee59db72946aace9a354c1f54aca389a949dde7d9b458ad352a52e156392ad0e55ebe15503e1a066c4e4122ca6a8bfa04653a387ae420bbaea42dd188488c60391bad45a35c5c9bdb86af7e7b98a7c5d23bee61a72a1d0ffebd33d4a6e4a2c7a6b5a180defc09ef7e71d67dc4032fc6867d5bd339999dc57cd5ddf379e431ab09422ecd1c369f80d369f4cf3a3c30672713835b2114cdf032777db559804f6fa0682f60850cb870deff81d8c31fd60b565e8acf677d408dab2113015dbcfad3eca8b8f2a96d42f8e1862bc40fec159dc49ee04058a25ff7aa5c552a32073f81fdda84414d1f9dcfc0d8627fe1a6497b770e38a296ac8e5327e40438141de0dcf05c414243531e5691eb9e60f64306f6607a19f2c3654b01120310240a45a4d5bc6d0d0f6b3282a86c136e52a8861ca37e9bc0eee27f64d044549ab0a4796581c85172fe24f8df406335687b861b1b766602071afc26700f499ae70779c82b7d87fb90e4b57ef45b1c8b8e8d785986de7a2ce0621a3356ed818a9659a61f3ec08e22dffa5f7937a4adf732eea4b9958be5117208f9eabbb290d892cb09ca9f45c9162b1f10e09294953b9c4f9218373edc40415bf524e68db2dd5d30c8382f1aefe5a8b335de940b851a8612e53008071d13e9fa9eecab52c28981343802bd788bb605c905a0d8dfa4d9d5c14dc54fabc7cca3cfc35f88e6f97144287f21727fb730561522f5bb606ec1c8e364f58513b16a924ff66aef88b2facc4f6d498c39e443f62839e1cc9e615b03145b2953003a1aeac0f2fda1771dcee025faf4424bce0cadcb5d5c0f390f88148a2c2663860144e9c8c250e0d0d99c77308bcba9895c04b93061a7f50b4495b93cb41c52d5c665e269990e2b2a866e6de5c7a22a6b3c384231a0353ac33cc2ac61c4311a4326c95b5adf7f35e649dbc9bb37311acfa6925715655685963840570e63b08f7281b877d3492df09152c90f433334dfdef47ec02057ff1464ff895a2233f8ffb5984ab9e14cd3a311e1620efff616db12494be106303d6c7fbcb759bb716869e48b0f1226ddd2910b57218e2e419d35ef14f72c28db7bd067e57a4a0847552dc9dd42ffbe936382668182c3269f5ec972bb6a5c3bbc3963d10fdebedc3c83e651d8c5834fcb98d877fab685351c9aab51dbbe5c38e08fcc624f804ec1cc446fb95a06ae4377ecb0371d13c129a80c0354e242872d1be1a671bc78fc6d7392c2090375f77c96ada9070e55b9c48258f10f43d3744e9c1cb6983df4c1156be445a807fc2725b104067e17d67251da2ab3e39598c87f52bfbf981cb1564fd652a780d1aead543bd565cf312048d0d78e2e176d119d2d513e890c1de157879cba12590ad5e1db53aeec95ee96e2014272b88ed87745185a837751081351b2b98ca2c124bb54dbf0ebeffd584f82628511ae33fbb72e220770672646f371214679db12305552224dc109834443ab134176701caf86f5359c276e08810894a856a865e686a564fa28688c255a9012f6defafb7108dd8f88efa3787c51d077d2fb6c45731d7e8e1f976876c6d494a8cee33fc327e9b11bd138324c1ff9e6f7251f2d1fb5be75917e980b69596c88c86ab600cba64dfa9e305e624b0a63116915eed5592c292d94674c3e93d4661e19bc0aad3014b4b4c78481c13e16072c619e783eb0b5277e608ad0338f993593e2e21a80db04848bdf0ffc31e0aa64eb5dfced2a64f57c4f7b363b7d690f7b8bc61e29c6254e924d0681108d7128589bf7a6335cb6de5734d12498906ac02cd1cf88e3d35b48547bd1ba317682283eaf5de51315832feb728b7850f702b9ef5536a5552557cf91f075aa226125090c9f66df0b412c08676967410840394f6a8f088abf32bbaf3267ab953894e748ddb44c845f48de87801a036c5b81aecf9edffeb96f315c596a4aa76a9b68d05c411e9def231108a16ae96faf34bb99cea1bc0c9684e89fdb1f1bb14eb7fbdc79372a6404ed9c51a36cd04969c936da46c0e84786af992635eb856574f618a0e354b5e0e6007a678b1b63f83e7032f95c29c95509ab7b9293f8aeab7b6c76a44b1131005674dd8adf797b0875bca538efff1eb0e055df39a7c8f19e1752f215a7033da031036f6f2c4bb972b886170c89ffcbecd2d0e63f4b761fb424e4572886728220a6da8b542df702d00d909745b44986803574412cf041889fdcb7da04209b46dcd35f687f62a472cbc9590ff6149feea0a851c4cf0580ac82c2c580914163bc42c21661f4df6b87439b8128923f985f16d2950d7bda3faf3d0addc2a7f5c3100045334b438cafbd6df52ca4eb149fec32de66942eb7285f1e0cd6a2c31ad73564633feacf25808416d9b6442136094a2143fee80e5980fc59390d41b32b1637bb42f2f50c44b47aa4fddd6ddf7477fd83c425c4a1513c37343070bd51f24221ee7437ca3051088a2d4386d5d010d4da9cb7564084d7da18ab66d808af9b0069339eb5af0c63d45d58ea55e6c67cc51dfaabdf348424e1133ef47ac52d14b6616a6410819c67c9d7aa845774f15d1955653b26b68fd8b8d711cc3e7042aa9fa6826e5fd936a940bcbfda5a20e980ab6165069985b712b0abf3dc57cb384faf9695d30407a2263a52d11a522f41bd133344269572aa485b3c4175120450d0eff6452ae7183d664cca278d01e07c974afab5566a8b1bd47d24678f5751aef7b306cb3d1f939d952090a1274c0ff22eaadfc02496fb99018d2c1a4e6e9d8dfeeb55ce818bdd708f748469b4babc11520b14f12b734f4e778f5be43f65adc9209315eca7d52d660b3aabe669ec0a8bf3ae4fb7735dd7a6506db9d8e53f624f073b39de8954a8e3f0a82381759db24e6f8447efe338dce4f8e83ad14f03f6c91b31a503fa2546bf9f87d951af26732157dd0b6a15dfa3149416755217fbfcc0038f1aabd918b1950953c14cce72776041c84f86d84d9880ff9bded411cd6fc7edbe4c93697608b202cc22647af46454371a9b6866ba44531946ee76b5717bb6b34034d91eb1e9a0a14a2c49d10d57b89956702bba6b13087eefeca7de67060017de27cd14beeaedbf4649eec09f4e664de554ae1d01ef991d42a35267a7de5156eaeca1d7858ada0488d1c79b7700dd255e0127638e07b7af3fb18e467762b1d5620c592476b7dbfe34fc5110e451c2690cc5f3533b03e58e6b59b7bd0caf24622913b3f75d2cfd26d483928f29609958525c7cdc72630264ec015d8fb650de65a7408ae2d8452198728d37aebde26a4118b46929bec697fbd7bc0ac26c78656478cc80a2e010f51c1e43b9d9eccb0d94dd2bd201199c886f21ff2725d6211360abfcee3c875afb545cf4c929f893eb8c0bb8f7729dfa2d93150b17de3f21780a99840079e756ab1cf1f172ce2a63d8d009a56fffd441c259785cf887424f015740d9de8a93a2bd493baec701ff5186ab79442e679975fd9e6b3a26458cd79d15e47b27b325a416d36f13bda597e89c65892e1237492fd33640ca47da9fc7d0cd1ca42b0f7ccc6e037a663e9026f3fafbcf1762c4af918c59229b8ca8629248766fd80313e7d899061e0d8004cdfeddce42e9374af2f62e8b52efd2002db65f84ae20dd08b9e2f276e955b6184bc8a2e97a996bfe3126bcb0f457cd9d5c8603fe56055b3f5724", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="26f6ccf86c13b4303fde79866062d5f728f93b3cd348cdbbb426aafd8d3193a375c4d8259197a89bdf26196b52e48e2e43cd20c1ae1c320eb21cb85c99b56c67ba3d5161795616039ae01dfbebc19243086ecbea6668eab47f88b06a4b161ac52a6bfea291caa7c7b12c2213a258280fc09470c63e44f70cada4704b78cac0cfb51aa9e00fb7b04de1e1f778be5cc1e6c92f214d9cdd99624dc421e9d11e62899b54315761273d475f9722844a5df02145a697260bd8239c2c21af9d51", 0xbd) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5be7) r1 = socket$inet(0x2, 0x3, 0x5) (async) pipe(&(0x7f0000001340)={0xffffffffffffffff}) mknod(&(0x7f0000001440)='./file0\x00', 0x2000, 0x3e6a) (async, rerun: 64) open(&(0x7f0000001480)='./file0\x00', 0x0, 0x48) (rerun: 64) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001400)={&(0x7f0000001380)='./file0\x00', 0x1ee, 0x100000000, 0x5, 0x4, &(0x7f00000013c0)="f5d4bde2", 0x4, 0x7}) (async, rerun: 64) ioctl$FIOASYNC(r1, 0xc0106924, &(0x7f0000000180)=0x3005) (rerun: 64) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0xb) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x82907003, &(0x7f0000000200)=0x2) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async, rerun: 32) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) (rerun: 32) 1.005401764s ago: executing program 4 (id=118): mkdir(&(0x7f0000000340)='./file0\x00', 0x148) chmod(&(0x7f0000000380)='./file0\x00', 0x223) (async) r0 = kqueue() (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x40, 0x600000000000000, 0x85}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0xd, 0x400}], 0x6, 0x0, 0x1, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xfff, 0x5, 0xab, 0x1, 0x3, 0x3, 0xfffffff8, 0x0, 0x1, 0x9, 0x200}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f00000005c0)=@file={0x0, 0x0, ""/4091}, &(0x7f00000015c0)=0x1026) chown(&(0x7f0000000480)='./file0\x00', r3, r4) (async) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r7, r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xa) setresuid(r9, r11, 0x0) (async) getgroups(0x7, &(0x7f0000001740)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r12) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xa) setresuid(0x0, r14, 0x0) (async) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000580)='./file0\x00') (async) mkfifo(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) unveil(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='r\x00') 176.281946ms ago: executing program 0 (id=119): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/197, 0xc5}, 0xd}, 0x38, 0x1000, 0x0) close(r0) (async) connect(r1, &(0x7f0000000040)=@un=@abs={0x9, 0x1, 0x0, 0x0}, 0x8) (async) sendmmsg(r1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRES16=r1], 0x48}}, 0x38, 0x4) 175.655011ms ago: executing program 1 (id=36): r0 = syz_open_pts() (async) r1 = semget$private(0x0, 0x4, 0x316) getgroups(0x0, 0x0) (async) semctl$GETVAL(r1, 0x20d268ebf0669ff4, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCRCLRASTATS(r3, 0xc4504448, &(0x7f0000000540)={{'./file0\x00', '\x00', 0x0, 0x5}, 0x0, 0x7, 0x0, 0x3, 0x200, 0x1, 0x2, 0x0, 0x6}) closefrom(r0) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async) fstat(r2, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000a40), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000ac0)={0x8, 0x80000000}) syz_emit_ethernet(0x8b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045da0078e0000001ac1400bb4e214e20000890070000000000000076009eede70478c92ed2a7a8a24343b265f3c215ef1aaa060000007e332117cb6a95638a610cd6d0ab3a295f7a3ace70fc11fd2bb81c6585e4239db4e2abd8f269f7718b98a8683e93d3d7cfa8074595b5c48014041ec6acc26aeafa889ad5d32a7bf7e554fbd6b0e29ee47922052586471b72be03cc1083d849b025d3828fe150517e084ce1b9dadd5a1c8831c662321f1502bfb7dbaccddf4b4c73036a5396befefccbcafcfb938af2b5d3d8506bdc191c46fce73d8e159979c442be335ef50dc3e3be0f635e3ec31ef35e5096ab62505a570df4775353f577b6b7216fb3285666ff157760e2e8302ae4f1fe44ee402d762ff05aa9de0caacdd1f7279ee49ffa809b7fdd14a9a9e3b80dfc74d385e79557004fbf45bad3421cd72e"]) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000bc0), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000c00)={0x6, 0x2, 0xf}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x8, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$BIOCSDLT(r8, 0x4010427e, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_open_pts() (async) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000009c0)) 175.321841ms ago: executing program 2 (id=120): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, 0x0, ""/505}, &(0x7f0000000200)=0x1fb) r1 = accept(r0, 0x0, &(0x7f0000000240)) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000280)={{0xbe3, './file0\x00', [{[@v4=@broadcast, @v6=@loopback], [0x77f7, 0x40], 0x10, 0x1a}, {[@v6=@mcast1, @v4=@multicast1], [0xfff9, 0x7], 0x4, 0x1a}], {{0x100, 0x6, 0x40, 0x8}, 0x2, 0x7ff, 0x1, 0x100, 0xfb4, 0x0, 0xb7}, {{0x2, 0x1, 0x0, 0x400}, 0xd37, 0x3, 0x8000, 0x80, 0x9, 0xfd, 0x6e}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0x80000001, 0x8, 0xffffffff, 0xffff0001, 0x28, [[0x2, 0x3], [0x0, 0x9]], [[0x4e, 0xfffffffc], [0xe4af, 0x2]], 0x6, [0x7fff, 0x5], 0x4, 0x2, 0x4, 0x1, 0x4, 0xb, 0x5, 0x5, 0xc, 0x9, 0xce, 0x2, "882c"}}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$DIOCGETRULESETS(r2, 0xc444443a, &(0x7f0000000400)={0x9, './file0\x00', './file0\x00'}) read$audio(r2, &(0x7f0000000880)=""/215, 0xd7) linkat(r0, &(0x7f0000000980)='./file0\x00', r2, &(0x7f00000009c0)='./file0/file0\x00', 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000a40)={0x57d24d28, 0x6, 0x148f, 0x7}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000a80)=0x3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000ac0)=0x1) ioctl$DIOCRCLRTABLES(r2, 0xc450443c, &(0x7f0000000b00)={{'./file1\x00', './file0\x00', 0x4, 0x3}, 0x0, 0x0, 0x0, 0xffff2248, 0xdc4, 0x2, 0xa, 0x0, 0x8}) fcntl$lock(r0, 0x8, &(0x7f0000000f80)={0x7, 0x8, 0xffffffffffffffff, 0x1, 0x1}) socket$inet(0x2, 0x1, 0x1) pread(r2, &(0x7f0000000fc0)="143eb0215f9433f5834e9a9d91", 0xd, 0x7) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000001000)={0x8, 0x6, 0x1b}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) mknod(&(0x7f0000001080)='./file0/file0\x00', 0x20, 0x80000001) openat$pf(0xffffffffffffff9c, &(0x7f00000010c0), 0x800, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001140)={0x8, 0x7fffffff, './file0/file0\x00', 0x8001, 0x1, 0x8, 0x80000000}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000001180)) fcntl$getown(r0, 0x5) ioctl$KDGKBMODE(r4, 0x40044b06, &(0x7f00000011c0)) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000001200)) read$audioctl(r2, &(0x7f0000001240)=""/35, 0x23) bind$unix(r4, &(0x7f0000001280)=@file={0xe, 0x1, './file1\x00'}, 0xa) getpeername$unix(r1, &(0x7f00000012c0)=@file={0x0, 0x0, ""/11}, &(0x7f0000001300)=0xd) mkdirat(r2, &(0x7f0000001340)='./file0\x00', 0x8) 174.630766ms ago: executing program 3 (id=121): syz_emit_ethernet(0xea, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd67d6c7c300b42cc5fe8000000000000000000000000000bbfe8000000000000000000000000000bb330000", @ANYBLOB="44b947334d15"]) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, 'DXS', 0x0, 0x2b, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) 172.312316ms ago: executing program 4 (id=122): syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "31f05f", 0x8, 0x11, 0x91, @empty, @mcast2, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) utimes(&(0x7f0000000040)='./file0\x00', 0x0) mkfifo(&(0x7f0000000100)='./file0\x00', 0x8) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f0000000280)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r3 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x10000, 0x0) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x1c) poll(&(0x7f0000000180)=[{r0, 0x20}, {0xffffffffffffff9c, 0x20}, {r0, 0x4}, {r0, 0x80}, {r0, 0xc536b98c490bda67}, {r3, 0x100}, {r4, 0x1}, {r0, 0x100}, {r0, 0x80}, {r0}], 0xa, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "31f05f", 0x8, 0x11, 0x91, @empty, @mcast2, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) (async) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) (async) utimes(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkfifo(&(0x7f0000000100)='./file0\x00', 0x8) (async) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x5) (async) pipe(&(0x7f0000000240)) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f0000000280)={0x0, 0x0, 0x4}) (async) closefrom(r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) (async) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x10000, 0x0) (async) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x1c) (async) poll(&(0x7f0000000180)=[{r0, 0x20}, {0xffffffffffffff9c, 0x20}, {r0, 0x4}, {r0, 0x80}, {r0, 0xc536b98c490bda67}, {r3, 0x100}, {r4, 0x1}, {r0, 0x100}, {r0, 0x80}, {r0}], 0xa, 0x4) (async) 96.327164ms ago: executing program 6 (id=123): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0xefff) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000), 0xe0) 91.421249ms ago: executing program 7 (id=29): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x4004667b) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) setsid() r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) syz_open_pts() (async) dup2(r2, r2) (async) ioctl$TIOCSCTTY(r3, 0x4004667b) (async) ftruncate(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x7f, 0x4) (async) setsid() (async) syz_open_pts() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffff7) (async) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000100)="a4fe24359417c2c0e3ac415a59b812ff2d03cdd39bc7b920d49e1e3dad054ed7fee3ddd69edddc3d7ea1cb26975b1c7dca269e0426a65f90bb6b5ec49b4482628da71d24560c4e853e9e2825f25dd68c6249b032a2a66b5fe313585301a1b6af831ced6c5c85925c3474092a9eb2c6844e98f5fcd18e937069a0a4faf8cc319f7fe7838b300a", 0x86}, {&(0x7f00000001c0)="7736b910f3d20cf70d59eb49afd39f26d83f2779b1a3c6e848e95ccdd5d5f53eb867d5b589bd66d5", 0xffffff22}, {&(0x7f0000000200)="1664d95f1a40fbacaf32c283ff742993275226dfc0e48d00c3df608b5d1646395e065e3f408ec09eaf5e996e8fe44850864e3a802d2106da34ebd76a8dedcf3df8b67589d7e5cca3626ff55a87ddb2fafc546a03932db2f7e785549ee6d5d4adc723ccb089e4f3c35d7f2439853452471577c8d014d1cdcc584078a4a142797e72bef0cd7a5a61d3ee783c170000a7a88303bc4be3f392bf3ad33acd20da9494831f05062c6af941547f4d4e2abff5afb9", 0xb1}, {&(0x7f0000000a80)="b7f7b0f9597156c5c4b6d1f5ca5843229cdc", 0x12}], 0x4, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="bcfc5c426a771c6cdf4a5157b4de24cb4e8dab51f45becae35f36488fb0e7c5d28cd2676fa3a66a27aa2e547e867e506eb1d2792a6e41cfad76f2df81e2377109811099d", @ANYRES64=0x0], 0x3c, 0x400}, 0x404) (async) 0s ago: executing program 3 (id=124): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) seteuid(0xffffffffffffffff) r1 = syz_open_pts() fcntl$lock(r1, 0x9, 0xffffffffffffffff) kill(0xffffffffffffffff, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000640)='./file0\x00', 0x10000, 0x30) r3 = socket$inet(0x2, 0x3, 0x14) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000680)="92d3f0cc2c70201337aacbc68f08c96f071390e344a7d5ed67c8a57a484314325a21db0c7c5cf917b8eb270df85874d8bf5ea42042086dd4f2b23b56015c6ae2a51c8e6439bf849463cd0f5cbfea71c8a8ae99c200"/96, &(0x7f0000000180)=0x60, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f00000004c0)="7d2f6b94", &(0x7f0000000500)=0x4, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000005c0)) sysctl$net_inet_icmp(&(0x7f0000000540)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_icmp(&(0x7f0000000580)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000005c0), &(0x7f0000000600), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000003c0)={0x1007, 0x3, 0xffffffc0, 0x3b6d67b8, "feffffffff001a00", 0xff, 0x3}) write(r6, &(0x7f0000000400)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) ioctl$DIOCADDRULE(0xffffffffffffffff, 0xcd604404, 0x0) poll(0x0, 0x0, 0x1) pipe(0x0) closefrom(0xffffffffffffffff) getrusage(0x1, 0xffffffffffffffff) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000480)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000340)=[{0x16, 0xde, 0x1, 0x7f}, {0x50, 0xdd, 0xe, 0x3}]}) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x1) preadv(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/33, 0x21}, {&(0x7f0000000280)=""/64, 0x40}], 0x3, 0x10) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.28' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: SIGBUS pc-offset:0x7977b7d4941 pc:0xdeadbeef addr:0x0 code=0 (errno 4: Interrupted system call) uvn_flush: obj=0xffff80000190a8c8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-kasan-6.us-central1-b.c.syzkaller.internal) (tty00) login: show kasan Password: Login incorrect login: show registers Password:uvn_flush: obj=0xffff80000190aaf8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect login: