0x20000, 0xa) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) (async) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) 08:57:37 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, &(0x7f0000000740)='<', 0x1, 0x5e2d) 08:57:37 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, &(0x7f0000000740), 0x0, 0x5e2d) 08:57:37 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') (async) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async) utimensat(r1, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x6, 0x3}, {0x3}}, 0x2) 08:57:37 executing program 7: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) (async) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 08:57:37 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xac2d87f3ed5c0bed, 0x0) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9618471fb2a8db50, 0x2) r3 = socket$unix(0x1, 0x6, 0x0) setsockopt(r3, 0xfa19, 0x80, &(0x7f00000000c0)="755fec04cd8321795f199e2368d454b34852a5108f8d08d0dcf302d1391ad8f5be383dc03231e1a961b2e3248778a23a201a178a634b1c96cf878cf763b786ac589520daaf16bb1f0cd377bf78d6f839ac1a7718e63457640d1ce835edc5aeae1376700cec3b522eb99349f136d12c4574ca6d8ae684fc8e9835f2a5fb0db4592266f4f0b3a66ab03ef6a0c5e0f7f71ef33731e2d9", 0x95) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, &(0x7f0000000740), 0x0, 0x5e2d) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9618471fb2a8db50, 0x2) (async) r3 = socket$unix(0x1, 0x6, 0x0) setsockopt(r3, 0xfa19, 0x80, &(0x7f00000000c0)="755fec04cd8321795f199e2368d454b34852a5108f8d08d0dcf302d1391ad8f5be383dc03231e1a961b2e3248778a23a201a178a634b1c96cf878cf763b786ac589520daaf16bb1f0cd377bf78d6f839ac1a7718e63457640d1ce835edc5aeae1376700cec3b522eb99349f136d12c4574ca6d8ae684fc8e9835f2a5fb0db4592266f4f0b3a66ab03ef6a0c5e0f7f71ef33731e2d9", 0x95) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') (async) 08:57:37 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xac2d87f3ed5c0bed, 0x0) 08:57:37 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, &(0x7f0000000740), 0x0, 0x5e2d) 08:57:37 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, &(0x7f0000000740)='<', 0x1, 0x0) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9618471fb2a8db50, 0x2) r3 = socket$unix(0x1, 0x6, 0x0) setsockopt(r3, 0xfa19, 0x80, &(0x7f00000000c0)="755fec04cd8321795f199e2368d454b34852a5108f8d08d0dcf302d1391ad8f5be383dc03231e1a961b2e3248778a23a201a178a634b1c96cf878cf763b786ac589520daaf16bb1f0cd377bf78d6f839ac1a7718e63457640d1ce835edc5aeae1376700cec3b522eb99349f136d12c4574ca6d8ae684fc8e9835f2a5fb0db4592266f4f0b3a66ab03ef6a0c5e0f7f71ef33731e2d9", 0x95) socket$unix(0x1, 0x5, 0x0) (async) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9618471fb2a8db50, 0x2) (async) socket$unix(0x1, 0x6, 0x0) (async) setsockopt(r3, 0xfa19, 0x80, &(0x7f00000000c0)="755fec04cd8321795f199e2368d454b34852a5108f8d08d0dcf302d1391ad8f5be383dc03231e1a961b2e3248778a23a201a178a634b1c96cf878cf763b786ac589520daaf16bb1f0cd377bf78d6f839ac1a7718e63457640d1ce835edc5aeae1376700cec3b522eb99349f136d12c4574ca6d8ae684fc8e9835f2a5fb0db4592266f4f0b3a66ab03ef6a0c5e0f7f71ef33731e2d9", 0x95) (async) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xac2d87f3ed5c0bed, 0x0) 08:57:37 executing program 0: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:37 executing program 7: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) (async) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 08:57:37 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, &(0x7f0000000740), 0x0, 0x5e2d) 08:57:37 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:57:37 executing program 0: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0/file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x20000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000051f000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000603000/0x2000)=nil, 0x6}, {&(0x7f00005d1000/0x3000)=nil, &(0x7f0000b58000/0x1000)=nil, 0x8}, {&(0x7f0000b5b000/0x1000)=nil, &(0x7f0000cb7000/0x1000)=nil, 0x8000000000000001}, {&(0x7f000058f000/0x1000)=nil, &(0x7f000048d000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a01000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e59000/0x1000)=nil, 0xa768}, {&(0x7f0000707000/0x3000)=nil, &(0x7f0000b6e000/0x3000)=nil, 0xff}, {&(0x7f000067b000/0x4000)=nil, &(0x7f000096e000/0x3000)=nil, 0x8}, {&(0x7f0000af3000/0x3000)=nil, &(0x7f0000885000/0x2000)=nil, 0x8000}, {&(0x7f00005cc000/0x4000)=nil, &(0x7f0000d31000/0x4000)=nil, 0x7}, {&(0x7f000074b000/0x1000)=nil, &(0x7f0000dfa000/0x1000)=nil, 0x14}, {&(0x7f0000d67000/0x3000)=nil, &(0x7f0000a16000/0x14000)=nil, 0x5}, {&(0x7f00005c5000/0x4000)=nil, &(0x7f000076e000/0x3000)=nil, 0x7}], ['./file1\x00', './file0\x00', './file2\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x642d}) dup(r2) 08:57:37 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, &(0x7f0000000740)='<', 0x1, 0x0) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x800, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740), 0x8000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$inet(r7, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r10 = fcntl$dupfd(r9, 0x0, r6) dup(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000001c00)="6c55bf239dc5de980b17766db1fed1d80f5a3e8d2d3e3a661158bd47fe59826ead42558dd1cd53aa32340ff42c2add4be05e425bcd0da67bbc3d812b2b567119295838a75a288d46ed7e474a6308c81750a6199cd389c6b35c8c4154d5bc6610b40a173aeb43ce7bc66aaba4e157a2ff9181546c78450956de5c1abcabe016ce7cd23cb3da18555ae6079668662fca57ce23830fcc20211c55197346e3cfa30dac0983be7f988655727726e35149f778708e5c83ca55c96ddb2539ee3fe0a5a5b778436076ec84910478d2363da764ecf4d6b19321c64dbf6d615f85012ce26546e26db4de142be3ed08db7b2afc23501fcf1ab221ead7bbe2a3f01fdd7a2469ecd5a735e30cf4af4d9d0b842882b81d79ac624b29a2bb3dcadefdebddcacd145b9629abd5ae6f2ba6ce65dc40c1416c5521909ccd387a9d6444829e79c257509b7f0c014c273515195a6c38648cc25040ae376aa5e5787ea29e9336c842bd0b6a209a839540d1fc393ff973ecc8e94ec1bd9a3c2d5966bfa5e9265f9b08c633ae47d8c58ba565db52a3b1c0e27b07853a216d249afe9184b1dbc5", 0x19b}, {&(0x7f0000001540)="e6e185f27e025c5e634b8214606ae506668cc5d1f9940729df50e79187a5b6edaa35543d98f47e5f25288908c9fa24bc914c8db5516331dc8a68edd7298558015c49c17c963799d1a538112f6d6468dd7a4858ec68808ef4713f9d", 0x5b}], 0x2, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x128, 0x18ac4b1f0c976049}, 0x409) sendmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)="351568968d7b16d36d8c287e11a3dcaf4d943c0aa1421d56b446d3f42ff98950622d532e204afda6bb64ff4439e337842beb1cf9275cdc5e024f1fb3d9719e8ae099d15c079ad3ba4033bc4bd94ee01d3a964c03a48337", 0x57}, {&(0x7f0000000080)="877f9f5567dd1215316ba0b4066fdeb4381c42895e582d8dad63102b491f393612e15c878973c51512eb3138d76d47690dce9121feb7cf34eb4c7577a78c991b8ba355144d274334e1ca27d758abb2d3ad2dca90f9fa49494687d63ddbe36342fe86ad7d651564ae5076b5f476c1b54436158bd172d9a312f8da82", 0x7b}, {&(0x7f0000000100)="4a928762bc127b783a1ef31f47895716685887a7dae36a300093f6ebd44860daa24592d4cb013a4ecda6f5e4d33a787d9557712fc311a6d01be5e15b6cc9269eda04adc1b87371c6e5b13bc21430a897f6ba335789c746f57922758038fa47da45b259e270d66bb7eaaf4afcd038566727f5edc7be5a125f4dfe9ebd5dbb087ed8d36ebfee5dfa23ff67363c7c0b8a2299b78c5815fa0cab911ff031b0451bbccab86678ecdbdd0272d8ef6e810295f6e9797ea4a72dffcf644a112bbc32a886c2edb91f9d9ebc36a9f4cb7253909f98077e292118b40151f4c7565b2941757b13862760761d36098ad7521664c940ad1c7e1af445e5bb2547958ffad767d79a492de77135a6e9fc3def2f8fa90aa841f4021934bb5132562850da132b1a00178e3f50c154f45b831735eb5af8f13196c768f440e74272473b08f8249e678469b36784b7a38e7f30b7a0e270f4a1bbcc9ae8b806e31f6761798b1cec010ad06d77edb1514bc0f929cf3e39237a9bbac8730fffaa7ca3d32527704c13e41b891c2221a87bccc7b14774b5952c38738f750a00518062cb0c47b83b72d77e99623f696cabbb529e4b6fd8e44d117badebd721c9fca05c245f08ee8fd116ca5e619746082c581645b8e06936a618c690ece8ba7e39926d7ebbf6cdf6f76ff68b6201138ffec8777f9113672532f70f30b054304ca36ae9d5756397373a6342aee879e32f5f777bce58803a5a81c132afd51f0457fb7893345eb831293ca5065197425c7fa56e480879768b0a1b02ea84c5b3ea3b6c1b524defa5cc5dbcc198d3d495d9c6eea1be4c57d6f58b7fae18142939aeea7d0f8816682243af7a658c3f32065e214a75195f98a2806dab6376592139c6ff948c35b5f1fabcc5290d6cdb755c0e05e4cbacb7f2a1cb1d551f4e5c991f7494506c8d7397cd2c551101f55f116979b7c20af3d392f1f9f4fe8608273159f99dc434839994c4914e65850bc38830897bac6c77c7db4ab8398ba24f20c5888d33d0ebb228a405de07f303d3ce0ec4bb283d27ef68a1bb5e0332737b80aefbb89fe813c3842a23335856e33d2bed7b0d97c48f45c7d8e83c86a5bc66d7a5d2f261d306a47b9dbdca4b853ef3da36970cbd7799174f6b07adfc9b9036a6e99ec086a1be234a5a6d3de165444360ffd939119ce33888577a7c1e74218ad880f013f4ba33877a729e6c85865615efaf7266955cb2b67212a512723e236f34802608775506c74cb5c0f35a80d77e7770af7817c0e8809138092fa71f21fe9e723dc40246cb0d1efe2da9c441f386d2c54d86f84bf4fa0ca34e6d0fc506a3b12bab5132bea5295b350b7d16e00091d994a846abef0ff57cc26302ca72e020c58cfb40892528104bed03bb054c70bed83de8aa35af9db2637019bb74332c77634418c50da9a0f2fbaf5af7d1dbb10ddec01868645b3bb20ef303088069d29128020e45093820b4a5d0c6770d9c6f1ac76febdb1eb9e94c5d5b06f371644bcee0c3f016454fe417d24538fda46b921c98a7fd2ebf4e183db55dc19370d87574f3b53025dd7c85b9aeeceeb1b782b6cf7351641f736b3602e0faacf9ed46b805eb0fb3ca620eefe7142a44ce4e1745750676dda6aee69e0f40c241ca0e5c6b5b442a5aebe532133670360467eb69b7f5d3334b03b3a4051864f5f3b928725908af0c74370308d40a632fe7fee7745145d5b78acd9ca8d705c1fdb679297a5759b3125ba7db3725c5e7767f282cd8debb96229a012454d2e002ecb82110259bcd57f7b17cfba23c1049309d6fcc75288b89ccbed087179d7484eda94ef658e3d83f37bab52c98dfd446d285526d0575961a598c8af176afe890ef88ff03b0ec90df50fc1fab0a6c12f162390de675371adda47e19546c3e4db98da43c3018e713ca94609d16d3129c68d89019ea5415a0616fc2c7ea6dc24c919628745773e88e744543c6f37910b1a09dc5f87e2c3a933c831b7041fb253e531cd7406ade4deb5fa53763476c09e869ae00222f52a0cc5b1d646b87c86a9b8deab323db0df39076c3463fbde72c7f8b0361793f7f8849b722720994b6be461d0841593c0be386c6fbc00123a26f23bb82f010f900f8cec9638a7268c4b8b6fdf0a627484ed77c2ed3e79d48f062f0de2f967d6204ab6d92a47ea9c8ef9d49b4989eac35d319dab7341ef18f2d41f8aa906bbf2ff6eabd6de77e65a43c8e5b97a9d54fc44d263b22159a15af1a86fad594ab8e4c746fc4cdc7fa32ce48bcd0820b1dae4113ec9b5ff66a8cc2f45f3afc13857517e226c6d3e2fcc4f9518520906ce01183bde53ea370b4ccff0a21671c580e3611c78daffe5f206280dcc66d0ca790365ccafa1a572c9960bf2612f8848b1a7cacfcfae6935cd3f7b25fa9be462b4170fba5c794818b4341e80d8119887b9c6aa692dc66e1dbe3b9abf3e90c7a37fc4fc0f88574586aedd518839ed37161d790718280eafda4a16ee8c2b1b0e6fc4cff6d655c3cf8234e6fa47bfa28ed025792900043aaaf79d69a424d09c6e5d2e9bef0bc0c5b7a07dc82b29cfa00789b9685208719ee924102ba99663303f560099539864f9dcfc88f599cc90175d217d20128a309bc5dbd17be6a81fa88e68eb5bbb3e741c6bc7f44f6d50b5906001f7aea24699f75671dc6f2a35f69e428a5627bcdfbbb65fe8d98295cd826cbf315be4e17f853ff982ffaa642aff2b157a55712e7fd586d00fa7ecb6decefb8d046b577ab94e5d7bfd545edcdfe73cc8628c84b95930fc57af3faeacac5fc1297d7452cc51145290344532daeaa5a13b0b0f0f4de8e2151ab25a1d633bca58aaa3f2f7b7bfa8cc1f774db2ed03ec2f1f049a1416ebf6edf8f3507e9daf1ab1b5ee61f7c510e31b85a5c8ed6380f178813a026339f8390ba6ef6b994816ecd94ca474b293e7806c47eed10713971e31809baf5d390040ddfea5243265d088aee85e6710395315518005a3af81e5480ff65793e1b4f00203790445a5fafcc72d9b87c0c17c05e55d46b3b280ce572540d9f9fcbb0bd3d4456aa850e5620e557137493649271b7b8284d7cf33d66ea33be75c865839b3d3375153245aac0c9a9c8450233a48656c22534fb2d4d1429bc71c3edf4f68a982f44cd2a6108e22c3970e00b9ddf2dbb5ae3a877b7f33c50e58c7f78e8c9e9aa50e89ab7105238cf11766bbee701bb6c3e1fb0cb8821b3fa2ab1313a768b457615e3ee90d49a54e337467d0bc54e3e69a5013b632cba4984b0f147a0571a2119a2b2439e9e77e3b9299f04b00bccc67cea729551b064886b7b47ccc7960c21c3ec5f2e6bc229f4d7445579e04b675610ee0b838cc12ce80fb870ead1e5df68f26e4d3b4fc9df73197d6d01bd0bce1b93aad0b166de9dacb89358aca23bfcd4cdbacfdb48bddba9e072cda93524ec37d62bd698ad40a8bd53e84d747e289e19c05588f1dcd68f07685f06d548ca8d27a4fa91322cf1af2cbb529057fbbee68bc71d7fa478f102586e30bd903ed71860290d9661941c05674c10611642876bdbe921587140a114cb621cd8a23dc700c23caae818945d53012b81691cc2d0ceff13d93e1a2f97f50ea2b2faf7e7b222202a4ed4b9337ea199c8afbd6e45565be24e2e20f4364df77f459748c98dcc1c2c6743a5f797cb4c213dcdd950f5a4e95ae7cd96973728e3202df62586fb421107ae85e4d3099a9268b6c9359e1b21b927c4ef7e408b759c1d932b1757094e37ed9aaac8aaca2502ef8ba1910e28f0aa52ac4e19c66afb600c794c5e9ff7cb7975db9139bcecb9f74c8df87b879f09b4f044b61629dcd39db047426d34e581becf6ed955e22cd5f4e48767c57f13631a8d47dc8ad58d8ba07b9f950a0c63137f45e19b89bacd85d774ac7cd05c5cee9555a480b71c70eb3deabf5f85f57bd5f82394116ed4647d07ffff2091a107c1623df5b2c01b5d3f1e1cabf3c76c4f675624c1390d3a477dac1fca1376e7ebdd3dba4f6f1cff1b3b61ced23890c90c2584163c31d697ac29894765d216c1b256b6c77c50dd5c07ea041c33b4389837f65f5598067d621f58dbde4ade2860fc8788881c917374a8a4ef759ffd464064696023cdc62be26d46be21ce8572b7ae2470518f4dee66494109bc192ba64119f4b7263c1ee46a76ce83cc87c018253504ec3d613ac0a47e15aece90e2725bd3065fc5de503aa2eb08bbad69b82c3f1ac5eab13dbc14a5ac0c480d62f468828be27fad38178df1b42b38580ff741ad485fe74c00b176d178a82fb7e77925058048266c817b19645d18a891d20dd4031e19eeb9781c034babf4846f5f06f5da6b95e8073887e5ec0c0c6cda6e3b4bc22b36f31e4140dd862b4ad51a4f88a4b5bf043d67c7e5d0b01c20a3adde344ed25178016d3794a31738c0f5ec633d745488b218f372656872ba5beb2f9e9cd0fb6805f6732fd720adf914667e9144d60f121ea7b3d6f14ba7f3493eb7255d6b8c97bf4bae52edba623064c604b8174e0084ca50d7943544853295624789f27b9be5034f9ef3d3b61b935aefb0c3ac471468470b9bc2460eca3f117e6597c6808d7d8c2e23b55d90c61887264fd8800f368d51b2845c0667decbaefbd4aff303907335352cfc52def7ec1537b1a56d963978c2d4c2de396e628b6ff4bcb06201c50f35386a2297a4f538fac9efd34041b985dde85c92cefe2f209fd90cd72486093d852330e3c25c7378ad880b6f7948aed5aa7cd4b9cafbab0c03bf82961fe401a45459e2e77f02419b590b620d6329c9a8499b957fa669089440bff50df5de7c15ebf00ea53281c5b2d977972365082062bf2ab7ac3d11682aa6333192082cc2ec4fd8f622f2f066e3551811f0b52778b11bd688e02985678bbaac2bd7ced801573a92cd2772924c6f37b295fbc18ab3914459e8a57135d5746f393a8feb0d439cf1d0282c36bab66f2e871e62de06e4f7ddb0fbe9e040fe0dd7a8f5d44b38be5bfea342d24a6db020d46a14ff55341c852a5c714be0bc55c66fe2be72be92cc3d65ff36fd9fdeec78393e859e22bed4cc6efb17ba5d3a8ffef3a732a8007f5b7f6f8e2619a773ab3b69ad3b013fa711ebbd335c4871b3119eb0069802b126900dbdf77c852f9c73543bbba7fcbc256549cac1da5d01e45f5943eade6fe16748e2960314b182f114fd19b01efb03cf4a11fef228958b1e8ed21eb3e5d26e28345755dd6bf88ac43db300c083b937bdecc62ab6a0dcf3a30c878603f6453e8878f0b2880e1c8340be2781a610694b2361b3702e04338fe44da75b665032ccbcf3b988b788bfc51f2eeadbedca7e65fa1f6244a5a61977ddae00ade5ac7ccd6a9da4438c02e8a4427063d3db600c234bbc88acd5377816d0a046831cf4077bf01920d4c9504401fc50b0b520a56bb9d3fb144900c27c0b691dfef79fd64c1eb03c61fa92b0754b245316244380b3b7370dad31f4ea2d80853e59373d5c2e04d01b4720e92fae2669a026d562ab0599ea9e52e27fd5b6f49227e349f76b09fe81349b8235e47201f71c5a2233be1fb19bec25cbf396e2b0b111b4d6258743810c0dcf342fd6eaf2fe973b5b29235f1a1dfeded32a9736f436d040738357a39e3862411f0c9e20df343f6692e8105a6f0830c28c4707b4868cd5fee776b30548c8394ca37fd336b45596261ef28ab63bed1eb3e34064c5d12e4ad51d0c80d2ab27e66f3b3bc89909dec00318bed562a4461cb97acb6c2c6d0bce2a0fffb32fe524a2f71b7afca90a6240d7f81918b5912e825d79bc6ec27ad670bfe9", 0x1000}, {&(0x7f0000001100)="78fd6fece4712df837c1d84c851501b45203a81a12f57b91b549312bbf1a17cbec75920b5074c6359b30a613c44c3cb262215645a49234106b7c2f0f0894d56a9865280452197d7595e10a6121cf968ec8d34da39699f041ad91f5100255dcbe9e0c1a5cb3f20c3d555bec7b611126c7eb93f8ca039077479e039c4741f32cd485ab2abbd550b0c6d3688a0cfc1a7f13", 0x90}, {&(0x7f00000011c0)="2d02fa6a9f043f8e83507158f2c1b7ebc7c6a0f98aa69a89eeae0671b7d592d9373ecc145f554228b4d904c5f9de6f4574914f38ee890ee14b95a1c5b79097ed1126db18bc3c166546060f0414ea1c36ce4288e8f06c2c334fd12068ff5246d712251fad8c8e57099b3e494be47285e70a15027c34e2a9c14badb36e148a985fb4", 0x81}, {&(0x7f0000001280)="a4d5e5c286313192cf1ef0a7eba615de20d425ad050620273b16a9fe3ee188ecdd053b77292fb853b7a37b412b0ff4d7350cbb2de52fad008e3d937a7104149588deb2df0100f71bb53e04344835460f3c6501a81a54820993f5acba4c519e1f8dc394b524b8be3f2b9706da19b4323e9eb13e2a72aaedf8c5bf24fd0d3bab06a459fb4bd30367247d95", 0x8a}], 0x6, &(0x7f00000013c0)=[{0x20, 0xbadc2562dbae8c21, 0xffffffff, "90098eadddb6ba5c82aa3bb84f60"}, {0x90, 0xffff, 0x40, "83defd63e016dd4e199e28852d245a4f55ceed4464eff2d90d1ec4fcf7f07b7cf82f1769741c1bdfc3164a3c6e7d412a1bc68526b1c78b927b91f95561e1247d288ec9ff87d29038ca4a79c84d622c7ede572d851a3b71079bef5a24948396e9da45079436153aaa21b713414c2ca350bd04b9500c5fb8a019b8dd32f6"}], 0xb0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) 08:57:37 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:57:37 executing program 0: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:37 executing program 3: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x800, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740), 0x8000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$inet(r7, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r10 = fcntl$dupfd(r9, 0x0, r6) dup(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000001c00)="6c55bf239dc5de980b17766db1fed1d80f5a3e8d2d3e3a661158bd47fe59826ead42558dd1cd53aa32340ff42c2add4be05e425bcd0da67bbc3d812b2b567119295838a75a288d46ed7e474a6308c81750a6199cd389c6b35c8c4154d5bc6610b40a173aeb43ce7bc66aaba4e157a2ff9181546c78450956de5c1abcabe016ce7cd23cb3da18555ae6079668662fca57ce23830fcc20211c55197346e3cfa30dac0983be7f988655727726e35149f778708e5c83ca55c96ddb2539ee3fe0a5a5b778436076ec84910478d2363da764ecf4d6b19321c64dbf6d615f85012ce26546e26db4de142be3ed08db7b2afc23501fcf1ab221ead7bbe2a3f01fdd7a2469ecd5a735e30cf4af4d9d0b842882b81d79ac624b29a2bb3dcadefdebddcacd145b9629abd5ae6f2ba6ce65dc40c1416c5521909ccd387a9d6444829e79c257509b7f0c014c273515195a6c38648cc25040ae376aa5e5787ea29e9336c842bd0b6a209a839540d1fc393ff973ecc8e94ec1bd9a3c2d5966bfa5e9265f9b08c633ae47d8c58ba565db52a3b1c0e27b07853a216d249afe9184b1dbc5", 0x19b}, {&(0x7f0000001540)="e6e185f27e025c5e634b8214606ae506668cc5d1f9940729df50e79187a5b6edaa35543d98f47e5f25288908c9fa24bc914c8db5516331dc8a68edd7298558015c49c17c963799d1a538112f6d6468dd7a4858ec68808ef4713f9d", 0x5b}], 0x2, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x128, 0x18ac4b1f0c976049}, 0x409) sendmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)="351568968d7b16d36d8c287e11a3dcaf4d943c0aa1421d56b446d3f42ff98950622d532e204afda6bb64ff4439e337842beb1cf9275cdc5e024f1fb3d9719e8ae099d15c079ad3ba4033bc4bd94ee01d3a964c03a48337", 0x57}, {&(0x7f0000000080)="877f9f5567dd1215316ba0b4066fdeb4381c42895e582d8dad63102b491f393612e15c878973c51512eb3138d76d47690dce9121feb7cf34eb4c7577a78c991b8ba355144d274334e1ca27d758abb2d3ad2dca90f9fa49494687d63ddbe36342fe86ad7d651564ae5076b5f476c1b54436158bd172d9a312f8da82", 0x7b}, {&(0x7f0000000100)="4a928762bc127b783a1ef31f47895716685887a7dae36a300093f6ebd44860daa24592d4cb013a4ecda6f5e4d33a787d9557712fc311a6d01be5e15b6cc9269eda04adc1b87371c6e5b13bc21430a897f6ba335789c746f57922758038fa47da45b259e270d66bb7eaaf4afcd038566727f5edc7be5a125f4dfe9ebd5dbb087ed8d36ebfee5dfa23ff67363c7c0b8a2299b78c5815fa0cab911ff031b0451bbccab86678ecdbdd0272d8ef6e810295f6e9797ea4a72dffcf644a112bbc32a886c2edb91f9d9ebc36a9f4cb7253909f98077e292118b40151f4c7565b2941757b13862760761d36098ad7521664c940ad1c7e1af445e5bb2547958ffad767d79a492de77135a6e9fc3def2f8fa90aa841f4021934bb5132562850da132b1a00178e3f50c154f45b831735eb5af8f13196c768f440e74272473b08f8249e678469b36784b7a38e7f30b7a0e270f4a1bbcc9ae8b806e31f6761798b1cec010ad06d77edb1514bc0f929cf3e39237a9bbac8730fffaa7ca3d32527704c13e41b891c2221a87bccc7b14774b5952c38738f750a00518062cb0c47b83b72d77e99623f696cabbb529e4b6fd8e44d117badebd721c9fca05c245f08ee8fd116ca5e619746082c581645b8e06936a618c690ece8ba7e39926d7ebbf6cdf6f76ff68b6201138ffec8777f9113672532f70f30b054304ca36ae9d5756397373a6342aee879e32f5f777bce58803a5a81c132afd51f0457fb7893345eb831293ca5065197425c7fa56e480879768b0a1b02ea84c5b3ea3b6c1b524defa5cc5dbcc198d3d495d9c6eea1be4c57d6f58b7fae18142939aeea7d0f8816682243af7a658c3f32065e214a75195f98a2806dab6376592139c6ff948c35b5f1fabcc5290d6cdb755c0e05e4cbacb7f2a1cb1d551f4e5c991f7494506c8d7397cd2c551101f55f116979b7c20af3d392f1f9f4fe8608273159f99dc434839994c4914e65850bc38830897bac6c77c7db4ab8398ba24f20c5888d33d0ebb228a405de07f303d3ce0ec4bb283d27ef68a1bb5e0332737b80aefbb89fe813c3842a23335856e33d2bed7b0d97c48f45c7d8e83c86a5bc66d7a5d2f261d306a47b9dbdca4b853ef3da36970cbd7799174f6b07adfc9b9036a6e99ec086a1be234a5a6d3de165444360ffd939119ce33888577a7c1e74218ad880f013f4ba33877a729e6c85865615efaf7266955cb2b67212a512723e236f34802608775506c74cb5c0f35a80d77e7770af7817c0e8809138092fa71f21fe9e723dc40246cb0d1efe2da9c441f386d2c54d86f84bf4fa0ca34e6d0fc506a3b12bab5132bea5295b350b7d16e00091d994a846abef0ff57cc26302ca72e020c58cfb40892528104bed03bb054c70bed83de8aa35af9db2637019bb74332c77634418c50da9a0f2fbaf5af7d1dbb10ddec01868645b3bb20ef303088069d29128020e45093820b4a5d0c6770d9c6f1ac76febdb1eb9e94c5d5b06f371644bcee0c3f016454fe417d24538fda46b921c98a7fd2ebf4e183db55dc19370d87574f3b53025dd7c85b9aeeceeb1b782b6cf7351641f736b3602e0faacf9ed46b805eb0fb3ca620eefe7142a44ce4e1745750676dda6aee69e0f40c241ca0e5c6b5b442a5aebe532133670360467eb69b7f5d3334b03b3a4051864f5f3b928725908af0c74370308d40a632fe7fee7745145d5b78acd9ca8d705c1fdb679297a5759b3125ba7db3725c5e7767f282cd8debb96229a012454d2e002ecb82110259bcd57f7b17cfba23c1049309d6fcc75288b89ccbed087179d7484eda94ef658e3d83f37bab52c98dfd446d285526d0575961a598c8af176afe890ef88ff03b0ec90df50fc1fab0a6c12f162390de675371adda47e19546c3e4db98da43c3018e713ca94609d16d3129c68d89019ea5415a0616fc2c7ea6dc24c919628745773e88e744543c6f37910b1a09dc5f87e2c3a933c831b7041fb253e531cd7406ade4deb5fa53763476c09e869ae00222f52a0cc5b1d646b87c86a9b8deab323db0df39076c3463fbde72c7f8b0361793f7f8849b722720994b6be461d0841593c0be386c6fbc00123a26f23bb82f010f900f8cec9638a7268c4b8b6fdf0a627484ed77c2ed3e79d48f062f0de2f967d6204ab6d92a47ea9c8ef9d49b4989eac35d319dab7341ef18f2d41f8aa906bbf2ff6eabd6de77e65a43c8e5b97a9d54fc44d263b22159a15af1a86fad594ab8e4c746fc4cdc7fa32ce48bcd0820b1dae4113ec9b5ff66a8cc2f45f3afc13857517e226c6d3e2fcc4f9518520906ce01183bde53ea370b4ccff0a21671c580e3611c78daffe5f206280dcc66d0ca790365ccafa1a572c9960bf2612f8848b1a7cacfcfae6935cd3f7b25fa9be462b4170fba5c794818b4341e80d8119887b9c6aa692dc66e1dbe3b9abf3e90c7a37fc4fc0f88574586aedd518839ed37161d790718280eafda4a16ee8c2b1b0e6fc4cff6d655c3cf8234e6fa47bfa28ed025792900043aaaf79d69a424d09c6e5d2e9bef0bc0c5b7a07dc82b29cfa00789b9685208719ee924102ba99663303f560099539864f9dcfc88f599cc90175d217d20128a309bc5dbd17be6a81fa88e68eb5bbb3e741c6bc7f44f6d50b5906001f7aea24699f75671dc6f2a35f69e428a5627bcdfbbb65fe8d98295cd826cbf315be4e17f853ff982ffaa642aff2b157a55712e7fd586d00fa7ecb6decefb8d046b577ab94e5d7bfd545edcdfe73cc8628c84b95930fc57af3faeacac5fc1297d7452cc51145290344532daeaa5a13b0b0f0f4de8e2151ab25a1d633bca58aaa3f2f7b7bfa8cc1f774db2ed03ec2f1f049a1416ebf6edf8f3507e9daf1ab1b5ee61f7c510e31b85a5c8ed6380f178813a026339f8390ba6ef6b994816ecd94ca474b293e7806c47eed10713971e31809baf5d390040ddfea5243265d088aee85e6710395315518005a3af81e5480ff65793e1b4f00203790445a5fafcc72d9b87c0c17c05e55d46b3b280ce572540d9f9fcbb0bd3d4456aa850e5620e557137493649271b7b8284d7cf33d66ea33be75c865839b3d3375153245aac0c9a9c8450233a48656c22534fb2d4d1429bc71c3edf4f68a982f44cd2a6108e22c3970e00b9ddf2dbb5ae3a877b7f33c50e58c7f78e8c9e9aa50e89ab7105238cf11766bbee701bb6c3e1fb0cb8821b3fa2ab1313a768b457615e3ee90d49a54e337467d0bc54e3e69a5013b632cba4984b0f147a0571a2119a2b2439e9e77e3b9299f04b00bccc67cea729551b064886b7b47ccc7960c21c3ec5f2e6bc229f4d7445579e04b675610ee0b838cc12ce80fb870ead1e5df68f26e4d3b4fc9df73197d6d01bd0bce1b93aad0b166de9dacb89358aca23bfcd4cdbacfdb48bddba9e072cda93524ec37d62bd698ad40a8bd53e84d747e289e19c05588f1dcd68f07685f06d548ca8d27a4fa91322cf1af2cbb529057fbbee68bc71d7fa478f102586e30bd903ed71860290d9661941c05674c10611642876bdbe921587140a114cb621cd8a23dc700c23caae818945d53012b81691cc2d0ceff13d93e1a2f97f50ea2b2faf7e7b222202a4ed4b9337ea199c8afbd6e45565be24e2e20f4364df77f459748c98dcc1c2c6743a5f797cb4c213dcdd950f5a4e95ae7cd96973728e3202df62586fb421107ae85e4d3099a9268b6c9359e1b21b927c4ef7e408b759c1d932b1757094e37ed9aaac8aaca2502ef8ba1910e28f0aa52ac4e19c66afb600c794c5e9ff7cb7975db9139bcecb9f74c8df87b879f09b4f044b61629dcd39db047426d34e581becf6ed955e22cd5f4e48767c57f13631a8d47dc8ad58d8ba07b9f950a0c63137f45e19b89bacd85d774ac7cd05c5cee9555a480b71c70eb3deabf5f85f57bd5f82394116ed4647d07ffff2091a107c1623df5b2c01b5d3f1e1cabf3c76c4f675624c1390d3a477dac1fca1376e7ebdd3dba4f6f1cff1b3b61ced23890c90c2584163c31d697ac29894765d216c1b256b6c77c50dd5c07ea041c33b4389837f65f5598067d621f58dbde4ade2860fc8788881c917374a8a4ef759ffd464064696023cdc62be26d46be21ce8572b7ae2470518f4dee66494109bc192ba64119f4b7263c1ee46a76ce83cc87c018253504ec3d613ac0a47e15aece90e2725bd3065fc5de503aa2eb08bbad69b82c3f1ac5eab13dbc14a5ac0c480d62f468828be27fad38178df1b42b38580ff741ad485fe74c00b176d178a82fb7e77925058048266c817b19645d18a891d20dd4031e19eeb9781c034babf4846f5f06f5da6b95e8073887e5ec0c0c6cda6e3b4bc22b36f31e4140dd862b4ad51a4f88a4b5bf043d67c7e5d0b01c20a3adde344ed25178016d3794a31738c0f5ec633d745488b218f372656872ba5beb2f9e9cd0fb6805f6732fd720adf914667e9144d60f121ea7b3d6f14ba7f3493eb7255d6b8c97bf4bae52edba623064c604b8174e0084ca50d7943544853295624789f27b9be5034f9ef3d3b61b935aefb0c3ac471468470b9bc2460eca3f117e6597c6808d7d8c2e23b55d90c61887264fd8800f368d51b2845c0667decbaefbd4aff303907335352cfc52def7ec1537b1a56d963978c2d4c2de396e628b6ff4bcb06201c50f35386a2297a4f538fac9efd34041b985dde85c92cefe2f209fd90cd72486093d852330e3c25c7378ad880b6f7948aed5aa7cd4b9cafbab0c03bf82961fe401a45459e2e77f02419b590b620d6329c9a8499b957fa669089440bff50df5de7c15ebf00ea53281c5b2d977972365082062bf2ab7ac3d11682aa6333192082cc2ec4fd8f622f2f066e3551811f0b52778b11bd688e02985678bbaac2bd7ced801573a92cd2772924c6f37b295fbc18ab3914459e8a57135d5746f393a8feb0d439cf1d0282c36bab66f2e871e62de06e4f7ddb0fbe9e040fe0dd7a8f5d44b38be5bfea342d24a6db020d46a14ff55341c852a5c714be0bc55c66fe2be72be92cc3d65ff36fd9fdeec78393e859e22bed4cc6efb17ba5d3a8ffef3a732a8007f5b7f6f8e2619a773ab3b69ad3b013fa711ebbd335c4871b3119eb0069802b126900dbdf77c852f9c73543bbba7fcbc256549cac1da5d01e45f5943eade6fe16748e2960314b182f114fd19b01efb03cf4a11fef228958b1e8ed21eb3e5d26e28345755dd6bf88ac43db300c083b937bdecc62ab6a0dcf3a30c878603f6453e8878f0b2880e1c8340be2781a610694b2361b3702e04338fe44da75b665032ccbcf3b988b788bfc51f2eeadbedca7e65fa1f6244a5a61977ddae00ade5ac7ccd6a9da4438c02e8a4427063d3db600c234bbc88acd5377816d0a046831cf4077bf01920d4c9504401fc50b0b520a56bb9d3fb144900c27c0b691dfef79fd64c1eb03c61fa92b0754b245316244380b3b7370dad31f4ea2d80853e59373d5c2e04d01b4720e92fae2669a026d562ab0599ea9e52e27fd5b6f49227e349f76b09fe81349b8235e47201f71c5a2233be1fb19bec25cbf396e2b0b111b4d6258743810c0dcf342fd6eaf2fe973b5b29235f1a1dfeded32a9736f436d040738357a39e3862411f0c9e20df343f6692e8105a6f0830c28c4707b4868cd5fee776b30548c8394ca37fd336b45596261ef28ab63bed1eb3e34064c5d12e4ad51d0c80d2ab27e66f3b3bc89909dec00318bed562a4461cb97acb6c2c6d0bce2a0fffb32fe524a2f71b7afca90a6240d7f81918b5912e825d79bc6ec27ad670bfe9", 0x1000}, {&(0x7f0000001100)="78fd6fece4712df837c1d84c851501b45203a81a12f57b91b549312bbf1a17cbec75920b5074c6359b30a613c44c3cb262215645a49234106b7c2f0f0894d56a9865280452197d7595e10a6121cf968ec8d34da39699f041ad91f5100255dcbe9e0c1a5cb3f20c3d555bec7b611126c7eb93f8ca039077479e039c4741f32cd485ab2abbd550b0c6d3688a0cfc1a7f13", 0x90}, {&(0x7f00000011c0)="2d02fa6a9f043f8e83507158f2c1b7ebc7c6a0f98aa69a89eeae0671b7d592d9373ecc145f554228b4d904c5f9de6f4574914f38ee890ee14b95a1c5b79097ed1126db18bc3c166546060f0414ea1c36ce4288e8f06c2c334fd12068ff5246d712251fad8c8e57099b3e494be47285e70a15027c34e2a9c14badb36e148a985fb4", 0x81}, {&(0x7f0000001280)="a4d5e5c286313192cf1ef0a7eba615de20d425ad050620273b16a9fe3ee188ecdd053b77292fb853b7a37b412b0ff4d7350cbb2de52fad008e3d937a7104149588deb2df0100f71bb53e04344835460f3c6501a81a54820993f5acba4c519e1f8dc394b524b8be3f2b9706da19b4323e9eb13e2a72aaedf8c5bf24fd0d3bab06a459fb4bd30367247d95", 0x8a}], 0x6, &(0x7f00000013c0)=[{0x20, 0xbadc2562dbae8c21, 0xffffffff, "90098eadddb6ba5c82aa3bb84f60"}, {0x90, 0xffff, 0x40, "83defd63e016dd4e199e28852d245a4f55ceed4464eff2d90d1ec4fcf7f07b7cf82f1769741c1bdfc3164a3c6e7d412a1bc68526b1c78b927b91f95561e1247d288ec9ff87d29038ca4a79c84d622c7ede572d851a3b71079bef5a24948396e9da45079436153aaa21b713414c2ca350bd04b9500c5fb8a019b8dd32f6"}], 0xb0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) socket$unix(0x1, 0x5, 0x0) (async) dup(r0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x800, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) dup(r2) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740), 0x8000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r6, 0x0, r6) (async) dup(r7) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) accept$inet(r7, &(0x7f00000015c0), &(0x7f0000001600)=0xc) (async) fcntl$dupfd(r9, 0x0, r6) (async) dup(r10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000001c00)="6c55bf239dc5de980b17766db1fed1d80f5a3e8d2d3e3a661158bd47fe59826ead42558dd1cd53aa32340ff42c2add4be05e425bcd0da67bbc3d812b2b567119295838a75a288d46ed7e474a6308c81750a6199cd389c6b35c8c4154d5bc6610b40a173aeb43ce7bc66aaba4e157a2ff9181546c78450956de5c1abcabe016ce7cd23cb3da18555ae6079668662fca57ce23830fcc20211c55197346e3cfa30dac0983be7f988655727726e35149f778708e5c83ca55c96ddb2539ee3fe0a5a5b778436076ec84910478d2363da764ecf4d6b19321c64dbf6d615f85012ce26546e26db4de142be3ed08db7b2afc23501fcf1ab221ead7bbe2a3f01fdd7a2469ecd5a735e30cf4af4d9d0b842882b81d79ac624b29a2bb3dcadefdebddcacd145b9629abd5ae6f2ba6ce65dc40c1416c5521909ccd387a9d6444829e79c257509b7f0c014c273515195a6c38648cc25040ae376aa5e5787ea29e9336c842bd0b6a209a839540d1fc393ff973ecc8e94ec1bd9a3c2d5966bfa5e9265f9b08c633ae47d8c58ba565db52a3b1c0e27b07853a216d249afe9184b1dbc5", 0x19b}, {&(0x7f0000001540)="e6e185f27e025c5e634b8214606ae506668cc5d1f9940729df50e79187a5b6edaa35543d98f47e5f25288908c9fa24bc914c8db5516331dc8a68edd7298558015c49c17c963799d1a538112f6d6468dd7a4858ec68808ef4713f9d", 0x5b}], 0x2, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x128, 0x18ac4b1f0c976049}, 0x409) (async) sendmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)="351568968d7b16d36d8c287e11a3dcaf4d943c0aa1421d56b446d3f42ff98950622d532e204afda6bb64ff4439e337842beb1cf9275cdc5e024f1fb3d9719e8ae099d15c079ad3ba4033bc4bd94ee01d3a964c03a48337", 0x57}, {&(0x7f0000000080)="877f9f5567dd1215316ba0b4066fdeb4381c42895e582d8dad63102b491f393612e15c878973c51512eb3138d76d47690dce9121feb7cf34eb4c7577a78c991b8ba355144d274334e1ca27d758abb2d3ad2dca90f9fa49494687d63ddbe36342fe86ad7d651564ae5076b5f476c1b54436158bd172d9a312f8da82", 0x7b}, {&(0x7f0000000100)="4a928762bc127b783a1ef31f47895716685887a7dae36a300093f6ebd44860daa24592d4cb013a4ecda6f5e4d33a787d9557712fc311a6d01be5e15b6cc9269eda04adc1b87371c6e5b13bc21430a897f6ba335789c746f57922758038fa47da45b259e270d66bb7eaaf4afcd038566727f5edc7be5a125f4dfe9ebd5dbb087ed8d36ebfee5dfa23ff67363c7c0b8a2299b78c5815fa0cab911ff031b0451bbccab86678ecdbdd0272d8ef6e810295f6e9797ea4a72dffcf644a112bbc32a886c2edb91f9d9ebc36a9f4cb7253909f98077e292118b40151f4c7565b2941757b13862760761d36098ad7521664c940ad1c7e1af445e5bb2547958ffad767d79a492de77135a6e9fc3def2f8fa90aa841f4021934bb5132562850da132b1a00178e3f50c154f45b831735eb5af8f13196c768f440e74272473b08f8249e678469b36784b7a38e7f30b7a0e270f4a1bbcc9ae8b806e31f6761798b1cec010ad06d77edb1514bc0f929cf3e39237a9bbac8730fffaa7ca3d32527704c13e41b891c2221a87bccc7b14774b5952c38738f750a00518062cb0c47b83b72d77e99623f696cabbb529e4b6fd8e44d117badebd721c9fca05c245f08ee8fd116ca5e619746082c581645b8e06936a618c690ece8ba7e39926d7ebbf6cdf6f76ff68b6201138ffec8777f9113672532f70f30b054304ca36ae9d5756397373a6342aee879e32f5f777bce58803a5a81c132afd51f0457fb7893345eb831293ca5065197425c7fa56e480879768b0a1b02ea84c5b3ea3b6c1b524defa5cc5dbcc198d3d495d9c6eea1be4c57d6f58b7fae18142939aeea7d0f8816682243af7a658c3f32065e214a75195f98a2806dab6376592139c6ff948c35b5f1fabcc5290d6cdb755c0e05e4cbacb7f2a1cb1d551f4e5c991f7494506c8d7397cd2c551101f55f116979b7c20af3d392f1f9f4fe8608273159f99dc434839994c4914e65850bc38830897bac6c77c7db4ab8398ba24f20c5888d33d0ebb228a405de07f303d3ce0ec4bb283d27ef68a1bb5e0332737b80aefbb89fe813c3842a23335856e33d2bed7b0d97c48f45c7d8e83c86a5bc66d7a5d2f261d306a47b9dbdca4b853ef3da36970cbd7799174f6b07adfc9b9036a6e99ec086a1be234a5a6d3de165444360ffd939119ce33888577a7c1e74218ad880f013f4ba33877a729e6c85865615efaf7266955cb2b67212a512723e236f34802608775506c74cb5c0f35a80d77e7770af7817c0e8809138092fa71f21fe9e723dc40246cb0d1efe2da9c441f386d2c54d86f84bf4fa0ca34e6d0fc506a3b12bab5132bea5295b350b7d16e00091d994a846abef0ff57cc26302ca72e020c58cfb40892528104bed03bb054c70bed83de8aa35af9db2637019bb74332c77634418c50da9a0f2fbaf5af7d1dbb10ddec01868645b3bb20ef303088069d29128020e45093820b4a5d0c6770d9c6f1ac76febdb1eb9e94c5d5b06f371644bcee0c3f016454fe417d24538fda46b921c98a7fd2ebf4e183db55dc19370d87574f3b53025dd7c85b9aeeceeb1b782b6cf7351641f736b3602e0faacf9ed46b805eb0fb3ca620eefe7142a44ce4e1745750676dda6aee69e0f40c241ca0e5c6b5b442a5aebe532133670360467eb69b7f5d3334b03b3a4051864f5f3b928725908af0c74370308d40a632fe7fee7745145d5b78acd9ca8d705c1fdb679297a5759b3125ba7db3725c5e7767f282cd8debb96229a012454d2e002ecb82110259bcd57f7b17cfba23c1049309d6fcc75288b89ccbed087179d7484eda94ef658e3d83f37bab52c98dfd446d285526d0575961a598c8af176afe890ef88ff03b0ec90df50fc1fab0a6c12f162390de675371adda47e19546c3e4db98da43c3018e713ca94609d16d3129c68d89019ea5415a0616fc2c7ea6dc24c919628745773e88e744543c6f37910b1a09dc5f87e2c3a933c831b7041fb253e531cd7406ade4deb5fa53763476c09e869ae00222f52a0cc5b1d646b87c86a9b8deab323db0df39076c3463fbde72c7f8b0361793f7f8849b722720994b6be461d0841593c0be386c6fbc00123a26f23bb82f010f900f8cec9638a7268c4b8b6fdf0a627484ed77c2ed3e79d48f062f0de2f967d6204ab6d92a47ea9c8ef9d49b4989eac35d319dab7341ef18f2d41f8aa906bbf2ff6eabd6de77e65a43c8e5b97a9d54fc44d263b22159a15af1a86fad594ab8e4c746fc4cdc7fa32ce48bcd0820b1dae4113ec9b5ff66a8cc2f45f3afc13857517e226c6d3e2fcc4f9518520906ce01183bde53ea370b4ccff0a21671c580e3611c78daffe5f206280dcc66d0ca790365ccafa1a572c9960bf2612f8848b1a7cacfcfae6935cd3f7b25fa9be462b4170fba5c794818b4341e80d8119887b9c6aa692dc66e1dbe3b9abf3e90c7a37fc4fc0f88574586aedd518839ed37161d790718280eafda4a16ee8c2b1b0e6fc4cff6d655c3cf8234e6fa47bfa28ed025792900043aaaf79d69a424d09c6e5d2e9bef0bc0c5b7a07dc82b29cfa00789b9685208719ee924102ba99663303f560099539864f9dcfc88f599cc90175d217d20128a309bc5dbd17be6a81fa88e68eb5bbb3e741c6bc7f44f6d50b5906001f7aea24699f75671dc6f2a35f69e428a5627bcdfbbb65fe8d98295cd826cbf315be4e17f853ff982ffaa642aff2b157a55712e7fd586d00fa7ecb6decefb8d046b577ab94e5d7bfd545edcdfe73cc8628c84b95930fc57af3faeacac5fc1297d7452cc51145290344532daeaa5a13b0b0f0f4de8e2151ab25a1d633bca58aaa3f2f7b7bfa8cc1f774db2ed03ec2f1f049a1416ebf6edf8f3507e9daf1ab1b5ee61f7c510e31b85a5c8ed6380f178813a026339f8390ba6ef6b994816ecd94ca474b293e7806c47eed10713971e31809baf5d390040ddfea5243265d088aee85e6710395315518005a3af81e5480ff65793e1b4f00203790445a5fafcc72d9b87c0c17c05e55d46b3b280ce572540d9f9fcbb0bd3d4456aa850e5620e557137493649271b7b8284d7cf33d66ea33be75c865839b3d3375153245aac0c9a9c8450233a48656c22534fb2d4d1429bc71c3edf4f68a982f44cd2a6108e22c3970e00b9ddf2dbb5ae3a877b7f33c50e58c7f78e8c9e9aa50e89ab7105238cf11766bbee701bb6c3e1fb0cb8821b3fa2ab1313a768b457615e3ee90d49a54e337467d0bc54e3e69a5013b632cba4984b0f147a0571a2119a2b2439e9e77e3b9299f04b00bccc67cea729551b064886b7b47ccc7960c21c3ec5f2e6bc229f4d7445579e04b675610ee0b838cc12ce80fb870ead1e5df68f26e4d3b4fc9df73197d6d01bd0bce1b93aad0b166de9dacb89358aca23bfcd4cdbacfdb48bddba9e072cda93524ec37d62bd698ad40a8bd53e84d747e289e19c05588f1dcd68f07685f06d548ca8d27a4fa91322cf1af2cbb529057fbbee68bc71d7fa478f102586e30bd903ed71860290d9661941c05674c10611642876bdbe921587140a114cb621cd8a23dc700c23caae818945d53012b81691cc2d0ceff13d93e1a2f97f50ea2b2faf7e7b222202a4ed4b9337ea199c8afbd6e45565be24e2e20f4364df77f459748c98dcc1c2c6743a5f797cb4c213dcdd950f5a4e95ae7cd96973728e3202df62586fb421107ae85e4d3099a9268b6c9359e1b21b927c4ef7e408b759c1d932b1757094e37ed9aaac8aaca2502ef8ba1910e28f0aa52ac4e19c66afb600c794c5e9ff7cb7975db9139bcecb9f74c8df87b879f09b4f044b61629dcd39db047426d34e581becf6ed955e22cd5f4e48767c57f13631a8d47dc8ad58d8ba07b9f950a0c63137f45e19b89bacd85d774ac7cd05c5cee9555a480b71c70eb3deabf5f85f57bd5f82394116ed4647d07ffff2091a107c1623df5b2c01b5d3f1e1cabf3c76c4f675624c1390d3a477dac1fca1376e7ebdd3dba4f6f1cff1b3b61ced23890c90c2584163c31d697ac29894765d216c1b256b6c77c50dd5c07ea041c33b4389837f65f5598067d621f58dbde4ade2860fc8788881c917374a8a4ef759ffd464064696023cdc62be26d46be21ce8572b7ae2470518f4dee66494109bc192ba64119f4b7263c1ee46a76ce83cc87c018253504ec3d613ac0a47e15aece90e2725bd3065fc5de503aa2eb08bbad69b82c3f1ac5eab13dbc14a5ac0c480d62f468828be27fad38178df1b42b38580ff741ad485fe74c00b176d178a82fb7e77925058048266c817b19645d18a891d20dd4031e19eeb9781c034babf4846f5f06f5da6b95e8073887e5ec0c0c6cda6e3b4bc22b36f31e4140dd862b4ad51a4f88a4b5bf043d67c7e5d0b01c20a3adde344ed25178016d3794a31738c0f5ec633d745488b218f372656872ba5beb2f9e9cd0fb6805f6732fd720adf914667e9144d60f121ea7b3d6f14ba7f3493eb7255d6b8c97bf4bae52edba623064c604b8174e0084ca50d7943544853295624789f27b9be5034f9ef3d3b61b935aefb0c3ac471468470b9bc2460eca3f117e6597c6808d7d8c2e23b55d90c61887264fd8800f368d51b2845c0667decbaefbd4aff303907335352cfc52def7ec1537b1a56d963978c2d4c2de396e628b6ff4bcb06201c50f35386a2297a4f538fac9efd34041b985dde85c92cefe2f209fd90cd72486093d852330e3c25c7378ad880b6f7948aed5aa7cd4b9cafbab0c03bf82961fe401a45459e2e77f02419b590b620d6329c9a8499b957fa669089440bff50df5de7c15ebf00ea53281c5b2d977972365082062bf2ab7ac3d11682aa6333192082cc2ec4fd8f622f2f066e3551811f0b52778b11bd688e02985678bbaac2bd7ced801573a92cd2772924c6f37b295fbc18ab3914459e8a57135d5746f393a8feb0d439cf1d0282c36bab66f2e871e62de06e4f7ddb0fbe9e040fe0dd7a8f5d44b38be5bfea342d24a6db020d46a14ff55341c852a5c714be0bc55c66fe2be72be92cc3d65ff36fd9fdeec78393e859e22bed4cc6efb17ba5d3a8ffef3a732a8007f5b7f6f8e2619a773ab3b69ad3b013fa711ebbd335c4871b3119eb0069802b126900dbdf77c852f9c73543bbba7fcbc256549cac1da5d01e45f5943eade6fe16748e2960314b182f114fd19b01efb03cf4a11fef228958b1e8ed21eb3e5d26e28345755dd6bf88ac43db300c083b937bdecc62ab6a0dcf3a30c878603f6453e8878f0b2880e1c8340be2781a610694b2361b3702e04338fe44da75b665032ccbcf3b988b788bfc51f2eeadbedca7e65fa1f6244a5a61977ddae00ade5ac7ccd6a9da4438c02e8a4427063d3db600c234bbc88acd5377816d0a046831cf4077bf01920d4c9504401fc50b0b520a56bb9d3fb144900c27c0b691dfef79fd64c1eb03c61fa92b0754b245316244380b3b7370dad31f4ea2d80853e59373d5c2e04d01b4720e92fae2669a026d562ab0599ea9e52e27fd5b6f49227e349f76b09fe81349b8235e47201f71c5a2233be1fb19bec25cbf396e2b0b111b4d6258743810c0dcf342fd6eaf2fe973b5b29235f1a1dfeded32a9736f436d040738357a39e3862411f0c9e20df343f6692e8105a6f0830c28c4707b4868cd5fee776b30548c8394ca37fd336b45596261ef28ab63bed1eb3e34064c5d12e4ad51d0c80d2ab27e66f3b3bc89909dec00318bed562a4461cb97acb6c2c6d0bce2a0fffb32fe524a2f71b7afca90a6240d7f81918b5912e825d79bc6ec27ad670bfe9", 0x1000}, {&(0x7f0000001100)="78fd6fece4712df837c1d84c851501b45203a81a12f57b91b549312bbf1a17cbec75920b5074c6359b30a613c44c3cb262215645a49234106b7c2f0f0894d56a9865280452197d7595e10a6121cf968ec8d34da39699f041ad91f5100255dcbe9e0c1a5cb3f20c3d555bec7b611126c7eb93f8ca039077479e039c4741f32cd485ab2abbd550b0c6d3688a0cfc1a7f13", 0x90}, {&(0x7f00000011c0)="2d02fa6a9f043f8e83507158f2c1b7ebc7c6a0f98aa69a89eeae0671b7d592d9373ecc145f554228b4d904c5f9de6f4574914f38ee890ee14b95a1c5b79097ed1126db18bc3c166546060f0414ea1c36ce4288e8f06c2c334fd12068ff5246d712251fad8c8e57099b3e494be47285e70a15027c34e2a9c14badb36e148a985fb4", 0x81}, {&(0x7f0000001280)="a4d5e5c286313192cf1ef0a7eba615de20d425ad050620273b16a9fe3ee188ecdd053b77292fb853b7a37b412b0ff4d7350cbb2de52fad008e3d937a7104149588deb2df0100f71bb53e04344835460f3c6501a81a54820993f5acba4c519e1f8dc394b524b8be3f2b9706da19b4323e9eb13e2a72aaedf8c5bf24fd0d3bab06a459fb4bd30367247d95", 0x8a}], 0x6, &(0x7f00000013c0)=[{0x20, 0xbadc2562dbae8c21, 0xffffffff, "90098eadddb6ba5c82aa3bb84f60"}, {0x90, 0xffff, 0x40, "83defd63e016dd4e199e28852d245a4f55ceed4464eff2d90d1ec4fcf7f07b7cf82f1769741c1bdfc3164a3c6e7d412a1bc68526b1c78b927b91f95561e1247d288ec9ff87d29038ca4a79c84d622c7ede572d851a3b71079bef5a24948396e9da45079436153aaa21b713414c2ca350bd04b9500c5fb8a019b8dd32f6"}], 0xb0}, 0x8) (async) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) 08:57:37 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0/file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x20000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000051f000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000603000/0x2000)=nil, 0x6}, {&(0x7f00005d1000/0x3000)=nil, &(0x7f0000b58000/0x1000)=nil, 0x8}, {&(0x7f0000b5b000/0x1000)=nil, &(0x7f0000cb7000/0x1000)=nil, 0x8000000000000001}, {&(0x7f000058f000/0x1000)=nil, &(0x7f000048d000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a01000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e59000/0x1000)=nil, 0xa768}, {&(0x7f0000707000/0x3000)=nil, &(0x7f0000b6e000/0x3000)=nil, 0xff}, {&(0x7f000067b000/0x4000)=nil, &(0x7f000096e000/0x3000)=nil, 0x8}, {&(0x7f0000af3000/0x3000)=nil, &(0x7f0000885000/0x2000)=nil, 0x8000}, {&(0x7f00005cc000/0x4000)=nil, &(0x7f0000d31000/0x4000)=nil, 0x7}, {&(0x7f000074b000/0x1000)=nil, &(0x7f0000dfa000/0x1000)=nil, 0x14}, {&(0x7f0000d67000/0x3000)=nil, &(0x7f0000a16000/0x14000)=nil, 0x5}, {&(0x7f00005c5000/0x4000)=nil, &(0x7f000076e000/0x3000)=nil, 0x7}], ['./file1\x00', './file0\x00', './file2\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x642d}) dup(r2) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) dup(r0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0/file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x20000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000051f000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000603000/0x2000)=nil, 0x6}, {&(0x7f00005d1000/0x3000)=nil, &(0x7f0000b58000/0x1000)=nil, 0x8}, {&(0x7f0000b5b000/0x1000)=nil, &(0x7f0000cb7000/0x1000)=nil, 0x8000000000000001}, {&(0x7f000058f000/0x1000)=nil, &(0x7f000048d000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a01000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e59000/0x1000)=nil, 0xa768}, {&(0x7f0000707000/0x3000)=nil, &(0x7f0000b6e000/0x3000)=nil, 0xff}, {&(0x7f000067b000/0x4000)=nil, &(0x7f000096e000/0x3000)=nil, 0x8}, {&(0x7f0000af3000/0x3000)=nil, &(0x7f0000885000/0x2000)=nil, 0x8000}, {&(0x7f00005cc000/0x4000)=nil, &(0x7f0000d31000/0x4000)=nil, 0x7}, {&(0x7f000074b000/0x1000)=nil, &(0x7f0000dfa000/0x1000)=nil, 0x14}, {&(0x7f0000d67000/0x3000)=nil, &(0x7f0000a16000/0x14000)=nil, 0x5}, {&(0x7f00005c5000/0x4000)=nil, &(0x7f000076e000/0x3000)=nil, 0x7}], ['./file1\x00', './file0\x00', './file2\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x642d}) (async) dup(r2) (async) 08:57:37 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:37 executing program 7: r0 = syz_open_pts() ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x6, 0x81, 0x2, 0x80000000}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 08:57:37 executing program 3: setsockopt(0xffffffffffffff9c, 0x40, 0x10001, &(0x7f00000000c0)="685ede9aeb63bd0f1fd524ac1dadab149788c58481691ba8ec8afb1183dd04bc766c001870bee46833d05f72f6dc00ea2d73befe9bde1965a209a5e78b658be35c1e7b16fcd5a40fe80dc2ffc1dc6ec15e8c6c6701e95b52faebcf99d61a82ec7686a78082824e3e9e4a16e40459ae170f51d6d928e40cf6a112944698fe51ec8b30cd0ccc223f20549dbf", 0x8b) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)="f6f61496acf8c268775f4b165e5119f582c0a963b93e1e6da5ad8fe2eeacc8ad6cc5030765cf69d3dd4eb09761ff0fca354bf75e73f6c0117bdda61179f71591a8159c2e4b75e96d0d77d4dae653aef4e6221bc434ff1efcce348525731d1b2627a61ae317076c5bedfe4dc87a721c4988b2c7d92f3895d7b42fdfc5190ee4b144eefa6aab3b8986d0aba2b8ca", 0x8d}, {&(0x7f0000000280)="b770659b65c02e7e08b5c6acbee0e3bbf8c253db48959a3fd049ce301b508071cdd5c9ce1fc177c901af596878a3ed6cc88275156ab61995b52b7f206d9f9a3c9274c7a44f3c1a61d79151bf7323b20819b7d5fcf5cc1d374ee576b7a7a3a464072812e5519fa5a1bed9f2f925c6edb7f85e3909378e", 0x76}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="10100000000000000100000007000000821d96366b04fb455e41c5b6d32c8a57ccd96cacb66cfdeb7d61f8c2f18edde042bb7054d20d93a7f0a5becbe335600f21d4bb85baaaf2d0b6398e0bf37e8f9a0eac187ffee5aed93bb4001c250e8bed94f52c9924803b056a95157b1074f4a421a21f981c30871ddad1e5802d055b6515e4ddd41f9786262f4014b669e8c9ef92cab4f6f8537759ff32ef34206879f1af01b5aec593f5267c4368025ba822badb32fafefa3c8cfe0dc5039d11b420fd0f327199d97f715c3602e923d17f2fe733e16031cb7e7258cc7d7e7ddb9501bce113bc4f1770d947983922c2afba9d198403fea5ec36d9245a573bd022f034f884cda02ec1e3d13bf8e081ab15023dec6c9bf8e39a0cfaaf94e2c1065e218ba7ce1eea1de706216db7a1793672be1fd58f270b63c521551b71f1b5a841bec4d3b0d4d7793af05e5929976ef3e8cdc29e2d6add57d5fa4e425ff0088399ea75a431baa4dbe77645f9f09a061a12a7ce35504e334a06c92ecbe75941dd297c3af8ab8672886bfa7e37b53cd0f54b635152c388db9de59b752c38a8382a4812fe651edd409d6406cb4b33e6869d28068a95b6e301d4ab93c77a4bf0608328834e3d9ef23a6659e83bd9c6883720e79966e7d73e6b06708eaf51214f10cdd4166e2951de1ce9b89b29141097fb38f39205665847d4ebcd1f26a0f35619067da77cf0f4cc9898e5bd80a85575a7bb42efc6fdc7a38e18f7c2922aa471846e17de84b301d7521278503879d001825c42f195534b1e5b047fbe98722d2bc42c3e8c76f4d185f4299b1306ccd31995590d48e6d7b801747c1af9c950524f5d5babe12bfca765f9450483c1ec4890e47d882697f7c1c7f10fdfe2bba33bb650d9469cfe9b0ebcfbeab604b4ab2ce01c326b065d7cb31cda4496ffa16fdc7308b42bac7272267e0d9547d86b2c66c6b42ca8d8ac0c11365c3e8313e007003402abacb4f31f8be27c2554e7993210606c70f81d276fdfbd8a5697e10615aaac09652542fe7bcbb4128a9ef7b5de9236067ab69d0600f405d5153d2ff5294700cc1ca06d84b5680df5997ec346a3e35b5875aea0625822efca92d571bb8d6d5813b86f62edd52f383d6897691ec92d8d9556ee46c5b79461081d90eba804f64f7f5df144ae7767086e7275590630ab50ed74e6dca5faf7d02ae05f743861230eeab84a41406aa4592f3660eb34c231d3fa725ee8cd9897a0499451fe3256cf0a96439e14cd6616ace4d81600507245b4ecc39866718ec31a20c00b0c20269de1895df130da0d508b951534f458ca064b67f081ee4aa0dd04d6e38f961aca1c6e494d161e7cdec7b51144b5c80cd0a1074e15527be9436ebf2c83ef83b2808c513e95ec3215d2f55146f6511618bb517ba154c87794c204a751f8261323ed87ca604f8cb40324de34a3391c097b290fcd9df5222b023a986ae2a02d453d929343de81f8fcdd004b5d56247b114a8115a579fa51d54ac4149b3faef747ba40193e5b696d5c701696b14bc1b9baffb99bf28773f0f7ab06be3bf33b929cf9f987c5566b1c63cd9ac78f68109de01d8dd7cac92da7103e070e337127f8f315d833b5411150e29cce70e9b3c2e4897802575166d9343468198572b16497ae727e9e0ae02b4f0e5a4213b843bbd412d8f340333b97a6d707930ec508b00efd45aa1963a612d2adeaf205d74ada665183635b01ecd173ae153ea5b8c5f027706c4886f2e095b25116f80069a9e387a42ede61a884aa9b49aec9efd096dcf6f285f52e592fcd013beabb41123c99d1914089b33bf6092739c0145b3a73274cfc107b5d127849a9164b8d1d15903687c6784df200b3d69f1f6cbdbed6b3ed058126f52e1e0b9f3c505116782726dea5ac264c7720b81107735d651c6bc788f0aee347b9670e27e074ac1414b4d471fed93fdd54e03a040b7fbbf08992223e81596d8ae6ea82398f95e56e404c9c099117bc4366c80c3058159a3130790744ad8d8e6e51d7af571de2abcf21f3e427bd9ddf1ece8b7ec607f50851123e98a32f0c74fc012aeb85d8e642acec3efb689b43bf777d13d605fb9f4582924f6c9bd998a7526df1448be641152ceb8a91dbf178e3b1fc73b578fb23dfda122029b5f0a7cacbc0eb0675da7557ff5485e5cbd14ebc8b40954ab1bb4bdbc7c017f5cc2fec5c5df8fd880d27a41788ca6c7e28f059cdb183ab28cbc4925ab94d4a987fba3a47049f3195a008b4f2620f05cd04041e3c7871cf73d416d11255bdca204cf2c89aad17d76f45c60b973b99c0a5e3916cd8f314575c3153e2af457ef65502b73c6bd32033613201e87f064ddfb69d4fccda83305fe4d30eda59f90980fa93504b58d681c232798dc92c30e27c3ac0fead472961d84a9f4fc9e96a0b142f77c3b79766e424f69b29d48fd0e17b4e36834d9a4bc6cb57939617ee51df5e66f45bb11cf32dbf2527e7976eb66b46115125519bffa4d4cb79bf4e5b9a9e9cee298a63f681bbdc9e05875566f29256dbfec8c99b0bfffb82ac4de20966c45d36f4c817f8d6efe7a81c5ea53de19f0af25c1db350b75ee5cefcbb3de2bd408f5da5985ca153a46340da1ddb8a5a23f62e2023e818a8ac24db31eab77ee132a5e2c3f789146bd2a19d740f008d5368f963f1de32524ee80de1967f8720f2760de7f2e0a2e835068da005479e70cd5a0f2ddcc82f8a5ed3d40901526da63edd01cdbc1e76c209a13bfe212360f0d120305e9f407698d0f63ad33aecea2e489caa042b6fe2f4019170002a14fbddfd1ee0862d500294ec461e29021ae5c5196203bacf8ff1d880354904e7287b862f9d7b67f70c18f483bb39ef7d3c81c99e2f738abedeb3c0edd6532be95b6b1d7c8e83c3acc76981c40c3aa3a5fa8fa679312bfa0b0a3dc59d35ea815b93908ef5a4c0c5d238888f76eac5eca3bca427d0300ba6cbf4c405bea9a370b53ed169ce47d26b4e1d7b0e9ec759dc3bfefcb69d7b4dac1ec8eeb4d994b29ab6a741b6d3671870b411b41554011d5258c0ebc84d6b5dc593de3a8f4a4b711a083b970fea5ff435d74cad546be12e596598a258bd17f28ee7170f332a8f687512b644d0b543aa06d1da5bee33d9150f15f236b6ad9c417c5168da24afa8657f9a458326c808418d969747d60958eda2540dc4405cf474e23d6abcd5b51fa8512beb9aec12f818a0099c6a7408e01a1c13c1817590af970fb84365ef7645edb27d4669b2ab1b6933886c25dd21c620f37bb245d62991bdfb87645ecf65e903d6cd7a895f87f57f617e59a5888c688d7e187282e16e530bb42183557cbc360fecd43b2a5a9316425ccb1d90c3a992741c2f03996c086a36fbf6b214fdca7a655e639164ef49f4574b75e863f9b3d5165ee798b0a77b309d0c39cb0a8a043ca939b1fdfecd68575eb9e3472ef2ee2f1a6dd6451e554f7abd9ace34ed01f8ce2108764123fc7cb44613b2d030b8df4e6b9a60c93426025b256dfd5beec6c1d4768a1f167f891ea700325a83bb280cbd89fcff2165769cd5f0336d387f7ddc97f9f3eaf37d919b6b2151aa6df51aa98a29a9a49991d8c913c6d5bf805e731643df3b4074b15396c00e374f2fdb35e5b019279e6774b24e561f94a36b61276e92c74a08769042f50918eb4c8af84b16841306f0b23fa2c28baf4ff06f3126bed56d74a693f9b17feabb02c13a78d837f5268c295604c98906a0013b7fdd7d99fdbd5d789a2116fa8c2ee3c35f33d80a041e0a59f337de2074ee6256b2ad002f9e5771f27827a54c3cf66f44c25a8174ca294cf55525cefe74fe29aea74cec9c91a0cfaca8afec9c22e60cb84a428cc851ab5d0673f7c077c96164dba084094c92e82141a180078d1accda7eb17043c8de27ce4a0bdecdf57c6c9410951306747dd89137973050d6910bc77f1b8cea5e0af05f8b8c4c3ba98ef90868baa01fa911003b5fe869461c731997af1b6f924c2c53f42e762a5ef0d73d5fa029538bdd4b30b36d228e3cba8fe4b62bea416a7f5b341b58cdb7ec3669eb56560860ae6abed63ef18b9e519bda2cb9ec5be43906d9f2813628098a6117f974452629ee1e25a7a3d29308afe4f33a296d615cff44baf13810bd704aa7b888b647222f99c20ddaeb85e253bfd4a0d66cbbfc3b3a69bc1c6fe4745995f957f017f3993e16b783b7fd8720afb9e540d0ca473f6bf67e11adcfd34514b757d31edcbecc470c062db00fef6b6240b5ce15d64d3e9a38de63f1d0b9f149fc382b2705a5893c75807118d8cc48d84725533650db3f8801358eebaed656ec80ca932cdafb6d1c84b9801366a0af88c8f0efa1acd89873806d14ac6005940e6ba242e017f39ee23067c2b6720aae004805f00a98e35b52604867472fd5d2982a12aac352eeaa671d02794f1e0ed55f525758ba96c34b22093893687ad78264676562afeb3a4acefb7de61532f5e77ba04a6f4e49a3215c0e9e374d450b474556060387dd94ce88cb920b04f9afa0006654c0a3d440406d451dd514cb9dc485154a83f0c7dced22f90fd631c303de25d980b55ab2526c72760cdd10e0548be939c086420c4924bd05f43c6f266af55b0e4485b6e13bf2a5521125380902274983b5a3316c89fa3ec9d635d4e348e19796382e9a6cc8000ab13fa9be0e2df117d7bb237de5f8272b2592d65e9756864289a2b1a0e5253ef9e4d664de19d99770009251547c4c5da1bf135636ed02869c9b866e1c5fc963e2aa0f8e90007de97bf6c572841b2df661c6dd20f87fc705236ebc1e72436d7b95c527f2d8daab5b1108e051612250646acc1b39cfc76240c980da7ffa5f07a9dd1b27d0da43a91f466c7888cfee72f7ac3a59cfebbb67998400e6eabab3c8d5390826c6265cc6678c37cf3f16fadca0eed703f41405563b1621f0763ddc22c02629d2015767eb0c6886f07a29a0d97b5b909cb380e3735c3bcd2cfaafaf6da62401bfe5757fe4db4003c6cc3bfe036a8b6860ec10bdec56e61d238b10ed68c435a886f3a5b958a27791ee29468e050717c134f6a7452eddabfd188bedc424631ea93640a531dc6a3e995cc08d5fb16d4b00118773cd853cd825cfa728a1bae79580220427efde4c82d4c7ad74c2e805d8621c27665c495630a049fbc35f5ab6f79755c9cfcfd5b385ee02e8f86eb189004e453b597889342301f881fd3abac3e5d8e1c799d45c70ac6bc2bb97edfee9da44dddd43e5f2aa684c5c8220b34ac558f4a1a1fec08d00c497abaa3ca95e2ff23b8175e5353225bae48f89d5d945ffa9276b6b6eeb88baa37c83a0627727f1bca30fe7344d4f67adb3f63ec3cdc1358afac8eaf98c2ab8b341d1b3d8447ef671b60cc4df251fe44194c36aa17c3e70b0a93e74b8ad82726b31a11453ecda8abe447eb7b6a8977d7bf74648db98fb787e239f45d7fbd117166b835a9837e9e16913e6a56710273879821f13a2c95157bf5d26499076f4cfc08ec80113b19cf9b06cb6f7e86fd176e2bb0362193cc2f3b6180bda36944e612debc4c7e0bb8785db8a6db3602655183c289fa3cd1dadab6dd7b323543210f934b6534dfe4a985c83f82e17b49b5bf80c33dadf1b6050e094e9d36edec1cf6da02dbfe19d4da9ab8c35149a20c5c5b16f80b51deea924f3f51a2e59509190442e9b36f1ab263eb0cbc4603a33d12c513b7efc7dff6a21040ce374ea2bde6c96d3253bc62d36c56d6fe3c9b3390400000000000066a119b8fe987d3320a68cac1c10d4da657d1c2d48b39d52790fe999935ba8dff075ad01b39146d61fa2b4ff046b72380000000000000001000000070000004a570ce54266330905dd0de228f85b244beb673c404f5b12a633ddbf1f4936077dccdaede419d8ef2800000000000000ffff0000050000004807d1e449f01f44dab5eb0fb21f6571f95e000000000000e000000000000000ffff00000500000013e53d9194b199e92c027f8af8ac7f5e26f1d96fe91f045d7befb8312ddca6fd550793e8decdd3e14ea104662942b0113acb2817000ee9298241f704a142e1fee36af6794b9f7269ad8ca03225413b5687d2dac5b445271d342b66ea2388ac8cfa0f8f42d9bdfe39936bfd53fb49e9c1b8cf1d88d5e330a75b7977fb1d621185c8733360e94663446834c4d10cf47f0d636853cb4691ac99aab3aa7dc654b31f0b3e01c98c1517fc0b57176669a5c2797b236f0962b3fbaa353eaaea9e50d005d0ac53030b4eb6f53e77880000000000"], 0x1150}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x3, r2, 0x0, 0x0, 0xffffffffffffffff, 0xc0, 0x7}, 0x7ff, 0x3, 0x0, 0x0, 0x6, 0x100000000, 0x99d}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) shutdown(r4, 0x1) 08:57:37 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x800, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740), 0x8000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) accept$inet(r7, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r10 = fcntl$dupfd(r9, 0x0, r6) dup(r10) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000001c00)="6c55bf239dc5de980b17766db1fed1d80f5a3e8d2d3e3a661158bd47fe59826ead42558dd1cd53aa32340ff42c2add4be05e425bcd0da67bbc3d812b2b567119295838a75a288d46ed7e474a6308c81750a6199cd389c6b35c8c4154d5bc6610b40a173aeb43ce7bc66aaba4e157a2ff9181546c78450956de5c1abcabe016ce7cd23cb3da18555ae6079668662fca57ce23830fcc20211c55197346e3cfa30dac0983be7f988655727726e35149f778708e5c83ca55c96ddb2539ee3fe0a5a5b778436076ec84910478d2363da764ecf4d6b19321c64dbf6d615f85012ce26546e26db4de142be3ed08db7b2afc23501fcf1ab221ead7bbe2a3f01fdd7a2469ecd5a735e30cf4af4d9d0b842882b81d79ac624b29a2bb3dcadefdebddcacd145b9629abd5ae6f2ba6ce65dc40c1416c5521909ccd387a9d6444829e79c257509b7f0c014c273515195a6c38648cc25040ae376aa5e5787ea29e9336c842bd0b6a209a839540d1fc393ff973ecc8e94ec1bd9a3c2d5966bfa5e9265f9b08c633ae47d8c58ba565db52a3b1c0e27b07853a216d249afe9184b1dbc5", 0x19b}, {&(0x7f0000001540)="e6e185f27e025c5e634b8214606ae506668cc5d1f9940729df50e79187a5b6edaa35543d98f47e5f25288908c9fa24bc914c8db5516331dc8a68edd7298558015c49c17c963799d1a538112f6d6468dd7a4858ec68808ef4713f9d", 0x5b}], 0x2, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x128, 0x18ac4b1f0c976049}, 0x409) (rerun: 64) sendmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)="351568968d7b16d36d8c287e11a3dcaf4d943c0aa1421d56b446d3f42ff98950622d532e204afda6bb64ff4439e337842beb1cf9275cdc5e024f1fb3d9719e8ae099d15c079ad3ba4033bc4bd94ee01d3a964c03a48337", 0x57}, {&(0x7f0000000080)="877f9f5567dd1215316ba0b4066fdeb4381c42895e582d8dad63102b491f393612e15c878973c51512eb3138d76d47690dce9121feb7cf34eb4c7577a78c991b8ba355144d274334e1ca27d758abb2d3ad2dca90f9fa49494687d63ddbe36342fe86ad7d651564ae5076b5f476c1b54436158bd172d9a312f8da82", 0x7b}, {&(0x7f0000000100)="4a928762bc127b783a1ef31f47895716685887a7dae36a300093f6ebd44860daa24592d4cb013a4ecda6f5e4d33a787d9557712fc311a6d01be5e15b6cc9269eda04adc1b87371c6e5b13bc21430a897f6ba335789c746f57922758038fa47da45b259e270d66bb7eaaf4afcd038566727f5edc7be5a125f4dfe9ebd5dbb087ed8d36ebfee5dfa23ff67363c7c0b8a2299b78c5815fa0cab911ff031b0451bbccab86678ecdbdd0272d8ef6e810295f6e9797ea4a72dffcf644a112bbc32a886c2edb91f9d9ebc36a9f4cb7253909f98077e292118b40151f4c7565b2941757b13862760761d36098ad7521664c940ad1c7e1af445e5bb2547958ffad767d79a492de77135a6e9fc3def2f8fa90aa841f4021934bb5132562850da132b1a00178e3f50c154f45b831735eb5af8f13196c768f440e74272473b08f8249e678469b36784b7a38e7f30b7a0e270f4a1bbcc9ae8b806e31f6761798b1cec010ad06d77edb1514bc0f929cf3e39237a9bbac8730fffaa7ca3d32527704c13e41b891c2221a87bccc7b14774b5952c38738f750a00518062cb0c47b83b72d77e99623f696cabbb529e4b6fd8e44d117badebd721c9fca05c245f08ee8fd116ca5e619746082c581645b8e06936a618c690ece8ba7e39926d7ebbf6cdf6f76ff68b6201138ffec8777f9113672532f70f30b054304ca36ae9d5756397373a6342aee879e32f5f777bce58803a5a81c132afd51f0457fb7893345eb831293ca5065197425c7fa56e480879768b0a1b02ea84c5b3ea3b6c1b524defa5cc5dbcc198d3d495d9c6eea1be4c57d6f58b7fae18142939aeea7d0f8816682243af7a658c3f32065e214a75195f98a2806dab6376592139c6ff948c35b5f1fabcc5290d6cdb755c0e05e4cbacb7f2a1cb1d551f4e5c991f7494506c8d7397cd2c551101f55f116979b7c20af3d392f1f9f4fe8608273159f99dc434839994c4914e65850bc38830897bac6c77c7db4ab8398ba24f20c5888d33d0ebb228a405de07f303d3ce0ec4bb283d27ef68a1bb5e0332737b80aefbb89fe813c3842a23335856e33d2bed7b0d97c48f45c7d8e83c86a5bc66d7a5d2f261d306a47b9dbdca4b853ef3da36970cbd7799174f6b07adfc9b9036a6e99ec086a1be234a5a6d3de165444360ffd939119ce33888577a7c1e74218ad880f013f4ba33877a729e6c85865615efaf7266955cb2b67212a512723e236f34802608775506c74cb5c0f35a80d77e7770af7817c0e8809138092fa71f21fe9e723dc40246cb0d1efe2da9c441f386d2c54d86f84bf4fa0ca34e6d0fc506a3b12bab5132bea5295b350b7d16e00091d994a846abef0ff57cc26302ca72e020c58cfb40892528104bed03bb054c70bed83de8aa35af9db2637019bb74332c77634418c50da9a0f2fbaf5af7d1dbb10ddec01868645b3bb20ef303088069d29128020e45093820b4a5d0c6770d9c6f1ac76febdb1eb9e94c5d5b06f371644bcee0c3f016454fe417d24538fda46b921c98a7fd2ebf4e183db55dc19370d87574f3b53025dd7c85b9aeeceeb1b782b6cf7351641f736b3602e0faacf9ed46b805eb0fb3ca620eefe7142a44ce4e1745750676dda6aee69e0f40c241ca0e5c6b5b442a5aebe532133670360467eb69b7f5d3334b03b3a4051864f5f3b928725908af0c74370308d40a632fe7fee7745145d5b78acd9ca8d705c1fdb679297a5759b3125ba7db3725c5e7767f282cd8debb96229a012454d2e002ecb82110259bcd57f7b17cfba23c1049309d6fcc75288b89ccbed087179d7484eda94ef658e3d83f37bab52c98dfd446d285526d0575961a598c8af176afe890ef88ff03b0ec90df50fc1fab0a6c12f162390de675371adda47e19546c3e4db98da43c3018e713ca94609d16d3129c68d89019ea5415a0616fc2c7ea6dc24c919628745773e88e744543c6f37910b1a09dc5f87e2c3a933c831b7041fb253e531cd7406ade4deb5fa53763476c09e869ae00222f52a0cc5b1d646b87c86a9b8deab323db0df39076c3463fbde72c7f8b0361793f7f8849b722720994b6be461d0841593c0be386c6fbc00123a26f23bb82f010f900f8cec9638a7268c4b8b6fdf0a627484ed77c2ed3e79d48f062f0de2f967d6204ab6d92a47ea9c8ef9d49b4989eac35d319dab7341ef18f2d41f8aa906bbf2ff6eabd6de77e65a43c8e5b97a9d54fc44d263b22159a15af1a86fad594ab8e4c746fc4cdc7fa32ce48bcd0820b1dae4113ec9b5ff66a8cc2f45f3afc13857517e226c6d3e2fcc4f9518520906ce01183bde53ea370b4ccff0a21671c580e3611c78daffe5f206280dcc66d0ca790365ccafa1a572c9960bf2612f8848b1a7cacfcfae6935cd3f7b25fa9be462b4170fba5c794818b4341e80d8119887b9c6aa692dc66e1dbe3b9abf3e90c7a37fc4fc0f88574586aedd518839ed37161d790718280eafda4a16ee8c2b1b0e6fc4cff6d655c3cf8234e6fa47bfa28ed025792900043aaaf79d69a424d09c6e5d2e9bef0bc0c5b7a07dc82b29cfa00789b9685208719ee924102ba99663303f560099539864f9dcfc88f599cc90175d217d20128a309bc5dbd17be6a81fa88e68eb5bbb3e741c6bc7f44f6d50b5906001f7aea24699f75671dc6f2a35f69e428a5627bcdfbbb65fe8d98295cd826cbf315be4e17f853ff982ffaa642aff2b157a55712e7fd586d00fa7ecb6decefb8d046b577ab94e5d7bfd545edcdfe73cc8628c84b95930fc57af3faeacac5fc1297d7452cc51145290344532daeaa5a13b0b0f0f4de8e2151ab25a1d633bca58aaa3f2f7b7bfa8cc1f774db2ed03ec2f1f049a1416ebf6edf8f3507e9daf1ab1b5ee61f7c510e31b85a5c8ed6380f178813a026339f8390ba6ef6b994816ecd94ca474b293e7806c47eed10713971e31809baf5d390040ddfea5243265d088aee85e6710395315518005a3af81e5480ff65793e1b4f00203790445a5fafcc72d9b87c0c17c05e55d46b3b280ce572540d9f9fcbb0bd3d4456aa850e5620e557137493649271b7b8284d7cf33d66ea33be75c865839b3d3375153245aac0c9a9c8450233a48656c22534fb2d4d1429bc71c3edf4f68a982f44cd2a6108e22c3970e00b9ddf2dbb5ae3a877b7f33c50e58c7f78e8c9e9aa50e89ab7105238cf11766bbee701bb6c3e1fb0cb8821b3fa2ab1313a768b457615e3ee90d49a54e337467d0bc54e3e69a5013b632cba4984b0f147a0571a2119a2b2439e9e77e3b9299f04b00bccc67cea729551b064886b7b47ccc7960c21c3ec5f2e6bc229f4d7445579e04b675610ee0b838cc12ce80fb870ead1e5df68f26e4d3b4fc9df73197d6d01bd0bce1b93aad0b166de9dacb89358aca23bfcd4cdbacfdb48bddba9e072cda93524ec37d62bd698ad40a8bd53e84d747e289e19c05588f1dcd68f07685f06d548ca8d27a4fa91322cf1af2cbb529057fbbee68bc71d7fa478f102586e30bd903ed71860290d9661941c05674c10611642876bdbe921587140a114cb621cd8a23dc700c23caae818945d53012b81691cc2d0ceff13d93e1a2f97f50ea2b2faf7e7b222202a4ed4b9337ea199c8afbd6e45565be24e2e20f4364df77f459748c98dcc1c2c6743a5f797cb4c213dcdd950f5a4e95ae7cd96973728e3202df62586fb421107ae85e4d3099a9268b6c9359e1b21b927c4ef7e408b759c1d932b1757094e37ed9aaac8aaca2502ef8ba1910e28f0aa52ac4e19c66afb600c794c5e9ff7cb7975db9139bcecb9f74c8df87b879f09b4f044b61629dcd39db047426d34e581becf6ed955e22cd5f4e48767c57f13631a8d47dc8ad58d8ba07b9f950a0c63137f45e19b89bacd85d774ac7cd05c5cee9555a480b71c70eb3deabf5f85f57bd5f82394116ed4647d07ffff2091a107c1623df5b2c01b5d3f1e1cabf3c76c4f675624c1390d3a477dac1fca1376e7ebdd3dba4f6f1cff1b3b61ced23890c90c2584163c31d697ac29894765d216c1b256b6c77c50dd5c07ea041c33b4389837f65f5598067d621f58dbde4ade2860fc8788881c917374a8a4ef759ffd464064696023cdc62be26d46be21ce8572b7ae2470518f4dee66494109bc192ba64119f4b7263c1ee46a76ce83cc87c018253504ec3d613ac0a47e15aece90e2725bd3065fc5de503aa2eb08bbad69b82c3f1ac5eab13dbc14a5ac0c480d62f468828be27fad38178df1b42b38580ff741ad485fe74c00b176d178a82fb7e77925058048266c817b19645d18a891d20dd4031e19eeb9781c034babf4846f5f06f5da6b95e8073887e5ec0c0c6cda6e3b4bc22b36f31e4140dd862b4ad51a4f88a4b5bf043d67c7e5d0b01c20a3adde344ed25178016d3794a31738c0f5ec633d745488b218f372656872ba5beb2f9e9cd0fb6805f6732fd720adf914667e9144d60f121ea7b3d6f14ba7f3493eb7255d6b8c97bf4bae52edba623064c604b8174e0084ca50d7943544853295624789f27b9be5034f9ef3d3b61b935aefb0c3ac471468470b9bc2460eca3f117e6597c6808d7d8c2e23b55d90c61887264fd8800f368d51b2845c0667decbaefbd4aff303907335352cfc52def7ec1537b1a56d963978c2d4c2de396e628b6ff4bcb06201c50f35386a2297a4f538fac9efd34041b985dde85c92cefe2f209fd90cd72486093d852330e3c25c7378ad880b6f7948aed5aa7cd4b9cafbab0c03bf82961fe401a45459e2e77f02419b590b620d6329c9a8499b957fa669089440bff50df5de7c15ebf00ea53281c5b2d977972365082062bf2ab7ac3d11682aa6333192082cc2ec4fd8f622f2f066e3551811f0b52778b11bd688e02985678bbaac2bd7ced801573a92cd2772924c6f37b295fbc18ab3914459e8a57135d5746f393a8feb0d439cf1d0282c36bab66f2e871e62de06e4f7ddb0fbe9e040fe0dd7a8f5d44b38be5bfea342d24a6db020d46a14ff55341c852a5c714be0bc55c66fe2be72be92cc3d65ff36fd9fdeec78393e859e22bed4cc6efb17ba5d3a8ffef3a732a8007f5b7f6f8e2619a773ab3b69ad3b013fa711ebbd335c4871b3119eb0069802b126900dbdf77c852f9c73543bbba7fcbc256549cac1da5d01e45f5943eade6fe16748e2960314b182f114fd19b01efb03cf4a11fef228958b1e8ed21eb3e5d26e28345755dd6bf88ac43db300c083b937bdecc62ab6a0dcf3a30c878603f6453e8878f0b2880e1c8340be2781a610694b2361b3702e04338fe44da75b665032ccbcf3b988b788bfc51f2eeadbedca7e65fa1f6244a5a61977ddae00ade5ac7ccd6a9da4438c02e8a4427063d3db600c234bbc88acd5377816d0a046831cf4077bf01920d4c9504401fc50b0b520a56bb9d3fb144900c27c0b691dfef79fd64c1eb03c61fa92b0754b245316244380b3b7370dad31f4ea2d80853e59373d5c2e04d01b4720e92fae2669a026d562ab0599ea9e52e27fd5b6f49227e349f76b09fe81349b8235e47201f71c5a2233be1fb19bec25cbf396e2b0b111b4d6258743810c0dcf342fd6eaf2fe973b5b29235f1a1dfeded32a9736f436d040738357a39e3862411f0c9e20df343f6692e8105a6f0830c28c4707b4868cd5fee776b30548c8394ca37fd336b45596261ef28ab63bed1eb3e34064c5d12e4ad51d0c80d2ab27e66f3b3bc89909dec00318bed562a4461cb97acb6c2c6d0bce2a0fffb32fe524a2f71b7afca90a6240d7f81918b5912e825d79bc6ec27ad670bfe9", 0x1000}, {&(0x7f0000001100)="78fd6fece4712df837c1d84c851501b45203a81a12f57b91b549312bbf1a17cbec75920b5074c6359b30a613c44c3cb262215645a49234106b7c2f0f0894d56a9865280452197d7595e10a6121cf968ec8d34da39699f041ad91f5100255dcbe9e0c1a5cb3f20c3d555bec7b611126c7eb93f8ca039077479e039c4741f32cd485ab2abbd550b0c6d3688a0cfc1a7f13", 0x90}, {&(0x7f00000011c0)="2d02fa6a9f043f8e83507158f2c1b7ebc7c6a0f98aa69a89eeae0671b7d592d9373ecc145f554228b4d904c5f9de6f4574914f38ee890ee14b95a1c5b79097ed1126db18bc3c166546060f0414ea1c36ce4288e8f06c2c334fd12068ff5246d712251fad8c8e57099b3e494be47285e70a15027c34e2a9c14badb36e148a985fb4", 0x81}, {&(0x7f0000001280)="a4d5e5c286313192cf1ef0a7eba615de20d425ad050620273b16a9fe3ee188ecdd053b77292fb853b7a37b412b0ff4d7350cbb2de52fad008e3d937a7104149588deb2df0100f71bb53e04344835460f3c6501a81a54820993f5acba4c519e1f8dc394b524b8be3f2b9706da19b4323e9eb13e2a72aaedf8c5bf24fd0d3bab06a459fb4bd30367247d95", 0x8a}], 0x6, &(0x7f00000013c0)=[{0x20, 0xbadc2562dbae8c21, 0xffffffff, "90098eadddb6ba5c82aa3bb84f60"}, {0x90, 0xffff, 0x40, "83defd63e016dd4e199e28852d245a4f55ceed4464eff2d90d1ec4fcf7f07b7cf82f1769741c1bdfc3164a3c6e7d412a1bc68526b1c78b927b91f95561e1247d288ec9ff87d29038ca4a79c84d622c7ede572d851a3b71079bef5a24948396e9da45079436153aaa21b713414c2ca350bd04b9500c5fb8a019b8dd32f6"}], 0xb0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000480)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/245, 0xf5, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="d09ba4eb00006e2f6652"], 0xa) r5 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = dup(r0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = dup(r8) getsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000300), &(0x7f0000000340)=0x4) recvfrom$unix(r6, &(0x7f0000000000)=""/253, 0xfd, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="bc27272c465122a301002e2f66696c6530004f8e565554256bac6e9997932494436262a2ad55bfcebe4f627e1df5be092db5e9d81bc79205ef842b68abcae5b5a62794c883d38abc781f8123bba2e08d"], 0xa) r10 = getpid() flock(r7, 0x2) getpid() fcntl$setown(r9, 0x6, r10) 08:57:37 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0/file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x20000, 0x0) (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (rerun: 64) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000051f000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000603000/0x2000)=nil, 0x6}, {&(0x7f00005d1000/0x3000)=nil, &(0x7f0000b58000/0x1000)=nil, 0x8}, {&(0x7f0000b5b000/0x1000)=nil, &(0x7f0000cb7000/0x1000)=nil, 0x8000000000000001}, {&(0x7f000058f000/0x1000)=nil, &(0x7f000048d000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a01000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e59000/0x1000)=nil, 0xa768}, {&(0x7f0000707000/0x3000)=nil, &(0x7f0000b6e000/0x3000)=nil, 0xff}, {&(0x7f000067b000/0x4000)=nil, &(0x7f000096e000/0x3000)=nil, 0x8}, {&(0x7f0000af3000/0x3000)=nil, &(0x7f0000885000/0x2000)=nil, 0x8000}, {&(0x7f00005cc000/0x4000)=nil, &(0x7f0000d31000/0x4000)=nil, 0x7}, {&(0x7f000074b000/0x1000)=nil, &(0x7f0000dfa000/0x1000)=nil, 0x14}, {&(0x7f0000d67000/0x3000)=nil, &(0x7f0000a16000/0x14000)=nil, 0x5}, {&(0x7f00005c5000/0x4000)=nil, &(0x7f000076e000/0x3000)=nil, 0x7}], ['./file1\x00', './file0\x00', './file2\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x642d}) (async) dup(r2) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) 08:57:37 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) 08:57:37 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pread(r0, 0x0, 0x0, 0x5e2d) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0\x00', 0x81, 0x401, 0x6d8}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:37 executing program 6: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x4, 0xffffffff, &(0x7f00000001c0)="85f0f0145db420fcd8a85b2f7e0a876e35989722ec4ece4047", 0x19) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4087}, &(0x7f0000001240)=0xff9) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, ""/14}, &(0x7f00000012c0)=0x10) recvfrom$unix(r1, &(0x7f0000001300)=""/4, 0x4, 0x0, &(0x7f0000001340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x1}) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) (async) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000480)=0x8) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/245, 0xf5, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="d09ba4eb00006e2f6652"], 0xa) r5 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) r6 = dup(r0) (async, rerun: 64) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = dup(r8) (async) getsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000300), &(0x7f0000000340)=0x4) (async) recvfrom$unix(r6, &(0x7f0000000000)=""/253, 0xfd, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="bc27272c465122a301002e2f66696c6530004f8e565554256bac6e9997932494436262a2ad55bfcebe4f627e1df5be092db5e9d81bc79205ef842b68abcae5b5a62794c883d38abc781f8123bba2e08d"], 0xa) r10 = getpid() (async) flock(r7, 0x2) (async) getpid() fcntl$setown(r9, 0x6, r10) 08:57:37 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:37 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:37 executing program 7: r0 = syz_open_pts() ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x6, 0x81, 0x2, 0x80000000}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xfc5, 0x4) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0\x00', 0x81, 0x401, 0x6d8}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:37 executing program 6: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x4, 0xffffffff, &(0x7f00000001c0)="85f0f0145db420fcd8a85b2f7e0a876e35989722ec4ece4047", 0x19) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4087}, &(0x7f0000001240)=0xff9) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, ""/14}, &(0x7f00000012c0)=0x10) recvfrom$unix(r1, &(0x7f0000001300)=""/4, 0x4, 0x0, &(0x7f0000001340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x1}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) setsockopt(r0, 0x4, 0xffffffff, &(0x7f00000001c0)="85f0f0145db420fcd8a85b2f7e0a876e35989722ec4ece4047", 0x19) (async) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4087}, &(0x7f0000001240)=0xff9) (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) (async) accept$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, ""/14}, &(0x7f00000012c0)=0x10) (async) recvfrom$unix(r1, &(0x7f0000001300)=""/4, 0x4, 0x0, &(0x7f0000001340)=@abs={0x0, 0x0, 0x3}, 0x8) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x1}) (async) 08:57:37 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 08:57:37 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000480)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/245, 0xf5, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="d09ba4eb00006e2f6652"], 0xa) r5 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = dup(r0) (async, rerun: 64) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 64) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = dup(r8) (async) getsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000300), &(0x7f0000000340)=0x4) recvfrom$unix(r6, &(0x7f0000000000)=""/253, 0xfd, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="bc27272c465122a301002e2f66696c6530004f8e565554256bac6e9997932494436262a2ad55bfcebe4f627e1df5be092db5e9d81bc79205ef842b68abcae5b5a62794c883d38abc781f8123bba2e08d"], 0xa) (async, rerun: 32) r10 = getpid() (rerun: 32) flock(r7, 0x2) getpid() (async) fcntl$setown(r9, 0x6, r10) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0\x00', 0x81, 0x401, 0x6d8}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:37 executing program 6: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x4, 0xffffffff, &(0x7f00000001c0)="85f0f0145db420fcd8a85b2f7e0a876e35989722ec4ece4047", 0x19) (async) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4087}, &(0x7f0000001240)=0xff9) (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, ""/14}, &(0x7f00000012c0)=0x10) recvfrom$unix(r1, &(0x7f0000001300)=""/4, 0x4, 0x0, &(0x7f0000001340)=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 32) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x1}) (rerun: 32) 08:57:37 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00') 08:57:37 executing program 3: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:37 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 08:57:37 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x55) 08:57:37 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:37 executing program 7: r0 = syz_open_pts() ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x6, 0x81, 0x2, 0x80000000}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) syz_open_pts() (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x6, 0x81, 0x2, 0x80000000}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:37 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00') 08:57:37 executing program 3: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:37 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) linkat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 08:57:37 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) (async) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 08:57:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:37 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 3: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:38 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00') (async) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async, rerun: 32) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) (rerun: 32) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x55) 08:57:38 executing program 7: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 3: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x55) socket$unix(0x1, 0x5, 0x0) (async) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) (async) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) syz_open_pts() (async) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x55) (async) 08:57:38 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) (async, rerun: 64) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) (rerun: 64) 08:57:38 executing program 3: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:38 executing program 7: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) 08:57:38 executing program 4: symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') 08:57:38 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 4: symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) 08:57:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffe) (async, rerun: 64) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) linkat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) (async) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 08:57:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000100)=0x1003, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 08:57:38 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 7: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) syz_open_pts() (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) (async) 08:57:38 executing program 3: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:38 executing program 6: lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 08:57:38 executing program 4: symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') 08:57:38 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000100)=0x1003, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 08:57:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) linkat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffe) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) linkat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) (async) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) 08:57:38 executing program 7: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x200) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 08:57:38 executing program 1: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000100)=0x1003, 0x4) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 08:57:38 executing program 6: lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) 08:57:38 executing program 7: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x200) (async) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) (async, rerun: 64) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) (rerun: 64) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 08:57:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x9}, {0x80, 0x5eed}}, 0x0) 08:57:38 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:38 executing program 1: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) recvmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/126, 0x7e}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x9, &(0x7f0000000080)}, 0x2) 08:57:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e461391ac260e926b063bacd5cfdf10fe8a15a956925d4e0fa44a9f58b21b31a4b39621a763f06487a20967d607702f93813968b2c7af6f5e8", 0x39}, {&(0x7f0000000040)="d14fe4f8773a5d163311d4a07595391a8fccedf4ad2bf1b3af6977a1327ef2588e48c8d57480626b7166c89ca8da70cd7ae18cb11ce46ea14d56baf0b269241455d45c2da9af4015a0bd95d6e4a329a90a0e79fb04db00c808d8c309b486f32041158baa5c616389d6506e98ac50beb712d2a8f8ede30531038503c3f62a33a71ad57b42bbaf2197e8d0c7a2742e2ad3fab5646f46201e6593", 0x99}], 0x2, 0x2) 08:57:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x9}, {0x80, 0x5eed}}, 0x0) 08:57:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:38 executing program 1: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:38 executing program 7: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x200) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x1) (async) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) (async) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e461391ac260e926b063bacd5cfdf10fe8a15a956925d4e0fa44a9f58b21b31a4b39621a763f06487a20967d607702f93813968b2c7af6f5e8", 0x39}, {&(0x7f0000000040)="d14fe4f8773a5d163311d4a07595391a8fccedf4ad2bf1b3af6977a1327ef2588e48c8d57480626b7166c89ca8da70cd7ae18cb11ce46ea14d56baf0b269241455d45c2da9af4015a0bd95d6e4a329a90a0e79fb04db00c808d8c309b486f32041158baa5c616389d6506e98ac50beb712d2a8f8ede30531038503c3f62a33a71ad57b42bbaf2197e8d0c7a2742e2ad3fab5646f46201e6593", 0x99}], 0x2, 0x2) socket$unix(0x1, 0x5, 0x0) (async) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) (async) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e461391ac260e926b063bacd5cfdf10fe8a15a956925d4e0fa44a9f58b21b31a4b39621a763f06487a20967d607702f93813968b2c7af6f5e8", 0x39}, {&(0x7f0000000040)="d14fe4f8773a5d163311d4a07595391a8fccedf4ad2bf1b3af6977a1327ef2588e48c8d57480626b7166c89ca8da70cd7ae18cb11ce46ea14d56baf0b269241455d45c2da9af4015a0bd95d6e4a329a90a0e79fb04db00c808d8c309b486f32041158baa5c616389d6506e98ac50beb712d2a8f8ede30531038503c3f62a33a71ad57b42bbaf2197e8d0c7a2742e2ad3fab5646f46201e6593", 0x99}], 0x2, 0x2) (async) 08:57:38 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) (async) recvmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/126, 0x7e}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x9, &(0x7f0000000080)}, 0x2) 08:57:38 executing program 6: lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) 08:57:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x9}, {0x80, 0x5eed}}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x9}, {0x80, 0x5eed}}, 0x0) (async) 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:38 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x6) dup(r2) fchdir(r2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 08:57:38 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) (async) recvmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/126, 0x7e}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x9, &(0x7f0000000080)}, 0x2) 08:57:38 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x81, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x2}) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xa) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e461391ac260e926b063bacd5cfdf10fe8a15a956925d4e0fa44a9f58b21b31a4b39621a763f06487a20967d607702f93813968b2c7af6f5e8", 0x39}, {&(0x7f0000000040)="d14fe4f8773a5d163311d4a07595391a8fccedf4ad2bf1b3af6977a1327ef2588e48c8d57480626b7166c89ca8da70cd7ae18cb11ce46ea14d56baf0b269241455d45c2da9af4015a0bd95d6e4a329a90a0e79fb04db00c808d8c309b486f32041158baa5c616389d6506e98ac50beb712d2a8f8ede30531038503c3f62a33a71ad57b42bbaf2197e8d0c7a2742e2ad3fab5646f46201e6593", 0x99}], 0x2, 0x2) 08:57:38 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x6) dup(r2) fchdir(r2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) socket$unix(0x1, 0x5, 0x0) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x6) (async) dup(r2) (async) fchdir(r2) (async) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) (async) 08:57:38 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x58, 0x2) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:38 executing program 7: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0xffffffff, 0x0, 0x0, 0xe23f, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSTOP(r3, 0x2000746f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 08:57:38 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async) r3 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x6) (async) dup(r2) (async) fchdir(r2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, 0x0, 0x58, 0x2) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:38 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='/dev/wsmouse\x00', &(0x7f0000000240)='/dev/wsmouse\x00', &(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)=',.\'[\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='/dev/wsmouse\x00']) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') pipe(&(0x7f0000000440)) syz_open_pts() 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, 0x0, 0x58, 0x2) 08:57:38 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:38 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:38 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x81, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x2}) (async) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:57:38 executing program 6: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, 0x0, 0x58, 0x2) 08:57:38 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 08:57:38 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(0x0, &(0x7f0000000080)='x\x00') 08:57:38 executing program 6: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) 08:57:38 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x81, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x2}) (async, rerun: 64) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000080)='./file0/file0\x00') (rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:57:38 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) 08:57:43 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='/dev/wsmouse\x00', &(0x7f0000000240)='/dev/wsmouse\x00', &(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)=',.\'[\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='/dev/wsmouse\x00']) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) pipe(&(0x7f0000000440)) (async) syz_open_pts() 08:57:43 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:43 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 08:57:43 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(0x0, &(0x7f0000000080)='x\x00') 08:57:43 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 08:57:43 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000004280), 0x20, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 08:57:43 executing program 7: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0xffffffff, 0x0, 0x0, 0xe23f, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSTOP(r3, 0x2000746f) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (rerun: 32) 08:57:43 executing program 6: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') (async) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) (async) 08:57:43 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:43 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 08:57:43 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(0x0, &(0x7f0000000080)='x\x00') 08:57:43 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:43 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:43 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 08:57:43 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x10001, 0x2) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x80, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r10, r8) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r7, r9, 0x0) 08:57:43 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000004280), 0x20, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000004280), 0x20, 0x0) (async) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 08:57:43 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='/dev/wsmouse\x00', &(0x7f0000000240)='/dev/wsmouse\x00', &(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)=',.\'[\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='/dev/wsmouse\x00']) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') pipe(&(0x7f0000000440)) syz_open_pts() symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='/dev/wsmouse\x00', &(0x7f0000000240)='/dev/wsmouse\x00', &(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)=',.\'[\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='/dev/wsmouse\x00']) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) pipe(&(0x7f0000000440)) (async) syz_open_pts() (async) 08:57:43 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:43 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:43 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:43 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x10001, 0x2) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x80, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r10, r8) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r7, r9, 0x0) 08:57:43 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 08:57:48 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:48 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', 0x0) 08:57:48 executing program 2: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 08:57:48 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x10001, 0x2) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x80, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r10, r8) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r7, r9, 0x0) 08:57:48 executing program 4: symlinkat(&(0x7f0000000140)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') 08:57:48 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async, rerun: 32) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x10001, 0x2) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x80, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r9 = getgid() (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r10, r8) (async) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r7, r9, 0x0) 08:57:48 executing program 7: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0xffffffff, 0x0, 0x0, 0xe23f, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 08:57:48 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000004280), 0x20, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000004280), 0x20, 0x0) (async) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 08:57:48 executing program 0: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:48 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0\x00', 0x81, 0x401, 0x6d8}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:48 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', 0x0) 08:57:48 executing program 4: symlinkat(&(0x7f0000000140)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') symlinkat(&(0x7f0000000140)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') (async) 08:57:48 executing program 6: symlinkat(&(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 08:57:48 executing program 2: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 08:57:49 executing program 0: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:49 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0\x00', 0x81, 0x401, 0x6d8}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:49 executing program 0: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:49 executing program 2: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 08:57:49 executing program 7: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xffff1324) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = dup(r6) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0) 08:57:49 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:49 executing program 3: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', 0x0) 08:57:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) 08:57:49 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:49 executing program 3: syz_open_pts() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) sendto$unix(r0, &(0x7f00000000c0)="ae7b07e800aa83840bed99d50448f05006b1f67411cc9518621cb2387198f532ee7d33b9c0ce9218a87e38f92d41058bd945f8aa24050c875601f6e3f4f822ec8a7ccfe3647ab57d651fd860178c649dceff0384b8a78b1cd2db78ea0686d5174618d4af4de28aa3ab00562696286e", 0x6f, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x3fffffff) 08:57:49 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x1, "ff000100000000000000000000f700", 0x0, 0x3877}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) 08:57:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) 08:57:49 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:49 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0\x00', 0x81, 0x401, 0x6d8}) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:49 executing program 4: symlinkat(&(0x7f0000000140)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') 08:57:49 executing program 7: r0 = syz_open_pts() (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xffff1324) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = dup(r6) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x7) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0) 08:57:49 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 08:57:49 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:49 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x1, "ff000100000000000000000000f700", 0x0, 0x3877}) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) 08:57:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) 08:57:49 executing program 3: semget$private(0x0, 0x1, 0x202) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x20, 0x7d, 0x1, 0x8, "75337d12f2d25f62e74269e4a9362d0a9b01998c", 0x200, 0xfff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3ff) 08:57:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:49 executing program 6: linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:49 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x7ff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff3e79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd89}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2170}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfb62}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./file1\x00', './file0/file0\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') 08:57:49 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async, rerun: 32) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) (rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) (async, rerun: 64) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x1, "ff000100000000000000000000f700", 0x0, 0x3877}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r7}) 08:57:49 executing program 3: semget$private(0x0, 0x1, 0x202) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x20, 0x7d, 0x1, 0x8, "75337d12f2d25f62e74269e4a9362d0a9b01998c", 0x200, 0xfff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3ff) 08:57:49 executing program 7: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xffff1324) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = dup(r6) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xffff1324) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) fcntl$dupfd(r4, 0x0, r5) (async) dup(r6) (async) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x7) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0) (async) 08:57:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:49 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0\x00', 0x81, 0x401, 0x6d8}) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:49 executing program 6: linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:49 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 08:57:50 executing program 5: readv(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/249, 0xf9}, {&(0x7f0000001340)=""/168, 0xa8}, {&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/120, 0x78}, {&(0x7f0000001580)=""/159, 0x9f}, {&(0x7f0000001640)=""/145, 0x91}], 0xa) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:57:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 08:57:50 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x20, 0x7d, 0x1, 0x8, "75337d12f2d25f62e74269e4a9362d0a9b01998c", 0x200, 0xfff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3ff) 08:57:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x7ff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff3e79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd89}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2170}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfb62}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./file1\x00', './file0/file0\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async, rerun: 32) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (rerun: 32) 08:57:50 executing program 1: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 6: linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 7: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r4) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="a72b0686e562241c2fbd3e64251edc5b94dd6a53ece83d18bc834875dc120410c8cf4928335ba9e25efd0e60ec0249756752490849e8718167c16a6e2ef7833a0d269f3d4746ffebc687ef6933284734e3dc5b3e5b0c9acab4cf50d274de7b5c8b1e9a407c89450cd43769c29946495fefb47c59ef0cd523671605d25482ad958188fd", 0x83}, {&(0x7f00000005c0)="3dff761eda59782f78bcda084dcd62c41b0f4be7f478686f249b07f365eec41cabd717170594dc89141fce6f5dc4bf9e08394413164e52bac29ee66e70fb488cf726415abbeb58adb7e139e3f134a3603d6ef2f9a5d45e52aee72ba2d2ec40858865131c738fd69644ba7e7f42ee4cbef8b568c3294327932de9a0064396de4bfdeb86a4e2646753a25c51e07c24c462c6f105fbc9d36b516edc140f1e16f123730d4782bc85447f6180929e8f4259f0ab029ce81873e12668d2b56cd989d41b681475cd15d69418cb763bb77153a843ccd24e9614663ec3dcb07d395d72af2a44d5194daf377b3b758c1f120b8677397386b97422f5cb8287b83f6f71d4e04b1a5a13466bea7293ad0bcdc26570d82dcc07707f8fecbf226d6a38d5584df444008ced5f635c6f1d0eafa8845416502e5f5b6603a153f7bb5f99f2517c0eab73e08e46661de372c0f9e27b7aa61c2bdfed401b931b14ae52b11cdebc5346fca7748aebdfbc29c2327211455b02bf21c26667cd07cff2bad92d8b3f41a75ef79c1f68fea93b547d3ba902da1ca1af5772406625e7c33b6fbae5a96d32f861b6f07eed0c4b4d6ae29999b265e1a7d4c20b4fc8ed9a39e77c8ca36f1db25693272652e4b728a8bb6f4cb062d6f63fe963c2c0479b3b3cf1aa739c72a2413d57b6cc5ffc908cfa39851a1e708de88c4a5aed42005962c28c4a804c3d5b683b3ee2211cd184c8d50ef715f8ef0b8977babc52cc811c7eb59ae1f5cdba326cffacb6d718938f5fe8c315065750479413b35a8f0fb55c3e31d83bea799acd43c4d19f963b3492d0c53a9a411a4e4d6eab6b1b809648a44b38726620557b6a78638eb468df635ff5ed9343260f8c242b89b60a18b7c071df572598e7cd7905ab4ac7dccc9a7e7fd39cab7bcef9fbfb9d0567fcffd5647b14f88d0f3fd990704b18ea3c4e9981c0e0d31be8279b1f8c5e679bc1f35f70e7b21facbc9081c55438cde8594b7063e46129107dc14722ef5fa1a25220dbbaa7e06bd04e9d355169198d1d3460ae47eb7e9fa3444ccfee521e6602ba7cbe65f85a60668bf3f63380acfe7d6ecdfa8a8315e8060cab00dedbebab952e8e23b9ba9d3cb6345fe7ae5ce5124bd62566424f315449b3ac6c0872a4bfa8f083aa672aa3c62686f1b7d58aa506c3de9e6528020b76ad13b07699add8ca3c0b131df5a8b5c591bc21f95abdbe438cb735dbaa8e1035aa06142b223dcfe83bbb80704fe2efe2acb6b09147627d797efa0aa5a51fd53cc742a79676fd5ac29bf63b27008120279367db68eb4d78abb1dadc8d1bca99f86b4d0922540a166843c9298fb415dbf5816e9a4379dbe0a56443367e4b50a4dce2de2fa2c72157f8efaac0b23e6bb454e3eaab4d876496be983e7288d964e234e80bf79f106e0ac9e59074c7d42faeb90f5d2af63d204b801cf3386acbb045c442ff25a65c142880c188be96e825bdfc6493af1b1e91317fd3bb8172dbe16358ac02e5c2bea49bce750e976c017d8b23ffbc501e0e4ab0fb76754f7f3af425dd4c41a56244bd16f061b1219fbe8bc598c12d60eed201e917ac5d27e4a1bd7dc3bca7b41105e3357900de84b7f72944aa16a0d3ce5e8f3d7c9f13d314ffafcbb2f7b30d01d8dc7631d30e09c001e351ad78b1bb4264bac22c62323170bad1475ac1d4812ab55af8e3c73170253266030b5f8ba3848ccd6da51caba98cefa9026f39a87d2768a56496af7cfaf6ef2aa8c974c9aca9a8726c1ed4bb443e31120760d0b2e3a648246afdbb9814d604ee5c704328e588105b86f4053429f688b502caa136f94a839b88e6421052a9527dd0f281d381ebfb94e210da0cf9227a4a4ece7a26dad20b7e33d3d1f3973b1abb4c33a64938362bd732b803d6bdde58801c2f684c8c3e712db1b2b5f233b57794548b684037d8e2f0bc945e2eabac22d473cca46d2e3ec9bead7e453b81e19f3efa34f81c8f626deaf681502644c606297d8d5ec30cdc41024ee66c22bd3b3ea376f238e86ae28c7ee23910727332c30d59fec1282854ef3d85ff37754f27197096d916e3cedce8749e849bfd0c1bb3429cae1273b6c5c25cb5a8609d1cf96fde8bae25ea3ac589e61ee390ba229f16c5676f0c1c5f23a60234071410e345c051399ac7ab1acef3c0d01bd7972630a19de6c7bd4d4a399227c4cabe2ec4dd0b64aa83383c7a73256340ec29798e9dfaf659b2d0b076480c528cd2bb9abf388d2f9e32b825746136a23ccc12437c70a0fcf0353f9ee948a436a11748789e910d07392b8d9343c95fbcaecda6ee5dfe66bd59978b8ee693ed0a717d1d1dc594d1e0d1d86054884cd0fa3d8039c6ad5cc20296a636dedf4d0709b96c8fe7934644914c7d4aaee11b27f1fdc55bbca1f82f6380c333dd4bafa0a26e43ea311232bd88a51b2c2116fa56d854325d5f5af0e497335380cbf4d3bf1dee9e621fb40444f8edb24ee642155400d854bb34b11ba93a91836233ec13a1ff17f2f19a7a24826873df21c75ec4dd692e963946809e1608acfa6f49d5d029eba4974c48bd5896a4a9455261d1d706ffcce07668bab3870ed3e32cb563e3188afaf069236f7ec8a2c0ce7b7d591ebb7871608d00d9f04a948f6ee49bccbc86a09ff764261a805ffd6d345e2426f9a42b2aa64c726e26460fd1db6286ddc665e7a3f0ddf997af7c36afda6b0c79e128d01a4b8a163f40de20ae4cff3b2694cb03ce0e74d102c7180f363df06f140a243ac2bc424cc5ebc660c1b4c9d6ed5348d8a4b2b78e71198c83efe9036ab62da05c36cd7296de350731554a885a60e0b903569a6ddf40f92fdecb2c700f2e62beb59e3ec4a7e6bb2dc2854b765bc38317a3e64477796ff0bf202cc96bcd1678918439276564cd3d31dc673508491c4e016369660c886d9a0eade1c3dd3e25bd44c7703f945964719a3353bbb809269433bca82c7d92622a9213bcf9cd667aedc9376d8aaa8bc286443012ccebdba00020ef80867171469942832f5719ff6abf7d56bb778f8a56bb1e45c42b81a85db82068f5e9d410507a8af1930a17dcf9022aa6d4cc696c9792a6d6e97f8ae1558634b5a2d6e5494fcd6f7c526672739d5c3608cfe152f042a3c4084475dbd9b8b940c5520b34e1ded3f3ff8c4e470ca04c10f6a64aa1148dd8d6e61b7b78e9fea43811d953ea382ab015d809b59e11a731dbf68490611a3b02fcc585020a4f5c356b77212e2557ee2a4d7a3fcffa5876ea741468410119719e533fe35fa7b67cb61bffc8245977978bc6d7f893571f4473265595c6c5667952314200628ed212e4db3265d25f495da86988e6a1a1fa1e7b940c1164612fad0b6423961f2db9791cece12a5e2525af45eeb70f3394499f7e6a4f86b9ccf10f5da1ee7e9fa0efcf94ab22ed08c04de3ed60c88b178c538064b8ec496b528fc4d7885ed5c0c07bbf128c24973df0d9ea5f3466a565fde3ff10fea5162fd6be3a9962ffeb37023e2f23fcd50034076c70a1a0313ca39901d25ce56b6c9e7da30725e3c5daeed425d30634b3e7844339c40a0e85c08687f1cb2774535d646a2a7809d0c32508f1c5a57335a905f86263e25312320275711f5981702d33647beb43b48a0e2f09a6e7abbfc318c720d07332fd224329e6ca5ee41d1251cc3bba38ac9ebc1c2280eeb8fffd777def02a5055fa831fd6e7071bc35d09a7a702a7945058b6aeed35cfc657e351f7b5188ddd01f6c2c91ed02ec43320aa025088fc3f263e12256ed187cb197a0e1d3b593423a8c1d0a83b25cddc6ad145b1b62826124be7e20b3844420b3e7b4216119c7fdb4b956eb4558a2263a688949faaf41c8b3602e90473290419de41f007f2c87a11c587d1d915604376cfdad79b84d90be5e278fe7645cbe4bf7baf3c5da5540afcd1d921676cff2cbce27feac087f51f0dacb6ae1f8054a67dd7700dc162943aeb9f7e7852329977b8e21db7b058b57e9a407a65c56a7de4e29d99a47c239674559be36b4175c77164734bcb6696269355e4b08e33ebea1d0c9021c2feca5b773e5e8c277c5d2c19196e9daf3fb0e501ce1085c6eb6ff79bfcef2a147bca89682676f5205aabecdb4734ff24a88bc52a24e6f73ac0ff095b969fa4d0a694962075a7d29b91ae94437c024bef6769a7af9bc8cbd5f0be5402ef0ab8946c1eec1ccbecc27060655263f3f2e7cc032c67af6abc01e7a8265865ca057556a7358d56778f84fe69f7ac7dae11c4e6e8738f879b079fa6c9b31f7f40600a9d067c00edda14b8757727ce811cc5c73e00f46a7d073a5a6f1eb368f6e8be0b42243466f2ada3affd0865e022e67ed76a6f246ff02e85359e7705b2cd5abb11eb17c3992c35a45a7d799fa41e02186be05b360b60a4d7fa1fb8f05319cea4d696f9deda5a2f9695a8ea4c546939bf0766f8c5010e1ebeeb8859ccec38636091f84f9f470b4fe351a8e702b7098195063cf7a202481c61cfa6135b465b55f33120a12a88dc5d44c92b7d6f5bbf49d870d9fd7a4049ab3f93946dc9bd8fd37be9b3ce57940805965bdbace7c57fd64c04503b7ec6806d14a3716d963518bbd754df711bba34b1618ecaf688452c98eabf77b73031bc7ca5a1ba5d3b7f7787182fe21241a7b3205ce847d1ef80fbda21a5cc532e921329b1f6c3bdbb69d9bf9807dd5f9d6445b8aca91ec4a8e5dcad61429aed2850f228b08ca4703179fa01287eef5d279e71c5a6671eb3d759298d3592bd6fe0cf8f1eae92c0c345745389a144c995af40f8428e09518cb82d1ffc4e8f972efefdd806d634a5293ee2c230b9bcc8d98cfffcad9d374dcaf344951a71185240f50dd15bba59171364f7a9a71b3972508e2667e3ffcd111beaccaade91be97c6d7bddec10dd30d07577c585f6b9b6f9458e17e9827570ff189d2c6ee611b2974b36962189b5d373ba473c25f0050702ac4d6ed0762450e2d5a717c5daafc0d6b4645df2ba89c5fba0fd3dbbc4dbb561c4d50a7645f414368f18efb79c307875bc9e1338bec22d8f625f27ff682b611db3f3b6e0ffc326739001f5dcca7540af9b73cdf01ba8451351d0ebfd212c7e9d07a7ec881bdaee6ac1caf180bc61f6752ecaf2989654d20d1d356a99997d2992960cea9a3d72419f881d6812940ef45bdf01c58329cfd1814f5af05cdf780a3db85f19b8ba6d34d1b0961d94118241bfd498d1e71e33bae537db09f503c5c3015da213375a627d2b6b772f9c202fb94b86beedb3fde1f86017ef48b4fa528b8769131dd7556a6cd496bb0b61756d28434a557003d83bfb0dcddb2363780696ab8bbcea9557a344449f2bdf557553d48222d0ce34ed708685973b5c77f8edbad37e412a323f4d409bf05bf1db43d17a8c05c970bd6f7f3af0d167152676386c5eeefc1f6d9d7c7dfc0cb95c8bbfae2f180a1bfa882a37daffd6e28cb252186c526b3fbfe3090758ad98a39a79a819a7f2a0236fb7e2377fc221b8436202bb821a8faafdf8661ad2f1052cf20cb4f6425b7cb83f86b9a9ae1c5525b9619212e3ee32245d4f4dbabb1b0fac25c7710927ddc3c781a5c084b437e85037301bff771338bcb42c4e8f1ef85bc974dd4e2e9cc20e5593fe21876fb182b1afc9b06cc9143f9542159492f9c4e2e8ee0d9cf4c47a7647938b3a9fbdffc3c3df16fd42fbc11349204ad74d17ab41172cca75fd2aa6fb69d1a53ae9157a9319c551090d78dc64894e0e31be82443161e84693e169274e5c2d3a0f701eb613b6e1e894f9cbbf1b1db3f333e07e528dfdd6fc3828cfb894841ea82270", 0x1000}, {&(0x7f0000000100)="48df4c90c7b0db6678ec71ac7a1aafa7eea7676212ee20b6c8327a6dce02f8abd65f5e555e7a6cc7aa99b4acf76d0eda1170e0937b303eb9a3e2bcbb94aa35502c2c5b38", 0x44}], 0x3, 0xf1e) fcntl$setown(0xffffffffffffffff, 0x6, r4) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 08:57:50 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) recvfrom(r0, &(0x7f0000000040)=""/247, 0xf7, 0x43, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 08:57:50 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) recvfrom(r0, &(0x7f0000000040)=""/247, 0xf7, 0x43, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 08:57:50 executing program 5: readv(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/249, 0xf9}, {&(0x7f0000001340)=""/168, 0xa8}, {&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/120, 0x78}, {&(0x7f0000001580)=""/159, 0x9f}, {&(0x7f0000001640)=""/145, 0x91}], 0xa) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/249, 0xf9}, {&(0x7f0000001340)=""/168, 0xa8}, {&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/120, 0x78}, {&(0x7f0000001580)=""/159, 0x9f}, {&(0x7f0000001640)=""/145, 0x91}], 0xa) (async) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 08:57:50 executing program 6: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x7ff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff3e79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd89}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2170}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfb62}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./file1\x00', './file0/file0\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x7ff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff3e79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd89}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2170}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfb62}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], ['./file1\x00', './file0/file0\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) (async) symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) recvfrom(r0, &(0x7f0000000040)=""/247, 0xf7, 0x43, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 08:57:50 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) recvfrom(r0, &(0x7f0000000040)=""/247, 0xf7, 0x43, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x20, 0x7d, 0x1, 0x8, "75337d12f2d25f62e74269e4a9362d0a9b01998c", 0x200, 0xfff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() 08:57:50 executing program 6: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) recvfrom(r0, &(0x7f0000000040)=""/247, 0xf7, 0x43, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 08:57:50 executing program 1: sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x20, 0x7d, 0x1, 0x8, "75337d12f2d25f62e74269e4a9362d0a9b01998c", 0x200, 0xfff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) 08:57:50 executing program 6: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 1: sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 7: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r4 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r4) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="a72b0686e562241c2fbd3e64251edc5b94dd6a53ece83d18bc834875dc120410c8cf4928335ba9e25efd0e60ec0249756752490849e8718167c16a6e2ef7833a0d269f3d4746ffebc687ef6933284734e3dc5b3e5b0c9acab4cf50d274de7b5c8b1e9a407c89450cd43769c29946495fefb47c59ef0cd523671605d25482ad958188fd", 0x83}, {&(0x7f00000005c0)="3dff761eda59782f78bcda084dcd62c41b0f4be7f478686f249b07f365eec41cabd717170594dc89141fce6f5dc4bf9e08394413164e52bac29ee66e70fb488cf726415abbeb58adb7e139e3f134a3603d6ef2f9a5d45e52aee72ba2d2ec40858865131c738fd69644ba7e7f42ee4cbef8b568c3294327932de9a0064396de4bfdeb86a4e2646753a25c51e07c24c462c6f105fbc9d36b516edc140f1e16f123730d4782bc85447f6180929e8f4259f0ab029ce81873e12668d2b56cd989d41b681475cd15d69418cb763bb77153a843ccd24e9614663ec3dcb07d395d72af2a44d5194daf377b3b758c1f120b8677397386b97422f5cb8287b83f6f71d4e04b1a5a13466bea7293ad0bcdc26570d82dcc07707f8fecbf226d6a38d5584df444008ced5f635c6f1d0eafa8845416502e5f5b6603a153f7bb5f99f2517c0eab73e08e46661de372c0f9e27b7aa61c2bdfed401b931b14ae52b11cdebc5346fca7748aebdfbc29c2327211455b02bf21c26667cd07cff2bad92d8b3f41a75ef79c1f68fea93b547d3ba902da1ca1af5772406625e7c33b6fbae5a96d32f861b6f07eed0c4b4d6ae29999b265e1a7d4c20b4fc8ed9a39e77c8ca36f1db25693272652e4b728a8bb6f4cb062d6f63fe963c2c0479b3b3cf1aa739c72a2413d57b6cc5ffc908cfa39851a1e708de88c4a5aed42005962c28c4a804c3d5b683b3ee2211cd184c8d50ef715f8ef0b8977babc52cc811c7eb59ae1f5cdba326cffacb6d718938f5fe8c315065750479413b35a8f0fb55c3e31d83bea799acd43c4d19f963b3492d0c53a9a411a4e4d6eab6b1b809648a44b38726620557b6a78638eb468df635ff5ed9343260f8c242b89b60a18b7c071df572598e7cd7905ab4ac7dccc9a7e7fd39cab7bcef9fbfb9d0567fcffd5647b14f88d0f3fd990704b18ea3c4e9981c0e0d31be8279b1f8c5e679bc1f35f70e7b21facbc9081c55438cde8594b7063e46129107dc14722ef5fa1a25220dbbaa7e06bd04e9d355169198d1d3460ae47eb7e9fa3444ccfee521e6602ba7cbe65f85a60668bf3f63380acfe7d6ecdfa8a8315e8060cab00dedbebab952e8e23b9ba9d3cb6345fe7ae5ce5124bd62566424f315449b3ac6c0872a4bfa8f083aa672aa3c62686f1b7d58aa506c3de9e6528020b76ad13b07699add8ca3c0b131df5a8b5c591bc21f95abdbe438cb735dbaa8e1035aa06142b223dcfe83bbb80704fe2efe2acb6b09147627d797efa0aa5a51fd53cc742a79676fd5ac29bf63b27008120279367db68eb4d78abb1dadc8d1bca99f86b4d0922540a166843c9298fb415dbf5816e9a4379dbe0a56443367e4b50a4dce2de2fa2c72157f8efaac0b23e6bb454e3eaab4d876496be983e7288d964e234e80bf79f106e0ac9e59074c7d42faeb90f5d2af63d204b801cf3386acbb045c442ff25a65c142880c188be96e825bdfc6493af1b1e91317fd3bb8172dbe16358ac02e5c2bea49bce750e976c017d8b23ffbc501e0e4ab0fb76754f7f3af425dd4c41a56244bd16f061b1219fbe8bc598c12d60eed201e917ac5d27e4a1bd7dc3bca7b41105e3357900de84b7f72944aa16a0d3ce5e8f3d7c9f13d314ffafcbb2f7b30d01d8dc7631d30e09c001e351ad78b1bb4264bac22c62323170bad1475ac1d4812ab55af8e3c73170253266030b5f8ba3848ccd6da51caba98cefa9026f39a87d2768a56496af7cfaf6ef2aa8c974c9aca9a8726c1ed4bb443e31120760d0b2e3a648246afdbb9814d604ee5c704328e588105b86f4053429f688b502caa136f94a839b88e6421052a9527dd0f281d381ebfb94e210da0cf9227a4a4ece7a26dad20b7e33d3d1f3973b1abb4c33a64938362bd732b803d6bdde58801c2f684c8c3e712db1b2b5f233b57794548b684037d8e2f0bc945e2eabac22d473cca46d2e3ec9bead7e453b81e19f3efa34f81c8f626deaf681502644c606297d8d5ec30cdc41024ee66c22bd3b3ea376f238e86ae28c7ee23910727332c30d59fec1282854ef3d85ff37754f27197096d916e3cedce8749e849bfd0c1bb3429cae1273b6c5c25cb5a8609d1cf96fde8bae25ea3ac589e61ee390ba229f16c5676f0c1c5f23a60234071410e345c051399ac7ab1acef3c0d01bd7972630a19de6c7bd4d4a399227c4cabe2ec4dd0b64aa83383c7a73256340ec29798e9dfaf659b2d0b076480c528cd2bb9abf388d2f9e32b825746136a23ccc12437c70a0fcf0353f9ee948a436a11748789e910d07392b8d9343c95fbcaecda6ee5dfe66bd59978b8ee693ed0a717d1d1dc594d1e0d1d86054884cd0fa3d8039c6ad5cc20296a636dedf4d0709b96c8fe7934644914c7d4aaee11b27f1fdc55bbca1f82f6380c333dd4bafa0a26e43ea311232bd88a51b2c2116fa56d854325d5f5af0e497335380cbf4d3bf1dee9e621fb40444f8edb24ee642155400d854bb34b11ba93a91836233ec13a1ff17f2f19a7a24826873df21c75ec4dd692e963946809e1608acfa6f49d5d029eba4974c48bd5896a4a9455261d1d706ffcce07668bab3870ed3e32cb563e3188afaf069236f7ec8a2c0ce7b7d591ebb7871608d00d9f04a948f6ee49bccbc86a09ff764261a805ffd6d345e2426f9a42b2aa64c726e26460fd1db6286ddc665e7a3f0ddf997af7c36afda6b0c79e128d01a4b8a163f40de20ae4cff3b2694cb03ce0e74d102c7180f363df06f140a243ac2bc424cc5ebc660c1b4c9d6ed5348d8a4b2b78e71198c83efe9036ab62da05c36cd7296de350731554a885a60e0b903569a6ddf40f92fdecb2c700f2e62beb59e3ec4a7e6bb2dc2854b765bc38317a3e64477796ff0bf202cc96bcd1678918439276564cd3d31dc673508491c4e016369660c886d9a0eade1c3dd3e25bd44c7703f945964719a3353bbb809269433bca82c7d92622a9213bcf9cd667aedc9376d8aaa8bc286443012ccebdba00020ef80867171469942832f5719ff6abf7d56bb778f8a56bb1e45c42b81a85db82068f5e9d410507a8af1930a17dcf9022aa6d4cc696c9792a6d6e97f8ae1558634b5a2d6e5494fcd6f7c526672739d5c3608cfe152f042a3c4084475dbd9b8b940c5520b34e1ded3f3ff8c4e470ca04c10f6a64aa1148dd8d6e61b7b78e9fea43811d953ea382ab015d809b59e11a731dbf68490611a3b02fcc585020a4f5c356b77212e2557ee2a4d7a3fcffa5876ea741468410119719e533fe35fa7b67cb61bffc8245977978bc6d7f893571f4473265595c6c5667952314200628ed212e4db3265d25f495da86988e6a1a1fa1e7b940c1164612fad0b6423961f2db9791cece12a5e2525af45eeb70f3394499f7e6a4f86b9ccf10f5da1ee7e9fa0efcf94ab22ed08c04de3ed60c88b178c538064b8ec496b528fc4d7885ed5c0c07bbf128c24973df0d9ea5f3466a565fde3ff10fea5162fd6be3a9962ffeb37023e2f23fcd50034076c70a1a0313ca39901d25ce56b6c9e7da30725e3c5daeed425d30634b3e7844339c40a0e85c08687f1cb2774535d646a2a7809d0c32508f1c5a57335a905f86263e25312320275711f5981702d33647beb43b48a0e2f09a6e7abbfc318c720d07332fd224329e6ca5ee41d1251cc3bba38ac9ebc1c2280eeb8fffd777def02a5055fa831fd6e7071bc35d09a7a702a7945058b6aeed35cfc657e351f7b5188ddd01f6c2c91ed02ec43320aa025088fc3f263e12256ed187cb197a0e1d3b593423a8c1d0a83b25cddc6ad145b1b62826124be7e20b3844420b3e7b4216119c7fdb4b956eb4558a2263a688949faaf41c8b3602e90473290419de41f007f2c87a11c587d1d915604376cfdad79b84d90be5e278fe7645cbe4bf7baf3c5da5540afcd1d921676cff2cbce27feac087f51f0dacb6ae1f8054a67dd7700dc162943aeb9f7e7852329977b8e21db7b058b57e9a407a65c56a7de4e29d99a47c239674559be36b4175c77164734bcb6696269355e4b08e33ebea1d0c9021c2feca5b773e5e8c277c5d2c19196e9daf3fb0e501ce1085c6eb6ff79bfcef2a147bca89682676f5205aabecdb4734ff24a88bc52a24e6f73ac0ff095b969fa4d0a694962075a7d29b91ae94437c024bef6769a7af9bc8cbd5f0be5402ef0ab8946c1eec1ccbecc27060655263f3f2e7cc032c67af6abc01e7a8265865ca057556a7358d56778f84fe69f7ac7dae11c4e6e8738f879b079fa6c9b31f7f40600a9d067c00edda14b8757727ce811cc5c73e00f46a7d073a5a6f1eb368f6e8be0b42243466f2ada3affd0865e022e67ed76a6f246ff02e85359e7705b2cd5abb11eb17c3992c35a45a7d799fa41e02186be05b360b60a4d7fa1fb8f05319cea4d696f9deda5a2f9695a8ea4c546939bf0766f8c5010e1ebeeb8859ccec38636091f84f9f470b4fe351a8e702b7098195063cf7a202481c61cfa6135b465b55f33120a12a88dc5d44c92b7d6f5bbf49d870d9fd7a4049ab3f93946dc9bd8fd37be9b3ce57940805965bdbace7c57fd64c04503b7ec6806d14a3716d963518bbd754df711bba34b1618ecaf688452c98eabf77b73031bc7ca5a1ba5d3b7f7787182fe21241a7b3205ce847d1ef80fbda21a5cc532e921329b1f6c3bdbb69d9bf9807dd5f9d6445b8aca91ec4a8e5dcad61429aed2850f228b08ca4703179fa01287eef5d279e71c5a6671eb3d759298d3592bd6fe0cf8f1eae92c0c345745389a144c995af40f8428e09518cb82d1ffc4e8f972efefdd806d634a5293ee2c230b9bcc8d98cfffcad9d374dcaf344951a71185240f50dd15bba59171364f7a9a71b3972508e2667e3ffcd111beaccaade91be97c6d7bddec10dd30d07577c585f6b9b6f9458e17e9827570ff189d2c6ee611b2974b36962189b5d373ba473c25f0050702ac4d6ed0762450e2d5a717c5daafc0d6b4645df2ba89c5fba0fd3dbbc4dbb561c4d50a7645f414368f18efb79c307875bc9e1338bec22d8f625f27ff682b611db3f3b6e0ffc326739001f5dcca7540af9b73cdf01ba8451351d0ebfd212c7e9d07a7ec881bdaee6ac1caf180bc61f6752ecaf2989654d20d1d356a99997d2992960cea9a3d72419f881d6812940ef45bdf01c58329cfd1814f5af05cdf780a3db85f19b8ba6d34d1b0961d94118241bfd498d1e71e33bae537db09f503c5c3015da213375a627d2b6b772f9c202fb94b86beedb3fde1f86017ef48b4fa528b8769131dd7556a6cd496bb0b61756d28434a557003d83bfb0dcddb2363780696ab8bbcea9557a344449f2bdf557553d48222d0ce34ed708685973b5c77f8edbad37e412a323f4d409bf05bf1db43d17a8c05c970bd6f7f3af0d167152676386c5eeefc1f6d9d7c7dfc0cb95c8bbfae2f180a1bfa882a37daffd6e28cb252186c526b3fbfe3090758ad98a39a79a819a7f2a0236fb7e2377fc221b8436202bb821a8faafdf8661ad2f1052cf20cb4f6425b7cb83f86b9a9ae1c5525b9619212e3ee32245d4f4dbabb1b0fac25c7710927ddc3c781a5c084b437e85037301bff771338bcb42c4e8f1ef85bc974dd4e2e9cc20e5593fe21876fb182b1afc9b06cc9143f9542159492f9c4e2e8ee0d9cf4c47a7647938b3a9fbdffc3c3df16fd42fbc11349204ad74d17ab41172cca75fd2aa6fb69d1a53ae9157a9319c551090d78dc64894e0e31be82443161e84693e169274e5c2d3a0f701eb613b6e1e894f9cbbf1b1db3f333e07e528dfdd6fc3828cfb894841ea82270", 0x1000}, {&(0x7f0000000100)="48df4c90c7b0db6678ec71ac7a1aafa7eea7676212ee20b6c8327a6dce02f8abd65f5e555e7a6cc7aa99b4acf76d0eda1170e0937b303eb9a3e2bcbb94aa35502c2c5b38", 0x44}], 0x3, 0xf1e) fcntl$setown(0xffffffffffffffff, 0x6, r4) (async) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 08:57:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchdir(0xffffffffffffff9c) dup(r2) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8068, 0x32) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) symlinkat(&(0x7f0000000180)='./file1/file0\x00', r5, &(0x7f00000000c0)='./file0\x00') 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) listen(0xffffffffffffffff, 0x4) 08:57:50 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 5: readv(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/249, 0xf9}, {&(0x7f0000001340)=""/168, 0xa8}, {&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/120, 0x78}, {&(0x7f0000001580)=""/159, 0x9f}, {&(0x7f0000001640)=""/145, 0x91}], 0xa) (async) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:57:50 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) recvfrom(r0, &(0x7f0000000040)=""/247, 0xf7, 0x43, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 08:57:50 executing program 1: sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) listen(0xffffffffffffffff, 0x4) 08:57:50 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchdir(0xffffffffffffff9c) (async, rerun: 32) dup(r2) (rerun: 32) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8068, 0x32) (async, rerun: 64) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) symlinkat(&(0x7f0000000180)='./file1/file0\x00', r5, &(0x7f00000000c0)='./file0\x00') 08:57:50 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x1, 0x6) 08:57:50 executing program 7: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r4 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r4) (async) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="a72b0686e562241c2fbd3e64251edc5b94dd6a53ece83d18bc834875dc120410c8cf4928335ba9e25efd0e60ec0249756752490849e8718167c16a6e2ef7833a0d269f3d4746ffebc687ef6933284734e3dc5b3e5b0c9acab4cf50d274de7b5c8b1e9a407c89450cd43769c29946495fefb47c59ef0cd523671605d25482ad958188fd", 0x83}, {&(0x7f00000005c0)="3dff761eda59782f78bcda084dcd62c41b0f4be7f478686f249b07f365eec41cabd717170594dc89141fce6f5dc4bf9e08394413164e52bac29ee66e70fb488cf726415abbeb58adb7e139e3f134a3603d6ef2f9a5d45e52aee72ba2d2ec40858865131c738fd69644ba7e7f42ee4cbef8b568c3294327932de9a0064396de4bfdeb86a4e2646753a25c51e07c24c462c6f105fbc9d36b516edc140f1e16f123730d4782bc85447f6180929e8f4259f0ab029ce81873e12668d2b56cd989d41b681475cd15d69418cb763bb77153a843ccd24e9614663ec3dcb07d395d72af2a44d5194daf377b3b758c1f120b8677397386b97422f5cb8287b83f6f71d4e04b1a5a13466bea7293ad0bcdc26570d82dcc07707f8fecbf226d6a38d5584df444008ced5f635c6f1d0eafa8845416502e5f5b6603a153f7bb5f99f2517c0eab73e08e46661de372c0f9e27b7aa61c2bdfed401b931b14ae52b11cdebc5346fca7748aebdfbc29c2327211455b02bf21c26667cd07cff2bad92d8b3f41a75ef79c1f68fea93b547d3ba902da1ca1af5772406625e7c33b6fbae5a96d32f861b6f07eed0c4b4d6ae29999b265e1a7d4c20b4fc8ed9a39e77c8ca36f1db25693272652e4b728a8bb6f4cb062d6f63fe963c2c0479b3b3cf1aa739c72a2413d57b6cc5ffc908cfa39851a1e708de88c4a5aed42005962c28c4a804c3d5b683b3ee2211cd184c8d50ef715f8ef0b8977babc52cc811c7eb59ae1f5cdba326cffacb6d718938f5fe8c315065750479413b35a8f0fb55c3e31d83bea799acd43c4d19f963b3492d0c53a9a411a4e4d6eab6b1b809648a44b38726620557b6a78638eb468df635ff5ed9343260f8c242b89b60a18b7c071df572598e7cd7905ab4ac7dccc9a7e7fd39cab7bcef9fbfb9d0567fcffd5647b14f88d0f3fd990704b18ea3c4e9981c0e0d31be8279b1f8c5e679bc1f35f70e7b21facbc9081c55438cde8594b7063e46129107dc14722ef5fa1a25220dbbaa7e06bd04e9d355169198d1d3460ae47eb7e9fa3444ccfee521e6602ba7cbe65f85a60668bf3f63380acfe7d6ecdfa8a8315e8060cab00dedbebab952e8e23b9ba9d3cb6345fe7ae5ce5124bd62566424f315449b3ac6c0872a4bfa8f083aa672aa3c62686f1b7d58aa506c3de9e6528020b76ad13b07699add8ca3c0b131df5a8b5c591bc21f95abdbe438cb735dbaa8e1035aa06142b223dcfe83bbb80704fe2efe2acb6b09147627d797efa0aa5a51fd53cc742a79676fd5ac29bf63b27008120279367db68eb4d78abb1dadc8d1bca99f86b4d0922540a166843c9298fb415dbf5816e9a4379dbe0a56443367e4b50a4dce2de2fa2c72157f8efaac0b23e6bb454e3eaab4d876496be983e7288d964e234e80bf79f106e0ac9e59074c7d42faeb90f5d2af63d204b801cf3386acbb045c442ff25a65c142880c188be96e825bdfc6493af1b1e91317fd3bb8172dbe16358ac02e5c2bea49bce750e976c017d8b23ffbc501e0e4ab0fb76754f7f3af425dd4c41a56244bd16f061b1219fbe8bc598c12d60eed201e917ac5d27e4a1bd7dc3bca7b41105e3357900de84b7f72944aa16a0d3ce5e8f3d7c9f13d314ffafcbb2f7b30d01d8dc7631d30e09c001e351ad78b1bb4264bac22c62323170bad1475ac1d4812ab55af8e3c73170253266030b5f8ba3848ccd6da51caba98cefa9026f39a87d2768a56496af7cfaf6ef2aa8c974c9aca9a8726c1ed4bb443e31120760d0b2e3a648246afdbb9814d604ee5c704328e588105b86f4053429f688b502caa136f94a839b88e6421052a9527dd0f281d381ebfb94e210da0cf9227a4a4ece7a26dad20b7e33d3d1f3973b1abb4c33a64938362bd732b803d6bdde58801c2f684c8c3e712db1b2b5f233b57794548b684037d8e2f0bc945e2eabac22d473cca46d2e3ec9bead7e453b81e19f3efa34f81c8f626deaf681502644c606297d8d5ec30cdc41024ee66c22bd3b3ea376f238e86ae28c7ee23910727332c30d59fec1282854ef3d85ff37754f27197096d916e3cedce8749e849bfd0c1bb3429cae1273b6c5c25cb5a8609d1cf96fde8bae25ea3ac589e61ee390ba229f16c5676f0c1c5f23a60234071410e345c051399ac7ab1acef3c0d01bd7972630a19de6c7bd4d4a399227c4cabe2ec4dd0b64aa83383c7a73256340ec29798e9dfaf659b2d0b076480c528cd2bb9abf388d2f9e32b825746136a23ccc12437c70a0fcf0353f9ee948a436a11748789e910d07392b8d9343c95fbcaecda6ee5dfe66bd59978b8ee693ed0a717d1d1dc594d1e0d1d86054884cd0fa3d8039c6ad5cc20296a636dedf4d0709b96c8fe7934644914c7d4aaee11b27f1fdc55bbca1f82f6380c333dd4bafa0a26e43ea311232bd88a51b2c2116fa56d854325d5f5af0e497335380cbf4d3bf1dee9e621fb40444f8edb24ee642155400d854bb34b11ba93a91836233ec13a1ff17f2f19a7a24826873df21c75ec4dd692e963946809e1608acfa6f49d5d029eba4974c48bd5896a4a9455261d1d706ffcce07668bab3870ed3e32cb563e3188afaf069236f7ec8a2c0ce7b7d591ebb7871608d00d9f04a948f6ee49bccbc86a09ff764261a805ffd6d345e2426f9a42b2aa64c726e26460fd1db6286ddc665e7a3f0ddf997af7c36afda6b0c79e128d01a4b8a163f40de20ae4cff3b2694cb03ce0e74d102c7180f363df06f140a243ac2bc424cc5ebc660c1b4c9d6ed5348d8a4b2b78e71198c83efe9036ab62da05c36cd7296de350731554a885a60e0b903569a6ddf40f92fdecb2c700f2e62beb59e3ec4a7e6bb2dc2854b765bc38317a3e64477796ff0bf202cc96bcd1678918439276564cd3d31dc673508491c4e016369660c886d9a0eade1c3dd3e25bd44c7703f945964719a3353bbb809269433bca82c7d92622a9213bcf9cd667aedc9376d8aaa8bc286443012ccebdba00020ef80867171469942832f5719ff6abf7d56bb778f8a56bb1e45c42b81a85db82068f5e9d410507a8af1930a17dcf9022aa6d4cc696c9792a6d6e97f8ae1558634b5a2d6e5494fcd6f7c526672739d5c3608cfe152f042a3c4084475dbd9b8b940c5520b34e1ded3f3ff8c4e470ca04c10f6a64aa1148dd8d6e61b7b78e9fea43811d953ea382ab015d809b59e11a731dbf68490611a3b02fcc585020a4f5c356b77212e2557ee2a4d7a3fcffa5876ea741468410119719e533fe35fa7b67cb61bffc8245977978bc6d7f893571f4473265595c6c5667952314200628ed212e4db3265d25f495da86988e6a1a1fa1e7b940c1164612fad0b6423961f2db9791cece12a5e2525af45eeb70f3394499f7e6a4f86b9ccf10f5da1ee7e9fa0efcf94ab22ed08c04de3ed60c88b178c538064b8ec496b528fc4d7885ed5c0c07bbf128c24973df0d9ea5f3466a565fde3ff10fea5162fd6be3a9962ffeb37023e2f23fcd50034076c70a1a0313ca39901d25ce56b6c9e7da30725e3c5daeed425d30634b3e7844339c40a0e85c08687f1cb2774535d646a2a7809d0c32508f1c5a57335a905f86263e25312320275711f5981702d33647beb43b48a0e2f09a6e7abbfc318c720d07332fd224329e6ca5ee41d1251cc3bba38ac9ebc1c2280eeb8fffd777def02a5055fa831fd6e7071bc35d09a7a702a7945058b6aeed35cfc657e351f7b5188ddd01f6c2c91ed02ec43320aa025088fc3f263e12256ed187cb197a0e1d3b593423a8c1d0a83b25cddc6ad145b1b62826124be7e20b3844420b3e7b4216119c7fdb4b956eb4558a2263a688949faaf41c8b3602e90473290419de41f007f2c87a11c587d1d915604376cfdad79b84d90be5e278fe7645cbe4bf7baf3c5da5540afcd1d921676cff2cbce27feac087f51f0dacb6ae1f8054a67dd7700dc162943aeb9f7e7852329977b8e21db7b058b57e9a407a65c56a7de4e29d99a47c239674559be36b4175c77164734bcb6696269355e4b08e33ebea1d0c9021c2feca5b773e5e8c277c5d2c19196e9daf3fb0e501ce1085c6eb6ff79bfcef2a147bca89682676f5205aabecdb4734ff24a88bc52a24e6f73ac0ff095b969fa4d0a694962075a7d29b91ae94437c024bef6769a7af9bc8cbd5f0be5402ef0ab8946c1eec1ccbecc27060655263f3f2e7cc032c67af6abc01e7a8265865ca057556a7358d56778f84fe69f7ac7dae11c4e6e8738f879b079fa6c9b31f7f40600a9d067c00edda14b8757727ce811cc5c73e00f46a7d073a5a6f1eb368f6e8be0b42243466f2ada3affd0865e022e67ed76a6f246ff02e85359e7705b2cd5abb11eb17c3992c35a45a7d799fa41e02186be05b360b60a4d7fa1fb8f05319cea4d696f9deda5a2f9695a8ea4c546939bf0766f8c5010e1ebeeb8859ccec38636091f84f9f470b4fe351a8e702b7098195063cf7a202481c61cfa6135b465b55f33120a12a88dc5d44c92b7d6f5bbf49d870d9fd7a4049ab3f93946dc9bd8fd37be9b3ce57940805965bdbace7c57fd64c04503b7ec6806d14a3716d963518bbd754df711bba34b1618ecaf688452c98eabf77b73031bc7ca5a1ba5d3b7f7787182fe21241a7b3205ce847d1ef80fbda21a5cc532e921329b1f6c3bdbb69d9bf9807dd5f9d6445b8aca91ec4a8e5dcad61429aed2850f228b08ca4703179fa01287eef5d279e71c5a6671eb3d759298d3592bd6fe0cf8f1eae92c0c345745389a144c995af40f8428e09518cb82d1ffc4e8f972efefdd806d634a5293ee2c230b9bcc8d98cfffcad9d374dcaf344951a71185240f50dd15bba59171364f7a9a71b3972508e2667e3ffcd111beaccaade91be97c6d7bddec10dd30d07577c585f6b9b6f9458e17e9827570ff189d2c6ee611b2974b36962189b5d373ba473c25f0050702ac4d6ed0762450e2d5a717c5daafc0d6b4645df2ba89c5fba0fd3dbbc4dbb561c4d50a7645f414368f18efb79c307875bc9e1338bec22d8f625f27ff682b611db3f3b6e0ffc326739001f5dcca7540af9b73cdf01ba8451351d0ebfd212c7e9d07a7ec881bdaee6ac1caf180bc61f6752ecaf2989654d20d1d356a99997d2992960cea9a3d72419f881d6812940ef45bdf01c58329cfd1814f5af05cdf780a3db85f19b8ba6d34d1b0961d94118241bfd498d1e71e33bae537db09f503c5c3015da213375a627d2b6b772f9c202fb94b86beedb3fde1f86017ef48b4fa528b8769131dd7556a6cd496bb0b61756d28434a557003d83bfb0dcddb2363780696ab8bbcea9557a344449f2bdf557553d48222d0ce34ed708685973b5c77f8edbad37e412a323f4d409bf05bf1db43d17a8c05c970bd6f7f3af0d167152676386c5eeefc1f6d9d7c7dfc0cb95c8bbfae2f180a1bfa882a37daffd6e28cb252186c526b3fbfe3090758ad98a39a79a819a7f2a0236fb7e2377fc221b8436202bb821a8faafdf8661ad2f1052cf20cb4f6425b7cb83f86b9a9ae1c5525b9619212e3ee32245d4f4dbabb1b0fac25c7710927ddc3c781a5c084b437e85037301bff771338bcb42c4e8f1ef85bc974dd4e2e9cc20e5593fe21876fb182b1afc9b06cc9143f9542159492f9c4e2e8ee0d9cf4c47a7647938b3a9fbdffc3c3df16fd42fbc11349204ad74d17ab41172cca75fd2aa6fb69d1a53ae9157a9319c551090d78dc64894e0e31be82443161e84693e169274e5c2d3a0f701eb613b6e1e894f9cbbf1b1db3f333e07e528dfdd6fc3828cfb894841ea82270", 0x1000}, {&(0x7f0000000100)="48df4c90c7b0db6678ec71ac7a1aafa7eea7676212ee20b6c8327a6dce02f8abd65f5e555e7a6cc7aa99b4acf76d0eda1170e0937b303eb9a3e2bcbb94aa35502c2c5b38", 0x44}], 0x3, 0xf1e) fcntl$setown(0xffffffffffffffff, 0x6, r4) (async) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) (async) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 08:57:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchdir(0xffffffffffffff9c) dup(r2) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8068, 0x32) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) symlinkat(&(0x7f0000000180)='./file1/file0\x00', r5, &(0x7f00000000c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) fchdir(0xffffffffffffff9c) (async) dup(r2) (async) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8068, 0x32) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) (async) symlinkat(&(0x7f0000000180)='./file1/file0\x00', r5, &(0x7f00000000c0)='./file0\x00') (async) 08:57:50 executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) listen(0xffffffffffffffff, 0x4) 08:57:50 executing program 5: sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000280)="90a20c5a", &(0x7f0000001280)=0x4, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 0: socket$inet(0x2, 0x1, 0x6) 08:57:50 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba3800db66322767f3691e7cc30eced5cf45b7c97ef1d2c84473b36428f7801b59153728c7ffa", &(0x7f0000000080)=0x48, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 0: socket$inet(0x2, 0x0, 0x6) 08:57:50 executing program 5: sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000280)="90a20c5a", &(0x7f0000001280)=0x4, 0x0, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 08:57:50 executing program 3: semget$private(0x0, 0x1, 0x202) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 7: shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x104) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x659, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xdfc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x92}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x24}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', ['./file', './file', './file', './file'], 0x81}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 0: socket$inet(0x2, 0x0, 0x6) 08:57:50 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') 08:57:50 executing program 0: socket$inet(0x2, 0x0, 0x6) 08:57:50 executing program 5: sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000280)="90a20c5a", &(0x7f0000001280)=0x4, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 2: r0 = socket$inet(0x2, 0x1, 0x6) listen(r0, 0x4) 08:57:50 executing program 7: shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x104) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x659, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xdfc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x92}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x24}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', ['./file', './file', './file', './file'], 0x81}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) (async) syz_open_pts() (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x104) (async) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x659, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xdfc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x92}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x24}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', ['./file', './file', './file', './file'], 0x81}) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) (async) 08:57:50 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') 08:57:50 executing program 0: socket$inet(0x2, 0x1, 0x0) 08:57:50 executing program 7: shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async, rerun: 64) r1 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x0) (rerun: 64) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x104) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x659, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xdfc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x92}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x24}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', ['./file', './file', './file', './file'], 0x81}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) 08:57:50 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) sendto(r2, &(0x7f0000000040)="a820d78c731977a38cc46873a0bfee8adf764fd9f0b3e951eea80860f809dab16d720d57e0b0bd33f4ea4b87cf17eed6c73c9ede5a80e3c2812741456b98e809ded5ab69191d7bcf3cb33b1c5c33bcb8c52c98e6258a52acae84dced2edcc836a819c9fe664bc78b755af985571b1312ce287edcdc4c876038bebd00133353f9ba52b113f6ab0a859376d6c6e3861452b3db84316fd66d6a27c7daba9d582379fabcc940a747c4e33f6e64719fea5a95c41e740ffeb1eb8b1c51fc840d712853248bf218fdb4bfe78217eb751c66ad55fba27d5299e8bd7274b5cfa4e48ad2ffd9e152643ad3e4ff1a7fe14c039462c2ab09629d27b1fc595fd5302d2a87d999ac56860b5eb24543db9009306dbdca4c5d6fe2c04d7c941b9f482f9f36dcb71c23a0d7efabd7297325b81a3cc3750edd7d586c64b432d988b5c45a6583064b8fb1f1edade876a256f9fbdadb6dca588ba9b18f162b9798d21ffb012fb9fdd1ac83fe7745e272b1fdc4cebbec8ec59b6b8f9f6e1d2ca4786af51d32e9fe66725297d6305e4c244ec4d8fd615c2fab25e78d7f8ff0ff077e4f445189105aac572a54429d022bd4a5e00cce282cad2d1ef8ddaa22ef4a11f9f5cade5451386aa87252955385e998ba580421882f035388a0d34ef54edeba038dbf0980a810436c33ab3f8c375f8cf71b23a6e73c6f72359f6cb500b9e3ff62cc5cf895fbcffa3eccb9cf36ff97f571f56b481b64631469ca025e4fb0ac7fcf04c88cd5042da3059b10bee21b389e744ef9805192afd4ee77382f27fe8b9c53580131852d90b64a53d2221f0b2a9d6353185a4cf236ab47da0234329767c3f038a796615a807b7101ab803d0330a33a2596876ea2efa787b123d3d867f8ccc3a0a6cc2eb4f6687709dd9cf74fcee9d86c5541a50101ed3c398e36b48bde30e7d0ec1943ccf518b404bd39e8a80e7bd6ba02806ee54317641c56ed29c28c7e805364e8bc57087664c712a7a9883a119c6f50c363ac6c4c7d779bd07230d270f9f217c1229c62574d43f38462ecf9e840960395d0632f2496200e3070fb0eccf61ee2fd61849493eb305b36f5a701a8e3a13bc06934e5298f03ea2edf35b083808d4668cc28d58b688e55f5774c646b67511bb402f26bdaf9013d8e107c04f511e903c924351c81d4c7598b9362d26f9b6dd7e37d89c2f278f65d34c047bd27f6c328498877790f44f3318940914aac06ccc8b0c6ce184ac7ce718e408b7fc4beda6ec627a47fa7c3aa51fbc2843f2240e959c008f22a0446f5614a01ac82a7718d31b0a728084d7ced2a7ce49d018187e0cbc6f5b0964ea35eb54c50143fa64df5b504b027e315c4e81bce320c353e7b442220d54a1da4e1f46781c5d52db37c928c83ac6112df9e154ecc2ebf542135d1f0781e5147873edac2827562f3783885e88da62b10864eeb63ab339bd0b3ac02ed0b290eb2b38bc8db7e253fb9fa9ead809012a29f8e9ce1993eb3c8cd6bdc84afcf97d07c5d2c3bdd4b43550768f9265b9c5d1236d80da440c9c57008fc11358fea0594a85221407d59447761353cf7666dde4d8300bf32c59433583c2e1c610c44adec8ce3da4752803aed1119b0cf589eb5f3721de5d88d53aa792af312b85abf58d7796d1efbda79f94d20937a411adeee99a87458181781552c49e6fa8ae87da2ddd44f277f225d144b60f1b92e762d21752b084f4fdef34f80b77acbe47d24a69fcf6ac6e7bbf3362bd9f9df211150d4cbb294adbf915fd093bf061fd1d43185ae4e4e182d4b03570def3cf121ea3445136afc8bfb14ab2b83ddc9323b065772e94274a3a5d88c6dc019510711eba9633285167a9d6f840760515569ef70e33c7fef1d0638b20c6e8638c65ef346d16bf927c9a120bf3f373d3d48fffdbc2b008c36ccf91cd5b0c5d43dfe1af433f06f9a2793837d777201451f44d777b7d0a1c3771204aa60a5c9e4dbbcbc63c9d96c8278f4722f3cc9cd9e59786bcc845b9021ce6b1f23669ed0af6e3bdc16817ff575584d3577876ddbcbbdbb0152249867b08c206bb64cd7c812533faa23d371f51cec1943590863ef5ef867bd82df3dfb39bff2d6c0de1f7ece44755539aaa5c82646921518e27e78754d19e239e21a42fed0f88a0f09920b533a319450817b5a8dfbcb3c43a930a0588f761cbde8dfe4dc620e5a414864bf6b292abfe83fb67e56fe065cbe730a98a2ff95962931c1f480d6670ae21e345a3413cde8f6721d454f5e8d325404e1cbc3a76e974f6c6423b38166a464a234a12bb575cde78a6256101385b85cc7084c9688e90108ff5cff214db35c5efb9cb2ba3fbef25707c972415113f49de9146d9650b7416b3261a9e8e0a42f4f7b7f1ed507529fc669e26dc7fadc105fed2c0ed8ab80706c0087149dc77a8eb2d0cbe43d00f9b367bf03e5eab14c53304a802f054170a1b667805d8100c66096d942500078a937162195306e57a5ca64148898a9c2572db0f8027c4293658eef91dccc9808c85afd17d0b4ea732811a1905fbf553935bb7cce24592fdc234a5fa1bd7c014a49a593ea095510e4b25e383497e477e5f40e3c0de6564ec0c5ee18b2a936719cdeb7a87a068da61584269c41efc71a3b329fbd27f7cc949e77ba7e575ceebbff988f8283b2788eaf0d62b90fcdb77ff4e8b0d43ffd4c9884b62a90e835c866e78ffbedb2638f8538c850cce302fc0310a9ad633a4449615e584ca7a9579aa65dafab873d9e5ad1b281c4ef8fb2bd5c1d064f5cf1696fa494f3f8e610b3004bd7c674a35d70213b304af80525d1110482d7716b3761c65cfdb5f7b3d613650bc2fdd36b8fd302d57672f69d5fa7e1a979e376bc71b2b6ffda76c93102e43706e49f6daf30ed78d590c8dc155d6da88954091b7f957f81400bdede5d7958721294e3588eeec34146481f7c53c2911b746807cb84d0e6431502bb723c57b36628ec3b2eb9e1d60c9de0d5ddd0962a1f848b7e1799c2bd045d9fa093302e4c42024bcf8321388284c75fdbbb64aef8b57e321c567862688edb9c094eaa1dce39e1a9b3d1f08abe534b9fe1749e9b81d8c8fb7eb92dafa6e466ec43aa6f003e370fd1f89f1f817f93a7ef91ac5188741b4114f5fe18ec6051db3757e6672331dd72d1ebeedabf487982294c4fc0ee5d498835d9ce74005c916eee8ca9f3a2d78c50c2742f7835aaa31870f253e0c743aab5c3036806cc39bce37aa5c2711d7e7ce8fb19aadf9edf79b0dbead6b75e10bde387550b6e37448a3f4f1f7bade141aaa8830771db827a6a328d5e0f28dda85db382369abf0e4b45410da9b555951292931ea01eec1901559abacd1f87c4f05c29801aeb26bc5e18a0026fc56ead62c3274de67b2f6a77a77886b1412490eea17c37074c524591b160eaa93a5d212af9ffc7d7af4182b778738dfa42834201451fd6b8f0ded6e10c14108dfa2748d1f374a6b32633333c4dfaea13dfeb5ec858734270b5c7164d13311faa0f04ad77301bdaa47882ca65ee00e89a10f535dbb0d25a82bf2dd70be0fe3954dc38f6b7c3311830c780d790e1c9363f598cf69fda9cfa6fd869bc7e0c0170bc9afc3861ea08646e8ba5a4270a6f653e955124dada99ee4b759c480e830da3d3d0e76a5f5c95a9fbf968de5880bb8a4724a07ff2462c80f473a83d49d668e88412e53c43b420b056a12a931121bbb4034715fc77bc0b77945c909fd0002f1183ff226cfcf741c8edca1b143433a969df8522db55ec1831686510afebb8b356640eba7c0200365f90953a1686d7fa8066fcfdee3d9f6207925c7f28c5cc7b2f00369a37a92a325a0472d2b4e37fede9ed5e905167567ef3be4ce9f0389aec9a7e430e38a1cba442c691ee4a9b14720cda0ebefc62f56237301cdaeb59418b0a37452dc46ebc5a852b724aeb2a5680e0adf278b9ce7fbfafd25e7626bcf6ce0de1af5acb2eafab95998f59e95025fc921d0d227153a3fefd63867806f60241c74ba6b982024dac85dc2534e4c290ac59f393bf44b4e8916e786ffac570c76e48343bc7770b4309a0af6da853e061465b3c64d929e6f87723195c6d634ff59b61767564947960b8252174fb6f1880db1ae73a5d3229df7e97d45c01609f7483c8e48d676485fe6f20a244e88b1a1e4511658dec63dab6836cfa4fa4865bc8e4a436bc920f80d1be02257f76807d6087494f87fb8a94d2aa4d462b2e30cc83825caf5c0bf3158fa3646eedb76098b0209ddba2d4fcda1d03ab8e19d780fcfcff1c47372fe9f562bc39e6719f9263cdce854cbb872f0a8d92127509482cf73e660edad53b4aac432672d60591b373b6e1e1eccc0d2224a1f11c4a61a6a7fc8144a6a221ba9aa16e7da375e651ddf5f7ebdbd740db9433d4a72e450afd40c5c0c901362b897708e500c236f8478ba73afeaea1c1326652a83d7979192a265fe2d202f5389c3b13ef5de6aebf01946dbf5adaf6c79a3f6f134e039abebd09f22624afebcea5bc8fbe8879913c3a5ae05bffcbed840c5aaab27f64934b8132618207ca234bca2f17fa66d90d24e2b6a7177ce8eb4cb90acc8c48535fb51e4680ac710b4871f4f781d69a98186140626375ec61e2d13761df2dc00cca7f9da2184c0785ac961fd6fc107d9341c82f5e58f67d651944266d8957694f966599645fdffccfbce7f2305a3de8978447bd2cabe428546c6b27a2a02a37e4bfbff6ca4d60506025fa05afeec8e4b8ad39ab41bc6f8d1fb4601d1d8f04a5adc050d1ab1e8001232005054a518d5ad3a08ff5289645a177f4aee458f7c795d220ac1f03817647df5dfb8c6115fd3dd708d2027a4c5b74ef1018aaf0de12ecc16d27c5f897af86a580af4a9c8c1c982b29cfa27f9a9f801742ab1359a4202d00e88b02ab214fa33307b4fc189db3522ed13b9f6294a8de432efd74b0288e1e80367b8732ab4378f25e50e1326a84b16ac75a2537c75cc65846a6a41dd7ff6d6ef519c1dfd7e63ed0ef4a35bd5f4f4d6351b20ab7c15e5e6d1299f9fa8c807d77e2e64f8b263d9ab422ab54a73e475a8fcf0ce616c5e7284c56b7718702048a2ec2b3788aaf2d41d7b0785e3c31448fa6d276208f7a6efe2c02f9f6dfccf17472d185b9a73ebb8bd556e44a137f4c3e8c1f5fe33578ed064edea8350fd7e4a0d0dde9bced67fd537b4c2ff9919c1d3a6bd8b26093b9635733ac6b1eb00307198838af79fffb90021711cab24c5f5cb562a7be04bbef838a5ee65c447d71344add35260f674064a0b743cc221b3fa5e364f93017aae51ffd44f4391a4ec1db2ccb48fb61ff4466abd37ccb3987a08674cd3f3810f4f2051d6fbaf88f5145b9884c288564175eec0bb227eb6233dc6079feab2f73a23ad6b22b55fca4df6fdeb3e0afd3e46c39c82881b8dcc811f5f35a8b9bc59cf6a3a2268600dbb62033869ab945ee5267c336f271bd4baff35d9d9da2900215db009c8f24a8e7d93e69f25059256f1938db82f3abc322d0f3ef4984b63b01e3119ebb21a5197d51d36be99bd4f2b8c4421475bcc235d0d98f4cc07b24189b1567d28f52c0e674d299bcd302f92acf7caef40ac37d2eb11a0c79e7bfc7c1e4f1356e89b0b6782fe84250040976b27969233cf1a6ab63eba6950bcb07eb6d2b4ea6ade1dc946628251ae2d4780410193398202cfe5b3f819b2f4cfeb3359e4b75ad5ab956bbeb27bc18998c48e1f40530a8a478ab9e1f05951b6ddee4b11cca04feb6df044e5d3a4507540a61628aaedb95f1dd0ab9df51154193c20d841b4e357814170c577f2d8d", 0x1000, 0x400, &(0x7f0000001040)=@in={0x2, 0x1}, 0xc) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 0: socket$inet(0x2, 0x1, 0x0) 08:57:50 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') (async) 08:57:50 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 0: socket$inet(0x2, 0x1, 0x0) 08:57:50 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:50 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) flock(r0, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00') 08:57:50 executing program 2: r0 = socket$inet(0x2, 0x0, 0x6) listen(r0, 0x4) 08:57:50 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) sendto(r2, &(0x7f0000000040)="a820d78c731977a38cc46873a0bfee8adf764fd9f0b3e951eea80860f809dab16d720d57e0b0bd33f4ea4b87cf17eed6c73c9ede5a80e3c2812741456b98e809ded5ab69191d7bcf3cb33b1c5c33bcb8c52c98e6258a52acae84dced2edcc836a819c9fe664bc78b755af985571b1312ce287edcdc4c876038bebd00133353f9ba52b113f6ab0a859376d6c6e3861452b3db84316fd66d6a27c7daba9d582379fabcc940a747c4e33f6e64719fea5a95c41e740ffeb1eb8b1c51fc840d712853248bf218fdb4bfe78217eb751c66ad55fba27d5299e8bd7274b5cfa4e48ad2ffd9e152643ad3e4ff1a7fe14c039462c2ab09629d27b1fc595fd5302d2a87d999ac56860b5eb24543db9009306dbdca4c5d6fe2c04d7c941b9f482f9f36dcb71c23a0d7efabd7297325b81a3cc3750edd7d586c64b432d988b5c45a6583064b8fb1f1edade876a256f9fbdadb6dca588ba9b18f162b9798d21ffb012fb9fdd1ac83fe7745e272b1fdc4cebbec8ec59b6b8f9f6e1d2ca4786af51d32e9fe66725297d6305e4c244ec4d8fd615c2fab25e78d7f8ff0ff077e4f445189105aac572a54429d022bd4a5e00cce282cad2d1ef8ddaa22ef4a11f9f5cade5451386aa87252955385e998ba580421882f035388a0d34ef54edeba038dbf0980a810436c33ab3f8c375f8cf71b23a6e73c6f72359f6cb500b9e3ff62cc5cf895fbcffa3eccb9cf36ff97f571f56b481b64631469ca025e4fb0ac7fcf04c88cd5042da3059b10bee21b389e744ef9805192afd4ee77382f27fe8b9c53580131852d90b64a53d2221f0b2a9d6353185a4cf236ab47da0234329767c3f038a796615a807b7101ab803d0330a33a2596876ea2efa787b123d3d867f8ccc3a0a6cc2eb4f6687709dd9cf74fcee9d86c5541a50101ed3c398e36b48bde30e7d0ec1943ccf518b404bd39e8a80e7bd6ba02806ee54317641c56ed29c28c7e805364e8bc57087664c712a7a9883a119c6f50c363ac6c4c7d779bd07230d270f9f217c1229c62574d43f38462ecf9e840960395d0632f2496200e3070fb0eccf61ee2fd61849493eb305b36f5a701a8e3a13bc06934e5298f03ea2edf35b083808d4668cc28d58b688e55f5774c646b67511bb402f26bdaf9013d8e107c04f511e903c924351c81d4c7598b9362d26f9b6dd7e37d89c2f278f65d34c047bd27f6c328498877790f44f3318940914aac06ccc8b0c6ce184ac7ce718e408b7fc4beda6ec627a47fa7c3aa51fbc2843f2240e959c008f22a0446f5614a01ac82a7718d31b0a728084d7ced2a7ce49d018187e0cbc6f5b0964ea35eb54c50143fa64df5b504b027e315c4e81bce320c353e7b442220d54a1da4e1f46781c5d52db37c928c83ac6112df9e154ecc2ebf542135d1f0781e5147873edac2827562f3783885e88da62b10864eeb63ab339bd0b3ac02ed0b290eb2b38bc8db7e253fb9fa9ead809012a29f8e9ce1993eb3c8cd6bdc84afcf97d07c5d2c3bdd4b43550768f9265b9c5d1236d80da440c9c57008fc11358fea0594a85221407d59447761353cf7666dde4d8300bf32c59433583c2e1c610c44adec8ce3da4752803aed1119b0cf589eb5f3721de5d88d53aa792af312b85abf58d7796d1efbda79f94d20937a411adeee99a87458181781552c49e6fa8ae87da2ddd44f277f225d144b60f1b92e762d21752b084f4fdef34f80b77acbe47d24a69fcf6ac6e7bbf3362bd9f9df211150d4cbb294adbf915fd093bf061fd1d43185ae4e4e182d4b03570def3cf121ea3445136afc8bfb14ab2b83ddc9323b065772e94274a3a5d88c6dc019510711eba9633285167a9d6f840760515569ef70e33c7fef1d0638b20c6e8638c65ef346d16bf927c9a120bf3f373d3d48fffdbc2b008c36ccf91cd5b0c5d43dfe1af433f06f9a2793837d777201451f44d777b7d0a1c3771204aa60a5c9e4dbbcbc63c9d96c8278f4722f3cc9cd9e59786bcc845b9021ce6b1f23669ed0af6e3bdc16817ff575584d3577876ddbcbbdbb0152249867b08c206bb64cd7c812533faa23d371f51cec1943590863ef5ef867bd82df3dfb39bff2d6c0de1f7ece44755539aaa5c82646921518e27e78754d19e239e21a42fed0f88a0f09920b533a319450817b5a8dfbcb3c43a930a0588f761cbde8dfe4dc620e5a414864bf6b292abfe83fb67e56fe065cbe730a98a2ff95962931c1f480d6670ae21e345a3413cde8f6721d454f5e8d325404e1cbc3a76e974f6c6423b38166a464a234a12bb575cde78a6256101385b85cc7084c9688e90108ff5cff214db35c5efb9cb2ba3fbef25707c972415113f49de9146d9650b7416b3261a9e8e0a42f4f7b7f1ed507529fc669e26dc7fadc105fed2c0ed8ab80706c0087149dc77a8eb2d0cbe43d00f9b367bf03e5eab14c53304a802f054170a1b667805d8100c66096d942500078a937162195306e57a5ca64148898a9c2572db0f8027c4293658eef91dccc9808c85afd17d0b4ea732811a1905fbf553935bb7cce24592fdc234a5fa1bd7c014a49a593ea095510e4b25e383497e477e5f40e3c0de6564ec0c5ee18b2a936719cdeb7a87a068da61584269c41efc71a3b329fbd27f7cc949e77ba7e575ceebbff988f8283b2788eaf0d62b90fcdb77ff4e8b0d43ffd4c9884b62a90e835c866e78ffbedb2638f8538c850cce302fc0310a9ad633a4449615e584ca7a9579aa65dafab873d9e5ad1b281c4ef8fb2bd5c1d064f5cf1696fa494f3f8e610b3004bd7c674a35d70213b304af80525d1110482d7716b3761c65cfdb5f7b3d613650bc2fdd36b8fd302d57672f69d5fa7e1a979e376bc71b2b6ffda76c93102e43706e49f6daf30ed78d590c8dc155d6da88954091b7f957f81400bdede5d7958721294e3588eeec34146481f7c53c2911b746807cb84d0e6431502bb723c57b36628ec3b2eb9e1d60c9de0d5ddd0962a1f848b7e1799c2bd045d9fa093302e4c42024bcf8321388284c75fdbbb64aef8b57e321c567862688edb9c094eaa1dce39e1a9b3d1f08abe534b9fe1749e9b81d8c8fb7eb92dafa6e466ec43aa6f003e370fd1f89f1f817f93a7ef91ac5188741b4114f5fe18ec6051db3757e6672331dd72d1ebeedabf487982294c4fc0ee5d498835d9ce74005c916eee8ca9f3a2d78c50c2742f7835aaa31870f253e0c743aab5c3036806cc39bce37aa5c2711d7e7ce8fb19aadf9edf79b0dbead6b75e10bde387550b6e37448a3f4f1f7bade141aaa8830771db827a6a328d5e0f28dda85db382369abf0e4b45410da9b555951292931ea01eec1901559abacd1f87c4f05c29801aeb26bc5e18a0026fc56ead62c3274de67b2f6a77a77886b1412490eea17c37074c524591b160eaa93a5d212af9ffc7d7af4182b778738dfa42834201451fd6b8f0ded6e10c14108dfa2748d1f374a6b32633333c4dfaea13dfeb5ec858734270b5c7164d13311faa0f04ad77301bdaa47882ca65ee00e89a10f535dbb0d25a82bf2dd70be0fe3954dc38f6b7c3311830c780d790e1c9363f598cf69fda9cfa6fd869bc7e0c0170bc9afc3861ea08646e8ba5a4270a6f653e955124dada99ee4b759c480e830da3d3d0e76a5f5c95a9fbf968de5880bb8a4724a07ff2462c80f473a83d49d668e88412e53c43b420b056a12a931121bbb4034715fc77bc0b77945c909fd0002f1183ff226cfcf741c8edca1b143433a969df8522db55ec1831686510afebb8b356640eba7c0200365f90953a1686d7fa8066fcfdee3d9f6207925c7f28c5cc7b2f00369a37a92a325a0472d2b4e37fede9ed5e905167567ef3be4ce9f0389aec9a7e430e38a1cba442c691ee4a9b14720cda0ebefc62f56237301cdaeb59418b0a37452dc46ebc5a852b724aeb2a5680e0adf278b9ce7fbfafd25e7626bcf6ce0de1af5acb2eafab95998f59e95025fc921d0d227153a3fefd63867806f60241c74ba6b982024dac85dc2534e4c290ac59f393bf44b4e8916e786ffac570c76e48343bc7770b4309a0af6da853e061465b3c64d929e6f87723195c6d634ff59b61767564947960b8252174fb6f1880db1ae73a5d3229df7e97d45c01609f7483c8e48d676485fe6f20a244e88b1a1e4511658dec63dab6836cfa4fa4865bc8e4a436bc920f80d1be02257f76807d6087494f87fb8a94d2aa4d462b2e30cc83825caf5c0bf3158fa3646eedb76098b0209ddba2d4fcda1d03ab8e19d780fcfcff1c47372fe9f562bc39e6719f9263cdce854cbb872f0a8d92127509482cf73e660edad53b4aac432672d60591b373b6e1e1eccc0d2224a1f11c4a61a6a7fc8144a6a221ba9aa16e7da375e651ddf5f7ebdbd740db9433d4a72e450afd40c5c0c901362b897708e500c236f8478ba73afeaea1c1326652a83d7979192a265fe2d202f5389c3b13ef5de6aebf01946dbf5adaf6c79a3f6f134e039abebd09f22624afebcea5bc8fbe8879913c3a5ae05bffcbed840c5aaab27f64934b8132618207ca234bca2f17fa66d90d24e2b6a7177ce8eb4cb90acc8c48535fb51e4680ac710b4871f4f781d69a98186140626375ec61e2d13761df2dc00cca7f9da2184c0785ac961fd6fc107d9341c82f5e58f67d651944266d8957694f966599645fdffccfbce7f2305a3de8978447bd2cabe428546c6b27a2a02a37e4bfbff6ca4d60506025fa05afeec8e4b8ad39ab41bc6f8d1fb4601d1d8f04a5adc050d1ab1e8001232005054a518d5ad3a08ff5289645a177f4aee458f7c795d220ac1f03817647df5dfb8c6115fd3dd708d2027a4c5b74ef1018aaf0de12ecc16d27c5f897af86a580af4a9c8c1c982b29cfa27f9a9f801742ab1359a4202d00e88b02ab214fa33307b4fc189db3522ed13b9f6294a8de432efd74b0288e1e80367b8732ab4378f25e50e1326a84b16ac75a2537c75cc65846a6a41dd7ff6d6ef519c1dfd7e63ed0ef4a35bd5f4f4d6351b20ab7c15e5e6d1299f9fa8c807d77e2e64f8b263d9ab422ab54a73e475a8fcf0ce616c5e7284c56b7718702048a2ec2b3788aaf2d41d7b0785e3c31448fa6d276208f7a6efe2c02f9f6dfccf17472d185b9a73ebb8bd556e44a137f4c3e8c1f5fe33578ed064edea8350fd7e4a0d0dde9bced67fd537b4c2ff9919c1d3a6bd8b26093b9635733ac6b1eb00307198838af79fffb90021711cab24c5f5cb562a7be04bbef838a5ee65c447d71344add35260f674064a0b743cc221b3fa5e364f93017aae51ffd44f4391a4ec1db2ccb48fb61ff4466abd37ccb3987a08674cd3f3810f4f2051d6fbaf88f5145b9884c288564175eec0bb227eb6233dc6079feab2f73a23ad6b22b55fca4df6fdeb3e0afd3e46c39c82881b8dcc811f5f35a8b9bc59cf6a3a2268600dbb62033869ab945ee5267c336f271bd4baff35d9d9da2900215db009c8f24a8e7d93e69f25059256f1938db82f3abc322d0f3ef4984b63b01e3119ebb21a5197d51d36be99bd4f2b8c4421475bcc235d0d98f4cc07b24189b1567d28f52c0e674d299bcd302f92acf7caef40ac37d2eb11a0c79e7bfc7c1e4f1356e89b0b6782fe84250040976b27969233cf1a6ab63eba6950bcb07eb6d2b4ea6ade1dc946628251ae2d4780410193398202cfe5b3f819b2f4cfeb3359e4b75ad5ab956bbeb27bc18998c48e1f40530a8a478ab9e1f05951b6ddee4b11cca04feb6df044e5d3a4507540a61628aaedb95f1dd0ab9df51154193c20d841b4e357814170c577f2d8d", 0x1000, 0x400, &(0x7f0000001040)=@in={0x2, 0x1}, 0xc) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) sendto(r2, &(0x7f0000000040)="a820d78c731977a38cc46873a0bfee8adf764fd9f0b3e951eea80860f809dab16d720d57e0b0bd33f4ea4b87cf17eed6c73c9ede5a80e3c2812741456b98e809ded5ab69191d7bcf3cb33b1c5c33bcb8c52c98e6258a52acae84dced2edcc836a819c9fe664bc78b755af985571b1312ce287edcdc4c876038bebd00133353f9ba52b113f6ab0a859376d6c6e3861452b3db84316fd66d6a27c7daba9d582379fabcc940a747c4e33f6e64719fea5a95c41e740ffeb1eb8b1c51fc840d712853248bf218fdb4bfe78217eb751c66ad55fba27d5299e8bd7274b5cfa4e48ad2ffd9e152643ad3e4ff1a7fe14c039462c2ab09629d27b1fc595fd5302d2a87d999ac56860b5eb24543db9009306dbdca4c5d6fe2c04d7c941b9f482f9f36dcb71c23a0d7efabd7297325b81a3cc3750edd7d586c64b432d988b5c45a6583064b8fb1f1edade876a256f9fbdadb6dca588ba9b18f162b9798d21ffb012fb9fdd1ac83fe7745e272b1fdc4cebbec8ec59b6b8f9f6e1d2ca4786af51d32e9fe66725297d6305e4c244ec4d8fd615c2fab25e78d7f8ff0ff077e4f445189105aac572a54429d022bd4a5e00cce282cad2d1ef8ddaa22ef4a11f9f5cade5451386aa87252955385e998ba580421882f035388a0d34ef54edeba038dbf0980a810436c33ab3f8c375f8cf71b23a6e73c6f72359f6cb500b9e3ff62cc5cf895fbcffa3eccb9cf36ff97f571f56b481b64631469ca025e4fb0ac7fcf04c88cd5042da3059b10bee21b389e744ef9805192afd4ee77382f27fe8b9c53580131852d90b64a53d2221f0b2a9d6353185a4cf236ab47da0234329767c3f038a796615a807b7101ab803d0330a33a2596876ea2efa787b123d3d867f8ccc3a0a6cc2eb4f6687709dd9cf74fcee9d86c5541a50101ed3c398e36b48bde30e7d0ec1943ccf518b404bd39e8a80e7bd6ba02806ee54317641c56ed29c28c7e805364e8bc57087664c712a7a9883a119c6f50c363ac6c4c7d779bd07230d270f9f217c1229c62574d43f38462ecf9e840960395d0632f2496200e3070fb0eccf61ee2fd61849493eb305b36f5a701a8e3a13bc06934e5298f03ea2edf35b083808d4668cc28d58b688e55f5774c646b67511bb402f26bdaf9013d8e107c04f511e903c924351c81d4c7598b9362d26f9b6dd7e37d89c2f278f65d34c047bd27f6c328498877790f44f3318940914aac06ccc8b0c6ce184ac7ce718e408b7fc4beda6ec627a47fa7c3aa51fbc2843f2240e959c008f22a0446f5614a01ac82a7718d31b0a728084d7ced2a7ce49d018187e0cbc6f5b0964ea35eb54c50143fa64df5b504b027e315c4e81bce320c353e7b442220d54a1da4e1f46781c5d52db37c928c83ac6112df9e154ecc2ebf542135d1f0781e5147873edac2827562f3783885e88da62b10864eeb63ab339bd0b3ac02ed0b290eb2b38bc8db7e253fb9fa9ead809012a29f8e9ce1993eb3c8cd6bdc84afcf97d07c5d2c3bdd4b43550768f9265b9c5d1236d80da440c9c57008fc11358fea0594a85221407d59447761353cf7666dde4d8300bf32c59433583c2e1c610c44adec8ce3da4752803aed1119b0cf589eb5f3721de5d88d53aa792af312b85abf58d7796d1efbda79f94d20937a411adeee99a87458181781552c49e6fa8ae87da2ddd44f277f225d144b60f1b92e762d21752b084f4fdef34f80b77acbe47d24a69fcf6ac6e7bbf3362bd9f9df211150d4cbb294adbf915fd093bf061fd1d43185ae4e4e182d4b03570def3cf121ea3445136afc8bfb14ab2b83ddc9323b065772e94274a3a5d88c6dc019510711eba9633285167a9d6f840760515569ef70e33c7fef1d0638b20c6e8638c65ef346d16bf927c9a120bf3f373d3d48fffdbc2b008c36ccf91cd5b0c5d43dfe1af433f06f9a2793837d777201451f44d777b7d0a1c3771204aa60a5c9e4dbbcbc63c9d96c8278f4722f3cc9cd9e59786bcc845b9021ce6b1f23669ed0af6e3bdc16817ff575584d3577876ddbcbbdbb0152249867b08c206bb64cd7c812533faa23d371f51cec1943590863ef5ef867bd82df3dfb39bff2d6c0de1f7ece44755539aaa5c82646921518e27e78754d19e239e21a42fed0f88a0f09920b533a319450817b5a8dfbcb3c43a930a0588f761cbde8dfe4dc620e5a414864bf6b292abfe83fb67e56fe065cbe730a98a2ff95962931c1f480d6670ae21e345a3413cde8f6721d454f5e8d325404e1cbc3a76e974f6c6423b38166a464a234a12bb575cde78a6256101385b85cc7084c9688e90108ff5cff214db35c5efb9cb2ba3fbef25707c972415113f49de9146d9650b7416b3261a9e8e0a42f4f7b7f1ed507529fc669e26dc7fadc105fed2c0ed8ab80706c0087149dc77a8eb2d0cbe43d00f9b367bf03e5eab14c53304a802f054170a1b667805d8100c66096d942500078a937162195306e57a5ca64148898a9c2572db0f8027c4293658eef91dccc9808c85afd17d0b4ea732811a1905fbf553935bb7cce24592fdc234a5fa1bd7c014a49a593ea095510e4b25e383497e477e5f40e3c0de6564ec0c5ee18b2a936719cdeb7a87a068da61584269c41efc71a3b329fbd27f7cc949e77ba7e575ceebbff988f8283b2788eaf0d62b90fcdb77ff4e8b0d43ffd4c9884b62a90e835c866e78ffbedb2638f8538c850cce302fc0310a9ad633a4449615e584ca7a9579aa65dafab873d9e5ad1b281c4ef8fb2bd5c1d064f5cf1696fa494f3f8e610b3004bd7c674a35d70213b304af80525d1110482d7716b3761c65cfdb5f7b3d613650bc2fdd36b8fd302d57672f69d5fa7e1a979e376bc71b2b6ffda76c93102e43706e49f6daf30ed78d590c8dc155d6da88954091b7f957f81400bdede5d7958721294e3588eeec34146481f7c53c2911b746807cb84d0e6431502bb723c57b36628ec3b2eb9e1d60c9de0d5ddd0962a1f848b7e1799c2bd045d9fa093302e4c42024bcf8321388284c75fdbbb64aef8b57e321c567862688edb9c094eaa1dce39e1a9b3d1f08abe534b9fe1749e9b81d8c8fb7eb92dafa6e466ec43aa6f003e370fd1f89f1f817f93a7ef91ac5188741b4114f5fe18ec6051db3757e6672331dd72d1ebeedabf487982294c4fc0ee5d498835d9ce74005c916eee8ca9f3a2d78c50c2742f7835aaa31870f253e0c743aab5c3036806cc39bce37aa5c2711d7e7ce8fb19aadf9edf79b0dbead6b75e10bde387550b6e37448a3f4f1f7bade141aaa8830771db827a6a328d5e0f28dda85db382369abf0e4b45410da9b555951292931ea01eec1901559abacd1f87c4f05c29801aeb26bc5e18a0026fc56ead62c3274de67b2f6a77a77886b1412490eea17c37074c524591b160eaa93a5d212af9ffc7d7af4182b778738dfa42834201451fd6b8f0ded6e10c14108dfa2748d1f374a6b32633333c4dfaea13dfeb5ec858734270b5c7164d13311faa0f04ad77301bdaa47882ca65ee00e89a10f535dbb0d25a82bf2dd70be0fe3954dc38f6b7c3311830c780d790e1c9363f598cf69fda9cfa6fd869bc7e0c0170bc9afc3861ea08646e8ba5a4270a6f653e955124dada99ee4b759c480e830da3d3d0e76a5f5c95a9fbf968de5880bb8a4724a07ff2462c80f473a83d49d668e88412e53c43b420b056a12a931121bbb4034715fc77bc0b77945c909fd0002f1183ff226cfcf741c8edca1b143433a969df8522db55ec1831686510afebb8b356640eba7c0200365f90953a1686d7fa8066fcfdee3d9f6207925c7f28c5cc7b2f00369a37a92a325a0472d2b4e37fede9ed5e905167567ef3be4ce9f0389aec9a7e430e38a1cba442c691ee4a9b14720cda0ebefc62f56237301cdaeb59418b0a37452dc46ebc5a852b724aeb2a5680e0adf278b9ce7fbfafd25e7626bcf6ce0de1af5acb2eafab95998f59e95025fc921d0d227153a3fefd63867806f60241c74ba6b982024dac85dc2534e4c290ac59f393bf44b4e8916e786ffac570c76e48343bc7770b4309a0af6da853e061465b3c64d929e6f87723195c6d634ff59b61767564947960b8252174fb6f1880db1ae73a5d3229df7e97d45c01609f7483c8e48d676485fe6f20a244e88b1a1e4511658dec63dab6836cfa4fa4865bc8e4a436bc920f80d1be02257f76807d6087494f87fb8a94d2aa4d462b2e30cc83825caf5c0bf3158fa3646eedb76098b0209ddba2d4fcda1d03ab8e19d780fcfcff1c47372fe9f562bc39e6719f9263cdce854cbb872f0a8d92127509482cf73e660edad53b4aac432672d60591b373b6e1e1eccc0d2224a1f11c4a61a6a7fc8144a6a221ba9aa16e7da375e651ddf5f7ebdbd740db9433d4a72e450afd40c5c0c901362b897708e500c236f8478ba73afeaea1c1326652a83d7979192a265fe2d202f5389c3b13ef5de6aebf01946dbf5adaf6c79a3f6f134e039abebd09f22624afebcea5bc8fbe8879913c3a5ae05bffcbed840c5aaab27f64934b8132618207ca234bca2f17fa66d90d24e2b6a7177ce8eb4cb90acc8c48535fb51e4680ac710b4871f4f781d69a98186140626375ec61e2d13761df2dc00cca7f9da2184c0785ac961fd6fc107d9341c82f5e58f67d651944266d8957694f966599645fdffccfbce7f2305a3de8978447bd2cabe428546c6b27a2a02a37e4bfbff6ca4d60506025fa05afeec8e4b8ad39ab41bc6f8d1fb4601d1d8f04a5adc050d1ab1e8001232005054a518d5ad3a08ff5289645a177f4aee458f7c795d220ac1f03817647df5dfb8c6115fd3dd708d2027a4c5b74ef1018aaf0de12ecc16d27c5f897af86a580af4a9c8c1c982b29cfa27f9a9f801742ab1359a4202d00e88b02ab214fa33307b4fc189db3522ed13b9f6294a8de432efd74b0288e1e80367b8732ab4378f25e50e1326a84b16ac75a2537c75cc65846a6a41dd7ff6d6ef519c1dfd7e63ed0ef4a35bd5f4f4d6351b20ab7c15e5e6d1299f9fa8c807d77e2e64f8b263d9ab422ab54a73e475a8fcf0ce616c5e7284c56b7718702048a2ec2b3788aaf2d41d7b0785e3c31448fa6d276208f7a6efe2c02f9f6dfccf17472d185b9a73ebb8bd556e44a137f4c3e8c1f5fe33578ed064edea8350fd7e4a0d0dde9bced67fd537b4c2ff9919c1d3a6bd8b26093b9635733ac6b1eb00307198838af79fffb90021711cab24c5f5cb562a7be04bbef838a5ee65c447d71344add35260f674064a0b743cc221b3fa5e364f93017aae51ffd44f4391a4ec1db2ccb48fb61ff4466abd37ccb3987a08674cd3f3810f4f2051d6fbaf88f5145b9884c288564175eec0bb227eb6233dc6079feab2f73a23ad6b22b55fca4df6fdeb3e0afd3e46c39c82881b8dcc811f5f35a8b9bc59cf6a3a2268600dbb62033869ab945ee5267c336f271bd4baff35d9d9da2900215db009c8f24a8e7d93e69f25059256f1938db82f3abc322d0f3ef4984b63b01e3119ebb21a5197d51d36be99bd4f2b8c4421475bcc235d0d98f4cc07b24189b1567d28f52c0e674d299bcd302f92acf7caef40ac37d2eb11a0c79e7bfc7c1e4f1356e89b0b6782fe84250040976b27969233cf1a6ab63eba6950bcb07eb6d2b4ea6ade1dc946628251ae2d4780410193398202cfe5b3f819b2f4cfeb3359e4b75ad5ab956bbeb27bc18998c48e1f40530a8a478ab9e1f05951b6ddee4b11cca04feb6df044e5d3a4507540a61628aaedb95f1dd0ab9df51154193c20d841b4e357814170c577f2d8d", 0x1000, 0x400, &(0x7f0000001040)=@in={0x2, 0x1}, 0xc) (async) 08:57:50 executing program 3: syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 0: socket$inet(0x2, 0x1, 0x6) 08:57:50 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:50 executing program 3: syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:50 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) flock(r0, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) flock(r0, 0x2) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00') (async) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 7: sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 3: syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) sendto(r2, &(0x7f0000000040)="a820d78c731977a38cc46873a0bfee8adf764fd9f0b3e951eea80860f809dab16d720d57e0b0bd33f4ea4b87cf17eed6c73c9ede5a80e3c2812741456b98e809ded5ab69191d7bcf3cb33b1c5c33bcb8c52c98e6258a52acae84dced2edcc836a819c9fe664bc78b755af985571b1312ce287edcdc4c876038bebd00133353f9ba52b113f6ab0a859376d6c6e3861452b3db84316fd66d6a27c7daba9d582379fabcc940a747c4e33f6e64719fea5a95c41e740ffeb1eb8b1c51fc840d712853248bf218fdb4bfe78217eb751c66ad55fba27d5299e8bd7274b5cfa4e48ad2ffd9e152643ad3e4ff1a7fe14c039462c2ab09629d27b1fc595fd5302d2a87d999ac56860b5eb24543db9009306dbdca4c5d6fe2c04d7c941b9f482f9f36dcb71c23a0d7efabd7297325b81a3cc3750edd7d586c64b432d988b5c45a6583064b8fb1f1edade876a256f9fbdadb6dca588ba9b18f162b9798d21ffb012fb9fdd1ac83fe7745e272b1fdc4cebbec8ec59b6b8f9f6e1d2ca4786af51d32e9fe66725297d6305e4c244ec4d8fd615c2fab25e78d7f8ff0ff077e4f445189105aac572a54429d022bd4a5e00cce282cad2d1ef8ddaa22ef4a11f9f5cade5451386aa87252955385e998ba580421882f035388a0d34ef54edeba038dbf0980a810436c33ab3f8c375f8cf71b23a6e73c6f72359f6cb500b9e3ff62cc5cf895fbcffa3eccb9cf36ff97f571f56b481b64631469ca025e4fb0ac7fcf04c88cd5042da3059b10bee21b389e744ef9805192afd4ee77382f27fe8b9c53580131852d90b64a53d2221f0b2a9d6353185a4cf236ab47da0234329767c3f038a796615a807b7101ab803d0330a33a2596876ea2efa787b123d3d867f8ccc3a0a6cc2eb4f6687709dd9cf74fcee9d86c5541a50101ed3c398e36b48bde30e7d0ec1943ccf518b404bd39e8a80e7bd6ba02806ee54317641c56ed29c28c7e805364e8bc57087664c712a7a9883a119c6f50c363ac6c4c7d779bd07230d270f9f217c1229c62574d43f38462ecf9e840960395d0632f2496200e3070fb0eccf61ee2fd61849493eb305b36f5a701a8e3a13bc06934e5298f03ea2edf35b083808d4668cc28d58b688e55f5774c646b67511bb402f26bdaf9013d8e107c04f511e903c924351c81d4c7598b9362d26f9b6dd7e37d89c2f278f65d34c047bd27f6c328498877790f44f3318940914aac06ccc8b0c6ce184ac7ce718e408b7fc4beda6ec627a47fa7c3aa51fbc2843f2240e959c008f22a0446f5614a01ac82a7718d31b0a728084d7ced2a7ce49d018187e0cbc6f5b0964ea35eb54c50143fa64df5b504b027e315c4e81bce320c353e7b442220d54a1da4e1f46781c5d52db37c928c83ac6112df9e154ecc2ebf542135d1f0781e5147873edac2827562f3783885e88da62b10864eeb63ab339bd0b3ac02ed0b290eb2b38bc8db7e253fb9fa9ead809012a29f8e9ce1993eb3c8cd6bdc84afcf97d07c5d2c3bdd4b43550768f9265b9c5d1236d80da440c9c57008fc11358fea0594a85221407d59447761353cf7666dde4d8300bf32c59433583c2e1c610c44adec8ce3da4752803aed1119b0cf589eb5f3721de5d88d53aa792af312b85abf58d7796d1efbda79f94d20937a411adeee99a87458181781552c49e6fa8ae87da2ddd44f277f225d144b60f1b92e762d21752b084f4fdef34f80b77acbe47d24a69fcf6ac6e7bbf3362bd9f9df211150d4cbb294adbf915fd093bf061fd1d43185ae4e4e182d4b03570def3cf121ea3445136afc8bfb14ab2b83ddc9323b065772e94274a3a5d88c6dc019510711eba9633285167a9d6f840760515569ef70e33c7fef1d0638b20c6e8638c65ef346d16bf927c9a120bf3f373d3d48fffdbc2b008c36ccf91cd5b0c5d43dfe1af433f06f9a2793837d777201451f44d777b7d0a1c3771204aa60a5c9e4dbbcbc63c9d96c8278f4722f3cc9cd9e59786bcc845b9021ce6b1f23669ed0af6e3bdc16817ff575584d3577876ddbcbbdbb0152249867b08c206bb64cd7c812533faa23d371f51cec1943590863ef5ef867bd82df3dfb39bff2d6c0de1f7ece44755539aaa5c82646921518e27e78754d19e239e21a42fed0f88a0f09920b533a319450817b5a8dfbcb3c43a930a0588f761cbde8dfe4dc620e5a414864bf6b292abfe83fb67e56fe065cbe730a98a2ff95962931c1f480d6670ae21e345a3413cde8f6721d454f5e8d325404e1cbc3a76e974f6c6423b38166a464a234a12bb575cde78a6256101385b85cc7084c9688e90108ff5cff214db35c5efb9cb2ba3fbef25707c972415113f49de9146d9650b7416b3261a9e8e0a42f4f7b7f1ed507529fc669e26dc7fadc105fed2c0ed8ab80706c0087149dc77a8eb2d0cbe43d00f9b367bf03e5eab14c53304a802f054170a1b667805d8100c66096d942500078a937162195306e57a5ca64148898a9c2572db0f8027c4293658eef91dccc9808c85afd17d0b4ea732811a1905fbf553935bb7cce24592fdc234a5fa1bd7c014a49a593ea095510e4b25e383497e477e5f40e3c0de6564ec0c5ee18b2a936719cdeb7a87a068da61584269c41efc71a3b329fbd27f7cc949e77ba7e575ceebbff988f8283b2788eaf0d62b90fcdb77ff4e8b0d43ffd4c9884b62a90e835c866e78ffbedb2638f8538c850cce302fc0310a9ad633a4449615e584ca7a9579aa65dafab873d9e5ad1b281c4ef8fb2bd5c1d064f5cf1696fa494f3f8e610b3004bd7c674a35d70213b304af80525d1110482d7716b3761c65cfdb5f7b3d613650bc2fdd36b8fd302d57672f69d5fa7e1a979e376bc71b2b6ffda76c93102e43706e49f6daf30ed78d590c8dc155d6da88954091b7f957f81400bdede5d7958721294e3588eeec34146481f7c53c2911b746807cb84d0e6431502bb723c57b36628ec3b2eb9e1d60c9de0d5ddd0962a1f848b7e1799c2bd045d9fa093302e4c42024bcf8321388284c75fdbbb64aef8b57e321c567862688edb9c094eaa1dce39e1a9b3d1f08abe534b9fe1749e9b81d8c8fb7eb92dafa6e466ec43aa6f003e370fd1f89f1f817f93a7ef91ac5188741b4114f5fe18ec6051db3757e6672331dd72d1ebeedabf487982294c4fc0ee5d498835d9ce74005c916eee8ca9f3a2d78c50c2742f7835aaa31870f253e0c743aab5c3036806cc39bce37aa5c2711d7e7ce8fb19aadf9edf79b0dbead6b75e10bde387550b6e37448a3f4f1f7bade141aaa8830771db827a6a328d5e0f28dda85db382369abf0e4b45410da9b555951292931ea01eec1901559abacd1f87c4f05c29801aeb26bc5e18a0026fc56ead62c3274de67b2f6a77a77886b1412490eea17c37074c524591b160eaa93a5d212af9ffc7d7af4182b778738dfa42834201451fd6b8f0ded6e10c14108dfa2748d1f374a6b32633333c4dfaea13dfeb5ec858734270b5c7164d13311faa0f04ad77301bdaa47882ca65ee00e89a10f535dbb0d25a82bf2dd70be0fe3954dc38f6b7c3311830c780d790e1c9363f598cf69fda9cfa6fd869bc7e0c0170bc9afc3861ea08646e8ba5a4270a6f653e955124dada99ee4b759c480e830da3d3d0e76a5f5c95a9fbf968de5880bb8a4724a07ff2462c80f473a83d49d668e88412e53c43b420b056a12a931121bbb4034715fc77bc0b77945c909fd0002f1183ff226cfcf741c8edca1b143433a969df8522db55ec1831686510afebb8b356640eba7c0200365f90953a1686d7fa8066fcfdee3d9f6207925c7f28c5cc7b2f00369a37a92a325a0472d2b4e37fede9ed5e905167567ef3be4ce9f0389aec9a7e430e38a1cba442c691ee4a9b14720cda0ebefc62f56237301cdaeb59418b0a37452dc46ebc5a852b724aeb2a5680e0adf278b9ce7fbfafd25e7626bcf6ce0de1af5acb2eafab95998f59e95025fc921d0d227153a3fefd63867806f60241c74ba6b982024dac85dc2534e4c290ac59f393bf44b4e8916e786ffac570c76e48343bc7770b4309a0af6da853e061465b3c64d929e6f87723195c6d634ff59b61767564947960b8252174fb6f1880db1ae73a5d3229df7e97d45c01609f7483c8e48d676485fe6f20a244e88b1a1e4511658dec63dab6836cfa4fa4865bc8e4a436bc920f80d1be02257f76807d6087494f87fb8a94d2aa4d462b2e30cc83825caf5c0bf3158fa3646eedb76098b0209ddba2d4fcda1d03ab8e19d780fcfcff1c47372fe9f562bc39e6719f9263cdce854cbb872f0a8d92127509482cf73e660edad53b4aac432672d60591b373b6e1e1eccc0d2224a1f11c4a61a6a7fc8144a6a221ba9aa16e7da375e651ddf5f7ebdbd740db9433d4a72e450afd40c5c0c901362b897708e500c236f8478ba73afeaea1c1326652a83d7979192a265fe2d202f5389c3b13ef5de6aebf01946dbf5adaf6c79a3f6f134e039abebd09f22624afebcea5bc8fbe8879913c3a5ae05bffcbed840c5aaab27f64934b8132618207ca234bca2f17fa66d90d24e2b6a7177ce8eb4cb90acc8c48535fb51e4680ac710b4871f4f781d69a98186140626375ec61e2d13761df2dc00cca7f9da2184c0785ac961fd6fc107d9341c82f5e58f67d651944266d8957694f966599645fdffccfbce7f2305a3de8978447bd2cabe428546c6b27a2a02a37e4bfbff6ca4d60506025fa05afeec8e4b8ad39ab41bc6f8d1fb4601d1d8f04a5adc050d1ab1e8001232005054a518d5ad3a08ff5289645a177f4aee458f7c795d220ac1f03817647df5dfb8c6115fd3dd708d2027a4c5b74ef1018aaf0de12ecc16d27c5f897af86a580af4a9c8c1c982b29cfa27f9a9f801742ab1359a4202d00e88b02ab214fa33307b4fc189db3522ed13b9f6294a8de432efd74b0288e1e80367b8732ab4378f25e50e1326a84b16ac75a2537c75cc65846a6a41dd7ff6d6ef519c1dfd7e63ed0ef4a35bd5f4f4d6351b20ab7c15e5e6d1299f9fa8c807d77e2e64f8b263d9ab422ab54a73e475a8fcf0ce616c5e7284c56b7718702048a2ec2b3788aaf2d41d7b0785e3c31448fa6d276208f7a6efe2c02f9f6dfccf17472d185b9a73ebb8bd556e44a137f4c3e8c1f5fe33578ed064edea8350fd7e4a0d0dde9bced67fd537b4c2ff9919c1d3a6bd8b26093b9635733ac6b1eb00307198838af79fffb90021711cab24c5f5cb562a7be04bbef838a5ee65c447d71344add35260f674064a0b743cc221b3fa5e364f93017aae51ffd44f4391a4ec1db2ccb48fb61ff4466abd37ccb3987a08674cd3f3810f4f2051d6fbaf88f5145b9884c288564175eec0bb227eb6233dc6079feab2f73a23ad6b22b55fca4df6fdeb3e0afd3e46c39c82881b8dcc811f5f35a8b9bc59cf6a3a2268600dbb62033869ab945ee5267c336f271bd4baff35d9d9da2900215db009c8f24a8e7d93e69f25059256f1938db82f3abc322d0f3ef4984b63b01e3119ebb21a5197d51d36be99bd4f2b8c4421475bcc235d0d98f4cc07b24189b1567d28f52c0e674d299bcd302f92acf7caef40ac37d2eb11a0c79e7bfc7c1e4f1356e89b0b6782fe84250040976b27969233cf1a6ab63eba6950bcb07eb6d2b4ea6ade1dc946628251ae2d4780410193398202cfe5b3f819b2f4cfeb3359e4b75ad5ab956bbeb27bc18998c48e1f40530a8a478ab9e1f05951b6ddee4b11cca04feb6df044e5d3a4507540a61628aaedb95f1dd0ab9df51154193c20d841b4e357814170c577f2d8d", 0x1000, 0x400, &(0x7f0000001040)=@in={0x2, 0x1}, 0xc) 08:57:51 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 08:57:51 executing program 2: r0 = socket$inet(0x2, 0x0, 0x6) listen(r0, 0x4) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4add62c0f5faf99ba380", &(0x7f0000000080)=0x24, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 4: symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) flock(r0, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) flock(r0, 0x2) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00') (async) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x3, 0x4) fcntl$setown(r0, 0x6, 0x0) 08:57:51 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 2: r0 = socket$inet(0x2, 0x0, 0x6) listen(r0, 0x4) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, 0x0) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x3, 0x4) fcntl$setown(r0, 0x6, 0x0) socket$unix(0x1, 0x5, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x3, 0x4) (async) fcntl$setown(r0, 0x6, 0x0) (async) 08:57:51 executing program 6: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, 0x0) 08:57:51 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x4) 08:57:51 executing program 7: sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, 0x0) 08:57:51 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x4) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r1 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x3, 0x4) (async) fcntl$setown(r0, 0x6, 0x0) 08:57:51 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 0: socket$inet(0x2, 0x4000, 0x8) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000000c0)={0xffffffc1, 0xe0, 0x81, 0x5, "b4562d627e486a630f0b3e6c1fd2b9c8ccbccb30", 0x4, 0x784940a5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt(r2, 0xfffffff7, 0x9, &(0x7f0000000000)="7a57d2e20179a255279f027fa781f73cfa6cf8c49fc67236d4dc1b3503a49bd4ef0b010d0ce539de4f3bf3a0b633a2e291b0d0222ae223066daca9cdd004dfcfb8345881bab5628a479b58030de7dc640f637eba06d03ef292461bde73be7c72d03583bf54d78827ae8aeb820e96295ef64d52967e8682617200eb56d33c131bd449585a029cd2cb743eaf62fc6c5b8d25ca4aad656dc589f1c434235a14544075445bfbb3e887ecdea9ef20e049ce86a75996d468b363e728e39acab0", 0xbd) 08:57:51 executing program 2: socket$inet(0x2, 0x1, 0x0) listen(0xffffffffffffffff, 0x4) 08:57:51 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = getppid() r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r5 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = geteuid() r7 = getegid() r8 = getpid() r9 = getgid() r10 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x40, 0x20) r11 = kqueue() r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="04dd4b79d4704a5ff71cf337c6762490e6fdee59914c7b8b2ff1fa5e079ac243678e8e9129d595aee211423f845499fb7e79ab9be4d52a19b5a4005d28c45fb9c1381c3f51b771adedfc7760aac75e329e366586ece4184a713e5dd167869e731b744feef0a0f9c0202b2ed692fa6383064fb8bc1ad82c3245625796471a805584ac386e5b92a158c0b4ef22fff3f99fd61dc08e55807d4d7adfc0eb8823b9b42d7814e1b3c91718ea4e578b507d6633", 0xb0}, {&(0x7f00000001c0)="3119e678828405cf3cb724799645e76cc9b8c230f41cc37569c27a12be151740970574f09d60a3c0bba8e20cce", 0x2d}, {&(0x7f0000000200)="f85c2c3a8130ac75bf701f078e5815b47fbe58324093c01cae7f5e289bb47932797e3fed6c2661243910ea12831af62ea49f4489833b790f9efae94718803082a495932f8d29ea139f7784eb95ae512a6383e199d8c357cd0475552d28473ef4d0b47fea91eb45f6c0449d96f975943a166a21331fa1f7c0f58e5be16aac85f62d48d0d54eb8faee1349976ee0c4207ec5a1690a1dfd11d2da3a7da1f98ed157a32a4626d3df273eebfc6f3f9a3858253c7f74c53a78edb34a62808e29ebd4d0f52da0f62aa833367bd7afdfd14e", 0xce}, {&(0x7f0000000300)="d5b9fabfbc62f9f5ab551281a031bedf4de4eb7638630a1d99f16981ea4f48ce54669dc5e5face2e49148f5451d724c5b354aa69b278b0173bd56ffe6e26c55fff7f2582ba4c41f995522d27333d071693297e4c041d4f55c5e1c7af8e7f86c436d022db2f64cea2a7ee8f4b10d14dd0b0cf6b641b756915e2b706a48cedf0ea421f2039dc625a57f0e5a87ab074ca95435cb123020018e17e1dad09bc1e2d32a844a5af26ffadf9f9894d9ad7c10d0f86b5802b3b952e876bb3ecc8689adf8779c35b053fb359f5ad0bdad66f53b1a79b3718ec2e3f51562fd3791f73396d3c79545fdc77df8467af5c2901d2559876f3f022b237f0", 0xf6}, {&(0x7f0000000400)="c0b32c60515bbcda45ea676905049d017523fa469ea8b097cf7a1bebeb398bef0ed818d158edd9b77a1631d98ff951381947ee2e23bea360f6be5e7ad51dcd2143b4657212667a4630a124497264383af58a9d768308792916970fd011d89176fb868100606f20fd0cab0352d45906793e780c96fb493e8767c53e9fa4ce901dbaaca56251695345a16dcb08db3112f7ef8519f55ae54c177ca050e55121cb76f773009065f489ee769c44e31eae983fa6b96283ef98ab7296b0cb114a38bde30b0d68900565ad541038bca54a332870b3cb6cf8eb3e741ba95084f05352d17a99a1882799b63489350fdb43fc43c7ac5cfcc05e680921bc63e54b216ea0c80445559f950d6b02972710c4aaf7e5dcbaf32b5fb1567fa38cb093a36257194e346f56e71ac4644a1aa1ec772dbdc57409910867ea29fc171fdd4df558187bf6c178b4804653603e182631364b2d207f4eb06da03a4207931a3c5b4a587fed3be819c6d957377add3224d65372ca0683e7887d26b3bf3fbd05e982e4665cf2f3f8e3c0635cdfc99da4252cab396dd218a5ac0ffe7d86161ca7ef0b1f44b8f26de767edf33fbabae4cb3cfe5b9d264bb71ea41ea63e977c88b26cc2a1613373737a075647e109b3ce7c9471df30dfede0ac73571e39ded5167cbf7454320e6015df76575859e9d580943be22de74aaa42b6221452fdf12ff9913a5811db5cddc1e55966b9de8b9ab16661130c4bce679a5252df2c60a31df2b718524c59d87e518fa6bc94f991def967e8b5d356bb4dc65a0f45c53bcb6cff81328e1ab67e14f44882b07ba05765756b7fbac5d5dd802b52ea7987d5dec9532e3ad86827998b324001dccdf195ffe2d905a3c4505d1defb10c130d7700e711adac3fc23eac55f692bfa14f7fa098f6371b1a5c7460ae2a0d3fd1ee861b822a946383a780563af45b59128110e3005c4d49145492a8f12d62720464774734e3fb634bcf6d76b8c2b3a4251f07adb879945e6f1575bb3aedb2f213ec422b473b3642d31084ff700a9b5918b96fa3311ab7ea8b7d2f63215705658f4db23e35ecfd358cc87f0816213a2a23a4b7f27b1d6f2e7e3c3089f51d689ebbe9a876360d47172d2556848c4ba660ba7032c6507202f0d4f8978c01ef045b12b57f3805f9a2b86da527a98dc760fc976d5ff100f534900dd116fa46c05144430ee3aa7921d951cadb3376a68570a88a0f9441e1617b3ffe82600c7545266c618e2371398c926da9061c69ac525e08f32ed2db4a01b399236c8004205f879a278b787cb8b7d484117375f0566fa3c1bf1841e6599b50c59aced4a0d688a4c9f94dc418771b99a8936cd47fe4da47294b5c9bf1256608d2b6be9973fa9f4b31cbd8df466abd621743d67267af32d1725570cb0cc8ec6063ed0c7d561715b7aa58953f86c0d80ac309d03522d108bef359cf086d230128fb902aefcbc034c558d0613c337a2d8a32cfe070a4fc6f24bee69cf25c45b3a1b9f65e04436438befd7ef44e08dccd3177450607f7a2e1655cb36b9e55b99a3585e554efd1eb44ea744e955f8fea91308da2e92ef4bc2c19b7fe21997d5cdf83ed5e15aa9b10f9d850d5eab3b2339979ce8b575bdf5d04ece2005a1f026aa0754741ffc269300661a4cd2ef93edacb3441b4daeb94f969e23815c7e3def124368e49e650f51ba95a1c4895f70b3a88d6292dc16760d3178a8096ebe2c3fb50203d6ce3caf26f95e65a36c25c8303d3134794f56aef6a8c5fec804a79773da1d97d73b7362092bc72a360db8b4e375c4fe30a6e63b84b736eca2b687940e30d211e189b78274f337ac357d0173c511e6474cbfda0a78d74d8eb78d80ff5ad0e8cf948459caa91ae6238ab29c83a977bf574c97b5d754eff92d7b6ee98802294b7bdf4746a284ea746f5a966aad441b6cfc14d655d05f2256e0e190687daac5abfafcad272241124cad4a0a698d08aa4f6b112b49936e7b65993c107b00424368a4ec622e45dce6260fe97809325fc0d58e2ec68a84f319002f9122d20fa340f5c4213cbd532554aae2547f9725cffcb76006a7d5cf77b8c51e42cddd7d96cb5c7d4ac8ecddca6f983eb0fba5c1b508dbeca43894c7644cd9dda89089da785b66c37b415f98b4ff2278678f9c6322f1226eaf1e9a88c90357e32bca2c2e5ea8822e9b2df0e3940ef3d6717ef81f05b7db5b58bec1b5d01965dc51ff3c13da259f11b3364719a47d9a5a3c4571e79b31025cfd0baad4bdd6321b7a877369026f8dee38147d1758a05aaea6df67558582d57c18d2a963b300c9a9fc5b1d3cdd56ab260eb3c301d3ab87e3f70563a0108368d8f8f3a776f9335e3b1719303dd842c5ded0f17f8fe6fa6b4d888100f8dd156adcf55cd19863e34be136a36d54cbf31923e36dc3994931b04518f71bc0b8c649dff2b42bf915e6f02ac47e177ce3b83b8d41615196df053dc26cedf900b72e684522c086d2be192dc84452fbcc6bbc5d4ffc906f27c7ca6726b0983477873b9f82111a0aaf3f4312b3d4e5bd7b85765a170d141dfc336ea52c7c8b3adfc6dc0b150aa1a3fe250ca70d353f9b37c417cba229855de8af2e8f193887c76c410b5a086109d53dc27a7c526ee3ecf5c1b8c8e998706db3f085006819334c66ded76dce851e4ff1de9f9cfd553e63659657a4b6f5d0651e66fabcff26fdced24ec3adf7d5e8ce4bd9112a3f7177f4be7109430d5d52ce5081ef66e8eda3acd9b597aa126686d8c46fe017d6ac7209032228914a143c0f6672e8529677a150a17038ff3e0a394e22cba012a1e57164c69654b1367d29e66d1b62944a353dfb202723134cb89af4b012449e69e2e7fe3b541fc344a7511653b8d42917404d954b8d314a8c1677255240d7fa08499297d7b88cffc0cece6d3ff3ea2577236c1b7d784cd660bed2e385a4f88cf7ea59f8c19b234955ede78f7e5dbd4b6808daf150409ff46feabe5cc235890c37a9c2623fb7b7cec559b0a29a2cf4e2e3e1fb470fe6e42777f822f936c758782c3235519b0f5105f8ec7601e3f0c2661e6c5d4d692d61b2fd65c7863537dcc71efe53119907ede5612e2d0272c9637b6684f36f9fef8356400908277c26c3fae160610cbf493375d236d3ae3174ca8ebea603d78e95f794aa1ccdafc2774c924ef194ee3e081b6f0df1dd3b21ce439419a749118549ff2dba3a2490dfa0799dab63656bd362ed01f44e281adbba7d8226fae3d0db50befcb8a188e98a36f4c56fcaada2514ea6552df9da107e94012d02ff6563509df25cf274eac78326e404e9e53ad8ff25a3ca17d21079b29ae2cae9e5e35aaff003687c2664ba3d978b758fbaf4a75d1cadeff10049e6248c9cbfcccfde39e96b5749dfef645fd1dd4fa8c7d99f66dc7630fb248c062f2c957c84e4a76d1528771a7600aa907426e0a7dfab4e07951180e913dc82c3a03563c6f60f96b5bf629461e6467b036ad4ed35c5da5a61e92148a86cfeb066cc2801373c1414bcc7eb86a6f20ae076c57cc111b7e3fd09797de63aae9a8a71dc16bd244bb94cb0773d01a61344f6b0291442f88305819bf7928e9d0c8b0cf87522cf07528b5f004f116b0d0f687b16fc8abbc2542ea8f3e6f2f3f1f910f4a0ef5c62899b4d011b4f129a4dd46f6737fcdc1eb6a30274642bf9a55f28ca1c6b57d2e5bb2e3a27e05af02248f082a2c6c08bf7395cadd1e42eaebfb3481fcd3cb87311b092c5dd4030348e5729f678359c26fc8695095f67b5e2666b1808ae5c9453bc02b6cc33e51cef195ca1ba076f9bc41512646f4e903ea04bc06053e82a0ed1d43c0fd8763f57d5b18558fe9aef85e5ce6ffe9fd1f8e5771a633740071d9d87c9d029a7c59171c01560105521a99d838079536e597657c73c9cafee80f25ac64f372014413a7296ef9938145200b713e384433a1c5e597f1ae71731620922e287be6f0808e13be715e4dd05832474abe6b9e8c2ec6bbf8854e0ef364c194861454a80fa3270827cfa989c15dea46356a904d88cd1ff49573df95bc64c9269cb1fb2c04a4b95e975f8d30962eebd4af84c736681af93c3cded244d3ebacda28af979504781a2bf8f6dbc7bf998a6b6ef77d7105d637fa18edae38523d088a430281989947ec2b843e4c35d9cf365dfbb47c0fcac070ce44282e36473ca712226b6e00c4a52a9402ea3a43c86b8a267965d59cbcadd2d9c647391765938810412828e3cce7e0be250ce544326a456ff7ad76297f3473c7df8011094ac5b40d63300056e0adb6eaeced1b29d4a7f05194b7e1ed27e1bd64c038ff375bad802461adad983e9ffdbb0fde1012d8244ccde10285d88b979e212848f72d38d7c5f5c85d312de0d7fa457363f56fbdfad119619830d2e7e03bbfe68b7a9232697babb208ae4ce154d492c4b0d413e428665b6acb3a2b851e643287803055e066b63d00a0faf0ec581eeb52edaec9cb855a7586e5d5da7f93b78a5b37156cd70aa8803297903141178b2823bccbf52ec6bdd64c2e6db2c0df89acc6da31d8d79f84b38b576660b149c520d068b8366174a9b0d2950038dde2e7147ffe1fbb409c361158956f01f991b0d521acbad97ee9ed4b8009917879c3623fe58bbe66cf17348babb7d9e3ecbd8541b8744b2ca9c1bf714fb556464acab0a1eea9f420675748dd6fd877df758bd73ac0d88d8f200aa6de8148ac97955e2d542db61184124afd25497e041f55e4aebb227f4afc7f53719d2dcff36812783d77b93d2df358cc207d7d550b3117fb88642ddf1efbd85374eceaea4de2eda7396c847321482905bb9583e5b12aac133122a4e6cd00ae13ad00fc6c3f861eb2131770a1fba22e8d19e189da8ee47ea79cde5a04c1d7c9c150deebc3e419ff610c209c03528859f8ec5988475b7156793e210c530ac707c2733438538dcf7baa8502fea3ac8b210e4ed1606a2b04b0f80edf0b5bc6df55cb08a508d60675d8308cc9c3d0e40c178773304d01a12bbf65eee77d31c1973505742f3f28c6a3a35d8bc96ae7ab926950d3e2dcbdb51aec745eb38b28edbd8bf17dc2424474348c48649d82f9eff222a81ae706a92b797f761c526113fa43ef58b9f4d2c0a88354c9ac8d3c338894c23460d5cd2d26d315c8622a65d466029b481db5355f433213d460489c2d167aa95877d59a98838b81ea63494a9485f96c76d29c9708be3cc24b35596b9b1306d87308765e2e99205e19f8877b6511b99cffa67b79baad76c5b966826ad497f340446d03e69a0fc56ed4f3d0d0711637b1bf535624c273e08fbbacc5a23ca9eb2dbeff74d5324379289a95d8efad6d78107c83d5b73545ab986783691721c79de9fd4c3b3c9908488c6359af868fc513d3d45ec05ebbb3620a4912b5c1af0a9836bab90086a68877ec697d5c32221d0d071301a678ddf593fdd489deb2abe42d5ac203d657b2466dc53d1e864a3dd36edb0ff39af09822a43ce2b602de1f79ca5a23e465acaca39541da0a65028760315581a5af8a2474719dc66a51d359f4ce59e4258d8dac3fb9beeb0f202029bc37844f37f91e463019e9af3e90ff5b1998446a9b1c1b9c281321700658d8b6989359491135465196ac989b91b1c4a8596985bd7d24d184ecc4714e1e946288cf6f46b43157ed337cfc6da8407744f2ba3f3c6c54d73cd6ed1ff4c1de51ab703c57fedbbffce114b8622c3cb10679ea4f9b052a5d0db0451ac3533446dd6ed8f8915e3adb37fe20b307a99884f6b2d8171e0cbf2de607ba2c0adc486b1e09cc76125aaaeef15314750322", 0x1000}, {&(0x7f0000001400)="00dfae3f1b56e56110a3e2a58b0bb39439788a39f962670bac5d271e9e5207e2562e4aeaf64f40419c92c4e20a2bc934339fb6afcfcf53238d724f46f2cda3754cad1ac9822964816c3f3f60e5fb79f57ac01780c0d7a668d101e1cc012288921a101cdedf9e363ea249c0af900602a0a4fa9e09f1fd5f6edcc4207d", 0x7c}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r0, r11, r12]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r14}], 0xe8, 0x11}, 0x401) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0xfffffffffffffc8a) 08:57:51 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 0: socket$inet(0x2, 0x4000, 0x8) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000000c0)={0xffffffc1, 0xe0, 0x81, 0x5, "b4562d627e486a630f0b3e6c1fd2b9c8ccbccb30", 0x4, 0x784940a5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt(r2, 0xfffffff7, 0x9, &(0x7f0000000000)="7a57d2e20179a255279f027fa781f73cfa6cf8c49fc67236d4dc1b3503a49bd4ef0b010d0ce539de4f3bf3a0b633a2e291b0d0222ae223066daca9cdd004dfcfb8345881bab5628a479b58030de7dc640f637eba06d03ef292461bde73be7c72d03583bf54d78827ae8aeb820e96295ef64d52967e8682617200eb56d33c131bd449585a029cd2cb743eaf62fc6c5b8d25ca4aad656dc589f1c434235a14544075445bfbb3e887ecdea9ef20e049ce86a75996d468b363e728e39acab0", 0xbd) 08:57:51 executing program 7: sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 0: socket$inet(0x2, 0x4000, 0x8) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000000c0)={0xffffffc1, 0xe0, 0x81, 0x5, "b4562d627e486a630f0b3e6c1fd2b9c8ccbccb30", 0x4, 0x784940a5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt(r2, 0xfffffff7, 0x9, &(0x7f0000000000)="7a57d2e20179a255279f027fa781f73cfa6cf8c49fc67236d4dc1b3503a49bd4ef0b010d0ce539de4f3bf3a0b633a2e291b0d0222ae223066daca9cdd004dfcfb8345881bab5628a479b58030de7dc640f637eba06d03ef292461bde73be7c72d03583bf54d78827ae8aeb820e96295ef64d52967e8682617200eb56d33c131bd449585a029cd2cb743eaf62fc6c5b8d25ca4aad656dc589f1c434235a14544075445bfbb3e887ecdea9ef20e049ce86a75996d468b363e728e39acab0", 0xbd) socket$inet(0x2, 0x4000, 0x8) (async) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000000c0)={0xffffffc1, 0xe0, 0x81, 0x5, "b4562d627e486a630f0b3e6c1fd2b9c8ccbccb30", 0x4, 0x784940a5}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000000)={0x7, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) setsockopt(r2, 0xfffffff7, 0x9, &(0x7f0000000000)="7a57d2e20179a255279f027fa781f73cfa6cf8c49fc67236d4dc1b3503a49bd4ef0b010d0ce539de4f3bf3a0b633a2e291b0d0222ae223066daca9cdd004dfcfb8345881bab5628a479b58030de7dc640f637eba06d03ef292461bde73be7c72d03583bf54d78827ae8aeb820e96295ef64d52967e8682617200eb56d33c131bd449585a029cd2cb743eaf62fc6c5b8d25ca4aad656dc589f1c434235a14544075445bfbb3e887ecdea9ef20e049ce86a75996d468b363e728e39acab0", 0xbd) (async) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x43877}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0xbe2a5fe14f24cddd, 0x7, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0x9}, {{r6}, 0xfffffffffffffffb, 0x20, 0x4, 0xf6, 0x3}], 0x7, &(0x7f0000000200), 0xff, &(0x7f0000000240)={0x2, 0x2}) 08:57:51 executing program 4: connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) r2 = getppid() r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) (async) r5 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r5) (async) r6 = geteuid() (async) r7 = getegid() r8 = getpid() (async) r9 = getgid() (async) r10 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x40, 0x20) (async) r11 = kqueue() (async) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="04dd4b79d4704a5ff71cf337c6762490e6fdee59914c7b8b2ff1fa5e079ac243678e8e9129d595aee211423f845499fb7e79ab9be4d52a19b5a4005d28c45fb9c1381c3f51b771adedfc7760aac75e329e366586ece4184a713e5dd167869e731b744feef0a0f9c0202b2ed692fa6383064fb8bc1ad82c3245625796471a805584ac386e5b92a158c0b4ef22fff3f99fd61dc08e55807d4d7adfc0eb8823b9b42d7814e1b3c91718ea4e578b507d6633", 0xb0}, {&(0x7f00000001c0)="3119e678828405cf3cb724799645e76cc9b8c230f41cc37569c27a12be151740970574f09d60a3c0bba8e20cce", 0x2d}, {&(0x7f0000000200)="f85c2c3a8130ac75bf701f078e5815b47fbe58324093c01cae7f5e289bb47932797e3fed6c2661243910ea12831af62ea49f4489833b790f9efae94718803082a495932f8d29ea139f7784eb95ae512a6383e199d8c357cd0475552d28473ef4d0b47fea91eb45f6c0449d96f975943a166a21331fa1f7c0f58e5be16aac85f62d48d0d54eb8faee1349976ee0c4207ec5a1690a1dfd11d2da3a7da1f98ed157a32a4626d3df273eebfc6f3f9a3858253c7f74c53a78edb34a62808e29ebd4d0f52da0f62aa833367bd7afdfd14e", 0xce}, {&(0x7f0000000300)="d5b9fabfbc62f9f5ab551281a031bedf4de4eb7638630a1d99f16981ea4f48ce54669dc5e5face2e49148f5451d724c5b354aa69b278b0173bd56ffe6e26c55fff7f2582ba4c41f995522d27333d071693297e4c041d4f55c5e1c7af8e7f86c436d022db2f64cea2a7ee8f4b10d14dd0b0cf6b641b756915e2b706a48cedf0ea421f2039dc625a57f0e5a87ab074ca95435cb123020018e17e1dad09bc1e2d32a844a5af26ffadf9f9894d9ad7c10d0f86b5802b3b952e876bb3ecc8689adf8779c35b053fb359f5ad0bdad66f53b1a79b3718ec2e3f51562fd3791f73396d3c79545fdc77df8467af5c2901d2559876f3f022b237f0", 0xf6}, {&(0x7f0000000400)="c0b32c60515bbcda45ea676905049d017523fa469ea8b097cf7a1bebeb398bef0ed818d158edd9b77a1631d98ff951381947ee2e23bea360f6be5e7ad51dcd2143b4657212667a4630a124497264383af58a9d768308792916970fd011d89176fb868100606f20fd0cab0352d45906793e780c96fb493e8767c53e9fa4ce901dbaaca56251695345a16dcb08db3112f7ef8519f55ae54c177ca050e55121cb76f773009065f489ee769c44e31eae983fa6b96283ef98ab7296b0cb114a38bde30b0d68900565ad541038bca54a332870b3cb6cf8eb3e741ba95084f05352d17a99a1882799b63489350fdb43fc43c7ac5cfcc05e680921bc63e54b216ea0c80445559f950d6b02972710c4aaf7e5dcbaf32b5fb1567fa38cb093a36257194e346f56e71ac4644a1aa1ec772dbdc57409910867ea29fc171fdd4df558187bf6c178b4804653603e182631364b2d207f4eb06da03a4207931a3c5b4a587fed3be819c6d957377add3224d65372ca0683e7887d26b3bf3fbd05e982e4665cf2f3f8e3c0635cdfc99da4252cab396dd218a5ac0ffe7d86161ca7ef0b1f44b8f26de767edf33fbabae4cb3cfe5b9d264bb71ea41ea63e977c88b26cc2a1613373737a075647e109b3ce7c9471df30dfede0ac73571e39ded5167cbf7454320e6015df76575859e9d580943be22de74aaa42b6221452fdf12ff9913a5811db5cddc1e55966b9de8b9ab16661130c4bce679a5252df2c60a31df2b718524c59d87e518fa6bc94f991def967e8b5d356bb4dc65a0f45c53bcb6cff81328e1ab67e14f44882b07ba05765756b7fbac5d5dd802b52ea7987d5dec9532e3ad86827998b324001dccdf195ffe2d905a3c4505d1defb10c130d7700e711adac3fc23eac55f692bfa14f7fa098f6371b1a5c7460ae2a0d3fd1ee861b822a946383a780563af45b59128110e3005c4d49145492a8f12d62720464774734e3fb634bcf6d76b8c2b3a4251f07adb879945e6f1575bb3aedb2f213ec422b473b3642d31084ff700a9b5918b96fa3311ab7ea8b7d2f63215705658f4db23e35ecfd358cc87f0816213a2a23a4b7f27b1d6f2e7e3c3089f51d689ebbe9a876360d47172d2556848c4ba660ba7032c6507202f0d4f8978c01ef045b12b57f3805f9a2b86da527a98dc760fc976d5ff100f534900dd116fa46c05144430ee3aa7921d951cadb3376a68570a88a0f9441e1617b3ffe82600c7545266c618e2371398c926da9061c69ac525e08f32ed2db4a01b399236c8004205f879a278b787cb8b7d484117375f0566fa3c1bf1841e6599b50c59aced4a0d688a4c9f94dc418771b99a8936cd47fe4da47294b5c9bf1256608d2b6be9973fa9f4b31cbd8df466abd621743d67267af32d1725570cb0cc8ec6063ed0c7d561715b7aa58953f86c0d80ac309d03522d108bef359cf086d230128fb902aefcbc034c558d0613c337a2d8a32cfe070a4fc6f24bee69cf25c45b3a1b9f65e04436438befd7ef44e08dccd3177450607f7a2e1655cb36b9e55b99a3585e554efd1eb44ea744e955f8fea91308da2e92ef4bc2c19b7fe21997d5cdf83ed5e15aa9b10f9d850d5eab3b2339979ce8b575bdf5d04ece2005a1f026aa0754741ffc269300661a4cd2ef93edacb3441b4daeb94f969e23815c7e3def124368e49e650f51ba95a1c4895f70b3a88d6292dc16760d3178a8096ebe2c3fb50203d6ce3caf26f95e65a36c25c8303d3134794f56aef6a8c5fec804a79773da1d97d73b7362092bc72a360db8b4e375c4fe30a6e63b84b736eca2b687940e30d211e189b78274f337ac357d0173c511e6474cbfda0a78d74d8eb78d80ff5ad0e8cf948459caa91ae6238ab29c83a977bf574c97b5d754eff92d7b6ee98802294b7bdf4746a284ea746f5a966aad441b6cfc14d655d05f2256e0e190687daac5abfafcad272241124cad4a0a698d08aa4f6b112b49936e7b65993c107b00424368a4ec622e45dce6260fe97809325fc0d58e2ec68a84f319002f9122d20fa340f5c4213cbd532554aae2547f9725cffcb76006a7d5cf77b8c51e42cddd7d96cb5c7d4ac8ecddca6f983eb0fba5c1b508dbeca43894c7644cd9dda89089da785b66c37b415f98b4ff2278678f9c6322f1226eaf1e9a88c90357e32bca2c2e5ea8822e9b2df0e3940ef3d6717ef81f05b7db5b58bec1b5d01965dc51ff3c13da259f11b3364719a47d9a5a3c4571e79b31025cfd0baad4bdd6321b7a877369026f8dee38147d1758a05aaea6df67558582d57c18d2a963b300c9a9fc5b1d3cdd56ab260eb3c301d3ab87e3f70563a0108368d8f8f3a776f9335e3b1719303dd842c5ded0f17f8fe6fa6b4d888100f8dd156adcf55cd19863e34be136a36d54cbf31923e36dc3994931b04518f71bc0b8c649dff2b42bf915e6f02ac47e177ce3b83b8d41615196df053dc26cedf900b72e684522c086d2be192dc84452fbcc6bbc5d4ffc906f27c7ca6726b0983477873b9f82111a0aaf3f4312b3d4e5bd7b85765a170d141dfc336ea52c7c8b3adfc6dc0b150aa1a3fe250ca70d353f9b37c417cba229855de8af2e8f193887c76c410b5a086109d53dc27a7c526ee3ecf5c1b8c8e998706db3f085006819334c66ded76dce851e4ff1de9f9cfd553e63659657a4b6f5d0651e66fabcff26fdced24ec3adf7d5e8ce4bd9112a3f7177f4be7109430d5d52ce5081ef66e8eda3acd9b597aa126686d8c46fe017d6ac7209032228914a143c0f6672e8529677a150a17038ff3e0a394e22cba012a1e57164c69654b1367d29e66d1b62944a353dfb202723134cb89af4b012449e69e2e7fe3b541fc344a7511653b8d42917404d954b8d314a8c1677255240d7fa08499297d7b88cffc0cece6d3ff3ea2577236c1b7d784cd660bed2e385a4f88cf7ea59f8c19b234955ede78f7e5dbd4b6808daf150409ff46feabe5cc235890c37a9c2623fb7b7cec559b0a29a2cf4e2e3e1fb470fe6e42777f822f936c758782c3235519b0f5105f8ec7601e3f0c2661e6c5d4d692d61b2fd65c7863537dcc71efe53119907ede5612e2d0272c9637b6684f36f9fef8356400908277c26c3fae160610cbf493375d236d3ae3174ca8ebea603d78e95f794aa1ccdafc2774c924ef194ee3e081b6f0df1dd3b21ce439419a749118549ff2dba3a2490dfa0799dab63656bd362ed01f44e281adbba7d8226fae3d0db50befcb8a188e98a36f4c56fcaada2514ea6552df9da107e94012d02ff6563509df25cf274eac78326e404e9e53ad8ff25a3ca17d21079b29ae2cae9e5e35aaff003687c2664ba3d978b758fbaf4a75d1cadeff10049e6248c9cbfcccfde39e96b5749dfef645fd1dd4fa8c7d99f66dc7630fb248c062f2c957c84e4a76d1528771a7600aa907426e0a7dfab4e07951180e913dc82c3a03563c6f60f96b5bf629461e6467b036ad4ed35c5da5a61e92148a86cfeb066cc2801373c1414bcc7eb86a6f20ae076c57cc111b7e3fd09797de63aae9a8a71dc16bd244bb94cb0773d01a61344f6b0291442f88305819bf7928e9d0c8b0cf87522cf07528b5f004f116b0d0f687b16fc8abbc2542ea8f3e6f2f3f1f910f4a0ef5c62899b4d011b4f129a4dd46f6737fcdc1eb6a30274642bf9a55f28ca1c6b57d2e5bb2e3a27e05af02248f082a2c6c08bf7395cadd1e42eaebfb3481fcd3cb87311b092c5dd4030348e5729f678359c26fc8695095f67b5e2666b1808ae5c9453bc02b6cc33e51cef195ca1ba076f9bc41512646f4e903ea04bc06053e82a0ed1d43c0fd8763f57d5b18558fe9aef85e5ce6ffe9fd1f8e5771a633740071d9d87c9d029a7c59171c01560105521a99d838079536e597657c73c9cafee80f25ac64f372014413a7296ef9938145200b713e384433a1c5e597f1ae71731620922e287be6f0808e13be715e4dd05832474abe6b9e8c2ec6bbf8854e0ef364c194861454a80fa3270827cfa989c15dea46356a904d88cd1ff49573df95bc64c9269cb1fb2c04a4b95e975f8d30962eebd4af84c736681af93c3cded244d3ebacda28af979504781a2bf8f6dbc7bf998a6b6ef77d7105d637fa18edae38523d088a430281989947ec2b843e4c35d9cf365dfbb47c0fcac070ce44282e36473ca712226b6e00c4a52a9402ea3a43c86b8a267965d59cbcadd2d9c647391765938810412828e3cce7e0be250ce544326a456ff7ad76297f3473c7df8011094ac5b40d63300056e0adb6eaeced1b29d4a7f05194b7e1ed27e1bd64c038ff375bad802461adad983e9ffdbb0fde1012d8244ccde10285d88b979e212848f72d38d7c5f5c85d312de0d7fa457363f56fbdfad119619830d2e7e03bbfe68b7a9232697babb208ae4ce154d492c4b0d413e428665b6acb3a2b851e643287803055e066b63d00a0faf0ec581eeb52edaec9cb855a7586e5d5da7f93b78a5b37156cd70aa8803297903141178b2823bccbf52ec6bdd64c2e6db2c0df89acc6da31d8d79f84b38b576660b149c520d068b8366174a9b0d2950038dde2e7147ffe1fbb409c361158956f01f991b0d521acbad97ee9ed4b8009917879c3623fe58bbe66cf17348babb7d9e3ecbd8541b8744b2ca9c1bf714fb556464acab0a1eea9f420675748dd6fd877df758bd73ac0d88d8f200aa6de8148ac97955e2d542db61184124afd25497e041f55e4aebb227f4afc7f53719d2dcff36812783d77b93d2df358cc207d7d550b3117fb88642ddf1efbd85374eceaea4de2eda7396c847321482905bb9583e5b12aac133122a4e6cd00ae13ad00fc6c3f861eb2131770a1fba22e8d19e189da8ee47ea79cde5a04c1d7c9c150deebc3e419ff610c209c03528859f8ec5988475b7156793e210c530ac707c2733438538dcf7baa8502fea3ac8b210e4ed1606a2b04b0f80edf0b5bc6df55cb08a508d60675d8308cc9c3d0e40c178773304d01a12bbf65eee77d31c1973505742f3f28c6a3a35d8bc96ae7ab926950d3e2dcbdb51aec745eb38b28edbd8bf17dc2424474348c48649d82f9eff222a81ae706a92b797f761c526113fa43ef58b9f4d2c0a88354c9ac8d3c338894c23460d5cd2d26d315c8622a65d466029b481db5355f433213d460489c2d167aa95877d59a98838b81ea63494a9485f96c76d29c9708be3cc24b35596b9b1306d87308765e2e99205e19f8877b6511b99cffa67b79baad76c5b966826ad497f340446d03e69a0fc56ed4f3d0d0711637b1bf535624c273e08fbbacc5a23ca9eb2dbeff74d5324379289a95d8efad6d78107c83d5b73545ab986783691721c79de9fd4c3b3c9908488c6359af868fc513d3d45ec05ebbb3620a4912b5c1af0a9836bab90086a68877ec697d5c32221d0d071301a678ddf593fdd489deb2abe42d5ac203d657b2466dc53d1e864a3dd36edb0ff39af09822a43ce2b602de1f79ca5a23e465acaca39541da0a65028760315581a5af8a2474719dc66a51d359f4ce59e4258d8dac3fb9beeb0f202029bc37844f37f91e463019e9af3e90ff5b1998446a9b1c1b9c281321700658d8b6989359491135465196ac989b91b1c4a8596985bd7d24d184ecc4714e1e946288cf6f46b43157ed337cfc6da8407744f2ba3f3c6c54d73cd6ed1ff4c1de51ab703c57fedbbffce114b8622c3cb10679ea4f9b052a5d0db0451ac3533446dd6ed8f8915e3adb37fe20b307a99884f6b2d8171e0cbf2de607ba2c0adc486b1e09cc76125aaaeef15314750322", 0x1000}, {&(0x7f0000001400)="00dfae3f1b56e56110a3e2a58b0bb39439788a39f962670bac5d271e9e5207e2562e4aeaf64f40419c92c4e20a2bc934339fb6afcfcf53238d724f46f2cda3754cad1ac9822964816c3f3f60e5fb79f57ac01780c0d7a668d101e1cc012288921a101cdedf9e363ea249c0af900602a0a4fa9e09f1fd5f6edcc4207d", 0x7c}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r0, r11, r12]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r14}], 0xe8, 0x11}, 0x401) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0xfffffffffffffc8a) 08:57:51 executing program 2: socket$inet(0x2, 0x1, 0x0) listen(0xffffffffffffffff, 0x4) 08:57:51 executing program 4: connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 6: sysctl$hw(0x0, 0x0, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f", &(0x7f0000000080)=0x12, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 2: socket$inet(0x2, 0x1, 0x0) listen(0xffffffffffffffff, 0x4) 08:57:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x140) r5 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x2, 0x5}, {{}, 0xfffffffffffffff8, 0x42, 0x8, 0x9}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x1, 0x10001, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x10, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80, 0x6c, 0x9}, {{}, 0x1017e7e3ea10dfd, 0x2, 0x1, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r5}, 0xffffffffffffffff, 0xfc, 0x0, 0x8000000000000001, 0x2}], 0x81, &(0x7f0000000240)={0x800, 0x6}) socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x8000, 0xff) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="94c65dcda595053c55ff5f8eae1de3275e8a7153fb761b95720a2d1d9f5b9d214bb8532928523d0229d42eb4ac8e00265eae2f488d", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="808af0d58d1dc509b19e5eb2392ec17090169cfee284dfe6b65cda127af3abf00177801ba481fd093d7d5eab282fd26b9b0b7ae6ed9a8a750a133c4fe0", 0x3d) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) dup(r9) accept$inet(r9, 0x0, &(0x7f00000002c0)) dup(r7) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000280)={0x0, 0x0, 0xfffffffd, 0x40}) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x43877}) (async) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0xbe2a5fe14f24cddd, 0x7, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0x9}, {{r6}, 0xfffffffffffffffb, 0x20, 0x4, 0xf6, 0x3}], 0x7, &(0x7f0000000200), 0xff, &(0x7f0000000240)={0x2, 0x2}) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f", &(0x7f0000000080)=0x12, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 6: sysctl$hw(0x0, 0x0, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 7: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = getppid() r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r5 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = geteuid() r7 = getegid() r8 = getpid() r9 = getgid() r10 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x40, 0x20) r11 = kqueue() r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="04dd4b79d4704a5ff71cf337c6762490e6fdee59914c7b8b2ff1fa5e079ac243678e8e9129d595aee211423f845499fb7e79ab9be4d52a19b5a4005d28c45fb9c1381c3f51b771adedfc7760aac75e329e366586ece4184a713e5dd167869e731b744feef0a0f9c0202b2ed692fa6383064fb8bc1ad82c3245625796471a805584ac386e5b92a158c0b4ef22fff3f99fd61dc08e55807d4d7adfc0eb8823b9b42d7814e1b3c91718ea4e578b507d6633", 0xb0}, {&(0x7f00000001c0)="3119e678828405cf3cb724799645e76cc9b8c230f41cc37569c27a12be151740970574f09d60a3c0bba8e20cce", 0x2d}, {&(0x7f0000000200)="f85c2c3a8130ac75bf701f078e5815b47fbe58324093c01cae7f5e289bb47932797e3fed6c2661243910ea12831af62ea49f4489833b790f9efae94718803082a495932f8d29ea139f7784eb95ae512a6383e199d8c357cd0475552d28473ef4d0b47fea91eb45f6c0449d96f975943a166a21331fa1f7c0f58e5be16aac85f62d48d0d54eb8faee1349976ee0c4207ec5a1690a1dfd11d2da3a7da1f98ed157a32a4626d3df273eebfc6f3f9a3858253c7f74c53a78edb34a62808e29ebd4d0f52da0f62aa833367bd7afdfd14e", 0xce}, {&(0x7f0000000300)="d5b9fabfbc62f9f5ab551281a031bedf4de4eb7638630a1d99f16981ea4f48ce54669dc5e5face2e49148f5451d724c5b354aa69b278b0173bd56ffe6e26c55fff7f2582ba4c41f995522d27333d071693297e4c041d4f55c5e1c7af8e7f86c436d022db2f64cea2a7ee8f4b10d14dd0b0cf6b641b756915e2b706a48cedf0ea421f2039dc625a57f0e5a87ab074ca95435cb123020018e17e1dad09bc1e2d32a844a5af26ffadf9f9894d9ad7c10d0f86b5802b3b952e876bb3ecc8689adf8779c35b053fb359f5ad0bdad66f53b1a79b3718ec2e3f51562fd3791f73396d3c79545fdc77df8467af5c2901d2559876f3f022b237f0", 0xf6}, {&(0x7f0000000400)="c0b32c60515bbcda45ea676905049d017523fa469ea8b097cf7a1bebeb398bef0ed818d158edd9b77a1631d98ff951381947ee2e23bea360f6be5e7ad51dcd2143b4657212667a4630a124497264383af58a9d768308792916970fd011d89176fb868100606f20fd0cab0352d45906793e780c96fb493e8767c53e9fa4ce901dbaaca56251695345a16dcb08db3112f7ef8519f55ae54c177ca050e55121cb76f773009065f489ee769c44e31eae983fa6b96283ef98ab7296b0cb114a38bde30b0d68900565ad541038bca54a332870b3cb6cf8eb3e741ba95084f05352d17a99a1882799b63489350fdb43fc43c7ac5cfcc05e680921bc63e54b216ea0c80445559f950d6b02972710c4aaf7e5dcbaf32b5fb1567fa38cb093a36257194e346f56e71ac4644a1aa1ec772dbdc57409910867ea29fc171fdd4df558187bf6c178b4804653603e182631364b2d207f4eb06da03a4207931a3c5b4a587fed3be819c6d957377add3224d65372ca0683e7887d26b3bf3fbd05e982e4665cf2f3f8e3c0635cdfc99da4252cab396dd218a5ac0ffe7d86161ca7ef0b1f44b8f26de767edf33fbabae4cb3cfe5b9d264bb71ea41ea63e977c88b26cc2a1613373737a075647e109b3ce7c9471df30dfede0ac73571e39ded5167cbf7454320e6015df76575859e9d580943be22de74aaa42b6221452fdf12ff9913a5811db5cddc1e55966b9de8b9ab16661130c4bce679a5252df2c60a31df2b718524c59d87e518fa6bc94f991def967e8b5d356bb4dc65a0f45c53bcb6cff81328e1ab67e14f44882b07ba05765756b7fbac5d5dd802b52ea7987d5dec9532e3ad86827998b324001dccdf195ffe2d905a3c4505d1defb10c130d7700e711adac3fc23eac55f692bfa14f7fa098f6371b1a5c7460ae2a0d3fd1ee861b822a946383a780563af45b59128110e3005c4d49145492a8f12d62720464774734e3fb634bcf6d76b8c2b3a4251f07adb879945e6f1575bb3aedb2f213ec422b473b3642d31084ff700a9b5918b96fa3311ab7ea8b7d2f63215705658f4db23e35ecfd358cc87f0816213a2a23a4b7f27b1d6f2e7e3c3089f51d689ebbe9a876360d47172d2556848c4ba660ba7032c6507202f0d4f8978c01ef045b12b57f3805f9a2b86da527a98dc760fc976d5ff100f534900dd116fa46c05144430ee3aa7921d951cadb3376a68570a88a0f9441e1617b3ffe82600c7545266c618e2371398c926da9061c69ac525e08f32ed2db4a01b399236c8004205f879a278b787cb8b7d484117375f0566fa3c1bf1841e6599b50c59aced4a0d688a4c9f94dc418771b99a8936cd47fe4da47294b5c9bf1256608d2b6be9973fa9f4b31cbd8df466abd621743d67267af32d1725570cb0cc8ec6063ed0c7d561715b7aa58953f86c0d80ac309d03522d108bef359cf086d230128fb902aefcbc034c558d0613c337a2d8a32cfe070a4fc6f24bee69cf25c45b3a1b9f65e04436438befd7ef44e08dccd3177450607f7a2e1655cb36b9e55b99a3585e554efd1eb44ea744e955f8fea91308da2e92ef4bc2c19b7fe21997d5cdf83ed5e15aa9b10f9d850d5eab3b2339979ce8b575bdf5d04ece2005a1f026aa0754741ffc269300661a4cd2ef93edacb3441b4daeb94f969e23815c7e3def124368e49e650f51ba95a1c4895f70b3a88d6292dc16760d3178a8096ebe2c3fb50203d6ce3caf26f95e65a36c25c8303d3134794f56aef6a8c5fec804a79773da1d97d73b7362092bc72a360db8b4e375c4fe30a6e63b84b736eca2b687940e30d211e189b78274f337ac357d0173c511e6474cbfda0a78d74d8eb78d80ff5ad0e8cf948459caa91ae6238ab29c83a977bf574c97b5d754eff92d7b6ee98802294b7bdf4746a284ea746f5a966aad441b6cfc14d655d05f2256e0e190687daac5abfafcad272241124cad4a0a698d08aa4f6b112b49936e7b65993c107b00424368a4ec622e45dce6260fe97809325fc0d58e2ec68a84f319002f9122d20fa340f5c4213cbd532554aae2547f9725cffcb76006a7d5cf77b8c51e42cddd7d96cb5c7d4ac8ecddca6f983eb0fba5c1b508dbeca43894c7644cd9dda89089da785b66c37b415f98b4ff2278678f9c6322f1226eaf1e9a88c90357e32bca2c2e5ea8822e9b2df0e3940ef3d6717ef81f05b7db5b58bec1b5d01965dc51ff3c13da259f11b3364719a47d9a5a3c4571e79b31025cfd0baad4bdd6321b7a877369026f8dee38147d1758a05aaea6df67558582d57c18d2a963b300c9a9fc5b1d3cdd56ab260eb3c301d3ab87e3f70563a0108368d8f8f3a776f9335e3b1719303dd842c5ded0f17f8fe6fa6b4d888100f8dd156adcf55cd19863e34be136a36d54cbf31923e36dc3994931b04518f71bc0b8c649dff2b42bf915e6f02ac47e177ce3b83b8d41615196df053dc26cedf900b72e684522c086d2be192dc84452fbcc6bbc5d4ffc906f27c7ca6726b0983477873b9f82111a0aaf3f4312b3d4e5bd7b85765a170d141dfc336ea52c7c8b3adfc6dc0b150aa1a3fe250ca70d353f9b37c417cba229855de8af2e8f193887c76c410b5a086109d53dc27a7c526ee3ecf5c1b8c8e998706db3f085006819334c66ded76dce851e4ff1de9f9cfd553e63659657a4b6f5d0651e66fabcff26fdced24ec3adf7d5e8ce4bd9112a3f7177f4be7109430d5d52ce5081ef66e8eda3acd9b597aa126686d8c46fe017d6ac7209032228914a143c0f6672e8529677a150a17038ff3e0a394e22cba012a1e57164c69654b1367d29e66d1b62944a353dfb202723134cb89af4b012449e69e2e7fe3b541fc344a7511653b8d42917404d954b8d314a8c1677255240d7fa08499297d7b88cffc0cece6d3ff3ea2577236c1b7d784cd660bed2e385a4f88cf7ea59f8c19b234955ede78f7e5dbd4b6808daf150409ff46feabe5cc235890c37a9c2623fb7b7cec559b0a29a2cf4e2e3e1fb470fe6e42777f822f936c758782c3235519b0f5105f8ec7601e3f0c2661e6c5d4d692d61b2fd65c7863537dcc71efe53119907ede5612e2d0272c9637b6684f36f9fef8356400908277c26c3fae160610cbf493375d236d3ae3174ca8ebea603d78e95f794aa1ccdafc2774c924ef194ee3e081b6f0df1dd3b21ce439419a749118549ff2dba3a2490dfa0799dab63656bd362ed01f44e281adbba7d8226fae3d0db50befcb8a188e98a36f4c56fcaada2514ea6552df9da107e94012d02ff6563509df25cf274eac78326e404e9e53ad8ff25a3ca17d21079b29ae2cae9e5e35aaff003687c2664ba3d978b758fbaf4a75d1cadeff10049e6248c9cbfcccfde39e96b5749dfef645fd1dd4fa8c7d99f66dc7630fb248c062f2c957c84e4a76d1528771a7600aa907426e0a7dfab4e07951180e913dc82c3a03563c6f60f96b5bf629461e6467b036ad4ed35c5da5a61e92148a86cfeb066cc2801373c1414bcc7eb86a6f20ae076c57cc111b7e3fd09797de63aae9a8a71dc16bd244bb94cb0773d01a61344f6b0291442f88305819bf7928e9d0c8b0cf87522cf07528b5f004f116b0d0f687b16fc8abbc2542ea8f3e6f2f3f1f910f4a0ef5c62899b4d011b4f129a4dd46f6737fcdc1eb6a30274642bf9a55f28ca1c6b57d2e5bb2e3a27e05af02248f082a2c6c08bf7395cadd1e42eaebfb3481fcd3cb87311b092c5dd4030348e5729f678359c26fc8695095f67b5e2666b1808ae5c9453bc02b6cc33e51cef195ca1ba076f9bc41512646f4e903ea04bc06053e82a0ed1d43c0fd8763f57d5b18558fe9aef85e5ce6ffe9fd1f8e5771a633740071d9d87c9d029a7c59171c01560105521a99d838079536e597657c73c9cafee80f25ac64f372014413a7296ef9938145200b713e384433a1c5e597f1ae71731620922e287be6f0808e13be715e4dd05832474abe6b9e8c2ec6bbf8854e0ef364c194861454a80fa3270827cfa989c15dea46356a904d88cd1ff49573df95bc64c9269cb1fb2c04a4b95e975f8d30962eebd4af84c736681af93c3cded244d3ebacda28af979504781a2bf8f6dbc7bf998a6b6ef77d7105d637fa18edae38523d088a430281989947ec2b843e4c35d9cf365dfbb47c0fcac070ce44282e36473ca712226b6e00c4a52a9402ea3a43c86b8a267965d59cbcadd2d9c647391765938810412828e3cce7e0be250ce544326a456ff7ad76297f3473c7df8011094ac5b40d63300056e0adb6eaeced1b29d4a7f05194b7e1ed27e1bd64c038ff375bad802461adad983e9ffdbb0fde1012d8244ccde10285d88b979e212848f72d38d7c5f5c85d312de0d7fa457363f56fbdfad119619830d2e7e03bbfe68b7a9232697babb208ae4ce154d492c4b0d413e428665b6acb3a2b851e643287803055e066b63d00a0faf0ec581eeb52edaec9cb855a7586e5d5da7f93b78a5b37156cd70aa8803297903141178b2823bccbf52ec6bdd64c2e6db2c0df89acc6da31d8d79f84b38b576660b149c520d068b8366174a9b0d2950038dde2e7147ffe1fbb409c361158956f01f991b0d521acbad97ee9ed4b8009917879c3623fe58bbe66cf17348babb7d9e3ecbd8541b8744b2ca9c1bf714fb556464acab0a1eea9f420675748dd6fd877df758bd73ac0d88d8f200aa6de8148ac97955e2d542db61184124afd25497e041f55e4aebb227f4afc7f53719d2dcff36812783d77b93d2df358cc207d7d550b3117fb88642ddf1efbd85374eceaea4de2eda7396c847321482905bb9583e5b12aac133122a4e6cd00ae13ad00fc6c3f861eb2131770a1fba22e8d19e189da8ee47ea79cde5a04c1d7c9c150deebc3e419ff610c209c03528859f8ec5988475b7156793e210c530ac707c2733438538dcf7baa8502fea3ac8b210e4ed1606a2b04b0f80edf0b5bc6df55cb08a508d60675d8308cc9c3d0e40c178773304d01a12bbf65eee77d31c1973505742f3f28c6a3a35d8bc96ae7ab926950d3e2dcbdb51aec745eb38b28edbd8bf17dc2424474348c48649d82f9eff222a81ae706a92b797f761c526113fa43ef58b9f4d2c0a88354c9ac8d3c338894c23460d5cd2d26d315c8622a65d466029b481db5355f433213d460489c2d167aa95877d59a98838b81ea63494a9485f96c76d29c9708be3cc24b35596b9b1306d87308765e2e99205e19f8877b6511b99cffa67b79baad76c5b966826ad497f340446d03e69a0fc56ed4f3d0d0711637b1bf535624c273e08fbbacc5a23ca9eb2dbeff74d5324379289a95d8efad6d78107c83d5b73545ab986783691721c79de9fd4c3b3c9908488c6359af868fc513d3d45ec05ebbb3620a4912b5c1af0a9836bab90086a68877ec697d5c32221d0d071301a678ddf593fdd489deb2abe42d5ac203d657b2466dc53d1e864a3dd36edb0ff39af09822a43ce2b602de1f79ca5a23e465acaca39541da0a65028760315581a5af8a2474719dc66a51d359f4ce59e4258d8dac3fb9beeb0f202029bc37844f37f91e463019e9af3e90ff5b1998446a9b1c1b9c281321700658d8b6989359491135465196ac989b91b1c4a8596985bd7d24d184ecc4714e1e946288cf6f46b43157ed337cfc6da8407744f2ba3f3c6c54d73cd6ed1ff4c1de51ab703c57fedbbffce114b8622c3cb10679ea4f9b052a5d0db0451ac3533446dd6ed8f8915e3adb37fe20b307a99884f6b2d8171e0cbf2de607ba2c0adc486b1e09cc76125aaaeef15314750322", 0x1000}, {&(0x7f0000001400)="00dfae3f1b56e56110a3e2a58b0bb39439788a39f962670bac5d271e9e5207e2562e4aeaf64f40419c92c4e20a2bc934339fb6afcfcf53238d724f46f2cda3754cad1ac9822964816c3f3f60e5fb79f57ac01780c0d7a668d101e1cc012288921a101cdedf9e363ea249c0af900602a0a4fa9e09f1fd5f6edcc4207d", 0x7c}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r0, r11, r12]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r14}], 0xe8, 0x11}, 0x401) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0xfffffffffffffc8a) socket$unix(0x1, 0x5, 0x0) (async) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) getppid() (async) getppid() (async) fcntl$setown(0xffffffffffffffff, 0x6, r3) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) (async) getppid() (async) fcntl$setown(0xffffffffffffffff, 0x6, r5) (async) geteuid() (async) getegid() (async) getpid() (async) getgid() (async) openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x40, 0x20) (async) kqueue() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r12, 0x0, r12) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640), 0xc) (async) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="04dd4b79d4704a5ff71cf337c6762490e6fdee59914c7b8b2ff1fa5e079ac243678e8e9129d595aee211423f845499fb7e79ab9be4d52a19b5a4005d28c45fb9c1381c3f51b771adedfc7760aac75e329e366586ece4184a713e5dd167869e731b744feef0a0f9c0202b2ed692fa6383064fb8bc1ad82c3245625796471a805584ac386e5b92a158c0b4ef22fff3f99fd61dc08e55807d4d7adfc0eb8823b9b42d7814e1b3c91718ea4e578b507d6633", 0xb0}, {&(0x7f00000001c0)="3119e678828405cf3cb724799645e76cc9b8c230f41cc37569c27a12be151740970574f09d60a3c0bba8e20cce", 0x2d}, {&(0x7f0000000200)="f85c2c3a8130ac75bf701f078e5815b47fbe58324093c01cae7f5e289bb47932797e3fed6c2661243910ea12831af62ea49f4489833b790f9efae94718803082a495932f8d29ea139f7784eb95ae512a6383e199d8c357cd0475552d28473ef4d0b47fea91eb45f6c0449d96f975943a166a21331fa1f7c0f58e5be16aac85f62d48d0d54eb8faee1349976ee0c4207ec5a1690a1dfd11d2da3a7da1f98ed157a32a4626d3df273eebfc6f3f9a3858253c7f74c53a78edb34a62808e29ebd4d0f52da0f62aa833367bd7afdfd14e", 0xce}, {&(0x7f0000000300)="d5b9fabfbc62f9f5ab551281a031bedf4de4eb7638630a1d99f16981ea4f48ce54669dc5e5face2e49148f5451d724c5b354aa69b278b0173bd56ffe6e26c55fff7f2582ba4c41f995522d27333d071693297e4c041d4f55c5e1c7af8e7f86c436d022db2f64cea2a7ee8f4b10d14dd0b0cf6b641b756915e2b706a48cedf0ea421f2039dc625a57f0e5a87ab074ca95435cb123020018e17e1dad09bc1e2d32a844a5af26ffadf9f9894d9ad7c10d0f86b5802b3b952e876bb3ecc8689adf8779c35b053fb359f5ad0bdad66f53b1a79b3718ec2e3f51562fd3791f73396d3c79545fdc77df8467af5c2901d2559876f3f022b237f0", 0xf6}, {&(0x7f0000000400)="c0b32c60515bbcda45ea676905049d017523fa469ea8b097cf7a1bebeb398bef0ed818d158edd9b77a1631d98ff951381947ee2e23bea360f6be5e7ad51dcd2143b4657212667a4630a124497264383af58a9d768308792916970fd011d89176fb868100606f20fd0cab0352d45906793e780c96fb493e8767c53e9fa4ce901dbaaca56251695345a16dcb08db3112f7ef8519f55ae54c177ca050e55121cb76f773009065f489ee769c44e31eae983fa6b96283ef98ab7296b0cb114a38bde30b0d68900565ad541038bca54a332870b3cb6cf8eb3e741ba95084f05352d17a99a1882799b63489350fdb43fc43c7ac5cfcc05e680921bc63e54b216ea0c80445559f950d6b02972710c4aaf7e5dcbaf32b5fb1567fa38cb093a36257194e346f56e71ac4644a1aa1ec772dbdc57409910867ea29fc171fdd4df558187bf6c178b4804653603e182631364b2d207f4eb06da03a4207931a3c5b4a587fed3be819c6d957377add3224d65372ca0683e7887d26b3bf3fbd05e982e4665cf2f3f8e3c0635cdfc99da4252cab396dd218a5ac0ffe7d86161ca7ef0b1f44b8f26de767edf33fbabae4cb3cfe5b9d264bb71ea41ea63e977c88b26cc2a1613373737a075647e109b3ce7c9471df30dfede0ac73571e39ded5167cbf7454320e6015df76575859e9d580943be22de74aaa42b6221452fdf12ff9913a5811db5cddc1e55966b9de8b9ab16661130c4bce679a5252df2c60a31df2b718524c59d87e518fa6bc94f991def967e8b5d356bb4dc65a0f45c53bcb6cff81328e1ab67e14f44882b07ba05765756b7fbac5d5dd802b52ea7987d5dec9532e3ad86827998b324001dccdf195ffe2d905a3c4505d1defb10c130d7700e711adac3fc23eac55f692bfa14f7fa098f6371b1a5c7460ae2a0d3fd1ee861b822a946383a780563af45b59128110e3005c4d49145492a8f12d62720464774734e3fb634bcf6d76b8c2b3a4251f07adb879945e6f1575bb3aedb2f213ec422b473b3642d31084ff700a9b5918b96fa3311ab7ea8b7d2f63215705658f4db23e35ecfd358cc87f0816213a2a23a4b7f27b1d6f2e7e3c3089f51d689ebbe9a876360d47172d2556848c4ba660ba7032c6507202f0d4f8978c01ef045b12b57f3805f9a2b86da527a98dc760fc976d5ff100f534900dd116fa46c05144430ee3aa7921d951cadb3376a68570a88a0f9441e1617b3ffe82600c7545266c618e2371398c926da9061c69ac525e08f32ed2db4a01b399236c8004205f879a278b787cb8b7d484117375f0566fa3c1bf1841e6599b50c59aced4a0d688a4c9f94dc418771b99a8936cd47fe4da47294b5c9bf1256608d2b6be9973fa9f4b31cbd8df466abd621743d67267af32d1725570cb0cc8ec6063ed0c7d561715b7aa58953f86c0d80ac309d03522d108bef359cf086d230128fb902aefcbc034c558d0613c337a2d8a32cfe070a4fc6f24bee69cf25c45b3a1b9f65e04436438befd7ef44e08dccd3177450607f7a2e1655cb36b9e55b99a3585e554efd1eb44ea744e955f8fea91308da2e92ef4bc2c19b7fe21997d5cdf83ed5e15aa9b10f9d850d5eab3b2339979ce8b575bdf5d04ece2005a1f026aa0754741ffc269300661a4cd2ef93edacb3441b4daeb94f969e23815c7e3def124368e49e650f51ba95a1c4895f70b3a88d6292dc16760d3178a8096ebe2c3fb50203d6ce3caf26f95e65a36c25c8303d3134794f56aef6a8c5fec804a79773da1d97d73b7362092bc72a360db8b4e375c4fe30a6e63b84b736eca2b687940e30d211e189b78274f337ac357d0173c511e6474cbfda0a78d74d8eb78d80ff5ad0e8cf948459caa91ae6238ab29c83a977bf574c97b5d754eff92d7b6ee98802294b7bdf4746a284ea746f5a966aad441b6cfc14d655d05f2256e0e190687daac5abfafcad272241124cad4a0a698d08aa4f6b112b49936e7b65993c107b00424368a4ec622e45dce6260fe97809325fc0d58e2ec68a84f319002f9122d20fa340f5c4213cbd532554aae2547f9725cffcb76006a7d5cf77b8c51e42cddd7d96cb5c7d4ac8ecddca6f983eb0fba5c1b508dbeca43894c7644cd9dda89089da785b66c37b415f98b4ff2278678f9c6322f1226eaf1e9a88c90357e32bca2c2e5ea8822e9b2df0e3940ef3d6717ef81f05b7db5b58bec1b5d01965dc51ff3c13da259f11b3364719a47d9a5a3c4571e79b31025cfd0baad4bdd6321b7a877369026f8dee38147d1758a05aaea6df67558582d57c18d2a963b300c9a9fc5b1d3cdd56ab260eb3c301d3ab87e3f70563a0108368d8f8f3a776f9335e3b1719303dd842c5ded0f17f8fe6fa6b4d888100f8dd156adcf55cd19863e34be136a36d54cbf31923e36dc3994931b04518f71bc0b8c649dff2b42bf915e6f02ac47e177ce3b83b8d41615196df053dc26cedf900b72e684522c086d2be192dc84452fbcc6bbc5d4ffc906f27c7ca6726b0983477873b9f82111a0aaf3f4312b3d4e5bd7b85765a170d141dfc336ea52c7c8b3adfc6dc0b150aa1a3fe250ca70d353f9b37c417cba229855de8af2e8f193887c76c410b5a086109d53dc27a7c526ee3ecf5c1b8c8e998706db3f085006819334c66ded76dce851e4ff1de9f9cfd553e63659657a4b6f5d0651e66fabcff26fdced24ec3adf7d5e8ce4bd9112a3f7177f4be7109430d5d52ce5081ef66e8eda3acd9b597aa126686d8c46fe017d6ac7209032228914a143c0f6672e8529677a150a17038ff3e0a394e22cba012a1e57164c69654b1367d29e66d1b62944a353dfb202723134cb89af4b012449e69e2e7fe3b541fc344a7511653b8d42917404d954b8d314a8c1677255240d7fa08499297d7b88cffc0cece6d3ff3ea2577236c1b7d784cd660bed2e385a4f88cf7ea59f8c19b234955ede78f7e5dbd4b6808daf150409ff46feabe5cc235890c37a9c2623fb7b7cec559b0a29a2cf4e2e3e1fb470fe6e42777f822f936c758782c3235519b0f5105f8ec7601e3f0c2661e6c5d4d692d61b2fd65c7863537dcc71efe53119907ede5612e2d0272c9637b6684f36f9fef8356400908277c26c3fae160610cbf493375d236d3ae3174ca8ebea603d78e95f794aa1ccdafc2774c924ef194ee3e081b6f0df1dd3b21ce439419a749118549ff2dba3a2490dfa0799dab63656bd362ed01f44e281adbba7d8226fae3d0db50befcb8a188e98a36f4c56fcaada2514ea6552df9da107e94012d02ff6563509df25cf274eac78326e404e9e53ad8ff25a3ca17d21079b29ae2cae9e5e35aaff003687c2664ba3d978b758fbaf4a75d1cadeff10049e6248c9cbfcccfde39e96b5749dfef645fd1dd4fa8c7d99f66dc7630fb248c062f2c957c84e4a76d1528771a7600aa907426e0a7dfab4e07951180e913dc82c3a03563c6f60f96b5bf629461e6467b036ad4ed35c5da5a61e92148a86cfeb066cc2801373c1414bcc7eb86a6f20ae076c57cc111b7e3fd09797de63aae9a8a71dc16bd244bb94cb0773d01a61344f6b0291442f88305819bf7928e9d0c8b0cf87522cf07528b5f004f116b0d0f687b16fc8abbc2542ea8f3e6f2f3f1f910f4a0ef5c62899b4d011b4f129a4dd46f6737fcdc1eb6a30274642bf9a55f28ca1c6b57d2e5bb2e3a27e05af02248f082a2c6c08bf7395cadd1e42eaebfb3481fcd3cb87311b092c5dd4030348e5729f678359c26fc8695095f67b5e2666b1808ae5c9453bc02b6cc33e51cef195ca1ba076f9bc41512646f4e903ea04bc06053e82a0ed1d43c0fd8763f57d5b18558fe9aef85e5ce6ffe9fd1f8e5771a633740071d9d87c9d029a7c59171c01560105521a99d838079536e597657c73c9cafee80f25ac64f372014413a7296ef9938145200b713e384433a1c5e597f1ae71731620922e287be6f0808e13be715e4dd05832474abe6b9e8c2ec6bbf8854e0ef364c194861454a80fa3270827cfa989c15dea46356a904d88cd1ff49573df95bc64c9269cb1fb2c04a4b95e975f8d30962eebd4af84c736681af93c3cded244d3ebacda28af979504781a2bf8f6dbc7bf998a6b6ef77d7105d637fa18edae38523d088a430281989947ec2b843e4c35d9cf365dfbb47c0fcac070ce44282e36473ca712226b6e00c4a52a9402ea3a43c86b8a267965d59cbcadd2d9c647391765938810412828e3cce7e0be250ce544326a456ff7ad76297f3473c7df8011094ac5b40d63300056e0adb6eaeced1b29d4a7f05194b7e1ed27e1bd64c038ff375bad802461adad983e9ffdbb0fde1012d8244ccde10285d88b979e212848f72d38d7c5f5c85d312de0d7fa457363f56fbdfad119619830d2e7e03bbfe68b7a9232697babb208ae4ce154d492c4b0d413e428665b6acb3a2b851e643287803055e066b63d00a0faf0ec581eeb52edaec9cb855a7586e5d5da7f93b78a5b37156cd70aa8803297903141178b2823bccbf52ec6bdd64c2e6db2c0df89acc6da31d8d79f84b38b576660b149c520d068b8366174a9b0d2950038dde2e7147ffe1fbb409c361158956f01f991b0d521acbad97ee9ed4b8009917879c3623fe58bbe66cf17348babb7d9e3ecbd8541b8744b2ca9c1bf714fb556464acab0a1eea9f420675748dd6fd877df758bd73ac0d88d8f200aa6de8148ac97955e2d542db61184124afd25497e041f55e4aebb227f4afc7f53719d2dcff36812783d77b93d2df358cc207d7d550b3117fb88642ddf1efbd85374eceaea4de2eda7396c847321482905bb9583e5b12aac133122a4e6cd00ae13ad00fc6c3f861eb2131770a1fba22e8d19e189da8ee47ea79cde5a04c1d7c9c150deebc3e419ff610c209c03528859f8ec5988475b7156793e210c530ac707c2733438538dcf7baa8502fea3ac8b210e4ed1606a2b04b0f80edf0b5bc6df55cb08a508d60675d8308cc9c3d0e40c178773304d01a12bbf65eee77d31c1973505742f3f28c6a3a35d8bc96ae7ab926950d3e2dcbdb51aec745eb38b28edbd8bf17dc2424474348c48649d82f9eff222a81ae706a92b797f761c526113fa43ef58b9f4d2c0a88354c9ac8d3c338894c23460d5cd2d26d315c8622a65d466029b481db5355f433213d460489c2d167aa95877d59a98838b81ea63494a9485f96c76d29c9708be3cc24b35596b9b1306d87308765e2e99205e19f8877b6511b99cffa67b79baad76c5b966826ad497f340446d03e69a0fc56ed4f3d0d0711637b1bf535624c273e08fbbacc5a23ca9eb2dbeff74d5324379289a95d8efad6d78107c83d5b73545ab986783691721c79de9fd4c3b3c9908488c6359af868fc513d3d45ec05ebbb3620a4912b5c1af0a9836bab90086a68877ec697d5c32221d0d071301a678ddf593fdd489deb2abe42d5ac203d657b2466dc53d1e864a3dd36edb0ff39af09822a43ce2b602de1f79ca5a23e465acaca39541da0a65028760315581a5af8a2474719dc66a51d359f4ce59e4258d8dac3fb9beeb0f202029bc37844f37f91e463019e9af3e90ff5b1998446a9b1c1b9c281321700658d8b6989359491135465196ac989b91b1c4a8596985bd7d24d184ecc4714e1e946288cf6f46b43157ed337cfc6da8407744f2ba3f3c6c54d73cd6ed1ff4c1de51ab703c57fedbbffce114b8622c3cb10679ea4f9b052a5d0db0451ac3533446dd6ed8f8915e3adb37fe20b307a99884f6b2d8171e0cbf2de607ba2c0adc486b1e09cc76125aaaeef15314750322", 0x1000}, {&(0x7f0000001400)="00dfae3f1b56e56110a3e2a58b0bb39439788a39f962670bac5d271e9e5207e2562e4aeaf64f40419c92c4e20a2bc934339fb6afcfcf53238d724f46f2cda3754cad1ac9822964816c3f3f60e5fb79f57ac01780c0d7a668d101e1cc012288921a101cdedf9e363ea249c0af900602a0a4fa9e09f1fd5f6edcc4207d", 0x7c}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r0, r11, r12]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r14}], 0xe8, 0x11}, 0x401) (async) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0xfffffffffffffc8a) (async) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f", &(0x7f0000000080)=0x12, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 6: sysctl$hw(0x0, 0x0, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x140) (async) r5 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x2, 0x5}, {{}, 0xfffffffffffffff8, 0x42, 0x8, 0x9}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x1, 0x10001, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x10, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80, 0x6c, 0x9}, {{}, 0x1017e7e3ea10dfd, 0x2, 0x1, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r5}, 0xffffffffffffffff, 0xfc, 0x0, 0x8000000000000001, 0x2}], 0x81, &(0x7f0000000240)={0x800, 0x6}) socket$inet(0x2, 0x1, 0x6) (async) socket$inet(0x2, 0x8000, 0xff) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="94c65dcda595053c55ff5f8eae1de3275e8a7153fb761b95720a2d1d9f5b9d214bb8532928523d0229d42eb4ac8e00265eae2f488d", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="808af0d58d1dc509b19e5eb2392ec17090169cfee284dfe6b65cda127af3abf00177801ba481fd093d7d5eab282fd26b9b0b7ae6ed9a8a750a133c4fe0", 0x3d) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) dup(r9) (async) accept$inet(r9, 0x0, &(0x7f00000002c0)) (async) dup(r7) (async) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000280)={0x0, 0x0, 0xfffffffd, 0x40}) 08:57:51 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) 08:57:51 executing program 4: connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x43877}) (async) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0xbe2a5fe14f24cddd, 0x7, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0x9}, {{r6}, 0xfffffffffffffffb, 0x20, 0x4, 0xf6, 0x3}], 0x7, &(0x7f0000000200), 0xff, &(0x7f0000000240)={0x2, 0x2}) 08:57:51 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x140) (async) r5 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x2, 0x5}, {{}, 0xfffffffffffffff8, 0x42, 0x8, 0x9}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x1, 0x10001, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x10, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80, 0x6c, 0x9}, {{}, 0x1017e7e3ea10dfd, 0x2, 0x1, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r5}, 0xffffffffffffffff, 0xfc, 0x0, 0x8000000000000001, 0x2}], 0x81, &(0x7f0000000240)={0x800, 0x6}) (async) socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x8000, 0xff) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="94c65dcda595053c55ff5f8eae1de3275e8a7153fb761b95720a2d1d9f5b9d214bb8532928523d0229d42eb4ac8e00265eae2f488d", &(0x7f0000000080)=0x35, &(0x7f00000000c0)="808af0d58d1dc509b19e5eb2392ec17090169cfee284dfe6b65cda127af3abf00177801ba481fd093d7d5eab282fd26b9b0b7ae6ed9a8a750a133c4fe0", 0x3d) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) dup(r9) accept$inet(r9, 0x0, &(0x7f00000002c0)) (async) dup(r7) (async) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000280)={0x0, 0x0, 0xfffffffd, 0x40}) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a39b645c4a", &(0x7f0000000080)=0x1b, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) dup(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000001040000000065f1"], 0xa, &(0x7f0000001800)=[{&(0x7f00000005c0)="6e0e010cfa715f275cf4ba163349e3dcf62ed280940d2610f3c41f8c77f0ccf3d9b2374e293ab344422d13121bbf43ecbf7f1431915b573b58d50a2c6d106ba31383ae3de3869f2451cea647bffcb15b634d9f155903121d3ea4a7bf827d1150725b59b7b4795543cf9c30e9095276377445ed5a3c4e2c3987ec3495859d4cd4205b8abedba5159261a32ccbfddb7e7816ac1611a0f60259bf69be2a754525a1095d55fc9efc740f94b105cdcf2077a73d559129e828a79f1e52aa68cdd4598929be744ef8af370445765f9c820f5090d8ca924754b06d28bead7f8056da8e6f915bfd243bc04f20e5d921590dd24dc348e02ac31ffed70cd4c596c25e48c5874eea3dc22e275e97c67348add202a989f4b78eab21ef6341701a259b1c06199330fce6b65f29bc8b0ad2cd0555d8c857619cf753d44c759a7a2d742510891ff82116a925cc6b4d4b23f9ba85beaf37f0e77398940b1a9e99d1e80dd3da975fff87ca9ec6a78fb82366661ddfad1ba3b21cb3ff29b18642e7533a13d9372770406f1a557ef0f001c429e028cdaf61b08423d2193238ef0139169426c648eb0b6036ba0c00db3137ce60231223a06ae6eab6a0d8c9886b45a24e33b19f6e6a51fb54bbb269806d45a0342db942e4cc88c8d0e2fa74f52bc3346df3604e2ac16f561adeecb0ad54b39765d946e0152395170f4d4b54979c278427ca85bbf08ef77a85037c4d3a4c1306dba89638641eb6950e23320366435884e4d512e8b8e86726e46be40cbde098e2f57c4426c6e91fdb5e5fe7c34dd56a91a33c2c43108d058fc4ee2d8e8a2447d7ce707ba4bb6e4c6806afe785eb29703bd56eb443f0b488a5ffe88092056a41fb8e8bfe411cbd73552d594b33d4cd9face786f294cf790e7d645401296365cb8415664d2e987b1430bf844ce7d9482c5a9a340d95de1b05c407d10ffdb8d8135207bcdce6c3f9476eaed6cf6504ed4f767207e295a0b2bb584510578c42deae153e7e1cbbf1e5a1c5404115efb8ada7cd8c68c33fe030a0a9235ba0d51a0abe25d799be5e29a839860330ef8da6b0ae73002403bb253bc49f746449e9510bacbc352c9855dc673634d0172c6576e2eb31598510640dbda8df5382722ab29e489efa437194f808783ff176b238bd2a09579074fc9a005559b1365c8422849cf6506bc5963a155d514e70eeb14d8d61311c9c6433daec80f69a53447115ad4ac036ae1e1c87469a3e7d5d8d94a18169abb215b3271b483651a4521310aa5d9059a97eb58b486c98d16f195ca8d575d90045b28a8b5db7b873364668a9195226934f5354b9cb45150ced389f651b175772e43b158fb67d22f8cf394c9d77f4bd11b5dc90e690b14464d70b453a091385c6024f515854e2622511df96c005dfba71d0adb53672a190b4c47b3d8dd9c41c43d4b9fd60064a350970400f30cabede7e0e961347a4250b257b3f4c2ed25597adfaf0e6cb06bf2d628bef8281acd2bc82205f12c8f430958578c14ef7675676d2b5915b919c55685f921ede27608d71c26f31d65412be966c68fe82b01bbfac211d1af18086c90dd8d751ed3cec99a0680cc4339d97f8a21605be8547d75905cea50cc107d56faec022e8429952821a4ca02e59d9ed056811af0439d75d7fc822fce6abf99bd67227955e46ea32fabcb0ceb62e2f47cc04217ae52dee9543c26269be0798a97fcebb0bd6b8326b85595200703956ac73f1772528848071459369f93ccf24b60ac0c1c92b0d6e9e6fde0adb689d7ff1d0f792e5952c7e9a4e0b140c05bb4a148ea655bc958b3a45b2d86f4b9095e323ff91a3b747107535b80d55f11579a8e856e0646b8c97d871b004acec790ca1bdec61f2a3cc0571395979890f882252a825d13ea9d362241271149ba94f50b9bb448fef63c30d6bcd103be4c2933591794d8336e0cd486b02276b68564ab2465dedff41a8ee7e52b3ce84d2c192d597aa55a181698830b0fa75a1a3c9e97e5500dee8edb2999b7b577d8c72dc152bf4da425e19480b885c5bfa75188ec27ce60ff927c097840f9378942bd84d33e9081bc7c39e74be56439bdf03f91188db8fde44be4b18986a5ab4d4310b68b497559ee2c495ca39382fdd029e3ce8afc718914edb30da25d3e3e3777023bd66f4fa36a9442dd94e3f45d1c0e15b6760be86902a9a948d5cfba6529d25bdaa60204b6045f860dd04e48869f2cac33181fc09592cbbb870b0c6a1ebf67606fc3dd16184201272d23a8d0b51f3cb4a37c4bf95f339d995bae6613ce92eb4e855a6af5603f04e003073f4d82aac8f497ad5dbd9b78573fe752dfb1bc199d566583d16b9068a508a312b6f2b257051a432d35ac9c840db1a43b880970770475735257b1aab693e7a0b90c0fb08c83ffca4b3693db370afc718cabca41b081b93337f4203af1cd2fe1285c1fc2c18fc389d81d18101beddc85dfa062d9da1aea906d28fb0fe8c04e1345b32bddcce21d13ac28d855a06f4749a031196aea5249b2293a863ee0476718e211006dda0283fdaeb953bc63acabe12073dd48894234b1a6ff968055ee6a56a468e672cabf0262de4b6ccbf51bd1e89628455cefc5bc3ff01a6b3131aee84e47d1e6411ca01526e99bcc2317bb2f708ffb927595d07d750f20fd3249a8f962a4621a6eec29d0079ea89d2569594064741e829903801815ff37ec33098e9de8b0d056ccbc546c1df65dfd3a5677df457369da9859ff9612d552503ef997e84eea5dd92091b0cf1a685df365f3b58a13d19fc8e0c43ac0290d945e38a36a68f946136becb877071dde6c69ff1ae5e7aec90d775cab1ebbdca72187cd6a24047508eab00a33e44779284278f8fe67ab77acfd68a3a6941fde666b767c8b9203c7f22606c9024beb25d9f7ab85d16c50df69eb5889a09787672c4f3b10389d93e7d684ad9b48c8d34d3f6fed7acc4a9fe3ed5a0423c5db758dac53955af83e78757c29162576c394372c71a3801ef4ac8a9b76102dc81eebeb86394f36c75a88b4647458ae83bb96f380e78a0febe2e1cf226ed7343137f47609a36ea174ef6720a2bc9521c5afb33025cfdd8f0eb51598f51aff16342cb42feb1c763f4b7d9502fe441ef9c50ea3126ecea193cc82e396b4fe1c7c0be04619756dbe327ad3b881532f1273b9b8d27d76bb2fc69fe341cbc907cf758a1edc9aef3a0cc2a413990a65cbbfde51c551d91253ce0bcb1bd8300d126b271eb96799c0d9fd3f8cd6186483bcbde527a65e5b150a36ad8778039063bc67c75abb8f232a0a329d42f14d793b89ae1a1974116f74445f56fe15237398396e77a6235940662a6fd64b1a5dd5a71927c115d2ff11b684b935ca3f7818b685840077c085cd71b2b093c7761d8e9babe3fa205c0c8a94e9e5a2e3634bb93831cce1e0b86d4df31777efee4649863808d191f3339ad2b1767f53cd56d7fd48f80974f781efb35a90f11f2de6f35d7adb6c0bc64943adcbb74f8dfa6afe24fe80c9b4ca4283a2435c00fb3cb5f597f8df6d0895dbe7e4b21283278bcb482cafd5b825f3c1ced1b562ee29552dcbf2ac2fd48bc9e63cd2f8ec74633a73690c74305419ddf7d8272b7282b7a3b36ab29de632fce7ddc3cfe7b44fe0e516e9f9f44cad822ff7cf5bff6342ea07f07159b3dfa9203e51d95d8f84094d833aa01686a2d65938c540c8910c01c97b029a3c5e4833926bfd9c8182ef235e3df6820ad30fbcde6525b1658d3d0134d7de077a4ebd5e865c52f66fc51d3881f018557769e4358481b7c338c9dffa1e40875b123dd5dd05aac405acade092443a8e3a26e03c3c977d68c1472656c1679245cc44165f1d80489bc91c34fe210003ca619ec38b09341aa234d9d70afe06e8832f62a9572f4d6061461499dd5becde1e8517f6c0139e308a51e18820c40816e2ebfad934f77dc5b701f49192e1fcee6ac6b11d9b4618a88e1627ff6f1bbfe0df865750932a2918710a36f5dd065f4a874a2fa0aa523eed2de7492da5e6cac49da83d1916b0573af26546071f39d2cd59cc3a617345234f1afcc8979c46ad611c3505d24681281e8aae531c5f17cce54332974ec97f425bd3876d5b702eb034565b05c790f4d484b380c67fb3da98bcdb6e6b36a684a941db761079f7ba8b833d8180f1180e4ef8a317477d1926f83373fae34b9c5d732904047bd70db6dd5e9853d14007fd427a6c8a87cbdf9c9ba71a6e72d99a6f9550de593acee591e88621590d3aa7752990272cd9c3bcbdd17a243c57a466391005cdaf392c01cd4a3327a4bd20c85206d1db5d13680774815eeee024e2e2b9feffb56a5c9582a21fd3d1b8419c89970c61fc2bd1df4eed162adf0484d81a47f46bac235d92f6c83315301f430f0da2e81ac512a96bb0dd72860cba4812c13ca42909c42aa8f5488f00995c686a45ff1f197bfde5a51bff8120ca28a93636505f1fe6b1d9c59f16bb804005d07d71c657202fa37f21ab6103c71e405f52651314cc440f7039b2ade2892e35123adfd6c30b2b2905a473353db623441833d7714714496bb8438ed2a1facda0593b8f3ec960c585875afa6bf4c3e0a336e0fce662782bc207b4dd146469ae84ad302820bbe8574e2e5807678200eb98c2f1603c06e1535ff6b9bddafe58c5367a3d716be3d40b6a4d29ce55f7c87d5e84f95d6fdf6fa322836a396f16c72b32f6840073028ab8c19f5ab682b5da45708bcc95bdb1ae96d5f2dccd45d5995a41addc0757a855b1c0bd2aeee3a651aa58160312abe3627cb69aca2fc8f4657207837d1a4f026b2b0e55bd8ae226e9c75a6a03b05ea79d2f93fd44c0dbd060b721794c605f78d02a2da7a6dbfe6142ca7fa67acfb0a3750768c125186635916f5b696612cc5e17318a169f63856b3c45689695800315ddf7f3c0a1fb209659fb29265ec4ff8fc1c2ac78076b4bc7f53d64ef22aad19a9cf832e10779ba905b2ef66ac7d5d16b1608f241bb8f65c13fd819bb53b4d172976e67b8160282fabf826c99db0fbf34aa08aadd0fd0b60e7253b882169ae494f7d877415ae09bb4802c5e9e9cf69fea3bea2afe52f6c5162135ae0c90f3a5c3d0e3f39084ecaf18d72342ab3341cf5dd8db6099bf8aaec009d5b1e60415176d75f4eaeccef83926ce066778ee65198dcecf802ea24eb127d345a6ea7637094eb7d57793e86f9ac608a208e6f39abcb093b8f1733c31d706bf753bf9838454cb150377b0ae7f0f0391621d7ea42db7db7887a0d482028aec425ba77e3a92c6e557eb6c231be7e2860488bdd2dc949f2c81dbed98dc918c516072a46f5caf241f76839c62172e26dc080b0dd260e8f1f1ba3077548c788d71be9b7e58dfdaeaadbf25892bf46971eeff64fa549b2a77ecadb0741c2b5b40391e039aa0614c46c37e05b0fe5be282b0dc12bcf4114564556a7d6fd23bc6e56fa523533f9b835918060de1dfcb775b3eb4b5d2ee34c1bf8e2b1f024b97fc6eaff47fe6441b6f48a0b138c21a579a88f785304fef677ff8fb68d04214ab14eff1941c9b50c65e347920e142ea5811558843063c2afae93983f78974d25a7b15750b792dd58ca15c6b5769bbde4082077050f1131800eb2caa7cd5c0a2af921560ade978108150012a483f227af45af6e05e49ef248879952200664119be0e1edc5d5ef2b1832b3c3c5c25d92269b871ed0881ebe0cfbc180439943b333e158f699687a188a2219c770923019c7ce2ae2ee119f4d46b9c28f1ef493c188f89d4ae34580b8fd4ae3055d4918116075bf19a344739e97", 0x1000}, {&(0x7f0000000200)="8861a8dc859a7aa87fe3101df9ee2eff14d9d6e775bf657308e9b9e1b056cfe6f11084fad6f31389b06ce7126a3063446fc82c7185e1ae72e326119c153daa3e2b95c05d1fb0d98fb5b4dc2568a4c04e0c3e0219cf546d9701de2ab2847663870635befa5e11d2786bdf112dd2e90bd0a67fb19f9bef983fc985e2451175c0f2536c8036b58ef42014602e7172d284892af67c28f9ad8b8e36705626685aadddfe9c85dc4c9a572ca260524555b91b84cf7880a298958c4178e6645e65c3febdfe", 0xc1}, {&(0x7f0000000300)="56440bf2152348b6f6514873d07b154e9b24d1920cbb3f655a669fd050eb9f7939f07dee07a98883f77227180ed4b6c5800721fd936f23ad82473dac231b22a6db783ad520cd8b69698997052ac228ca4e67073b282fc1362b890e4aa31b4f1eaefd97815dc0cf46de5f01aad849a344406e120380001231c411af2e20770aef2739e540531dd118b1d9a9e11f86a4a6", 0x90}, {&(0x7f00000003c0)="e651e0831d3abeea17f6e33c25d53eab67ea3611246bb907e4e7e553bab2d4c4bec3c80df479ede2ed8297a36a1e62da9886c8ea23fc0600cb05df8e25af5e1e6d74195f24e972613b172e18c7da48ada4d0ff26628b4ca140ec13cb2a5e61f2dc5d062302f4e9525bfd66c5a54949ecdcf90ac3bd297a89b3349911bd9976bb10022755c8c5a81cf0412c863f47bd7bdc71a43d487a5b78435442124fbee95f83d2a59cd00a90c4471e72e652a561f5e6d3839b3bdf350a026e80ae494162970a5d3f8b98642a09db9f6d765caba75ea1a4a3484b5844507edcd435", 0xdc}, {&(0x7f00000015c0)="df8592fd0e15ffa1ef209e6c0b2b3cddb9f54900b90f7ba8170c7738886a64e6528884c6bc686fbf9b3243c862294197f15bc961fd7d0c68bdfef0cccab1e53bb1b451a318c27b3a9ff8f46cdf2aaec55e752baada7725dd3152b6ae09294cccd5bdbf9765ff61a6452b60c63cadd689edd322513ec7c9aac16e791948e71c47e0ae82fbb2aad8eed3a876aa0e2a3c30da5dbb6f33f5ecffb9f9dbae066195e288b662db50d533ea6ddd1fb4d0c74b8d97d0713199c79b493247e6bd5580ecd24bb14dc7caa5a2283977e0d91f5ee9151602e325ebf28926", 0xd8}, {&(0x7f00000004c0)="9e147ee731a36dcc38e200fedef309574711048d4c54ad2ea5f682eaad9dd957b4bc11817d3a6a5ce308a3b1f815a0697c4d6f076ac7e72f1a80058827b9fdf455318b335ddb4c656cad3b57b9553b2899de63e39ebb7356103025f106c4c5f56c92b19148d21a8b8a9828071ab2611a40eb78af7cbd0e7420eaf7217ce5784297b02098c0c9de763ddb9f89d40b51c9c09e3062320c28da90b016d80b8864b2056d58f6b3703eb4a66f7885b3c1b751b53f1e25c7aecae5941f1e63e0d2bb8d", 0xc0}, {&(0x7f00000016c0)="fe01ef9d25c863ade2cfed3c907f1924c36f7a0f7f4cff4ddb33b573bcadda7f256afa0cead155823afc844976ff852fc899761bb1732a56f24468258aac047dc0dcf174080628dfdbdb8212fb85445ec8d40e9d7890f60c7b889127a26905aa7b485d57d4836ebb2b069dde06def303cefc59ac0f992c83fe2a3c69e37ccb0c5866ed998ccbeb8a954d6fd76fdba7d6ed2844aed000a78d7161bbc3bcd7e31fc57aa919b2e2a8944ffbe264336bc83d59efea76bed3d6f16d57998f364f56d8", 0xc0}, {&(0x7f0000001780)='O', 0x1}, {&(0x7f00000017c0)="ea98109c83e44dc3edfd51b612de2f4d5748a1e18289522b0316b4ba91ef96f91fd5743dcb2d152faeefe80e39a0b1237be143b2b184", 0x36}], 0x9, 0x0, 0x0, 0x2}, 0x402) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(r3, &(0x7f0000000100)='.\x00', 0x400, 0x85) flock(r4, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) dup(r1) ioctl$WSKBDIO_BELL(r3, 0x20005701) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x7fff, 0x66) 08:57:51 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xd4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/241, 0xf1}, {&(0x7f00000011c0)=""/39, 0x27}, {&(0x7f0000001300)=""/4068, 0xfe4}], 0x3) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x0) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f", &(0x7f0000000080)=0x12, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 7: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) (async, rerun: 64) dup(0xffffffffffffffff) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000001040000000065f1"], 0xa, &(0x7f0000001800)=[{&(0x7f00000005c0)="6e0e010cfa715f275cf4ba163349e3dcf62ed280940d2610f3c41f8c77f0ccf3d9b2374e293ab344422d13121bbf43ecbf7f1431915b573b58d50a2c6d106ba31383ae3de3869f2451cea647bffcb15b634d9f155903121d3ea4a7bf827d1150725b59b7b4795543cf9c30e9095276377445ed5a3c4e2c3987ec3495859d4cd4205b8abedba5159261a32ccbfddb7e7816ac1611a0f60259bf69be2a754525a1095d55fc9efc740f94b105cdcf2077a73d559129e828a79f1e52aa68cdd4598929be744ef8af370445765f9c820f5090d8ca924754b06d28bead7f8056da8e6f915bfd243bc04f20e5d921590dd24dc348e02ac31ffed70cd4c596c25e48c5874eea3dc22e275e97c67348add202a989f4b78eab21ef6341701a259b1c06199330fce6b65f29bc8b0ad2cd0555d8c857619cf753d44c759a7a2d742510891ff82116a925cc6b4d4b23f9ba85beaf37f0e77398940b1a9e99d1e80dd3da975fff87ca9ec6a78fb82366661ddfad1ba3b21cb3ff29b18642e7533a13d9372770406f1a557ef0f001c429e028cdaf61b08423d2193238ef0139169426c648eb0b6036ba0c00db3137ce60231223a06ae6eab6a0d8c9886b45a24e33b19f6e6a51fb54bbb269806d45a0342db942e4cc88c8d0e2fa74f52bc3346df3604e2ac16f561adeecb0ad54b39765d946e0152395170f4d4b54979c278427ca85bbf08ef77a85037c4d3a4c1306dba89638641eb6950e23320366435884e4d512e8b8e86726e46be40cbde098e2f57c4426c6e91fdb5e5fe7c34dd56a91a33c2c43108d058fc4ee2d8e8a2447d7ce707ba4bb6e4c6806afe785eb29703bd56eb443f0b488a5ffe88092056a41fb8e8bfe411cbd73552d594b33d4cd9face786f294cf790e7d645401296365cb8415664d2e987b1430bf844ce7d9482c5a9a340d95de1b05c407d10ffdb8d8135207bcdce6c3f9476eaed6cf6504ed4f767207e295a0b2bb584510578c42deae153e7e1cbbf1e5a1c5404115efb8ada7cd8c68c33fe030a0a9235ba0d51a0abe25d799be5e29a839860330ef8da6b0ae73002403bb253bc49f746449e9510bacbc352c9855dc673634d0172c6576e2eb31598510640dbda8df5382722ab29e489efa437194f808783ff176b238bd2a09579074fc9a005559b1365c8422849cf6506bc5963a155d514e70eeb14d8d61311c9c6433daec80f69a53447115ad4ac036ae1e1c87469a3e7d5d8d94a18169abb215b3271b483651a4521310aa5d9059a97eb58b486c98d16f195ca8d575d90045b28a8b5db7b873364668a9195226934f5354b9cb45150ced389f651b175772e43b158fb67d22f8cf394c9d77f4bd11b5dc90e690b14464d70b453a091385c6024f515854e2622511df96c005dfba71d0adb53672a190b4c47b3d8dd9c41c43d4b9fd60064a350970400f30cabede7e0e961347a4250b257b3f4c2ed25597adfaf0e6cb06bf2d628bef8281acd2bc82205f12c8f430958578c14ef7675676d2b5915b919c55685f921ede27608d71c26f31d65412be966c68fe82b01bbfac211d1af18086c90dd8d751ed3cec99a0680cc4339d97f8a21605be8547d75905cea50cc107d56faec022e8429952821a4ca02e59d9ed056811af0439d75d7fc822fce6abf99bd67227955e46ea32fabcb0ceb62e2f47cc04217ae52dee9543c26269be0798a97fcebb0bd6b8326b85595200703956ac73f1772528848071459369f93ccf24b60ac0c1c92b0d6e9e6fde0adb689d7ff1d0f792e5952c7e9a4e0b140c05bb4a148ea655bc958b3a45b2d86f4b9095e323ff91a3b747107535b80d55f11579a8e856e0646b8c97d871b004acec790ca1bdec61f2a3cc0571395979890f882252a825d13ea9d362241271149ba94f50b9bb448fef63c30d6bcd103be4c2933591794d8336e0cd486b02276b68564ab2465dedff41a8ee7e52b3ce84d2c192d597aa55a181698830b0fa75a1a3c9e97e5500dee8edb2999b7b577d8c72dc152bf4da425e19480b885c5bfa75188ec27ce60ff927c097840f9378942bd84d33e9081bc7c39e74be56439bdf03f91188db8fde44be4b18986a5ab4d4310b68b497559ee2c495ca39382fdd029e3ce8afc718914edb30da25d3e3e3777023bd66f4fa36a9442dd94e3f45d1c0e15b6760be86902a9a948d5cfba6529d25bdaa60204b6045f860dd04e48869f2cac33181fc09592cbbb870b0c6a1ebf67606fc3dd16184201272d23a8d0b51f3cb4a37c4bf95f339d995bae6613ce92eb4e855a6af5603f04e003073f4d82aac8f497ad5dbd9b78573fe752dfb1bc199d566583d16b9068a508a312b6f2b257051a432d35ac9c840db1a43b880970770475735257b1aab693e7a0b90c0fb08c83ffca4b3693db370afc718cabca41b081b93337f4203af1cd2fe1285c1fc2c18fc389d81d18101beddc85dfa062d9da1aea906d28fb0fe8c04e1345b32bddcce21d13ac28d855a06f4749a031196aea5249b2293a863ee0476718e211006dda0283fdaeb953bc63acabe12073dd48894234b1a6ff968055ee6a56a468e672cabf0262de4b6ccbf51bd1e89628455cefc5bc3ff01a6b3131aee84e47d1e6411ca01526e99bcc2317bb2f708ffb927595d07d750f20fd3249a8f962a4621a6eec29d0079ea89d2569594064741e829903801815ff37ec33098e9de8b0d056ccbc546c1df65dfd3a5677df457369da9859ff9612d552503ef997e84eea5dd92091b0cf1a685df365f3b58a13d19fc8e0c43ac0290d945e38a36a68f946136becb877071dde6c69ff1ae5e7aec90d775cab1ebbdca72187cd6a24047508eab00a33e44779284278f8fe67ab77acfd68a3a6941fde666b767c8b9203c7f22606c9024beb25d9f7ab85d16c50df69eb5889a09787672c4f3b10389d93e7d684ad9b48c8d34d3f6fed7acc4a9fe3ed5a0423c5db758dac53955af83e78757c29162576c394372c71a3801ef4ac8a9b76102dc81eebeb86394f36c75a88b4647458ae83bb96f380e78a0febe2e1cf226ed7343137f47609a36ea174ef6720a2bc9521c5afb33025cfdd8f0eb51598f51aff16342cb42feb1c763f4b7d9502fe441ef9c50ea3126ecea193cc82e396b4fe1c7c0be04619756dbe327ad3b881532f1273b9b8d27d76bb2fc69fe341cbc907cf758a1edc9aef3a0cc2a413990a65cbbfde51c551d91253ce0bcb1bd8300d126b271eb96799c0d9fd3f8cd6186483bcbde527a65e5b150a36ad8778039063bc67c75abb8f232a0a329d42f14d793b89ae1a1974116f74445f56fe15237398396e77a6235940662a6fd64b1a5dd5a71927c115d2ff11b684b935ca3f7818b685840077c085cd71b2b093c7761d8e9babe3fa205c0c8a94e9e5a2e3634bb93831cce1e0b86d4df31777efee4649863808d191f3339ad2b1767f53cd56d7fd48f80974f781efb35a90f11f2de6f35d7adb6c0bc64943adcbb74f8dfa6afe24fe80c9b4ca4283a2435c00fb3cb5f597f8df6d0895dbe7e4b21283278bcb482cafd5b825f3c1ced1b562ee29552dcbf2ac2fd48bc9e63cd2f8ec74633a73690c74305419ddf7d8272b7282b7a3b36ab29de632fce7ddc3cfe7b44fe0e516e9f9f44cad822ff7cf5bff6342ea07f07159b3dfa9203e51d95d8f84094d833aa01686a2d65938c540c8910c01c97b029a3c5e4833926bfd9c8182ef235e3df6820ad30fbcde6525b1658d3d0134d7de077a4ebd5e865c52f66fc51d3881f018557769e4358481b7c338c9dffa1e40875b123dd5dd05aac405acade092443a8e3a26e03c3c977d68c1472656c1679245cc44165f1d80489bc91c34fe210003ca619ec38b09341aa234d9d70afe06e8832f62a9572f4d6061461499dd5becde1e8517f6c0139e308a51e18820c40816e2ebfad934f77dc5b701f49192e1fcee6ac6b11d9b4618a88e1627ff6f1bbfe0df865750932a2918710a36f5dd065f4a874a2fa0aa523eed2de7492da5e6cac49da83d1916b0573af26546071f39d2cd59cc3a617345234f1afcc8979c46ad611c3505d24681281e8aae531c5f17cce54332974ec97f425bd3876d5b702eb034565b05c790f4d484b380c67fb3da98bcdb6e6b36a684a941db761079f7ba8b833d8180f1180e4ef8a317477d1926f83373fae34b9c5d732904047bd70db6dd5e9853d14007fd427a6c8a87cbdf9c9ba71a6e72d99a6f9550de593acee591e88621590d3aa7752990272cd9c3bcbdd17a243c57a466391005cdaf392c01cd4a3327a4bd20c85206d1db5d13680774815eeee024e2e2b9feffb56a5c9582a21fd3d1b8419c89970c61fc2bd1df4eed162adf0484d81a47f46bac235d92f6c83315301f430f0da2e81ac512a96bb0dd72860cba4812c13ca42909c42aa8f5488f00995c686a45ff1f197bfde5a51bff8120ca28a93636505f1fe6b1d9c59f16bb804005d07d71c657202fa37f21ab6103c71e405f52651314cc440f7039b2ade2892e35123adfd6c30b2b2905a473353db623441833d7714714496bb8438ed2a1facda0593b8f3ec960c585875afa6bf4c3e0a336e0fce662782bc207b4dd146469ae84ad302820bbe8574e2e5807678200eb98c2f1603c06e1535ff6b9bddafe58c5367a3d716be3d40b6a4d29ce55f7c87d5e84f95d6fdf6fa322836a396f16c72b32f6840073028ab8c19f5ab682b5da45708bcc95bdb1ae96d5f2dccd45d5995a41addc0757a855b1c0bd2aeee3a651aa58160312abe3627cb69aca2fc8f4657207837d1a4f026b2b0e55bd8ae226e9c75a6a03b05ea79d2f93fd44c0dbd060b721794c605f78d02a2da7a6dbfe6142ca7fa67acfb0a3750768c125186635916f5b696612cc5e17318a169f63856b3c45689695800315ddf7f3c0a1fb209659fb29265ec4ff8fc1c2ac78076b4bc7f53d64ef22aad19a9cf832e10779ba905b2ef66ac7d5d16b1608f241bb8f65c13fd819bb53b4d172976e67b8160282fabf826c99db0fbf34aa08aadd0fd0b60e7253b882169ae494f7d877415ae09bb4802c5e9e9cf69fea3bea2afe52f6c5162135ae0c90f3a5c3d0e3f39084ecaf18d72342ab3341cf5dd8db6099bf8aaec009d5b1e60415176d75f4eaeccef83926ce066778ee65198dcecf802ea24eb127d345a6ea7637094eb7d57793e86f9ac608a208e6f39abcb093b8f1733c31d706bf753bf9838454cb150377b0ae7f0f0391621d7ea42db7db7887a0d482028aec425ba77e3a92c6e557eb6c231be7e2860488bdd2dc949f2c81dbed98dc918c516072a46f5caf241f76839c62172e26dc080b0dd260e8f1f1ba3077548c788d71be9b7e58dfdaeaadbf25892bf46971eeff64fa549b2a77ecadb0741c2b5b40391e039aa0614c46c37e05b0fe5be282b0dc12bcf4114564556a7d6fd23bc6e56fa523533f9b835918060de1dfcb775b3eb4b5d2ee34c1bf8e2b1f024b97fc6eaff47fe6441b6f48a0b138c21a579a88f785304fef677ff8fb68d04214ab14eff1941c9b50c65e347920e142ea5811558843063c2afae93983f78974d25a7b15750b792dd58ca15c6b5769bbde4082077050f1131800eb2caa7cd5c0a2af921560ade978108150012a483f227af45af6e05e49ef248879952200664119be0e1edc5d5ef2b1832b3c3c5c25d92269b871ed0881ebe0cfbc180439943b333e158f699687a188a2219c770923019c7ce2ae2ee119f4d46b9c28f1ef493c188f89d4ae34580b8fd4ae3055d4918116075bf19a344739e97", 0x1000}, {&(0x7f0000000200)="8861a8dc859a7aa87fe3101df9ee2eff14d9d6e775bf657308e9b9e1b056cfe6f11084fad6f31389b06ce7126a3063446fc82c7185e1ae72e326119c153daa3e2b95c05d1fb0d98fb5b4dc2568a4c04e0c3e0219cf546d9701de2ab2847663870635befa5e11d2786bdf112dd2e90bd0a67fb19f9bef983fc985e2451175c0f2536c8036b58ef42014602e7172d284892af67c28f9ad8b8e36705626685aadddfe9c85dc4c9a572ca260524555b91b84cf7880a298958c4178e6645e65c3febdfe", 0xc1}, {&(0x7f0000000300)="56440bf2152348b6f6514873d07b154e9b24d1920cbb3f655a669fd050eb9f7939f07dee07a98883f77227180ed4b6c5800721fd936f23ad82473dac231b22a6db783ad520cd8b69698997052ac228ca4e67073b282fc1362b890e4aa31b4f1eaefd97815dc0cf46de5f01aad849a344406e120380001231c411af2e20770aef2739e540531dd118b1d9a9e11f86a4a6", 0x90}, {&(0x7f00000003c0)="e651e0831d3abeea17f6e33c25d53eab67ea3611246bb907e4e7e553bab2d4c4bec3c80df479ede2ed8297a36a1e62da9886c8ea23fc0600cb05df8e25af5e1e6d74195f24e972613b172e18c7da48ada4d0ff26628b4ca140ec13cb2a5e61f2dc5d062302f4e9525bfd66c5a54949ecdcf90ac3bd297a89b3349911bd9976bb10022755c8c5a81cf0412c863f47bd7bdc71a43d487a5b78435442124fbee95f83d2a59cd00a90c4471e72e652a561f5e6d3839b3bdf350a026e80ae494162970a5d3f8b98642a09db9f6d765caba75ea1a4a3484b5844507edcd435", 0xdc}, {&(0x7f00000015c0)="df8592fd0e15ffa1ef209e6c0b2b3cddb9f54900b90f7ba8170c7738886a64e6528884c6bc686fbf9b3243c862294197f15bc961fd7d0c68bdfef0cccab1e53bb1b451a318c27b3a9ff8f46cdf2aaec55e752baada7725dd3152b6ae09294cccd5bdbf9765ff61a6452b60c63cadd689edd322513ec7c9aac16e791948e71c47e0ae82fbb2aad8eed3a876aa0e2a3c30da5dbb6f33f5ecffb9f9dbae066195e288b662db50d533ea6ddd1fb4d0c74b8d97d0713199c79b493247e6bd5580ecd24bb14dc7caa5a2283977e0d91f5ee9151602e325ebf28926", 0xd8}, {&(0x7f00000004c0)="9e147ee731a36dcc38e200fedef309574711048d4c54ad2ea5f682eaad9dd957b4bc11817d3a6a5ce308a3b1f815a0697c4d6f076ac7e72f1a80058827b9fdf455318b335ddb4c656cad3b57b9553b2899de63e39ebb7356103025f106c4c5f56c92b19148d21a8b8a9828071ab2611a40eb78af7cbd0e7420eaf7217ce5784297b02098c0c9de763ddb9f89d40b51c9c09e3062320c28da90b016d80b8864b2056d58f6b3703eb4a66f7885b3c1b751b53f1e25c7aecae5941f1e63e0d2bb8d", 0xc0}, {&(0x7f00000016c0)="fe01ef9d25c863ade2cfed3c907f1924c36f7a0f7f4cff4ddb33b573bcadda7f256afa0cead155823afc844976ff852fc899761bb1732a56f24468258aac047dc0dcf174080628dfdbdb8212fb85445ec8d40e9d7890f60c7b889127a26905aa7b485d57d4836ebb2b069dde06def303cefc59ac0f992c83fe2a3c69e37ccb0c5866ed998ccbeb8a954d6fd76fdba7d6ed2844aed000a78d7161bbc3bcd7e31fc57aa919b2e2a8944ffbe264336bc83d59efea76bed3d6f16d57998f364f56d8", 0xc0}, {&(0x7f0000001780)='O', 0x1}, {&(0x7f00000017c0)="ea98109c83e44dc3edfd51b612de2f4d5748a1e18289522b0316b4ba91ef96f91fd5743dcb2d152faeefe80e39a0b1237be143b2b184", 0x36}], 0x9, 0x0, 0x0, 0x2}, 0x402) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(r3, &(0x7f0000000100)='.\x00', 0x400, 0x85) flock(r4, 0xc) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) (async) dup(r1) (async) ioctl$WSKBDIO_BELL(r3, 0x20005701) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x7fff, 0x66) 08:57:51 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0), &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:51 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xd4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/241, 0xf1}, {&(0x7f00000011c0)=""/39, 0x27}, {&(0x7f0000001300)=""/4068, 0xfe4}], 0x3) (async) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x0) 08:57:51 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) (async) dup(0xffffffffffffffff) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000001040000000065f1"], 0xa, &(0x7f0000001800)=[{&(0x7f00000005c0)="6e0e010cfa715f275cf4ba163349e3dcf62ed280940d2610f3c41f8c77f0ccf3d9b2374e293ab344422d13121bbf43ecbf7f1431915b573b58d50a2c6d106ba31383ae3de3869f2451cea647bffcb15b634d9f155903121d3ea4a7bf827d1150725b59b7b4795543cf9c30e9095276377445ed5a3c4e2c3987ec3495859d4cd4205b8abedba5159261a32ccbfddb7e7816ac1611a0f60259bf69be2a754525a1095d55fc9efc740f94b105cdcf2077a73d559129e828a79f1e52aa68cdd4598929be744ef8af370445765f9c820f5090d8ca924754b06d28bead7f8056da8e6f915bfd243bc04f20e5d921590dd24dc348e02ac31ffed70cd4c596c25e48c5874eea3dc22e275e97c67348add202a989f4b78eab21ef6341701a259b1c06199330fce6b65f29bc8b0ad2cd0555d8c857619cf753d44c759a7a2d742510891ff82116a925cc6b4d4b23f9ba85beaf37f0e77398940b1a9e99d1e80dd3da975fff87ca9ec6a78fb82366661ddfad1ba3b21cb3ff29b18642e7533a13d9372770406f1a557ef0f001c429e028cdaf61b08423d2193238ef0139169426c648eb0b6036ba0c00db3137ce60231223a06ae6eab6a0d8c9886b45a24e33b19f6e6a51fb54bbb269806d45a0342db942e4cc88c8d0e2fa74f52bc3346df3604e2ac16f561adeecb0ad54b39765d946e0152395170f4d4b54979c278427ca85bbf08ef77a85037c4d3a4c1306dba89638641eb6950e23320366435884e4d512e8b8e86726e46be40cbde098e2f57c4426c6e91fdb5e5fe7c34dd56a91a33c2c43108d058fc4ee2d8e8a2447d7ce707ba4bb6e4c6806afe785eb29703bd56eb443f0b488a5ffe88092056a41fb8e8bfe411cbd73552d594b33d4cd9face786f294cf790e7d645401296365cb8415664d2e987b1430bf844ce7d9482c5a9a340d95de1b05c407d10ffdb8d8135207bcdce6c3f9476eaed6cf6504ed4f767207e295a0b2bb584510578c42deae153e7e1cbbf1e5a1c5404115efb8ada7cd8c68c33fe030a0a9235ba0d51a0abe25d799be5e29a839860330ef8da6b0ae73002403bb253bc49f746449e9510bacbc352c9855dc673634d0172c6576e2eb31598510640dbda8df5382722ab29e489efa437194f808783ff176b238bd2a09579074fc9a005559b1365c8422849cf6506bc5963a155d514e70eeb14d8d61311c9c6433daec80f69a53447115ad4ac036ae1e1c87469a3e7d5d8d94a18169abb215b3271b483651a4521310aa5d9059a97eb58b486c98d16f195ca8d575d90045b28a8b5db7b873364668a9195226934f5354b9cb45150ced389f651b175772e43b158fb67d22f8cf394c9d77f4bd11b5dc90e690b14464d70b453a091385c6024f515854e2622511df96c005dfba71d0adb53672a190b4c47b3d8dd9c41c43d4b9fd60064a350970400f30cabede7e0e961347a4250b257b3f4c2ed25597adfaf0e6cb06bf2d628bef8281acd2bc82205f12c8f430958578c14ef7675676d2b5915b919c55685f921ede27608d71c26f31d65412be966c68fe82b01bbfac211d1af18086c90dd8d751ed3cec99a0680cc4339d97f8a21605be8547d75905cea50cc107d56faec022e8429952821a4ca02e59d9ed056811af0439d75d7fc822fce6abf99bd67227955e46ea32fabcb0ceb62e2f47cc04217ae52dee9543c26269be0798a97fcebb0bd6b8326b85595200703956ac73f1772528848071459369f93ccf24b60ac0c1c92b0d6e9e6fde0adb689d7ff1d0f792e5952c7e9a4e0b140c05bb4a148ea655bc958b3a45b2d86f4b9095e323ff91a3b747107535b80d55f11579a8e856e0646b8c97d871b004acec790ca1bdec61f2a3cc0571395979890f882252a825d13ea9d362241271149ba94f50b9bb448fef63c30d6bcd103be4c2933591794d8336e0cd486b02276b68564ab2465dedff41a8ee7e52b3ce84d2c192d597aa55a181698830b0fa75a1a3c9e97e5500dee8edb2999b7b577d8c72dc152bf4da425e19480b885c5bfa75188ec27ce60ff927c097840f9378942bd84d33e9081bc7c39e74be56439bdf03f91188db8fde44be4b18986a5ab4d4310b68b497559ee2c495ca39382fdd029e3ce8afc718914edb30da25d3e3e3777023bd66f4fa36a9442dd94e3f45d1c0e15b6760be86902a9a948d5cfba6529d25bdaa60204b6045f860dd04e48869f2cac33181fc09592cbbb870b0c6a1ebf67606fc3dd16184201272d23a8d0b51f3cb4a37c4bf95f339d995bae6613ce92eb4e855a6af5603f04e003073f4d82aac8f497ad5dbd9b78573fe752dfb1bc199d566583d16b9068a508a312b6f2b257051a432d35ac9c840db1a43b880970770475735257b1aab693e7a0b90c0fb08c83ffca4b3693db370afc718cabca41b081b93337f4203af1cd2fe1285c1fc2c18fc389d81d18101beddc85dfa062d9da1aea906d28fb0fe8c04e1345b32bddcce21d13ac28d855a06f4749a031196aea5249b2293a863ee0476718e211006dda0283fdaeb953bc63acabe12073dd48894234b1a6ff968055ee6a56a468e672cabf0262de4b6ccbf51bd1e89628455cefc5bc3ff01a6b3131aee84e47d1e6411ca01526e99bcc2317bb2f708ffb927595d07d750f20fd3249a8f962a4621a6eec29d0079ea89d2569594064741e829903801815ff37ec33098e9de8b0d056ccbc546c1df65dfd3a5677df457369da9859ff9612d552503ef997e84eea5dd92091b0cf1a685df365f3b58a13d19fc8e0c43ac0290d945e38a36a68f946136becb877071dde6c69ff1ae5e7aec90d775cab1ebbdca72187cd6a24047508eab00a33e44779284278f8fe67ab77acfd68a3a6941fde666b767c8b9203c7f22606c9024beb25d9f7ab85d16c50df69eb5889a09787672c4f3b10389d93e7d684ad9b48c8d34d3f6fed7acc4a9fe3ed5a0423c5db758dac53955af83e78757c29162576c394372c71a3801ef4ac8a9b76102dc81eebeb86394f36c75a88b4647458ae83bb96f380e78a0febe2e1cf226ed7343137f47609a36ea174ef6720a2bc9521c5afb33025cfdd8f0eb51598f51aff16342cb42feb1c763f4b7d9502fe441ef9c50ea3126ecea193cc82e396b4fe1c7c0be04619756dbe327ad3b881532f1273b9b8d27d76bb2fc69fe341cbc907cf758a1edc9aef3a0cc2a413990a65cbbfde51c551d91253ce0bcb1bd8300d126b271eb96799c0d9fd3f8cd6186483bcbde527a65e5b150a36ad8778039063bc67c75abb8f232a0a329d42f14d793b89ae1a1974116f74445f56fe15237398396e77a6235940662a6fd64b1a5dd5a71927c115d2ff11b684b935ca3f7818b685840077c085cd71b2b093c7761d8e9babe3fa205c0c8a94e9e5a2e3634bb93831cce1e0b86d4df31777efee4649863808d191f3339ad2b1767f53cd56d7fd48f80974f781efb35a90f11f2de6f35d7adb6c0bc64943adcbb74f8dfa6afe24fe80c9b4ca4283a2435c00fb3cb5f597f8df6d0895dbe7e4b21283278bcb482cafd5b825f3c1ced1b562ee29552dcbf2ac2fd48bc9e63cd2f8ec74633a73690c74305419ddf7d8272b7282b7a3b36ab29de632fce7ddc3cfe7b44fe0e516e9f9f44cad822ff7cf5bff6342ea07f07159b3dfa9203e51d95d8f84094d833aa01686a2d65938c540c8910c01c97b029a3c5e4833926bfd9c8182ef235e3df6820ad30fbcde6525b1658d3d0134d7de077a4ebd5e865c52f66fc51d3881f018557769e4358481b7c338c9dffa1e40875b123dd5dd05aac405acade092443a8e3a26e03c3c977d68c1472656c1679245cc44165f1d80489bc91c34fe210003ca619ec38b09341aa234d9d70afe06e8832f62a9572f4d6061461499dd5becde1e8517f6c0139e308a51e18820c40816e2ebfad934f77dc5b701f49192e1fcee6ac6b11d9b4618a88e1627ff6f1bbfe0df865750932a2918710a36f5dd065f4a874a2fa0aa523eed2de7492da5e6cac49da83d1916b0573af26546071f39d2cd59cc3a617345234f1afcc8979c46ad611c3505d24681281e8aae531c5f17cce54332974ec97f425bd3876d5b702eb034565b05c790f4d484b380c67fb3da98bcdb6e6b36a684a941db761079f7ba8b833d8180f1180e4ef8a317477d1926f83373fae34b9c5d732904047bd70db6dd5e9853d14007fd427a6c8a87cbdf9c9ba71a6e72d99a6f9550de593acee591e88621590d3aa7752990272cd9c3bcbdd17a243c57a466391005cdaf392c01cd4a3327a4bd20c85206d1db5d13680774815eeee024e2e2b9feffb56a5c9582a21fd3d1b8419c89970c61fc2bd1df4eed162adf0484d81a47f46bac235d92f6c83315301f430f0da2e81ac512a96bb0dd72860cba4812c13ca42909c42aa8f5488f00995c686a45ff1f197bfde5a51bff8120ca28a93636505f1fe6b1d9c59f16bb804005d07d71c657202fa37f21ab6103c71e405f52651314cc440f7039b2ade2892e35123adfd6c30b2b2905a473353db623441833d7714714496bb8438ed2a1facda0593b8f3ec960c585875afa6bf4c3e0a336e0fce662782bc207b4dd146469ae84ad302820bbe8574e2e5807678200eb98c2f1603c06e1535ff6b9bddafe58c5367a3d716be3d40b6a4d29ce55f7c87d5e84f95d6fdf6fa322836a396f16c72b32f6840073028ab8c19f5ab682b5da45708bcc95bdb1ae96d5f2dccd45d5995a41addc0757a855b1c0bd2aeee3a651aa58160312abe3627cb69aca2fc8f4657207837d1a4f026b2b0e55bd8ae226e9c75a6a03b05ea79d2f93fd44c0dbd060b721794c605f78d02a2da7a6dbfe6142ca7fa67acfb0a3750768c125186635916f5b696612cc5e17318a169f63856b3c45689695800315ddf7f3c0a1fb209659fb29265ec4ff8fc1c2ac78076b4bc7f53d64ef22aad19a9cf832e10779ba905b2ef66ac7d5d16b1608f241bb8f65c13fd819bb53b4d172976e67b8160282fabf826c99db0fbf34aa08aadd0fd0b60e7253b882169ae494f7d877415ae09bb4802c5e9e9cf69fea3bea2afe52f6c5162135ae0c90f3a5c3d0e3f39084ecaf18d72342ab3341cf5dd8db6099bf8aaec009d5b1e60415176d75f4eaeccef83926ce066778ee65198dcecf802ea24eb127d345a6ea7637094eb7d57793e86f9ac608a208e6f39abcb093b8f1733c31d706bf753bf9838454cb150377b0ae7f0f0391621d7ea42db7db7887a0d482028aec425ba77e3a92c6e557eb6c231be7e2860488bdd2dc949f2c81dbed98dc918c516072a46f5caf241f76839c62172e26dc080b0dd260e8f1f1ba3077548c788d71be9b7e58dfdaeaadbf25892bf46971eeff64fa549b2a77ecadb0741c2b5b40391e039aa0614c46c37e05b0fe5be282b0dc12bcf4114564556a7d6fd23bc6e56fa523533f9b835918060de1dfcb775b3eb4b5d2ee34c1bf8e2b1f024b97fc6eaff47fe6441b6f48a0b138c21a579a88f785304fef677ff8fb68d04214ab14eff1941c9b50c65e347920e142ea5811558843063c2afae93983f78974d25a7b15750b792dd58ca15c6b5769bbde4082077050f1131800eb2caa7cd5c0a2af921560ade978108150012a483f227af45af6e05e49ef248879952200664119be0e1edc5d5ef2b1832b3c3c5c25d92269b871ed0881ebe0cfbc180439943b333e158f699687a188a2219c770923019c7ce2ae2ee119f4d46b9c28f1ef493c188f89d4ae34580b8fd4ae3055d4918116075bf19a344739e97", 0x1000}, {&(0x7f0000000200)="8861a8dc859a7aa87fe3101df9ee2eff14d9d6e775bf657308e9b9e1b056cfe6f11084fad6f31389b06ce7126a3063446fc82c7185e1ae72e326119c153daa3e2b95c05d1fb0d98fb5b4dc2568a4c04e0c3e0219cf546d9701de2ab2847663870635befa5e11d2786bdf112dd2e90bd0a67fb19f9bef983fc985e2451175c0f2536c8036b58ef42014602e7172d284892af67c28f9ad8b8e36705626685aadddfe9c85dc4c9a572ca260524555b91b84cf7880a298958c4178e6645e65c3febdfe", 0xc1}, {&(0x7f0000000300)="56440bf2152348b6f6514873d07b154e9b24d1920cbb3f655a669fd050eb9f7939f07dee07a98883f77227180ed4b6c5800721fd936f23ad82473dac231b22a6db783ad520cd8b69698997052ac228ca4e67073b282fc1362b890e4aa31b4f1eaefd97815dc0cf46de5f01aad849a344406e120380001231c411af2e20770aef2739e540531dd118b1d9a9e11f86a4a6", 0x90}, {&(0x7f00000003c0)="e651e0831d3abeea17f6e33c25d53eab67ea3611246bb907e4e7e553bab2d4c4bec3c80df479ede2ed8297a36a1e62da9886c8ea23fc0600cb05df8e25af5e1e6d74195f24e972613b172e18c7da48ada4d0ff26628b4ca140ec13cb2a5e61f2dc5d062302f4e9525bfd66c5a54949ecdcf90ac3bd297a89b3349911bd9976bb10022755c8c5a81cf0412c863f47bd7bdc71a43d487a5b78435442124fbee95f83d2a59cd00a90c4471e72e652a561f5e6d3839b3bdf350a026e80ae494162970a5d3f8b98642a09db9f6d765caba75ea1a4a3484b5844507edcd435", 0xdc}, {&(0x7f00000015c0)="df8592fd0e15ffa1ef209e6c0b2b3cddb9f54900b90f7ba8170c7738886a64e6528884c6bc686fbf9b3243c862294197f15bc961fd7d0c68bdfef0cccab1e53bb1b451a318c27b3a9ff8f46cdf2aaec55e752baada7725dd3152b6ae09294cccd5bdbf9765ff61a6452b60c63cadd689edd322513ec7c9aac16e791948e71c47e0ae82fbb2aad8eed3a876aa0e2a3c30da5dbb6f33f5ecffb9f9dbae066195e288b662db50d533ea6ddd1fb4d0c74b8d97d0713199c79b493247e6bd5580ecd24bb14dc7caa5a2283977e0d91f5ee9151602e325ebf28926", 0xd8}, {&(0x7f00000004c0)="9e147ee731a36dcc38e200fedef309574711048d4c54ad2ea5f682eaad9dd957b4bc11817d3a6a5ce308a3b1f815a0697c4d6f076ac7e72f1a80058827b9fdf455318b335ddb4c656cad3b57b9553b2899de63e39ebb7356103025f106c4c5f56c92b19148d21a8b8a9828071ab2611a40eb78af7cbd0e7420eaf7217ce5784297b02098c0c9de763ddb9f89d40b51c9c09e3062320c28da90b016d80b8864b2056d58f6b3703eb4a66f7885b3c1b751b53f1e25c7aecae5941f1e63e0d2bb8d", 0xc0}, {&(0x7f00000016c0)="fe01ef9d25c863ade2cfed3c907f1924c36f7a0f7f4cff4ddb33b573bcadda7f256afa0cead155823afc844976ff852fc899761bb1732a56f24468258aac047dc0dcf174080628dfdbdb8212fb85445ec8d40e9d7890f60c7b889127a26905aa7b485d57d4836ebb2b069dde06def303cefc59ac0f992c83fe2a3c69e37ccb0c5866ed998ccbeb8a954d6fd76fdba7d6ed2844aed000a78d7161bbc3bcd7e31fc57aa919b2e2a8944ffbe264336bc83d59efea76bed3d6f16d57998f364f56d8", 0xc0}, {&(0x7f0000001780)='O', 0x1}, {&(0x7f00000017c0)="ea98109c83e44dc3edfd51b612de2f4d5748a1e18289522b0316b4ba91ef96f91fd5743dcb2d152faeefe80e39a0b1237be143b2b184", 0x36}], 0x9, 0x0, 0x0, 0x2}, 0x402) (rerun: 32) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(r3, &(0x7f0000000100)='.\x00', 0x400, 0x85) flock(r4, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) (async) dup(r1) (async) ioctl$WSKBDIO_BELL(r3, 0x20005701) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x7fff, 0x66) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f", &(0x7f0000000080)=0x12, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 0: r0 = shmget(0x1, 0x2000, 0x40f, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() r3 = getpgrp() r4 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x176, 0xffff}, 0x200, 0x5, r3, r4, 0x6, 0x7ff, 0x9}) socket$inet(0x2, 0x1, 0x6) 08:57:51 executing program 0: r0 = shmget(0x1, 0x2000, 0x40f, &(0x7f0000ffb000/0x2000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) r2 = getuid() r3 = getpgrp() (async) r4 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r4) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x176, 0xffff}, 0x200, 0x5, r3, r4, 0x6, 0x7ff, 0x9}) (async) socket$inet(0x2, 0x1, 0x6) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f", &(0x7f0000000080)=0x12, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 0: r0 = shmget(0x1, 0x2000, 0x40f, &(0x7f0000ffb000/0x2000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async, rerun: 32) r2 = getuid() (async, rerun: 32) r3 = getpgrp() r4 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r4) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x176, 0xffff}, 0x200, 0x5, r3, r4, 0x6, 0x7ff, 0x9}) (async) socket$inet(0x2, 0x1, 0x6) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xd4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/241, 0xf1}, {&(0x7f00000011c0)=""/39, 0x27}, {&(0x7f0000001300)=""/4068, 0xfe4}], 0x3) (async) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x0) 08:57:51 executing program 7: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525a3", &(0x7f0000000080)=0x17, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:51 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x8e, 0x1, 0x2, 0xafd1}, {{}, 0xffffffffffffffff, 0xa9, 0x1, 0x68, 0x8000000000000001}, {{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0x2}], 0x1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x40, 0x1, 0x32, 0x8000000000000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x10001}], 0xa4d1, &(0x7f0000000180)={0x8, 0x5}) socket$inet(0x2, 0x1, 0x6) 08:57:51 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7f, 0x7f}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x4) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 08:57:51 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) 08:57:51 executing program 2: bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x8}, {0x18, 0x0, 0x7ff, 0x6}, 0x1ff, [0x62, 0x1000, 0x5, 0x2, 0x1ff, 0xfffffff8, 0x400000bb, 0x6]}, 0x3c) 08:57:51 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), 0x0, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f63", &(0x7f0000000080)=0x13, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x8e, 0x1, 0x2, 0xafd1}, {{}, 0xffffffffffffffff, 0xa9, 0x1, 0x68, 0x8000000000000001}, {{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0x2}], 0x1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x40, 0x1, 0x32, 0x8000000000000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x10001}], 0xa4d1, &(0x7f0000000180)={0x8, 0x5}) socket$inet(0x2, 0x1, 0x6) 08:57:52 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) 08:57:52 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x6) (async) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7f, 0x7f}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 08:57:52 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f63", &(0x7f0000000080)=0x13, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 2: bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) (async) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x8}, {0x18, 0x0, 0x7ff, 0x6}, 0x1ff, [0x62, 0x1000, 0x5, 0x2, 0x1ff, 0xfffffff8, 0x400000bb, 0x6]}, 0x3c) 08:57:52 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f63", &(0x7f0000000080)=0x13, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7f, 0x7f}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x4) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x6) (async) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7f, 0x7f}, 0x8) (async) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) 08:57:52 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:52 executing program 3: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 2: bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x8}, {0x18, 0x0, 0x7ff, 0x6}, 0x1ff, [0x62, 0x1000, 0x5, 0x2, 0x1ff, 0xfffffff8, 0x400000bb, 0x6]}, 0x3c) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) (async) socket$inet(0x2, 0x1, 0x0) (async) listen(r0, 0x0) (async) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x8}, {0x18, 0x0, 0x7ff, 0x6}, 0x1ff, [0x62, 0x1000, 0x5, 0x2, 0x1ff, 0xfffffff8, 0x400000bb, 0x6]}, 0x3c) (async) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 4: socket$inet(0x2, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:52 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000ad0000000000000000000000000000000000000000000000000000000000000000000000000000000300"/251], &(0x7f0000000140)=0xfb) listen(r1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000001c0)="e29afc84cb7f597cdf1629be08ae7fd8e7e776d6c3965b234e6690cdf274081ad25ad738b658b007f0f26bbbb020d028961722d40914b21c610738a0ebedc107c1634f58e6e02c35e06f27", 0x4b}, {&(0x7f0000000240)="577d866494a6693e7a806f0dbb2d3dff7a1353c5940e3ae46edaf052d909b6bc489d7bb0e69bda5d405e49000aa59289c2b420e8eb6f25472f64d2a94e2aa7b61b81d6bac4edcd99f52893af493f28ad8ef99451bb57a96c055772975b1450241eb953223d426923613baa01ab8286ef8aeede0da3e671bc8af2991e8855d2dce849f7f8aa202459d4ca866f6b1532090373d876aeaf789d2e514ec46e2b5be9190ff3ea4868ff3846aefc922bea882e4caa530781438d04ab00ef085e64902d9d49", 0xc2}, {&(0x7f0000000340)}, {&(0x7f0000000380)="ff05dd8f81fc58031926104fd45e3a2accd21016cc8589a6b92870c8082b7be4390a94a27798bb219b8bf45ee01084aa16792d", 0x33}, {&(0x7f00000003c0)="405a10ded548a3c0365247eba5d505d99d4a45ae5a7d5b4fe9819a95ca28c1c555d2875e3866901040694449817b50f6dd883b43b3cf907ce075d281775a64884b743149fdad6d33b95b9e2202015c368eda88742f732695ca4c0be233dfb4874ba0d70c0b7468c4a93b14728ad9e626ea965e40173a3b3b1aa6a6d666c6311a2895948b6e0d19fad74602528271348dd3903bd3753b7e91ee029742d853e527004555d1cca980e2dcb4498ec97ceeb11d306c60c97976c2e29c9a6726c5609a15bf3be45b330981cefb5db145cee6335ed34c8b92b5fbc34a43517307fa720cd292dd73544d41670922b48e7078", 0xee}, {&(0x7f00000004c0)="60f82e79d8d313ac88599bffb369e03694796cde115a65dce905fc64a25fe6b382a6f279d1cc6e3f8fce2601cf940e881c232c96d1541ee644a4e9fb5bf5b43a5ded59b80f9e4669f170343bed360017adb1d15bd5a39a9193913389affa50750c7cf2ad4d055314e6917e912a7bfbf8e5570ed9c41990d444cd7af0ee0cf287c5b42bd29f82a3a8171605c463e29de33334daf1fdd616985b04efd6706cc4a4eb4ab5735a7c3f4206aad5fbd19bdc44ef12118e39294b2ae32b2af121920dd48f3eea2288002a4fe20bbb2624903ed63beac08306bcdfe543d7", 0xda}], 0x6, 0x0, 0x0, 0x2}, 0xb) 08:57:52 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r2, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x9) listen(r2, 0x0) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x8e, 0x1, 0x2, 0xafd1}, {{}, 0xffffffffffffffff, 0xa9, 0x1, 0x68, 0x8000000000000001}, {{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0x2}], 0x1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x40, 0x1, 0x32, 0x8000000000000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x10001}], 0xa4d1, &(0x7f0000000180)={0x8, 0x5}) (async) socket$inet(0x2, 0x1, 0x6) 08:57:52 executing program 3: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) (async) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r2, 0x2) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x9) listen(r2, 0x0) 08:57:52 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000ad0000000000000000000000000000000000000000000000000000000000000000000000000000000300"/251], &(0x7f0000000140)=0xfb) listen(r1, 0x2) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000001c0)="e29afc84cb7f597cdf1629be08ae7fd8e7e776d6c3965b234e6690cdf274081ad25ad738b658b007f0f26bbbb020d028961722d40914b21c610738a0ebedc107c1634f58e6e02c35e06f27", 0x4b}, {&(0x7f0000000240)="577d866494a6693e7a806f0dbb2d3dff7a1353c5940e3ae46edaf052d909b6bc489d7bb0e69bda5d405e49000aa59289c2b420e8eb6f25472f64d2a94e2aa7b61b81d6bac4edcd99f52893af493f28ad8ef99451bb57a96c055772975b1450241eb953223d426923613baa01ab8286ef8aeede0da3e671bc8af2991e8855d2dce849f7f8aa202459d4ca866f6b1532090373d876aeaf789d2e514ec46e2b5be9190ff3ea4868ff3846aefc922bea882e4caa530781438d04ab00ef085e64902d9d49", 0xc2}, {&(0x7f0000000340)}, {&(0x7f0000000380)="ff05dd8f81fc58031926104fd45e3a2accd21016cc8589a6b92870c8082b7be4390a94a27798bb219b8bf45ee01084aa16792d", 0x33}, {&(0x7f00000003c0)="405a10ded548a3c0365247eba5d505d99d4a45ae5a7d5b4fe9819a95ca28c1c555d2875e3866901040694449817b50f6dd883b43b3cf907ce075d281775a64884b743149fdad6d33b95b9e2202015c368eda88742f732695ca4c0be233dfb4874ba0d70c0b7468c4a93b14728ad9e626ea965e40173a3b3b1aa6a6d666c6311a2895948b6e0d19fad74602528271348dd3903bd3753b7e91ee029742d853e527004555d1cca980e2dcb4498ec97ceeb11d306c60c97976c2e29c9a6726c5609a15bf3be45b330981cefb5db145cee6335ed34c8b92b5fbc34a43517307fa720cd292dd73544d41670922b48e7078", 0xee}, {&(0x7f00000004c0)="60f82e79d8d313ac88599bffb369e03694796cde115a65dce905fc64a25fe6b382a6f279d1cc6e3f8fce2601cf940e881c232c96d1541ee644a4e9fb5bf5b43a5ded59b80f9e4669f170343bed360017adb1d15bd5a39a9193913389affa50750c7cf2ad4d055314e6917e912a7bfbf8e5570ed9c41990d444cd7af0ee0cf287c5b42bd29f82a3a8171605c463e29de33334daf1fdd616985b04efd6706cc4a4eb4ab5735a7c3f4206aad5fbd19bdc44ef12118e39294b2ae32b2af121920dd48f3eea2288002a4fe20bbb2624903ed63beac08306bcdfe543d7", 0xda}], 0x6, 0x0, 0x0, 0x2}, 0xb) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 3: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fffffff) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r2, 0x2) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x9) listen(r2, 0x0) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000ad0000000000000000000000000000000000000000000000000000000000000000000000000000000300"/251], &(0x7f0000000140)=0xfb) listen(r1, 0x2) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000001c0)="e29afc84cb7f597cdf1629be08ae7fd8e7e776d6c3965b234e6690cdf274081ad25ad738b658b007f0f26bbbb020d028961722d40914b21c610738a0ebedc107c1634f58e6e02c35e06f27", 0x4b}, {&(0x7f0000000240)="577d866494a6693e7a806f0dbb2d3dff7a1353c5940e3ae46edaf052d909b6bc489d7bb0e69bda5d405e49000aa59289c2b420e8eb6f25472f64d2a94e2aa7b61b81d6bac4edcd99f52893af493f28ad8ef99451bb57a96c055772975b1450241eb953223d426923613baa01ab8286ef8aeede0da3e671bc8af2991e8855d2dce849f7f8aa202459d4ca866f6b1532090373d876aeaf789d2e514ec46e2b5be9190ff3ea4868ff3846aefc922bea882e4caa530781438d04ab00ef085e64902d9d49", 0xc2}, {&(0x7f0000000340)}, {&(0x7f0000000380)="ff05dd8f81fc58031926104fd45e3a2accd21016cc8589a6b92870c8082b7be4390a94a27798bb219b8bf45ee01084aa16792d", 0x33}, {&(0x7f00000003c0)="405a10ded548a3c0365247eba5d505d99d4a45ae5a7d5b4fe9819a95ca28c1c555d2875e3866901040694449817b50f6dd883b43b3cf907ce075d281775a64884b743149fdad6d33b95b9e2202015c368eda88742f732695ca4c0be233dfb4874ba0d70c0b7468c4a93b14728ad9e626ea965e40173a3b3b1aa6a6d666c6311a2895948b6e0d19fad74602528271348dd3903bd3753b7e91ee029742d853e527004555d1cca980e2dcb4498ec97ceeb11d306c60c97976c2e29c9a6726c5609a15bf3be45b330981cefb5db145cee6335ed34c8b92b5fbc34a43517307fa720cd292dd73544d41670922b48e7078", 0xee}, {&(0x7f00000004c0)="60f82e79d8d313ac88599bffb369e03694796cde115a65dce905fc64a25fe6b382a6f279d1cc6e3f8fce2601cf940e881c232c96d1541ee644a4e9fb5bf5b43a5ded59b80f9e4669f170343bed360017adb1d15bd5a39a9193913389affa50750c7cf2ad4d055314e6917e912a7bfbf8e5570ed9c41990d444cd7af0ee0cf287c5b42bd29f82a3a8171605c463e29de33334daf1fdd616985b04efd6706cc4a4eb4ab5735a7c3f4206aad5fbd19bdc44ef12118e39294b2ae32b2af121920dd48f3eea2288002a4fe20bbb2624903ed63beac08306bcdfe543d7", 0xda}], 0x6, 0x0, 0x0, 0x2}, 0xb) 08:57:52 executing program 4: socket$inet(0x2, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:52 executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) socket$inet(0x2, 0x3, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) fcntl$getflags(r2, 0x3) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) accept$inet(r3, 0x0, &(0x7f0000000000)) listen(r0, 0x0) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) (async, rerun: 64) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) accept$inet(r3, 0x0, &(0x7f0000000000)) (async) listen(r0, 0x0) 08:57:52 executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) socket$inet(0x2, 0x3, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) accept$inet(r3, 0x0, &(0x7f0000000000)) listen(r0, 0x0) 08:57:52 executing program 6: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) (async) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 4: socket$inet(0x2, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x657b06d1, 0x8001}, 0xc) 08:57:52 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) 08:57:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) (async) socket$inet(0x2, 0x3, 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) fcntl$getflags(r2, 0x3) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) sendmsg(r3, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)="0fa10d81ac4af0b0dd40711246214fcef1fe305f62a9d4089983fc24afb0306f9b32a2c78cdecf88fa6d2d0d96e20506e65cc4164d346c08ba13d5ddfd9483a3f89a2ac0548e9bb3b68e9aa5876a6b8a94df5690469bbd524ea272196fbd7de843831df5a8aacb633e1cf47d1970116fd7eb3e49b52c6bf42c164f45d9db0db2d3cd30e3cfa88079a8cc6bc18ded48793cd2e5a02b708e48b7c1e80e5f7ca160824ef7091433cd71739be1c75dd82a9e2f136c7b140b2d18a2780c13c02661b768", 0xc1}, {&(0x7f0000000100)="a7c3804029097139915eb6a46ef471c1224481c9cb68bf9d2e3386af4a318f883e9f8feac20d1fc5ffdb8a70df5ca0c2ab2d0ade2550e0a41349e640d63777649045", 0x42}, {&(0x7f0000000180)="106317c7fb7a488ea577a298d259f3ebb79084603a3482b115019fe3ba8697616e2cc30266a802f6d8d17604157fd466226d153eac6068d624345963291b0e062d8c0eb8f9659df6e0355b8d416edfa201693c4a718cbd9318187d6964b022b6e7d1a26c214bd468b5b6f91ca878ef3e48ae8d43c907fe8da6a2b37db10f5293156c6d59750b70ffd15ea810efeed9b7711ebdb06b49a57d30106fc26ec24c54b5e2ad9f628539", 0xa7}, {&(0x7f0000000240)="d8026c10deb950f5e697d726939c94d94d150d290804e8f40db55065567c0f9329005b42f9067967e70573d7f664b5561460dd219535ac8eefbf93d0b99808ae20e38026616c1dad26c3fa602c545153ae2ef48939c68cee2838b20e01bb20b251747da84b9f140b3a6d446306252d6cba8fb916157fc0954ff856bbb158b568e4e44be2449869b2e8456623b337f056d53a7054fe21f911dddec2d01f87cf23335aa62b02200caf4c913eba743f0462e1a57df24b1f1314b05e993f7dbcc3787a263e6c4aa6b20b80539d90e7070b7d42d7eb31725c6b55447049d0ed5a52bdefe7eab9c96669f26a01dd18040b2a92b336aba2a5685217a6281cf6dd84d4c1570a80c111eec6ce516a1d4ac9bc891c1d82cdd04ffbaecd0f56a847fd7fdadd8f7a8001561e532dcee9c3023824acf363d281d4eac6713af4d54eed14c949558184ee26d8571dbaed6c60f452089012c354b0f19afd4ee50bffed998f40c0cc67ba5c0c2cb2d39fae4e99697653a2635915f4bdd254104d9c9824e8d1fa97ee8eff1182e17d3f5dc4827e0506e2e83ea7847435a452b82eb1c3d0d60210d8b30103444e7a4e029d2526c402a756ff34b479cd96d213832377470b86481ab6a6fab4ff70de02af9875ea931cf093be635b34add5cdb8d3750de6fc9f87bfd882815857c09794ca8193f1d0b1a6118eab211902f8c0f7f378ab63667a0fe541851ff5a48b45a7d18f6117b4da8af69d512bbbbba277f8bf693b73b6f1b37f728238c6fabd0e97a93c11d85da7d4a4218d5a4089d3956b8ac08743f434020a83550352c15a8c5ce42eeb601ef36a45dab918f0473a7a8d39cb594ff29960797d68142f658fabeaf2347ce2258135231a0ee174e3641114a6e055ffb3f0e586e7cc63b557eec34bbcf85310701b4c8751ab4f6c20a7b78d0c2e1c5752389e0e91082127aad5a2c200def1ac23fd2b536387e1f58c7d15063d2ad5d734c6bdc70950a831211935e61fbd91bcaa11ac75867136b4ca15f09e98ff90cba64474a6fca348a616f26e366abbba7309b0d77815aebcf1ac55e190a6a75f55c1f0397534c206c7440418cca73f09e91ddbba1347222b9ce7f0aa59bc81eefb5732964d6e177869270649290440bcd9039df8befcb55a24f76d1a7aedeeac5aa94a012662117545fa5339ff5ef4c1655cf8402c9c368caff567c2df738b560756fc783e0631c398b15829405c8a36769abb55e9959bebe2ffb48b59b8018b252923011001a98862763982644274ca1802ec1592794a9ee48a41b43586b1cda1fe85e496dcd2303e92f9fed548f99b7c4ca5402f20545dd21944d3f0a70bdddf45b33deb1fcb413d02b82fe8a5eb796f40ab19602a62659ceff46e4634bc56b6a47c0b446415714836ac922ffb5c810fd1ac275de4a327bddcbb4426651c7e8b4a0bc0af2b17b2004026a4e32ecbce2458684639a9e93bd35e17189cf01f86147066f571ba42d62b0dc6f35af1316c811748c555b1ca4b253ff4be1c9e1126b9798b5dd1407e0db1e48e02e4fc81df7d0c4f5b90d2832b773dba4a2c77095728e06bdd81b2bb2b303a3a0e936fd5a20be1e0f2158f32ed7f3b2951e9a998fdec684d3ac86bce62e69f0e4c3596c9dae9ccfec8229e5be912350ca50d24cab8be4d04f699e77c9c603f179d99637211ec9568cabe4ff4c378780d8637a0a2498d16ac1ebe983484c261c52fc52524ed03617bd657f9014025a213cdd6c9faeb2d602631002c8e18bc8ab3402a3f87ccc6d1f1035cf0b38292efee399f5e18b4d44770bab86605cbd2927f7d440557c8a288755f24360d0d3f7e562ce10e04a303ea162f4f89521a5ded93fe375a82db31251ddc7ce2f0f6a140fe648c5982fd12c68ceec2f8f9716217ae2b29d75985306950037380fd70ba07c61fa88c5bd7a06d46c59053d84b707c5687f16b81f375039a7e25a4de581321e593cb155dd1fa3d782e612d079b1585845255296671018a610c377dc6f25953ba89392342238433ce242a3413a1e4656f0c0402e62f14b78e3193cf732c92c701f61124ba7967e90da7d1ef138d75d0a24ee3c2d618e3496b95b45a83178477ed1ee7c7b0491727628bd7018263b65e24780f4a9313ed1976b8ab4acb73a2fe3fe8c7db0c28cb4cb587df2f20f1158bedc48198f9940079889fdb0cc3d7e517666f244fe3360e55c6617fef784b10f8ad3fd2cd8773e4af03765ab2efef09515bda32f3b03880ad3162409254382d4dd32d60e9db92cebeede9d2651fb64d1d5cd5904656e5d03c2a002f8b32fdb1e1aba94e745b7f2f09b47f6f798eaca98794f37810f29664dcf90b38687b0a66d9143f85fc82dee84203cddf2b792dda0944a1f166501fea8ce8334db58b78d7e8559e85ba02bf30d38f5ff6ad5f8adf9eaf9b840d590e107f940fe44efba466ccd69565e7c7c65a48db233703dd92c89e218cf77bc0c3813084340082bc69b692c322b4b1a2991515ef842933ea9499c304329cd9025261f1100f9f28e72bb2b99bd84c39edf9bd341673d7d4f2996a2212256524e187abac98463710918639aa462c94483de798892c1e5b802f9ded23c58309ccb8b4d40ae103a2e8cbac7abd918619b9bf770a71b18e52f414e6281c87728b789dafda3e79a650d831f249cd9ba0dae70ff86e459b4e373d98717b070e8cb852185e6a45390409c194eb993d85cb4dfaec24bb81b875ee295e1c4b643ea19908f994a57530c5c6d99ddb4588356e794bec81893b905bb44a25457f9d08fe2be091a32c769920b2cef9cf073526a1070501cf12aafebab4c2a70fc54c60a1abc2b8c104d3763d503f9ff2174cf177b55eecc24ee33dbbb1c67515bc711cfc45f7d526cde33919b93cd5cefa08cf083483091709ef23a3df135479f3b4afadfd07b255e2cbdbe863ea6167690d71f5e73b3dc5d016414ca0ba2715fd26c92ef34592540efa15041fdde4e6fc129bd4ce9de0a5ce4ac28c4e6d5b6daab9a5586226e18bc3bff991bd73e62a7115e1090b850d9e2962de55b313af1609af3cbff0be1e1d4d34a71b3eaf88a86a2947e05a40c6fc0d6dbb93b7f9b09e3cf518b8befd336cd2ede3f90843628c6a1f919f8a759bc853925f032be690ebf9a15dc5b4cf30bcbdb33bc0e7e648d6272b4756738660c0ace1f5089a407aa3579c289eb2fa9b65ab0bb637222fcd0de9da8be69e2da1a10307a05669c96c79fc5beee2de067ed64f36178a713c3f4cfe120fa1b648b605fa5d4330c718c7b46da9a353168e9219969eff07f2dab7bb46c9491594c4cd0d9dbeef13ec407c29068b996970a8ffbef6544a42cf5c24dea8c0487edf96dfa769fd7f3e380a727eaa004438aed1ef4197df5a62b435990d274692f1914f1f9fbfda33d065b00c514d843b462ded0db84ac1a91565449ae8c14fdcd1082da5b6a77952029c6d4c76cc2fad50ad12f59a06ee715e7b82a52b5bce7b31717e753edd837b35ed1c298aa9f1911d1727247507cd39afdb5dd8dab8944238adc3c89f02590272fd7f58c3de35b8ffa88be5ca06e5e5ffca2e2b14e0dd6775999e1e57e76481a560814c1871277b25ee98c2461634cd673006a5b20231c9672eca870811df92cbd49782bee906113b8248ebe37c937df5ffc0e8ceea934bab59175da4c49458b3ca9aea7d07a66bf5d84c86d1e014fb3f528b339376f7034fc75c6a4da23310fc094472e14fc4bc8e75b4bdac8ba317387b0dd96c86790878bbb7e8f830ba82397508af8cc2d6f48ff844a4016b9bc297bac718765ebe7923826ab2ddcf8c0e4ad08d59970f8a7ecf179b82b3b1bc7d71e08054498967037ced8db8c3e5c87abfccd7ef50e40027dd58530a38fdd71439a9d4479ba08afa9da325c54ed7e622ecc38b74e18af45432f7cce115d3a97440218627c2ed251612406f87f238c1789cf87bcc6809f8952673cd0af044ca5d89e8c30eb63703c7069a8a6115d97638f94dc1f19e5360f77e365f8745bb4d9f79b11c6daae9305d84c2e20897c5719c17357a643f6a1232fda5f47d09af7bcb7ae397a8d358938c092279ee8ad9816b6409bf052fef64dae1554633b984b9be8139489171f45f6573d62cbab709ced4de5042c146162acd1f064dd17f972fc275142dc3f5560bec8853c65142c05aaeaed837f11e01f827e9cb8129a8321acfdda7f46c025858085d66f643ebb030fab67b53fffe49cea0b24edcce4fa3402a2ff565e5169776f2b82c77f3c91231a87ae9b526941fdcd1278ab0dd100f81fb88305d74353166c65d609c83888f26ac10ae6efcf4f19b76c32435098de1a920f41e9da62837842a06a5e80be874c0004ba6124eb7a8c921df2dbfff68e312251356259ba9339599a441fefe899ebebf9df90ae04cdfa230060fa7ad0e7daa706645618e441cd288cb9bc34c646d30212cfc2fb01afbd4b87ba2e4c004bea7e89b6aaf710760b8cc08abdd4e459916849218bc077a78059be7bbc210364b86c4d39f3911abda62d5263664f29513efe28c10feabcb9cc100c4d5da973256bb9900390bca68160447ee4635cfcbdc4216d82219d6bcc615e67d1223a2ce8fc76875c355c0857852465b6936d5fe0a2679a038a4f1a7ed8b06ebfdd1795e64d4c86241022b855298ff53913d8ead9c1dcbcc168af583bfaf36ddf8e24f34440d988d9103b7865bf5176351ddf9ef565c69eccc0eee8a285e62825ab02108bf89f9a91fedadef42a266c404f30ed74e06fee99fca06269e87c890712314d13312ffe12321cdce72f6b47075979ae5d0f64769e112ca973db1f9fc98a6b4912fcaba09f00ae6e81dc2da530503fa997bf7a0365c5b4ec5685736036732220a92399036af8666f1abd5895dcac459d5a8e79ef94d03787cbe0c5f7b1bb46da110df6ac524b8d2035e28cb233dc36471b4c120a3c03f3ab9cdf0e69d347aef53859ac35021b38bca1c2b88bdaaccdbac9d63a6b9b8849bd7b045714da93ab66d2dcd9b8ecdfb9a47b3d9145ab14f1339b81283a09933212d7d7982cad4bae6c0c76bfb72c0828c4ddcc80d9dd33bcd00643ec313e090010154fca866401f2d9c2f818b5e51b12585011b178ffa4d7933396703e35f4681cdcb13caf175e2031e584a8f2f471300388d64e5282cf4aba4f7df22ad502015bf69e8b9d9a67f257b8ff0eb6606883a011c68b89fe5a38e29513016601c3fc18fb13fa10813056cdeaba10bf75bf805815b01fc780165bcc1c852d6894190d24593dcdb990477d3d77f194ee45bdc48954e47d7fb3f6718dbd2320c66f5d5d2cdd817a46d08fdc823189d5d8a5232469a7299f8917b82bf8869092ddb0c282e03cfb713447fba032633613746f2c92f7639866ca8b29bd0c95c1059ac8c78c63609b49eea3449826af55213bdab649b3732c568c900a386c202de441d8c973f5363c3451fc0760a5dc8ccb48669a1167a549a58119c161e38c2a921c303435913110806146074abdd0802ca45e68bcbd365ca665b2f038fa03c2316a5ba3c96bfe7c342dd0a7c28efb28f6db4b008a671b5814b0ab69f6e7bd8f8ddb775f51363607eeb134f06ac4eb24bda364dc92e03311803a5fc21dcbbe4aa8aaac1621ea30923916d9b1637efd3c734f9aa0e5f443b474d50319e5da3cdc78230f625738647484370a1f3f947a68c3bfc70dcbdf08fb26aaa710297441ab9d3b9e6a1f7aff2a99c5fc49e8c52c1fa40dc617219dad85914dd08d98fab0ed15b844a6a46ee829901875c203de1a9c7d67e645f7c", 0x1000}, {&(0x7f0000001240)="d7dcad98ba362c15f5d4fce51e682718629c43eff70b5cc52e65d017615b7feb80efec9c23a8c06e856d0b0478c7c0c6e8014c53834c055e37efbf9e8a0ced2562b86374ad64f08ca2647807b8484de8953b1615c3560c3795d728478a7287f4601518d87c8d2e75a34d44b209fa6d5de78c2ae33c9efc64572e699a7b157f770de560c93ae6b6b62f397cce96fa17fc0a7888ff3f350673d9d1bdc19aab07ee4cbe6146bb2ecff675841abfcdc92cf520f3cf561aec94b92d89b831278feeffe82813301d4b78bcec583c326b6e2f31bb7dafdd", 0xd4}, {&(0x7f0000001340)="25b02fb2ec2253b0ee229ec5805f55a59783816d34b8adb6b4f21955dbb10fc45db5b760920095355a9441ef75fb1013b52ecc53372c543c0342dfda76bbd3d489a04806438091011faadd1f037860158aa13b8eff1a3013923000aaefc3560af7b578373b7bb14d2c6e9a9d1d1ce05d5f0ac46786d493c08b0f9701e5dea2b604494dc9143eea0eb5b196df9dd7c5355054216e679aed35cd14218c23354559e3fc0cee5b2c5d95c56e84a2481bff481e275b71c2ad8c1d858b6e5a0ca642e880fb15c447a2fcc57e57397c17a07b581c18940e5381826f49cc573a8a366dbe3cab258cc0", 0xe5}], 0x6, &(0x7f00000014c0)=[{0xb8, 0xffff, 0x40, "7ecb94870eda13382fc07ecf9752f23a226a369d8733d7b79f8c99c4ed6fcf7291d18f2c77415bbdb4fc70331cda912d90cc78f4f4040423b8b37f7fd6478dacdcd41847dd78ca3635e8bda29d4fb29fa81027bc07a6aeb3e271bbd68ca74387e9fef2723a9e7f6e7bac563a5a566703aea8d9f389277039da399bd128657cffe37d29fd4a4fb4cbbadbfec6a833dd6f23e4ab33689867bd2fbb1c0bb8abd84633e77d"}, {0x1010, 0x1, 0xa1d4, "cfc319d9b6bd00bdafcbf6b3df5008116722ed237ec7bbd72695205d800de7f9fccf9ab2803eefe2077197ce8be5741d7d90f0e45ab96e4e3f6eacb2eef441db99c60977d05fe42fb61765e2628af0d896bb9edf32042bbad0ddce563d9fda3df9e113fe1bbf740169a63485c68b6f09b9644d9991ac5fb7dec19f38c7418c342c7c971bc3ffbd04702b3f2a915eaced5d95a5e915f8d47ad39f133804d046dd04640747c6a1dd665234355e89a7eed1147f56eec3245e91c2b4a0fb3cd7f5730c51a3615c3c45efdb02fbd2ded7d437665590a77c41c6158b48602fdd1cdd91e3125e57df90a340b6eb127cd6ff31a65038e837aa774134eb8ff09458f4de8ab4787f86ad4e72f7fe37bebe2c9f44245300d6ac0ab667f08105d5ee695788438c186f19921965d8f406f2806844756ece8f9025c2173fd5c1aa279b18d9ae895b689ea596f1980b2604a3fd071063a87587fcd68bf1ec0765fc7048df6f794b05f451644eb7a774d6cf25ec7e98119deb86fe998a891981a8ab8eb581dc50b6abb52acbf1ca2877575a1abc505b4fe0b5afece0e71b3a473bdde97cd5b7eb6d1ee0e01eeaec8c134bc58585a9a74e12728c72e15afed09ee521cb8751c4c95908b20689c57ac4eb2a87a10fcbaf68c60239c8e5bd1af1415f0e1ed5630c68a1b05a4a94aba0fa79940a1fa7bd8af9b2aa2af0d72215c58cfe5888612e75a842cd0d408ee65e59b2efc21b98d7dfdedc7c26b31d051bca1f4d389214252f4dedfe468afe1d4390a18c532d3b6b683b056c8a63bfcd5ed340d7baae255dd868591a02f8288d8047fbf1cc62d3735f0c9506c16b0ff88a776fb45a8f07b42d49336b8f60b2948caf9bd35baf5099e781e06df218cf2c0a8fcd09f72da6f966920d6c85397ed7796b21f23f7a1a9bf6f9cd479c9a8485601967e5040d08b09236e9a6bf26bc40cb4af15ea0c04c06c5908228bdc0132215a75cf0191cc22583e548f3858a8da1ce003a441aa79113c0cd82be564b98352532a3accac0685158e3954399548ce57a1f616c9f38b03410f9c63756445f8c801acd19a84224770467fe16b272b678ff7c17c033b712081d47bdc124fb03b344f01c678fbe586fcd53ea2e1f8810594a0ba521490a70ecfa67b4428eed063fe3581ceaed820b5748fa1e17cae14250719e8a2be93685258f7eb992023aa39fceb4338ae260bac752e9c00e8547185e6b8275a67319bca7f8529c33423b6b69fc7d31a1a84a19a8212a0df9dd0babe891e384d4fb7796eb6fd4619dfcabfb95174f2dcb19db93f3497f5535e54130761e6c3f6c88021519133aac70a395b1ae2cd3b0edcfe99fbb7f1095767a210fcbca897e2c16069a5b3621d0cff21f1517bb4fa8e5d3d0286e63777938e8223d625d9c8afdc78610c4a13899442f7a3ba81fc15b3e561b0d68207d18a617742f4c189366929e2debcbc616d98a8893cdb4499e61398bbb08d6d2764f6fc8aec07e77301ba4089f8907d8935524f704452b4b8c6ab4401f6e7c549b170f8c2299a73a5ced2609953f9551faa54907a2035815fd9ce3b44b65faced14cc6d3912002f981a4f5a67a389aa52e65e7c1a24d34288ad0ae39873febf4e650e3bd4058aefa9d0a84cfe3b581e32697985c9dd909bcd2ba3f8321d56e54c8ef639525397bdc1240f92eec4ff2ffdf8517a0f53abbed8d209afb90b6426246a63cd1552a3e5ec7a70c9d2082873c607e888f4a4e195a97937659bd0001ee448d560870f78f83dd42e860ed6b1e6831be15d36da79d7cc5818e0bd036a3fb8adf586aecba07f21020fcffa221d3f8a2a6d6662b9745f4758480af61526fb10f0a5f1516359bb583e27be01dcec9a45535a5bb60e4e6b01adce56471f0e1ea6ed7ef7883e9bf4badf809ecf0547f761ad26d54ecaf1ac2077696692e0d43fd501157bbbd1a03d42dbed09ac65483428b9370c1d64465f216e834b3feea05ed905c8570d2fc983fceab1ab9a9743952a928ded1c4803c071687f706da3bfe7b023e627a9eed4aa847fea476084764ed0d5bf19d39c508300f9d225ae9b3a1dbc0ee0a5fb953a53e633493b4b837af95ff7ae8783cbf26bb8f694f56b6c8a4b24a595c943a32e0fcdf6c8fedefa86fd54fe18a0204060edeb0a95bc4f4e0b59dbe66a45703e3c60abb310a9120e94adda8fa82ee1c9be6dba3fdefe59e5ea1e48e1920f775f661cf73a19b8649bd899181defd7f2a2df0eb5d69b54b098c32401d8d1dc8f8c341823a18a46c7536921a84b2066ab32c0981a6eb4e25fa5974fc8fc1eae28339c8ad289a15c355f9d35ad6da9aeb887264a235674a8ba39d26fa91fa5b1f8255bc950ebbf1d43c06c29943b4548ab5fd4824aa82eb392826c8d56ab8b5016b6bba99f53d918c46708df9214b45047ef60348442ab2efdb03153639d32e82be3bbe89d505439d938459cf41a8b0adaded7c2f0e116d1bf3a32c95e5e33729d1ebb9c3c51338320c37accb49e2b5f96d43efb2b71eefb0c35efc38c4b377af3b80e3211faad74713e6e09522d5079991bfd0532a562d9b47634b9184e4cbd8185af9ae82af9a1068269b016216a86a468f51f962e9fb58874aaccd1fd8e76d76bab1cd2d46caa3b627f463ff32608a6f963f0704c92374a218311cf9dc1df324bb1e19a2a2eaf147ce5116a265271579c82d3d32a8497616c5abe36536f0b1202428e784b048685a6c417b2f37b6bc036805d772f31f63c51ef03070332dd8747548f51db46fdc8da79de3a7d80ca1b0852dc10f8ba6bf998a6edd0a7806031f82ca310715c479435e45a0c9aa9505c7232ed57209b842879871ea2cc61882a9462d4adb29cb178f2df6d5bdc4b4fca90df2d04bbd1a136e0ab3ae09ac5d54e6b8eb37b05c94f7f7284b0994b651b17443b0f3bf4105c0fbb4c1a1832d35c0ed37fd3388be0ae5d2f6f84b0b6d5c08973f168918d10651d80cd8e55abeaae29d268c3065f1d7ea01f620fbafa9daeb7485986176890abe846cc5b2c9a389646e35a0fb380f5a435dedf6d9177bca398e0b96c2179287894fe8b2df30c35d9d0bda98a1dfce2f93349f562cc162b51ade111085503afc51f48cad5e094dffaf7f45eb40f0165f9599573875e3769de1047df7efe16cd96a3502a32ca492ba8fdb7932565b244ffbb96de444b7a4638f768324009852a168166a59d69b25c9175a84b93c9064def5484a31b59f8051ce80f16bd7cdc762f33d5802618d73c51f6763a6e80ddc496084fb03d4f94fb0db4aea013061634c70fa0d5e84ddc2390fec33cd86f803df98445584034a33dae2ae69670c45f5dafe89ff8cde2e43962df35002db9d5004128885d722c810b818258dd8444e54a29a48fd2fe5af2759166b58a7b70c4ed01da46501e888d13d1b243f89cb5165aaa2a7a97e7abde254e39487ba1972b2a2f0b0eaea14f6d82ea32d5dd3fa8ada27b6dee06d7505a9d02cd490df3ecc1bddb379e9efac916ad86f46bf4cef09138a02aecb733151006ac29c22979991cc5e203887194691cca8345809b665ffa49b65c064504a7ba75584b39e6ba8b0e1bafbd457e6880e52e1cc80605b2b2fb0c8a314397aa1e9cc58c544c8e6888b3da4f09ada3baa3a9a1576a49524b573b39be2ebf2d80e4d0053cf5d151b084526dc8fcf40ad282f73c800331a094090b1456631b63fb1c963b68429dbb44235100d6a2b80d44aa2e23f3f3be6214d99b764731d3c34e1ce25649fd010c489a0e24c99c39407c39c00d8ce5a1c4b66f9110fccd166068515be912b522272128a5c4b7d999ff48ae81aeaeb22aa11d2eb78037bfc89d045d3a0bacbc9b98d38ec61c428adfedc1d1edf9444b16df155c7d6d9621f3e9cb94f1bcf46a5e6ba84fe6457e8f0a4a48aad1c3af8ce33e5ae2b1955ad09ea67490aef6ab40ff0aa95332e37cf05169112ac31c23495c424bce3ad32ae8781b6efd50d0161116ba04b428f4662fa4cae5e1886ad5c423bb8c7f565a7d9f33e07e03cf429f0efd7ec80dac3af5450d03790b2b090ca538115b45ae68ef2fa2816494df88a2385ec569aa46ea78db0626cde321a32367694b2820998044ac22de162bd6802a7a2e2ce2e2ae218e86e20112d317f01af89d14126ecec5246a62218e486d510c50227a34469d8a95421566951b8f0a14094b92fb807645ad47c257e23cd7e48de3c2586ae23f08b8b00d4ab99568bb8e059a2fddb8d8efc0d25dce48c4478f6009c5825fea498f37dc72026248a8d36f3852eb20ceaa807fe926e1f626d0200ce80894c5760ce090698f4ff5d2138929711e2eb34705ae516b0738b96bb7c5d97c47402f0d7c060ab97762d4759ad7d47205e5baa5fcc92f42d6e7eff5e82494a7fd9d449945385e0610c8599ace42982f9a63deb25752870b9a01ab23808354368be2ac69514e2634ae0b0259b2ec50a83e018864a6c12bbc72b0455aa8be076ff5d1c3ebfae899f25fed71bfcd2dea73dc79842e2c5c503da472e5e2e844f5ec5a5da874cc97c2187544a48574ed643e00b6733f6af3fda0a610733b46f74ca1b49fc64c915ce8554517020060cbd83c45d731f668763a8c834b67abeba2b89f11e2c9ebed928bfa22c9f808c1d47501de8bf1e0fb365c5e3cda53ce31cb88915f8403d683525a09e87f9077c58ed2279915b38cf6349068f6839d2fddc045c519e1bd796358292148d90aa7550c10f05b6cacac6b0237fe9332f7d6229f4222edae2590fb6b58299d1f92c1c997b177d65870063e9008fcbc856908816983873a33b70195d452e874ab2c6e3fb3dca088d7a0d73c7c369e500cf86339d8fd776242c5a1690ce0c08758a1ddc58e822b1b72512a367877dde2dde141026c2cd7e29477205911a15d312d8e10fbe4ea2e0db59346edbbb76499d9e9741e2715b3037a50ca19d3cf03d773f394ee6a6eb5ececb06fdcd6091b336b42d8808b46066928b9d027e70d2c9da62e7f9c06ab45a3244188a1020cfe1bb1125569de34978c12d28f7b907861b4d1f5e2c845c4d4344b048a1c209a2c61caac685c5362a4800407f285bef4adb3a028f5eb6bc5dff4f79a9669242a86ff919d5236c515e682ab46e63ba2deaa01058ba0b991c7951e1e6cd0216b547f1b834672e1c68fba0cabce8ce6df09983ca2577c81aaea91b5ed7abcbff73f5a213e06d434193023f0b7d51ced3735be013482934b0e5b035d1cf8c27a885fc7b8775e8a025a267fc8601b9652948e98963c68af839a9bc73bc146de82e02d3b5eec510ea4402b7610aa1ee49503e0656fac33ac606edf53c48bdf079b359041c42cdeac42e5ca5487b0c8bb4876c868f8a52b10067aff127fed56e63c7824b19f739916c491e2f5935b991e20732a7242c0369742ce1c355dff423d8379412e82380d3cea14f77963fa9795e70485ef3363db0d34349fa87bc1fa6078b03b87f92b5c14a8a3fad7c2bed37828e52e5d40f7aa6f36abc6f472749c422c88011b8464c3cd6c3223272921e4f0228b754ceeac0b1bf1c3fe18dfc028c4b17747f02bd9d2353cd77004736366ee14e92888333bd56be055098b90ad54401f1535d8f0f90aa5228d3138a182bdf43dc2a1ece75b491821b3d20cd848665a366b813b1dff44ea191721c5faf2d2eca2d5d891e68b5a90c270f0a44db1815b60db924072681f6d856de631a68a3d48148c06279a65fa942ac500e5d6d8daff33c044ab36d9e62d7c2342e1a6f70daff7edd565df1d94850baecff0ab369276c9d7d7c45c2c4444ce6"}, {0xe8, 0xffff, 0x1, "8a275cceba748dae456245a747be02fb94a764c5b987a4af8d13592225775dcc92e279af81b43e9adfc0447848a25d34a0e634d043d7b434307450417d2a4e9b5fd7a579c13211667722dbc0120ccb7d7078b04676f64687e2cd7b2be73b6250ba044dfcd9102b764fc1e09c0124f601819c09e1c20f64b8c36d7938fe2fdbf36de7c99b446fa224f571e52df5f8241cd602dce2aeea17ddea896c55d293ff3cddd757bc68503b8d7b375bf82d3d23ff9cfed6f8ea9f2a4e16c22de6e92a6899374f4fb5a6bd071435e9f5ca7c06443ce9ef"}, {0x50, 0xffff, 0x0, "258eae79f8979c817ea8ea2edc5808015292442202c38d52724d09aca2b378aba4d47708fd8b4b39dbc35ab8eb654a1b194414571221fd171ad52a"}, {0x70, 0xffff, 0x5, "642d6978cbad6281bde9a8c277c4cb73e6f89fe398cf9951267f7b498161a34fa9fc249a091424982878113c36bee0aa731b10aaa8a5219c39305a6bbeb4ad298489bff1ce44027482b7eaf3e1e26fc5988619bda7a23cf962"}, {0x10, 0xffff, 0x80000000}], 0x1280}, 0x0) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) sendmsg(r3, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)="0fa10d81ac4af0b0dd40711246214fcef1fe305f62a9d4089983fc24afb0306f9b32a2c78cdecf88fa6d2d0d96e20506e65cc4164d346c08ba13d5ddfd9483a3f89a2ac0548e9bb3b68e9aa5876a6b8a94df5690469bbd524ea272196fbd7de843831df5a8aacb633e1cf47d1970116fd7eb3e49b52c6bf42c164f45d9db0db2d3cd30e3cfa88079a8cc6bc18ded48793cd2e5a02b708e48b7c1e80e5f7ca160824ef7091433cd71739be1c75dd82a9e2f136c7b140b2d18a2780c13c02661b768", 0xc1}, {&(0x7f0000000100)="a7c3804029097139915eb6a46ef471c1224481c9cb68bf9d2e3386af4a318f883e9f8feac20d1fc5ffdb8a70df5ca0c2ab2d0ade2550e0a41349e640d63777649045", 0x42}, {&(0x7f0000000180)="106317c7fb7a488ea577a298d259f3ebb79084603a3482b115019fe3ba8697616e2cc30266a802f6d8d17604157fd466226d153eac6068d624345963291b0e062d8c0eb8f9659df6e0355b8d416edfa201693c4a718cbd9318187d6964b022b6e7d1a26c214bd468b5b6f91ca878ef3e48ae8d43c907fe8da6a2b37db10f5293156c6d59750b70ffd15ea810efeed9b7711ebdb06b49a57d30106fc26ec24c54b5e2ad9f628539", 0xa7}, {&(0x7f0000000240)="d8026c10deb950f5e697d726939c94d94d150d290804e8f40db55065567c0f9329005b42f9067967e70573d7f664b5561460dd219535ac8eefbf93d0b99808ae20e38026616c1dad26c3fa602c545153ae2ef48939c68cee2838b20e01bb20b251747da84b9f140b3a6d446306252d6cba8fb916157fc0954ff856bbb158b568e4e44be2449869b2e8456623b337f056d53a7054fe21f911dddec2d01f87cf23335aa62b02200caf4c913eba743f0462e1a57df24b1f1314b05e993f7dbcc3787a263e6c4aa6b20b80539d90e7070b7d42d7eb31725c6b55447049d0ed5a52bdefe7eab9c96669f26a01dd18040b2a92b336aba2a5685217a6281cf6dd84d4c1570a80c111eec6ce516a1d4ac9bc891c1d82cdd04ffbaecd0f56a847fd7fdadd8f7a8001561e532dcee9c3023824acf363d281d4eac6713af4d54eed14c949558184ee26d8571dbaed6c60f452089012c354b0f19afd4ee50bffed998f40c0cc67ba5c0c2cb2d39fae4e99697653a2635915f4bdd254104d9c9824e8d1fa97ee8eff1182e17d3f5dc4827e0506e2e83ea7847435a452b82eb1c3d0d60210d8b30103444e7a4e029d2526c402a756ff34b479cd96d213832377470b86481ab6a6fab4ff70de02af9875ea931cf093be635b34add5cdb8d3750de6fc9f87bfd882815857c09794ca8193f1d0b1a6118eab211902f8c0f7f378ab63667a0fe541851ff5a48b45a7d18f6117b4da8af69d512bbbbba277f8bf693b73b6f1b37f728238c6fabd0e97a93c11d85da7d4a4218d5a4089d3956b8ac08743f434020a83550352c15a8c5ce42eeb601ef36a45dab918f0473a7a8d39cb594ff29960797d68142f658fabeaf2347ce2258135231a0ee174e3641114a6e055ffb3f0e586e7cc63b557eec34bbcf85310701b4c8751ab4f6c20a7b78d0c2e1c5752389e0e91082127aad5a2c200def1ac23fd2b536387e1f58c7d15063d2ad5d734c6bdc70950a831211935e61fbd91bcaa11ac75867136b4ca15f09e98ff90cba64474a6fca348a616f26e366abbba7309b0d77815aebcf1ac55e190a6a75f55c1f0397534c206c7440418cca73f09e91ddbba1347222b9ce7f0aa59bc81eefb5732964d6e177869270649290440bcd9039df8befcb55a24f76d1a7aedeeac5aa94a012662117545fa5339ff5ef4c1655cf8402c9c368caff567c2df738b560756fc783e0631c398b15829405c8a36769abb55e9959bebe2ffb48b59b8018b252923011001a98862763982644274ca1802ec1592794a9ee48a41b43586b1cda1fe85e496dcd2303e92f9fed548f99b7c4ca5402f20545dd21944d3f0a70bdddf45b33deb1fcb413d02b82fe8a5eb796f40ab19602a62659ceff46e4634bc56b6a47c0b446415714836ac922ffb5c810fd1ac275de4a327bddcbb4426651c7e8b4a0bc0af2b17b2004026a4e32ecbce2458684639a9e93bd35e17189cf01f86147066f571ba42d62b0dc6f35af1316c811748c555b1ca4b253ff4be1c9e1126b9798b5dd1407e0db1e48e02e4fc81df7d0c4f5b90d2832b773dba4a2c77095728e06bdd81b2bb2b303a3a0e936fd5a20be1e0f2158f32ed7f3b2951e9a998fdec684d3ac86bce62e69f0e4c3596c9dae9ccfec8229e5be912350ca50d24cab8be4d04f699e77c9c603f179d99637211ec9568cabe4ff4c378780d8637a0a2498d16ac1ebe983484c261c52fc52524ed03617bd657f9014025a213cdd6c9faeb2d602631002c8e18bc8ab3402a3f87ccc6d1f1035cf0b38292efee399f5e18b4d44770bab86605cbd2927f7d440557c8a288755f24360d0d3f7e562ce10e04a303ea162f4f89521a5ded93fe375a82db31251ddc7ce2f0f6a140fe648c5982fd12c68ceec2f8f9716217ae2b29d75985306950037380fd70ba07c61fa88c5bd7a06d46c59053d84b707c5687f16b81f375039a7e25a4de581321e593cb155dd1fa3d782e612d079b1585845255296671018a610c377dc6f25953ba89392342238433ce242a3413a1e4656f0c0402e62f14b78e3193cf732c92c701f61124ba7967e90da7d1ef138d75d0a24ee3c2d618e3496b95b45a83178477ed1ee7c7b0491727628bd7018263b65e24780f4a9313ed1976b8ab4acb73a2fe3fe8c7db0c28cb4cb587df2f20f1158bedc48198f9940079889fdb0cc3d7e517666f244fe3360e55c6617fef784b10f8ad3fd2cd8773e4af03765ab2efef09515bda32f3b03880ad3162409254382d4dd32d60e9db92cebeede9d2651fb64d1d5cd5904656e5d03c2a002f8b32fdb1e1aba94e745b7f2f09b47f6f798eaca98794f37810f29664dcf90b38687b0a66d9143f85fc82dee84203cddf2b792dda0944a1f166501fea8ce8334db58b78d7e8559e85ba02bf30d38f5ff6ad5f8adf9eaf9b840d590e107f940fe44efba466ccd69565e7c7c65a48db233703dd92c89e218cf77bc0c3813084340082bc69b692c322b4b1a2991515ef842933ea9499c304329cd9025261f1100f9f28e72bb2b99bd84c39edf9bd341673d7d4f2996a2212256524e187abac98463710918639aa462c94483de798892c1e5b802f9ded23c58309ccb8b4d40ae103a2e8cbac7abd918619b9bf770a71b18e52f414e6281c87728b789dafda3e79a650d831f249cd9ba0dae70ff86e459b4e373d98717b070e8cb852185e6a45390409c194eb993d85cb4dfaec24bb81b875ee295e1c4b643ea19908f994a57530c5c6d99ddb4588356e794bec81893b905bb44a25457f9d08fe2be091a32c769920b2cef9cf073526a1070501cf12aafebab4c2a70fc54c60a1abc2b8c104d3763d503f9ff2174cf177b55eecc24ee33dbbb1c67515bc711cfc45f7d526cde33919b93cd5cefa08cf083483091709ef23a3df135479f3b4afadfd07b255e2cbdbe863ea6167690d71f5e73b3dc5d016414ca0ba2715fd26c92ef34592540efa15041fdde4e6fc129bd4ce9de0a5ce4ac28c4e6d5b6daab9a5586226e18bc3bff991bd73e62a7115e1090b850d9e2962de55b313af1609af3cbff0be1e1d4d34a71b3eaf88a86a2947e05a40c6fc0d6dbb93b7f9b09e3cf518b8befd336cd2ede3f90843628c6a1f919f8a759bc853925f032be690ebf9a15dc5b4cf30bcbdb33bc0e7e648d6272b4756738660c0ace1f5089a407aa3579c289eb2fa9b65ab0bb637222fcd0de9da8be69e2da1a10307a05669c96c79fc5beee2de067ed64f36178a713c3f4cfe120fa1b648b605fa5d4330c718c7b46da9a353168e9219969eff07f2dab7bb46c9491594c4cd0d9dbeef13ec407c29068b996970a8ffbef6544a42cf5c24dea8c0487edf96dfa769fd7f3e380a727eaa004438aed1ef4197df5a62b435990d274692f1914f1f9fbfda33d065b00c514d843b462ded0db84ac1a91565449ae8c14fdcd1082da5b6a77952029c6d4c76cc2fad50ad12f59a06ee715e7b82a52b5bce7b31717e753edd837b35ed1c298aa9f1911d1727247507cd39afdb5dd8dab8944238adc3c89f02590272fd7f58c3de35b8ffa88be5ca06e5e5ffca2e2b14e0dd6775999e1e57e76481a560814c1871277b25ee98c2461634cd673006a5b20231c9672eca870811df92cbd49782bee906113b8248ebe37c937df5ffc0e8ceea934bab59175da4c49458b3ca9aea7d07a66bf5d84c86d1e014fb3f528b339376f7034fc75c6a4da23310fc094472e14fc4bc8e75b4bdac8ba317387b0dd96c86790878bbb7e8f830ba82397508af8cc2d6f48ff844a4016b9bc297bac718765ebe7923826ab2ddcf8c0e4ad08d59970f8a7ecf179b82b3b1bc7d71e08054498967037ced8db8c3e5c87abfccd7ef50e40027dd58530a38fdd71439a9d4479ba08afa9da325c54ed7e622ecc38b74e18af45432f7cce115d3a97440218627c2ed251612406f87f238c1789cf87bcc6809f8952673cd0af044ca5d89e8c30eb63703c7069a8a6115d97638f94dc1f19e5360f77e365f8745bb4d9f79b11c6daae9305d84c2e20897c5719c17357a643f6a1232fda5f47d09af7bcb7ae397a8d358938c092279ee8ad9816b6409bf052fef64dae1554633b984b9be8139489171f45f6573d62cbab709ced4de5042c146162acd1f064dd17f972fc275142dc3f5560bec8853c65142c05aaeaed837f11e01f827e9cb8129a8321acfdda7f46c025858085d66f643ebb030fab67b53fffe49cea0b24edcce4fa3402a2ff565e5169776f2b82c77f3c91231a87ae9b526941fdcd1278ab0dd100f81fb88305d74353166c65d609c83888f26ac10ae6efcf4f19b76c32435098de1a920f41e9da62837842a06a5e80be874c0004ba6124eb7a8c921df2dbfff68e312251356259ba9339599a441fefe899ebebf9df90ae04cdfa230060fa7ad0e7daa706645618e441cd288cb9bc34c646d30212cfc2fb01afbd4b87ba2e4c004bea7e89b6aaf710760b8cc08abdd4e459916849218bc077a78059be7bbc210364b86c4d39f3911abda62d5263664f29513efe28c10feabcb9cc100c4d5da973256bb9900390bca68160447ee4635cfcbdc4216d82219d6bcc615e67d1223a2ce8fc76875c355c0857852465b6936d5fe0a2679a038a4f1a7ed8b06ebfdd1795e64d4c86241022b855298ff53913d8ead9c1dcbcc168af583bfaf36ddf8e24f34440d988d9103b7865bf5176351ddf9ef565c69eccc0eee8a285e62825ab02108bf89f9a91fedadef42a266c404f30ed74e06fee99fca06269e87c890712314d13312ffe12321cdce72f6b47075979ae5d0f64769e112ca973db1f9fc98a6b4912fcaba09f00ae6e81dc2da530503fa997bf7a0365c5b4ec5685736036732220a92399036af8666f1abd5895dcac459d5a8e79ef94d03787cbe0c5f7b1bb46da110df6ac524b8d2035e28cb233dc36471b4c120a3c03f3ab9cdf0e69d347aef53859ac35021b38bca1c2b88bdaaccdbac9d63a6b9b8849bd7b045714da93ab66d2dcd9b8ecdfb9a47b3d9145ab14f1339b81283a09933212d7d7982cad4bae6c0c76bfb72c0828c4ddcc80d9dd33bcd00643ec313e090010154fca866401f2d9c2f818b5e51b12585011b178ffa4d7933396703e35f4681cdcb13caf175e2031e584a8f2f471300388d64e5282cf4aba4f7df22ad502015bf69e8b9d9a67f257b8ff0eb6606883a011c68b89fe5a38e29513016601c3fc18fb13fa10813056cdeaba10bf75bf805815b01fc780165bcc1c852d6894190d24593dcdb990477d3d77f194ee45bdc48954e47d7fb3f6718dbd2320c66f5d5d2cdd817a46d08fdc823189d5d8a5232469a7299f8917b82bf8869092ddb0c282e03cfb713447fba032633613746f2c92f7639866ca8b29bd0c95c1059ac8c78c63609b49eea3449826af55213bdab649b3732c568c900a386c202de441d8c973f5363c3451fc0760a5dc8ccb48669a1167a549a58119c161e38c2a921c303435913110806146074abdd0802ca45e68bcbd365ca665b2f038fa03c2316a5ba3c96bfe7c342dd0a7c28efb28f6db4b008a671b5814b0ab69f6e7bd8f8ddb775f51363607eeb134f06ac4eb24bda364dc92e03311803a5fc21dcbbe4aa8aaac1621ea30923916d9b1637efd3c734f9aa0e5f443b474d50319e5da3cdc78230f625738647484370a1f3f947a68c3bfc70dcbdf08fb26aaa710297441ab9d3b9e6a1f7aff2a99c5fc49e8c52c1fa40dc617219dad85914dd08d98fab0ed15b844a6a46ee829901875c203de1a9c7d67e645f7c", 0x1000}, {&(0x7f0000001240)="d7dcad98ba362c15f5d4fce51e682718629c43eff70b5cc52e65d017615b7feb80efec9c23a8c06e856d0b0478c7c0c6e8014c53834c055e37efbf9e8a0ced2562b86374ad64f08ca2647807b8484de8953b1615c3560c3795d728478a7287f4601518d87c8d2e75a34d44b209fa6d5de78c2ae33c9efc64572e699a7b157f770de560c93ae6b6b62f397cce96fa17fc0a7888ff3f350673d9d1bdc19aab07ee4cbe6146bb2ecff675841abfcdc92cf520f3cf561aec94b92d89b831278feeffe82813301d4b78bcec583c326b6e2f31bb7dafdd", 0xd4}, {&(0x7f0000001340)="25b02fb2ec2253b0ee229ec5805f55a59783816d34b8adb6b4f21955dbb10fc45db5b760920095355a9441ef75fb1013b52ecc53372c543c0342dfda76bbd3d489a04806438091011faadd1f037860158aa13b8eff1a3013923000aaefc3560af7b578373b7bb14d2c6e9a9d1d1ce05d5f0ac46786d493c08b0f9701e5dea2b604494dc9143eea0eb5b196df9dd7c5355054216e679aed35cd14218c23354559e3fc0cee5b2c5d95c56e84a2481bff481e275b71c2ad8c1d858b6e5a0ca642e880fb15c447a2fcc57e57397c17a07b581c18940e5381826f49cc573a8a366dbe3cab258cc0", 0xe5}], 0x6, &(0x7f00000014c0)=[{0xb8, 0xffff, 0x40, "7ecb94870eda13382fc07ecf9752f23a226a369d8733d7b79f8c99c4ed6fcf7291d18f2c77415bbdb4fc70331cda912d90cc78f4f4040423b8b37f7fd6478dacdcd41847dd78ca3635e8bda29d4fb29fa81027bc07a6aeb3e271bbd68ca74387e9fef2723a9e7f6e7bac563a5a566703aea8d9f389277039da399bd128657cffe37d29fd4a4fb4cbbadbfec6a833dd6f23e4ab33689867bd2fbb1c0bb8abd84633e77d"}, {0x1010, 0x1, 0xa1d4, "cfc319d9b6bd00bdafcbf6b3df5008116722ed237ec7bbd72695205d800de7f9fccf9ab2803eefe2077197ce8be5741d7d90f0e45ab96e4e3f6eacb2eef441db99c60977d05fe42fb61765e2628af0d896bb9edf32042bbad0ddce563d9fda3df9e113fe1bbf740169a63485c68b6f09b9644d9991ac5fb7dec19f38c7418c342c7c971bc3ffbd04702b3f2a915eaced5d95a5e915f8d47ad39f133804d046dd04640747c6a1dd665234355e89a7eed1147f56eec3245e91c2b4a0fb3cd7f5730c51a3615c3c45efdb02fbd2ded7d437665590a77c41c6158b48602fdd1cdd91e3125e57df90a340b6eb127cd6ff31a65038e837aa774134eb8ff09458f4de8ab4787f86ad4e72f7fe37bebe2c9f44245300d6ac0ab667f08105d5ee695788438c186f19921965d8f406f2806844756ece8f9025c2173fd5c1aa279b18d9ae895b689ea596f1980b2604a3fd071063a87587fcd68bf1ec0765fc7048df6f794b05f451644eb7a774d6cf25ec7e98119deb86fe998a891981a8ab8eb581dc50b6abb52acbf1ca2877575a1abc505b4fe0b5afece0e71b3a473bdde97cd5b7eb6d1ee0e01eeaec8c134bc58585a9a74e12728c72e15afed09ee521cb8751c4c95908b20689c57ac4eb2a87a10fcbaf68c60239c8e5bd1af1415f0e1ed5630c68a1b05a4a94aba0fa79940a1fa7bd8af9b2aa2af0d72215c58cfe5888612e75a842cd0d408ee65e59b2efc21b98d7dfdedc7c26b31d051bca1f4d389214252f4dedfe468afe1d4390a18c532d3b6b683b056c8a63bfcd5ed340d7baae255dd868591a02f8288d8047fbf1cc62d3735f0c9506c16b0ff88a776fb45a8f07b42d49336b8f60b2948caf9bd35baf5099e781e06df218cf2c0a8fcd09f72da6f966920d6c85397ed7796b21f23f7a1a9bf6f9cd479c9a8485601967e5040d08b09236e9a6bf26bc40cb4af15ea0c04c06c5908228bdc0132215a75cf0191cc22583e548f3858a8da1ce003a441aa79113c0cd82be564b98352532a3accac0685158e3954399548ce57a1f616c9f38b03410f9c63756445f8c801acd19a84224770467fe16b272b678ff7c17c033b712081d47bdc124fb03b344f01c678fbe586fcd53ea2e1f8810594a0ba521490a70ecfa67b4428eed063fe3581ceaed820b5748fa1e17cae14250719e8a2be93685258f7eb992023aa39fceb4338ae260bac752e9c00e8547185e6b8275a67319bca7f8529c33423b6b69fc7d31a1a84a19a8212a0df9dd0babe891e384d4fb7796eb6fd4619dfcabfb95174f2dcb19db93f3497f5535e54130761e6c3f6c88021519133aac70a395b1ae2cd3b0edcfe99fbb7f1095767a210fcbca897e2c16069a5b3621d0cff21f1517bb4fa8e5d3d0286e63777938e8223d625d9c8afdc78610c4a13899442f7a3ba81fc15b3e561b0d68207d18a617742f4c189366929e2debcbc616d98a8893cdb4499e61398bbb08d6d2764f6fc8aec07e77301ba4089f8907d8935524f704452b4b8c6ab4401f6e7c549b170f8c2299a73a5ced2609953f9551faa54907a2035815fd9ce3b44b65faced14cc6d3912002f981a4f5a67a389aa52e65e7c1a24d34288ad0ae39873febf4e650e3bd4058aefa9d0a84cfe3b581e32697985c9dd909bcd2ba3f8321d56e54c8ef639525397bdc1240f92eec4ff2ffdf8517a0f53abbed8d209afb90b6426246a63cd1552a3e5ec7a70c9d2082873c607e888f4a4e195a97937659bd0001ee448d560870f78f83dd42e860ed6b1e6831be15d36da79d7cc5818e0bd036a3fb8adf586aecba07f21020fcffa221d3f8a2a6d6662b9745f4758480af61526fb10f0a5f1516359bb583e27be01dcec9a45535a5bb60e4e6b01adce56471f0e1ea6ed7ef7883e9bf4badf809ecf0547f761ad26d54ecaf1ac2077696692e0d43fd501157bbbd1a03d42dbed09ac65483428b9370c1d64465f216e834b3feea05ed905c8570d2fc983fceab1ab9a9743952a928ded1c4803c071687f706da3bfe7b023e627a9eed4aa847fea476084764ed0d5bf19d39c508300f9d225ae9b3a1dbc0ee0a5fb953a53e633493b4b837af95ff7ae8783cbf26bb8f694f56b6c8a4b24a595c943a32e0fcdf6c8fedefa86fd54fe18a0204060edeb0a95bc4f4e0b59dbe66a45703e3c60abb310a9120e94adda8fa82ee1c9be6dba3fdefe59e5ea1e48e1920f775f661cf73a19b8649bd899181defd7f2a2df0eb5d69b54b098c32401d8d1dc8f8c341823a18a46c7536921a84b2066ab32c0981a6eb4e25fa5974fc8fc1eae28339c8ad289a15c355f9d35ad6da9aeb887264a235674a8ba39d26fa91fa5b1f8255bc950ebbf1d43c06c29943b4548ab5fd4824aa82eb392826c8d56ab8b5016b6bba99f53d918c46708df9214b45047ef60348442ab2efdb03153639d32e82be3bbe89d505439d938459cf41a8b0adaded7c2f0e116d1bf3a32c95e5e33729d1ebb9c3c51338320c37accb49e2b5f96d43efb2b71eefb0c35efc38c4b377af3b80e3211faad74713e6e09522d5079991bfd0532a562d9b47634b9184e4cbd8185af9ae82af9a1068269b016216a86a468f51f962e9fb58874aaccd1fd8e76d76bab1cd2d46caa3b627f463ff32608a6f963f0704c92374a218311cf9dc1df324bb1e19a2a2eaf147ce5116a265271579c82d3d32a8497616c5abe36536f0b1202428e784b048685a6c417b2f37b6bc036805d772f31f63c51ef03070332dd8747548f51db46fdc8da79de3a7d80ca1b0852dc10f8ba6bf998a6edd0a7806031f82ca310715c479435e45a0c9aa9505c7232ed57209b842879871ea2cc61882a9462d4adb29cb178f2df6d5bdc4b4fca90df2d04bbd1a136e0ab3ae09ac5d54e6b8eb37b05c94f7f7284b0994b651b17443b0f3bf4105c0fbb4c1a1832d35c0ed37fd3388be0ae5d2f6f84b0b6d5c08973f168918d10651d80cd8e55abeaae29d268c3065f1d7ea01f620fbafa9daeb7485986176890abe846cc5b2c9a389646e35a0fb380f5a435dedf6d9177bca398e0b96c2179287894fe8b2df30c35d9d0bda98a1dfce2f93349f562cc162b51ade111085503afc51f48cad5e094dffaf7f45eb40f0165f9599573875e3769de1047df7efe16cd96a3502a32ca492ba8fdb7932565b244ffbb96de444b7a4638f768324009852a168166a59d69b25c9175a84b93c9064def5484a31b59f8051ce80f16bd7cdc762f33d5802618d73c51f6763a6e80ddc496084fb03d4f94fb0db4aea013061634c70fa0d5e84ddc2390fec33cd86f803df98445584034a33dae2ae69670c45f5dafe89ff8cde2e43962df35002db9d5004128885d722c810b818258dd8444e54a29a48fd2fe5af2759166b58a7b70c4ed01da46501e888d13d1b243f89cb5165aaa2a7a97e7abde254e39487ba1972b2a2f0b0eaea14f6d82ea32d5dd3fa8ada27b6dee06d7505a9d02cd490df3ecc1bddb379e9efac916ad86f46bf4cef09138a02aecb733151006ac29c22979991cc5e203887194691cca8345809b665ffa49b65c064504a7ba75584b39e6ba8b0e1bafbd457e6880e52e1cc80605b2b2fb0c8a314397aa1e9cc58c544c8e6888b3da4f09ada3baa3a9a1576a49524b573b39be2ebf2d80e4d0053cf5d151b084526dc8fcf40ad282f73c800331a094090b1456631b63fb1c963b68429dbb44235100d6a2b80d44aa2e23f3f3be6214d99b764731d3c34e1ce25649fd010c489a0e24c99c39407c39c00d8ce5a1c4b66f9110fccd166068515be912b522272128a5c4b7d999ff48ae81aeaeb22aa11d2eb78037bfc89d045d3a0bacbc9b98d38ec61c428adfedc1d1edf9444b16df155c7d6d9621f3e9cb94f1bcf46a5e6ba84fe6457e8f0a4a48aad1c3af8ce33e5ae2b1955ad09ea67490aef6ab40ff0aa95332e37cf05169112ac31c23495c424bce3ad32ae8781b6efd50d0161116ba04b428f4662fa4cae5e1886ad5c423bb8c7f565a7d9f33e07e03cf429f0efd7ec80dac3af5450d03790b2b090ca538115b45ae68ef2fa2816494df88a2385ec569aa46ea78db0626cde321a32367694b2820998044ac22de162bd6802a7a2e2ce2e2ae218e86e20112d317f01af89d14126ecec5246a62218e486d510c50227a34469d8a95421566951b8f0a14094b92fb807645ad47c257e23cd7e48de3c2586ae23f08b8b00d4ab99568bb8e059a2fddb8d8efc0d25dce48c4478f6009c5825fea498f37dc72026248a8d36f3852eb20ceaa807fe926e1f626d0200ce80894c5760ce090698f4ff5d2138929711e2eb34705ae516b0738b96bb7c5d97c47402f0d7c060ab97762d4759ad7d47205e5baa5fcc92f42d6e7eff5e82494a7fd9d449945385e0610c8599ace42982f9a63deb25752870b9a01ab23808354368be2ac69514e2634ae0b0259b2ec50a83e018864a6c12bbc72b0455aa8be076ff5d1c3ebfae899f25fed71bfcd2dea73dc79842e2c5c503da472e5e2e844f5ec5a5da874cc97c2187544a48574ed643e00b6733f6af3fda0a610733b46f74ca1b49fc64c915ce8554517020060cbd83c45d731f668763a8c834b67abeba2b89f11e2c9ebed928bfa22c9f808c1d47501de8bf1e0fb365c5e3cda53ce31cb88915f8403d683525a09e87f9077c58ed2279915b38cf6349068f6839d2fddc045c519e1bd796358292148d90aa7550c10f05b6cacac6b0237fe9332f7d6229f4222edae2590fb6b58299d1f92c1c997b177d65870063e9008fcbc856908816983873a33b70195d452e874ab2c6e3fb3dca088d7a0d73c7c369e500cf86339d8fd776242c5a1690ce0c08758a1ddc58e822b1b72512a367877dde2dde141026c2cd7e29477205911a15d312d8e10fbe4ea2e0db59346edbbb76499d9e9741e2715b3037a50ca19d3cf03d773f394ee6a6eb5ececb06fdcd6091b336b42d8808b46066928b9d027e70d2c9da62e7f9c06ab45a3244188a1020cfe1bb1125569de34978c12d28f7b907861b4d1f5e2c845c4d4344b048a1c209a2c61caac685c5362a4800407f285bef4adb3a028f5eb6bc5dff4f79a9669242a86ff919d5236c515e682ab46e63ba2deaa01058ba0b991c7951e1e6cd0216b547f1b834672e1c68fba0cabce8ce6df09983ca2577c81aaea91b5ed7abcbff73f5a213e06d434193023f0b7d51ced3735be013482934b0e5b035d1cf8c27a885fc7b8775e8a025a267fc8601b9652948e98963c68af839a9bc73bc146de82e02d3b5eec510ea4402b7610aa1ee49503e0656fac33ac606edf53c48bdf079b359041c42cdeac42e5ca5487b0c8bb4876c868f8a52b10067aff127fed56e63c7824b19f739916c491e2f5935b991e20732a7242c0369742ce1c355dff423d8379412e82380d3cea14f77963fa9795e70485ef3363db0d34349fa87bc1fa6078b03b87f92b5c14a8a3fad7c2bed37828e52e5d40f7aa6f36abc6f472749c422c88011b8464c3cd6c3223272921e4f0228b754ceeac0b1bf1c3fe18dfc028c4b17747f02bd9d2353cd77004736366ee14e92888333bd56be055098b90ad54401f1535d8f0f90aa5228d3138a182bdf43dc2a1ece75b491821b3d20cd848665a366b813b1dff44ea191721c5faf2d2eca2d5d891e68b5a90c270f0a44db1815b60db924072681f6d856de631a68a3d48148c06279a65fa942ac500e5d6d8daff33c044ab36d9e62d7c2342e1a6f70daff7edd565df1d94850baecff0ab369276c9d7d7c45c2c4444ce6"}, {0xe8, 0xffff, 0x1, "8a275cceba748dae456245a747be02fb94a764c5b987a4af8d13592225775dcc92e279af81b43e9adfc0447848a25d34a0e634d043d7b434307450417d2a4e9b5fd7a579c13211667722dbc0120ccb7d7078b04676f64687e2cd7b2be73b6250ba044dfcd9102b764fc1e09c0124f601819c09e1c20f64b8c36d7938fe2fdbf36de7c99b446fa224f571e52df5f8241cd602dce2aeea17ddea896c55d293ff3cddd757bc68503b8d7b375bf82d3d23ff9cfed6f8ea9f2a4e16c22de6e92a6899374f4fb5a6bd071435e9f5ca7c06443ce9ef"}, {0x50, 0xffff, 0x0, "258eae79f8979c817ea8ea2edc5808015292442202c38d52724d09aca2b378aba4d47708fd8b4b39dbc35ab8eb654a1b194414571221fd171ad52a"}, {0x70, 0xffff, 0x5, "642d6978cbad6281bde9a8c277c4cb73e6f89fe398cf9951267f7b498161a34fa9fc249a091424982878113c36bee0aa731b10aaa8a5219c39305a6bbeb4ad298489bff1ce44027482b7eaf3e1e26fc5988619bda7a23cf962"}, {0x10, 0xffff, 0x80000000}], 0x1280}, 0x0) 08:57:52 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) fcntl$getflags(r2, 0x3) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) fcntl$getflags(r2, 0x3) (async) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) sendmsg(r3, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)="0fa10d81ac4af0b0dd40711246214fcef1fe305f62a9d4089983fc24afb0306f9b32a2c78cdecf88fa6d2d0d96e20506e65cc4164d346c08ba13d5ddfd9483a3f89a2ac0548e9bb3b68e9aa5876a6b8a94df5690469bbd524ea272196fbd7de843831df5a8aacb633e1cf47d1970116fd7eb3e49b52c6bf42c164f45d9db0db2d3cd30e3cfa88079a8cc6bc18ded48793cd2e5a02b708e48b7c1e80e5f7ca160824ef7091433cd71739be1c75dd82a9e2f136c7b140b2d18a2780c13c02661b768", 0xc1}, {&(0x7f0000000100)="a7c3804029097139915eb6a46ef471c1224481c9cb68bf9d2e3386af4a318f883e9f8feac20d1fc5ffdb8a70df5ca0c2ab2d0ade2550e0a41349e640d63777649045", 0x42}, {&(0x7f0000000180)="106317c7fb7a488ea577a298d259f3ebb79084603a3482b115019fe3ba8697616e2cc30266a802f6d8d17604157fd466226d153eac6068d624345963291b0e062d8c0eb8f9659df6e0355b8d416edfa201693c4a718cbd9318187d6964b022b6e7d1a26c214bd468b5b6f91ca878ef3e48ae8d43c907fe8da6a2b37db10f5293156c6d59750b70ffd15ea810efeed9b7711ebdb06b49a57d30106fc26ec24c54b5e2ad9f628539", 0xa7}, {&(0x7f0000000240)="d8026c10deb950f5e697d726939c94d94d150d290804e8f40db55065567c0f9329005b42f9067967e70573d7f664b5561460dd219535ac8eefbf93d0b99808ae20e38026616c1dad26c3fa602c545153ae2ef48939c68cee2838b20e01bb20b251747da84b9f140b3a6d446306252d6cba8fb916157fc0954ff856bbb158b568e4e44be2449869b2e8456623b337f056d53a7054fe21f911dddec2d01f87cf23335aa62b02200caf4c913eba743f0462e1a57df24b1f1314b05e993f7dbcc3787a263e6c4aa6b20b80539d90e7070b7d42d7eb31725c6b55447049d0ed5a52bdefe7eab9c96669f26a01dd18040b2a92b336aba2a5685217a6281cf6dd84d4c1570a80c111eec6ce516a1d4ac9bc891c1d82cdd04ffbaecd0f56a847fd7fdadd8f7a8001561e532dcee9c3023824acf363d281d4eac6713af4d54eed14c949558184ee26d8571dbaed6c60f452089012c354b0f19afd4ee50bffed998f40c0cc67ba5c0c2cb2d39fae4e99697653a2635915f4bdd254104d9c9824e8d1fa97ee8eff1182e17d3f5dc4827e0506e2e83ea7847435a452b82eb1c3d0d60210d8b30103444e7a4e029d2526c402a756ff34b479cd96d213832377470b86481ab6a6fab4ff70de02af9875ea931cf093be635b34add5cdb8d3750de6fc9f87bfd882815857c09794ca8193f1d0b1a6118eab211902f8c0f7f378ab63667a0fe541851ff5a48b45a7d18f6117b4da8af69d512bbbbba277f8bf693b73b6f1b37f728238c6fabd0e97a93c11d85da7d4a4218d5a4089d3956b8ac08743f434020a83550352c15a8c5ce42eeb601ef36a45dab918f0473a7a8d39cb594ff29960797d68142f658fabeaf2347ce2258135231a0ee174e3641114a6e055ffb3f0e586e7cc63b557eec34bbcf85310701b4c8751ab4f6c20a7b78d0c2e1c5752389e0e91082127aad5a2c200def1ac23fd2b536387e1f58c7d15063d2ad5d734c6bdc70950a831211935e61fbd91bcaa11ac75867136b4ca15f09e98ff90cba64474a6fca348a616f26e366abbba7309b0d77815aebcf1ac55e190a6a75f55c1f0397534c206c7440418cca73f09e91ddbba1347222b9ce7f0aa59bc81eefb5732964d6e177869270649290440bcd9039df8befcb55a24f76d1a7aedeeac5aa94a012662117545fa5339ff5ef4c1655cf8402c9c368caff567c2df738b560756fc783e0631c398b15829405c8a36769abb55e9959bebe2ffb48b59b8018b252923011001a98862763982644274ca1802ec1592794a9ee48a41b43586b1cda1fe85e496dcd2303e92f9fed548f99b7c4ca5402f20545dd21944d3f0a70bdddf45b33deb1fcb413d02b82fe8a5eb796f40ab19602a62659ceff46e4634bc56b6a47c0b446415714836ac922ffb5c810fd1ac275de4a327bddcbb4426651c7e8b4a0bc0af2b17b2004026a4e32ecbce2458684639a9e93bd35e17189cf01f86147066f571ba42d62b0dc6f35af1316c811748c555b1ca4b253ff4be1c9e1126b9798b5dd1407e0db1e48e02e4fc81df7d0c4f5b90d2832b773dba4a2c77095728e06bdd81b2bb2b303a3a0e936fd5a20be1e0f2158f32ed7f3b2951e9a998fdec684d3ac86bce62e69f0e4c3596c9dae9ccfec8229e5be912350ca50d24cab8be4d04f699e77c9c603f179d99637211ec9568cabe4ff4c378780d8637a0a2498d16ac1ebe983484c261c52fc52524ed03617bd657f9014025a213cdd6c9faeb2d602631002c8e18bc8ab3402a3f87ccc6d1f1035cf0b38292efee399f5e18b4d44770bab86605cbd2927f7d440557c8a288755f24360d0d3f7e562ce10e04a303ea162f4f89521a5ded93fe375a82db31251ddc7ce2f0f6a140fe648c5982fd12c68ceec2f8f9716217ae2b29d75985306950037380fd70ba07c61fa88c5bd7a06d46c59053d84b707c5687f16b81f375039a7e25a4de581321e593cb155dd1fa3d782e612d079b1585845255296671018a610c377dc6f25953ba89392342238433ce242a3413a1e4656f0c0402e62f14b78e3193cf732c92c701f61124ba7967e90da7d1ef138d75d0a24ee3c2d618e3496b95b45a83178477ed1ee7c7b0491727628bd7018263b65e24780f4a9313ed1976b8ab4acb73a2fe3fe8c7db0c28cb4cb587df2f20f1158bedc48198f9940079889fdb0cc3d7e517666f244fe3360e55c6617fef784b10f8ad3fd2cd8773e4af03765ab2efef09515bda32f3b03880ad3162409254382d4dd32d60e9db92cebeede9d2651fb64d1d5cd5904656e5d03c2a002f8b32fdb1e1aba94e745b7f2f09b47f6f798eaca98794f37810f29664dcf90b38687b0a66d9143f85fc82dee84203cddf2b792dda0944a1f166501fea8ce8334db58b78d7e8559e85ba02bf30d38f5ff6ad5f8adf9eaf9b840d590e107f940fe44efba466ccd69565e7c7c65a48db233703dd92c89e218cf77bc0c3813084340082bc69b692c322b4b1a2991515ef842933ea9499c304329cd9025261f1100f9f28e72bb2b99bd84c39edf9bd341673d7d4f2996a2212256524e187abac98463710918639aa462c94483de798892c1e5b802f9ded23c58309ccb8b4d40ae103a2e8cbac7abd918619b9bf770a71b18e52f414e6281c87728b789dafda3e79a650d831f249cd9ba0dae70ff86e459b4e373d98717b070e8cb852185e6a45390409c194eb993d85cb4dfaec24bb81b875ee295e1c4b643ea19908f994a57530c5c6d99ddb4588356e794bec81893b905bb44a25457f9d08fe2be091a32c769920b2cef9cf073526a1070501cf12aafebab4c2a70fc54c60a1abc2b8c104d3763d503f9ff2174cf177b55eecc24ee33dbbb1c67515bc711cfc45f7d526cde33919b93cd5cefa08cf083483091709ef23a3df135479f3b4afadfd07b255e2cbdbe863ea6167690d71f5e73b3dc5d016414ca0ba2715fd26c92ef34592540efa15041fdde4e6fc129bd4ce9de0a5ce4ac28c4e6d5b6daab9a5586226e18bc3bff991bd73e62a7115e1090b850d9e2962de55b313af1609af3cbff0be1e1d4d34a71b3eaf88a86a2947e05a40c6fc0d6dbb93b7f9b09e3cf518b8befd336cd2ede3f90843628c6a1f919f8a759bc853925f032be690ebf9a15dc5b4cf30bcbdb33bc0e7e648d6272b4756738660c0ace1f5089a407aa3579c289eb2fa9b65ab0bb637222fcd0de9da8be69e2da1a10307a05669c96c79fc5beee2de067ed64f36178a713c3f4cfe120fa1b648b605fa5d4330c718c7b46da9a353168e9219969eff07f2dab7bb46c9491594c4cd0d9dbeef13ec407c29068b996970a8ffbef6544a42cf5c24dea8c0487edf96dfa769fd7f3e380a727eaa004438aed1ef4197df5a62b435990d274692f1914f1f9fbfda33d065b00c514d843b462ded0db84ac1a91565449ae8c14fdcd1082da5b6a77952029c6d4c76cc2fad50ad12f59a06ee715e7b82a52b5bce7b31717e753edd837b35ed1c298aa9f1911d1727247507cd39afdb5dd8dab8944238adc3c89f02590272fd7f58c3de35b8ffa88be5ca06e5e5ffca2e2b14e0dd6775999e1e57e76481a560814c1871277b25ee98c2461634cd673006a5b20231c9672eca870811df92cbd49782bee906113b8248ebe37c937df5ffc0e8ceea934bab59175da4c49458b3ca9aea7d07a66bf5d84c86d1e014fb3f528b339376f7034fc75c6a4da23310fc094472e14fc4bc8e75b4bdac8ba317387b0dd96c86790878bbb7e8f830ba82397508af8cc2d6f48ff844a4016b9bc297bac718765ebe7923826ab2ddcf8c0e4ad08d59970f8a7ecf179b82b3b1bc7d71e08054498967037ced8db8c3e5c87abfccd7ef50e40027dd58530a38fdd71439a9d4479ba08afa9da325c54ed7e622ecc38b74e18af45432f7cce115d3a97440218627c2ed251612406f87f238c1789cf87bcc6809f8952673cd0af044ca5d89e8c30eb63703c7069a8a6115d97638f94dc1f19e5360f77e365f8745bb4d9f79b11c6daae9305d84c2e20897c5719c17357a643f6a1232fda5f47d09af7bcb7ae397a8d358938c092279ee8ad9816b6409bf052fef64dae1554633b984b9be8139489171f45f6573d62cbab709ced4de5042c146162acd1f064dd17f972fc275142dc3f5560bec8853c65142c05aaeaed837f11e01f827e9cb8129a8321acfdda7f46c025858085d66f643ebb030fab67b53fffe49cea0b24edcce4fa3402a2ff565e5169776f2b82c77f3c91231a87ae9b526941fdcd1278ab0dd100f81fb88305d74353166c65d609c83888f26ac10ae6efcf4f19b76c32435098de1a920f41e9da62837842a06a5e80be874c0004ba6124eb7a8c921df2dbfff68e312251356259ba9339599a441fefe899ebebf9df90ae04cdfa230060fa7ad0e7daa706645618e441cd288cb9bc34c646d30212cfc2fb01afbd4b87ba2e4c004bea7e89b6aaf710760b8cc08abdd4e459916849218bc077a78059be7bbc210364b86c4d39f3911abda62d5263664f29513efe28c10feabcb9cc100c4d5da973256bb9900390bca68160447ee4635cfcbdc4216d82219d6bcc615e67d1223a2ce8fc76875c355c0857852465b6936d5fe0a2679a038a4f1a7ed8b06ebfdd1795e64d4c86241022b855298ff53913d8ead9c1dcbcc168af583bfaf36ddf8e24f34440d988d9103b7865bf5176351ddf9ef565c69eccc0eee8a285e62825ab02108bf89f9a91fedadef42a266c404f30ed74e06fee99fca06269e87c890712314d13312ffe12321cdce72f6b47075979ae5d0f64769e112ca973db1f9fc98a6b4912fcaba09f00ae6e81dc2da530503fa997bf7a0365c5b4ec5685736036732220a92399036af8666f1abd5895dcac459d5a8e79ef94d03787cbe0c5f7b1bb46da110df6ac524b8d2035e28cb233dc36471b4c120a3c03f3ab9cdf0e69d347aef53859ac35021b38bca1c2b88bdaaccdbac9d63a6b9b8849bd7b045714da93ab66d2dcd9b8ecdfb9a47b3d9145ab14f1339b81283a09933212d7d7982cad4bae6c0c76bfb72c0828c4ddcc80d9dd33bcd00643ec313e090010154fca866401f2d9c2f818b5e51b12585011b178ffa4d7933396703e35f4681cdcb13caf175e2031e584a8f2f471300388d64e5282cf4aba4f7df22ad502015bf69e8b9d9a67f257b8ff0eb6606883a011c68b89fe5a38e29513016601c3fc18fb13fa10813056cdeaba10bf75bf805815b01fc780165bcc1c852d6894190d24593dcdb990477d3d77f194ee45bdc48954e47d7fb3f6718dbd2320c66f5d5d2cdd817a46d08fdc823189d5d8a5232469a7299f8917b82bf8869092ddb0c282e03cfb713447fba032633613746f2c92f7639866ca8b29bd0c95c1059ac8c78c63609b49eea3449826af55213bdab649b3732c568c900a386c202de441d8c973f5363c3451fc0760a5dc8ccb48669a1167a549a58119c161e38c2a921c303435913110806146074abdd0802ca45e68bcbd365ca665b2f038fa03c2316a5ba3c96bfe7c342dd0a7c28efb28f6db4b008a671b5814b0ab69f6e7bd8f8ddb775f51363607eeb134f06ac4eb24bda364dc92e03311803a5fc21dcbbe4aa8aaac1621ea30923916d9b1637efd3c734f9aa0e5f443b474d50319e5da3cdc78230f625738647484370a1f3f947a68c3bfc70dcbdf08fb26aaa710297441ab9d3b9e6a1f7aff2a99c5fc49e8c52c1fa40dc617219dad85914dd08d98fab0ed15b844a6a46ee829901875c203de1a9c7d67e645f7c", 0x1000}, {&(0x7f0000001240)="d7dcad98ba362c15f5d4fce51e682718629c43eff70b5cc52e65d017615b7feb80efec9c23a8c06e856d0b0478c7c0c6e8014c53834c055e37efbf9e8a0ced2562b86374ad64f08ca2647807b8484de8953b1615c3560c3795d728478a7287f4601518d87c8d2e75a34d44b209fa6d5de78c2ae33c9efc64572e699a7b157f770de560c93ae6b6b62f397cce96fa17fc0a7888ff3f350673d9d1bdc19aab07ee4cbe6146bb2ecff675841abfcdc92cf520f3cf561aec94b92d89b831278feeffe82813301d4b78bcec583c326b6e2f31bb7dafdd", 0xd4}, {&(0x7f0000001340)="25b02fb2ec2253b0ee229ec5805f55a59783816d34b8adb6b4f21955dbb10fc45db5b760920095355a9441ef75fb1013b52ecc53372c543c0342dfda76bbd3d489a04806438091011faadd1f037860158aa13b8eff1a3013923000aaefc3560af7b578373b7bb14d2c6e9a9d1d1ce05d5f0ac46786d493c08b0f9701e5dea2b604494dc9143eea0eb5b196df9dd7c5355054216e679aed35cd14218c23354559e3fc0cee5b2c5d95c56e84a2481bff481e275b71c2ad8c1d858b6e5a0ca642e880fb15c447a2fcc57e57397c17a07b581c18940e5381826f49cc573a8a366dbe3cab258cc0", 0xe5}], 0x6, &(0x7f00000014c0)=[{0xb8, 0xffff, 0x40, "7ecb94870eda13382fc07ecf9752f23a226a369d8733d7b79f8c99c4ed6fcf7291d18f2c77415bbdb4fc70331cda912d90cc78f4f4040423b8b37f7fd6478dacdcd41847dd78ca3635e8bda29d4fb29fa81027bc07a6aeb3e271bbd68ca74387e9fef2723a9e7f6e7bac563a5a566703aea8d9f389277039da399bd128657cffe37d29fd4a4fb4cbbadbfec6a833dd6f23e4ab33689867bd2fbb1c0bb8abd84633e77d"}, {0x1010, 0x1, 0xa1d4, "cfc319d9b6bd00bdafcbf6b3df5008116722ed237ec7bbd72695205d800de7f9fccf9ab2803eefe2077197ce8be5741d7d90f0e45ab96e4e3f6eacb2eef441db99c60977d05fe42fb61765e2628af0d896bb9edf32042bbad0ddce563d9fda3df9e113fe1bbf740169a63485c68b6f09b9644d9991ac5fb7dec19f38c7418c342c7c971bc3ffbd04702b3f2a915eaced5d95a5e915f8d47ad39f133804d046dd04640747c6a1dd665234355e89a7eed1147f56eec3245e91c2b4a0fb3cd7f5730c51a3615c3c45efdb02fbd2ded7d437665590a77c41c6158b48602fdd1cdd91e3125e57df90a340b6eb127cd6ff31a65038e837aa774134eb8ff09458f4de8ab4787f86ad4e72f7fe37bebe2c9f44245300d6ac0ab667f08105d5ee695788438c186f19921965d8f406f2806844756ece8f9025c2173fd5c1aa279b18d9ae895b689ea596f1980b2604a3fd071063a87587fcd68bf1ec0765fc7048df6f794b05f451644eb7a774d6cf25ec7e98119deb86fe998a891981a8ab8eb581dc50b6abb52acbf1ca2877575a1abc505b4fe0b5afece0e71b3a473bdde97cd5b7eb6d1ee0e01eeaec8c134bc58585a9a74e12728c72e15afed09ee521cb8751c4c95908b20689c57ac4eb2a87a10fcbaf68c60239c8e5bd1af1415f0e1ed5630c68a1b05a4a94aba0fa79940a1fa7bd8af9b2aa2af0d72215c58cfe5888612e75a842cd0d408ee65e59b2efc21b98d7dfdedc7c26b31d051bca1f4d389214252f4dedfe468afe1d4390a18c532d3b6b683b056c8a63bfcd5ed340d7baae255dd868591a02f8288d8047fbf1cc62d3735f0c9506c16b0ff88a776fb45a8f07b42d49336b8f60b2948caf9bd35baf5099e781e06df218cf2c0a8fcd09f72da6f966920d6c85397ed7796b21f23f7a1a9bf6f9cd479c9a8485601967e5040d08b09236e9a6bf26bc40cb4af15ea0c04c06c5908228bdc0132215a75cf0191cc22583e548f3858a8da1ce003a441aa79113c0cd82be564b98352532a3accac0685158e3954399548ce57a1f616c9f38b03410f9c63756445f8c801acd19a84224770467fe16b272b678ff7c17c033b712081d47bdc124fb03b344f01c678fbe586fcd53ea2e1f8810594a0ba521490a70ecfa67b4428eed063fe3581ceaed820b5748fa1e17cae14250719e8a2be93685258f7eb992023aa39fceb4338ae260bac752e9c00e8547185e6b8275a67319bca7f8529c33423b6b69fc7d31a1a84a19a8212a0df9dd0babe891e384d4fb7796eb6fd4619dfcabfb95174f2dcb19db93f3497f5535e54130761e6c3f6c88021519133aac70a395b1ae2cd3b0edcfe99fbb7f1095767a210fcbca897e2c16069a5b3621d0cff21f1517bb4fa8e5d3d0286e63777938e8223d625d9c8afdc78610c4a13899442f7a3ba81fc15b3e561b0d68207d18a617742f4c189366929e2debcbc616d98a8893cdb4499e61398bbb08d6d2764f6fc8aec07e77301ba4089f8907d8935524f704452b4b8c6ab4401f6e7c549b170f8c2299a73a5ced2609953f9551faa54907a2035815fd9ce3b44b65faced14cc6d3912002f981a4f5a67a389aa52e65e7c1a24d34288ad0ae39873febf4e650e3bd4058aefa9d0a84cfe3b581e32697985c9dd909bcd2ba3f8321d56e54c8ef639525397bdc1240f92eec4ff2ffdf8517a0f53abbed8d209afb90b6426246a63cd1552a3e5ec7a70c9d2082873c607e888f4a4e195a97937659bd0001ee448d560870f78f83dd42e860ed6b1e6831be15d36da79d7cc5818e0bd036a3fb8adf586aecba07f21020fcffa221d3f8a2a6d6662b9745f4758480af61526fb10f0a5f1516359bb583e27be01dcec9a45535a5bb60e4e6b01adce56471f0e1ea6ed7ef7883e9bf4badf809ecf0547f761ad26d54ecaf1ac2077696692e0d43fd501157bbbd1a03d42dbed09ac65483428b9370c1d64465f216e834b3feea05ed905c8570d2fc983fceab1ab9a9743952a928ded1c4803c071687f706da3bfe7b023e627a9eed4aa847fea476084764ed0d5bf19d39c508300f9d225ae9b3a1dbc0ee0a5fb953a53e633493b4b837af95ff7ae8783cbf26bb8f694f56b6c8a4b24a595c943a32e0fcdf6c8fedefa86fd54fe18a0204060edeb0a95bc4f4e0b59dbe66a45703e3c60abb310a9120e94adda8fa82ee1c9be6dba3fdefe59e5ea1e48e1920f775f661cf73a19b8649bd899181defd7f2a2df0eb5d69b54b098c32401d8d1dc8f8c341823a18a46c7536921a84b2066ab32c0981a6eb4e25fa5974fc8fc1eae28339c8ad289a15c355f9d35ad6da9aeb887264a235674a8ba39d26fa91fa5b1f8255bc950ebbf1d43c06c29943b4548ab5fd4824aa82eb392826c8d56ab8b5016b6bba99f53d918c46708df9214b45047ef60348442ab2efdb03153639d32e82be3bbe89d505439d938459cf41a8b0adaded7c2f0e116d1bf3a32c95e5e33729d1ebb9c3c51338320c37accb49e2b5f96d43efb2b71eefb0c35efc38c4b377af3b80e3211faad74713e6e09522d5079991bfd0532a562d9b47634b9184e4cbd8185af9ae82af9a1068269b016216a86a468f51f962e9fb58874aaccd1fd8e76d76bab1cd2d46caa3b627f463ff32608a6f963f0704c92374a218311cf9dc1df324bb1e19a2a2eaf147ce5116a265271579c82d3d32a8497616c5abe36536f0b1202428e784b048685a6c417b2f37b6bc036805d772f31f63c51ef03070332dd8747548f51db46fdc8da79de3a7d80ca1b0852dc10f8ba6bf998a6edd0a7806031f82ca310715c479435e45a0c9aa9505c7232ed57209b842879871ea2cc61882a9462d4adb29cb178f2df6d5bdc4b4fca90df2d04bbd1a136e0ab3ae09ac5d54e6b8eb37b05c94f7f7284b0994b651b17443b0f3bf4105c0fbb4c1a1832d35c0ed37fd3388be0ae5d2f6f84b0b6d5c08973f168918d10651d80cd8e55abeaae29d268c3065f1d7ea01f620fbafa9daeb7485986176890abe846cc5b2c9a389646e35a0fb380f5a435dedf6d9177bca398e0b96c2179287894fe8b2df30c35d9d0bda98a1dfce2f93349f562cc162b51ade111085503afc51f48cad5e094dffaf7f45eb40f0165f9599573875e3769de1047df7efe16cd96a3502a32ca492ba8fdb7932565b244ffbb96de444b7a4638f768324009852a168166a59d69b25c9175a84b93c9064def5484a31b59f8051ce80f16bd7cdc762f33d5802618d73c51f6763a6e80ddc496084fb03d4f94fb0db4aea013061634c70fa0d5e84ddc2390fec33cd86f803df98445584034a33dae2ae69670c45f5dafe89ff8cde2e43962df35002db9d5004128885d722c810b818258dd8444e54a29a48fd2fe5af2759166b58a7b70c4ed01da46501e888d13d1b243f89cb5165aaa2a7a97e7abde254e39487ba1972b2a2f0b0eaea14f6d82ea32d5dd3fa8ada27b6dee06d7505a9d02cd490df3ecc1bddb379e9efac916ad86f46bf4cef09138a02aecb733151006ac29c22979991cc5e203887194691cca8345809b665ffa49b65c064504a7ba75584b39e6ba8b0e1bafbd457e6880e52e1cc80605b2b2fb0c8a314397aa1e9cc58c544c8e6888b3da4f09ada3baa3a9a1576a49524b573b39be2ebf2d80e4d0053cf5d151b084526dc8fcf40ad282f73c800331a094090b1456631b63fb1c963b68429dbb44235100d6a2b80d44aa2e23f3f3be6214d99b764731d3c34e1ce25649fd010c489a0e24c99c39407c39c00d8ce5a1c4b66f9110fccd166068515be912b522272128a5c4b7d999ff48ae81aeaeb22aa11d2eb78037bfc89d045d3a0bacbc9b98d38ec61c428adfedc1d1edf9444b16df155c7d6d9621f3e9cb94f1bcf46a5e6ba84fe6457e8f0a4a48aad1c3af8ce33e5ae2b1955ad09ea67490aef6ab40ff0aa95332e37cf05169112ac31c23495c424bce3ad32ae8781b6efd50d0161116ba04b428f4662fa4cae5e1886ad5c423bb8c7f565a7d9f33e07e03cf429f0efd7ec80dac3af5450d03790b2b090ca538115b45ae68ef2fa2816494df88a2385ec569aa46ea78db0626cde321a32367694b2820998044ac22de162bd6802a7a2e2ce2e2ae218e86e20112d317f01af89d14126ecec5246a62218e486d510c50227a34469d8a95421566951b8f0a14094b92fb807645ad47c257e23cd7e48de3c2586ae23f08b8b00d4ab99568bb8e059a2fddb8d8efc0d25dce48c4478f6009c5825fea498f37dc72026248a8d36f3852eb20ceaa807fe926e1f626d0200ce80894c5760ce090698f4ff5d2138929711e2eb34705ae516b0738b96bb7c5d97c47402f0d7c060ab97762d4759ad7d47205e5baa5fcc92f42d6e7eff5e82494a7fd9d449945385e0610c8599ace42982f9a63deb25752870b9a01ab23808354368be2ac69514e2634ae0b0259b2ec50a83e018864a6c12bbc72b0455aa8be076ff5d1c3ebfae899f25fed71bfcd2dea73dc79842e2c5c503da472e5e2e844f5ec5a5da874cc97c2187544a48574ed643e00b6733f6af3fda0a610733b46f74ca1b49fc64c915ce8554517020060cbd83c45d731f668763a8c834b67abeba2b89f11e2c9ebed928bfa22c9f808c1d47501de8bf1e0fb365c5e3cda53ce31cb88915f8403d683525a09e87f9077c58ed2279915b38cf6349068f6839d2fddc045c519e1bd796358292148d90aa7550c10f05b6cacac6b0237fe9332f7d6229f4222edae2590fb6b58299d1f92c1c997b177d65870063e9008fcbc856908816983873a33b70195d452e874ab2c6e3fb3dca088d7a0d73c7c369e500cf86339d8fd776242c5a1690ce0c08758a1ddc58e822b1b72512a367877dde2dde141026c2cd7e29477205911a15d312d8e10fbe4ea2e0db59346edbbb76499d9e9741e2715b3037a50ca19d3cf03d773f394ee6a6eb5ececb06fdcd6091b336b42d8808b46066928b9d027e70d2c9da62e7f9c06ab45a3244188a1020cfe1bb1125569de34978c12d28f7b907861b4d1f5e2c845c4d4344b048a1c209a2c61caac685c5362a4800407f285bef4adb3a028f5eb6bc5dff4f79a9669242a86ff919d5236c515e682ab46e63ba2deaa01058ba0b991c7951e1e6cd0216b547f1b834672e1c68fba0cabce8ce6df09983ca2577c81aaea91b5ed7abcbff73f5a213e06d434193023f0b7d51ced3735be013482934b0e5b035d1cf8c27a885fc7b8775e8a025a267fc8601b9652948e98963c68af839a9bc73bc146de82e02d3b5eec510ea4402b7610aa1ee49503e0656fac33ac606edf53c48bdf079b359041c42cdeac42e5ca5487b0c8bb4876c868f8a52b10067aff127fed56e63c7824b19f739916c491e2f5935b991e20732a7242c0369742ce1c355dff423d8379412e82380d3cea14f77963fa9795e70485ef3363db0d34349fa87bc1fa6078b03b87f92b5c14a8a3fad7c2bed37828e52e5d40f7aa6f36abc6f472749c422c88011b8464c3cd6c3223272921e4f0228b754ceeac0b1bf1c3fe18dfc028c4b17747f02bd9d2353cd77004736366ee14e92888333bd56be055098b90ad54401f1535d8f0f90aa5228d3138a182bdf43dc2a1ece75b491821b3d20cd848665a366b813b1dff44ea191721c5faf2d2eca2d5d891e68b5a90c270f0a44db1815b60db924072681f6d856de631a68a3d48148c06279a65fa942ac500e5d6d8daff33c044ab36d9e62d7c2342e1a6f70daff7edd565df1d94850baecff0ab369276c9d7d7c45c2c4444ce6"}, {0xe8, 0xffff, 0x1, "8a275cceba748dae456245a747be02fb94a764c5b987a4af8d13592225775dcc92e279af81b43e9adfc0447848a25d34a0e634d043d7b434307450417d2a4e9b5fd7a579c13211667722dbc0120ccb7d7078b04676f64687e2cd7b2be73b6250ba044dfcd9102b764fc1e09c0124f601819c09e1c20f64b8c36d7938fe2fdbf36de7c99b446fa224f571e52df5f8241cd602dce2aeea17ddea896c55d293ff3cddd757bc68503b8d7b375bf82d3d23ff9cfed6f8ea9f2a4e16c22de6e92a6899374f4fb5a6bd071435e9f5ca7c06443ce9ef"}, {0x50, 0xffff, 0x0, "258eae79f8979c817ea8ea2edc5808015292442202c38d52724d09aca2b378aba4d47708fd8b4b39dbc35ab8eb654a1b194414571221fd171ad52a"}, {0x70, 0xffff, 0x5, "642d6978cbad6281bde9a8c277c4cb73e6f89fe398cf9951267f7b498161a34fa9fc249a091424982878113c36bee0aa731b10aaa8a5219c39305a6bbeb4ad298489bff1ce44027482b7eaf3e1e26fc5988619bda7a23cf962"}, {0x10, 0xffff, 0x80000000}], 0x1280}, 0x0) socket$inet(0x2, 0x1, 0x0) (async) listen(r0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) sendmsg(r3, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)="0fa10d81ac4af0b0dd40711246214fcef1fe305f62a9d4089983fc24afb0306f9b32a2c78cdecf88fa6d2d0d96e20506e65cc4164d346c08ba13d5ddfd9483a3f89a2ac0548e9bb3b68e9aa5876a6b8a94df5690469bbd524ea272196fbd7de843831df5a8aacb633e1cf47d1970116fd7eb3e49b52c6bf42c164f45d9db0db2d3cd30e3cfa88079a8cc6bc18ded48793cd2e5a02b708e48b7c1e80e5f7ca160824ef7091433cd71739be1c75dd82a9e2f136c7b140b2d18a2780c13c02661b768", 0xc1}, {&(0x7f0000000100)="a7c3804029097139915eb6a46ef471c1224481c9cb68bf9d2e3386af4a318f883e9f8feac20d1fc5ffdb8a70df5ca0c2ab2d0ade2550e0a41349e640d63777649045", 0x42}, {&(0x7f0000000180)="106317c7fb7a488ea577a298d259f3ebb79084603a3482b115019fe3ba8697616e2cc30266a802f6d8d17604157fd466226d153eac6068d624345963291b0e062d8c0eb8f9659df6e0355b8d416edfa201693c4a718cbd9318187d6964b022b6e7d1a26c214bd468b5b6f91ca878ef3e48ae8d43c907fe8da6a2b37db10f5293156c6d59750b70ffd15ea810efeed9b7711ebdb06b49a57d30106fc26ec24c54b5e2ad9f628539", 0xa7}, {&(0x7f0000000240)="d8026c10deb950f5e697d726939c94d94d150d290804e8f40db55065567c0f9329005b42f9067967e70573d7f664b5561460dd219535ac8eefbf93d0b99808ae20e38026616c1dad26c3fa602c545153ae2ef48939c68cee2838b20e01bb20b251747da84b9f140b3a6d446306252d6cba8fb916157fc0954ff856bbb158b568e4e44be2449869b2e8456623b337f056d53a7054fe21f911dddec2d01f87cf23335aa62b02200caf4c913eba743f0462e1a57df24b1f1314b05e993f7dbcc3787a263e6c4aa6b20b80539d90e7070b7d42d7eb31725c6b55447049d0ed5a52bdefe7eab9c96669f26a01dd18040b2a92b336aba2a5685217a6281cf6dd84d4c1570a80c111eec6ce516a1d4ac9bc891c1d82cdd04ffbaecd0f56a847fd7fdadd8f7a8001561e532dcee9c3023824acf363d281d4eac6713af4d54eed14c949558184ee26d8571dbaed6c60f452089012c354b0f19afd4ee50bffed998f40c0cc67ba5c0c2cb2d39fae4e99697653a2635915f4bdd254104d9c9824e8d1fa97ee8eff1182e17d3f5dc4827e0506e2e83ea7847435a452b82eb1c3d0d60210d8b30103444e7a4e029d2526c402a756ff34b479cd96d213832377470b86481ab6a6fab4ff70de02af9875ea931cf093be635b34add5cdb8d3750de6fc9f87bfd882815857c09794ca8193f1d0b1a6118eab211902f8c0f7f378ab63667a0fe541851ff5a48b45a7d18f6117b4da8af69d512bbbbba277f8bf693b73b6f1b37f728238c6fabd0e97a93c11d85da7d4a4218d5a4089d3956b8ac08743f434020a83550352c15a8c5ce42eeb601ef36a45dab918f0473a7a8d39cb594ff29960797d68142f658fabeaf2347ce2258135231a0ee174e3641114a6e055ffb3f0e586e7cc63b557eec34bbcf85310701b4c8751ab4f6c20a7b78d0c2e1c5752389e0e91082127aad5a2c200def1ac23fd2b536387e1f58c7d15063d2ad5d734c6bdc70950a831211935e61fbd91bcaa11ac75867136b4ca15f09e98ff90cba64474a6fca348a616f26e366abbba7309b0d77815aebcf1ac55e190a6a75f55c1f0397534c206c7440418cca73f09e91ddbba1347222b9ce7f0aa59bc81eefb5732964d6e177869270649290440bcd9039df8befcb55a24f76d1a7aedeeac5aa94a012662117545fa5339ff5ef4c1655cf8402c9c368caff567c2df738b560756fc783e0631c398b15829405c8a36769abb55e9959bebe2ffb48b59b8018b252923011001a98862763982644274ca1802ec1592794a9ee48a41b43586b1cda1fe85e496dcd2303e92f9fed548f99b7c4ca5402f20545dd21944d3f0a70bdddf45b33deb1fcb413d02b82fe8a5eb796f40ab19602a62659ceff46e4634bc56b6a47c0b446415714836ac922ffb5c810fd1ac275de4a327bddcbb4426651c7e8b4a0bc0af2b17b2004026a4e32ecbce2458684639a9e93bd35e17189cf01f86147066f571ba42d62b0dc6f35af1316c811748c555b1ca4b253ff4be1c9e1126b9798b5dd1407e0db1e48e02e4fc81df7d0c4f5b90d2832b773dba4a2c77095728e06bdd81b2bb2b303a3a0e936fd5a20be1e0f2158f32ed7f3b2951e9a998fdec684d3ac86bce62e69f0e4c3596c9dae9ccfec8229e5be912350ca50d24cab8be4d04f699e77c9c603f179d99637211ec9568cabe4ff4c378780d8637a0a2498d16ac1ebe983484c261c52fc52524ed03617bd657f9014025a213cdd6c9faeb2d602631002c8e18bc8ab3402a3f87ccc6d1f1035cf0b38292efee399f5e18b4d44770bab86605cbd2927f7d440557c8a288755f24360d0d3f7e562ce10e04a303ea162f4f89521a5ded93fe375a82db31251ddc7ce2f0f6a140fe648c5982fd12c68ceec2f8f9716217ae2b29d75985306950037380fd70ba07c61fa88c5bd7a06d46c59053d84b707c5687f16b81f375039a7e25a4de581321e593cb155dd1fa3d782e612d079b1585845255296671018a610c377dc6f25953ba89392342238433ce242a3413a1e4656f0c0402e62f14b78e3193cf732c92c701f61124ba7967e90da7d1ef138d75d0a24ee3c2d618e3496b95b45a83178477ed1ee7c7b0491727628bd7018263b65e24780f4a9313ed1976b8ab4acb73a2fe3fe8c7db0c28cb4cb587df2f20f1158bedc48198f9940079889fdb0cc3d7e517666f244fe3360e55c6617fef784b10f8ad3fd2cd8773e4af03765ab2efef09515bda32f3b03880ad3162409254382d4dd32d60e9db92cebeede9d2651fb64d1d5cd5904656e5d03c2a002f8b32fdb1e1aba94e745b7f2f09b47f6f798eaca98794f37810f29664dcf90b38687b0a66d9143f85fc82dee84203cddf2b792dda0944a1f166501fea8ce8334db58b78d7e8559e85ba02bf30d38f5ff6ad5f8adf9eaf9b840d590e107f940fe44efba466ccd69565e7c7c65a48db233703dd92c89e218cf77bc0c3813084340082bc69b692c322b4b1a2991515ef842933ea9499c304329cd9025261f1100f9f28e72bb2b99bd84c39edf9bd341673d7d4f2996a2212256524e187abac98463710918639aa462c94483de798892c1e5b802f9ded23c58309ccb8b4d40ae103a2e8cbac7abd918619b9bf770a71b18e52f414e6281c87728b789dafda3e79a650d831f249cd9ba0dae70ff86e459b4e373d98717b070e8cb852185e6a45390409c194eb993d85cb4dfaec24bb81b875ee295e1c4b643ea19908f994a57530c5c6d99ddb4588356e794bec81893b905bb44a25457f9d08fe2be091a32c769920b2cef9cf073526a1070501cf12aafebab4c2a70fc54c60a1abc2b8c104d3763d503f9ff2174cf177b55eecc24ee33dbbb1c67515bc711cfc45f7d526cde33919b93cd5cefa08cf083483091709ef23a3df135479f3b4afadfd07b255e2cbdbe863ea6167690d71f5e73b3dc5d016414ca0ba2715fd26c92ef34592540efa15041fdde4e6fc129bd4ce9de0a5ce4ac28c4e6d5b6daab9a5586226e18bc3bff991bd73e62a7115e1090b850d9e2962de55b313af1609af3cbff0be1e1d4d34a71b3eaf88a86a2947e05a40c6fc0d6dbb93b7f9b09e3cf518b8befd336cd2ede3f90843628c6a1f919f8a759bc853925f032be690ebf9a15dc5b4cf30bcbdb33bc0e7e648d6272b4756738660c0ace1f5089a407aa3579c289eb2fa9b65ab0bb637222fcd0de9da8be69e2da1a10307a05669c96c79fc5beee2de067ed64f36178a713c3f4cfe120fa1b648b605fa5d4330c718c7b46da9a353168e9219969eff07f2dab7bb46c9491594c4cd0d9dbeef13ec407c29068b996970a8ffbef6544a42cf5c24dea8c0487edf96dfa769fd7f3e380a727eaa004438aed1ef4197df5a62b435990d274692f1914f1f9fbfda33d065b00c514d843b462ded0db84ac1a91565449ae8c14fdcd1082da5b6a77952029c6d4c76cc2fad50ad12f59a06ee715e7b82a52b5bce7b31717e753edd837b35ed1c298aa9f1911d1727247507cd39afdb5dd8dab8944238adc3c89f02590272fd7f58c3de35b8ffa88be5ca06e5e5ffca2e2b14e0dd6775999e1e57e76481a560814c1871277b25ee98c2461634cd673006a5b20231c9672eca870811df92cbd49782bee906113b8248ebe37c937df5ffc0e8ceea934bab59175da4c49458b3ca9aea7d07a66bf5d84c86d1e014fb3f528b339376f7034fc75c6a4da23310fc094472e14fc4bc8e75b4bdac8ba317387b0dd96c86790878bbb7e8f830ba82397508af8cc2d6f48ff844a4016b9bc297bac718765ebe7923826ab2ddcf8c0e4ad08d59970f8a7ecf179b82b3b1bc7d71e08054498967037ced8db8c3e5c87abfccd7ef50e40027dd58530a38fdd71439a9d4479ba08afa9da325c54ed7e622ecc38b74e18af45432f7cce115d3a97440218627c2ed251612406f87f238c1789cf87bcc6809f8952673cd0af044ca5d89e8c30eb63703c7069a8a6115d97638f94dc1f19e5360f77e365f8745bb4d9f79b11c6daae9305d84c2e20897c5719c17357a643f6a1232fda5f47d09af7bcb7ae397a8d358938c092279ee8ad9816b6409bf052fef64dae1554633b984b9be8139489171f45f6573d62cbab709ced4de5042c146162acd1f064dd17f972fc275142dc3f5560bec8853c65142c05aaeaed837f11e01f827e9cb8129a8321acfdda7f46c025858085d66f643ebb030fab67b53fffe49cea0b24edcce4fa3402a2ff565e5169776f2b82c77f3c91231a87ae9b526941fdcd1278ab0dd100f81fb88305d74353166c65d609c83888f26ac10ae6efcf4f19b76c32435098de1a920f41e9da62837842a06a5e80be874c0004ba6124eb7a8c921df2dbfff68e312251356259ba9339599a441fefe899ebebf9df90ae04cdfa230060fa7ad0e7daa706645618e441cd288cb9bc34c646d30212cfc2fb01afbd4b87ba2e4c004bea7e89b6aaf710760b8cc08abdd4e459916849218bc077a78059be7bbc210364b86c4d39f3911abda62d5263664f29513efe28c10feabcb9cc100c4d5da973256bb9900390bca68160447ee4635cfcbdc4216d82219d6bcc615e67d1223a2ce8fc76875c355c0857852465b6936d5fe0a2679a038a4f1a7ed8b06ebfdd1795e64d4c86241022b855298ff53913d8ead9c1dcbcc168af583bfaf36ddf8e24f34440d988d9103b7865bf5176351ddf9ef565c69eccc0eee8a285e62825ab02108bf89f9a91fedadef42a266c404f30ed74e06fee99fca06269e87c890712314d13312ffe12321cdce72f6b47075979ae5d0f64769e112ca973db1f9fc98a6b4912fcaba09f00ae6e81dc2da530503fa997bf7a0365c5b4ec5685736036732220a92399036af8666f1abd5895dcac459d5a8e79ef94d03787cbe0c5f7b1bb46da110df6ac524b8d2035e28cb233dc36471b4c120a3c03f3ab9cdf0e69d347aef53859ac35021b38bca1c2b88bdaaccdbac9d63a6b9b8849bd7b045714da93ab66d2dcd9b8ecdfb9a47b3d9145ab14f1339b81283a09933212d7d7982cad4bae6c0c76bfb72c0828c4ddcc80d9dd33bcd00643ec313e090010154fca866401f2d9c2f818b5e51b12585011b178ffa4d7933396703e35f4681cdcb13caf175e2031e584a8f2f471300388d64e5282cf4aba4f7df22ad502015bf69e8b9d9a67f257b8ff0eb6606883a011c68b89fe5a38e29513016601c3fc18fb13fa10813056cdeaba10bf75bf805815b01fc780165bcc1c852d6894190d24593dcdb990477d3d77f194ee45bdc48954e47d7fb3f6718dbd2320c66f5d5d2cdd817a46d08fdc823189d5d8a5232469a7299f8917b82bf8869092ddb0c282e03cfb713447fba032633613746f2c92f7639866ca8b29bd0c95c1059ac8c78c63609b49eea3449826af55213bdab649b3732c568c900a386c202de441d8c973f5363c3451fc0760a5dc8ccb48669a1167a549a58119c161e38c2a921c303435913110806146074abdd0802ca45e68bcbd365ca665b2f038fa03c2316a5ba3c96bfe7c342dd0a7c28efb28f6db4b008a671b5814b0ab69f6e7bd8f8ddb775f51363607eeb134f06ac4eb24bda364dc92e03311803a5fc21dcbbe4aa8aaac1621ea30923916d9b1637efd3c734f9aa0e5f443b474d50319e5da3cdc78230f625738647484370a1f3f947a68c3bfc70dcbdf08fb26aaa710297441ab9d3b9e6a1f7aff2a99c5fc49e8c52c1fa40dc617219dad85914dd08d98fab0ed15b844a6a46ee829901875c203de1a9c7d67e645f7c", 0x1000}, {&(0x7f0000001240)="d7dcad98ba362c15f5d4fce51e682718629c43eff70b5cc52e65d017615b7feb80efec9c23a8c06e856d0b0478c7c0c6e8014c53834c055e37efbf9e8a0ced2562b86374ad64f08ca2647807b8484de8953b1615c3560c3795d728478a7287f4601518d87c8d2e75a34d44b209fa6d5de78c2ae33c9efc64572e699a7b157f770de560c93ae6b6b62f397cce96fa17fc0a7888ff3f350673d9d1bdc19aab07ee4cbe6146bb2ecff675841abfcdc92cf520f3cf561aec94b92d89b831278feeffe82813301d4b78bcec583c326b6e2f31bb7dafdd", 0xd4}, {&(0x7f0000001340)="25b02fb2ec2253b0ee229ec5805f55a59783816d34b8adb6b4f21955dbb10fc45db5b760920095355a9441ef75fb1013b52ecc53372c543c0342dfda76bbd3d489a04806438091011faadd1f037860158aa13b8eff1a3013923000aaefc3560af7b578373b7bb14d2c6e9a9d1d1ce05d5f0ac46786d493c08b0f9701e5dea2b604494dc9143eea0eb5b196df9dd7c5355054216e679aed35cd14218c23354559e3fc0cee5b2c5d95c56e84a2481bff481e275b71c2ad8c1d858b6e5a0ca642e880fb15c447a2fcc57e57397c17a07b581c18940e5381826f49cc573a8a366dbe3cab258cc0", 0xe5}], 0x6, &(0x7f00000014c0)=[{0xb8, 0xffff, 0x40, "7ecb94870eda13382fc07ecf9752f23a226a369d8733d7b79f8c99c4ed6fcf7291d18f2c77415bbdb4fc70331cda912d90cc78f4f4040423b8b37f7fd6478dacdcd41847dd78ca3635e8bda29d4fb29fa81027bc07a6aeb3e271bbd68ca74387e9fef2723a9e7f6e7bac563a5a566703aea8d9f389277039da399bd128657cffe37d29fd4a4fb4cbbadbfec6a833dd6f23e4ab33689867bd2fbb1c0bb8abd84633e77d"}, {0x1010, 0x1, 0xa1d4, "cfc319d9b6bd00bdafcbf6b3df5008116722ed237ec7bbd72695205d800de7f9fccf9ab2803eefe2077197ce8be5741d7d90f0e45ab96e4e3f6eacb2eef441db99c60977d05fe42fb61765e2628af0d896bb9edf32042bbad0ddce563d9fda3df9e113fe1bbf740169a63485c68b6f09b9644d9991ac5fb7dec19f38c7418c342c7c971bc3ffbd04702b3f2a915eaced5d95a5e915f8d47ad39f133804d046dd04640747c6a1dd665234355e89a7eed1147f56eec3245e91c2b4a0fb3cd7f5730c51a3615c3c45efdb02fbd2ded7d437665590a77c41c6158b48602fdd1cdd91e3125e57df90a340b6eb127cd6ff31a65038e837aa774134eb8ff09458f4de8ab4787f86ad4e72f7fe37bebe2c9f44245300d6ac0ab667f08105d5ee695788438c186f19921965d8f406f2806844756ece8f9025c2173fd5c1aa279b18d9ae895b689ea596f1980b2604a3fd071063a87587fcd68bf1ec0765fc7048df6f794b05f451644eb7a774d6cf25ec7e98119deb86fe998a891981a8ab8eb581dc50b6abb52acbf1ca2877575a1abc505b4fe0b5afece0e71b3a473bdde97cd5b7eb6d1ee0e01eeaec8c134bc58585a9a74e12728c72e15afed09ee521cb8751c4c95908b20689c57ac4eb2a87a10fcbaf68c60239c8e5bd1af1415f0e1ed5630c68a1b05a4a94aba0fa79940a1fa7bd8af9b2aa2af0d72215c58cfe5888612e75a842cd0d408ee65e59b2efc21b98d7dfdedc7c26b31d051bca1f4d389214252f4dedfe468afe1d4390a18c532d3b6b683b056c8a63bfcd5ed340d7baae255dd868591a02f8288d8047fbf1cc62d3735f0c9506c16b0ff88a776fb45a8f07b42d49336b8f60b2948caf9bd35baf5099e781e06df218cf2c0a8fcd09f72da6f966920d6c85397ed7796b21f23f7a1a9bf6f9cd479c9a8485601967e5040d08b09236e9a6bf26bc40cb4af15ea0c04c06c5908228bdc0132215a75cf0191cc22583e548f3858a8da1ce003a441aa79113c0cd82be564b98352532a3accac0685158e3954399548ce57a1f616c9f38b03410f9c63756445f8c801acd19a84224770467fe16b272b678ff7c17c033b712081d47bdc124fb03b344f01c678fbe586fcd53ea2e1f8810594a0ba521490a70ecfa67b4428eed063fe3581ceaed820b5748fa1e17cae14250719e8a2be93685258f7eb992023aa39fceb4338ae260bac752e9c00e8547185e6b8275a67319bca7f8529c33423b6b69fc7d31a1a84a19a8212a0df9dd0babe891e384d4fb7796eb6fd4619dfcabfb95174f2dcb19db93f3497f5535e54130761e6c3f6c88021519133aac70a395b1ae2cd3b0edcfe99fbb7f1095767a210fcbca897e2c16069a5b3621d0cff21f1517bb4fa8e5d3d0286e63777938e8223d625d9c8afdc78610c4a13899442f7a3ba81fc15b3e561b0d68207d18a617742f4c189366929e2debcbc616d98a8893cdb4499e61398bbb08d6d2764f6fc8aec07e77301ba4089f8907d8935524f704452b4b8c6ab4401f6e7c549b170f8c2299a73a5ced2609953f9551faa54907a2035815fd9ce3b44b65faced14cc6d3912002f981a4f5a67a389aa52e65e7c1a24d34288ad0ae39873febf4e650e3bd4058aefa9d0a84cfe3b581e32697985c9dd909bcd2ba3f8321d56e54c8ef639525397bdc1240f92eec4ff2ffdf8517a0f53abbed8d209afb90b6426246a63cd1552a3e5ec7a70c9d2082873c607e888f4a4e195a97937659bd0001ee448d560870f78f83dd42e860ed6b1e6831be15d36da79d7cc5818e0bd036a3fb8adf586aecba07f21020fcffa221d3f8a2a6d6662b9745f4758480af61526fb10f0a5f1516359bb583e27be01dcec9a45535a5bb60e4e6b01adce56471f0e1ea6ed7ef7883e9bf4badf809ecf0547f761ad26d54ecaf1ac2077696692e0d43fd501157bbbd1a03d42dbed09ac65483428b9370c1d64465f216e834b3feea05ed905c8570d2fc983fceab1ab9a9743952a928ded1c4803c071687f706da3bfe7b023e627a9eed4aa847fea476084764ed0d5bf19d39c508300f9d225ae9b3a1dbc0ee0a5fb953a53e633493b4b837af95ff7ae8783cbf26bb8f694f56b6c8a4b24a595c943a32e0fcdf6c8fedefa86fd54fe18a0204060edeb0a95bc4f4e0b59dbe66a45703e3c60abb310a9120e94adda8fa82ee1c9be6dba3fdefe59e5ea1e48e1920f775f661cf73a19b8649bd899181defd7f2a2df0eb5d69b54b098c32401d8d1dc8f8c341823a18a46c7536921a84b2066ab32c0981a6eb4e25fa5974fc8fc1eae28339c8ad289a15c355f9d35ad6da9aeb887264a235674a8ba39d26fa91fa5b1f8255bc950ebbf1d43c06c29943b4548ab5fd4824aa82eb392826c8d56ab8b5016b6bba99f53d918c46708df9214b45047ef60348442ab2efdb03153639d32e82be3bbe89d505439d938459cf41a8b0adaded7c2f0e116d1bf3a32c95e5e33729d1ebb9c3c51338320c37accb49e2b5f96d43efb2b71eefb0c35efc38c4b377af3b80e3211faad74713e6e09522d5079991bfd0532a562d9b47634b9184e4cbd8185af9ae82af9a1068269b016216a86a468f51f962e9fb58874aaccd1fd8e76d76bab1cd2d46caa3b627f463ff32608a6f963f0704c92374a218311cf9dc1df324bb1e19a2a2eaf147ce5116a265271579c82d3d32a8497616c5abe36536f0b1202428e784b048685a6c417b2f37b6bc036805d772f31f63c51ef03070332dd8747548f51db46fdc8da79de3a7d80ca1b0852dc10f8ba6bf998a6edd0a7806031f82ca310715c479435e45a0c9aa9505c7232ed57209b842879871ea2cc61882a9462d4adb29cb178f2df6d5bdc4b4fca90df2d04bbd1a136e0ab3ae09ac5d54e6b8eb37b05c94f7f7284b0994b651b17443b0f3bf4105c0fbb4c1a1832d35c0ed37fd3388be0ae5d2f6f84b0b6d5c08973f168918d10651d80cd8e55abeaae29d268c3065f1d7ea01f620fbafa9daeb7485986176890abe846cc5b2c9a389646e35a0fb380f5a435dedf6d9177bca398e0b96c2179287894fe8b2df30c35d9d0bda98a1dfce2f93349f562cc162b51ade111085503afc51f48cad5e094dffaf7f45eb40f0165f9599573875e3769de1047df7efe16cd96a3502a32ca492ba8fdb7932565b244ffbb96de444b7a4638f768324009852a168166a59d69b25c9175a84b93c9064def5484a31b59f8051ce80f16bd7cdc762f33d5802618d73c51f6763a6e80ddc496084fb03d4f94fb0db4aea013061634c70fa0d5e84ddc2390fec33cd86f803df98445584034a33dae2ae69670c45f5dafe89ff8cde2e43962df35002db9d5004128885d722c810b818258dd8444e54a29a48fd2fe5af2759166b58a7b70c4ed01da46501e888d13d1b243f89cb5165aaa2a7a97e7abde254e39487ba1972b2a2f0b0eaea14f6d82ea32d5dd3fa8ada27b6dee06d7505a9d02cd490df3ecc1bddb379e9efac916ad86f46bf4cef09138a02aecb733151006ac29c22979991cc5e203887194691cca8345809b665ffa49b65c064504a7ba75584b39e6ba8b0e1bafbd457e6880e52e1cc80605b2b2fb0c8a314397aa1e9cc58c544c8e6888b3da4f09ada3baa3a9a1576a49524b573b39be2ebf2d80e4d0053cf5d151b084526dc8fcf40ad282f73c800331a094090b1456631b63fb1c963b68429dbb44235100d6a2b80d44aa2e23f3f3be6214d99b764731d3c34e1ce25649fd010c489a0e24c99c39407c39c00d8ce5a1c4b66f9110fccd166068515be912b522272128a5c4b7d999ff48ae81aeaeb22aa11d2eb78037bfc89d045d3a0bacbc9b98d38ec61c428adfedc1d1edf9444b16df155c7d6d9621f3e9cb94f1bcf46a5e6ba84fe6457e8f0a4a48aad1c3af8ce33e5ae2b1955ad09ea67490aef6ab40ff0aa95332e37cf05169112ac31c23495c424bce3ad32ae8781b6efd50d0161116ba04b428f4662fa4cae5e1886ad5c423bb8c7f565a7d9f33e07e03cf429f0efd7ec80dac3af5450d03790b2b090ca538115b45ae68ef2fa2816494df88a2385ec569aa46ea78db0626cde321a32367694b2820998044ac22de162bd6802a7a2e2ce2e2ae218e86e20112d317f01af89d14126ecec5246a62218e486d510c50227a34469d8a95421566951b8f0a14094b92fb807645ad47c257e23cd7e48de3c2586ae23f08b8b00d4ab99568bb8e059a2fddb8d8efc0d25dce48c4478f6009c5825fea498f37dc72026248a8d36f3852eb20ceaa807fe926e1f626d0200ce80894c5760ce090698f4ff5d2138929711e2eb34705ae516b0738b96bb7c5d97c47402f0d7c060ab97762d4759ad7d47205e5baa5fcc92f42d6e7eff5e82494a7fd9d449945385e0610c8599ace42982f9a63deb25752870b9a01ab23808354368be2ac69514e2634ae0b0259b2ec50a83e018864a6c12bbc72b0455aa8be076ff5d1c3ebfae899f25fed71bfcd2dea73dc79842e2c5c503da472e5e2e844f5ec5a5da874cc97c2187544a48574ed643e00b6733f6af3fda0a610733b46f74ca1b49fc64c915ce8554517020060cbd83c45d731f668763a8c834b67abeba2b89f11e2c9ebed928bfa22c9f808c1d47501de8bf1e0fb365c5e3cda53ce31cb88915f8403d683525a09e87f9077c58ed2279915b38cf6349068f6839d2fddc045c519e1bd796358292148d90aa7550c10f05b6cacac6b0237fe9332f7d6229f4222edae2590fb6b58299d1f92c1c997b177d65870063e9008fcbc856908816983873a33b70195d452e874ab2c6e3fb3dca088d7a0d73c7c369e500cf86339d8fd776242c5a1690ce0c08758a1ddc58e822b1b72512a367877dde2dde141026c2cd7e29477205911a15d312d8e10fbe4ea2e0db59346edbbb76499d9e9741e2715b3037a50ca19d3cf03d773f394ee6a6eb5ececb06fdcd6091b336b42d8808b46066928b9d027e70d2c9da62e7f9c06ab45a3244188a1020cfe1bb1125569de34978c12d28f7b907861b4d1f5e2c845c4d4344b048a1c209a2c61caac685c5362a4800407f285bef4adb3a028f5eb6bc5dff4f79a9669242a86ff919d5236c515e682ab46e63ba2deaa01058ba0b991c7951e1e6cd0216b547f1b834672e1c68fba0cabce8ce6df09983ca2577c81aaea91b5ed7abcbff73f5a213e06d434193023f0b7d51ced3735be013482934b0e5b035d1cf8c27a885fc7b8775e8a025a267fc8601b9652948e98963c68af839a9bc73bc146de82e02d3b5eec510ea4402b7610aa1ee49503e0656fac33ac606edf53c48bdf079b359041c42cdeac42e5ca5487b0c8bb4876c868f8a52b10067aff127fed56e63c7824b19f739916c491e2f5935b991e20732a7242c0369742ce1c355dff423d8379412e82380d3cea14f77963fa9795e70485ef3363db0d34349fa87bc1fa6078b03b87f92b5c14a8a3fad7c2bed37828e52e5d40f7aa6f36abc6f472749c422c88011b8464c3cd6c3223272921e4f0228b754ceeac0b1bf1c3fe18dfc028c4b17747f02bd9d2353cd77004736366ee14e92888333bd56be055098b90ad54401f1535d8f0f90aa5228d3138a182bdf43dc2a1ece75b491821b3d20cd848665a366b813b1dff44ea191721c5faf2d2eca2d5d891e68b5a90c270f0a44db1815b60db924072681f6d856de631a68a3d48148c06279a65fa942ac500e5d6d8daff33c044ab36d9e62d7c2342e1a6f70daff7edd565df1d94850baecff0ab369276c9d7d7c45c2c4444ce6"}, {0xe8, 0xffff, 0x1, "8a275cceba748dae456245a747be02fb94a764c5b987a4af8d13592225775dcc92e279af81b43e9adfc0447848a25d34a0e634d043d7b434307450417d2a4e9b5fd7a579c13211667722dbc0120ccb7d7078b04676f64687e2cd7b2be73b6250ba044dfcd9102b764fc1e09c0124f601819c09e1c20f64b8c36d7938fe2fdbf36de7c99b446fa224f571e52df5f8241cd602dce2aeea17ddea896c55d293ff3cddd757bc68503b8d7b375bf82d3d23ff9cfed6f8ea9f2a4e16c22de6e92a6899374f4fb5a6bd071435e9f5ca7c06443ce9ef"}, {0x50, 0xffff, 0x0, "258eae79f8979c817ea8ea2edc5808015292442202c38d52724d09aca2b378aba4d47708fd8b4b39dbc35ab8eb654a1b194414571221fd171ad52a"}, {0x70, 0xffff, 0x5, "642d6978cbad6281bde9a8c277c4cb73e6f89fe398cf9951267f7b498161a34fa9fc249a091424982878113c36bee0aa731b10aaa8a5219c39305a6bbeb4ad298489bff1ce44027482b7eaf3e1e26fc5988619bda7a23cf962"}, {0x10, 0xffff, 0x80000000}], 0x1280}, 0x0) (async) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 3: r0 = syz_open_pts() (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$dupfd(r0, 0xa, r1) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 0: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000400)="88fa02558d6d4e878b3527e8f3582a35bf31fcbfd292cd23a4addcd89fbf075e05240b1a25074cbc30aa5c7feb010a2dddc45a856e6f82a17892310c53fda8196715311379bd600d74196709a0ee351c81d1a6dd3cc6074126daab0087f8e4d0629424a2dff64371db9e5453160e03da112bfbf16287a429f67d543ef4d7520cfbd586226fd59b0ce4a1e9b3218e9caaf15d4538d33d8f5256449c1c5b5d880d219d35fa6605963fdc37af1a0bd1b821db098e6aee1c5b416a6ae0b0ebeb3f469ad43e358e1a3b919b20b9c2c67b7fac58ace7c151b6035833ab77b26b66d3c7801a683815b912ce4ac463ee1fbdf8a111298cace49e747aedd8c2ca441c665693d5ad41fad187a38ffc827c4e562bdf0120fde5c49c7d5f8f32e153cac4665f50aa5f98b70e0ceef9a6b2dd9b3544f1e7e7bbfb28270ac3cdc9b775562805e50b3b5a38b58e0488574c7139e6aa59fb57765e6df1c987e35e9adaa20daf4997f82e5ab7f7191b3c8529a8781dbbcf4389c47717ac3e535b8cdb0ef9e802a26c53918ba8d8cc1925f7970c80b532dbd002dfacb94f955c886b436094076493969bd5b2c8d7ebebb5176bb8efce7b85f57d7977ee50599f97bd1db70dbe041330d7f17f1409f3a4d7660edf3c48b2f0e41de8918195db9011b199a8f6e401d98a800f02948d468745b8e101ff947aecf92930efe4971ea4b039634a2517ddd13706d44b3587823457cffcd0c965ed44201dd25a534ceec3d0ba3fe57a86f7ebb3e25a6d3fb8a0d315ba3775215aafe3066ffbef3d35d297598b0a42d5e57f0e527f33d7f7e5a450afdcb50f942849f5b0de94aff36c6081f4b67206f6473b0fe1f65acbebdb3f5112198683cdfa38e509c9f5ed2d4ac43cbfea620148372419d46795df9d1ef9fa8305e95af9faf2307f30ae16fa175a6e91b828a3607e5e4b42e534f32676b0a3d1a2d24d01833d80156842b2ee8ede2d128fc36c3fe8b34be789a21c56e594ca7b361270ce1bc1de255bd3e2e19bae1c9a54ba4cd3149abfebb9a40a005731e874b39a4cca8481abcbe7c647d5d21d99dd8a54fd5c5d1c880e965e2a55ea2e5d80e7e87e56f6d0fead40953e3a51e2c49fc1b0adbcb4a533def55b07e86e88805ff17402abf505a3445fca1bbff6bbf906c032eae0872e776420d73405f747a1e21eeef96293de20207c0bdfbb95591f3d889f7f53b08ea088858cd5aac4f30411f038ef544c721a1002f3409088589ee045fbd94d91619736b4298ea53b56b336669d3f9c7d7c1501bc229007c429bdc74cbd5eb02200d83bba8be6cc881ce3c5de2961890ad75aa3b844a2e4effe94016b7c745ab0ccd47944c2faaa07a91bb23b373b89fbb7f6d5ac01b9c99438ef5756450b58d1be2d32b6e77bbbaeb4d41431613b0206ef6bc1cb655e5a96b4b953b8142f542e181847a09a8e1fc1bdd2b1494243ccd7e31106870d4d7baf8ac61a9d9ff53c5a0a00d69ebfa9482ef6ba2aada1ecf56ea58951c786dd9cc4fe9931f99a6ae6accf902453625ea9067d01b1e7c1327e5b7427a19410bccc249bf8da466914103f651527f5c741663ecab1ef3a5868e440f5afbd5adfdf219888c4be51d5b3754c3825fd6a7033f8315b6d5918bb1c34fd75670732a466c377d3b03e40a873251c8cce9534931a76ac14d89a7c5b5186f917b0b7cf6a7f522d0a109938e51fa8c519b951fd83307d244011ad88ee496f9296d69e6e31f0446e446806143c8072ad158c5e6a8c9fd8c28fbbf540b03e054b013d5ee0cce292151c468c3cd5c1b960513151f6be8bd50b39855c250515b291af2d808953881cfeeecf6174b6822b7f23cb9ba8a364320f7905fc2d0d6e11fe382f5ca981a045f74b900fe5fa7401902e9042f6d18734cdac734dcc4564ee68579a78ea9b3830c79f5b8c05e51e8f9ae382bd00be66a6fa811ce0c3c4c00be03e1256bd33029349026a729fe8141d8a74d3a51962c84ea919e8b5335381a97bef7c85c8863029b42a612e8b029ca46375d987df66aa5d0b18b5ce2d390a07033dac4aa1144fb0d0cb526139fcaf021499a03543a5144446311b01d1273a6c1bdf2abb453d13b8d6c32156a9623cdbd02acc8ac7fcd62b9a227bcfa454d9fdeec3164881fb936301805708b29e606006233cf7e9c7996baff8e125b69e5fcc91bbf5ea9598a27bd39f3bf0d89960c67f6628724384fd90c61aa10b99b03f7de376f8779d616cf96bffd15b4138663fd02c6ae543253c4ffacb5fc27020fc7bf0fcef5ca8542c1de887ff2b61fb9a9306809e3b1279bbfaee9950a4cf49b2f573ace909cb4d3a1530c09cba7fb9011a15e114b115677c3089032c18138cdd83c313c59b2cf6ff8d4c434ae1509d3a2d780b14cfe8263036a6b6dc49efbd81f7188a176e989b33cef903f3fb3842494a6c1864a112e27a8d7b81bb8db9a2e0f0f7c456fb1523c6accc0af06cd7859c86a441dd952c78364413431c3911c6973a513732fe2f2ebf4efe4b61bb771879f589bd594bdc9b714078da1ad36304245a78b6db0c61691ac675bf92190ad64724e54b0cf26ec516c6bbe44dc3df2208f35c550597a333c96cd52f21b5471922ed9370d463033c3a2f8827f4110b803eb1400d8a4bb225b8526b40589c9832da5dcc224de61a342937576de3253177ae2c433401288f9b96b9e8bdfbc55a517432193e4791ad2f804a8f35bdc9c8edcbff53453dbe32b6ac737b1a131112888e6eb15356bb6db32bcc3abf911626b58ca2841383fe6b2157f7d50142e22f0d4d1cda9a48172cfe422e5015e3b7bff84d2a887e6e22d51476c48fe5f45a75cec06b64cb69705dde7170c5b4c023c0582e187620c7a51c5ca2ea6f7571a83cad6afaaf2abf1165d98bcb66b41a8ff4821f7c333607fa602b4b420ccb3b54cf130639f318ec1eb176ad61f891c164414542620410075130827eec89dd3bf6261bfed81e28e0cc937a5f638f51fec509211611b1aab9555e979f3bafdf2fa7af6be144d57d0574124c91674b4d650e3af8fe6b19c20de37ebcaffdd7925ebcbe913d2d926ca644ac8d2c5cd48ac995759acf57a812b5e4f31928ec496091ff022e2d9b2bbe2a81e46f05a63fdbdc84320e037e6aa1b0fe0f99d113543aebf212c1489223234e9577261b469126a6112be103c0c8c4a41465671472efecd06370c013620b9c2f8489514400c8bcfd07e75351837e2a6695665c6bbeb4109610c1fa85a6238af0afcc4c9248a04cbf6166bea58284c79857ad98a785ce5aaf52d13ecd8b9597d819dddbb9c6c3c758f4f7b003fefe4a13014278237a6be9fe98e9decbe7a4e2a533ca67c79130a6174dbcbd564f1050270ffa53c85eaff10c76dd8317a0cf0af595f0d0d81816cab393acd4c559fbb08967de2d120627dd6770e5821de4b725b57ba995836be124563ddec7859a8397034a7875f9028bf53f11ae988862c87c75b9202e49b1133e729c7f41e06da8b60adda79cc271e7977775b60c6cd0a1b887ca3339d12881385f1c6ac0ed8cc7244bde310ee004048ceb0163a0131cff10565244e6b1a4a8acb698503bc066a7495b623b36c4c01adbcd0f9075c103d7d5e5d3499129a67d4527bcc54d9d0abaa7895cd12443684ae32eee6eb4da7f1dcddec556efc6f79bb1116e4a1f69550904baae2e539f49acb722cdc2b81c68c967ba70e0b3e9e82f2c0dbef117f642086b88c18f6c523607a24f53fb27b70679cf628ce9861e2f12c98001f9fd004ad7d60455c13c12e4e3511f83a6b30eb972e7cf3add8b8e0b97e941a8b528e422f4be77e5fd27810d481d1b7c59dda0a3c3636497c5d7d9895389bb4932c5a9390c81d1d451c069f89042e622086085b5eaae2b1d2938040dbe4da6b26db5788592af9b0687e236a8bbe0f51eaea7ed80f86e69f86b5d6ab58ecd21609c32f8bb2fb5f54a6b6cd2fb0539abb9c77ed7eb25d2ca3fd240dd039bf760ff1e93f42ca487d4f56d1aa57de06938397e0ee0c02d083d0183ed6ad48ef1f45ad07275a344c2e1442c6b62b5e46b15822f5e8275f2398943ff73546705aabf0921143c9b9230fd21cd4c729df9c53dceb877bd1accf81b550e22b5f383c703b612a0a93ccd12260f24910bec8ac11b5240c68895e2aff0e2307b02d6ab3b461634aab10c0486e911b20005faf496822a86810f89049af1424dc4b9b1b45f6ad73ab02cb0f4ea735fea8e35887a5f0099cc4a6678440216c2a429d97fc344d693f7ceba81667415094a3c3e2ceb25be8b348a992faa482a459b0a4d18cc111ed4e533427117fbb9e26d6560f6abceded0f82495c038a46e1678b51ee53a77d62bfaa8eb80a22fb072db94b2c49b136c160c8a6496e52c52072f3e4227b63f85a2f96b9aa7e579e76e0f63f16e6179f357fbe48f74b49a14252ade0f0b629b0465beefc429be4d9cc479c4336e43d3ba4f7fe3171470780446b3f6f2f0e32082031b568177c15655ed79518a00d6b1b6726aed20c70aabd77dfeeb89a69e9b306671aa1c929a9c5d1e36d0c4af8dcd0909cf50137b74bff7c9c59ce93426015473417dc317f48d5c81ae9ffbc15303b365fef1b6a57f56765ce508be4752fb61f996cc943d4f4858d8feb70dbcd1e2c77d4605882c6835aef394d848d6152dce74b419ac8eed222e286c1d189535e78e78b185d705d47c927eb947eeb38066181195a25ea1410978c0d6e2aeaf28219ade8c805ed62ece4cdaaae0a2701241c5d9cc840ff7458132d9e965e7fd08ab5d334ae7eb93164f7152cc7919803c83da8f8af3a0be29a9e48092fcd915440e54cce395dbe9fc898c6e0556c8cf65a3d3d8e3730fbc9c456e71605874d2591b590011fb16af80fe57d8dae42618f1cb0c86e4df90648aecef04e861a16d12b31e5fc4f31f0ecb23e05d928a38c9594dd72a1d0beba5ab71e0c4163739e2f964d00deaff97901010e26aa364927f8857b9c505a82e83b7a6659aeef1f548096e4da2c01e6277ec402b8953018db9f817f9fc27f7128cb3524661f49ad33d6d975855f5c3a2b128de647bed26cfccf59fbfc828dd36cbef48db7d0cefd068138000e45bfb1ba2a458cc1de9b06271f3feb491ad4601c44a44d79617e90c8e96d1cdfa6465b3ba3f70c6cee4377db30f267f43678c58038fcf31deb72c6fc44f1a54d2b420b3d86298bf5c35b1e2148c1b394f74cf157e19adfb6803b71b63e2d2badf634709f4e8ee4c9db0a3802a12debe536baca3fc28676c663ccb538892e523076b735445fe9e121ae2f86c03091619dc4f891dde5c67e85921c5f87b9d139c560e35205c1eafb893ba08271c037b67eb636c7758e665fd5bbc2d6468303ec924b32570382f8f246486779894e439d5be4cdcb0fd144a5f615917b01b860220c84c3a72864baa1c0bfdddcff93fc10a9ad2b9db973e8560131ae9e722cfa905beb9de83b62165a5c186cb372263747a96b1f0396bebfc30cad4f76c3354bb7bfa96357369f9f9386c6f5fc021bb6445811310f4a1dd6d9833ecfccdb39b9d9e31c93f922d80224eeb26a5dfef2b672be97412c1f5e2db58963fe3600a3526fac6cfd2a6444c6587a649a6282ea5a8ac8764723e4f761bc8360397a188d67012083a573fb94c99b939e0554c8f0c6c74adfa0b327deee31fa416bc0db0125de2fd712a731a68e9d6edb0e9955e1f70ec7fc91ef1bca18c2118ec2edb80385c7c79e77a1bf8563e3ed740e34655333dc4ae04438afa241e930cc527e4aa4802999ab26bea7c21f4a7f1", 0x1000) sysctl$machdep(&(0x7f0000000280)={0x7, 0x1}, 0x2, &(0x7f00000002c0)="8f2b773e037ef6e3d7322d2686ed5e5fbeab544205f9f1e454829f18ad25c5147353b11f276d7057dab956f39a017e40805da3f84277b61675859f04887c24a3755b97c604a4d74ebc42604d75d61ffd883c223a5e0ad4b656acccf4d0425fad5588e10f862561afd47c5e08ea9d6a1886c128bd133f65c221a9da9e96e2550ff7069ba827bac63e84a60bf4f24917afe8f809a9958703584d42d2db36975ba842", &(0x7f0000000380)=0xa1, &(0x7f00000003c0)="9f0fab45dd9c1a884d9c109b2208e4d90d8d4bf03ce97c29a519e845dcb3", 0x1e) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="1e13dca4a615c26a78bbb53fee6c27874ba09a94db024d91db9059aeff224cd37a3b981d07204487a3c10ea5f96d27a2a2d7acce9a1b90a51dab1603567ad35a2764e6a4067b0e2ca7c34644317038c1b2d6c2321d272764cf20124981b3464f7899d5d1f2ea292ec552b74214425cd493407f7b5c7540495be1050ec39b36e711626ac4d230db64963b2fa28b32e7ed2b08aae242e1d97cd7b5f9e743682979b4e6eb13a532b03a27b34b053dec7e409dd61296b15fe2ceb445dbec0105246e01309a7e7cba45f630afd3b3933bbf6fcbc9b599517a6f935271827c90c35d86013c6f05d5a6fe9b77d34a91883736f19a4501850f", &(0x7f0000000140)=0xf5, &(0x7f0000000180)="28a7cd7280a3d3878ba1f3e5a49d721a78f60974309da9d7a212dd827602c324e4680474307cfd131b0a2826cbe3627b588dd0dc76b4c276c7de849af0bd381cfe60f3628bfec332a9e1fe40b263c62bb5b7853753f89c0c546294d21d8a9c9802e36f0f0f1007a7ab2be2d10e341aeb2e9cf83c7921d5020500c39585ea89e296f00e01027610980d18d73c04dbde5d96dd301f9505b6d3df08d9565b533e0e493cdd4fc9835025c03b030e5b62dbac891019dd55354302cecc1c34d75eb962e3f20a5f5c171bff6fa4", 0xca) socket$inet(0x2, 0x1, 0x6) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x1, 0x0) 08:57:52 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, 0x0, 0x0) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", 0x0, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async, rerun: 32) fcntl$dupfd(r0, 0xa, r1) (async, rerun: 32) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r2, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x9) listen(r2, 0x0) 08:57:52 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:52 executing program 0: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000400)="88fa02558d6d4e878b3527e8f3582a35bf31fcbfd292cd23a4addcd89fbf075e05240b1a25074cbc30aa5c7feb010a2dddc45a856e6f82a17892310c53fda8196715311379bd600d74196709a0ee351c81d1a6dd3cc6074126daab0087f8e4d0629424a2dff64371db9e5453160e03da112bfbf16287a429f67d543ef4d7520cfbd586226fd59b0ce4a1e9b3218e9caaf15d4538d33d8f5256449c1c5b5d880d219d35fa6605963fdc37af1a0bd1b821db098e6aee1c5b416a6ae0b0ebeb3f469ad43e358e1a3b919b20b9c2c67b7fac58ace7c151b6035833ab77b26b66d3c7801a683815b912ce4ac463ee1fbdf8a111298cace49e747aedd8c2ca441c665693d5ad41fad187a38ffc827c4e562bdf0120fde5c49c7d5f8f32e153cac4665f50aa5f98b70e0ceef9a6b2dd9b3544f1e7e7bbfb28270ac3cdc9b775562805e50b3b5a38b58e0488574c7139e6aa59fb57765e6df1c987e35e9adaa20daf4997f82e5ab7f7191b3c8529a8781dbbcf4389c47717ac3e535b8cdb0ef9e802a26c53918ba8d8cc1925f7970c80b532dbd002dfacb94f955c886b436094076493969bd5b2c8d7ebebb5176bb8efce7b85f57d7977ee50599f97bd1db70dbe041330d7f17f1409f3a4d7660edf3c48b2f0e41de8918195db9011b199a8f6e401d98a800f02948d468745b8e101ff947aecf92930efe4971ea4b039634a2517ddd13706d44b3587823457cffcd0c965ed44201dd25a534ceec3d0ba3fe57a86f7ebb3e25a6d3fb8a0d315ba3775215aafe3066ffbef3d35d297598b0a42d5e57f0e527f33d7f7e5a450afdcb50f942849f5b0de94aff36c6081f4b67206f6473b0fe1f65acbebdb3f5112198683cdfa38e509c9f5ed2d4ac43cbfea620148372419d46795df9d1ef9fa8305e95af9faf2307f30ae16fa175a6e91b828a3607e5e4b42e534f32676b0a3d1a2d24d01833d80156842b2ee8ede2d128fc36c3fe8b34be789a21c56e594ca7b361270ce1bc1de255bd3e2e19bae1c9a54ba4cd3149abfebb9a40a005731e874b39a4cca8481abcbe7c647d5d21d99dd8a54fd5c5d1c880e965e2a55ea2e5d80e7e87e56f6d0fead40953e3a51e2c49fc1b0adbcb4a533def55b07e86e88805ff17402abf505a3445fca1bbff6bbf906c032eae0872e776420d73405f747a1e21eeef96293de20207c0bdfbb95591f3d889f7f53b08ea088858cd5aac4f30411f038ef544c721a1002f3409088589ee045fbd94d91619736b4298ea53b56b336669d3f9c7d7c1501bc229007c429bdc74cbd5eb02200d83bba8be6cc881ce3c5de2961890ad75aa3b844a2e4effe94016b7c745ab0ccd47944c2faaa07a91bb23b373b89fbb7f6d5ac01b9c99438ef5756450b58d1be2d32b6e77bbbaeb4d41431613b0206ef6bc1cb655e5a96b4b953b8142f542e181847a09a8e1fc1bdd2b1494243ccd7e31106870d4d7baf8ac61a9d9ff53c5a0a00d69ebfa9482ef6ba2aada1ecf56ea58951c786dd9cc4fe9931f99a6ae6accf902453625ea9067d01b1e7c1327e5b7427a19410bccc249bf8da466914103f651527f5c741663ecab1ef3a5868e440f5afbd5adfdf219888c4be51d5b3754c3825fd6a7033f8315b6d5918bb1c34fd75670732a466c377d3b03e40a873251c8cce9534931a76ac14d89a7c5b5186f917b0b7cf6a7f522d0a109938e51fa8c519b951fd83307d244011ad88ee496f9296d69e6e31f0446e446806143c8072ad158c5e6a8c9fd8c28fbbf540b03e054b013d5ee0cce292151c468c3cd5c1b960513151f6be8bd50b39855c250515b291af2d808953881cfeeecf6174b6822b7f23cb9ba8a364320f7905fc2d0d6e11fe382f5ca981a045f74b900fe5fa7401902e9042f6d18734cdac734dcc4564ee68579a78ea9b3830c79f5b8c05e51e8f9ae382bd00be66a6fa811ce0c3c4c00be03e1256bd33029349026a729fe8141d8a74d3a51962c84ea919e8b5335381a97bef7c85c8863029b42a612e8b029ca46375d987df66aa5d0b18b5ce2d390a07033dac4aa1144fb0d0cb526139fcaf021499a03543a5144446311b01d1273a6c1bdf2abb453d13b8d6c32156a9623cdbd02acc8ac7fcd62b9a227bcfa454d9fdeec3164881fb936301805708b29e606006233cf7e9c7996baff8e125b69e5fcc91bbf5ea9598a27bd39f3bf0d89960c67f6628724384fd90c61aa10b99b03f7de376f8779d616cf96bffd15b4138663fd02c6ae543253c4ffacb5fc27020fc7bf0fcef5ca8542c1de887ff2b61fb9a9306809e3b1279bbfaee9950a4cf49b2f573ace909cb4d3a1530c09cba7fb9011a15e114b115677c3089032c18138cdd83c313c59b2cf6ff8d4c434ae1509d3a2d780b14cfe8263036a6b6dc49efbd81f7188a176e989b33cef903f3fb3842494a6c1864a112e27a8d7b81bb8db9a2e0f0f7c456fb1523c6accc0af06cd7859c86a441dd952c78364413431c3911c6973a513732fe2f2ebf4efe4b61bb771879f589bd594bdc9b714078da1ad36304245a78b6db0c61691ac675bf92190ad64724e54b0cf26ec516c6bbe44dc3df2208f35c550597a333c96cd52f21b5471922ed9370d463033c3a2f8827f4110b803eb1400d8a4bb225b8526b40589c9832da5dcc224de61a342937576de3253177ae2c433401288f9b96b9e8bdfbc55a517432193e4791ad2f804a8f35bdc9c8edcbff53453dbe32b6ac737b1a131112888e6eb15356bb6db32bcc3abf911626b58ca2841383fe6b2157f7d50142e22f0d4d1cda9a48172cfe422e5015e3b7bff84d2a887e6e22d51476c48fe5f45a75cec06b64cb69705dde7170c5b4c023c0582e187620c7a51c5ca2ea6f7571a83cad6afaaf2abf1165d98bcb66b41a8ff4821f7c333607fa602b4b420ccb3b54cf130639f318ec1eb176ad61f891c164414542620410075130827eec89dd3bf6261bfed81e28e0cc937a5f638f51fec509211611b1aab9555e979f3bafdf2fa7af6be144d57d0574124c91674b4d650e3af8fe6b19c20de37ebcaffdd7925ebcbe913d2d926ca644ac8d2c5cd48ac995759acf57a812b5e4f31928ec496091ff022e2d9b2bbe2a81e46f05a63fdbdc84320e037e6aa1b0fe0f99d113543aebf212c1489223234e9577261b469126a6112be103c0c8c4a41465671472efecd06370c013620b9c2f8489514400c8bcfd07e75351837e2a6695665c6bbeb4109610c1fa85a6238af0afcc4c9248a04cbf6166bea58284c79857ad98a785ce5aaf52d13ecd8b9597d819dddbb9c6c3c758f4f7b003fefe4a13014278237a6be9fe98e9decbe7a4e2a533ca67c79130a6174dbcbd564f1050270ffa53c85eaff10c76dd8317a0cf0af595f0d0d81816cab393acd4c559fbb08967de2d120627dd6770e5821de4b725b57ba995836be124563ddec7859a8397034a7875f9028bf53f11ae988862c87c75b9202e49b1133e729c7f41e06da8b60adda79cc271e7977775b60c6cd0a1b887ca3339d12881385f1c6ac0ed8cc7244bde310ee004048ceb0163a0131cff10565244e6b1a4a8acb698503bc066a7495b623b36c4c01adbcd0f9075c103d7d5e5d3499129a67d4527bcc54d9d0abaa7895cd12443684ae32eee6eb4da7f1dcddec556efc6f79bb1116e4a1f69550904baae2e539f49acb722cdc2b81c68c967ba70e0b3e9e82f2c0dbef117f642086b88c18f6c523607a24f53fb27b70679cf628ce9861e2f12c98001f9fd004ad7d60455c13c12e4e3511f83a6b30eb972e7cf3add8b8e0b97e941a8b528e422f4be77e5fd27810d481d1b7c59dda0a3c3636497c5d7d9895389bb4932c5a9390c81d1d451c069f89042e622086085b5eaae2b1d2938040dbe4da6b26db5788592af9b0687e236a8bbe0f51eaea7ed80f86e69f86b5d6ab58ecd21609c32f8bb2fb5f54a6b6cd2fb0539abb9c77ed7eb25d2ca3fd240dd039bf760ff1e93f42ca487d4f56d1aa57de06938397e0ee0c02d083d0183ed6ad48ef1f45ad07275a344c2e1442c6b62b5e46b15822f5e8275f2398943ff73546705aabf0921143c9b9230fd21cd4c729df9c53dceb877bd1accf81b550e22b5f383c703b612a0a93ccd12260f24910bec8ac11b5240c68895e2aff0e2307b02d6ab3b461634aab10c0486e911b20005faf496822a86810f89049af1424dc4b9b1b45f6ad73ab02cb0f4ea735fea8e35887a5f0099cc4a6678440216c2a429d97fc344d693f7ceba81667415094a3c3e2ceb25be8b348a992faa482a459b0a4d18cc111ed4e533427117fbb9e26d6560f6abceded0f82495c038a46e1678b51ee53a77d62bfaa8eb80a22fb072db94b2c49b136c160c8a6496e52c52072f3e4227b63f85a2f96b9aa7e579e76e0f63f16e6179f357fbe48f74b49a14252ade0f0b629b0465beefc429be4d9cc479c4336e43d3ba4f7fe3171470780446b3f6f2f0e32082031b568177c15655ed79518a00d6b1b6726aed20c70aabd77dfeeb89a69e9b306671aa1c929a9c5d1e36d0c4af8dcd0909cf50137b74bff7c9c59ce93426015473417dc317f48d5c81ae9ffbc15303b365fef1b6a57f56765ce508be4752fb61f996cc943d4f4858d8feb70dbcd1e2c77d4605882c6835aef394d848d6152dce74b419ac8eed222e286c1d189535e78e78b185d705d47c927eb947eeb38066181195a25ea1410978c0d6e2aeaf28219ade8c805ed62ece4cdaaae0a2701241c5d9cc840ff7458132d9e965e7fd08ab5d334ae7eb93164f7152cc7919803c83da8f8af3a0be29a9e48092fcd915440e54cce395dbe9fc898c6e0556c8cf65a3d3d8e3730fbc9c456e71605874d2591b590011fb16af80fe57d8dae42618f1cb0c86e4df90648aecef04e861a16d12b31e5fc4f31f0ecb23e05d928a38c9594dd72a1d0beba5ab71e0c4163739e2f964d00deaff97901010e26aa364927f8857b9c505a82e83b7a6659aeef1f548096e4da2c01e6277ec402b8953018db9f817f9fc27f7128cb3524661f49ad33d6d975855f5c3a2b128de647bed26cfccf59fbfc828dd36cbef48db7d0cefd068138000e45bfb1ba2a458cc1de9b06271f3feb491ad4601c44a44d79617e90c8e96d1cdfa6465b3ba3f70c6cee4377db30f267f43678c58038fcf31deb72c6fc44f1a54d2b420b3d86298bf5c35b1e2148c1b394f74cf157e19adfb6803b71b63e2d2badf634709f4e8ee4c9db0a3802a12debe536baca3fc28676c663ccb538892e523076b735445fe9e121ae2f86c03091619dc4f891dde5c67e85921c5f87b9d139c560e35205c1eafb893ba08271c037b67eb636c7758e665fd5bbc2d6468303ec924b32570382f8f246486779894e439d5be4cdcb0fd144a5f615917b01b860220c84c3a72864baa1c0bfdddcff93fc10a9ad2b9db973e8560131ae9e722cfa905beb9de83b62165a5c186cb372263747a96b1f0396bebfc30cad4f76c3354bb7bfa96357369f9f9386c6f5fc021bb6445811310f4a1dd6d9833ecfccdb39b9d9e31c93f922d80224eeb26a5dfef2b672be97412c1f5e2db58963fe3600a3526fac6cfd2a6444c6587a649a6282ea5a8ac8764723e4f761bc8360397a188d67012083a573fb94c99b939e0554c8f0c6c74adfa0b327deee31fa416bc0db0125de2fd712a731a68e9d6edb0e9955e1f70ec7fc91ef1bca18c2118ec2edb80385c7c79e77a1bf8563e3ed740e34655333dc4ae04438afa241e930cc527e4aa4802999ab26bea7c21f4a7f1", 0x1000) (async) sysctl$machdep(&(0x7f0000000280)={0x7, 0x1}, 0x2, &(0x7f00000002c0)="8f2b773e037ef6e3d7322d2686ed5e5fbeab544205f9f1e454829f18ad25c5147353b11f276d7057dab956f39a017e40805da3f84277b61675859f04887c24a3755b97c604a4d74ebc42604d75d61ffd883c223a5e0ad4b656acccf4d0425fad5588e10f862561afd47c5e08ea9d6a1886c128bd133f65c221a9da9e96e2550ff7069ba827bac63e84a60bf4f24917afe8f809a9958703584d42d2db36975ba842", &(0x7f0000000380)=0xa1, &(0x7f00000003c0)="9f0fab45dd9c1a884d9c109b2208e4d90d8d4bf03ce97c29a519e845dcb3", 0x1e) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="1e13dca4a615c26a78bbb53fee6c27874ba09a94db024d91db9059aeff224cd37a3b981d07204487a3c10ea5f96d27a2a2d7acce9a1b90a51dab1603567ad35a2764e6a4067b0e2ca7c34644317038c1b2d6c2321d272764cf20124981b3464f7899d5d1f2ea292ec552b74214425cd493407f7b5c7540495be1050ec39b36e711626ac4d230db64963b2fa28b32e7ed2b08aae242e1d97cd7b5f9e743682979b4e6eb13a532b03a27b34b053dec7e409dd61296b15fe2ceb445dbec0105246e01309a7e7cba45f630afd3b3933bbf6fcbc9b599517a6f935271827c90c35d86013c6f05d5a6fe9b77d34a91883736f19a4501850f", &(0x7f0000000140)=0xf5, &(0x7f0000000180)="28a7cd7280a3d3878ba1f3e5a49d721a78f60974309da9d7a212dd827602c324e4680474307cfd131b0a2826cbe3627b588dd0dc76b4c276c7de849af0bd381cfe60f3628bfec332a9e1fe40b263c62bb5b7853753f89c0c546294d21d8a9c9802e36f0f0f1007a7ab2be2d10e341aeb2e9cf83c7921d5020500c39585ea89e296f00e01027610980d18d73c04dbde5d96dd301f9505b6d3df08d9565b533e0e493cdd4fc9835025c03b030e5b62dbac891019dd55354302cecc1c34d75eb962e3f20a5f5c171bff6fa4", 0xca) (async) socket$inet(0x2, 0x1, 0x6) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x1, 0x0) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) accept$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r6, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) shutdown(r3, 0x2) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="21646c48c90e2d37f660acc7b8121b58046b8058e725386181d6f6926a410488a4c9469936083735f6f9eb07e3eda5606910582e57d1832902932bcd9b4280e9f6891c354d5541fec862e57053a742111fa566ea209beee49a83ce90f6120345447f7420ea58f8ab3b39e3c730d243be35ac", 0x72}], 0x1, 0x6) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", 0x0, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r2, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x9) listen(r2, 0x0) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) accept$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getpeername(r6, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) shutdown(r3, 0x2) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", 0x0, &(0x7f0000000640)="f7adf6e73c7bb886341a540f24c4c09d478ea082d2b3cf651b223fc71885735892318244bd0827b36263ffa130270fd64feaaefe976ed4be633cebc7d8893d014378d6a8eab422b8079e198bab6977ce739e1b658f30f489f087942f2c4143518efdffc279a4117c02dbbb22f309e3e923f5f9204431225205", 0x79) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) accept$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getpeername(r6, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) shutdown(r3, 0x2) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:52 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="21646c48c90e2d37f660acc7b8121b58046b8058e725386181d6f6926a410488a4c9469936083735f6f9eb07e3eda5606910582e57d1832902932bcd9b4280e9f6891c354d5541fec862e57053a742111fa566ea209beee49a83ce90f6120345447f7420ea58f8ab3b39e3c730d243be35ac", 0x72}], 0x1, 0x6) 08:57:52 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, 0x0, 0x0) 08:57:52 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 08:57:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:53 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 08:57:53 executing program 0: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000400)="88fa02558d6d4e878b3527e8f3582a35bf31fcbfd292cd23a4addcd89fbf075e05240b1a25074cbc30aa5c7feb010a2dddc45a856e6f82a17892310c53fda8196715311379bd600d74196709a0ee351c81d1a6dd3cc6074126daab0087f8e4d0629424a2dff64371db9e5453160e03da112bfbf16287a429f67d543ef4d7520cfbd586226fd59b0ce4a1e9b3218e9caaf15d4538d33d8f5256449c1c5b5d880d219d35fa6605963fdc37af1a0bd1b821db098e6aee1c5b416a6ae0b0ebeb3f469ad43e358e1a3b919b20b9c2c67b7fac58ace7c151b6035833ab77b26b66d3c7801a683815b912ce4ac463ee1fbdf8a111298cace49e747aedd8c2ca441c665693d5ad41fad187a38ffc827c4e562bdf0120fde5c49c7d5f8f32e153cac4665f50aa5f98b70e0ceef9a6b2dd9b3544f1e7e7bbfb28270ac3cdc9b775562805e50b3b5a38b58e0488574c7139e6aa59fb57765e6df1c987e35e9adaa20daf4997f82e5ab7f7191b3c8529a8781dbbcf4389c47717ac3e535b8cdb0ef9e802a26c53918ba8d8cc1925f7970c80b532dbd002dfacb94f955c886b436094076493969bd5b2c8d7ebebb5176bb8efce7b85f57d7977ee50599f97bd1db70dbe041330d7f17f1409f3a4d7660edf3c48b2f0e41de8918195db9011b199a8f6e401d98a800f02948d468745b8e101ff947aecf92930efe4971ea4b039634a2517ddd13706d44b3587823457cffcd0c965ed44201dd25a534ceec3d0ba3fe57a86f7ebb3e25a6d3fb8a0d315ba3775215aafe3066ffbef3d35d297598b0a42d5e57f0e527f33d7f7e5a450afdcb50f942849f5b0de94aff36c6081f4b67206f6473b0fe1f65acbebdb3f5112198683cdfa38e509c9f5ed2d4ac43cbfea620148372419d46795df9d1ef9fa8305e95af9faf2307f30ae16fa175a6e91b828a3607e5e4b42e534f32676b0a3d1a2d24d01833d80156842b2ee8ede2d128fc36c3fe8b34be789a21c56e594ca7b361270ce1bc1de255bd3e2e19bae1c9a54ba4cd3149abfebb9a40a005731e874b39a4cca8481abcbe7c647d5d21d99dd8a54fd5c5d1c880e965e2a55ea2e5d80e7e87e56f6d0fead40953e3a51e2c49fc1b0adbcb4a533def55b07e86e88805ff17402abf505a3445fca1bbff6bbf906c032eae0872e776420d73405f747a1e21eeef96293de20207c0bdfbb95591f3d889f7f53b08ea088858cd5aac4f30411f038ef544c721a1002f3409088589ee045fbd94d91619736b4298ea53b56b336669d3f9c7d7c1501bc229007c429bdc74cbd5eb02200d83bba8be6cc881ce3c5de2961890ad75aa3b844a2e4effe94016b7c745ab0ccd47944c2faaa07a91bb23b373b89fbb7f6d5ac01b9c99438ef5756450b58d1be2d32b6e77bbbaeb4d41431613b0206ef6bc1cb655e5a96b4b953b8142f542e181847a09a8e1fc1bdd2b1494243ccd7e31106870d4d7baf8ac61a9d9ff53c5a0a00d69ebfa9482ef6ba2aada1ecf56ea58951c786dd9cc4fe9931f99a6ae6accf902453625ea9067d01b1e7c1327e5b7427a19410bccc249bf8da466914103f651527f5c741663ecab1ef3a5868e440f5afbd5adfdf219888c4be51d5b3754c3825fd6a7033f8315b6d5918bb1c34fd75670732a466c377d3b03e40a873251c8cce9534931a76ac14d89a7c5b5186f917b0b7cf6a7f522d0a109938e51fa8c519b951fd83307d244011ad88ee496f9296d69e6e31f0446e446806143c8072ad158c5e6a8c9fd8c28fbbf540b03e054b013d5ee0cce292151c468c3cd5c1b960513151f6be8bd50b39855c250515b291af2d808953881cfeeecf6174b6822b7f23cb9ba8a364320f7905fc2d0d6e11fe382f5ca981a045f74b900fe5fa7401902e9042f6d18734cdac734dcc4564ee68579a78ea9b3830c79f5b8c05e51e8f9ae382bd00be66a6fa811ce0c3c4c00be03e1256bd33029349026a729fe8141d8a74d3a51962c84ea919e8b5335381a97bef7c85c8863029b42a612e8b029ca46375d987df66aa5d0b18b5ce2d390a07033dac4aa1144fb0d0cb526139fcaf021499a03543a5144446311b01d1273a6c1bdf2abb453d13b8d6c32156a9623cdbd02acc8ac7fcd62b9a227bcfa454d9fdeec3164881fb936301805708b29e606006233cf7e9c7996baff8e125b69e5fcc91bbf5ea9598a27bd39f3bf0d89960c67f6628724384fd90c61aa10b99b03f7de376f8779d616cf96bffd15b4138663fd02c6ae543253c4ffacb5fc27020fc7bf0fcef5ca8542c1de887ff2b61fb9a9306809e3b1279bbfaee9950a4cf49b2f573ace909cb4d3a1530c09cba7fb9011a15e114b115677c3089032c18138cdd83c313c59b2cf6ff8d4c434ae1509d3a2d780b14cfe8263036a6b6dc49efbd81f7188a176e989b33cef903f3fb3842494a6c1864a112e27a8d7b81bb8db9a2e0f0f7c456fb1523c6accc0af06cd7859c86a441dd952c78364413431c3911c6973a513732fe2f2ebf4efe4b61bb771879f589bd594bdc9b714078da1ad36304245a78b6db0c61691ac675bf92190ad64724e54b0cf26ec516c6bbe44dc3df2208f35c550597a333c96cd52f21b5471922ed9370d463033c3a2f8827f4110b803eb1400d8a4bb225b8526b40589c9832da5dcc224de61a342937576de3253177ae2c433401288f9b96b9e8bdfbc55a517432193e4791ad2f804a8f35bdc9c8edcbff53453dbe32b6ac737b1a131112888e6eb15356bb6db32bcc3abf911626b58ca2841383fe6b2157f7d50142e22f0d4d1cda9a48172cfe422e5015e3b7bff84d2a887e6e22d51476c48fe5f45a75cec06b64cb69705dde7170c5b4c023c0582e187620c7a51c5ca2ea6f7571a83cad6afaaf2abf1165d98bcb66b41a8ff4821f7c333607fa602b4b420ccb3b54cf130639f318ec1eb176ad61f891c164414542620410075130827eec89dd3bf6261bfed81e28e0cc937a5f638f51fec509211611b1aab9555e979f3bafdf2fa7af6be144d57d0574124c91674b4d650e3af8fe6b19c20de37ebcaffdd7925ebcbe913d2d926ca644ac8d2c5cd48ac995759acf57a812b5e4f31928ec496091ff022e2d9b2bbe2a81e46f05a63fdbdc84320e037e6aa1b0fe0f99d113543aebf212c1489223234e9577261b469126a6112be103c0c8c4a41465671472efecd06370c013620b9c2f8489514400c8bcfd07e75351837e2a6695665c6bbeb4109610c1fa85a6238af0afcc4c9248a04cbf6166bea58284c79857ad98a785ce5aaf52d13ecd8b9597d819dddbb9c6c3c758f4f7b003fefe4a13014278237a6be9fe98e9decbe7a4e2a533ca67c79130a6174dbcbd564f1050270ffa53c85eaff10c76dd8317a0cf0af595f0d0d81816cab393acd4c559fbb08967de2d120627dd6770e5821de4b725b57ba995836be124563ddec7859a8397034a7875f9028bf53f11ae988862c87c75b9202e49b1133e729c7f41e06da8b60adda79cc271e7977775b60c6cd0a1b887ca3339d12881385f1c6ac0ed8cc7244bde310ee004048ceb0163a0131cff10565244e6b1a4a8acb698503bc066a7495b623b36c4c01adbcd0f9075c103d7d5e5d3499129a67d4527bcc54d9d0abaa7895cd12443684ae32eee6eb4da7f1dcddec556efc6f79bb1116e4a1f69550904baae2e539f49acb722cdc2b81c68c967ba70e0b3e9e82f2c0dbef117f642086b88c18f6c523607a24f53fb27b70679cf628ce9861e2f12c98001f9fd004ad7d60455c13c12e4e3511f83a6b30eb972e7cf3add8b8e0b97e941a8b528e422f4be77e5fd27810d481d1b7c59dda0a3c3636497c5d7d9895389bb4932c5a9390c81d1d451c069f89042e622086085b5eaae2b1d2938040dbe4da6b26db5788592af9b0687e236a8bbe0f51eaea7ed80f86e69f86b5d6ab58ecd21609c32f8bb2fb5f54a6b6cd2fb0539abb9c77ed7eb25d2ca3fd240dd039bf760ff1e93f42ca487d4f56d1aa57de06938397e0ee0c02d083d0183ed6ad48ef1f45ad07275a344c2e1442c6b62b5e46b15822f5e8275f2398943ff73546705aabf0921143c9b9230fd21cd4c729df9c53dceb877bd1accf81b550e22b5f383c703b612a0a93ccd12260f24910bec8ac11b5240c68895e2aff0e2307b02d6ab3b461634aab10c0486e911b20005faf496822a86810f89049af1424dc4b9b1b45f6ad73ab02cb0f4ea735fea8e35887a5f0099cc4a6678440216c2a429d97fc344d693f7ceba81667415094a3c3e2ceb25be8b348a992faa482a459b0a4d18cc111ed4e533427117fbb9e26d6560f6abceded0f82495c038a46e1678b51ee53a77d62bfaa8eb80a22fb072db94b2c49b136c160c8a6496e52c52072f3e4227b63f85a2f96b9aa7e579e76e0f63f16e6179f357fbe48f74b49a14252ade0f0b629b0465beefc429be4d9cc479c4336e43d3ba4f7fe3171470780446b3f6f2f0e32082031b568177c15655ed79518a00d6b1b6726aed20c70aabd77dfeeb89a69e9b306671aa1c929a9c5d1e36d0c4af8dcd0909cf50137b74bff7c9c59ce93426015473417dc317f48d5c81ae9ffbc15303b365fef1b6a57f56765ce508be4752fb61f996cc943d4f4858d8feb70dbcd1e2c77d4605882c6835aef394d848d6152dce74b419ac8eed222e286c1d189535e78e78b185d705d47c927eb947eeb38066181195a25ea1410978c0d6e2aeaf28219ade8c805ed62ece4cdaaae0a2701241c5d9cc840ff7458132d9e965e7fd08ab5d334ae7eb93164f7152cc7919803c83da8f8af3a0be29a9e48092fcd915440e54cce395dbe9fc898c6e0556c8cf65a3d3d8e3730fbc9c456e71605874d2591b590011fb16af80fe57d8dae42618f1cb0c86e4df90648aecef04e861a16d12b31e5fc4f31f0ecb23e05d928a38c9594dd72a1d0beba5ab71e0c4163739e2f964d00deaff97901010e26aa364927f8857b9c505a82e83b7a6659aeef1f548096e4da2c01e6277ec402b8953018db9f817f9fc27f7128cb3524661f49ad33d6d975855f5c3a2b128de647bed26cfccf59fbfc828dd36cbef48db7d0cefd068138000e45bfb1ba2a458cc1de9b06271f3feb491ad4601c44a44d79617e90c8e96d1cdfa6465b3ba3f70c6cee4377db30f267f43678c58038fcf31deb72c6fc44f1a54d2b420b3d86298bf5c35b1e2148c1b394f74cf157e19adfb6803b71b63e2d2badf634709f4e8ee4c9db0a3802a12debe536baca3fc28676c663ccb538892e523076b735445fe9e121ae2f86c03091619dc4f891dde5c67e85921c5f87b9d139c560e35205c1eafb893ba08271c037b67eb636c7758e665fd5bbc2d6468303ec924b32570382f8f246486779894e439d5be4cdcb0fd144a5f615917b01b860220c84c3a72864baa1c0bfdddcff93fc10a9ad2b9db973e8560131ae9e722cfa905beb9de83b62165a5c186cb372263747a96b1f0396bebfc30cad4f76c3354bb7bfa96357369f9f9386c6f5fc021bb6445811310f4a1dd6d9833ecfccdb39b9d9e31c93f922d80224eeb26a5dfef2b672be97412c1f5e2db58963fe3600a3526fac6cfd2a6444c6587a649a6282ea5a8ac8764723e4f761bc8360397a188d67012083a573fb94c99b939e0554c8f0c6c74adfa0b327deee31fa416bc0db0125de2fd712a731a68e9d6edb0e9955e1f70ec7fc91ef1bca18c2118ec2edb80385c7c79e77a1bf8563e3ed740e34655333dc4ae04438afa241e930cc527e4aa4802999ab26bea7c21f4a7f1", 0x1000) (async) sysctl$machdep(&(0x7f0000000280)={0x7, 0x1}, 0x2, &(0x7f00000002c0)="8f2b773e037ef6e3d7322d2686ed5e5fbeab544205f9f1e454829f18ad25c5147353b11f276d7057dab956f39a017e40805da3f84277b61675859f04887c24a3755b97c604a4d74ebc42604d75d61ffd883c223a5e0ad4b656acccf4d0425fad5588e10f862561afd47c5e08ea9d6a1886c128bd133f65c221a9da9e96e2550ff7069ba827bac63e84a60bf4f24917afe8f809a9958703584d42d2db36975ba842", &(0x7f0000000380)=0xa1, &(0x7f00000003c0)="9f0fab45dd9c1a884d9c109b2208e4d90d8d4bf03ce97c29a519e845dcb3", 0x1e) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="1e13dca4a615c26a78bbb53fee6c27874ba09a94db024d91db9059aeff224cd37a3b981d07204487a3c10ea5f96d27a2a2d7acce9a1b90a51dab1603567ad35a2764e6a4067b0e2ca7c34644317038c1b2d6c2321d272764cf20124981b3464f7899d5d1f2ea292ec552b74214425cd493407f7b5c7540495be1050ec39b36e711626ac4d230db64963b2fa28b32e7ed2b08aae242e1d97cd7b5f9e743682979b4e6eb13a532b03a27b34b053dec7e409dd61296b15fe2ceb445dbec0105246e01309a7e7cba45f630afd3b3933bbf6fcbc9b599517a6f935271827c90c35d86013c6f05d5a6fe9b77d34a91883736f19a4501850f", &(0x7f0000000140)=0xf5, &(0x7f0000000180)="28a7cd7280a3d3878ba1f3e5a49d721a78f60974309da9d7a212dd827602c324e4680474307cfd131b0a2826cbe3627b588dd0dc76b4c276c7de849af0bd381cfe60f3628bfec332a9e1fe40b263c62bb5b7853753f89c0c546294d21d8a9c9802e36f0f0f1007a7ab2be2d10e341aeb2e9cf83c7921d5020500c39585ea89e296f00e01027610980d18d73c04dbde5d96dd301f9505b6d3df08d9565b533e0e493cdd4fc9835025c03b030e5b62dbac891019dd55354302cecc1c34d75eb962e3f20a5f5c171bff6fa4", 0xca) (async, rerun: 64) socket$inet(0x2, 0x1, 0x6) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x1, 0x0) 08:57:53 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:53 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r2, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x9) listen(r2, 0x0) 08:57:53 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:53 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, 0x0, 0x0) 08:57:53 executing program 3: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r1]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f00000001c0)) 08:57:53 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="21646c48c90e2d37f660acc7b8121b58046b8058e725386181d6f6926a410488a4c9469936083735f6f9eb07e3eda5606910582e57d1832902932bcd9b4280e9f6891c354d5541fec862e57053a742111fa566ea209beee49a83ce90f6120345447f7420ea58f8ab3b39e3c730d243be35ac", 0x72}], 0x1, 0x6) 08:57:53 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, &(0x7f0000000640), 0x0) 08:57:53 executing program 3: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) r0 = syz_open_pts() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) (async, rerun: 32) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r1]) (rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f00000001c0)) 08:57:53 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x8001}, 0xc) 08:57:53 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:53 executing program 0: socket$inet(0x2, 0xffffffffffffffff, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x120) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 08:57:53 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = dup(r8) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43de9936f49b8d23f9394f4", 0x0, 0x3877}) fchdir(r9) r10 = dup(r0) dup(r10) 08:57:53 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) r2 = socket$inet(0x2, 0x4003, 0x0) shutdown(r2, 0x2) listen(r2, 0x0) 08:57:53 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 08:57:53 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1}, 0xc) 08:57:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 08:57:53 executing program 0: socket$inet(0x2, 0xffffffffffffffff, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x120) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0xffffffffffffffff, 0x6) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x120) (async) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) 08:57:53 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) r2 = socket$inet(0x2, 0x4003, 0x0) listen(r2, 0x0) 08:57:53 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async, rerun: 32) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = dup(r8) ioctl$TIOCDRAIN(r6, 0x2000745e) (async) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43de9936f49b8d23f9394f4", 0x0, 0x3877}) fchdir(r9) (async, rerun: 64) r10 = dup(r0) (rerun: 64) dup(r10) 08:57:53 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x194ec0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:53 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 08:57:53 executing program 0: socket$inet(0x2, 0xffffffffffffffff, 0x6) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x120) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 08:57:53 executing program 3: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) (async) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r1]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f00000001c0)) 08:57:53 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:53 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) listen(0xffffffffffffffff, 0x0) 08:57:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 08:57:53 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) listen(r1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x100}, {0x18, 0x3, 0x8001}, 0x3, [0x9, 0xfff00, 0xe24, 0x9, 0xfffffff9, 0x101, 0x28000000, 0x9]}, 0x3c) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) r7 = fcntl$dupfd(r4, 0xa, r6) dup(r7) fchdir(r7) 08:57:53 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = dup(r8) ioctl$TIOCDRAIN(r6, 0x2000745e) (async) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43de9936f49b8d23f9394f4", 0x0, 0x3877}) fchdir(r9) (async) r10 = dup(r0) dup(r10) 08:57:53 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:53 executing program 0: socket$inet(0x2, 0x3, 0x86) 08:57:53 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) listen(r1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x100}, {0x18, 0x3, 0x8001}, 0x3, [0x9, 0xfff00, 0xe24, 0x9, 0xfffffff9, 0x101, 0x28000000, 0x9]}, 0x3c) (async, rerun: 32) r4 = dup(r3) (rerun: 32) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) r7 = fcntl$dupfd(r4, 0xa, r6) dup(r7) (async) fchdir(r7) 08:57:53 executing program 0: socket$inet(0x2, 0x3, 0x86) 08:57:53 executing program 3: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000001300)=0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="dbeee73503acfc297679a55b0ecde0dc0e285d811c17e5b9daac681a122198ac5f3f5f7ec8516792e41a77df4e4b4b12dcbe9018fa28bb2253c436618aa6ec1c0be128fca82d9c4164a9fe8a57fc3dc10dda93343731770289bcbfa139f2f267be1230dcfdbd55522843325f978143616182ee4c05d0fd42674ad78d955c8568472c695ee1a3275d1814d18a8436ebb87d55873311990fbcff13e2107b0c6198eb8d", &(0x7f0000000140)=0xa2, &(0x7f0000000180)="a8f33e0ccbcb7b14b97f6193177a8c9becb5f20d43f3f8ad709a8478bda960481a588040919c8989f5278a52aa492c4b0d11e64d578fedc1875ebfb2b694d01463e504afe2ebaf9df227945ff5339ab916565e99de1f4303285129ec9354558435145026a073f17a668c1b074b994ecbf73578d1258ec42ad811d9a951a941bc187d92da2d553cff0ab5810e7a178eb4e6f76ce667c92a8bd1d5cd98c097385d", 0xa0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000240)="958c58619c14febe22df088d23d0b4c20f921fb25b76edc52b52d6afe1f8e54fdc2e79e6f3e047d76b42ed1829daed1aca67158627e7a46f6a72acc41aa72e9bbedc8e42969fae755bd0456d4d8432a32a54df1db40ab210d633ae7bc11d15543ef5c96e6e5a028957f32c45070fb8a192576da29d9a7422a3f8b7019b649ec541b8f92ed15cdab1ee2569e3071d8902791b94f876287a4e8e68168fd4f162a25ad5284ce81b178d9b9f8aa8b7d4532c7c137061af1f4499309e220fa880acf6e8659722f1443353a36d32856f4ac715663fa6937e7e45bac6f1b602d968d94357a706238562a7a811e65e845166e02237075a2c2e5f6a592bb8b0a2f868c1dfed22b88a761c7473d072a8332fa5d56108636d3470c5717fda39c5c268cf39cfd4302bcb129bd66b8e7db96894fc70c59d28798bc3b2705fd293fe0f6ced114ea571543292090fa118980fee29c4a5b8f3ba194f507133e3ac8d4747f70944d3dd1c4746dbc63a8f0d938800a3045075ecbf392bcff0484f8f27f16ead52e74537efdcd6eaca03d30446201419af35284a77a3b1ab27e30ec2883426e21b009a7d857c2ce4043583982e1009cde0bc2e1e6f8fa7ad7b329119378b409ac51746242a840ae627dcedf978b97b8fe8124880725bbeac43ef7d80ee7a436cbda1560328c704523035d98ada549c06894ac5f3f49a2eb7e458db42cbfdb4e2eb45ff653a30ab551af2bfaeb0eec5f31f0935d0688945a57e670ec19c6adeab00cb6426323b7e0e19171bc19652435443fd8e0bd43be14c2015edfa4263b1d57a633aef29f94f595b7208972f26157e96230fd08d0c82bfcfd6d64d21513b1d2fbd3b454b1cb6644e2f55c2b41b6a17abcc5366fccea3bdc98b66e1e3436af989542ca365a62d0c16c7b3927c401a499b6db2ad4d7504bd8f396e45b10b3abc484bf305d8ba3a515a9c3fde07f681ab15be2aef5ca3313797140cb646a9d227e335fa23e8ddfe01b0058985467d93505266a99d92cc21a55b4a80e5b17954df2eae530079a02d1b87f4dda2ead18261f5bf1b7297213e2dcd7fc441a06a298d692ba59b1b418349cf71f37acd73b4883518c213d59cdfca99b4225dd1bf96459f15f19b678a7a89d9d20a7cf422d929731632a4ccc6bafd53d4dd0c78992cab2e86543612f7c043f4c927d458c6b518b59d9b41495527aec3b59ec148d11f7d407610318917839e3442a749f65480e1f391c69eb37f8c7cd5ce0a8f8876833a507aa08491c7e13e93341ae49b4cd766694ef1551df169df7d759947908bad085bea1223017f070dcc305206559f34fe61013ead1e280aac853d49cc254eed8befe99b4636a37ff77226229f3f464dd6785821ba5d13adee490094b177b52ae637989e997a68b7eba82e4ec706c692041457f8cba42b4c54fe95b765d610b49d618f3ca0eec30543625017f352aa370a4a974a142bc2eefe7b618a2b060d0e7aa07c3dec97e08306a786ad9b174c4f7f58e79563f62637be785652f9f7388e97caca195b6bd119eb332d5eb86114a0b5f5f37a49d140afa49ccf0bf3d10da9a15db502d571f5ab42a182644eaf0dc43e86754778bacebd0205430443b3d50081ad57b7f9da328da694f08fa1e2cbcbc737df8674bf73130154812f5c474c2152caa33e1b4e6d4ac552860dc96da50a432b6abaa030833fd7e4a27d735790bc64bc9d4789c9d58c59dcdb00fde79066985743509815d9609e83d80806e2a940d72aa5fc87608a20c3b6fd9211f291ffc553e945eb0e7f2646251674ffd24082da4f085cd085df7da6f13e73be5b58bbca5c8c7f98441ffb9d586f075d9c24d21a3f44bb32f129c49e0405e6d1a99a5d61e04a1acfb9b985de51276c5f146b2b7d2dabe80f042441beb356f83cca7a998456e63cb07caafee76af76eff228aa209e19a8f958a54897e16904ad8678696dfb91fc8d87250c044f6c4e0350e465364547810af03355896d410c0f8668dfe7497dffc84bf952fe17a71fd073a0e76f94e8c15986c80b607ca7c558823fd64d7f065e58871751b0e7bf147559b8d234aba3b9c43b8b32274198bec73c8d872b0f6823cfa0856526227e66a88746bcab713f8c7e25ff618f37d9dbda353ba0fa9261cfa1979c96a9e395044229ca0995aaf660d476b168df276771dc99e073fe4dc8db67bf98f8b02e33a0a990d49e3abb3f8d2b53cc4176dc47a0e46a4eafb4a7361ff18469e170e9e98b75d86d38095f97fe3953870a52e0d9fef7226a76f40d425768d3a507940536abccf4d7f18fb1493a22b7482ed613781eac0a95a94eca12baeba58785305dfa1bb51e67500375bf60c60b9f55767cba45ff7825dc6ab4beadc07d53af3d1ec2709b830f524c83eb03a6755d980620ed92a5e1cdbc46cedc8d5e6d81c2552d7d66f2695cc9ec28df33b567d1cb7bd91df40f76360cbaac001b4561175b628b81ecf9f48c9591f08ad7c162c96fce652b7874d543f3302979a6c875573f86d75acfa04f0740dda4d64384887c48fbd244719b2c8a7e4c5c56a063dcaabed7195f3eb755a5b6cfb822316805085e967dde338f22974e13bee0490e88f9c0c9a45cc81f1f0e4c125ef6fe95fa36662ce0b31a9aaef8599d47f3e6af2155eb7ca45819fc2b3a982bf4930f6fc6cb8f66a7ec628182708497487932bcb4b6f1f46d03fdf87e57b75d4315c5da0e31c17570bc67264eb43d6e18176c6c6193ed4a88f38037463addbf35734fae02c17f9a627e564d432c9797bae7a61b61253c0eb5a7cd84ce9bee4a5077c5e5f3b629a3be222aed6ad2cab58e256cbada73d61ae8171154e3db6c42023d1b0b88b6a0b8a387916352d463df0fe04313bac5c7777574fbec25ccb39818eac32d9070c7ac3e9ca341d02554cfd3f32ecaabea3d30aae6b9db43febf29e0061adbef1ed2007fc8267b44dcc0c627ebe1d1fd6a2e7114e486cac5df42bf533b6e6efdfa7908a380370d4ab008ee842ea8963290e049c1e4f54464a89e0493b8c85d609a2512d42624b3ecaf38d5e4cffabf08cf8bad9a4895f35610bb3fd6d5a49688f62dce3c1de868471e0c6e8353075a33ffb2ab6f0c324f8386cd9cf60650bff37bf6de1487eaa2a1cd3eeb019cdc13431a5584c10e3b4b1544ac48e0e35a5d538ffb4f86c443d81a77dab85d0b636b6d88e677adc9e73954bae63074eefb685a3fea52c52e16997ab0361100bffd986f37e3bf8b24231462b520f7ca1396c86152dbf865081aedb9d2038264a63930bf52c5f529959f1caeaa017d9f07a896ac6766064e9ee6300140b96b29fb5b8bf34a715d825cc21b07da6ec1410fad54ab5d3883ac8d595c1ec91f7c28fa03d3b62d714053632076049b8dadb4d7b321027b9cb28e337011cee2e4ea5b341c95081f614e7212ed8a59936ef1082637ffc75756098bddc7b89a94346a201fd42d8049cfc22b042cf76693306b6581f90180aa2c935e79a6e147dd141580ecb57215eee89b262e7415ed39f9237e110ca2eed270fd71338fcdcb99dbf4b213a01f045584685374ccc22fd1c51dce22e5619d3efe573414e035fd9228fe57e15b5d0c377a734655656cc4587f7b84405e0059eec2562dd16166310a4cdbef602f07edad518190228ce979981c53fa2a8c3cf6d90674274482f9ef696f8fa2fbc2730a72824e2d6ff3ca0b6d92cb983506dbf293f324d513c014ff7bb96eb19413681a62d4ae08a8798f18c2512856fc2794548dd9bfed06b500ab595b6190e3a25f1b3fac37a9481ec4108e0cd4f076000ba3da1fe116989e22572a6986dce9f82569f5d86aee12989d97dd5387a58e8ed21809526342520177b76f71c48a0e182b9270e3ee7853ce1b99d5d1a7ce494a160c3af1bcc15ad250b5161fede378c005626a801b460736e5de76d9b2ca66aa29053213b0764bdd03e02c405870d57d29615fea6d63665473bccb2f1f04a8a14ec8f3158efb30f80729f33371186063a12aaf639354691c76aaed432dbf49cd7287e8fcd855e40aa7514450796f5d85e9b5dd50b44e0e8dd7b4c5a9e47e9e641cb2f4c5576c33f96e8a418e937b95dd760c26438e48f83822ca10637382485c84cae65b39b6238623512c44b5ce903cd6f72a7303457c1353aaacd6fa69497a4ec67135fad69f781014c9f936d04bf203462537a24dd8b3960cb5fbaa868a3ea382a28984f8476eb756a7498c81a962450f9949b5d672d80603450d369c3d3f2a972f337221f8758cfe7ec03cebeaee52257d8973dfaee53bf4140718042b78976cb8740bf90dcfc18a02e0f9c2ae843a72d5044eb4933343a71087a5da69e70dc38de348d70a479c40d0d0a00bba2ab72db19e4bad6f46e5411316b182150342739b9cd4c6e426e81086d205416f58d1c81c41405d12a62a8926622e9c54cf2328b43484c92e447b69ddc401c5c9eb60542d681bacc190cdb709bd02e3c9a62754ce7c715faa6e692d16ec52e3a1404a221c67fb6c431d0fcb7d804ee04add23affdae9a47d87602cd0a3c79e63bbc74b148bf535aca59838da785817bd7203497494a0cc60dfda301c624ad4ea9f259166740923d71c68779a7dfa078b93db6c2e94936bc8b73736f6ea6ae1a3e9c4a5a4366dcca30bc861afb53b0a2ebe6823c456e901c6dd13c665daae4020c50e29d4523621e919b57aeed9a86884180ac33d5485690b60afaa328e511b3f285797ea77c6b9ca515d1722288aee945d036f22f6e5fa68fcffc0b51010a2a522a75bcf3b6d2dc0dda056efa39ac6bfb886e03ebccb78c2a268656c98ee2f4197e3073031197fb1da2014688fcc8ba7718b46369ac635ca4d8cab0fa7ac573476ac0c6b861d0ea7c2119567044ab9ca123d8231ef4bddf66ea6e542be6efac76349300f0b1eca8c5b03ac876febb184a486f7986a02b975428e3d50c4b0127494d2c6aeac78304fe20c7c37539a6f59b3ebd3f61a106b5c3a527a3ce6d9e40b58034d135ec9ea2dfef2e2036591fe7947d52cb903e4d6c4250d140043223fca4ef3cb763e7ac68c003ede25208317e30afd38516da2bb98d48e20ef86a2c3ffa8680458d8b1ec978cc1e3fb05f715ef31d2ca8a229ae5402220450325f6499c79805b47b934e0e8bcbc41012790525a2f9973e310fafe09bdf64084ff40c4af025fb33082a815acf6dcda6ee6f595cdb2731be665bf89232b9e2d22738f882e52e4665f1b559d2939a19ddd7ac0cea8699ee6c639d28b5116431902885960ae582fbe4746f41d075916394c64a83347b995d4735857b1aed412a189c88b484f3baac9ce1924cfd2811effd821f2ecacd60a1fad76c273d63675ddebfc82d5845d550d9a75d0d49c2c37095341d4de91dd930328fc0347728d2bc286cb03f5ba4193eab7af39907c5c5ee88d595adfb1cd98685f170bdba667305a4170f46db7089b64ad5a9079d8014b299dea8e2d57da159699eb437aa4cfc2b7ce65e79afeb3d67701f8ee3df10984d0fb3e302508059c44b131bbfbbefb83211bb067b11768586dc51932e418bf37e41a2d67c5ddbac59c07b5ecb4765ba10e68bf0135bd25495e93ac1f89db8142c156ac6224e531c2065d4515be9929f957aeee1d65f14fc46d2134679369f16c32bc9d4f181935386e7b13beb7c070bf82d13a94e9cb2ac1c6068dd7098bcee87b30555333b9db81e163944eef1c5e2d2da68579276358e376a5cb846a35e7cbdde236b54de7c2e087fce653c743431179c7c13b9b41db0ea20e46c690a2753ab331717c88994138", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="aed30b99aeac3d6bce7484934714d8475abeb2e368aedcdf4e20a3dc927ebdc6edb32a7c880f76ce9a855a2828f563d6707996b1c61c606461e2d4e0907ae5ceb263fe1d85131d7efa74fbd013832cf847fbfddaa9429ec74bbb15a0a9db68d4cbb8a6df276bbcf0", 0x68) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getpeername$inet6(r2, &(0x7f0000001340), &(0x7f0000001380)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$WSKBDIO_BELL(r5, 0x20005701) syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001580)) sysctl$net_inet_divert(&(0x7f00000013c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001400)="ea13ab55bcd2808de1bf300aef9893c67dda931e4fc8bcbe9c7d5cb9e36347fd777d0c6c503f736753f903bca60bc8fbb111f55cdb9ccc1415cb194a1a9992106feb", &(0x7f0000001480)=0x42, &(0x7f00000014c0)="8a4d339d97afb27b42628ee592dcabfe0e11bdcc23e0b0a7c5942b044c180235a4f057452580170b7121b4c44834ea0da117894012a53b321a15a239d783b457d87d7bf5817ff05b12148bf8a1d36ae7a1a95392d795d50a536713b64284bea081064d5c72d29ee405aa5b41e07c92446c52be52b3e560abbfe66bd5b2e6dbf3796fb699963dda00fc1be08a4fe83548d50fe9a53921054940e9b9775e15b8eddfd96498681a9149a181a13f63f9ac5f338be66e8ce3b9", 0xb7) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) 08:57:53 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) (async) r1 = socket$inet(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async, rerun: 64) listen(r1, 0x0) (async, rerun: 64) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x100}, {0x18, 0x3, 0x8001}, 0x3, [0x9, 0xfff00, 0xe24, 0x9, 0xfffffff9, 0x101, 0x28000000, 0x9]}, 0x3c) (async, rerun: 32) r4 = dup(r3) (rerun: 32) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) (async, rerun: 32) r7 = fcntl$dupfd(r4, 0xa, r6) (rerun: 32) dup(r7) (async, rerun: 32) fchdir(r7) (rerun: 32) 08:57:53 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:53 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) listen(0xffffffffffffffff, 0x0) 08:57:53 executing program 0: socket$inet(0x2, 0x3, 0x86) 08:57:53 executing program 4: sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 2: r0 = socket$inet(0x2, 0xc000, 0x0) listen(r0, 0x0) 08:57:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) 08:57:54 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x0, 0x5, 0x9}, 0x1000, [0x6, 0x6, 0x0, 0x2, 0x0, 0x1, 0x1, 0x9]}, 0x3c) listen(0xffffffffffffffff, 0x0) 08:57:54 executing program 3: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000001300)=0x1) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="dbeee73503acfc297679a55b0ecde0dc0e285d811c17e5b9daac681a122198ac5f3f5f7ec8516792e41a77df4e4b4b12dcbe9018fa28bb2253c436618aa6ec1c0be128fca82d9c4164a9fe8a57fc3dc10dda93343731770289bcbfa139f2f267be1230dcfdbd55522843325f978143616182ee4c05d0fd42674ad78d955c8568472c695ee1a3275d1814d18a8436ebb87d55873311990fbcff13e2107b0c6198eb8d", &(0x7f0000000140)=0xa2, &(0x7f0000000180)="a8f33e0ccbcb7b14b97f6193177a8c9becb5f20d43f3f8ad709a8478bda960481a588040919c8989f5278a52aa492c4b0d11e64d578fedc1875ebfb2b694d01463e504afe2ebaf9df227945ff5339ab916565e99de1f4303285129ec9354558435145026a073f17a668c1b074b994ecbf73578d1258ec42ad811d9a951a941bc187d92da2d553cff0ab5810e7a178eb4e6f76ce667c92a8bd1d5cd98c097385d", 0xa0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000240)="958c58619c14febe22df088d23d0b4c20f921fb25b76edc52b52d6afe1f8e54fdc2e79e6f3e047d76b42ed1829daed1aca67158627e7a46f6a72acc41aa72e9bbedc8e42969fae755bd0456d4d8432a32a54df1db40ab210d633ae7bc11d15543ef5c96e6e5a028957f32c45070fb8a192576da29d9a7422a3f8b7019b649ec541b8f92ed15cdab1ee2569e3071d8902791b94f876287a4e8e68168fd4f162a25ad5284ce81b178d9b9f8aa8b7d4532c7c137061af1f4499309e220fa880acf6e8659722f1443353a36d32856f4ac715663fa6937e7e45bac6f1b602d968d94357a706238562a7a811e65e845166e02237075a2c2e5f6a592bb8b0a2f868c1dfed22b88a761c7473d072a8332fa5d56108636d3470c5717fda39c5c268cf39cfd4302bcb129bd66b8e7db96894fc70c59d28798bc3b2705fd293fe0f6ced114ea571543292090fa118980fee29c4a5b8f3ba194f507133e3ac8d4747f70944d3dd1c4746dbc63a8f0d938800a3045075ecbf392bcff0484f8f27f16ead52e74537efdcd6eaca03d30446201419af35284a77a3b1ab27e30ec2883426e21b009a7d857c2ce4043583982e1009cde0bc2e1e6f8fa7ad7b329119378b409ac51746242a840ae627dcedf978b97b8fe8124880725bbeac43ef7d80ee7a436cbda1560328c704523035d98ada549c06894ac5f3f49a2eb7e458db42cbfdb4e2eb45ff653a30ab551af2bfaeb0eec5f31f0935d0688945a57e670ec19c6adeab00cb6426323b7e0e19171bc19652435443fd8e0bd43be14c2015edfa4263b1d57a633aef29f94f595b7208972f26157e96230fd08d0c82bfcfd6d64d21513b1d2fbd3b454b1cb6644e2f55c2b41b6a17abcc5366fccea3bdc98b66e1e3436af989542ca365a62d0c16c7b3927c401a499b6db2ad4d7504bd8f396e45b10b3abc484bf305d8ba3a515a9c3fde07f681ab15be2aef5ca3313797140cb646a9d227e335fa23e8ddfe01b0058985467d93505266a99d92cc21a55b4a80e5b17954df2eae530079a02d1b87f4dda2ead18261f5bf1b7297213e2dcd7fc441a06a298d692ba59b1b418349cf71f37acd73b4883518c213d59cdfca99b4225dd1bf96459f15f19b678a7a89d9d20a7cf422d929731632a4ccc6bafd53d4dd0c78992cab2e86543612f7c043f4c927d458c6b518b59d9b41495527aec3b59ec148d11f7d407610318917839e3442a749f65480e1f391c69eb37f8c7cd5ce0a8f8876833a507aa08491c7e13e93341ae49b4cd766694ef1551df169df7d759947908bad085bea1223017f070dcc305206559f34fe61013ead1e280aac853d49cc254eed8befe99b4636a37ff77226229f3f464dd6785821ba5d13adee490094b177b52ae637989e997a68b7eba82e4ec706c692041457f8cba42b4c54fe95b765d610b49d618f3ca0eec30543625017f352aa370a4a974a142bc2eefe7b618a2b060d0e7aa07c3dec97e08306a786ad9b174c4f7f58e79563f62637be785652f9f7388e97caca195b6bd119eb332d5eb86114a0b5f5f37a49d140afa49ccf0bf3d10da9a15db502d571f5ab42a182644eaf0dc43e86754778bacebd0205430443b3d50081ad57b7f9da328da694f08fa1e2cbcbc737df8674bf73130154812f5c474c2152caa33e1b4e6d4ac552860dc96da50a432b6abaa030833fd7e4a27d735790bc64bc9d4789c9d58c59dcdb00fde79066985743509815d9609e83d80806e2a940d72aa5fc87608a20c3b6fd9211f291ffc553e945eb0e7f2646251674ffd24082da4f085cd085df7da6f13e73be5b58bbca5c8c7f98441ffb9d586f075d9c24d21a3f44bb32f129c49e0405e6d1a99a5d61e04a1acfb9b985de51276c5f146b2b7d2dabe80f042441beb356f83cca7a998456e63cb07caafee76af76eff228aa209e19a8f958a54897e16904ad8678696dfb91fc8d87250c044f6c4e0350e465364547810af03355896d410c0f8668dfe7497dffc84bf952fe17a71fd073a0e76f94e8c15986c80b607ca7c558823fd64d7f065e58871751b0e7bf147559b8d234aba3b9c43b8b32274198bec73c8d872b0f6823cfa0856526227e66a88746bcab713f8c7e25ff618f37d9dbda353ba0fa9261cfa1979c96a9e395044229ca0995aaf660d476b168df276771dc99e073fe4dc8db67bf98f8b02e33a0a990d49e3abb3f8d2b53cc4176dc47a0e46a4eafb4a7361ff18469e170e9e98b75d86d38095f97fe3953870a52e0d9fef7226a76f40d425768d3a507940536abccf4d7f18fb1493a22b7482ed613781eac0a95a94eca12baeba58785305dfa1bb51e67500375bf60c60b9f55767cba45ff7825dc6ab4beadc07d53af3d1ec2709b830f524c83eb03a6755d980620ed92a5e1cdbc46cedc8d5e6d81c2552d7d66f2695cc9ec28df33b567d1cb7bd91df40f76360cbaac001b4561175b628b81ecf9f48c9591f08ad7c162c96fce652b7874d543f3302979a6c875573f86d75acfa04f0740dda4d64384887c48fbd244719b2c8a7e4c5c56a063dcaabed7195f3eb755a5b6cfb822316805085e967dde338f22974e13bee0490e88f9c0c9a45cc81f1f0e4c125ef6fe95fa36662ce0b31a9aaef8599d47f3e6af2155eb7ca45819fc2b3a982bf4930f6fc6cb8f66a7ec628182708497487932bcb4b6f1f46d03fdf87e57b75d4315c5da0e31c17570bc67264eb43d6e18176c6c6193ed4a88f38037463addbf35734fae02c17f9a627e564d432c9797bae7a61b61253c0eb5a7cd84ce9bee4a5077c5e5f3b629a3be222aed6ad2cab58e256cbada73d61ae8171154e3db6c42023d1b0b88b6a0b8a387916352d463df0fe04313bac5c7777574fbec25ccb39818eac32d9070c7ac3e9ca341d02554cfd3f32ecaabea3d30aae6b9db43febf29e0061adbef1ed2007fc8267b44dcc0c627ebe1d1fd6a2e7114e486cac5df42bf533b6e6efdfa7908a380370d4ab008ee842ea8963290e049c1e4f54464a89e0493b8c85d609a2512d42624b3ecaf38d5e4cffabf08cf8bad9a4895f35610bb3fd6d5a49688f62dce3c1de868471e0c6e8353075a33ffb2ab6f0c324f8386cd9cf60650bff37bf6de1487eaa2a1cd3eeb019cdc13431a5584c10e3b4b1544ac48e0e35a5d538ffb4f86c443d81a77dab85d0b636b6d88e677adc9e73954bae63074eefb685a3fea52c52e16997ab0361100bffd986f37e3bf8b24231462b520f7ca1396c86152dbf865081aedb9d2038264a63930bf52c5f529959f1caeaa017d9f07a896ac6766064e9ee6300140b96b29fb5b8bf34a715d825cc21b07da6ec1410fad54ab5d3883ac8d595c1ec91f7c28fa03d3b62d714053632076049b8dadb4d7b321027b9cb28e337011cee2e4ea5b341c95081f614e7212ed8a59936ef1082637ffc75756098bddc7b89a94346a201fd42d8049cfc22b042cf76693306b6581f90180aa2c935e79a6e147dd141580ecb57215eee89b262e7415ed39f9237e110ca2eed270fd71338fcdcb99dbf4b213a01f045584685374ccc22fd1c51dce22e5619d3efe573414e035fd9228fe57e15b5d0c377a734655656cc4587f7b84405e0059eec2562dd16166310a4cdbef602f07edad518190228ce979981c53fa2a8c3cf6d90674274482f9ef696f8fa2fbc2730a72824e2d6ff3ca0b6d92cb983506dbf293f324d513c014ff7bb96eb19413681a62d4ae08a8798f18c2512856fc2794548dd9bfed06b500ab595b6190e3a25f1b3fac37a9481ec4108e0cd4f076000ba3da1fe116989e22572a6986dce9f82569f5d86aee12989d97dd5387a58e8ed21809526342520177b76f71c48a0e182b9270e3ee7853ce1b99d5d1a7ce494a160c3af1bcc15ad250b5161fede378c005626a801b460736e5de76d9b2ca66aa29053213b0764bdd03e02c405870d57d29615fea6d63665473bccb2f1f04a8a14ec8f3158efb30f80729f33371186063a12aaf639354691c76aaed432dbf49cd7287e8fcd855e40aa7514450796f5d85e9b5dd50b44e0e8dd7b4c5a9e47e9e641cb2f4c5576c33f96e8a418e937b95dd760c26438e48f83822ca10637382485c84cae65b39b6238623512c44b5ce903cd6f72a7303457c1353aaacd6fa69497a4ec67135fad69f781014c9f936d04bf203462537a24dd8b3960cb5fbaa868a3ea382a28984f8476eb756a7498c81a962450f9949b5d672d80603450d369c3d3f2a972f337221f8758cfe7ec03cebeaee52257d8973dfaee53bf4140718042b78976cb8740bf90dcfc18a02e0f9c2ae843a72d5044eb4933343a71087a5da69e70dc38de348d70a479c40d0d0a00bba2ab72db19e4bad6f46e5411316b182150342739b9cd4c6e426e81086d205416f58d1c81c41405d12a62a8926622e9c54cf2328b43484c92e447b69ddc401c5c9eb60542d681bacc190cdb709bd02e3c9a62754ce7c715faa6e692d16ec52e3a1404a221c67fb6c431d0fcb7d804ee04add23affdae9a47d87602cd0a3c79e63bbc74b148bf535aca59838da785817bd7203497494a0cc60dfda301c624ad4ea9f259166740923d71c68779a7dfa078b93db6c2e94936bc8b73736f6ea6ae1a3e9c4a5a4366dcca30bc861afb53b0a2ebe6823c456e901c6dd13c665daae4020c50e29d4523621e919b57aeed9a86884180ac33d5485690b60afaa328e511b3f285797ea77c6b9ca515d1722288aee945d036f22f6e5fa68fcffc0b51010a2a522a75bcf3b6d2dc0dda056efa39ac6bfb886e03ebccb78c2a268656c98ee2f4197e3073031197fb1da2014688fcc8ba7718b46369ac635ca4d8cab0fa7ac573476ac0c6b861d0ea7c2119567044ab9ca123d8231ef4bddf66ea6e542be6efac76349300f0b1eca8c5b03ac876febb184a486f7986a02b975428e3d50c4b0127494d2c6aeac78304fe20c7c37539a6f59b3ebd3f61a106b5c3a527a3ce6d9e40b58034d135ec9ea2dfef2e2036591fe7947d52cb903e4d6c4250d140043223fca4ef3cb763e7ac68c003ede25208317e30afd38516da2bb98d48e20ef86a2c3ffa8680458d8b1ec978cc1e3fb05f715ef31d2ca8a229ae5402220450325f6499c79805b47b934e0e8bcbc41012790525a2f9973e310fafe09bdf64084ff40c4af025fb33082a815acf6dcda6ee6f595cdb2731be665bf89232b9e2d22738f882e52e4665f1b559d2939a19ddd7ac0cea8699ee6c639d28b5116431902885960ae582fbe4746f41d075916394c64a83347b995d4735857b1aed412a189c88b484f3baac9ce1924cfd2811effd821f2ecacd60a1fad76c273d63675ddebfc82d5845d550d9a75d0d49c2c37095341d4de91dd930328fc0347728d2bc286cb03f5ba4193eab7af39907c5c5ee88d595adfb1cd98685f170bdba667305a4170f46db7089b64ad5a9079d8014b299dea8e2d57da159699eb437aa4cfc2b7ce65e79afeb3d67701f8ee3df10984d0fb3e302508059c44b131bbfbbefb83211bb067b11768586dc51932e418bf37e41a2d67c5ddbac59c07b5ecb4765ba10e68bf0135bd25495e93ac1f89db8142c156ac6224e531c2065d4515be9929f957aeee1d65f14fc46d2134679369f16c32bc9d4f181935386e7b13beb7c070bf82d13a94e9cb2ac1c6068dd7098bcee87b30555333b9db81e163944eef1c5e2d2da68579276358e376a5cb846a35e7cbdde236b54de7c2e087fce653c743431179c7c13b9b41db0ea20e46c690a2753ab331717c88994138", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="aed30b99aeac3d6bce7484934714d8475abeb2e368aedcdf4e20a3dc927ebdc6edb32a7c880f76ce9a855a2828f563d6707996b1c61c606461e2d4e0907ae5ceb263fe1d85131d7efa74fbd013832cf847fbfddaa9429ec74bbb15a0a9db68d4cbb8a6df276bbcf0", 0x68) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getpeername$inet6(r2, &(0x7f0000001340), &(0x7f0000001380)=0xc) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$WSKBDIO_BELL(r5, 0x20005701) syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001580)) sysctl$net_inet_divert(&(0x7f00000013c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001400)="ea13ab55bcd2808de1bf300aef9893c67dda931e4fc8bcbe9c7d5cb9e36347fd777d0c6c503f736753f903bca60bc8fbb111f55cdb9ccc1415cb194a1a9992106feb", &(0x7f0000001480)=0x42, &(0x7f00000014c0)="8a4d339d97afb27b42628ee592dcabfe0e11bdcc23e0b0a7c5942b044c180235a4f057452580170b7121b4c44834ea0da117894012a53b321a15a239d783b457d87d7bf5817ff05b12148bf8a1d36ae7a1a95392d795d50a536713b64284bea081064d5c72d29ee405aa5b41e07c92446c52be52b3e560abbfe66bd5b2e6dbf3796fb699963dda00fc1be08a4fe83548d50fe9a53921054940e9b9775e15b8eddfd96498681a9149a181a13f63f9ac5f338be66e8ce3b9", 0xb7) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) 08:57:54 executing program 2: r0 = socket$inet(0x2, 0xc000, 0x0) listen(r0, 0x0) 08:57:54 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) connect(r1, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r2, 0x623, 0x401, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) (async) 08:57:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) r2 = socket$inet(0x2, 0x4003, 0x0) listen(r2, 0x0) 08:57:54 executing program 3: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000001300)=0x1) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="dbeee73503acfc297679a55b0ecde0dc0e285d811c17e5b9daac681a122198ac5f3f5f7ec8516792e41a77df4e4b4b12dcbe9018fa28bb2253c436618aa6ec1c0be128fca82d9c4164a9fe8a57fc3dc10dda93343731770289bcbfa139f2f267be1230dcfdbd55522843325f978143616182ee4c05d0fd42674ad78d955c8568472c695ee1a3275d1814d18a8436ebb87d55873311990fbcff13e2107b0c6198eb8d", &(0x7f0000000140)=0xa2, &(0x7f0000000180)="a8f33e0ccbcb7b14b97f6193177a8c9becb5f20d43f3f8ad709a8478bda960481a588040919c8989f5278a52aa492c4b0d11e64d578fedc1875ebfb2b694d01463e504afe2ebaf9df227945ff5339ab916565e99de1f4303285129ec9354558435145026a073f17a668c1b074b994ecbf73578d1258ec42ad811d9a951a941bc187d92da2d553cff0ab5810e7a178eb4e6f76ce667c92a8bd1d5cd98c097385d", 0xa0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000240)="958c58619c14febe22df088d23d0b4c20f921fb25b76edc52b52d6afe1f8e54fdc2e79e6f3e047d76b42ed1829daed1aca67158627e7a46f6a72acc41aa72e9bbedc8e42969fae755bd0456d4d8432a32a54df1db40ab210d633ae7bc11d15543ef5c96e6e5a028957f32c45070fb8a192576da29d9a7422a3f8b7019b649ec541b8f92ed15cdab1ee2569e3071d8902791b94f876287a4e8e68168fd4f162a25ad5284ce81b178d9b9f8aa8b7d4532c7c137061af1f4499309e220fa880acf6e8659722f1443353a36d32856f4ac715663fa6937e7e45bac6f1b602d968d94357a706238562a7a811e65e845166e02237075a2c2e5f6a592bb8b0a2f868c1dfed22b88a761c7473d072a8332fa5d56108636d3470c5717fda39c5c268cf39cfd4302bcb129bd66b8e7db96894fc70c59d28798bc3b2705fd293fe0f6ced114ea571543292090fa118980fee29c4a5b8f3ba194f507133e3ac8d4747f70944d3dd1c4746dbc63a8f0d938800a3045075ecbf392bcff0484f8f27f16ead52e74537efdcd6eaca03d30446201419af35284a77a3b1ab27e30ec2883426e21b009a7d857c2ce4043583982e1009cde0bc2e1e6f8fa7ad7b329119378b409ac51746242a840ae627dcedf978b97b8fe8124880725bbeac43ef7d80ee7a436cbda1560328c704523035d98ada549c06894ac5f3f49a2eb7e458db42cbfdb4e2eb45ff653a30ab551af2bfaeb0eec5f31f0935d0688945a57e670ec19c6adeab00cb6426323b7e0e19171bc19652435443fd8e0bd43be14c2015edfa4263b1d57a633aef29f94f595b7208972f26157e96230fd08d0c82bfcfd6d64d21513b1d2fbd3b454b1cb6644e2f55c2b41b6a17abcc5366fccea3bdc98b66e1e3436af989542ca365a62d0c16c7b3927c401a499b6db2ad4d7504bd8f396e45b10b3abc484bf305d8ba3a515a9c3fde07f681ab15be2aef5ca3313797140cb646a9d227e335fa23e8ddfe01b0058985467d93505266a99d92cc21a55b4a80e5b17954df2eae530079a02d1b87f4dda2ead18261f5bf1b7297213e2dcd7fc441a06a298d692ba59b1b418349cf71f37acd73b4883518c213d59cdfca99b4225dd1bf96459f15f19b678a7a89d9d20a7cf422d929731632a4ccc6bafd53d4dd0c78992cab2e86543612f7c043f4c927d458c6b518b59d9b41495527aec3b59ec148d11f7d407610318917839e3442a749f65480e1f391c69eb37f8c7cd5ce0a8f8876833a507aa08491c7e13e93341ae49b4cd766694ef1551df169df7d759947908bad085bea1223017f070dcc305206559f34fe61013ead1e280aac853d49cc254eed8befe99b4636a37ff77226229f3f464dd6785821ba5d13adee490094b177b52ae637989e997a68b7eba82e4ec706c692041457f8cba42b4c54fe95b765d610b49d618f3ca0eec30543625017f352aa370a4a974a142bc2eefe7b618a2b060d0e7aa07c3dec97e08306a786ad9b174c4f7f58e79563f62637be785652f9f7388e97caca195b6bd119eb332d5eb86114a0b5f5f37a49d140afa49ccf0bf3d10da9a15db502d571f5ab42a182644eaf0dc43e86754778bacebd0205430443b3d50081ad57b7f9da328da694f08fa1e2cbcbc737df8674bf73130154812f5c474c2152caa33e1b4e6d4ac552860dc96da50a432b6abaa030833fd7e4a27d735790bc64bc9d4789c9d58c59dcdb00fde79066985743509815d9609e83d80806e2a940d72aa5fc87608a20c3b6fd9211f291ffc553e945eb0e7f2646251674ffd24082da4f085cd085df7da6f13e73be5b58bbca5c8c7f98441ffb9d586f075d9c24d21a3f44bb32f129c49e0405e6d1a99a5d61e04a1acfb9b985de51276c5f146b2b7d2dabe80f042441beb356f83cca7a998456e63cb07caafee76af76eff228aa209e19a8f958a54897e16904ad8678696dfb91fc8d87250c044f6c4e0350e465364547810af03355896d410c0f8668dfe7497dffc84bf952fe17a71fd073a0e76f94e8c15986c80b607ca7c558823fd64d7f065e58871751b0e7bf147559b8d234aba3b9c43b8b32274198bec73c8d872b0f6823cfa0856526227e66a88746bcab713f8c7e25ff618f37d9dbda353ba0fa9261cfa1979c96a9e395044229ca0995aaf660d476b168df276771dc99e073fe4dc8db67bf98f8b02e33a0a990d49e3abb3f8d2b53cc4176dc47a0e46a4eafb4a7361ff18469e170e9e98b75d86d38095f97fe3953870a52e0d9fef7226a76f40d425768d3a507940536abccf4d7f18fb1493a22b7482ed613781eac0a95a94eca12baeba58785305dfa1bb51e67500375bf60c60b9f55767cba45ff7825dc6ab4beadc07d53af3d1ec2709b830f524c83eb03a6755d980620ed92a5e1cdbc46cedc8d5e6d81c2552d7d66f2695cc9ec28df33b567d1cb7bd91df40f76360cbaac001b4561175b628b81ecf9f48c9591f08ad7c162c96fce652b7874d543f3302979a6c875573f86d75acfa04f0740dda4d64384887c48fbd244719b2c8a7e4c5c56a063dcaabed7195f3eb755a5b6cfb822316805085e967dde338f22974e13bee0490e88f9c0c9a45cc81f1f0e4c125ef6fe95fa36662ce0b31a9aaef8599d47f3e6af2155eb7ca45819fc2b3a982bf4930f6fc6cb8f66a7ec628182708497487932bcb4b6f1f46d03fdf87e57b75d4315c5da0e31c17570bc67264eb43d6e18176c6c6193ed4a88f38037463addbf35734fae02c17f9a627e564d432c9797bae7a61b61253c0eb5a7cd84ce9bee4a5077c5e5f3b629a3be222aed6ad2cab58e256cbada73d61ae8171154e3db6c42023d1b0b88b6a0b8a387916352d463df0fe04313bac5c7777574fbec25ccb39818eac32d9070c7ac3e9ca341d02554cfd3f32ecaabea3d30aae6b9db43febf29e0061adbef1ed2007fc8267b44dcc0c627ebe1d1fd6a2e7114e486cac5df42bf533b6e6efdfa7908a380370d4ab008ee842ea8963290e049c1e4f54464a89e0493b8c85d609a2512d42624b3ecaf38d5e4cffabf08cf8bad9a4895f35610bb3fd6d5a49688f62dce3c1de868471e0c6e8353075a33ffb2ab6f0c324f8386cd9cf60650bff37bf6de1487eaa2a1cd3eeb019cdc13431a5584c10e3b4b1544ac48e0e35a5d538ffb4f86c443d81a77dab85d0b636b6d88e677adc9e73954bae63074eefb685a3fea52c52e16997ab0361100bffd986f37e3bf8b24231462b520f7ca1396c86152dbf865081aedb9d2038264a63930bf52c5f529959f1caeaa017d9f07a896ac6766064e9ee6300140b96b29fb5b8bf34a715d825cc21b07da6ec1410fad54ab5d3883ac8d595c1ec91f7c28fa03d3b62d714053632076049b8dadb4d7b321027b9cb28e337011cee2e4ea5b341c95081f614e7212ed8a59936ef1082637ffc75756098bddc7b89a94346a201fd42d8049cfc22b042cf76693306b6581f90180aa2c935e79a6e147dd141580ecb57215eee89b262e7415ed39f9237e110ca2eed270fd71338fcdcb99dbf4b213a01f045584685374ccc22fd1c51dce22e5619d3efe573414e035fd9228fe57e15b5d0c377a734655656cc4587f7b84405e0059eec2562dd16166310a4cdbef602f07edad518190228ce979981c53fa2a8c3cf6d90674274482f9ef696f8fa2fbc2730a72824e2d6ff3ca0b6d92cb983506dbf293f324d513c014ff7bb96eb19413681a62d4ae08a8798f18c2512856fc2794548dd9bfed06b500ab595b6190e3a25f1b3fac37a9481ec4108e0cd4f076000ba3da1fe116989e22572a6986dce9f82569f5d86aee12989d97dd5387a58e8ed21809526342520177b76f71c48a0e182b9270e3ee7853ce1b99d5d1a7ce494a160c3af1bcc15ad250b5161fede378c005626a801b460736e5de76d9b2ca66aa29053213b0764bdd03e02c405870d57d29615fea6d63665473bccb2f1f04a8a14ec8f3158efb30f80729f33371186063a12aaf639354691c76aaed432dbf49cd7287e8fcd855e40aa7514450796f5d85e9b5dd50b44e0e8dd7b4c5a9e47e9e641cb2f4c5576c33f96e8a418e937b95dd760c26438e48f83822ca10637382485c84cae65b39b6238623512c44b5ce903cd6f72a7303457c1353aaacd6fa69497a4ec67135fad69f781014c9f936d04bf203462537a24dd8b3960cb5fbaa868a3ea382a28984f8476eb756a7498c81a962450f9949b5d672d80603450d369c3d3f2a972f337221f8758cfe7ec03cebeaee52257d8973dfaee53bf4140718042b78976cb8740bf90dcfc18a02e0f9c2ae843a72d5044eb4933343a71087a5da69e70dc38de348d70a479c40d0d0a00bba2ab72db19e4bad6f46e5411316b182150342739b9cd4c6e426e81086d205416f58d1c81c41405d12a62a8926622e9c54cf2328b43484c92e447b69ddc401c5c9eb60542d681bacc190cdb709bd02e3c9a62754ce7c715faa6e692d16ec52e3a1404a221c67fb6c431d0fcb7d804ee04add23affdae9a47d87602cd0a3c79e63bbc74b148bf535aca59838da785817bd7203497494a0cc60dfda301c624ad4ea9f259166740923d71c68779a7dfa078b93db6c2e94936bc8b73736f6ea6ae1a3e9c4a5a4366dcca30bc861afb53b0a2ebe6823c456e901c6dd13c665daae4020c50e29d4523621e919b57aeed9a86884180ac33d5485690b60afaa328e511b3f285797ea77c6b9ca515d1722288aee945d036f22f6e5fa68fcffc0b51010a2a522a75bcf3b6d2dc0dda056efa39ac6bfb886e03ebccb78c2a268656c98ee2f4197e3073031197fb1da2014688fcc8ba7718b46369ac635ca4d8cab0fa7ac573476ac0c6b861d0ea7c2119567044ab9ca123d8231ef4bddf66ea6e542be6efac76349300f0b1eca8c5b03ac876febb184a486f7986a02b975428e3d50c4b0127494d2c6aeac78304fe20c7c37539a6f59b3ebd3f61a106b5c3a527a3ce6d9e40b58034d135ec9ea2dfef2e2036591fe7947d52cb903e4d6c4250d140043223fca4ef3cb763e7ac68c003ede25208317e30afd38516da2bb98d48e20ef86a2c3ffa8680458d8b1ec978cc1e3fb05f715ef31d2ca8a229ae5402220450325f6499c79805b47b934e0e8bcbc41012790525a2f9973e310fafe09bdf64084ff40c4af025fb33082a815acf6dcda6ee6f595cdb2731be665bf89232b9e2d22738f882e52e4665f1b559d2939a19ddd7ac0cea8699ee6c639d28b5116431902885960ae582fbe4746f41d075916394c64a83347b995d4735857b1aed412a189c88b484f3baac9ce1924cfd2811effd821f2ecacd60a1fad76c273d63675ddebfc82d5845d550d9a75d0d49c2c37095341d4de91dd930328fc0347728d2bc286cb03f5ba4193eab7af39907c5c5ee88d595adfb1cd98685f170bdba667305a4170f46db7089b64ad5a9079d8014b299dea8e2d57da159699eb437aa4cfc2b7ce65e79afeb3d67701f8ee3df10984d0fb3e302508059c44b131bbfbbefb83211bb067b11768586dc51932e418bf37e41a2d67c5ddbac59c07b5ecb4765ba10e68bf0135bd25495e93ac1f89db8142c156ac6224e531c2065d4515be9929f957aeee1d65f14fc46d2134679369f16c32bc9d4f181935386e7b13beb7c070bf82d13a94e9cb2ac1c6068dd7098bcee87b30555333b9db81e163944eef1c5e2d2da68579276358e376a5cb846a35e7cbdde236b54de7c2e087fce653c743431179c7c13b9b41db0ea20e46c690a2753ab331717c88994138", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="aed30b99aeac3d6bce7484934714d8475abeb2e368aedcdf4e20a3dc927ebdc6edb32a7c880f76ce9a855a2828f563d6707996b1c61c606461e2d4e0907ae5ceb263fe1d85131d7efa74fbd013832cf847fbfddaa9429ec74bbb15a0a9db68d4cbb8a6df276bbcf0", 0x68) (async, rerun: 64) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getpeername$inet6(r2, &(0x7f0000001340), &(0x7f0000001380)=0xc) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$WSKBDIO_BELL(r5, 0x20005701) (async, rerun: 64) syz_open_pts() (rerun: 64) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001580)) (async) sysctl$net_inet_divert(&(0x7f00000013c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001400)="ea13ab55bcd2808de1bf300aef9893c67dda931e4fc8bcbe9c7d5cb9e36347fd777d0c6c503f736753f903bca60bc8fbb111f55cdb9ccc1415cb194a1a9992106feb", &(0x7f0000001480)=0x42, &(0x7f00000014c0)="8a4d339d97afb27b42628ee592dcabfe0e11bdcc23e0b0a7c5942b044c180235a4f057452580170b7121b4c44834ea0da117894012a53b321a15a239d783b457d87d7bf5817ff05b12148bf8a1d36ae7a1a95392d795d50a536713b64284bea081064d5c72d29ee405aa5b41e07c92446c52be52b3e560abbfe66bd5b2e6dbf3796fb699963dda00fc1be08a4fe83548d50fe9a53921054940e9b9775e15b8eddfd96498681a9149a181a13f63f9ac5f338be66e8ce3b9", 0xb7) (async, rerun: 64) r6 = syz_open_pts() (rerun: 64) ioctl$TIOCSTOP(r6, 0x2000746f) 08:57:54 executing program 2: r0 = socket$inet(0x2, 0xc000, 0x0) listen(r0, 0x0) socket$inet(0x2, 0xc000, 0x0) (async) listen(r0, 0x0) (async) 08:57:54 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 4: sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:54 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x4003, 0x0) listen(r1, 0x0) 08:57:54 executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) listen(r0, 0x0) 08:57:54 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 4: sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:54 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) listen(r0, 0x0) 08:57:54 executing program 0: socket$inet(0x2, 0x1, 0x6) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async) connect(r1, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r2, 0x623, 0x401, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 08:57:54 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) r7 = dup(r6) pread(r2, &(0x7f0000000080)="6af9", 0x2, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0xa, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:54 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) (async) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) listen(r0, 0x0) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = getpgid(0xffffffffffffffff) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r8, 0xa, r8) r9 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/42, &(0x7f00000004c0)=0x2a) r10 = socket$unix(0x1, 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r11, 0x0, r11) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="97f4a9ebd362e604e076f916fa1145669348d143de0039c3117bbac4a8043751e6dde97c988febd7542cd94ed33d208eebd88ef1bfc3f1239d0446b99f1a8b891e4f891b04e4a1e9c423dda8ce86972e02e790dedc727f3c1842dca5", 0x5c}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r7, r0, 0xffffffffffffff9c, r0, r8, r0, r0, r10, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r11, r0]}], 0xc0, 0x3}, 0x403) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xb3, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async) connect(r1, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r2, 0x623, 0x401, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 08:57:54 executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) r0 = socket$inet(0x2, 0x1, 0x0) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) (async) listen(r0, 0x0) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) listen(r0, 0x0) 08:57:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000380)) r3 = dup(r1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) flock(r5, 0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f00000003c0)={0x9, 0x7}) r8 = fcntl$dupfd(r1, 0xa, r1) readv(r8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f00000002c0)=""/18, 0x12}], 0x4) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000440)={0x9, 0x5, 0x800, 0x6, 0x10000, 0x6, 0x2, 0x10, [{0x1, 0x5, 0x9, 0xaa}, {0xd8e7, 0x9, 0x1}, {0x0, 0x3, 0xfffffffe, 0x10001}, {0x43, 0xffff, 0x9, 0x2}, {0x6, 0x2, 0x1000, 0x22d}, {0x1ff, 0x400, 0xd1a, 0x3f}, {0x9, 0x5, 0x1f, 0x2}, {0x2, 0x8, 0x101, 0x4}, {0x40, 0x10001, 0x7, 0xaa}, {0x9, 0x1f, 0x1, 0x3}, {0x400004, 0x5, 0x0, 0x5}, {0xfffffffd, 0x7722, 0x4, 0x7}, {0xfffffff7, 0x8c1, 0x5f9, 0x8001}, {0x8, 0xda75, 0x400, 0x9}, {0x0, 0x6, 0x9, 0xd6d}, {0x80, 0x80000001, 0x100, 0x8}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) linkat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) socket$inet(0x2, 0x3, 0x33) 08:57:54 executing program 7: r0 = socket$inet(0x2, 0x4003, 0x0) listen(r0, 0x0) 08:57:54 executing program 3: r0 = syz_open_pts() (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) fcntl$dupfd(r1, 0x0, r1) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) r7 = dup(r6) pread(r2, &(0x7f0000000080)="6af9", 0x2, 0x0) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0xa, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = getpgid(0xffffffffffffffff) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r8, 0xa, r8) r9 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/42, &(0x7f00000004c0)=0x2a) r10 = socket$unix(0x1, 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r11, 0x0, r11) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="97f4a9ebd362e604e076f916fa1145669348d143de0039c3117bbac4a8043751e6dde97c988febd7542cd94ed33d208eebd88ef1bfc3f1239d0446b99f1a8b891e4f891b04e4a1e9c423dda8ce86972e02e790dedc727f3c1842dca5", 0x5c}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r7, r0, 0xffffffffffffff9c, r0, r8, r0, r0, r10, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r11, r0]}], 0xc0, 0x3}, 0x403) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) getpgid(0xffffffffffffffff) (async) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r3) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r8, 0xa, r8) (async) accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) (async) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/42, &(0x7f00000004c0)=0x2a) (async) socket$unix(0x1, 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r11, 0x0, r11) (async) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="97f4a9ebd362e604e076f916fa1145669348d143de0039c3117bbac4a8043751e6dde97c988febd7542cd94ed33d208eebd88ef1bfc3f1239d0446b99f1a8b891e4f891b04e4a1e9c423dda8ce86972e02e790dedc727f3c1842dca5", 0x5c}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r7, r0, 0xffffffffffffff9c, r0, r8, r0, r0, r10, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r11, r0]}], 0xc0, 0x3}, 0x403) (async) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:54 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xbd, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", &(0x7f0000000080)=0x16, 0x0, 0x0) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac", 0x7, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) listen(r0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) (async) listen(r0, 0x0) (async) 08:57:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000380)) r3 = dup(r1) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) (async) flock(r5, 0xc) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f00000003c0)={0x9, 0x7}) (async) r8 = fcntl$dupfd(r1, 0xa, r1) readv(r8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f00000002c0)=""/18, 0x12}], 0x4) (async) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000440)={0x9, 0x5, 0x800, 0x6, 0x10000, 0x6, 0x2, 0x10, [{0x1, 0x5, 0x9, 0xaa}, {0xd8e7, 0x9, 0x1}, {0x0, 0x3, 0xfffffffe, 0x10001}, {0x43, 0xffff, 0x9, 0x2}, {0x6, 0x2, 0x1000, 0x22d}, {0x1ff, 0x400, 0xd1a, 0x3f}, {0x9, 0x5, 0x1f, 0x2}, {0x2, 0x8, 0x101, 0x4}, {0x40, 0x10001, 0x7, 0xaa}, {0x9, 0x1f, 0x1, 0x3}, {0x400004, 0x5, 0x0, 0x5}, {0xfffffffd, 0x7722, 0x4, 0x7}, {0xfffffff7, 0x8c1, 0x5f9, 0x8001}, {0x8, 0xda75, 0x400, 0x9}, {0x0, 0x6, 0x9, 0xd6d}, {0x80, 0x80000001, 0x100, 0x8}]}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) linkat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) (async) socket$inet(0x2, 0x3, 0x33) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) 08:57:54 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) (async) r7 = dup(r6) pread(r2, &(0x7f0000000080)="6af9", 0x2, 0x0) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0xa, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000040)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac", 0x0, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) 08:57:54 executing program 3: r0 = syz_open_pts() syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = accept(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 08:57:54 executing program 7: r0 = socket$inet(0x2, 0x0, 0x0) listen(r0, 0x0) 08:57:54 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) (async) listen(r0, 0x0) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = getpgid(0xffffffffffffffff) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r8, 0xa, r8) r9 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/42, &(0x7f00000004c0)=0x2a) r10 = socket$unix(0x1, 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r11, 0x0, r11) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="97f4a9ebd362e604e076f916fa1145669348d143de0039c3117bbac4a8043751e6dde97c988febd7542cd94ed33d208eebd88ef1bfc3f1239d0446b99f1a8b891e4f891b04e4a1e9c423dda8ce86972e02e790dedc727f3c1842dca5", 0x5c}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r7, r0, 0xffffffffffffff9c, r0, r8, r0, r0, r10, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r11, r0]}], 0xc0, 0x3}, 0x403) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) getpgid(0xffffffffffffffff) (async) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r3) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r8, 0xa, r8) (async) accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) (async) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/42, &(0x7f00000004c0)=0x2a) (async) socket$unix(0x1, 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r11, 0x0, r11) (async) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="97f4a9ebd362e604e076f916fa1145669348d143de0039c3117bbac4a8043751e6dde97c988febd7542cd94ed33d208eebd88ef1bfc3f1239d0446b99f1a8b891e4f891b04e4a1e9c423dda8ce86972e02e790dedc727f3c1842dca5", 0x5c}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r7, r0, 0xffffffffffffff9c, r0, r8, r0, r0, r10, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r11, r0]}], 0xc0, 0x3}, 0x403) (async) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 3: r0 = syz_open_pts() (async) syz_open_pts() (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = accept(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 2: r0 = socket(0x0, 0x4002, 0x3c) sendto(r0, &(0x7f0000000080)="c3b978afb4a456663fdbad07aaa9542ddfa6172e6e78ed9a705e7d356dffaa239a9d40327177df0864435dbee79316302ea308660a6c08e9d2855956b58da61ce35d1bed779b9652f215586471957557d584b542bfc9b5b95a3a565fb785a571b46de9430ed808b7906be67cf0a27c0c8bdb960f4010bfac1caee1151aa67b180701723f3b51e419d96a01bdcca0aa2da6ff6a49bad40b958efe8e4e1fa366db0eff1c7fc8e63157360d19c6458bb0427658820f1932967059e15432133b64", 0xbf, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) fchdir(r1) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), 0x0, 0x0) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 2: r0 = socket(0x0, 0x4002, 0x3c) sendto(r0, &(0x7f0000000080)="c3b978afb4a456663fdbad07aaa9542ddfa6172e6e78ed9a705e7d356dffaa239a9d40327177df0864435dbee79316302ea308660a6c08e9d2855956b58da61ce35d1bed779b9652f215586471957557d584b542bfc9b5b95a3a565fb785a571b46de9430ed808b7906be67cf0a27c0c8bdb960f4010bfac1caee1151aa67b180701723f3b51e419d96a01bdcca0aa2da6ff6a49bad40b958efe8e4e1fa366db0eff1c7fc8e63157360d19c6458bb0427658820f1932967059e15432133b64", 0xbf, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 64) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) fcntl$dupfd(r1, 0x0, r1) (async) fchdir(r1) (async) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) 08:57:54 executing program 3: r0 = syz_open_pts() (async) syz_open_pts() (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) r2 = accept(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 08:57:54 executing program 7: r0 = socket$inet(0x2, 0x0, 0x0) listen(r0, 0x0) 08:57:54 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000380)) (async) r3 = dup(r1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) flock(r5, 0xc) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) (async) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f00000003c0)={0x9, 0x7}) (async) r8 = fcntl$dupfd(r1, 0xa, r1) readv(r8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f00000002c0)=""/18, 0x12}], 0x4) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000440)={0x9, 0x5, 0x800, 0x6, 0x10000, 0x6, 0x2, 0x10, [{0x1, 0x5, 0x9, 0xaa}, {0xd8e7, 0x9, 0x1}, {0x0, 0x3, 0xfffffffe, 0x10001}, {0x43, 0xffff, 0x9, 0x2}, {0x6, 0x2, 0x1000, 0x22d}, {0x1ff, 0x400, 0xd1a, 0x3f}, {0x9, 0x5, 0x1f, 0x2}, {0x2, 0x8, 0x101, 0x4}, {0x40, 0x10001, 0x7, 0xaa}, {0x9, 0x1f, 0x1, 0x3}, {0x400004, 0x5, 0x0, 0x5}, {0xfffffffd, 0x7722, 0x4, 0x7}, {0xfffffff7, 0x8c1, 0x5f9, 0x8001}, {0x8, 0xda75, 0x400, 0x9}, {0x0, 0x6, 0x9, 0xd6d}, {0x80, 0x80000001, 0x100, 0x8}]}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) linkat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) (async) socket$inet(0x2, 0x3, 0x33) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) (async) 08:57:54 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x4000000, 0x0, 0x0, 0x1, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3a36d11f, 0x72bb615f, 0x5c9e, 0x2, "4e366651d597349dacc0f4a85f0e0125f5a091e3", 0x5, 0x7}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x40}, {0x84, 0x1f5a}}, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="44f13794837da9bdf3595eea", 0x7199954f2379be88) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000000)={0x9, 0x5, 0x6}) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 3: r0 = syz_open_pts() readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x4000000, 0x0, 0x0, 0x1, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3a36d11f, 0x72bb615f, 0x5c9e, 0x2, "4e366651d597349dacc0f4a85f0e0125f5a091e3", 0x5, 0x7}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x40}, {0x84, 0x1f5a}}, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="44f13794837da9bdf3595eea", 0x7199954f2379be88) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000000)={0x9, 0x5, 0x6}) socket$inet(0x2, 0x1, 0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x4000000, 0x0, 0x0, 0x1, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3a36d11f, 0x72bb615f, 0x5c9e, 0x2, "4e366651d597349dacc0f4a85f0e0125f5a091e3", 0x5, 0x7}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x40}, {0x84, 0x1f5a}}, 0x2) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="44f13794837da9bdf3595eea", 0x7199954f2379be88) (async) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000000)={0x9, 0x5, 0x6}) (async) 08:57:54 executing program 3: r0 = syz_open_pts() (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac"}) ioctl$FIONREAD(r0, 0x4004667f, 0x0) 08:57:54 executing program 7: r0 = socket$inet(0x2, 0x0, 0x0) listen(r0, 0x0) 08:57:54 executing program 1: socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac"}) ioctl$FIONREAD(r0, 0x4004667f, 0x0) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), 0x0, 0x0) 08:57:54 executing program 3: r0 = syz_open_pts() readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:54 executing program 2: r0 = socket(0x0, 0x4002, 0x3c) sendto(r0, &(0x7f0000000080)="c3b978afb4a456663fdbad07aaa9542ddfa6172e6e78ed9a705e7d356dffaa239a9d40327177df0864435dbee79316302ea308660a6c08e9d2855956b58da61ce35d1bed779b9652f215586471957557d584b542bfc9b5b95a3a565fb785a571b46de9430ed808b7906be67cf0a27c0c8bdb960f4010bfac1caee1151aa67b180701723f3b51e419d96a01bdcca0aa2da6ff6a49bad40b958efe8e4e1fa366db0eff1c7fc8e63157360d19c6458bb0427658820f1932967059e15432133b64", 0xbf, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) fchdir(r1) (async) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) (async, rerun: 32) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) (rerun: 32) 08:57:54 executing program 3: sysctl$ddb(&(0x7f0000000080)={0x9, 0x8}, 0x2, &(0x7f00000000c0)="24bba5cce430b18ceba1abe6ab76f74679e49fcc8b73ac10e16d7f3572c777092e7dd096cae5d7c0b18029e282c41220a35f44913c2346c7b727d8ced078c2433fb974d22992538dc59d8df812f331936db397571dd70a0556fba87daffb5e2affd2743fc43ffe0b5023661ff8b0649b54b3499259eb9b684feabdf6e8086601bc3e0f86", &(0x7f0000000180)=0x84, &(0x7f00000001c0)="d3275681b24dc0b3019b03c5633c12a697d6b1584b14b4788eef9cba36f9145ea608362ef5bd883c4f3b5f8d7e4d6879e764693a9c0f4d61a028babea0bf0506c7267b556ccf5d737fceb4e0e9580afd237eefbb740e40c38baf5382064c2fa77474494daa614b6a2b6dac946ad6ba89dbc2c6586314e4ef53c95d30f794712699a1372df3d9e0919c3edbb9b07ceaacd977722456f8de39dcf25b91de5051ae6ec568c86d8c63984b21c1b4a4f4875f50f8217fcb97436539fad99a6914e3f038eff1e029b05a", 0xc7) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 08:57:54 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "563af56ae257a269e39d73fc141874890c8296ac"}) ioctl$FIONREAD(r0, 0x4004667f, 0x0) 08:57:54 executing program 1: socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:54 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xfffffff8, 0x8}, 0xc) 08:57:54 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), 0x0, 0x0) 08:57:54 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) listen(r0, 0x0) 08:57:55 executing program 7: socket$inet(0x2, 0x4003, 0x0) listen(0xffffffffffffffff, 0x0) 08:57:55 executing program 3: sysctl$ddb(&(0x7f0000000080)={0x9, 0x8}, 0x2, &(0x7f00000000c0)="24bba5cce430b18ceba1abe6ab76f74679e49fcc8b73ac10e16d7f3572c777092e7dd096cae5d7c0b18029e282c41220a35f44913c2346c7b727d8ced078c2433fb974d22992538dc59d8df812f331936db397571dd70a0556fba87daffb5e2affd2743fc43ffe0b5023661ff8b0649b54b3499259eb9b684feabdf6e8086601bc3e0f86", &(0x7f0000000180)=0x84, &(0x7f00000001c0)="d3275681b24dc0b3019b03c5633c12a697d6b1584b14b4788eef9cba36f9145ea608362ef5bd883c4f3b5f8d7e4d6879e764693a9c0f4d61a028babea0bf0506c7267b556ccf5d737fceb4e0e9580afd237eefbb740e40c38baf5382064c2fa77474494daa614b6a2b6dac946ad6ba89dbc2c6586314e4ef53c95d30f794712699a1372df3d9e0919c3edbb9b07ceaacd977722456f8de39dcf25b91de5051ae6ec568c86d8c63984b21c1b4a4f4875f50f8217fcb97436539fad99a6914e3f038eff1e029b05a", 0xc7) (async) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x4000000, 0x0, 0x0, 0x1, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3a36d11f, 0x72bb615f, 0x5c9e, 0x2, "4e366651d597349dacc0f4a85f0e0125f5a091e3", 0x5, 0x7}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x40}, {0x84, 0x1f5a}}, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="44f13794837da9bdf3595eea", 0x7199954f2379be88) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000000)={0x9, 0x5, 0x6}) socket$inet(0x2, 0x1, 0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x4000000, 0x0, 0x0, 0x1, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3a36d11f, 0x72bb615f, 0x5c9e, 0x2, "4e366651d597349dacc0f4a85f0e0125f5a091e3", 0x5, 0x7}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x400, 0x40}, {0x84, 0x1f5a}}, 0x2) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="44f13794837da9bdf3595eea", 0x7199954f2379be88) (async) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000000)={0x9, 0x5, 0x6}) (async) 08:57:55 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) write(r1, &(0x7f0000000040)="2c19142e02199baeabc6dca78f936f09756b7ad87c6dbaa88549d5f4547a42a16841688e5f2a5fcf9b204efaf4be6940debfaeb9bb6e1767bfa8737809fc22096bc22d73d98ac565e4f06164124689cb896bb6", 0x53) listen(r0, 0x0) r2 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r2, 0x2) 08:57:55 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) listen(r0, 0x0) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xfffffff8, 0x8}, 0xc) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xfffffff8, 0x8}, 0xc) (async) 08:57:55 executing program 1: socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9b", &(0x7f0000000080)=0xb, 0x0, 0x0) 08:57:55 executing program 7: socket$inet(0x2, 0x4003, 0x0) listen(0xffffffffffffffff, 0x0) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, 0x0, 0x40) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xfffffff8, 0x8}, 0xc) 08:57:55 executing program 3: sysctl$ddb(&(0x7f0000000080)={0x9, 0x8}, 0x2, &(0x7f00000000c0)="24bba5cce430b18ceba1abe6ab76f74679e49fcc8b73ac10e16d7f3572c777092e7dd096cae5d7c0b18029e282c41220a35f44913c2346c7b727d8ced078c2433fb974d22992538dc59d8df812f331936db397571dd70a0556fba87daffb5e2affd2743fc43ffe0b5023661ff8b0649b54b3499259eb9b684feabdf6e8086601bc3e0f86", &(0x7f0000000180)=0x84, &(0x7f00000001c0)="d3275681b24dc0b3019b03c5633c12a697d6b1584b14b4788eef9cba36f9145ea608362ef5bd883c4f3b5f8d7e4d6879e764693a9c0f4d61a028babea0bf0506c7267b556ccf5d737fceb4e0e9580afd237eefbb740e40c38baf5382064c2fa77474494daa614b6a2b6dac946ad6ba89dbc2c6586314e4ef53c95d30f794712699a1372df3d9e0919c3edbb9b07ceaacd977722456f8de39dcf25b91de5051ae6ec568c86d8c63984b21c1b4a4f4875f50f8217fcb97436539fad99a6914e3f038eff1e029b05a", 0xc7) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$ddb(&(0x7f0000000080)={0x9, 0x8}, 0x2, &(0x7f00000000c0)="24bba5cce430b18ceba1abe6ab76f74679e49fcc8b73ac10e16d7f3572c777092e7dd096cae5d7c0b18029e282c41220a35f44913c2346c7b727d8ced078c2433fb974d22992538dc59d8df812f331936db397571dd70a0556fba87daffb5e2affd2743fc43ffe0b5023661ff8b0649b54b3499259eb9b684feabdf6e8086601bc3e0f86", &(0x7f0000000180)=0x84, &(0x7f00000001c0)="d3275681b24dc0b3019b03c5633c12a697d6b1584b14b4788eef9cba36f9145ea608362ef5bd883c4f3b5f8d7e4d6879e764693a9c0f4d61a028babea0bf0506c7267b556ccf5d737fceb4e0e9580afd237eefbb740e40c38baf5382064c2fa77474494daa614b6a2b6dac946ad6ba89dbc2c6586314e4ef53c95d30f794712699a1372df3d9e0919c3edbb9b07ceaacd977722456f8de39dcf25b91de5051ae6ec568c86d8c63984b21c1b4a4f4875f50f8217fcb97436539fad99a6914e3f038eff1e029b05a", 0xc7) (async) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) pipe(&(0x7f0000000040)) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x5, &(0x7f00000025c0)=""/4096, 0x1000}, 0x800) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) 08:57:55 executing program 7: socket$inet(0x2, 0x4003, 0x0) listen(0xffffffffffffffff, 0x0) 08:57:55 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) write(r1, &(0x7f0000000040)="2c19142e02199baeabc6dca78f936f09756b7ad87c6dbaa88549d5f4547a42a16841688e5f2a5fcf9b204efaf4be6940debfaeb9bb6e1767bfa8737809fc22096bc22d73d98ac565e4f06164124689cb896bb6", 0x53) listen(r0, 0x0) (async) r2 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r2, 0x2) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, 0x0, 0x40) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9b", &(0x7f0000000080)=0xb, 0x0, 0x0) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x3, 0xfd) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) dup(r8) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="5599e2a7322d9c8c6c5d4b3a5fad8770eb532ad3121dce5a29a59d412c24e97bd3a64fc52d486c3e8f95ac0eba98b245fec4ef3984885cf02a1ff5d916946434c0380ea58f70a04b24f68123dc150e59c9f9bc265281b47abbe57a5fcb0f00e03d843b03cdfd94a9d9ce55bb7985adf6c3ef184bffa5496c5ffc0a148170192eba564b537247bfc91531fa2ee9d82c1480fa135aa67c4b211f0e41e2233f9299f4a9655798e2852afcd93bb3a2044c6514348e38e4ed7dd274d6497ce4959170a34974ef561f6a841a7edf40c21ef022e7b9592dc57def7888a163bc68f9052f0e4d68be2c04d568d3c509b99a1a456b16c8ca32fd3d628638750a47fe36a91574f714a0ca904defcc9d6f7d1a9f9cb118ac22be9022da64bc3da8b1e57b69722686fe4c7d92517a97168f233a4cd34d86645e15ced8258f7d0027852ad87de22942195d4530353e92ecfd22d9c6ce589fe372a541c5677a5fdf933b2fa2fe7c87c89867f98a4b1413930f10071cf0f15233a537798c6b7226fea6d5310683f5244e416082c033c429820574aa90adf4f52ea4509fd318aa2b606a96ccdc71cc7cab1adcd46410a8372672256a75f1795cdda34dad0cdc1528bfeb284b53b9b18c38a69664505e0877c850ef8aadbc150f771d87cea69c356f03af3cafc69626ccdb27f0328a94089b4ae18e2641d75f6d4221347a9145df1bf7424049a59c91800230a96ade43b59134588490fe78c77bd3cf68801cf0474058fb36d3a086bfb7e374e4abd105c2fcf2c04371af11ae437465bf028246f9fd74aa80bd1d640e681901f38f5ff3c03a5f48361be347ea4c771e607feefebb0f93acdc7624af23f2828ba5d2dd52d3d7ab1af3e9b713e9d0b19cab85c8e574b9b0d43b34f098c398a2f8d27fe6cbfa08d20d606ee44b81b91488c6e9deb15ee41e5c1b090fc56e2c04d333c1401e3da1ac8346abda363bc638d16c5e88decb8db2863d346a562ffd98e1714a41b6b5e37e7a64aef8497ca1a483a63badbcbd0581dcd160a3dc766b5bca90cf8e70b2666a319915dbda1621e035cd6d7dacb316dd2c05cdb9dbcb09d299b916ffbc41b857abe545960bb0c60f3b1496e8b0b88bdab03c19226f1b10efc22588eaa00ac62098be54c4c26e7910113a619b498d6460ae293c76de20fcab3391c4d7eb19bf072e459a02887ad6334cff30f2e52c3644a6476dc5f8bce16117e9f1ccdecb597e11c77b13d6c8d014401cc8ad420e10805cff6e53293970cefe1a3dd7437c8b49d40f88083d1f28f6b7c7aba57548fb2f583739ebc674c4d371cdf71e1c434ae14135e2d76865529faa14f928ba7e1d34e8b3e9a957bd035ea0cbf7a99df25e9cc38d5a245ca962a2cf5afeb6b4dcb38a53ab6b32ee6ecbe30405676f72e6400af687620d98d2a50fac6a63e8389b12d000fe7687a856c13bbc09327d25e3d98902967abf3237a9ad2047c6f215e400a47ff738ff4897e96da5a065f4f12880dcca3bead5377f932e7791cc251f100e755c4884eaea8e49a00143c4f5a4e5d746eed56a14d64b631ddfad2309b70611024778eb3794097d07dcb6dd74a776618ec93646e58c748fb0ca9805e2141e2355b4e46702d38dab44f8ecedcd703e01d1c4ceae80026daed68e009c83d140f136ca912cec16a63829e947279f65afa74466731a81d513ece334f0bcf6da2cd7f6beb85a92fb5ae7dd457df24bfb92293727d26bfc93276fa00a2594dc1e56a333d8f87df2e8f44b5b754f40c9b1bcaec0ebc28fb7b4a88353a9eee418ce57049c260097287cc5d678436daa8225da489617acd8acc26e8f93a81b921149b2965fc73700d0ee2fcf8a1e6b887ca8f8627a092eef827be93c6c13e14d22b2f6aa5dad2adec64ca3da5dbe47203cd7857a400e71235f010c6e7f6e6fc170a8bac2044bbc8f46e0e01efdd6f6addf4a705dbce88d0ff6e75a18b91c739f8e2c335111cbe259b5019d6351d55382a5ecda3fbc1309a829704c9ebc7f5988375bd59eb0fa00458ca0fe19e16852d8879d9047207c6494b567edd985291a3a0dcb9bf44d8bd338133db77404cc25bd9bc134aae8bd3acc305acb6e28f90d2a345a0c1286369525953604f66dba48fcd758aaa077426000bb1210ea032321f4b512adec06f824ad552b787bf521a10c015b183846d209d7ff8dce65818d3d956400420e314a00562f69c6cd2f5f9fc53003a84f5aec225b5d7951d29ee51d213d585b83b6267461def147cc41727a51c008f301a0e510387798f1b386c8222f59d8ea567b3e84f8cbb6c2472b89a0ede6548244c49ac67bc17d898d3f449ce9c2c44a15ddb3208d578ed1c7bd59816790b6ad0f1b4cb5b8903494ccdbe3a178a2b6fb4f9b0498f493b8baec9f00434e2c1c321b8c8665151cd8031bf98e8b5c8f8eae938f98679c28bee4f4b63c068ee2842c2abd84d1b8c587cc673f9cd207d1bae58a5fcd243c9fbd06106615e7da9b735cddd654e4152702e4da846d56cccd174ae16a096f4c17624b3ad34a4ac15965b9f1527a13a68368185bafe5dd97e72d320ef6fe2c9bd35a75acaafe808991f72a793503b6fde957d866d855f37be486a6db27526a144451c5ac48ed25e6d3f9071c6e78b62b1586749b762f56931f170d8f28a07c38b43c6e6af6f472a4543320816d271730bb3a4656ef471cb23699ebe20bfc9b976af14d14abaacc1891bb27c51e0ca3a30840ca3ddb9fa7a41a87600abd452b7b04330ff28b2203de5028303b5e0d28f8f59f27395b0fc1b3f7e7df36664915abf5fcf700f2ef3c6ba600ec6b7b1da75e8382d69e1129db94bb15d53ef59fdd87ba63eb1e3d931f78f4abf9a19d68764eadeb5bc38fbf9e1e3670110cd8d79a71b6251bc642d746de695e5f6a5dcf9d24b4043bd063ee84578df559077d26b326e33add1c28d5a279591cd81bcc30ca5cf59ec89ea5b729b4e49d09b0afcb294b33ee4d46212052cad48f261e1e88522627543bc8cf6ae2dbf980e60d1493260c578d0169bc173c58ee3750536131787cc583a2f0f83489d7a5974151cb6d7d469a810876b58e0d4cb6dfe845cf2d58f811bbc4ecf9c9cb0971ed3fddec926d8195500d0cb056f068ac0d8800f0cd7da213f6e696baad515cb63a7eab79e206f3aeb8e753c3fcfca808792ba3d12dc4d6297f8936458fd8ff2ff115c91e9caaffec544a94f793916c4a6825f08baa586ebc4e2fc602df0bc22eeffb95a6365d0a0668d8fbc3d20eca3b698b9e933dedb649b9411455ce33d56c17f1ee03c56bc6e298f9f20c6a7d66dbba1f168c4fde78aeb0a21db9fadc74333ea637e8f16d691afbae2fb48d92c427407be00494e0504e18c8d1b478ec20e11f7091278dd56a88728e0f121a2b3b40b27139882839aa7570e9b14f9aaf2385214647518ecc4bd63b2f4cee78be1aced0107755816a679e73e8e0cba80af1d35cba109739429c4ad6680cda1fb09e037809ad56a2be820709eb833b07e90f7fb99db0a16c0632df8260dd8a2d52a68fd7bbebd39013c12ef40ed69adfae3341f35c37a06cc42fc8769435e012a869bb56b733d6c23fb33fb79225339f37acf3ab73e335b7265ca1cb41bbe805be5cea5e2b59a2ce2e52aa2da2340a858605b11a9ff2e7a8e9e3b341ba34049139dad658826d0cab23ef49b9370a1ce8fe387cb1f815b669d699dc99cee0b0d972d11f2de044a05f3f1a5576be3eef52acc835394d53b89f0597766ade0ba9fa56557e4189ce60c5b2896ec442f1fe9772b8319abaee5f3b4e1de5528c1287f21408405d3c12781cebc2ea9fd9d504182ca2b8d880c0427ecd9e55ebb90a001e72df80f97ad999ea606af0859e3877bcfaa91fe9861e417dae16100973a89b775fd847d00cffe21ae9ccb5827258121405f83dd129875950d7ae43366bc465a72b64122a382b65f865d5eb8c628dfeac1b1956fa34a3c64343d4034cc3437c2407e3ba7cab63b1b35a3a528862fc693a627497680aa53ca8c2dd0b91816530072d8e7fdcbe711fac7f12623c77ffc3dd9168cceb22a109b6aa1044934d2f9eae5449a1a2a184c00ed892e80c5fd0c0bc9ba0c11ac2867afd6945822e718211fd1ce731c0d7e091a5554f51b77f34d9dcd0c26d702f8d94cb8b942267b64f5b7bfe4e7251b0463d3db4fdcd8770460c64664847e6952503e58505bd98cf8e6297dc54e333b8855423ce1bb71dbd6d82ed3e54fef18ba2666e54e8dc7e95b152a2f83b5c90230e467b282486fabbc3434a9be5f98d175e8dae65c007e5ce61d0d02ed3c84d487e09c4b776212c17376c7099fec1cd3bd065a894afac53983dadaf4b1f9260a78b4685c64bdeefd0ff4a6534879d572d4dd0b7e53abcb366ec2abce0f24b5254dd36506af0d21a681b44de3a6f81db145edee3db4789f77258116b474cbf831ef8634969eac8d6b981ced55a48f41586d73be66a7a5e29c748d67e1985ffec736455a850147324627c089703ce02d1b3bf897a8808900beb83c513b7a61bf0de3b38b7bad44e5972d3385ab47bff6b6666b014d790969c68211f7e358675272a36844300db7b7cd7bee00e5f128d308770245aba458596296668d843bd9587c0eb6718f8c3ac1f709349c45b29d5167f824a95980d77130c42b65753dc43369f8f7a78704f60e1bad379fd72e7ac490e8afdd6630d61db361855df4f1af83ca6d4bac51285354b8c0ff9a7586a09187fe908f59bd75552986b77aa3d7b57a9560f67ba849bbc2f0b78002fb41ec374daad2e0efeae273ddecec370434c99ba07795743b9c7d3eb8571042d849d46f327e53ca71e6d378c1a35a6d6b914c4a078378a9620bd02c026308339f2b0ee0991b00d17855ca5f48a9383352683abc143d26b088deb45080baf60567c83913e92e7f2e2c8fe679c8910818ca4551ea0f0277488a6bf9cf66d28ddba1ff6a137aea534ee888309edffe8bcfdf691d36511181679a90bfd05ca0343389bb12ec51554b7f3ad1a2a636ecc0f4813ce7b865dbdbffe926694e75918a61c9f9ac2d85ba375007e2ee82f6f1d6a5651551b64ce62aeccf21a2b1e49b80593344d0b83de0d420fadee03cbfddeb2f1e3b4fa2c27c564301922d11016dbb6139037086f08e4becd7a8b808b91dc492f027d6c0cf3e371e68420da3e744b3e5d6f041ad48a6c21ebf3651b6c2932204f4d16feee7e6e6a03f3fd5d078b659bda5d566cf2ee49ef70d0dd7069ad50ec632b3e0343e6c700770858760e10cf71bda5a75ebf2021b5474f16e2b7601d1aa7a23b06b036f6315ccc90d5211e58e6dcd5996aa4782c0ddf0205e8633f43a6f7401ee2159c044e8402fca86c690780c0cbf96386249a939e823a17e8899016fadeb7a20c014d0c71c7fb749d36a727c3c4123ae1ec0dd1978e2902fd087897dba315c2ed0fe0e675dbfaabbfee4f2bca68df86a2d5f2bc681178b05484b1914951cad5cb6f46263bd25a0d745f46a30e1ab8cb7aae715bfc3e9035dd52cc3309efd36ea8ff825c2e1cda6c3b5e0adabc16afc67a96f0bad4f3e5fc1156c92b8d776841c0a84532337029b0a77b22d978b9572f7dd7876306da4850f573020fd855b500c2015504730c8c0d7ce2ad7fa182efb3ddf014d5ff262f9555dcd43fb50a3e62663877656f0f22026728644b9e45e92e2e96739e50ca031cef56c42e9ff0993ae3db03c22e9d05c50f94c27c99a72f2774c5a91cd4e0a8f132ffec3da64376baa65890a22089c7432298e9e7937d70f534f4f430d4702f98fead", 0x1000}, {&(0x7f0000001080)="19e2b32a09619678562b206f25e633b7d2444d709343cf6ff9e5e8aaa8aa4d225b3b4498baec6c66740e7d7b58c8e92cfa7f8fea202639d455fdbd7c416e8fb6dc963e28376e6fee63d3788ef6f9e8d3a4b2acc94c7482db5c0409dc58c8612c12311494dd45bcacef1e0345ca5c5d5fdb83ec20ceeb55e02274f4ad852e13bd2db38356433bb87d28ac5966d129169f105e2508a6bf227eff8c189e592bdd821eeefba6c162fa591f006e09a01b31afba2413ecd2596359d42a8e2b9948b398b544d7ad9c0077914d270ba8", 0xcc}], 0x2, &(0x7f00000011c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0, r8]}], 0x68, 0x60a}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:55 executing program 3: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000340)=0x6, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x5, &(0x7f00000025c0)=""/4096, 0x1000}, 0x800) (async) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) 08:57:55 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) listen(r0, 0x0) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$inet(0x2, 0x3, 0xfd) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async, rerun: 64) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r8 = fcntl$dupfd(r7, 0x0, r7) dup(r8) (async) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="5599e2a7322d9c8c6c5d4b3a5fad8770eb532ad3121dce5a29a59d412c24e97bd3a64fc52d486c3e8f95ac0eba98b245fec4ef3984885cf02a1ff5d916946434c0380ea58f70a04b24f68123dc150e59c9f9bc265281b47abbe57a5fcb0f00e03d843b03cdfd94a9d9ce55bb7985adf6c3ef184bffa5496c5ffc0a148170192eba564b537247bfc91531fa2ee9d82c1480fa135aa67c4b211f0e41e2233f9299f4a9655798e2852afcd93bb3a2044c6514348e38e4ed7dd274d6497ce4959170a34974ef561f6a841a7edf40c21ef022e7b9592dc57def7888a163bc68f9052f0e4d68be2c04d568d3c509b99a1a456b16c8ca32fd3d628638750a47fe36a91574f714a0ca904defcc9d6f7d1a9f9cb118ac22be9022da64bc3da8b1e57b69722686fe4c7d92517a97168f233a4cd34d86645e15ced8258f7d0027852ad87de22942195d4530353e92ecfd22d9c6ce589fe372a541c5677a5fdf933b2fa2fe7c87c89867f98a4b1413930f10071cf0f15233a537798c6b7226fea6d5310683f5244e416082c033c429820574aa90adf4f52ea4509fd318aa2b606a96ccdc71cc7cab1adcd46410a8372672256a75f1795cdda34dad0cdc1528bfeb284b53b9b18c38a69664505e0877c850ef8aadbc150f771d87cea69c356f03af3cafc69626ccdb27f0328a94089b4ae18e2641d75f6d4221347a9145df1bf7424049a59c91800230a96ade43b59134588490fe78c77bd3cf68801cf0474058fb36d3a086bfb7e374e4abd105c2fcf2c04371af11ae437465bf028246f9fd74aa80bd1d640e681901f38f5ff3c03a5f48361be347ea4c771e607feefebb0f93acdc7624af23f2828ba5d2dd52d3d7ab1af3e9b713e9d0b19cab85c8e574b9b0d43b34f098c398a2f8d27fe6cbfa08d20d606ee44b81b91488c6e9deb15ee41e5c1b090fc56e2c04d333c1401e3da1ac8346abda363bc638d16c5e88decb8db2863d346a562ffd98e1714a41b6b5e37e7a64aef8497ca1a483a63badbcbd0581dcd160a3dc766b5bca90cf8e70b2666a319915dbda1621e035cd6d7dacb316dd2c05cdb9dbcb09d299b916ffbc41b857abe545960bb0c60f3b1496e8b0b88bdab03c19226f1b10efc22588eaa00ac62098be54c4c26e7910113a619b498d6460ae293c76de20fcab3391c4d7eb19bf072e459a02887ad6334cff30f2e52c3644a6476dc5f8bce16117e9f1ccdecb597e11c77b13d6c8d014401cc8ad420e10805cff6e53293970cefe1a3dd7437c8b49d40f88083d1f28f6b7c7aba57548fb2f583739ebc674c4d371cdf71e1c434ae14135e2d76865529faa14f928ba7e1d34e8b3e9a957bd035ea0cbf7a99df25e9cc38d5a245ca962a2cf5afeb6b4dcb38a53ab6b32ee6ecbe30405676f72e6400af687620d98d2a50fac6a63e8389b12d000fe7687a856c13bbc09327d25e3d98902967abf3237a9ad2047c6f215e400a47ff738ff4897e96da5a065f4f12880dcca3bead5377f932e7791cc251f100e755c4884eaea8e49a00143c4f5a4e5d746eed56a14d64b631ddfad2309b70611024778eb3794097d07dcb6dd74a776618ec93646e58c748fb0ca9805e2141e2355b4e46702d38dab44f8ecedcd703e01d1c4ceae80026daed68e009c83d140f136ca912cec16a63829e947279f65afa74466731a81d513ece334f0bcf6da2cd7f6beb85a92fb5ae7dd457df24bfb92293727d26bfc93276fa00a2594dc1e56a333d8f87df2e8f44b5b754f40c9b1bcaec0ebc28fb7b4a88353a9eee418ce57049c260097287cc5d678436daa8225da489617acd8acc26e8f93a81b921149b2965fc73700d0ee2fcf8a1e6b887ca8f8627a092eef827be93c6c13e14d22b2f6aa5dad2adec64ca3da5dbe47203cd7857a400e71235f010c6e7f6e6fc170a8bac2044bbc8f46e0e01efdd6f6addf4a705dbce88d0ff6e75a18b91c739f8e2c335111cbe259b5019d6351d55382a5ecda3fbc1309a829704c9ebc7f5988375bd59eb0fa00458ca0fe19e16852d8879d9047207c6494b567edd985291a3a0dcb9bf44d8bd338133db77404cc25bd9bc134aae8bd3acc305acb6e28f90d2a345a0c1286369525953604f66dba48fcd758aaa077426000bb1210ea032321f4b512adec06f824ad552b787bf521a10c015b183846d209d7ff8dce65818d3d956400420e314a00562f69c6cd2f5f9fc53003a84f5aec225b5d7951d29ee51d213d585b83b6267461def147cc41727a51c008f301a0e510387798f1b386c8222f59d8ea567b3e84f8cbb6c2472b89a0ede6548244c49ac67bc17d898d3f449ce9c2c44a15ddb3208d578ed1c7bd59816790b6ad0f1b4cb5b8903494ccdbe3a178a2b6fb4f9b0498f493b8baec9f00434e2c1c321b8c8665151cd8031bf98e8b5c8f8eae938f98679c28bee4f4b63c068ee2842c2abd84d1b8c587cc673f9cd207d1bae58a5fcd243c9fbd06106615e7da9b735cddd654e4152702e4da846d56cccd174ae16a096f4c17624b3ad34a4ac15965b9f1527a13a68368185bafe5dd97e72d320ef6fe2c9bd35a75acaafe808991f72a793503b6fde957d866d855f37be486a6db27526a144451c5ac48ed25e6d3f9071c6e78b62b1586749b762f56931f170d8f28a07c38b43c6e6af6f472a4543320816d271730bb3a4656ef471cb23699ebe20bfc9b976af14d14abaacc1891bb27c51e0ca3a30840ca3ddb9fa7a41a87600abd452b7b04330ff28b2203de5028303b5e0d28f8f59f27395b0fc1b3f7e7df36664915abf5fcf700f2ef3c6ba600ec6b7b1da75e8382d69e1129db94bb15d53ef59fdd87ba63eb1e3d931f78f4abf9a19d68764eadeb5bc38fbf9e1e3670110cd8d79a71b6251bc642d746de695e5f6a5dcf9d24b4043bd063ee84578df559077d26b326e33add1c28d5a279591cd81bcc30ca5cf59ec89ea5b729b4e49d09b0afcb294b33ee4d46212052cad48f261e1e88522627543bc8cf6ae2dbf980e60d1493260c578d0169bc173c58ee3750536131787cc583a2f0f83489d7a5974151cb6d7d469a810876b58e0d4cb6dfe845cf2d58f811bbc4ecf9c9cb0971ed3fddec926d8195500d0cb056f068ac0d8800f0cd7da213f6e696baad515cb63a7eab79e206f3aeb8e753c3fcfca808792ba3d12dc4d6297f8936458fd8ff2ff115c91e9caaffec544a94f793916c4a6825f08baa586ebc4e2fc602df0bc22eeffb95a6365d0a0668d8fbc3d20eca3b698b9e933dedb649b9411455ce33d56c17f1ee03c56bc6e298f9f20c6a7d66dbba1f168c4fde78aeb0a21db9fadc74333ea637e8f16d691afbae2fb48d92c427407be00494e0504e18c8d1b478ec20e11f7091278dd56a88728e0f121a2b3b40b27139882839aa7570e9b14f9aaf2385214647518ecc4bd63b2f4cee78be1aced0107755816a679e73e8e0cba80af1d35cba109739429c4ad6680cda1fb09e037809ad56a2be820709eb833b07e90f7fb99db0a16c0632df8260dd8a2d52a68fd7bbebd39013c12ef40ed69adfae3341f35c37a06cc42fc8769435e012a869bb56b733d6c23fb33fb79225339f37acf3ab73e335b7265ca1cb41bbe805be5cea5e2b59a2ce2e52aa2da2340a858605b11a9ff2e7a8e9e3b341ba34049139dad658826d0cab23ef49b9370a1ce8fe387cb1f815b669d699dc99cee0b0d972d11f2de044a05f3f1a5576be3eef52acc835394d53b89f0597766ade0ba9fa56557e4189ce60c5b2896ec442f1fe9772b8319abaee5f3b4e1de5528c1287f21408405d3c12781cebc2ea9fd9d504182ca2b8d880c0427ecd9e55ebb90a001e72df80f97ad999ea606af0859e3877bcfaa91fe9861e417dae16100973a89b775fd847d00cffe21ae9ccb5827258121405f83dd129875950d7ae43366bc465a72b64122a382b65f865d5eb8c628dfeac1b1956fa34a3c64343d4034cc3437c2407e3ba7cab63b1b35a3a528862fc693a627497680aa53ca8c2dd0b91816530072d8e7fdcbe711fac7f12623c77ffc3dd9168cceb22a109b6aa1044934d2f9eae5449a1a2a184c00ed892e80c5fd0c0bc9ba0c11ac2867afd6945822e718211fd1ce731c0d7e091a5554f51b77f34d9dcd0c26d702f8d94cb8b942267b64f5b7bfe4e7251b0463d3db4fdcd8770460c64664847e6952503e58505bd98cf8e6297dc54e333b8855423ce1bb71dbd6d82ed3e54fef18ba2666e54e8dc7e95b152a2f83b5c90230e467b282486fabbc3434a9be5f98d175e8dae65c007e5ce61d0d02ed3c84d487e09c4b776212c17376c7099fec1cd3bd065a894afac53983dadaf4b1f9260a78b4685c64bdeefd0ff4a6534879d572d4dd0b7e53abcb366ec2abce0f24b5254dd36506af0d21a681b44de3a6f81db145edee3db4789f77258116b474cbf831ef8634969eac8d6b981ced55a48f41586d73be66a7a5e29c748d67e1985ffec736455a850147324627c089703ce02d1b3bf897a8808900beb83c513b7a61bf0de3b38b7bad44e5972d3385ab47bff6b6666b014d790969c68211f7e358675272a36844300db7b7cd7bee00e5f128d308770245aba458596296668d843bd9587c0eb6718f8c3ac1f709349c45b29d5167f824a95980d77130c42b65753dc43369f8f7a78704f60e1bad379fd72e7ac490e8afdd6630d61db361855df4f1af83ca6d4bac51285354b8c0ff9a7586a09187fe908f59bd75552986b77aa3d7b57a9560f67ba849bbc2f0b78002fb41ec374daad2e0efeae273ddecec370434c99ba07795743b9c7d3eb8571042d849d46f327e53ca71e6d378c1a35a6d6b914c4a078378a9620bd02c026308339f2b0ee0991b00d17855ca5f48a9383352683abc143d26b088deb45080baf60567c83913e92e7f2e2c8fe679c8910818ca4551ea0f0277488a6bf9cf66d28ddba1ff6a137aea534ee888309edffe8bcfdf691d36511181679a90bfd05ca0343389bb12ec51554b7f3ad1a2a636ecc0f4813ce7b865dbdbffe926694e75918a61c9f9ac2d85ba375007e2ee82f6f1d6a5651551b64ce62aeccf21a2b1e49b80593344d0b83de0d420fadee03cbfddeb2f1e3b4fa2c27c564301922d11016dbb6139037086f08e4becd7a8b808b91dc492f027d6c0cf3e371e68420da3e744b3e5d6f041ad48a6c21ebf3651b6c2932204f4d16feee7e6e6a03f3fd5d078b659bda5d566cf2ee49ef70d0dd7069ad50ec632b3e0343e6c700770858760e10cf71bda5a75ebf2021b5474f16e2b7601d1aa7a23b06b036f6315ccc90d5211e58e6dcd5996aa4782c0ddf0205e8633f43a6f7401ee2159c044e8402fca86c690780c0cbf96386249a939e823a17e8899016fadeb7a20c014d0c71c7fb749d36a727c3c4123ae1ec0dd1978e2902fd087897dba315c2ed0fe0e675dbfaabbfee4f2bca68df86a2d5f2bc681178b05484b1914951cad5cb6f46263bd25a0d745f46a30e1ab8cb7aae715bfc3e9035dd52cc3309efd36ea8ff825c2e1cda6c3b5e0adabc16afc67a96f0bad4f3e5fc1156c92b8d776841c0a84532337029b0a77b22d978b9572f7dd7876306da4850f573020fd855b500c2015504730c8c0d7ce2ad7fa182efb3ddf014d5ff262f9555dcd43fb50a3e62663877656f0f22026728644b9e45e92e2e96739e50ca031cef56c42e9ff0993ae3db03c22e9d05c50f94c27c99a72f2774c5a91cd4e0a8f132ffec3da64376baa65890a22089c7432298e9e7937d70f534f4f430d4702f98fead", 0x1000}, {&(0x7f0000001080)="19e2b32a09619678562b206f25e633b7d2444d709343cf6ff9e5e8aaa8aa4d225b3b4498baec6c66740e7d7b58c8e92cfa7f8fea202639d455fdbd7c416e8fb6dc963e28376e6fee63d3788ef6f9e8d3a4b2acc94c7482db5c0409dc58c8612c12311494dd45bcacef1e0345ca5c5d5fdb83ec20ceeb55e02274f4ad852e13bd2db38356433bb87d28ac5966d129169f105e2508a6bf227eff8c189e592bdd821eeefba6c162fa591f006e09a01b31afba2413ecd2596359d42a8e2b9948b398b544d7ad9c0077914d270ba8", 0xcc}], 0x2, &(0x7f00000011c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0, r8]}], 0x68, 0x60a}, 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:55 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) write(r1, &(0x7f0000000040)="2c19142e02199baeabc6dca78f936f09756b7ad87c6dbaa88549d5f4547a42a16841688e5f2a5fcf9b204efaf4be6940debfaeb9bb6e1767bfa8737809fc22096bc22d73d98ac565e4f06164124689cb896bb6", 0x53) listen(r0, 0x0) r2 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r2, 0x2) socket$inet(0x2, 0x1, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) write(r1, &(0x7f0000000040)="2c19142e02199baeabc6dca78f936f09756b7ad87c6dbaa88549d5f4547a42a16841688e5f2a5fcf9b204efaf4be6940debfaeb9bb6e1767bfa8737809fc22096bc22d73d98ac565e4f06164124689cb896bb6", 0x53) (async) listen(r0, 0x0) (async) getgid() (async) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r2, 0x2) (async) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9b", &(0x7f0000000080)=0xb, 0x0, 0x0) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, 0x0, 0x40) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x5, &(0x7f00000025c0)=""/4096, 0x1000}, 0x800) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) socket$inet(0x2, 0x1, 0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x5, &(0x7f00000025c0)=""/4096, 0x1000}, 0x800) (async) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) (async) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace", &(0x7f0000000080)=0x11, 0x0, 0x0) 08:57:55 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) write(r1, &(0x7f0000000040)="2c19142e02199baeabc6dca78f936f09756b7ad87c6dbaa88549d5f4547a42a16841688e5f2a5fcf9b204efaf4be6940debfaeb9bb6e1767bfa8737809fc22096bc22d73d98ac565e4f06164124689cb896bb6", 0x53) listen(r0, 0x0) r2 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r2, 0x2) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x3, 0xfd) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) dup(r8) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="5599e2a7322d9c8c6c5d4b3a5fad8770eb532ad3121dce5a29a59d412c24e97bd3a64fc52d486c3e8f95ac0eba98b245fec4ef3984885cf02a1ff5d916946434c0380ea58f70a04b24f68123dc150e59c9f9bc265281b47abbe57a5fcb0f00e03d843b03cdfd94a9d9ce55bb7985adf6c3ef184bffa5496c5ffc0a148170192eba564b537247bfc91531fa2ee9d82c1480fa135aa67c4b211f0e41e2233f9299f4a9655798e2852afcd93bb3a2044c6514348e38e4ed7dd274d6497ce4959170a34974ef561f6a841a7edf40c21ef022e7b9592dc57def7888a163bc68f9052f0e4d68be2c04d568d3c509b99a1a456b16c8ca32fd3d628638750a47fe36a91574f714a0ca904defcc9d6f7d1a9f9cb118ac22be9022da64bc3da8b1e57b69722686fe4c7d92517a97168f233a4cd34d86645e15ced8258f7d0027852ad87de22942195d4530353e92ecfd22d9c6ce589fe372a541c5677a5fdf933b2fa2fe7c87c89867f98a4b1413930f10071cf0f15233a537798c6b7226fea6d5310683f5244e416082c033c429820574aa90adf4f52ea4509fd318aa2b606a96ccdc71cc7cab1adcd46410a8372672256a75f1795cdda34dad0cdc1528bfeb284b53b9b18c38a69664505e0877c850ef8aadbc150f771d87cea69c356f03af3cafc69626ccdb27f0328a94089b4ae18e2641d75f6d4221347a9145df1bf7424049a59c91800230a96ade43b59134588490fe78c77bd3cf68801cf0474058fb36d3a086bfb7e374e4abd105c2fcf2c04371af11ae437465bf028246f9fd74aa80bd1d640e681901f38f5ff3c03a5f48361be347ea4c771e607feefebb0f93acdc7624af23f2828ba5d2dd52d3d7ab1af3e9b713e9d0b19cab85c8e574b9b0d43b34f098c398a2f8d27fe6cbfa08d20d606ee44b81b91488c6e9deb15ee41e5c1b090fc56e2c04d333c1401e3da1ac8346abda363bc638d16c5e88decb8db2863d346a562ffd98e1714a41b6b5e37e7a64aef8497ca1a483a63badbcbd0581dcd160a3dc766b5bca90cf8e70b2666a319915dbda1621e035cd6d7dacb316dd2c05cdb9dbcb09d299b916ffbc41b857abe545960bb0c60f3b1496e8b0b88bdab03c19226f1b10efc22588eaa00ac62098be54c4c26e7910113a619b498d6460ae293c76de20fcab3391c4d7eb19bf072e459a02887ad6334cff30f2e52c3644a6476dc5f8bce16117e9f1ccdecb597e11c77b13d6c8d014401cc8ad420e10805cff6e53293970cefe1a3dd7437c8b49d40f88083d1f28f6b7c7aba57548fb2f583739ebc674c4d371cdf71e1c434ae14135e2d76865529faa14f928ba7e1d34e8b3e9a957bd035ea0cbf7a99df25e9cc38d5a245ca962a2cf5afeb6b4dcb38a53ab6b32ee6ecbe30405676f72e6400af687620d98d2a50fac6a63e8389b12d000fe7687a856c13bbc09327d25e3d98902967abf3237a9ad2047c6f215e400a47ff738ff4897e96da5a065f4f12880dcca3bead5377f932e7791cc251f100e755c4884eaea8e49a00143c4f5a4e5d746eed56a14d64b631ddfad2309b70611024778eb3794097d07dcb6dd74a776618ec93646e58c748fb0ca9805e2141e2355b4e46702d38dab44f8ecedcd703e01d1c4ceae80026daed68e009c83d140f136ca912cec16a63829e947279f65afa74466731a81d513ece334f0bcf6da2cd7f6beb85a92fb5ae7dd457df24bfb92293727d26bfc93276fa00a2594dc1e56a333d8f87df2e8f44b5b754f40c9b1bcaec0ebc28fb7b4a88353a9eee418ce57049c260097287cc5d678436daa8225da489617acd8acc26e8f93a81b921149b2965fc73700d0ee2fcf8a1e6b887ca8f8627a092eef827be93c6c13e14d22b2f6aa5dad2adec64ca3da5dbe47203cd7857a400e71235f010c6e7f6e6fc170a8bac2044bbc8f46e0e01efdd6f6addf4a705dbce88d0ff6e75a18b91c739f8e2c335111cbe259b5019d6351d55382a5ecda3fbc1309a829704c9ebc7f5988375bd59eb0fa00458ca0fe19e16852d8879d9047207c6494b567edd985291a3a0dcb9bf44d8bd338133db77404cc25bd9bc134aae8bd3acc305acb6e28f90d2a345a0c1286369525953604f66dba48fcd758aaa077426000bb1210ea032321f4b512adec06f824ad552b787bf521a10c015b183846d209d7ff8dce65818d3d956400420e314a00562f69c6cd2f5f9fc53003a84f5aec225b5d7951d29ee51d213d585b83b6267461def147cc41727a51c008f301a0e510387798f1b386c8222f59d8ea567b3e84f8cbb6c2472b89a0ede6548244c49ac67bc17d898d3f449ce9c2c44a15ddb3208d578ed1c7bd59816790b6ad0f1b4cb5b8903494ccdbe3a178a2b6fb4f9b0498f493b8baec9f00434e2c1c321b8c8665151cd8031bf98e8b5c8f8eae938f98679c28bee4f4b63c068ee2842c2abd84d1b8c587cc673f9cd207d1bae58a5fcd243c9fbd06106615e7da9b735cddd654e4152702e4da846d56cccd174ae16a096f4c17624b3ad34a4ac15965b9f1527a13a68368185bafe5dd97e72d320ef6fe2c9bd35a75acaafe808991f72a793503b6fde957d866d855f37be486a6db27526a144451c5ac48ed25e6d3f9071c6e78b62b1586749b762f56931f170d8f28a07c38b43c6e6af6f472a4543320816d271730bb3a4656ef471cb23699ebe20bfc9b976af14d14abaacc1891bb27c51e0ca3a30840ca3ddb9fa7a41a87600abd452b7b04330ff28b2203de5028303b5e0d28f8f59f27395b0fc1b3f7e7df36664915abf5fcf700f2ef3c6ba600ec6b7b1da75e8382d69e1129db94bb15d53ef59fdd87ba63eb1e3d931f78f4abf9a19d68764eadeb5bc38fbf9e1e3670110cd8d79a71b6251bc642d746de695e5f6a5dcf9d24b4043bd063ee84578df559077d26b326e33add1c28d5a279591cd81bcc30ca5cf59ec89ea5b729b4e49d09b0afcb294b33ee4d46212052cad48f261e1e88522627543bc8cf6ae2dbf980e60d1493260c578d0169bc173c58ee3750536131787cc583a2f0f83489d7a5974151cb6d7d469a810876b58e0d4cb6dfe845cf2d58f811bbc4ecf9c9cb0971ed3fddec926d8195500d0cb056f068ac0d8800f0cd7da213f6e696baad515cb63a7eab79e206f3aeb8e753c3fcfca808792ba3d12dc4d6297f8936458fd8ff2ff115c91e9caaffec544a94f793916c4a6825f08baa586ebc4e2fc602df0bc22eeffb95a6365d0a0668d8fbc3d20eca3b698b9e933dedb649b9411455ce33d56c17f1ee03c56bc6e298f9f20c6a7d66dbba1f168c4fde78aeb0a21db9fadc74333ea637e8f16d691afbae2fb48d92c427407be00494e0504e18c8d1b478ec20e11f7091278dd56a88728e0f121a2b3b40b27139882839aa7570e9b14f9aaf2385214647518ecc4bd63b2f4cee78be1aced0107755816a679e73e8e0cba80af1d35cba109739429c4ad6680cda1fb09e037809ad56a2be820709eb833b07e90f7fb99db0a16c0632df8260dd8a2d52a68fd7bbebd39013c12ef40ed69adfae3341f35c37a06cc42fc8769435e012a869bb56b733d6c23fb33fb79225339f37acf3ab73e335b7265ca1cb41bbe805be5cea5e2b59a2ce2e52aa2da2340a858605b11a9ff2e7a8e9e3b341ba34049139dad658826d0cab23ef49b9370a1ce8fe387cb1f815b669d699dc99cee0b0d972d11f2de044a05f3f1a5576be3eef52acc835394d53b89f0597766ade0ba9fa56557e4189ce60c5b2896ec442f1fe9772b8319abaee5f3b4e1de5528c1287f21408405d3c12781cebc2ea9fd9d504182ca2b8d880c0427ecd9e55ebb90a001e72df80f97ad999ea606af0859e3877bcfaa91fe9861e417dae16100973a89b775fd847d00cffe21ae9ccb5827258121405f83dd129875950d7ae43366bc465a72b64122a382b65f865d5eb8c628dfeac1b1956fa34a3c64343d4034cc3437c2407e3ba7cab63b1b35a3a528862fc693a627497680aa53ca8c2dd0b91816530072d8e7fdcbe711fac7f12623c77ffc3dd9168cceb22a109b6aa1044934d2f9eae5449a1a2a184c00ed892e80c5fd0c0bc9ba0c11ac2867afd6945822e718211fd1ce731c0d7e091a5554f51b77f34d9dcd0c26d702f8d94cb8b942267b64f5b7bfe4e7251b0463d3db4fdcd8770460c64664847e6952503e58505bd98cf8e6297dc54e333b8855423ce1bb71dbd6d82ed3e54fef18ba2666e54e8dc7e95b152a2f83b5c90230e467b282486fabbc3434a9be5f98d175e8dae65c007e5ce61d0d02ed3c84d487e09c4b776212c17376c7099fec1cd3bd065a894afac53983dadaf4b1f9260a78b4685c64bdeefd0ff4a6534879d572d4dd0b7e53abcb366ec2abce0f24b5254dd36506af0d21a681b44de3a6f81db145edee3db4789f77258116b474cbf831ef8634969eac8d6b981ced55a48f41586d73be66a7a5e29c748d67e1985ffec736455a850147324627c089703ce02d1b3bf897a8808900beb83c513b7a61bf0de3b38b7bad44e5972d3385ab47bff6b6666b014d790969c68211f7e358675272a36844300db7b7cd7bee00e5f128d308770245aba458596296668d843bd9587c0eb6718f8c3ac1f709349c45b29d5167f824a95980d77130c42b65753dc43369f8f7a78704f60e1bad379fd72e7ac490e8afdd6630d61db361855df4f1af83ca6d4bac51285354b8c0ff9a7586a09187fe908f59bd75552986b77aa3d7b57a9560f67ba849bbc2f0b78002fb41ec374daad2e0efeae273ddecec370434c99ba07795743b9c7d3eb8571042d849d46f327e53ca71e6d378c1a35a6d6b914c4a078378a9620bd02c026308339f2b0ee0991b00d17855ca5f48a9383352683abc143d26b088deb45080baf60567c83913e92e7f2e2c8fe679c8910818ca4551ea0f0277488a6bf9cf66d28ddba1ff6a137aea534ee888309edffe8bcfdf691d36511181679a90bfd05ca0343389bb12ec51554b7f3ad1a2a636ecc0f4813ce7b865dbdbffe926694e75918a61c9f9ac2d85ba375007e2ee82f6f1d6a5651551b64ce62aeccf21a2b1e49b80593344d0b83de0d420fadee03cbfddeb2f1e3b4fa2c27c564301922d11016dbb6139037086f08e4becd7a8b808b91dc492f027d6c0cf3e371e68420da3e744b3e5d6f041ad48a6c21ebf3651b6c2932204f4d16feee7e6e6a03f3fd5d078b659bda5d566cf2ee49ef70d0dd7069ad50ec632b3e0343e6c700770858760e10cf71bda5a75ebf2021b5474f16e2b7601d1aa7a23b06b036f6315ccc90d5211e58e6dcd5996aa4782c0ddf0205e8633f43a6f7401ee2159c044e8402fca86c690780c0cbf96386249a939e823a17e8899016fadeb7a20c014d0c71c7fb749d36a727c3c4123ae1ec0dd1978e2902fd087897dba315c2ed0fe0e675dbfaabbfee4f2bca68df86a2d5f2bc681178b05484b1914951cad5cb6f46263bd25a0d745f46a30e1ab8cb7aae715bfc3e9035dd52cc3309efd36ea8ff825c2e1cda6c3b5e0adabc16afc67a96f0bad4f3e5fc1156c92b8d776841c0a84532337029b0a77b22d978b9572f7dd7876306da4850f573020fd855b500c2015504730c8c0d7ce2ad7fa182efb3ddf014d5ff262f9555dcd43fb50a3e62663877656f0f22026728644b9e45e92e2e96739e50ca031cef56c42e9ff0993ae3db03c22e9d05c50f94c27c99a72f2774c5a91cd4e0a8f132ffec3da64376baa65890a22089c7432298e9e7937d70f534f4f430d4702f98fead", 0x1000}, {&(0x7f0000001080)="19e2b32a09619678562b206f25e633b7d2444d709343cf6ff9e5e8aaa8aa4d225b3b4498baec6c66740e7d7b58c8e92cfa7f8fea202639d455fdbd7c416e8fb6dc963e28376e6fee63d3788ef6f9e8d3a4b2acc94c7482db5c0409dc58c8612c12311494dd45bcacef1e0345ca5c5d5fdb83ec20ceeb55e02274f4ad852e13bd2db38356433bb87d28ac5966d129169f105e2508a6bf227eff8c189e592bdd821eeefba6c162fa591f006e09a01b31afba2413ecd2596359d42a8e2b9948b398b544d7ad9c0077914d270ba8", 0xcc}], 0x2, &(0x7f00000011c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0, r8]}], 0x68, 0x60a}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) (async) socket$inet(0x2, 0x3, 0xfd) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) dup(r5) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r7, 0x0, r7) (async) dup(r8) (async) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="5599e2a7322d9c8c6c5d4b3a5fad8770eb532ad3121dce5a29a59d412c24e97bd3a64fc52d486c3e8f95ac0eba98b245fec4ef3984885cf02a1ff5d916946434c0380ea58f70a04b24f68123dc150e59c9f9bc265281b47abbe57a5fcb0f00e03d843b03cdfd94a9d9ce55bb7985adf6c3ef184bffa5496c5ffc0a148170192eba564b537247bfc91531fa2ee9d82c1480fa135aa67c4b211f0e41e2233f9299f4a9655798e2852afcd93bb3a2044c6514348e38e4ed7dd274d6497ce4959170a34974ef561f6a841a7edf40c21ef022e7b9592dc57def7888a163bc68f9052f0e4d68be2c04d568d3c509b99a1a456b16c8ca32fd3d628638750a47fe36a91574f714a0ca904defcc9d6f7d1a9f9cb118ac22be9022da64bc3da8b1e57b69722686fe4c7d92517a97168f233a4cd34d86645e15ced8258f7d0027852ad87de22942195d4530353e92ecfd22d9c6ce589fe372a541c5677a5fdf933b2fa2fe7c87c89867f98a4b1413930f10071cf0f15233a537798c6b7226fea6d5310683f5244e416082c033c429820574aa90adf4f52ea4509fd318aa2b606a96ccdc71cc7cab1adcd46410a8372672256a75f1795cdda34dad0cdc1528bfeb284b53b9b18c38a69664505e0877c850ef8aadbc150f771d87cea69c356f03af3cafc69626ccdb27f0328a94089b4ae18e2641d75f6d4221347a9145df1bf7424049a59c91800230a96ade43b59134588490fe78c77bd3cf68801cf0474058fb36d3a086bfb7e374e4abd105c2fcf2c04371af11ae437465bf028246f9fd74aa80bd1d640e681901f38f5ff3c03a5f48361be347ea4c771e607feefebb0f93acdc7624af23f2828ba5d2dd52d3d7ab1af3e9b713e9d0b19cab85c8e574b9b0d43b34f098c398a2f8d27fe6cbfa08d20d606ee44b81b91488c6e9deb15ee41e5c1b090fc56e2c04d333c1401e3da1ac8346abda363bc638d16c5e88decb8db2863d346a562ffd98e1714a41b6b5e37e7a64aef8497ca1a483a63badbcbd0581dcd160a3dc766b5bca90cf8e70b2666a319915dbda1621e035cd6d7dacb316dd2c05cdb9dbcb09d299b916ffbc41b857abe545960bb0c60f3b1496e8b0b88bdab03c19226f1b10efc22588eaa00ac62098be54c4c26e7910113a619b498d6460ae293c76de20fcab3391c4d7eb19bf072e459a02887ad6334cff30f2e52c3644a6476dc5f8bce16117e9f1ccdecb597e11c77b13d6c8d014401cc8ad420e10805cff6e53293970cefe1a3dd7437c8b49d40f88083d1f28f6b7c7aba57548fb2f583739ebc674c4d371cdf71e1c434ae14135e2d76865529faa14f928ba7e1d34e8b3e9a957bd035ea0cbf7a99df25e9cc38d5a245ca962a2cf5afeb6b4dcb38a53ab6b32ee6ecbe30405676f72e6400af687620d98d2a50fac6a63e8389b12d000fe7687a856c13bbc09327d25e3d98902967abf3237a9ad2047c6f215e400a47ff738ff4897e96da5a065f4f12880dcca3bead5377f932e7791cc251f100e755c4884eaea8e49a00143c4f5a4e5d746eed56a14d64b631ddfad2309b70611024778eb3794097d07dcb6dd74a776618ec93646e58c748fb0ca9805e2141e2355b4e46702d38dab44f8ecedcd703e01d1c4ceae80026daed68e009c83d140f136ca912cec16a63829e947279f65afa74466731a81d513ece334f0bcf6da2cd7f6beb85a92fb5ae7dd457df24bfb92293727d26bfc93276fa00a2594dc1e56a333d8f87df2e8f44b5b754f40c9b1bcaec0ebc28fb7b4a88353a9eee418ce57049c260097287cc5d678436daa8225da489617acd8acc26e8f93a81b921149b2965fc73700d0ee2fcf8a1e6b887ca8f8627a092eef827be93c6c13e14d22b2f6aa5dad2adec64ca3da5dbe47203cd7857a400e71235f010c6e7f6e6fc170a8bac2044bbc8f46e0e01efdd6f6addf4a705dbce88d0ff6e75a18b91c739f8e2c335111cbe259b5019d6351d55382a5ecda3fbc1309a829704c9ebc7f5988375bd59eb0fa00458ca0fe19e16852d8879d9047207c6494b567edd985291a3a0dcb9bf44d8bd338133db77404cc25bd9bc134aae8bd3acc305acb6e28f90d2a345a0c1286369525953604f66dba48fcd758aaa077426000bb1210ea032321f4b512adec06f824ad552b787bf521a10c015b183846d209d7ff8dce65818d3d956400420e314a00562f69c6cd2f5f9fc53003a84f5aec225b5d7951d29ee51d213d585b83b6267461def147cc41727a51c008f301a0e510387798f1b386c8222f59d8ea567b3e84f8cbb6c2472b89a0ede6548244c49ac67bc17d898d3f449ce9c2c44a15ddb3208d578ed1c7bd59816790b6ad0f1b4cb5b8903494ccdbe3a178a2b6fb4f9b0498f493b8baec9f00434e2c1c321b8c8665151cd8031bf98e8b5c8f8eae938f98679c28bee4f4b63c068ee2842c2abd84d1b8c587cc673f9cd207d1bae58a5fcd243c9fbd06106615e7da9b735cddd654e4152702e4da846d56cccd174ae16a096f4c17624b3ad34a4ac15965b9f1527a13a68368185bafe5dd97e72d320ef6fe2c9bd35a75acaafe808991f72a793503b6fde957d866d855f37be486a6db27526a144451c5ac48ed25e6d3f9071c6e78b62b1586749b762f56931f170d8f28a07c38b43c6e6af6f472a4543320816d271730bb3a4656ef471cb23699ebe20bfc9b976af14d14abaacc1891bb27c51e0ca3a30840ca3ddb9fa7a41a87600abd452b7b04330ff28b2203de5028303b5e0d28f8f59f27395b0fc1b3f7e7df36664915abf5fcf700f2ef3c6ba600ec6b7b1da75e8382d69e1129db94bb15d53ef59fdd87ba63eb1e3d931f78f4abf9a19d68764eadeb5bc38fbf9e1e3670110cd8d79a71b6251bc642d746de695e5f6a5dcf9d24b4043bd063ee84578df559077d26b326e33add1c28d5a279591cd81bcc30ca5cf59ec89ea5b729b4e49d09b0afcb294b33ee4d46212052cad48f261e1e88522627543bc8cf6ae2dbf980e60d1493260c578d0169bc173c58ee3750536131787cc583a2f0f83489d7a5974151cb6d7d469a810876b58e0d4cb6dfe845cf2d58f811bbc4ecf9c9cb0971ed3fddec926d8195500d0cb056f068ac0d8800f0cd7da213f6e696baad515cb63a7eab79e206f3aeb8e753c3fcfca808792ba3d12dc4d6297f8936458fd8ff2ff115c91e9caaffec544a94f793916c4a6825f08baa586ebc4e2fc602df0bc22eeffb95a6365d0a0668d8fbc3d20eca3b698b9e933dedb649b9411455ce33d56c17f1ee03c56bc6e298f9f20c6a7d66dbba1f168c4fde78aeb0a21db9fadc74333ea637e8f16d691afbae2fb48d92c427407be00494e0504e18c8d1b478ec20e11f7091278dd56a88728e0f121a2b3b40b27139882839aa7570e9b14f9aaf2385214647518ecc4bd63b2f4cee78be1aced0107755816a679e73e8e0cba80af1d35cba109739429c4ad6680cda1fb09e037809ad56a2be820709eb833b07e90f7fb99db0a16c0632df8260dd8a2d52a68fd7bbebd39013c12ef40ed69adfae3341f35c37a06cc42fc8769435e012a869bb56b733d6c23fb33fb79225339f37acf3ab73e335b7265ca1cb41bbe805be5cea5e2b59a2ce2e52aa2da2340a858605b11a9ff2e7a8e9e3b341ba34049139dad658826d0cab23ef49b9370a1ce8fe387cb1f815b669d699dc99cee0b0d972d11f2de044a05f3f1a5576be3eef52acc835394d53b89f0597766ade0ba9fa56557e4189ce60c5b2896ec442f1fe9772b8319abaee5f3b4e1de5528c1287f21408405d3c12781cebc2ea9fd9d504182ca2b8d880c0427ecd9e55ebb90a001e72df80f97ad999ea606af0859e3877bcfaa91fe9861e417dae16100973a89b775fd847d00cffe21ae9ccb5827258121405f83dd129875950d7ae43366bc465a72b64122a382b65f865d5eb8c628dfeac1b1956fa34a3c64343d4034cc3437c2407e3ba7cab63b1b35a3a528862fc693a627497680aa53ca8c2dd0b91816530072d8e7fdcbe711fac7f12623c77ffc3dd9168cceb22a109b6aa1044934d2f9eae5449a1a2a184c00ed892e80c5fd0c0bc9ba0c11ac2867afd6945822e718211fd1ce731c0d7e091a5554f51b77f34d9dcd0c26d702f8d94cb8b942267b64f5b7bfe4e7251b0463d3db4fdcd8770460c64664847e6952503e58505bd98cf8e6297dc54e333b8855423ce1bb71dbd6d82ed3e54fef18ba2666e54e8dc7e95b152a2f83b5c90230e467b282486fabbc3434a9be5f98d175e8dae65c007e5ce61d0d02ed3c84d487e09c4b776212c17376c7099fec1cd3bd065a894afac53983dadaf4b1f9260a78b4685c64bdeefd0ff4a6534879d572d4dd0b7e53abcb366ec2abce0f24b5254dd36506af0d21a681b44de3a6f81db145edee3db4789f77258116b474cbf831ef8634969eac8d6b981ced55a48f41586d73be66a7a5e29c748d67e1985ffec736455a850147324627c089703ce02d1b3bf897a8808900beb83c513b7a61bf0de3b38b7bad44e5972d3385ab47bff6b6666b014d790969c68211f7e358675272a36844300db7b7cd7bee00e5f128d308770245aba458596296668d843bd9587c0eb6718f8c3ac1f709349c45b29d5167f824a95980d77130c42b65753dc43369f8f7a78704f60e1bad379fd72e7ac490e8afdd6630d61db361855df4f1af83ca6d4bac51285354b8c0ff9a7586a09187fe908f59bd75552986b77aa3d7b57a9560f67ba849bbc2f0b78002fb41ec374daad2e0efeae273ddecec370434c99ba07795743b9c7d3eb8571042d849d46f327e53ca71e6d378c1a35a6d6b914c4a078378a9620bd02c026308339f2b0ee0991b00d17855ca5f48a9383352683abc143d26b088deb45080baf60567c83913e92e7f2e2c8fe679c8910818ca4551ea0f0277488a6bf9cf66d28ddba1ff6a137aea534ee888309edffe8bcfdf691d36511181679a90bfd05ca0343389bb12ec51554b7f3ad1a2a636ecc0f4813ce7b865dbdbffe926694e75918a61c9f9ac2d85ba375007e2ee82f6f1d6a5651551b64ce62aeccf21a2b1e49b80593344d0b83de0d420fadee03cbfddeb2f1e3b4fa2c27c564301922d11016dbb6139037086f08e4becd7a8b808b91dc492f027d6c0cf3e371e68420da3e744b3e5d6f041ad48a6c21ebf3651b6c2932204f4d16feee7e6e6a03f3fd5d078b659bda5d566cf2ee49ef70d0dd7069ad50ec632b3e0343e6c700770858760e10cf71bda5a75ebf2021b5474f16e2b7601d1aa7a23b06b036f6315ccc90d5211e58e6dcd5996aa4782c0ddf0205e8633f43a6f7401ee2159c044e8402fca86c690780c0cbf96386249a939e823a17e8899016fadeb7a20c014d0c71c7fb749d36a727c3c4123ae1ec0dd1978e2902fd087897dba315c2ed0fe0e675dbfaabbfee4f2bca68df86a2d5f2bc681178b05484b1914951cad5cb6f46263bd25a0d745f46a30e1ab8cb7aae715bfc3e9035dd52cc3309efd36ea8ff825c2e1cda6c3b5e0adabc16afc67a96f0bad4f3e5fc1156c92b8d776841c0a84532337029b0a77b22d978b9572f7dd7876306da4850f573020fd855b500c2015504730c8c0d7ce2ad7fa182efb3ddf014d5ff262f9555dcd43fb50a3e62663877656f0f22026728644b9e45e92e2e96739e50ca031cef56c42e9ff0993ae3db03c22e9d05c50f94c27c99a72f2774c5a91cd4e0a8f132ffec3da64376baa65890a22089c7432298e9e7937d70f534f4f430d4702f98fead", 0x1000}, {&(0x7f0000001080)="19e2b32a09619678562b206f25e633b7d2444d709343cf6ff9e5e8aaa8aa4d225b3b4498baec6c66740e7d7b58c8e92cfa7f8fea202639d455fdbd7c416e8fb6dc963e28376e6fee63d3788ef6f9e8d3a4b2acc94c7482db5c0409dc58c8612c12311494dd45bcacef1e0345ca5c5d5fdb83ec20ceeb55e02274f4ad852e13bd2db38356433bb87d28ac5966d129169f105e2508a6bf227eff8c189e592bdd821eeefba6c162fa591f006e09a01b31afba2413ecd2596359d42a8e2b9948b398b544d7ad9c0077914d270ba8", 0xcc}], 0x2, &(0x7f00000011c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0, r8]}], 0x68, 0x60a}, 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) 08:57:55 executing program 2: r0 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x0) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace", &(0x7f0000000080)=0x11, 0x0, 0x0) 08:57:55 executing program 6: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 0: socket$inet(0x2, 0x5, 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x102) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r1, 0x2) semget(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 08:57:55 executing program 3: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000340)=0x6, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000340)=0x6, 0x4) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) 08:57:55 executing program 2: r0 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x0) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace", &(0x7f0000000080)=0x11, 0x0, 0x0) 08:57:55 executing program 6: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 0: socket$inet(0x2, 0x5, 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x102) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r1, 0x2) semget(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x5, 0x3) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x102) (async) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) listen(r1, 0x2) (async) semget(0x0, 0x1, 0x0) (async) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:57:55 executing program 2: r0 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x0) 08:57:55 executing program 6: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c", &(0x7f0000000080)=0x14, 0x0, 0x0) 08:57:55 executing program 3: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000340)=0x6, 0x4) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000000)=0x9, 0x4) socketpair(0x1, 0xc006, 0x8, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 08:57:55 executing program 0: socket$inet(0x2, 0x5, 0x3) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x102) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r1, 0x2) (async) semget(0x0, 0x1, 0x0) (async) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 08:57:55 executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c", &(0x7f0000000080)=0x14, 0x0, 0x0) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:57:55 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x2, 0x8000, 0x9) listen(r3, 0x0) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)=0x1) 08:57:55 executing program 3: getpgid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)=0x1) socket$inet(0x2, 0x1, 0x6) (async) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)=0x1) (async) 08:57:55 executing program 3: getpgid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getpgid(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c", &(0x7f0000000080)=0x14, 0x0, 0x0) 08:57:55 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, 0x0, 0x0) 08:57:55 executing program 3: getpgid(0xffffffffffffffff) (async) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x2, 0x8000, 0x9) listen(r3, 0x0) socket$inet(0x2, 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async) socket(0x2, 0x8000, 0x9) (async) listen(r3, 0x0) (async) 08:57:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x0) 08:57:55 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000000)=0x9, 0x4) (async) socketpair(0x1, 0xc006, 0x8, &(0x7f0000000080)) (async) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) (async) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)=0x1) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, 0x0, 0x0) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 08:57:55 executing program 3: syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) listen(r0, 0x0) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c25", &(0x7f0000000080)=0x15, 0x0, 0x0) 08:57:55 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) listen(r0, 0x0) 08:57:55 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x1, 0x6) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) 08:57:55 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x2, 0x8000, 0x9) listen(r3, 0x0) socket$inet(0x2, 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async) socket(0x2, 0x8000, 0x9) (async) listen(r3, 0x0) (async) 08:57:55 executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000000)=0x9, 0x4) socketpair(0x1, 0xc006, 0x8, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) (async) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000000)=0x9, 0x4) (async) socketpair(0x1, 0xc006, 0x8, &(0x7f0000000080)) (async) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", 0x0, 0x0, 0x0) 08:57:55 executing program 6: socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 3: syz_open_pts() (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) listen(r0, 0x0) 08:57:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9f6c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:55 executing program 3: syz_open_pts() (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9f6c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) socket$inet(0x2, 0x1, 0x6) (async) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) (async) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9f6c) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) (async) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="87ccfd2e64492f9e8e82de67f89aab831e0f907d2393f4d56f06a33f13aaaa838036722ba54cf2f5bc5e22017b9038737751b61a316f7279fb4f955df0875286bf645090962378dbe0b1209c9c326e21e6b02bad4af8", 0x56) 08:57:55 executing program 3: r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10600, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:55 executing program 7: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="87ccfd2e64492f9e8e82de67f89aab831e0f907d2393f4d56f06a33f13aaaa838036722ba54cf2f5bc5e22017b9038737751b61a316f7279fb4f955df0875286bf645090962378dbe0b1209c9c326e21e6b02bad4af8", 0x56) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="87ccfd2e64492f9e8e82de67f89aab831e0f907d2393f4d56f06a33f13aaaa838036722ba54cf2f5bc5e22017b9038737751b61a316f7279fb4f955df0875286bf645090962378dbe0b1209c9c326e21e6b02bad4af8", 0x56) (async) 08:57:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) (async) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9f6c) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", 0x0, 0x0, 0x0) 08:57:55 executing program 2: setregid(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/98, 0x62}], 0x5, &(0x7f00000003c0)}, 0x0) listen(r1, 0xfffffffe) 08:57:55 executing program 6: socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:55 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f84328338ed3d167302c9bb7948e2f4ace4f639c2525", 0x0, 0x0, 0x0) 08:57:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="87ccfd2e64492f9e8e82de67f89aab831e0f907d2393f4d56f06a33f13aaaa838036722ba54cf2f5bc5e22017b9038737751b61a316f7279fb4f955df0875286bf645090962378dbe0b1209c9c326e21e6b02bad4af8", 0x56) 08:57:55 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) socket$inet(0x2, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:55 executing program 0: socket$inet(0x2, 0x4000, 0x3) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x8000}, 0xc) 08:57:55 executing program 7: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:55 executing program 3: r0 = syz_open_pts() (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10600, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async, rerun: 64) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:56 executing program 7: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9f6c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 2: setregid(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/98, 0x62}], 0x5, &(0x7f00000003c0)}, 0x0) (async) listen(r1, 0xfffffffe) 08:57:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) socket$inet(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 0: socket$inet(0x2, 0x4000, 0x3) (async) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x8000}, 0xc) 08:57:56 executing program 6: socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9f6c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 2: setregid(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/98, 0x62}], 0x5, &(0x7f00000003c0)}, 0x0) (async) listen(r1, 0xfffffffe) 08:57:56 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 08:57:56 executing program 3: r0 = syz_open_pts() (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10600, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) (async, rerun: 32) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async, rerun: 32) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) (async, rerun: 64) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) (rerun: 64) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) (async) 08:57:56 executing program 0: socket$inet(0x2, 0x4000, 0x3) (async) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x8000}, 0xc) 08:57:56 executing program 7: r0 = socket$inet(0x2, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) socket$inet(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="afe72b4f8f5f85c9129a936bb3dfb8c01812b1bfebf30bfe89ccfa7bf9ef7294005dc777c983af4c1a0a5f580931b9a387226e25433e9254c1e169f3bb059beab63a842791b3a37af1e31cf2d93904f2728b888cd5760cc094671153e40911143f", 0x61) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x5, 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/77, &(0x7f0000000080)=0x4d) listen(r0, 0x0) 08:57:56 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9f6c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="afe72b4f8f5f85c9129a936bb3dfb8c01812b1bfebf30bfe89ccfa7bf9ef7294005dc777c983af4c1a0a5f580931b9a387226e25433e9254c1e169f3bb059beab63a842791b3a37af1e31cf2d93904f2728b888cd5760cc094671153e40911143f", 0x61) socket$inet(0x2, 0x1, 0x6) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="afe72b4f8f5f85c9129a936bb3dfb8c01812b1bfebf30bfe89ccfa7bf9ef7294005dc777c983af4c1a0a5f580931b9a387226e25433e9254c1e169f3bb059beab63a842791b3a37af1e31cf2d93904f2728b888cd5760cc094671153e40911143f", 0x61) (async) 08:57:56 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/4088}, &(0x7f0000001040)=0xffa) 08:57:56 executing program 7: r0 = socket$inet(0x2, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:56 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8000000000000000, &(0x7f0000000080)='./file0\x00', 0x8}) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) (async) r1 = socket$inet(0x2, 0x5, 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/77, &(0x7f0000000080)=0x4d) (async) listen(r0, 0x0) 08:57:56 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) socket$inet(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="afe72b4f8f5f85c9129a936bb3dfb8c01812b1bfebf30bfe89ccfa7bf9ef7294005dc777c983af4c1a0a5f580931b9a387226e25433e9254c1e169f3bb059beab63a842791b3a37af1e31cf2d93904f2728b888cd5760cc094671153e40911143f", 0x61) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/4088}, &(0x7f0000001040)=0xffa) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/215, 0xd7}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async, rerun: 32) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8000000000000000, &(0x7f0000000080)='./file0\x00', 0x8}) (rerun: 32) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x5, 0x1) (rerun: 32) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/77, &(0x7f0000000080)=0x4d) listen(r0, 0x0) 08:57:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xffffffffffffff77) fcntl$setown(0xffffffffffffff9c, 0x6, r3) listen(0xffffffffffffff9c, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) pread(r5, &(0x7f0000000040)="a4544c69908bd2b5397e672293b180734a0e18c1d1f8584e7a692f04853593c940a8ece0bf8a3d4213d2022b2e81669f0ae8db3fd2b84e2758a7bc74491623413a8ff275f0bd7282c625a39600bde4c49110eafa4e83666275", 0x59, 0x37a7) r6 = accept$inet(r5, 0x0, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000100)="d6dc9198f4e4e2762ac9bf9caf21f4dd31515eb1cad749d998eeadfd4efd6bf90329b8a182666e486d51bf920d35c7190d2f467869140e3a88c1593cd9a066ce06c411f84033d11b7576018147cdf541afdaef36df603db8d444d2e51c25badcc2054edaf98e883d08ac838ab17e518061c24fa0522265", 0x77) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)=""/191, &(0x7f0000000180)=0xbf) socket$inet(0x2, 0x1, 0x6) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/4088}, &(0x7f0000001040)=0xffa) 08:57:56 executing program 7: r0 = socket$inet(0x2, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xffffffffffffff77) fcntl$setown(0xffffffffffffff9c, 0x6, r3) listen(0xffffffffffffff9c, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) (async) pread(r5, &(0x7f0000000040)="a4544c69908bd2b5397e672293b180734a0e18c1d1f8584e7a692f04853593c940a8ece0bf8a3d4213d2022b2e81669f0ae8db3fd2b84e2758a7bc74491623413a8ff275f0bd7282c625a39600bde4c49110eafa4e83666275", 0x59, 0x37a7) (async, rerun: 64) r6 = accept$inet(r5, 0x0, &(0x7f00000001c0)) (rerun: 64) setsockopt(0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000100)="d6dc9198f4e4e2762ac9bf9caf21f4dd31515eb1cad749d998eeadfd4efd6bf90329b8a182666e486d51bf920d35c7190d2f467869140e3a88c1593cd9a066ce06c411f84033d11b7576018147cdf541afdaef36df603db8d444d2e51c25badcc2054edaf98e883d08ac838ab17e518061c24fa0522265", 0x77) (async, rerun: 64) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)=""/191, &(0x7f0000000180)=0xbf) (rerun: 64) socket$inet(0x2, 0x1, 0x6) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8000000000000000, &(0x7f0000000080)='./file0\x00', 0x8}) 08:57:56 executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) recvfrom$unix(r4, &(0x7f0000000040)=""/18, 0x12, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x9) 08:57:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x7fffffff, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xffffffffffffff77) fcntl$setown(0xffffffffffffff9c, 0x6, r3) listen(0xffffffffffffff9c, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) pread(r5, &(0x7f0000000040)="a4544c69908bd2b5397e672293b180734a0e18c1d1f8584e7a692f04853593c940a8ece0bf8a3d4213d2022b2e81669f0ae8db3fd2b84e2758a7bc74491623413a8ff275f0bd7282c625a39600bde4c49110eafa4e83666275", 0x59, 0x37a7) r6 = accept$inet(r5, 0x0, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000100)="d6dc9198f4e4e2762ac9bf9caf21f4dd31515eb1cad749d998eeadfd4efd6bf90329b8a182666e486d51bf920d35c7190d2f467869140e3a88c1593cd9a066ce06c411f84033d11b7576018147cdf541afdaef36df603db8d444d2e51c25badcc2054edaf98e883d08ac838ab17e518061c24fa0522265", 0x77) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)=""/191, &(0x7f0000000180)=0xbf) socket$inet(0x2, 0x1, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffff77) (async) fcntl$setown(0xffffffffffffff9c, 0x6, r3) (async) listen(0xffffffffffffff9c, 0x5) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) dup(r5) (async) pread(r5, &(0x7f0000000040)="a4544c69908bd2b5397e672293b180734a0e18c1d1f8584e7a692f04853593c940a8ece0bf8a3d4213d2022b2e81669f0ae8db3fd2b84e2758a7bc74491623413a8ff275f0bd7282c625a39600bde4c49110eafa4e83666275", 0x59, 0x37a7) (async) accept$inet(r5, 0x0, &(0x7f00000001c0)) (async) setsockopt(0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000100)="d6dc9198f4e4e2762ac9bf9caf21f4dd31515eb1cad749d998eeadfd4efd6bf90329b8a182666e486d51bf920d35c7190d2f467869140e3a88c1593cd9a066ce06c411f84033d11b7576018147cdf541afdaef36df603db8d444d2e51c25badcc2054edaf98e883d08ac838ab17e518061c24fa0522265", 0x77) (async) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)=""/191, &(0x7f0000000180)=0xbf) (async) socket$inet(0x2, 0x1, 0x6) (async) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x9) 08:57:56 executing program 3: r0 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 08:57:56 executing program 5: socket$unix(0x1, 0x5, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async, rerun: 32) recvfrom$unix(r4, &(0x7f0000000040)=""/18, 0x12, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) 08:57:56 executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 7: socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:56 executing program 3: r0 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) (async, rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (rerun: 32) 08:57:56 executing program 0: socket$inet(0x2, 0x3, 0x6) 08:57:56 executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x9) 08:57:56 executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) recvfrom$unix(r4, &(0x7f0000000040)=""/18, 0x12, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) socket$unix(0x1, 0x5, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r3) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) recvfrom$unix(r4, &(0x7f0000000040)=""/18, 0x12, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) (async) 08:57:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 3: r0 = syz_open_pts() (async) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 08:57:56 executing program 0: socket$inet(0x2, 0x3, 0x6) socket$inet(0x2, 0x3, 0x6) (async) 08:57:56 executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:56 executing program 3: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40d7b0e0b0dfb800, 0x0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x619b, 0x80000000, 0x1, 0x4, "b3dbf69a2d41c26718afdff1c92373473345f96b", 0xde0, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 7: socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:56 executing program 0: socket$inet(0x2, 0x3, 0x6) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) 08:57:56 executing program 7: socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x40) 08:57:56 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:56 executing program 3: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40d7b0e0b0dfb800, 0x0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x619b, 0x80000000, 0x1, 0x4, "b3dbf69a2d41c26718afdff1c92373473345f96b", 0xde0, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40d7b0e0b0dfb800, 0x0) (async) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) dup(r0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x619b, 0x80000000, 0x1, 0x4, "b3dbf69a2d41c26718afdff1c92373473345f96b", 0xde0, 0x5}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) (async) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) (async) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) (async) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) (async) shutdown(r0, 0x3) (async) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) (async) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:56 executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 0: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x6) socket$inet(0x2, 0x4000, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 08:57:56 executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) socket$inet(0x2, 0x3, 0x0) (async) listen(r0, 0x0) (async) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) (async) semget$private(0x0, 0x1, 0x100) (async) socket(0x1, 0x5, 0x1) (async) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) (async) shutdown(r0, 0x3) (async) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) (async) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) (async) 08:57:56 executing program 6: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 3: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40d7b0e0b0dfb800, 0x0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x619b, 0x80000000, 0x1, 0x4, "b3dbf69a2d41c26718afdff1c92373473345f96b", 0xde0, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40d7b0e0b0dfb800, 0x0) (async) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) dup(r0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x619b, 0x80000000, 0x1, 0x4, "b3dbf69a2d41c26718afdff1c92373473345f96b", 0xde0, 0x5}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) r4 = dup(r2) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f00000000c0)=0x4, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) listen(r0, 0x0) 08:57:56 executing program 6: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, 0x0, 0x40) 08:57:56 executing program 0: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x6) socket$inet(0x2, 0x4000, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socket$inet(0x2, 0x3, 0x6) (async) socket$inet(0x2, 0x4000, 0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) (async) 08:57:56 executing program 5: ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:56 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) fcntl$dupfd(r2, 0x4bba7570f5e206cb, r7) 08:57:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:56 executing program 6: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 5: ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:56 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async, rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) (rerun: 64) r4 = dup(r2) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f00000000c0)=0x4, 0x4) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) listen(r0, 0x0) 08:57:56 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:56 executing program 6: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:56 executing program 0: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socket$inet(0x2, 0x3, 0x6) (async) socket$inet(0x2, 0x4000, 0x6) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 08:57:56 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) (async, rerun: 32) fcntl$dupfd(r2, 0x4bba7570f5e206cb, r7) (rerun: 32) 08:57:57 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getdents(r5, &(0x7f0000000440)=""/128, 0x80) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000340)=""/100, 0x64}], 0x6, 0x3) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000004c0)={0x2, 0x2}, 0x10) 08:57:57 executing program 5: ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000000, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:57 executing program 4: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, 0x0, 0x40) 08:57:57 executing program 6: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) r4 = dup(r2) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f00000000c0)=0x4, 0x4) (async, rerun: 64) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) listen(r0, 0x0) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x8) r5 = dup(r2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, 0x0, 0x40) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:57 executing program 0: getitimer(0x0, &(0x7f0000000000)) (async) r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getdents(r5, &(0x7f0000000440)=""/128, 0x80) (async) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000340)=""/100, 0x64}], 0x6, 0x3) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000004c0)={0x2, 0x2}, 0x10) 08:57:57 executing program 6: socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x8858, 0x4) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:57 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8858, 0x4) 08:57:57 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) (async, rerun: 32) fcntl$dupfd(r2, 0x4bba7570f5e206cb, r7) (rerun: 32) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x40) listen(r0, 0x0) 08:57:57 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getdents(r5, &(0x7f0000000440)=""/128, 0x80) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000340)=""/100, 0x64}], 0x6, 0x3) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000004c0)={0x2, 0x2}, 0x10) getitimer(0x0, &(0x7f0000000000)) (async) socket$inet(0x2, 0x1, 0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getdents(r5, &(0x7f0000000440)=""/128, 0x80) (async) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000340)=""/100, 0x64}], 0x6, 0x3) (async) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000004c0)={0x2, 0x2}, 0x10) (async) 08:57:57 executing program 4: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:57 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x40) listen(r0, 0x0) 08:57:57 executing program 4: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)="a7d868485ada40160518f7f52c6426c39b429e82d4bb5e0143043c720bba36bf030cb66bf0d6a2934babc53271578199ef31434df6680381925df69d3bb5fd35a7cc490bce4c3117df05bf4fb0d1083b860e203aa0795543ec088efea40ac2d9ad957e18f3d1d75599e5ec2ebceb29cf550879b151028b1447667daecf43d0c659faaa1530d3a3", 0x87) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x8) r5 = dup(r2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1) socket$unix(0x1, 0x5, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x8) (async) dup(r2) (async) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1) (async) 08:57:57 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:57 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8858, 0x4) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x40) listen(r0, 0x0) 08:57:57 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) 08:57:57 executing program 0: socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x5, 0x1) socket$inet(0x2, 0x5, 0x6c) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 0: socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x5, 0x1) (async, rerun: 64) socket$inet(0x2, 0x5, 0x6c) (rerun: 64) 08:57:57 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8858, 0x4) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="14bd5da38ba2eb9b22c035257f0f1da33530b371f58f8b5a9d8beb513aa4bbf6f77254c4e81a1166748a4229ae903187b95150991976e6568ccbc865550cf404fd5dbb0d2915a0a787ba9d9a31b4ad8218f9409d"}, {&(0x7f0000000080)="dc03bfaed82adc521962f35d67f388961d2e0925647f8a54f8aeb31195ec3544892450bba23c5563fa81aa01f685f0956536f8faecdbbef48593e0d5325c98bcaf2952b7266cdd7a44618683260bfa615e72bdf2ea2e57628059b6f34e04b0688f47169d7e48301dd673c1786587848614524f46bf82ca6172711959e4cefdb44f"}, {&(0x7f0000000280)="9166e3887975560b8abed914451dc7ec090ae90f85fed57a28c8f65ef2eec408ddc193d0067153e7115898c4b3147071b211e0bafb4288a37164c3bfe3518b1e05553ae920c202fe6b52606e2c13725d64bce3ed9782b48e95887c115c5cdd48eafd643316c7a164f8213b539e5939952e99ada482cc8e69eda402ead4341064a8d016b45886645d008f98fa00eadfd96397b27beb0851df4712f79de06467df918aad925ff36ea48a4cff74db675e98d21cffd4ec23fc1d035697"}], 0x11, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r1 = socket$inet(0x2, 0x5, 0x4) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r5, 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) pread(r2, &(0x7f0000000340)="f54b04daaf46f05dd353144d648145e740b4b4a69c4f993febdfd07068f1164a7dce0a087482b4af26b630dcaa38359bb31a0e65125a96b20bf3d0f61b0ba344e3a114f48d3696aec5968ea3a196b1f43de247b6da380352afc06dc788c2", 0x5e, 0x8) listen(r0, 0x0) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/12, 0xc}, 0x0) 08:57:57 executing program 0: socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x5, 0x1) socket$inet(0x2, 0x5, 0x6c) socket$inet(0x2, 0x1, 0x6) (async) socket$inet(0x2, 0x5, 0x1) (async) socket$inet(0x2, 0x5, 0x6c) (async) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="14bd5da38ba2eb9b22c035257f0f1da33530b371f58f8b5a9d8beb513aa4bbf6f77254c4e81a1166748a4229ae903187b95150991976e6568ccbc865550cf404fd5dbb0d2915a0a787ba9d9a31b4ad8218f9409d"}, {&(0x7f0000000080)="dc03bfaed82adc521962f35d67f388961d2e0925647f8a54f8aeb31195ec3544892450bba23c5563fa81aa01f685f0956536f8faecdbbef48593e0d5325c98bcaf2952b7266cdd7a44618683260bfa615e72bdf2ea2e57628059b6f34e04b0688f47169d7e48301dd673c1786587848614524f46bf82ca6172711959e4cefdb44f"}, {&(0x7f0000000280)="9166e3887975560b8abed914451dc7ec090ae90f85fed57a28c8f65ef2eec408ddc193d0067153e7115898c4b3147071b211e0bafb4288a37164c3bfe3518b1e05553ae920c202fe6b52606e2c13725d64bce3ed9782b48e95887c115c5cdd48eafd643316c7a164f8213b539e5939952e99ada482cc8e69eda402ead4341064a8d016b45886645d008f98fa00eadfd96397b27beb0851df4712f79de06467df918aad925ff36ea48a4cff74db675e98d21cffd4ec23fc1d035697"}], 0x11, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) r1 = socket$inet(0x2, 0x5, 0x4) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r5, 0x1}) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) pread(r2, &(0x7f0000000340)="f54b04daaf46f05dd353144d648145e740b4b4a69c4f993febdfd07068f1164a7dce0a087482b4af26b630dcaa38359bb31a0e65125a96b20bf3d0f61b0ba344e3a114f48d3696aec5968ea3a196b1f43de247b6da380352afc06dc788c2", 0x5e, 0x8) (async) listen(r0, 0x0) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) (async, rerun: 64) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x8) (async, rerun: 64) r5 = dup(r2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1) 08:57:57 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="14bd5da38ba2eb9b22c035257f0f1da33530b371f58f8b5a9d8beb513aa4bbf6f77254c4e81a1166748a4229ae903187b95150991976e6568ccbc865550cf404fd5dbb0d2915a0a787ba9d9a31b4ad8218f9409d"}, {&(0x7f0000000080)="dc03bfaed82adc521962f35d67f388961d2e0925647f8a54f8aeb31195ec3544892450bba23c5563fa81aa01f685f0956536f8faecdbbef48593e0d5325c98bcaf2952b7266cdd7a44618683260bfa615e72bdf2ea2e57628059b6f34e04b0688f47169d7e48301dd673c1786587848614524f46bf82ca6172711959e4cefdb44f"}, {&(0x7f0000000280)="9166e3887975560b8abed914451dc7ec090ae90f85fed57a28c8f65ef2eec408ddc193d0067153e7115898c4b3147071b211e0bafb4288a37164c3bfe3518b1e05553ae920c202fe6b52606e2c13725d64bce3ed9782b48e95887c115c5cdd48eafd643316c7a164f8213b539e5939952e99ada482cc8e69eda402ead4341064a8d016b45886645d008f98fa00eadfd96397b27beb0851df4712f79de06467df918aad925ff36ea48a4cff74db675e98d21cffd4ec23fc1d035697"}], 0x11, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) r1 = socket$inet(0x2, 0x5, 0x4) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r5, 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) (async) dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) (async) pread(r2, &(0x7f0000000340)="f54b04daaf46f05dd353144d648145e740b4b4a69c4f993febdfd07068f1164a7dce0a087482b4af26b630dcaa38359bb31a0e65125a96b20bf3d0f61b0ba344e3a114f48d3696aec5968ea3a196b1f43de247b6da380352afc06dc788c2", 0x5e, 0x8) (async) listen(r0, 0x0) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}, {&(0x7f0000000180)="ed67e93ae63db5c3b0bac22d47bdad68e9f77fa0099c5908c7ae75efc418432edcb91542c2d9bad3fa49e4aa1189445eb2fc241ce54b8bae931affcd9eb30f332bc39d007f1e9bdf4055d48fc7d9240b5ce13605825307fbecd8c665be", 0x5d}], 0x2, 0xfffffffffffffffb) 08:57:57 executing program 0: renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4, 0x6) 08:57:57 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0xfffffffffffffffb) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) 08:57:57 executing program 0: renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4, 0x6) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0xfffffffffffffffb) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 08:57:57 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x9, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0xfffffffffffffffb) 08:57:57 executing program 0: renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4, 0x6) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') (async) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet(0x2, 0x4, 0x6) (async) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x4000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x0) listen(r0, 0x0) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) shutdown(r0, 0x3) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x9, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 08:57:57 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x9, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) 08:57:57 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287caa8c88dc525964c300c37e4e9564890f479115fb47896ecfaca307cfe05296ff6ab9fe99ce1730b48de5630d3b1d1e0736214d894fb9e2e2848a0fdf4a5f629b5b7892f80aa0f66f7aa27fbf30ed55a93e405a7d389ff2238f847e54ac778336372c65dff989320731773b146d265632fed91c298ebd6", 0xee}], 0x1, 0xfffffffffffffffb) 08:57:57 executing program 0: socket$inet(0x2, 0x1, 0x6) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x4000, 0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x0) listen(r0, 0x0) 08:57:57 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 2: r0 = socket$inet(0x2, 0x4000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x0) listen(r0, 0x0) socket$inet(0x2, 0x4000, 0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) shutdown(r1, 0x0) (async) listen(r0, 0x0) (async) 08:57:57 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x100) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0xfffffffffffffffb) 08:57:57 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) semget$private(0x0, 0x1, 0x100) shutdown(r0, 0x3) 08:57:57 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0800000000002b58b40cb47300", 0x0, 0x3877}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r6 = syz_open_pts() r7 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0xa0) getsockname(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) dup(r6) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_BELL(r8, 0x20005701) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000340)=0x3) fcntl$dupfd(r9, 0x0, r9) pread(r9, &(0x7f0000000280)="85062cc980a8095ee555b2cda3e65cd3f2d582441b856b233f45ce88689eb469e0e0d418b2927bd5749ff17fe5c9ad5724902c0e45c8976d5195de8e4964df50dd6592524ee8e2956e46849fd62a0ecdaf648d0e6cf6ec6588f143481a938b3abf476166bcd4fa68c1ff1ce2d3b56713e5e7506db2e63b93713097220068f1b5b985353470e665d9e9395505293fd70dc15857322db6b2f78027b0dd9e4849bffd6bb0ae35675982a7e661ee11d62306", 0xb0, 0x7) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:57 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) socket$inet(0x2, 0x1, 0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x4, 0x3877}) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) (async) 08:57:57 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) 08:57:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0xfffffffffffffffb) 08:57:57 executing program 0: socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 08:57:57 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:57 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) 08:57:57 executing program 3: r0 = syz_open_pts() (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0800000000002b58b40cb47300", 0x0, 0x3877}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r5) (async) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async, rerun: 64) r6 = syz_open_pts() (async, rerun: 64) r7 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0xa0) getsockname(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) (async) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) (async) dup(r6) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_BELL(r8, 0x20005701) (async) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000340)=0x3) fcntl$dupfd(r9, 0x0, r9) pread(r9, &(0x7f0000000280)="85062cc980a8095ee555b2cda3e65cd3f2d582441b856b233f45ce88689eb469e0e0d418b2927bd5749ff17fe5c9ad5724902c0e45c8976d5195de8e4964df50dd6592524ee8e2956e46849fd62a0ecdaf648d0e6cf6ec6588f143481a938b3abf476166bcd4fa68c1ff1ce2d3b56713e5e7506db2e63b93713097220068f1b5b985353470e665d9e9395505293fd70dc15857322db6b2f78027b0dd9e4849bffd6bb0ae35675982a7e661ee11d62306", 0xb0, 0x7) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0xfffffffe) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0xfffffffffffffffb) 08:57:58 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) shutdown(r0, 0x3) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 08:57:58 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) 08:57:58 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="31c114e7a25dcc15d6d35e9041a13616f44051abad1783efe5073b0bd7fd02c93831aae469886dc8cf4397528672ad830aaa71b19f394cf6530aebf87a1d2e8f", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="d284ac0cfb497bc76d9297325fa1de7fd99467f7760a54c92230aa54308eaaf27ede8ee2f9a183408ee2517e72320bf6d8ab00726f96e2a5f9ff8e79322ae4abd639ae9e90505cef04fea1a0ec71fa8f85f0161bf7919a294299893dc0ae3d173211b14cd2ca216ecf9446291b7632daed811a94120817887f2ad77359d73d5a20feaebbdbe1a11b93a4fdd429afc22f4ecfd9", 0x93) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0xfffffffe) 08:57:58 executing program 0: socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socket$inet(0x2, 0x1, 0x6) (async) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) 08:57:58 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="31c114e7a25dcc15d6d35e9041a13616f44051abad1783efe5073b0bd7fd02c93831aae469886dc8cf4397528672ad830aaa71b19f394cf6530aebf87a1d2e8f", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="d284ac0cfb497bc76d9297325fa1de7fd99467f7760a54c92230aa54308eaaf27ede8ee2f9a183408ee2517e72320bf6d8ab00726f96e2a5f9ff8e79322ae4abd639ae9e90505cef04fea1a0ec71fa8f85f0161bf7919a294299893dc0ae3d173211b14cd2ca216ecf9446291b7632daed811a94120817887f2ad77359d73d5a20feaebbdbe1a11b93a4fdd429afc22f4ecfd9", 0x93) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="31c114e7a25dcc15d6d35e9041a13616f44051abad1783efe5073b0bd7fd02c93831aae469886dc8cf4397528672ad830aaa71b19f394cf6530aebf87a1d2e8f", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="d284ac0cfb497bc76d9297325fa1de7fd99467f7760a54c92230aa54308eaaf27ede8ee2f9a183408ee2517e72320bf6d8ab00726f96e2a5f9ff8e79322ae4abd639ae9e90505cef04fea1a0ec71fa8f85f0161bf7919a294299893dc0ae3d173211b14cd2ca216ecf9446291b7632daed811a94120817887f2ad77359d73d5a20feaebbdbe1a11b93a4fdd429afc22f4ecfd9", 0x93) (async) 08:57:58 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) shutdown(r0, 0x3) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0xfffffffe) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) shutdown(r0, 0x3) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 2: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0xde) listen(r0, 0x0) 08:57:58 executing program 0: socket$inet(0x2, 0x1, 0x6) (async, rerun: 64) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (rerun: 64) 08:57:58 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="31c114e7a25dcc15d6d35e9041a13616f44051abad1783efe5073b0bd7fd02c93831aae469886dc8cf4397528672ad830aaa71b19f394cf6530aebf87a1d2e8f", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="d284ac0cfb497bc76d9297325fa1de7fd99467f7760a54c92230aa54308eaaf27ede8ee2f9a183408ee2517e72320bf6d8ab00726f96e2a5f9ff8e79322ae4abd639ae9e90505cef04fea1a0ec71fa8f85f0161bf7919a294299893dc0ae3d173211b14cd2ca216ecf9446291b7632daed811a94120817887f2ad77359d73d5a20feaebbdbe1a11b93a4fdd429afc22f4ecfd9", 0x93) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="31c114e7a25dcc15d6d35e9041a13616f44051abad1783efe5073b0bd7fd02c93831aae469886dc8cf4397528672ad830aaa71b19f394cf6530aebf87a1d2e8f", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="d284ac0cfb497bc76d9297325fa1de7fd99467f7760a54c92230aa54308eaaf27ede8ee2f9a183408ee2517e72320bf6d8ab00726f96e2a5f9ff8e79322ae4abd639ae9e90505cef04fea1a0ec71fa8f85f0161bf7919a294299893dc0ae3d173211b14cd2ca216ecf9446291b7632daed811a94120817887f2ad77359d73d5a20feaebbdbe1a11b93a4fdd429afc22f4ecfd9", 0x93) (async) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x3) 08:57:58 executing program 3: r0 = syz_open_pts() (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0800000000002b58b40cb47300", 0x0, 0x3877}) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r4, 0xa, r5) (async) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) r6 = syz_open_pts() (async) r7 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0xa0) getsockname(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) (async) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) dup(r6) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_BELL(r8, 0x20005701) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000340)=0x3) (async) fcntl$dupfd(r9, 0x0, r9) (async) pread(r9, &(0x7f0000000280)="85062cc980a8095ee555b2cda3e65cd3f2d582441b856b233f45ce88689eb469e0e0d418b2927bd5749ff17fe5c9ad5724902c0e45c8976d5195de8e4964df50dd6592524ee8e2956e46849fd62a0ecdaf648d0e6cf6ec6588f143481a938b3abf476166bcd4fa68c1ff1ce2d3b56713e5e7506db2e63b93713097220068f1b5b985353470e665d9e9395505293fd70dc15857322db6b2f78027b0dd9e4849bffd6bb0ae35675982a7e661ee11d62306", 0xb0, 0x7) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) r1 = semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/177) 08:57:58 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) socket(0x1, 0x5, 0x1) 08:57:58 executing program 2: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x5, 0xde) listen(r0, 0x0) 08:57:58 executing program 4: shutdown(0xffffffffffffffff, 0x3) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) semget$private(0x0, 0x1, 0x100) socket(0x1, 0x5, 0x1) 08:57:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) flock(r0, 0x0) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 2: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0xde) listen(r0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x5, 0xde) (async) listen(r0, 0x0) (async) 08:57:58 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 08:57:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) flock(r0, 0x0) socket$inet(0x2, 0x1, 0x6) (async) flock(r0, 0x0) (async) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_open_pts() (async) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) (async) 08:57:58 executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) semget$private(0x0, 0x1, 0x100) 08:57:58 executing program 4: shutdown(0xffffffffffffffff, 0x3) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) listen(r0, 0x0) 08:57:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) flock(r0, 0x0) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:58 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) socket(0x1, 0x5, 0x1) 08:57:58 executing program 4: shutdown(0xffffffffffffffff, 0x3) 08:57:58 executing program 0: socket$inet(0x2, 0x3, 0x2) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0f02b90a43b8eebfaf0fe69cf1197cdde0151dd0cc1ee8fa7afb297e46073709e22b95350c003d47518fd608340aef0d328baf36a22ca55c74e5287", 0x77}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) shutdown(r0, 0x3) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) listen(r0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) socket(0x20, 0x5, 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r3) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) (async) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) (async) listen(r0, 0x0) (async) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_open_pts() (async) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) (async) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 0: socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x3, 0x2) (async) 08:57:58 executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) shutdown(r0, 0x3) 08:57:58 executing program 7: socket$inet(0x2, 0x3, 0x0) socket(0x1, 0x5, 0x1) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) listen(r0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) socket(0x20, 0x5, 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r3) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) (async) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) (async) listen(r0, 0x0) (async) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) 08:57:58 executing program 0: socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x3, 0x2) (async) 08:57:58 executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) shutdown(r0, 0x3) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 6: bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 3: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="917c561137f08ea53512a46c35c73e8ec820b904cf1a5e8ac6bb46861535c38f71e9126d67859a71b3a64e1e2e1c826f8abd7399b7ef6449f2c7a9e0", 0x3c}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:57:58 executing program 4: socket$inet(0x2, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x3) 08:57:58 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x1, 0x6) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xcb, 0x4) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:57:58 executing program 6: bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (rerun: 64) 08:57:58 executing program 3: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="91", 0x1}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 7: socket(0x1, 0x5, 0x1) 08:57:58 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x1, 0x6) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xcb, 0x4) (async, rerun: 32) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) (rerun: 32) 08:57:58 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) recvfrom(r2, &(0x7f0000001340)=""/129, 0x81, 0x40, &(0x7f0000001180)=@in={0x2, 0x2}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001400), 0x400, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001500)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001480)={&(0x7f0000001440)='./file0\x00', r6, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x400, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001140), 0x1, 0x0) fcntl$dupfd(r7, 0xa, r8) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="4ee2ca6343dab0accd0bf2dc79e7f23c800608fc0509540b0dfcc2684b7a7746081d4df0956750c35c588e2688bf22d356f7e26894e5b929618782e97c80ae927c520509", 0x44}, {&(0x7f00000000c0)="737fac78f0af2fa720d0947c7e34371fce7432d87a6aee7a02267e25c506385c6c556c3d2d33bdc23d8e05b98c7976978cc9d177674d00ecd2bed368de338c4c56366fb13027f982c36f6298199ee19713c081e936da5a85077903febfd9aa31ee040086ba410f02cad605df727212ec807c6637c554a195050839f3d788ed5847ccf5c9e0cae7727b50cb7760e9ae408c9e8bd6a4cfab69c2d9cd1b5705f967c43f0771538a4f28e0ae7345d7786d51d3f484589be2c607f98c11af3c70a608e5eaf462348479c98b9ac9f091cb108cf722f625c69943ea692b0f1e1f1e467cac3942867f7fb2ef0f7ca71aa2ac0175919ecd5db1bc8512e846d73b9e7b8d0ea45d1655ff0b22374fa0646fb56132726cc1e0e3c0dc7b71e8eced8a6906d203e4f1a61b7aba9cb08eeac9dbf1dadc0bbafd970d734428fd14e83c1d3c7b5f7ed298a0ce7a30853196b7275cd5a702cfe3a8bce25fb431a4f3750f9be410f2ec830b3b9f18c69e9c899a4c87abccd4f4acb671921eeda1b1e049af99466ae81d41499f97e119842f40f7861782ba828edc885bd71b5f3d1a7d71297777d258452232988a651d02d54d6eb007caf5964ac4b3440612f476c0236f33645cf36ffeecfd371ee1d8a2754411bf23618843712a54b988a95ea0f0fb65884b0a26dd19a480a121fd39f21a28c44b0dcddbfa281dc8cce68454a961b13eca77f375e302b2d9c0b23757cb64519ef99ede224ba7f9c0fbd7cb531b6685326ac8b28f11df3f77b4bd5ca7ceb8f2eff5e990735bdd11e1b40e66f532e2b8ac37b971592ba068128cbd963267fb530ccba5b1223589e05a1b8a4bfadf18aee9bd3096e357754e8f20ad928e5b527488f28ed01c30c160b6e4b50a0740a0c308c0118de328414919f39fc6dbb0de40e6033b13bd0175e612c106e5e10656ed1460654a0e06d8c44b398cff14e1008adf094315586a6c05a41cce65bfa2094f506c6fe07527844ec43afe4722f64096284ea5d66fe0f07b5334fc72826ea87d7d0496ac4ee18a3e1f1e9a5291d01c40c7dce934b9666ab7305646f0a8a2b4f3f5e0a213c742be6725392071d37d89102584a2ef61c7b7f737315b94fe5fc5f1634e360f852b3191ed23305c451ca7014f22fc94c31c0901369d7a57a09138e3010d1508d6ef07175368338e18e4425e5fc6da6672cebc3f35703e7a1b444f422b476a203f30dae6f6af1a956d312eb813587292c855c4372f72e0890d00443e62125b95a21f15b206d15e70a6b7cf8a8ce3b2ec6aefe23fe12766e3efd9c4c77c0340b7733bd40d87e13b376b139d0d1470350c4ddde981812e994130b9d5769a7bee530745ee7840443494035c2ca49bd8183cb569d43bc05758ece8d4d68a46c29510bf8c213a1aeb1516f7b1aea0049586512eddbd1299f739f990ab4d8d6a3e54bc8cfe899c4fbabb64f37ef022a4fcab98a9110672ab2b4c14e794a0f9438ae0955f5fb4b42f5512343773a4d6b086b0be52f655864b76cc8efd35180d899a2d2272ddc089a3579ab349bab9fd2f0fdbf003fe0dd0e43aec88377a968129d7ba504a758096ffe8a895468096ee3bc9268d6ce6299be2ce7b6db1d4b76023db0b02a3a8953cebeccf8858c6f233344ba2cef07f30f666153754a389707cc246550b170b57f5cb9fbd984aeb2cd09321b562edfc1b2e28112c361683c186cb44061864c32b79a12ec0289d832e5d68284b0a84c8a5a45cf54e3cd5a3203465ad66fc64f6b3ed2e5f1d349cc715bd8d81d65211347234fb21d0f61c4d9ec20069e0945807a1094c25f64edb90362d97ad54ad27f8032eb81e207b07fccd418f14dd21bf2e60cbadaa736f0a272bc948e9614f754fdb08e92cc894a3dff022db4732ffa0dd3475a5e5c95d5e1976dfea73cee689dc95f0e0e9484356feaeafddd222a233c266320904abc006c18abc05ccc61b18016db7c75b7ca6f50b71f93d71d9abb89e7817bf122bc18a58d506822070cf1eadaacbd965446f1990a9f441495479bdf897845e99a35038e5e7d0439dadc7dad44a8d650919d9dd9a2d5718fe42f592c7e212de43a79a68453cd5de3dd6ce6e29fa5beb82b8ce29e1c19070c3bded2a997aac76bb66f5f3a52ead181799d0eb4635941495430c0d618f92c1cd39498de542fa1537593b0aba5bb23336762d7241882337e6662708b006d0a986005bf215704473edb323d833a16819a850928a9469202205965c44e1b2718cddfa20db978af5f3fe42bf45517ff4b7619861dc5defcd6ddedf5909aca7e11e3e2f5be41379e5ab9c4d3bc1472152ac896accb33a34115e56199255a7bace46e662267bccb69c0dd990b31999e12180ed302ba10e25c38e8ca128f7a3655fa1b043e2acdf364d2374198d2ad38dd8031c395778cac87bbe4b22dbcacf6711a7fdeef73d5b6a4a750d9f5f59738868213e8bafdbbc63c5e159b1586e1fa560b1ea3f7a770365e648bb0a10941c15f6dc1392ae6d5a8fe1c2ad0f097e6421f1f46e23b0dc433b0134d22e8ef7393223b476302645a9146b0b426d6fbfcc4026f7394edbf19ebb2a52f80e04aa360e6ef8f490852498bacd3ac22988c7f968061580a4b4893e8198803f393323599f3ff362300b554ecc8517c4f55f0de314805e98f6f0687e663bf3642dbbea40d93f8e72eb5654e8423203cc1854388e88b06689aa2afa1305e1bcd1c524ba807002b8a735d87657d59fc9d66e33930abcbd68b3ecd008d584caa957eaff426e834fd27096cdbf41d017366bb7708cd8826baa25bf6d19defdd27f690b289c548b6cdd6e1906f9aa1331a6f2b4946bcb6dc5dafbea444e53d322d80c1b3bb14426288021b95e2721cf3e4c8c2a24a13e10573f308d4fa604deee7b66fe47ef6634648fa136fd8427d0a10a4dab0b2825914a21f76bc2ee28bcf2aeb2dcd5b4fba11f64cd08bd04ebf9a6ac0ac637e56cc67f32b6e2ba1e9f443188a0b71d2df6a6811daf518ffbbed3962dc34c4694b3eb600d2cabbef19848e1bc70ff001a699647b6d5c66832f1a19e215a8b356cf11082c58fcedd6cc42cb520b6f0f088d9f7a259b61b35be643427e7532e09056cf2fce0b2c8116f004dc89e0b96b38513ff731e0015c82ef8a3f1a988b1f3abe94fa18e02cb7be039277cb484a678b7ad2a2ef415f272a74eef5b2898fc60cf5623d153409495d3af47210b37a6ce2e4deceeb20b268b53741762ae793512df17a4c7d8c403663e5e6ef2b2651a54f82e1613737988051a6e7f9d399d41c8165678db627d987359ee7246afa9ad057fb18db389aca7477f51ee9d4c600b4bf55a5b5209a4487fc169d24161b71a5b54fb62a292c4645015ae8007df97aa36814fe89af0405f2dd237bf07685b524480c6d6a0d63e52f167050354242ae0becc5a8f8d8005b0b706ed1bf397305e366b7a6009775514f37527926677493fb8e9f1df0d22fd6ba4733ffcb46721865263a5ace55f10be1e603b85648c946ba3979a945d0c15f17d4695349656d6449b348528dd1479581f64236b2a48ccd9df07405e91b89e3fec86ac30ac2deebcb6e14059dc7989180aeca84f10f7796a39d8ea0a55a19fdc2f61d73fc0b998797780626776386f91c3a80e75a55e69d6a62c7b9ac13932e6a2e31741ff0745c6dd1da2c3554a7b83921d6c201838633e18d0ec7768ae74f0f59b5374c6aa679cbc8f1c83dc73c3026fa091a81ece8cdbbb996452a2d31f140a55f49cfb6ddddf999cb6b3773b263ee454a3d9ca5514667b691211f7974201411923f8b206000095ba6d79f45b89c3b4a30094c8fd5d6844a332f992bf5a103292ba581a072f676dae9073fdbc738c676347d62977b4671b054f05ba120aceafb7a91d42d48c94850d2de14a33d27e236fe83456f1e20cb08c4408ed6de256c4e491d88be138bc61b8fee3b747d4d3fe50bad417ff5bf8c223d33c398e429b870a3970ed1c8e2cf04dd75e2956b6670a2804c9e8496a8c2461d004f57803ea72fccf8b292a05e28e5357aa8ed72ba58ef1d373699803a6953441741795de115641658e2b50de326c65bdda2a74d5ff446ab2b52340df7a7bd433e45ba0772a41cd0f835b84e8e1d3eab078c51c5c242f79d591d699aea5f6f0149215f5d49997d3c7e98873021ae62cf7c59ba43e8a809208c14412114cf5ef15bf8398a308841e7542f67f18b8bc3f06d58c5724ab25e013c137b2b165e9bc972a633d1ca15f9e224e3f85caf8e8e1dcefdcf864fc36b5bafd416cb54b60e09cbb6250e38985118bdbcb864f18772aec4e7f4381d6ccec76f750d520f0a653980c06b4b378473e4d6e3b3885ae5b67d0b99c4a4d61fbc3909efd828732c48ae1356a3e4734ae9f5c9b1fbf8d06c0aa89ad186ed1224e9567fad4f603e4e9cfb1e8622d17182b3a217fa05755ba87d58d1deea0aee9fefe917586a4bb180a576f127cc95004611ba9736ebcb957fbdd3baa1ccb323ad35043b4e1c55a8e0e4f8471b1f802fe0846bad4991b5f8cc398b46adc917866b704f3e022ecb21bebd3a360730f953425d307ce6bacafcedb1272f133479b13a915c69310825bd4512191a8a8ac6c2e001a7d0f2f14914a029f6f0f66897b01f60277eda453ec4562faf3d4871ef9a5165aae6d04426d4a05cd599116eb13982c85a554d928ef93bcaa247f0eda53b468864491ff803d8d9f36c695c97a411adc8e1477e6f0a0a0b3ab6d8acba618fc18a5e1d37389160d3ff26c2c683cbd6ba496d3b38c02cc3d9205b2771afbc59607df6ef3db0cb3649ce8b2693036011569e50e397efc4f18de5b12c6ab303b36f4386f7f9114d1ab66e2b5986832315a2d66e592bcd949deb8cbe230231fb5a436a2db6ddee6a7e9e265f91349dd9e91f0dbb9246d9cc1f5c0040ccb00bba2cfa81c921f30001e1f80a8adced4480fd99ed8882a0f4b272aa20ff6ce92ab71dce1b8992118f8632fbf029957c405d19ba8d6ac53a9ddba873b173185043b2313d5bdec0060a76dd2715abf8f79c5a97a381e1bf280168e62391b8ddd29baf497b6a1c89bd3f2e1acd3c27fb1d6328579947c487c43b0e6264a37612ad2e61ba0b9ffdd53fcb0e98982909a498330a24fb2d3a2233f28d576eddcadcf7c4cc5427c2f729f3adc1b44687e5432ba9cd191827dd7bec9fbfd59b834f4b81de4af4953b6544a7104aaab7fae14ae10f89237f984d66c0119469536471820d7af67dffa890205514adf0a884278fa9ff44204399e9daf63e2cb90b8934e5b4160f5c9cb115b5a7cc25749ca4d21fa6baea4a1cd399119c3eb192976f0ba2a97244d71f5474bf7e7c8a32208deb91299c4e5442c246d7be67387717e44734b50c704d9e263ab456f086a7d20ef820e167ca1db18c99d0eed13c258a515ba339e0eface4d40ed879f2fe46a74ac0dc124c4ce9dad7d35d81e2fc733cd646a285d42618694128c7791d5fbe9c5ba46c7b34ee711a331ec81a7e8f54b83756422687dd6b8a96041a766ad72da44476dc4bb90e4f2c822834cc72970d7ee8dfd620c0e503a18c70ed73f06899d907ecabd335efe8bd7672d3a3a12a55e56ec39e05529f5abdcdb5749f617268587a273805c951b0b76ce3c8f071d8772103ab993f5658a49e4a89278bc164768796bfd7e9242755eafda4ada56cbda35a4dd14cc2ba7e498d93db9232d94967f0b2c89225dc87f7ad7dad907d130a65cedea0fdd314f681ce708924c618e5c69d77857bd29ee58f4b59b8718e231fd2a812cbb82c9b94b4af7aae8cd", 0x1000}], 0x2, 0x7) readlinkat(r2, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/184, 0xb8) setsockopt(r2, 0x2, 0xa3, &(0x7f00000011c0)="3c6a2c7334e81af3d75f3b602a31dba3bb72b15b78ea0d8499a2ae900c6de90653bacbd167de3ed89352c556bdbe702af4d4b56c7ee332", 0x37) 08:57:58 executing program 6: bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 4: socket$inet(0x2, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x3) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:57:58 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) (async) r0 = socket$inet(0x2, 0x1, 0x6) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xcb, 0x4) (async) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 3: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x4) listen(r0, 0x0) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x4) listen(r0, 0x0) 08:57:58 executing program 7: socket(0x0, 0x5, 0x1) 08:57:58 executing program 3: linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/48, 0x30, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mlockall(0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x4, 0x81, 0x3, "70f3a3c2ad4c8dd84711747bac4472a015c4d217", 0xfffffff9, 0x22564124}) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x4) listen(r0, 0x0) 08:57:58 executing program 4: socket$inet(0x2, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x3) 08:57:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1, 0xfffffffffffffffb) 08:57:58 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) recvfrom(r2, &(0x7f0000001340)=""/129, 0x81, 0x40, &(0x7f0000001180)=@in={0x2, 0x2}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001400), 0x400, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001500)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001480)={&(0x7f0000001440)='./file0\x00', r6, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x400, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001140), 0x1, 0x0) fcntl$dupfd(r7, 0xa, r8) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="4ee2ca6343dab0accd0bf2dc79e7f23c800608fc0509540b0dfcc2684b7a7746081d4df0956750c35c588e2688bf22d356f7e26894e5b929618782e97c80ae927c520509", 0x44}, {&(0x7f00000000c0)="737fac78f0af2fa720d0947c7e34371fce7432d87a6aee7a02267e25c506385c6c556c3d2d33bdc23d8e05b98c7976978cc9d177674d00ecd2bed368de338c4c56366fb13027f982c36f6298199ee19713c081e936da5a85077903febfd9aa31ee040086ba410f02cad605df727212ec807c6637c554a195050839f3d788ed5847ccf5c9e0cae7727b50cb7760e9ae408c9e8bd6a4cfab69c2d9cd1b5705f967c43f0771538a4f28e0ae7345d7786d51d3f484589be2c607f98c11af3c70a608e5eaf462348479c98b9ac9f091cb108cf722f625c69943ea692b0f1e1f1e467cac3942867f7fb2ef0f7ca71aa2ac0175919ecd5db1bc8512e846d73b9e7b8d0ea45d1655ff0b22374fa0646fb56132726cc1e0e3c0dc7b71e8eced8a6906d203e4f1a61b7aba9cb08eeac9dbf1dadc0bbafd970d734428fd14e83c1d3c7b5f7ed298a0ce7a30853196b7275cd5a702cfe3a8bce25fb431a4f3750f9be410f2ec830b3b9f18c69e9c899a4c87abccd4f4acb671921eeda1b1e049af99466ae81d41499f97e119842f40f7861782ba828edc885bd71b5f3d1a7d71297777d258452232988a651d02d54d6eb007caf5964ac4b3440612f476c0236f33645cf36ffeecfd371ee1d8a2754411bf23618843712a54b988a95ea0f0fb65884b0a26dd19a480a121fd39f21a28c44b0dcddbfa281dc8cce68454a961b13eca77f375e302b2d9c0b23757cb64519ef99ede224ba7f9c0fbd7cb531b6685326ac8b28f11df3f77b4bd5ca7ceb8f2eff5e990735bdd11e1b40e66f532e2b8ac37b971592ba068128cbd963267fb530ccba5b1223589e05a1b8a4bfadf18aee9bd3096e357754e8f20ad928e5b527488f28ed01c30c160b6e4b50a0740a0c308c0118de328414919f39fc6dbb0de40e6033b13bd0175e612c106e5e10656ed1460654a0e06d8c44b398cff14e1008adf094315586a6c05a41cce65bfa2094f506c6fe07527844ec43afe4722f64096284ea5d66fe0f07b5334fc72826ea87d7d0496ac4ee18a3e1f1e9a5291d01c40c7dce934b9666ab7305646f0a8a2b4f3f5e0a213c742be6725392071d37d89102584a2ef61c7b7f737315b94fe5fc5f1634e360f852b3191ed23305c451ca7014f22fc94c31c0901369d7a57a09138e3010d1508d6ef07175368338e18e4425e5fc6da6672cebc3f35703e7a1b444f422b476a203f30dae6f6af1a956d312eb813587292c855c4372f72e0890d00443e62125b95a21f15b206d15e70a6b7cf8a8ce3b2ec6aefe23fe12766e3efd9c4c77c0340b7733bd40d87e13b376b139d0d1470350c4ddde981812e994130b9d5769a7bee530745ee7840443494035c2ca49bd8183cb569d43bc05758ece8d4d68a46c29510bf8c213a1aeb1516f7b1aea0049586512eddbd1299f739f990ab4d8d6a3e54bc8cfe899c4fbabb64f37ef022a4fcab98a9110672ab2b4c14e794a0f9438ae0955f5fb4b42f5512343773a4d6b086b0be52f655864b76cc8efd35180d899a2d2272ddc089a3579ab349bab9fd2f0fdbf003fe0dd0e43aec88377a968129d7ba504a758096ffe8a895468096ee3bc9268d6ce6299be2ce7b6db1d4b76023db0b02a3a8953cebeccf8858c6f233344ba2cef07f30f666153754a389707cc246550b170b57f5cb9fbd984aeb2cd09321b562edfc1b2e28112c361683c186cb44061864c32b79a12ec0289d832e5d68284b0a84c8a5a45cf54e3cd5a3203465ad66fc64f6b3ed2e5f1d349cc715bd8d81d65211347234fb21d0f61c4d9ec20069e0945807a1094c25f64edb90362d97ad54ad27f8032eb81e207b07fccd418f14dd21bf2e60cbadaa736f0a272bc948e9614f754fdb08e92cc894a3dff022db4732ffa0dd3475a5e5c95d5e1976dfea73cee689dc95f0e0e9484356feaeafddd222a233c266320904abc006c18abc05ccc61b18016db7c75b7ca6f50b71f93d71d9abb89e7817bf122bc18a58d506822070cf1eadaacbd965446f1990a9f441495479bdf897845e99a35038e5e7d0439dadc7dad44a8d650919d9dd9a2d5718fe42f592c7e212de43a79a68453cd5de3dd6ce6e29fa5beb82b8ce29e1c19070c3bded2a997aac76bb66f5f3a52ead181799d0eb4635941495430c0d618f92c1cd39498de542fa1537593b0aba5bb23336762d7241882337e6662708b006d0a986005bf215704473edb323d833a16819a850928a9469202205965c44e1b2718cddfa20db978af5f3fe42bf45517ff4b7619861dc5defcd6ddedf5909aca7e11e3e2f5be41379e5ab9c4d3bc1472152ac896accb33a34115e56199255a7bace46e662267bccb69c0dd990b31999e12180ed302ba10e25c38e8ca128f7a3655fa1b043e2acdf364d2374198d2ad38dd8031c395778cac87bbe4b22dbcacf6711a7fdeef73d5b6a4a750d9f5f59738868213e8bafdbbc63c5e159b1586e1fa560b1ea3f7a770365e648bb0a10941c15f6dc1392ae6d5a8fe1c2ad0f097e6421f1f46e23b0dc433b0134d22e8ef7393223b476302645a9146b0b426d6fbfcc4026f7394edbf19ebb2a52f80e04aa360e6ef8f490852498bacd3ac22988c7f968061580a4b4893e8198803f393323599f3ff362300b554ecc8517c4f55f0de314805e98f6f0687e663bf3642dbbea40d93f8e72eb5654e8423203cc1854388e88b06689aa2afa1305e1bcd1c524ba807002b8a735d87657d59fc9d66e33930abcbd68b3ecd008d584caa957eaff426e834fd27096cdbf41d017366bb7708cd8826baa25bf6d19defdd27f690b289c548b6cdd6e1906f9aa1331a6f2b4946bcb6dc5dafbea444e53d322d80c1b3bb14426288021b95e2721cf3e4c8c2a24a13e10573f308d4fa604deee7b66fe47ef6634648fa136fd8427d0a10a4dab0b2825914a21f76bc2ee28bcf2aeb2dcd5b4fba11f64cd08bd04ebf9a6ac0ac637e56cc67f32b6e2ba1e9f443188a0b71d2df6a6811daf518ffbbed3962dc34c4694b3eb600d2cabbef19848e1bc70ff001a699647b6d5c66832f1a19e215a8b356cf11082c58fcedd6cc42cb520b6f0f088d9f7a259b61b35be643427e7532e09056cf2fce0b2c8116f004dc89e0b96b38513ff731e0015c82ef8a3f1a988b1f3abe94fa18e02cb7be039277cb484a678b7ad2a2ef415f272a74eef5b2898fc60cf5623d153409495d3af47210b37a6ce2e4deceeb20b268b53741762ae793512df17a4c7d8c403663e5e6ef2b2651a54f82e1613737988051a6e7f9d399d41c8165678db627d987359ee7246afa9ad057fb18db389aca7477f51ee9d4c600b4bf55a5b5209a4487fc169d24161b71a5b54fb62a292c4645015ae8007df97aa36814fe89af0405f2dd237bf07685b524480c6d6a0d63e52f167050354242ae0becc5a8f8d8005b0b706ed1bf397305e366b7a6009775514f37527926677493fb8e9f1df0d22fd6ba4733ffcb46721865263a5ace55f10be1e603b85648c946ba3979a945d0c15f17d4695349656d6449b348528dd1479581f64236b2a48ccd9df07405e91b89e3fec86ac30ac2deebcb6e14059dc7989180aeca84f10f7796a39d8ea0a55a19fdc2f61d73fc0b998797780626776386f91c3a80e75a55e69d6a62c7b9ac13932e6a2e31741ff0745c6dd1da2c3554a7b83921d6c201838633e18d0ec7768ae74f0f59b5374c6aa679cbc8f1c83dc73c3026fa091a81ece8cdbbb996452a2d31f140a55f49cfb6ddddf999cb6b3773b263ee454a3d9ca5514667b691211f7974201411923f8b206000095ba6d79f45b89c3b4a30094c8fd5d6844a332f992bf5a103292ba581a072f676dae9073fdbc738c676347d62977b4671b054f05ba120aceafb7a91d42d48c94850d2de14a33d27e236fe83456f1e20cb08c4408ed6de256c4e491d88be138bc61b8fee3b747d4d3fe50bad417ff5bf8c223d33c398e429b870a3970ed1c8e2cf04dd75e2956b6670a2804c9e8496a8c2461d004f57803ea72fccf8b292a05e28e5357aa8ed72ba58ef1d373699803a6953441741795de115641658e2b50de326c65bdda2a74d5ff446ab2b52340df7a7bd433e45ba0772a41cd0f835b84e8e1d3eab078c51c5c242f79d591d699aea5f6f0149215f5d49997d3c7e98873021ae62cf7c59ba43e8a809208c14412114cf5ef15bf8398a308841e7542f67f18b8bc3f06d58c5724ab25e013c137b2b165e9bc972a633d1ca15f9e224e3f85caf8e8e1dcefdcf864fc36b5bafd416cb54b60e09cbb6250e38985118bdbcb864f18772aec4e7f4381d6ccec76f750d520f0a653980c06b4b378473e4d6e3b3885ae5b67d0b99c4a4d61fbc3909efd828732c48ae1356a3e4734ae9f5c9b1fbf8d06c0aa89ad186ed1224e9567fad4f603e4e9cfb1e8622d17182b3a217fa05755ba87d58d1deea0aee9fefe917586a4bb180a576f127cc95004611ba9736ebcb957fbdd3baa1ccb323ad35043b4e1c55a8e0e4f8471b1f802fe0846bad4991b5f8cc398b46adc917866b704f3e022ecb21bebd3a360730f953425d307ce6bacafcedb1272f133479b13a915c69310825bd4512191a8a8ac6c2e001a7d0f2f14914a029f6f0f66897b01f60277eda453ec4562faf3d4871ef9a5165aae6d04426d4a05cd599116eb13982c85a554d928ef93bcaa247f0eda53b468864491ff803d8d9f36c695c97a411adc8e1477e6f0a0a0b3ab6d8acba618fc18a5e1d37389160d3ff26c2c683cbd6ba496d3b38c02cc3d9205b2771afbc59607df6ef3db0cb3649ce8b2693036011569e50e397efc4f18de5b12c6ab303b36f4386f7f9114d1ab66e2b5986832315a2d66e592bcd949deb8cbe230231fb5a436a2db6ddee6a7e9e265f91349dd9e91f0dbb9246d9cc1f5c0040ccb00bba2cfa81c921f30001e1f80a8adced4480fd99ed8882a0f4b272aa20ff6ce92ab71dce1b8992118f8632fbf029957c405d19ba8d6ac53a9ddba873b173185043b2313d5bdec0060a76dd2715abf8f79c5a97a381e1bf280168e62391b8ddd29baf497b6a1c89bd3f2e1acd3c27fb1d6328579947c487c43b0e6264a37612ad2e61ba0b9ffdd53fcb0e98982909a498330a24fb2d3a2233f28d576eddcadcf7c4cc5427c2f729f3adc1b44687e5432ba9cd191827dd7bec9fbfd59b834f4b81de4af4953b6544a7104aaab7fae14ae10f89237f984d66c0119469536471820d7af67dffa890205514adf0a884278fa9ff44204399e9daf63e2cb90b8934e5b4160f5c9cb115b5a7cc25749ca4d21fa6baea4a1cd399119c3eb192976f0ba2a97244d71f5474bf7e7c8a32208deb91299c4e5442c246d7be67387717e44734b50c704d9e263ab456f086a7d20ef820e167ca1db18c99d0eed13c258a515ba339e0eface4d40ed879f2fe46a74ac0dc124c4ce9dad7d35d81e2fc733cd646a285d42618694128c7791d5fbe9c5ba46c7b34ee711a331ec81a7e8f54b83756422687dd6b8a96041a766ad72da44476dc4bb90e4f2c822834cc72970d7ee8dfd620c0e503a18c70ed73f06899d907ecabd335efe8bd7672d3a3a12a55e56ec39e05529f5abdcdb5749f617268587a273805c951b0b76ce3c8f071d8772103ab993f5658a49e4a89278bc164768796bfd7e9242755eafda4ada56cbda35a4dd14cc2ba7e498d93db9232d94967f0b2c89225dc87f7ad7dad907d130a65cedea0fdd314f681ce708924c618e5c69d77857bd29ee58f4b59b8718e231fd2a812cbb82c9b94b4af7aae8cd", 0x1000}], 0x2, 0x7) readlinkat(r2, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/184, 0xb8) setsockopt(r2, 0x2, 0xa3, &(0x7f00000011c0)="3c6a2c7334e81af3d75f3b602a31dba3bb72b15b78ea0d8499a2ae900c6de90653bacbd167de3ed89352c556bdbe702af4d4b56c7ee332", 0x37) socket$unix(0x1, 0x5, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) recvfrom(r2, &(0x7f0000001340)=""/129, 0x81, 0x40, &(0x7f0000001180)=@in={0x2, 0x2}, 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f0000001400), 0x400, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001500)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) connect(0xffffffffffffffff, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) (async) fcntl$dupfd(r5, 0x0, r5) (async) dup(r6) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001480)={&(0x7f0000001440)='./file0\x00', r6, 0x3}) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x400, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000001140), 0x1, 0x0) (async) fcntl$dupfd(r7, 0xa, r8) (async) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="4ee2ca6343dab0accd0bf2dc79e7f23c800608fc0509540b0dfcc2684b7a7746081d4df0956750c35c588e2688bf22d356f7e26894e5b929618782e97c80ae927c520509", 0x44}, {&(0x7f00000000c0)="737fac78f0af2fa720d0947c7e34371fce7432d87a6aee7a02267e25c506385c6c556c3d2d33bdc23d8e05b98c7976978cc9d177674d00ecd2bed368de338c4c56366fb13027f982c36f6298199ee19713c081e936da5a85077903febfd9aa31ee040086ba410f02cad605df727212ec807c6637c554a195050839f3d788ed5847ccf5c9e0cae7727b50cb7760e9ae408c9e8bd6a4cfab69c2d9cd1b5705f967c43f0771538a4f28e0ae7345d7786d51d3f484589be2c607f98c11af3c70a608e5eaf462348479c98b9ac9f091cb108cf722f625c69943ea692b0f1e1f1e467cac3942867f7fb2ef0f7ca71aa2ac0175919ecd5db1bc8512e846d73b9e7b8d0ea45d1655ff0b22374fa0646fb56132726cc1e0e3c0dc7b71e8eced8a6906d203e4f1a61b7aba9cb08eeac9dbf1dadc0bbafd970d734428fd14e83c1d3c7b5f7ed298a0ce7a30853196b7275cd5a702cfe3a8bce25fb431a4f3750f9be410f2ec830b3b9f18c69e9c899a4c87abccd4f4acb671921eeda1b1e049af99466ae81d41499f97e119842f40f7861782ba828edc885bd71b5f3d1a7d71297777d258452232988a651d02d54d6eb007caf5964ac4b3440612f476c0236f33645cf36ffeecfd371ee1d8a2754411bf23618843712a54b988a95ea0f0fb65884b0a26dd19a480a121fd39f21a28c44b0dcddbfa281dc8cce68454a961b13eca77f375e302b2d9c0b23757cb64519ef99ede224ba7f9c0fbd7cb531b6685326ac8b28f11df3f77b4bd5ca7ceb8f2eff5e990735bdd11e1b40e66f532e2b8ac37b971592ba068128cbd963267fb530ccba5b1223589e05a1b8a4bfadf18aee9bd3096e357754e8f20ad928e5b527488f28ed01c30c160b6e4b50a0740a0c308c0118de328414919f39fc6dbb0de40e6033b13bd0175e612c106e5e10656ed1460654a0e06d8c44b398cff14e1008adf094315586a6c05a41cce65bfa2094f506c6fe07527844ec43afe4722f64096284ea5d66fe0f07b5334fc72826ea87d7d0496ac4ee18a3e1f1e9a5291d01c40c7dce934b9666ab7305646f0a8a2b4f3f5e0a213c742be6725392071d37d89102584a2ef61c7b7f737315b94fe5fc5f1634e360f852b3191ed23305c451ca7014f22fc94c31c0901369d7a57a09138e3010d1508d6ef07175368338e18e4425e5fc6da6672cebc3f35703e7a1b444f422b476a203f30dae6f6af1a956d312eb813587292c855c4372f72e0890d00443e62125b95a21f15b206d15e70a6b7cf8a8ce3b2ec6aefe23fe12766e3efd9c4c77c0340b7733bd40d87e13b376b139d0d1470350c4ddde981812e994130b9d5769a7bee530745ee7840443494035c2ca49bd8183cb569d43bc05758ece8d4d68a46c29510bf8c213a1aeb1516f7b1aea0049586512eddbd1299f739f990ab4d8d6a3e54bc8cfe899c4fbabb64f37ef022a4fcab98a9110672ab2b4c14e794a0f9438ae0955f5fb4b42f5512343773a4d6b086b0be52f655864b76cc8efd35180d899a2d2272ddc089a3579ab349bab9fd2f0fdbf003fe0dd0e43aec88377a968129d7ba504a758096ffe8a895468096ee3bc9268d6ce6299be2ce7b6db1d4b76023db0b02a3a8953cebeccf8858c6f233344ba2cef07f30f666153754a389707cc246550b170b57f5cb9fbd984aeb2cd09321b562edfc1b2e28112c361683c186cb44061864c32b79a12ec0289d832e5d68284b0a84c8a5a45cf54e3cd5a3203465ad66fc64f6b3ed2e5f1d349cc715bd8d81d65211347234fb21d0f61c4d9ec20069e0945807a1094c25f64edb90362d97ad54ad27f8032eb81e207b07fccd418f14dd21bf2e60cbadaa736f0a272bc948e9614f754fdb08e92cc894a3dff022db4732ffa0dd3475a5e5c95d5e1976dfea73cee689dc95f0e0e9484356feaeafddd222a233c266320904abc006c18abc05ccc61b18016db7c75b7ca6f50b71f93d71d9abb89e7817bf122bc18a58d506822070cf1eadaacbd965446f1990a9f441495479bdf897845e99a35038e5e7d0439dadc7dad44a8d650919d9dd9a2d5718fe42f592c7e212de43a79a68453cd5de3dd6ce6e29fa5beb82b8ce29e1c19070c3bded2a997aac76bb66f5f3a52ead181799d0eb4635941495430c0d618f92c1cd39498de542fa1537593b0aba5bb23336762d7241882337e6662708b006d0a986005bf215704473edb323d833a16819a850928a9469202205965c44e1b2718cddfa20db978af5f3fe42bf45517ff4b7619861dc5defcd6ddedf5909aca7e11e3e2f5be41379e5ab9c4d3bc1472152ac896accb33a34115e56199255a7bace46e662267bccb69c0dd990b31999e12180ed302ba10e25c38e8ca128f7a3655fa1b043e2acdf364d2374198d2ad38dd8031c395778cac87bbe4b22dbcacf6711a7fdeef73d5b6a4a750d9f5f59738868213e8bafdbbc63c5e159b1586e1fa560b1ea3f7a770365e648bb0a10941c15f6dc1392ae6d5a8fe1c2ad0f097e6421f1f46e23b0dc433b0134d22e8ef7393223b476302645a9146b0b426d6fbfcc4026f7394edbf19ebb2a52f80e04aa360e6ef8f490852498bacd3ac22988c7f968061580a4b4893e8198803f393323599f3ff362300b554ecc8517c4f55f0de314805e98f6f0687e663bf3642dbbea40d93f8e72eb5654e8423203cc1854388e88b06689aa2afa1305e1bcd1c524ba807002b8a735d87657d59fc9d66e33930abcbd68b3ecd008d584caa957eaff426e834fd27096cdbf41d017366bb7708cd8826baa25bf6d19defdd27f690b289c548b6cdd6e1906f9aa1331a6f2b4946bcb6dc5dafbea444e53d322d80c1b3bb14426288021b95e2721cf3e4c8c2a24a13e10573f308d4fa604deee7b66fe47ef6634648fa136fd8427d0a10a4dab0b2825914a21f76bc2ee28bcf2aeb2dcd5b4fba11f64cd08bd04ebf9a6ac0ac637e56cc67f32b6e2ba1e9f443188a0b71d2df6a6811daf518ffbbed3962dc34c4694b3eb600d2cabbef19848e1bc70ff001a699647b6d5c66832f1a19e215a8b356cf11082c58fcedd6cc42cb520b6f0f088d9f7a259b61b35be643427e7532e09056cf2fce0b2c8116f004dc89e0b96b38513ff731e0015c82ef8a3f1a988b1f3abe94fa18e02cb7be039277cb484a678b7ad2a2ef415f272a74eef5b2898fc60cf5623d153409495d3af47210b37a6ce2e4deceeb20b268b53741762ae793512df17a4c7d8c403663e5e6ef2b2651a54f82e1613737988051a6e7f9d399d41c8165678db627d987359ee7246afa9ad057fb18db389aca7477f51ee9d4c600b4bf55a5b5209a4487fc169d24161b71a5b54fb62a292c4645015ae8007df97aa36814fe89af0405f2dd237bf07685b524480c6d6a0d63e52f167050354242ae0becc5a8f8d8005b0b706ed1bf397305e366b7a6009775514f37527926677493fb8e9f1df0d22fd6ba4733ffcb46721865263a5ace55f10be1e603b85648c946ba3979a945d0c15f17d4695349656d6449b348528dd1479581f64236b2a48ccd9df07405e91b89e3fec86ac30ac2deebcb6e14059dc7989180aeca84f10f7796a39d8ea0a55a19fdc2f61d73fc0b998797780626776386f91c3a80e75a55e69d6a62c7b9ac13932e6a2e31741ff0745c6dd1da2c3554a7b83921d6c201838633e18d0ec7768ae74f0f59b5374c6aa679cbc8f1c83dc73c3026fa091a81ece8cdbbb996452a2d31f140a55f49cfb6ddddf999cb6b3773b263ee454a3d9ca5514667b691211f7974201411923f8b206000095ba6d79f45b89c3b4a30094c8fd5d6844a332f992bf5a103292ba581a072f676dae9073fdbc738c676347d62977b4671b054f05ba120aceafb7a91d42d48c94850d2de14a33d27e236fe83456f1e20cb08c4408ed6de256c4e491d88be138bc61b8fee3b747d4d3fe50bad417ff5bf8c223d33c398e429b870a3970ed1c8e2cf04dd75e2956b6670a2804c9e8496a8c2461d004f57803ea72fccf8b292a05e28e5357aa8ed72ba58ef1d373699803a6953441741795de115641658e2b50de326c65bdda2a74d5ff446ab2b52340df7a7bd433e45ba0772a41cd0f835b84e8e1d3eab078c51c5c242f79d591d699aea5f6f0149215f5d49997d3c7e98873021ae62cf7c59ba43e8a809208c14412114cf5ef15bf8398a308841e7542f67f18b8bc3f06d58c5724ab25e013c137b2b165e9bc972a633d1ca15f9e224e3f85caf8e8e1dcefdcf864fc36b5bafd416cb54b60e09cbb6250e38985118bdbcb864f18772aec4e7f4381d6ccec76f750d520f0a653980c06b4b378473e4d6e3b3885ae5b67d0b99c4a4d61fbc3909efd828732c48ae1356a3e4734ae9f5c9b1fbf8d06c0aa89ad186ed1224e9567fad4f603e4e9cfb1e8622d17182b3a217fa05755ba87d58d1deea0aee9fefe917586a4bb180a576f127cc95004611ba9736ebcb957fbdd3baa1ccb323ad35043b4e1c55a8e0e4f8471b1f802fe0846bad4991b5f8cc398b46adc917866b704f3e022ecb21bebd3a360730f953425d307ce6bacafcedb1272f133479b13a915c69310825bd4512191a8a8ac6c2e001a7d0f2f14914a029f6f0f66897b01f60277eda453ec4562faf3d4871ef9a5165aae6d04426d4a05cd599116eb13982c85a554d928ef93bcaa247f0eda53b468864491ff803d8d9f36c695c97a411adc8e1477e6f0a0a0b3ab6d8acba618fc18a5e1d37389160d3ff26c2c683cbd6ba496d3b38c02cc3d9205b2771afbc59607df6ef3db0cb3649ce8b2693036011569e50e397efc4f18de5b12c6ab303b36f4386f7f9114d1ab66e2b5986832315a2d66e592bcd949deb8cbe230231fb5a436a2db6ddee6a7e9e265f91349dd9e91f0dbb9246d9cc1f5c0040ccb00bba2cfa81c921f30001e1f80a8adced4480fd99ed8882a0f4b272aa20ff6ce92ab71dce1b8992118f8632fbf029957c405d19ba8d6ac53a9ddba873b173185043b2313d5bdec0060a76dd2715abf8f79c5a97a381e1bf280168e62391b8ddd29baf497b6a1c89bd3f2e1acd3c27fb1d6328579947c487c43b0e6264a37612ad2e61ba0b9ffdd53fcb0e98982909a498330a24fb2d3a2233f28d576eddcadcf7c4cc5427c2f729f3adc1b44687e5432ba9cd191827dd7bec9fbfd59b834f4b81de4af4953b6544a7104aaab7fae14ae10f89237f984d66c0119469536471820d7af67dffa890205514adf0a884278fa9ff44204399e9daf63e2cb90b8934e5b4160f5c9cb115b5a7cc25749ca4d21fa6baea4a1cd399119c3eb192976f0ba2a97244d71f5474bf7e7c8a32208deb91299c4e5442c246d7be67387717e44734b50c704d9e263ab456f086a7d20ef820e167ca1db18c99d0eed13c258a515ba339e0eface4d40ed879f2fe46a74ac0dc124c4ce9dad7d35d81e2fc733cd646a285d42618694128c7791d5fbe9c5ba46c7b34ee711a331ec81a7e8f54b83756422687dd6b8a96041a766ad72da44476dc4bb90e4f2c822834cc72970d7ee8dfd620c0e503a18c70ed73f06899d907ecabd335efe8bd7672d3a3a12a55e56ec39e05529f5abdcdb5749f617268587a273805c951b0b76ce3c8f071d8772103ab993f5658a49e4a89278bc164768796bfd7e9242755eafda4ada56cbda35a4dd14cc2ba7e498d93db9232d94967f0b2c89225dc87f7ad7dad907d130a65cedea0fdd314f681ce708924c618e5c69d77857bd29ee58f4b59b8718e231fd2a812cbb82c9b94b4af7aae8cd", 0x1000}], 0x2, 0x7) (async) readlinkat(r2, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/184, 0xb8) (async) setsockopt(r2, 0x2, 0xa3, &(0x7f00000011c0)="3c6a2c7334e81af3d75f3b602a31dba3bb72b15b78ea0d8499a2ae900c6de90653bacbd167de3ed89352c556bdbe702af4d4b56c7ee332", 0x37) (async) 08:57:58 executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) (async) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) (async) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:58 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x3ff) 08:57:58 executing program 7: socket(0x0, 0x5, 0x1) 08:57:59 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) (async) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) (async, rerun: 64) r2 = dup(r0) (rerun: 64) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 6: socket$inet(0x2, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:59 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) 08:57:59 executing program 7: socket(0x0, 0x5, 0x1) 08:57:59 executing program 3: linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/48, 0x30, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mlockall(0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x4, 0x81, 0x3, "70f3a3c2ad4c8dd84711747bac4472a015c4d217", 0xfffffff9, 0x22564124}) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/48, 0x30, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) (async) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) mlockall(0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x4, 0x81, 0x3, "70f3a3c2ad4c8dd84711747bac4472a015c4d217", 0xfffffff9, 0x22564124}) (async) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) (async) recvfrom(r2, &(0x7f0000001340)=""/129, 0x81, 0x40, &(0x7f0000001180)=@in={0x2, 0x2}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001400), 0x400, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001500)) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) connect(0xffffffffffffffff, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001480)={&(0x7f0000001440)='./file0\x00', r6, 0x3}) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x400, 0x0) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001140), 0x1, 0x0) fcntl$dupfd(r7, 0xa, r8) (async) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="4ee2ca6343dab0accd0bf2dc79e7f23c800608fc0509540b0dfcc2684b7a7746081d4df0956750c35c588e2688bf22d356f7e26894e5b929618782e97c80ae927c520509", 0x44}, {&(0x7f00000000c0)="737fac78f0af2fa720d0947c7e34371fce7432d87a6aee7a02267e25c506385c6c556c3d2d33bdc23d8e05b98c7976978cc9d177674d00ecd2bed368de338c4c56366fb13027f982c36f6298199ee19713c081e936da5a85077903febfd9aa31ee040086ba410f02cad605df727212ec807c6637c554a195050839f3d788ed5847ccf5c9e0cae7727b50cb7760e9ae408c9e8bd6a4cfab69c2d9cd1b5705f967c43f0771538a4f28e0ae7345d7786d51d3f484589be2c607f98c11af3c70a608e5eaf462348479c98b9ac9f091cb108cf722f625c69943ea692b0f1e1f1e467cac3942867f7fb2ef0f7ca71aa2ac0175919ecd5db1bc8512e846d73b9e7b8d0ea45d1655ff0b22374fa0646fb56132726cc1e0e3c0dc7b71e8eced8a6906d203e4f1a61b7aba9cb08eeac9dbf1dadc0bbafd970d734428fd14e83c1d3c7b5f7ed298a0ce7a30853196b7275cd5a702cfe3a8bce25fb431a4f3750f9be410f2ec830b3b9f18c69e9c899a4c87abccd4f4acb671921eeda1b1e049af99466ae81d41499f97e119842f40f7861782ba828edc885bd71b5f3d1a7d71297777d258452232988a651d02d54d6eb007caf5964ac4b3440612f476c0236f33645cf36ffeecfd371ee1d8a2754411bf23618843712a54b988a95ea0f0fb65884b0a26dd19a480a121fd39f21a28c44b0dcddbfa281dc8cce68454a961b13eca77f375e302b2d9c0b23757cb64519ef99ede224ba7f9c0fbd7cb531b6685326ac8b28f11df3f77b4bd5ca7ceb8f2eff5e990735bdd11e1b40e66f532e2b8ac37b971592ba068128cbd963267fb530ccba5b1223589e05a1b8a4bfadf18aee9bd3096e357754e8f20ad928e5b527488f28ed01c30c160b6e4b50a0740a0c308c0118de328414919f39fc6dbb0de40e6033b13bd0175e612c106e5e10656ed1460654a0e06d8c44b398cff14e1008adf094315586a6c05a41cce65bfa2094f506c6fe07527844ec43afe4722f64096284ea5d66fe0f07b5334fc72826ea87d7d0496ac4ee18a3e1f1e9a5291d01c40c7dce934b9666ab7305646f0a8a2b4f3f5e0a213c742be6725392071d37d89102584a2ef61c7b7f737315b94fe5fc5f1634e360f852b3191ed23305c451ca7014f22fc94c31c0901369d7a57a09138e3010d1508d6ef07175368338e18e4425e5fc6da6672cebc3f35703e7a1b444f422b476a203f30dae6f6af1a956d312eb813587292c855c4372f72e0890d00443e62125b95a21f15b206d15e70a6b7cf8a8ce3b2ec6aefe23fe12766e3efd9c4c77c0340b7733bd40d87e13b376b139d0d1470350c4ddde981812e994130b9d5769a7bee530745ee7840443494035c2ca49bd8183cb569d43bc05758ece8d4d68a46c29510bf8c213a1aeb1516f7b1aea0049586512eddbd1299f739f990ab4d8d6a3e54bc8cfe899c4fbabb64f37ef022a4fcab98a9110672ab2b4c14e794a0f9438ae0955f5fb4b42f5512343773a4d6b086b0be52f655864b76cc8efd35180d899a2d2272ddc089a3579ab349bab9fd2f0fdbf003fe0dd0e43aec88377a968129d7ba504a758096ffe8a895468096ee3bc9268d6ce6299be2ce7b6db1d4b76023db0b02a3a8953cebeccf8858c6f233344ba2cef07f30f666153754a389707cc246550b170b57f5cb9fbd984aeb2cd09321b562edfc1b2e28112c361683c186cb44061864c32b79a12ec0289d832e5d68284b0a84c8a5a45cf54e3cd5a3203465ad66fc64f6b3ed2e5f1d349cc715bd8d81d65211347234fb21d0f61c4d9ec20069e0945807a1094c25f64edb90362d97ad54ad27f8032eb81e207b07fccd418f14dd21bf2e60cbadaa736f0a272bc948e9614f754fdb08e92cc894a3dff022db4732ffa0dd3475a5e5c95d5e1976dfea73cee689dc95f0e0e9484356feaeafddd222a233c266320904abc006c18abc05ccc61b18016db7c75b7ca6f50b71f93d71d9abb89e7817bf122bc18a58d506822070cf1eadaacbd965446f1990a9f441495479bdf897845e99a35038e5e7d0439dadc7dad44a8d650919d9dd9a2d5718fe42f592c7e212de43a79a68453cd5de3dd6ce6e29fa5beb82b8ce29e1c19070c3bded2a997aac76bb66f5f3a52ead181799d0eb4635941495430c0d618f92c1cd39498de542fa1537593b0aba5bb23336762d7241882337e6662708b006d0a986005bf215704473edb323d833a16819a850928a9469202205965c44e1b2718cddfa20db978af5f3fe42bf45517ff4b7619861dc5defcd6ddedf5909aca7e11e3e2f5be41379e5ab9c4d3bc1472152ac896accb33a34115e56199255a7bace46e662267bccb69c0dd990b31999e12180ed302ba10e25c38e8ca128f7a3655fa1b043e2acdf364d2374198d2ad38dd8031c395778cac87bbe4b22dbcacf6711a7fdeef73d5b6a4a750d9f5f59738868213e8bafdbbc63c5e159b1586e1fa560b1ea3f7a770365e648bb0a10941c15f6dc1392ae6d5a8fe1c2ad0f097e6421f1f46e23b0dc433b0134d22e8ef7393223b476302645a9146b0b426d6fbfcc4026f7394edbf19ebb2a52f80e04aa360e6ef8f490852498bacd3ac22988c7f968061580a4b4893e8198803f393323599f3ff362300b554ecc8517c4f55f0de314805e98f6f0687e663bf3642dbbea40d93f8e72eb5654e8423203cc1854388e88b06689aa2afa1305e1bcd1c524ba807002b8a735d87657d59fc9d66e33930abcbd68b3ecd008d584caa957eaff426e834fd27096cdbf41d017366bb7708cd8826baa25bf6d19defdd27f690b289c548b6cdd6e1906f9aa1331a6f2b4946bcb6dc5dafbea444e53d322d80c1b3bb14426288021b95e2721cf3e4c8c2a24a13e10573f308d4fa604deee7b66fe47ef6634648fa136fd8427d0a10a4dab0b2825914a21f76bc2ee28bcf2aeb2dcd5b4fba11f64cd08bd04ebf9a6ac0ac637e56cc67f32b6e2ba1e9f443188a0b71d2df6a6811daf518ffbbed3962dc34c4694b3eb600d2cabbef19848e1bc70ff001a699647b6d5c66832f1a19e215a8b356cf11082c58fcedd6cc42cb520b6f0f088d9f7a259b61b35be643427e7532e09056cf2fce0b2c8116f004dc89e0b96b38513ff731e0015c82ef8a3f1a988b1f3abe94fa18e02cb7be039277cb484a678b7ad2a2ef415f272a74eef5b2898fc60cf5623d153409495d3af47210b37a6ce2e4deceeb20b268b53741762ae793512df17a4c7d8c403663e5e6ef2b2651a54f82e1613737988051a6e7f9d399d41c8165678db627d987359ee7246afa9ad057fb18db389aca7477f51ee9d4c600b4bf55a5b5209a4487fc169d24161b71a5b54fb62a292c4645015ae8007df97aa36814fe89af0405f2dd237bf07685b524480c6d6a0d63e52f167050354242ae0becc5a8f8d8005b0b706ed1bf397305e366b7a6009775514f37527926677493fb8e9f1df0d22fd6ba4733ffcb46721865263a5ace55f10be1e603b85648c946ba3979a945d0c15f17d4695349656d6449b348528dd1479581f64236b2a48ccd9df07405e91b89e3fec86ac30ac2deebcb6e14059dc7989180aeca84f10f7796a39d8ea0a55a19fdc2f61d73fc0b998797780626776386f91c3a80e75a55e69d6a62c7b9ac13932e6a2e31741ff0745c6dd1da2c3554a7b83921d6c201838633e18d0ec7768ae74f0f59b5374c6aa679cbc8f1c83dc73c3026fa091a81ece8cdbbb996452a2d31f140a55f49cfb6ddddf999cb6b3773b263ee454a3d9ca5514667b691211f7974201411923f8b206000095ba6d79f45b89c3b4a30094c8fd5d6844a332f992bf5a103292ba581a072f676dae9073fdbc738c676347d62977b4671b054f05ba120aceafb7a91d42d48c94850d2de14a33d27e236fe83456f1e20cb08c4408ed6de256c4e491d88be138bc61b8fee3b747d4d3fe50bad417ff5bf8c223d33c398e429b870a3970ed1c8e2cf04dd75e2956b6670a2804c9e8496a8c2461d004f57803ea72fccf8b292a05e28e5357aa8ed72ba58ef1d373699803a6953441741795de115641658e2b50de326c65bdda2a74d5ff446ab2b52340df7a7bd433e45ba0772a41cd0f835b84e8e1d3eab078c51c5c242f79d591d699aea5f6f0149215f5d49997d3c7e98873021ae62cf7c59ba43e8a809208c14412114cf5ef15bf8398a308841e7542f67f18b8bc3f06d58c5724ab25e013c137b2b165e9bc972a633d1ca15f9e224e3f85caf8e8e1dcefdcf864fc36b5bafd416cb54b60e09cbb6250e38985118bdbcb864f18772aec4e7f4381d6ccec76f750d520f0a653980c06b4b378473e4d6e3b3885ae5b67d0b99c4a4d61fbc3909efd828732c48ae1356a3e4734ae9f5c9b1fbf8d06c0aa89ad186ed1224e9567fad4f603e4e9cfb1e8622d17182b3a217fa05755ba87d58d1deea0aee9fefe917586a4bb180a576f127cc95004611ba9736ebcb957fbdd3baa1ccb323ad35043b4e1c55a8e0e4f8471b1f802fe0846bad4991b5f8cc398b46adc917866b704f3e022ecb21bebd3a360730f953425d307ce6bacafcedb1272f133479b13a915c69310825bd4512191a8a8ac6c2e001a7d0f2f14914a029f6f0f66897b01f60277eda453ec4562faf3d4871ef9a5165aae6d04426d4a05cd599116eb13982c85a554d928ef93bcaa247f0eda53b468864491ff803d8d9f36c695c97a411adc8e1477e6f0a0a0b3ab6d8acba618fc18a5e1d37389160d3ff26c2c683cbd6ba496d3b38c02cc3d9205b2771afbc59607df6ef3db0cb3649ce8b2693036011569e50e397efc4f18de5b12c6ab303b36f4386f7f9114d1ab66e2b5986832315a2d66e592bcd949deb8cbe230231fb5a436a2db6ddee6a7e9e265f91349dd9e91f0dbb9246d9cc1f5c0040ccb00bba2cfa81c921f30001e1f80a8adced4480fd99ed8882a0f4b272aa20ff6ce92ab71dce1b8992118f8632fbf029957c405d19ba8d6ac53a9ddba873b173185043b2313d5bdec0060a76dd2715abf8f79c5a97a381e1bf280168e62391b8ddd29baf497b6a1c89bd3f2e1acd3c27fb1d6328579947c487c43b0e6264a37612ad2e61ba0b9ffdd53fcb0e98982909a498330a24fb2d3a2233f28d576eddcadcf7c4cc5427c2f729f3adc1b44687e5432ba9cd191827dd7bec9fbfd59b834f4b81de4af4953b6544a7104aaab7fae14ae10f89237f984d66c0119469536471820d7af67dffa890205514adf0a884278fa9ff44204399e9daf63e2cb90b8934e5b4160f5c9cb115b5a7cc25749ca4d21fa6baea4a1cd399119c3eb192976f0ba2a97244d71f5474bf7e7c8a32208deb91299c4e5442c246d7be67387717e44734b50c704d9e263ab456f086a7d20ef820e167ca1db18c99d0eed13c258a515ba339e0eface4d40ed879f2fe46a74ac0dc124c4ce9dad7d35d81e2fc733cd646a285d42618694128c7791d5fbe9c5ba46c7b34ee711a331ec81a7e8f54b83756422687dd6b8a96041a766ad72da44476dc4bb90e4f2c822834cc72970d7ee8dfd620c0e503a18c70ed73f06899d907ecabd335efe8bd7672d3a3a12a55e56ec39e05529f5abdcdb5749f617268587a273805c951b0b76ce3c8f071d8772103ab993f5658a49e4a89278bc164768796bfd7e9242755eafda4ada56cbda35a4dd14cc2ba7e498d93db9232d94967f0b2c89225dc87f7ad7dad907d130a65cedea0fdd314f681ce708924c618e5c69d77857bd29ee58f4b59b8718e231fd2a812cbb82c9b94b4af7aae8cd", 0x1000}], 0x2, 0x7) readlinkat(r2, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/184, 0xb8) setsockopt(r2, 0x2, 0xa3, &(0x7f00000011c0)="3c6a2c7334e81af3d75f3b602a31dba3bb72b15b78ea0d8499a2ae900c6de90653bacbd167de3ed89352c556bdbe702af4d4b56c7ee332", 0x37) 08:57:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="91", 0x1}], 0x1, 0x0) 08:57:59 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x3ff) socket$inet(0x2, 0x1, 0x0) (async) listen(r0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x3ff) (async) 08:57:59 executing program 6: socket$inet(0x2, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:59 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) 08:57:59 executing program 7: socket(0x1, 0x0, 0x1) 08:57:59 executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet6(0x18, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:59 executing program 3: linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/48, 0x30, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) (async) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) mlockall(0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fff, 0x4, 0x81, 0x3, "70f3a3c2ad4c8dd84711747bac4472a015c4d217", 0xfffffff9, 0x22564124}) 08:57:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x10001, 0x3}, {0x18, 0x2, 0xff, 0x7}, 0x5a39, [0x2, 0x1, 0x2, 0x934, 0x1, 0x1, 0x31, 0xa]}, 0x3c) ioctl$WSKBDIO_BELL(r4, 0x20005701) write(r0, &(0x7f0000000000)="fe88a41af852d6a20fe46d97f7115e525da9c60494624e28b980f6c126509fe4b8ddf47ed3d76aabcad201d50e137120cccc486ba86a1b495407cc95e3c316423baf4b1a8fb91fc18ace0abfb2b6489af28e", 0x52) 08:57:59 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x3ff) 08:57:59 executing program 7: socket(0x1, 0x0, 0x1) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet6(0x18, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:59 executing program 7: socket(0x1, 0x0, 0x1) 08:57:59 executing program 6: socket$inet(0x2, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8000, 0x1}, 0xc) 08:57:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x10001, 0x3}, {0x18, 0x2, 0xff, 0x7}, 0x5a39, [0x2, 0x1, 0x2, 0x934, 0x1, 0x1, 0x31, 0xa]}, 0x3c) ioctl$WSKBDIO_BELL(r4, 0x20005701) write(r0, &(0x7f0000000000)="fe88a41af852d6a20fe46d97f7115e525da9c60494624e28b980f6c126509fe4b8ddf47ed3d76aabcad201d50e137120cccc486ba86a1b495407cc95e3c316423baf4b1a8fb91fc18ace0abfb2b6489af28e", 0x52) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) fcntl$dupfd(r1, 0x0, r0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r3) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x10001, 0x3}, {0x18, 0x2, 0xff, 0x7}, 0x5a39, [0x2, 0x1, 0x2, 0x934, 0x1, 0x1, 0x31, 0xa]}, 0x3c) (async) ioctl$WSKBDIO_BELL(r4, 0x20005701) (async) write(r0, &(0x7f0000000000)="fe88a41af852d6a20fe46d97f7115e525da9c60494624e28b980f6c126509fe4b8ddf47ed3d76aabcad201d50e137120cccc486ba86a1b495407cc95e3c316423baf4b1a8fb91fc18ace0abfb2b6489af28e", 0x52) (async) 08:57:59 executing program 5: socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$inet6(0x18, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 2: r0 = socket$inet(0x2, 0x5, 0x0) listen(r0, 0x0) 08:57:59 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() r1 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) getgroups(0x1, &(0x7f0000000140)=[r0]) r3 = getuid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r2}, 0xc) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) syz_open_pts() 08:57:59 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) 08:57:59 executing program 2: r0 = socket$inet(0x2, 0x5, 0x0) listen(r0, 0x0) socket$inet(0x2, 0x5, 0x0) (async) listen(r0, 0x0) (async) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket$inet6(0x18, 0x4000, 0x9) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/252}, &(0x7f0000000140)=0xfe) 08:57:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x10001, 0x3}, {0x18, 0x2, 0xff, 0x7}, 0x5a39, [0x2, 0x1, 0x2, 0x934, 0x1, 0x1, 0x31, 0xa]}, 0x3c) (async) ioctl$WSKBDIO_BELL(r4, 0x20005701) (async) write(r0, &(0x7f0000000000)="fe88a41af852d6a20fe46d97f7115e525da9c60494624e28b980f6c126509fe4b8ddf47ed3d76aabcad201d50e137120cccc486ba86a1b495407cc95e3c316423baf4b1a8fb91fc18ace0abfb2b6489af28e", 0x52) 08:57:59 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, 0x0, 0x0) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 7: socket(0x1, 0x5, 0x0) 08:57:59 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() r1 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) getgroups(0x1, &(0x7f0000000140)=[r0]) r3 = getuid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r2}, 0xc) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getgid() (async) getppid() (async) fcntl$setown(0xffffffffffffff9c, 0x6, r1) (async) getgroups(0x1, &(0x7f0000000140)=[r0]) (async) getuid() (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r2}, 0xc) (async) syz_open_pts() (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) (async) syz_open_pts() (async) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 7: socket(0x1, 0x5, 0x0) 08:57:59 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, 0x0, 0x0) 08:57:59 executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000040)="efe907b1e1fcf2672a853e629b3f319b12973f4edc841174a1bb0bb4fe739515ae836ba8f6c2ee71352f1aa54ccf1a53d7ebd26f68d01753fe558da82082e8121d55db506e4b8ee5068473cd5993ae3d5ccbb797a26c899f4c80362b4252a9cf739a7e0e8476ec4c5aa94485aeaca5093185a5f24c855cbd7318179203c97cda3dae000469436614f8b1bf0373ebc2805c08f8f50f6953c301871473c39b1f05efc53e151a9a7781e22fbd149b29d2fbe77fee4086cf", &(0x7f0000000100)=0xb6, &(0x7f0000000140)="472645653a65a4103acceb97484dbb4503505b795a90a949a40f56717103544a14bd3c57cdd4bf0e5166e683519f47100a44318f2e39ddeddcce0fdf3773a5a638307ddf23efc872a0465487424fecf6509359cc481a7929ea0e53dc360e21e1e5b64313d2373b74cef53e93aa7a78c3ebf08521cc424a6a7d373b7a952c9937f02c19135723d059686b65ad6d1783b5a411ed8418d7c1e809ab37559ca1cb48f7ac4538ce6e91e2ac96b3a442d8f033aab72ccc50cfa89d232d3bf3c9773bfe8454fd67e8ded09f13b01ad9f9e75b93f736d0042e226f7f134f4a407bb3ffcae69cbc083bb5651db52ea52902232aaf2dd61f2ec2e4f85399f06a64aba4e4109bf1da1bcf778961bd9e1226b01a4ff4a476d0b2a0b6599666d3c0b091d12aa9bd64a9fd0ba8ef5731ea4310248bf19204dd7d2de7ffbc7833f881b49da18449a8204ce5dcbf4ddb3e2bd9b35c5d2578b76a138ef7f2a5883886f7fca9f46a82ae3e3a1e3562e3f9056ff4c09b783cd65107c8b7c97f2d6be39d54dc0f5f692b8b40d86c4a49788474d957f9a74d07ec9b9cf9d194c540d4f3e799c298fc663e5e6b7c9d3a07c0c89aeaa829bcc62609ab93eb77d3e006d030881bc519e393fce8a92bc2e1fe5314461aef2a64fea755a4d02418bbbfcaa30f7c81322df73de93b18b8b8174b774bd0819bd825823773973f306a4698811cb5589a2ec84ea461db7028c9fe367f76611e6656b1064d2996499d802401fc2e540a246fe423336786a83f4d8cde65599bcf1726c58a82e9ad31506b7e67b1e84d415497d326130505c8799c32d6c4fa8e4d93f8367fd1415d44491ee0c43e3b1bc5fbfd04b8006d9ffdd04ef39b02df55241e404a64396dd209b795afdeab88085be165c3f0c251948e5f968c888d7ed1ca20a57b576f736fbcd007a62737545283b88f6d4cf43f1d197b1cc05d37e11a486fdb1184f2b7d1b837c5b8b430abd7edc7de38dea80bbfeea6beae0f55d5c66e1cc54091a77fec6dcaf8042c69d04b81948556fe369781bde47b3b8c18320f7529ee49b0ace1fa289cd18fd83481f607d73779f1cb2f1fdd78fed9d77a2db369fddd06b8824e19083c7899a7d3a3a49c112fceed04d27d94b1865ff4a10fdf6fe31d5740b62a9d56ac6e6ffc5d78a9e51093dac554698669398b21e3856716f26a56bafed641dc25f73b812b295eeaf8b23f9d1b906c32385f19966925fcda2decab1854aca5e46faf70054d3268b216d4af11740ef6d27b07c23e9e36dd734c6c05f1b482c72e11bb47954801c177537ebd4600a01893bca2adc6f30275802c3715ec92c5aca931a8730e65e67067124418d07b07a1f50cd66d279bad361acbad625774b5fa1388a66f3edb7a39721a4a2b25a9bd32c0c5d914427db0ddaaa37b3cd35dead2337b8e79417c600c19a837c1ebb0ef0b4d77c5d6d84fa1cf6c9e3194fea0fb76c30a554cdee0a8aab6ce2f16c09ab56af744cb1e77ecbb1abd93c6762e7642a9a3a1ac6c462998b08b61a11114942af142560ec4bae6472efa44bd36151238eca9b6d48023a2ff3abfb12033a55f60b2b105eff57200a28b7c504f6345eb4426b6d0b9831a92987906fe9dd1ce4bbb324d24bc3b4e6aa6ce38ca3d9a3a945ebc2722e78529ef87831ec7e3402c05ba888fa8aded1e5a43900e0b4bb53d1842fe5cdddb8271052f1d3b7b293ccded0065a97a7f9c0f11443b9486528f7d09e9d9abaca1864cd324b692fb31715319c64a88731e32f8cc5a4c0393bfc683951d2cef91cd803b79d202616332e889c79d07ebaf974ed6795d7b5489844846de67c0c3853c7d8b09fb78bc337d6972a7acba6569c9035b34b56f18d2946fa8681aa2d8c23ccf4ae0bd079c52191d74640dc466871de7f95e5ba725b550ebc2c176251ade279d9cef683e36d27c3727e14157ca21b5ae579dcfb2a4bc8e27ec28ae79baed7e889c45a346288d801d5049bdc1ba68571878bba178e9ea1bf41285755989fa922b38ace34fb3485d175f8efde52661ae0868ae569d75891e9e3e024697ad86e42e1947b82d88c04ae9d0ce847536bbf671ec9701094b272641907992e4d458ea84e9417af752693664048cffbc55b26ee02482b09703ff012325d5e0f55b43bab47bfa8dd29f825106c623adb0e8913e94733eef522e98781f7b4f7446389422a6b3bde9c58d99a154c44d7f5ccc9af26419394015446a96d4de28a1c0430cd907ded66d288963feb919659ada68b2d77e4dfabe67aa178fec7a5e364140f5015e64596b754f5d773b9cb1cdc49ce0b5ffed3dbed4dd67667bd8225804621f6d948e00488581d3d34fc1a192a5bd850bf575586061d9ef04ae9393f3616366d59d42106c2dd98bfb30893c77b8af98be4d127fdbde94717e7329977aa69cfae1d1ab67e9164f96bcc3fe9eb4f89c9c7c562fbbd3357ed7248fd514f53b45ef3f100385100707e8f8f58d4cacdf08919439ef900fb2c18f0470f9634827de3c3798cfac06cf5ee73f2e28e05d709d0931d80ebe8a9bddeb378f1e08210a8dc314af99a25b2ace58d5450c7cb41dc0b83032b8f8f87e4ce0281f5dae272b086e203e373df0d31175dbe9eea5722933623fd2d3392370bc4929814e36918a6b353213f81ffd1fcadd0018b4176622f0d744d7d8c1d5bffed4a6bd1a03719049d95d4009e8b67b075bd1d92284ddbe6e2c22c9c8446f615815427bb7db436b68fa5556d5325ffcb4f20c7813a1585ae9814ecefc9eb792e22976bdf2ff619297d6355a3c7bbe11b110a8a6556bef44c851a9396f7a1a8ed3ddbda8ebac186fe61a25189cd301fcc2fef575d992d6afa39c08b7cca5fdfaf123dd0a7b03a535d99bbdcce6d3e0c3fb1fa663fff6486e888c459f4726497c597d857e306f770af781384a20c7ec125c28d4085ea37d58c6843501479aaca651f49a65bf9e618976ab3d1a7332ef4ae782442cab5d6a7ddd774e45c1e8d5f3d2139801bece9acd6cee16bacc610bc2f20e50f0a5fce67a1caac9a651e7722cb843fc7b67285e9fb7137ef894c1876258a0286b0b9a5f3e2b3c3d777949fefae69e2faf01c34421ca4733019f356cf9c456cf5be052b6ab1d4079a350939a0a1343df87d74ae2984feae0b227671407ef5965126ebfc4fe724cd62398fa4f9b78178b81c9ad6f526435e53839b7009c61a62c7e4a7e51d5f5f20f9a71fc35dbebc6ad8908ccf43a16783a4bc838d2d685ec546647f2bb54ce97e8d04cc1b274357a93d0fb799de4696a5ef007303d98121541831de56813a773d86806f4fc6aea81b7a91d53dec3480595388658a2b48f4aea27b16b7d691b0ae52daa83e5b1daecf23d8ff48449ba140f1ef1c7b734da1141c1e21c3f37d79ec6257956fce8ae2a9e6ef8c707743e315a6349ad1140848d8808f71b451f58e84536f08d40d34281bf861933c568ad4b7a75b5691c106fc2871e5573ec78830919073ac2a62942eed71e9272dd21e1505371c24db365e8135b939e3e6dd37093c2b874fc2612db95167f16e0500dd8d08ddf0c4e7657f649f0ad05a66bde7e86ffae7ca91858b2a421e45a8deabad04b48e5cdd1f8e9cef83fc12a6126ddbb654636e97fcab400fbaa4666a984522a03f2244b0ad26385de21e83bebbe653612a3cd6b22be1176d0be2d3035554e2ecc8c743b08f0bf69dff6913cf303826051bd61dd835293d76c54652b57a15705d8d7cc008a47e0d1804ff134d8630dd6ffb457453b4310b160907231592736b90fe9e6ed656959108332fc12761fcef97332a1fdf55462351ff347a758a5bbcb9602b969e0d8285587ad6be384b0a2e0fb913b5d8a5def2308c446edef4159669ac4e6684585993793de7d1b79ecf9ccaaf6a55835796ba8e48fc3bbfddd24e7ef8c577afc5f7fb303002219761f7b49164707290a485cf526f9f2714ac73626b2879fe3e9a2ddae82000237103907fa49ee987968dc0c2dad7f160b0dfa76c79b176e9dfd87b90e650e19062aa7f69f01278a1f9ba54b7a105fea96ab3d239b1b4add856bbe20b7a34f08ab820b4b403d67fd7070e4db861769ff5e312e19fb9a9c869ab05ad7802bd39b58e6ab6fefeda9248db2ff7c5b64504b6bd1bccc7734f0bc8882d45626f2e4ad58996dceaa9177efdae9d053dac82d4f4ff13968d48eacb8f99fa9e3ac1f46a4b325c2c0c6b0c3ad3d4e92b21448c43d6068cd6ab7ef1a820315be380064caa6622c2718f72cbf3e3d652e33c3d502d64423ed2b2a260e3f526a75fef931ed86df011c360c2d267ce4bad0a20073891955dedeccc7c48bfc71461ab71f7d444e665dc24b4040bac2618912e4cb86a0927414321a574ebbb1e62ccdc41f89411e5478e06b0a89538c6bc310624f25e525f9563780c72de033d896f29c956bbe64910189bca99bc9c7869ec471c4d987a996953cdb96882335cf695ab2d4c5d89360840ee97e42d0850564645ad32a723944dd39d673e112f42f6016845b7c4d8c372a37f2df1b025cde46934a26e51f14e2ade79b9b3606b3f8cba93933d0596a43527399b991f0893c4b338050018572fc557cc8999e7cc438852f6433643af915c376a36a6b465fbe47256f9890d6fbff8963e028e013ada3a6bf3fb7f6d1144c64f1e69e5dc70b34a6cdaa1dec7895df84bce7cc0ee68f5dbde22629addf6d9d0581bec85800e886ce353dc0e3c3313ea7b728e505262208e7224a77aa03bc0b600efec54ef314e6609876a9af4cfc1b329cc75a96e0cd88cb42c3664f47fe9b19d281960e340a3d21f3e7c28f5e2faf5938af6e313aadb0287c73f3c5dbbebacf9d372585219c9dab75876053dce4a15bfbd58496b16d828d1e73c0e2447863ecd4d9d79a6c3290d5ac9095ba67e337754dd30e2af888c89d674bed76eecb96eef828d903347624dca630519cd0b79b716c6e3455188a3a9622b3ac239ddd58a7c46cb642c20a7737028ac984b0a5cad28fedd85a28cfe2929d4c627d3e2e956d580d72a0d0ee9773fa9908e446210586ccc5754a15c0abde8a7aca64912cbaa24583988fbc24ddf070f66eedeb3fd66b7038aee2db03fd440636a28a89265e65c0ae55a5436388371be61f7a8147dff98b3824d38d467e5b5e91a797362bfd3768a9f58013c587586d4236f0699ddd7ae59945210aa55158d9126406dec48d71a478ef28f49c37c30d48f994574fd3eceaf585e13608c86b6f9511a171315d82c6065fd7221c3192ef6d98a5073dce9b6c9b06b8ce45c8827142fc531ff8e5c031f76ed8f17e268c0f2c24751f8561d3c98fb0fc3803e07f8f7af52a30313ca95beab104db1def9ef0f5de1f5de1bb927e384ec837f16b8dbb5d071610e7d002c56f09dab6071576dcc432819221dc7d08f3447854c8b940ad2e6a624e8a74791f865765d4510bdf5fda7b4fd68d81376ade211553f4aa0c54a45ba8e601024c0edaa4f5419a4a23b49fc7798689b0c145e98f6952e60a4777d2dcf18eceacd1e02a96ecdfc2ec4b067c7d202c15b0ba1f35b7db0f71836a7e96f0155d07a35e39adf2450a9174879699f528381c6b449a897d164bfc83590d85f2fd5062b0e1ebaf4378f51c6861e219445d9e8c63f94a209c40a5aae8745655bddfa4a356a11d02a93ac30c66bb6933d15b83ce511d709f28a885a2a7a3ff02f10033da55ff0aef14d298d5af5507f0ced20ed18c387fdf8162725daa0d11b0d72297c1cd8f6c56d3bafbc7c7181e50186efa485c1dd6d39901637fa47dc1ca3b204d280fd5a5e2", 0x1000) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 2: r0 = socket$inet(0x2, 0x5, 0x0) listen(r0, 0x0) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket$inet6(0x18, 0x4000, 0x9) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/252}, &(0x7f0000000140)=0xfe) 08:57:59 executing program 7: socket(0x1, 0x5, 0x0) 08:57:59 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() r1 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) getgroups(0x1, &(0x7f0000000140)=[r0]) r3 = getuid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r2}, 0xc) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getgid() (async) getppid() (async) fcntl$setown(0xffffffffffffff9c, 0x6, r1) (async) getgroups(0x1, &(0x7f0000000140)=[r0]) (async) getuid() (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r2}, 0xc) (async) syz_open_pts() (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) (async) syz_open_pts() (async) 08:57:59 executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000040)="efe907b1e1fcf2672a853e629b3f319b12973f4edc841174a1bb0bb4fe739515ae836ba8f6c2ee71352f1aa54ccf1a53d7ebd26f68d01753fe558da82082e8121d55db506e4b8ee5068473cd5993ae3d5ccbb797a26c899f4c80362b4252a9cf739a7e0e8476ec4c5aa94485aeaca5093185a5f24c855cbd7318179203c97cda3dae000469436614f8b1bf0373ebc2805c08f8f50f6953c301871473c39b1f05efc53e151a9a7781e22fbd149b29d2fbe77fee4086cf", &(0x7f0000000100)=0xb6, &(0x7f0000000140)="472645653a65a4103acceb97484dbb4503505b795a90a949a40f56717103544a14bd3c57cdd4bf0e5166e683519f47100a44318f2e39ddeddcce0fdf3773a5a638307ddf23efc872a0465487424fecf6509359cc481a7929ea0e53dc360e21e1e5b64313d2373b74cef53e93aa7a78c3ebf08521cc424a6a7d373b7a952c9937f02c19135723d059686b65ad6d1783b5a411ed8418d7c1e809ab37559ca1cb48f7ac4538ce6e91e2ac96b3a442d8f033aab72ccc50cfa89d232d3bf3c9773bfe8454fd67e8ded09f13b01ad9f9e75b93f736d0042e226f7f134f4a407bb3ffcae69cbc083bb5651db52ea52902232aaf2dd61f2ec2e4f85399f06a64aba4e4109bf1da1bcf778961bd9e1226b01a4ff4a476d0b2a0b6599666d3c0b091d12aa9bd64a9fd0ba8ef5731ea4310248bf19204dd7d2de7ffbc7833f881b49da18449a8204ce5dcbf4ddb3e2bd9b35c5d2578b76a138ef7f2a5883886f7fca9f46a82ae3e3a1e3562e3f9056ff4c09b783cd65107c8b7c97f2d6be39d54dc0f5f692b8b40d86c4a49788474d957f9a74d07ec9b9cf9d194c540d4f3e799c298fc663e5e6b7c9d3a07c0c89aeaa829bcc62609ab93eb77d3e006d030881bc519e393fce8a92bc2e1fe5314461aef2a64fea755a4d02418bbbfcaa30f7c81322df73de93b18b8b8174b774bd0819bd825823773973f306a4698811cb5589a2ec84ea461db7028c9fe367f76611e6656b1064d2996499d802401fc2e540a246fe423336786a83f4d8cde65599bcf1726c58a82e9ad31506b7e67b1e84d415497d326130505c8799c32d6c4fa8e4d93f8367fd1415d44491ee0c43e3b1bc5fbfd04b8006d9ffdd04ef39b02df55241e404a64396dd209b795afdeab88085be165c3f0c251948e5f968c888d7ed1ca20a57b576f736fbcd007a62737545283b88f6d4cf43f1d197b1cc05d37e11a486fdb1184f2b7d1b837c5b8b430abd7edc7de38dea80bbfeea6beae0f55d5c66e1cc54091a77fec6dcaf8042c69d04b81948556fe369781bde47b3b8c18320f7529ee49b0ace1fa289cd18fd83481f607d73779f1cb2f1fdd78fed9d77a2db369fddd06b8824e19083c7899a7d3a3a49c112fceed04d27d94b1865ff4a10fdf6fe31d5740b62a9d56ac6e6ffc5d78a9e51093dac554698669398b21e3856716f26a56bafed641dc25f73b812b295eeaf8b23f9d1b906c32385f19966925fcda2decab1854aca5e46faf70054d3268b216d4af11740ef6d27b07c23e9e36dd734c6c05f1b482c72e11bb47954801c177537ebd4600a01893bca2adc6f30275802c3715ec92c5aca931a8730e65e67067124418d07b07a1f50cd66d279bad361acbad625774b5fa1388a66f3edb7a39721a4a2b25a9bd32c0c5d914427db0ddaaa37b3cd35dead2337b8e79417c600c19a837c1ebb0ef0b4d77c5d6d84fa1cf6c9e3194fea0fb76c30a554cdee0a8aab6ce2f16c09ab56af744cb1e77ecbb1abd93c6762e7642a9a3a1ac6c462998b08b61a11114942af142560ec4bae6472efa44bd36151238eca9b6d48023a2ff3abfb12033a55f60b2b105eff57200a28b7c504f6345eb4426b6d0b9831a92987906fe9dd1ce4bbb324d24bc3b4e6aa6ce38ca3d9a3a945ebc2722e78529ef87831ec7e3402c05ba888fa8aded1e5a43900e0b4bb53d1842fe5cdddb8271052f1d3b7b293ccded0065a97a7f9c0f11443b9486528f7d09e9d9abaca1864cd324b692fb31715319c64a88731e32f8cc5a4c0393bfc683951d2cef91cd803b79d202616332e889c79d07ebaf974ed6795d7b5489844846de67c0c3853c7d8b09fb78bc337d6972a7acba6569c9035b34b56f18d2946fa8681aa2d8c23ccf4ae0bd079c52191d74640dc466871de7f95e5ba725b550ebc2c176251ade279d9cef683e36d27c3727e14157ca21b5ae579dcfb2a4bc8e27ec28ae79baed7e889c45a346288d801d5049bdc1ba68571878bba178e9ea1bf41285755989fa922b38ace34fb3485d175f8efde52661ae0868ae569d75891e9e3e024697ad86e42e1947b82d88c04ae9d0ce847536bbf671ec9701094b272641907992e4d458ea84e9417af752693664048cffbc55b26ee02482b09703ff012325d5e0f55b43bab47bfa8dd29f825106c623adb0e8913e94733eef522e98781f7b4f7446389422a6b3bde9c58d99a154c44d7f5ccc9af26419394015446a96d4de28a1c0430cd907ded66d288963feb919659ada68b2d77e4dfabe67aa178fec7a5e364140f5015e64596b754f5d773b9cb1cdc49ce0b5ffed3dbed4dd67667bd8225804621f6d948e00488581d3d34fc1a192a5bd850bf575586061d9ef04ae9393f3616366d59d42106c2dd98bfb30893c77b8af98be4d127fdbde94717e7329977aa69cfae1d1ab67e9164f96bcc3fe9eb4f89c9c7c562fbbd3357ed7248fd514f53b45ef3f100385100707e8f8f58d4cacdf08919439ef900fb2c18f0470f9634827de3c3798cfac06cf5ee73f2e28e05d709d0931d80ebe8a9bddeb378f1e08210a8dc314af99a25b2ace58d5450c7cb41dc0b83032b8f8f87e4ce0281f5dae272b086e203e373df0d31175dbe9eea5722933623fd2d3392370bc4929814e36918a6b353213f81ffd1fcadd0018b4176622f0d744d7d8c1d5bffed4a6bd1a03719049d95d4009e8b67b075bd1d92284ddbe6e2c22c9c8446f615815427bb7db436b68fa5556d5325ffcb4f20c7813a1585ae9814ecefc9eb792e22976bdf2ff619297d6355a3c7bbe11b110a8a6556bef44c851a9396f7a1a8ed3ddbda8ebac186fe61a25189cd301fcc2fef575d992d6afa39c08b7cca5fdfaf123dd0a7b03a535d99bbdcce6d3e0c3fb1fa663fff6486e888c459f4726497c597d857e306f770af781384a20c7ec125c28d4085ea37d58c6843501479aaca651f49a65bf9e618976ab3d1a7332ef4ae782442cab5d6a7ddd774e45c1e8d5f3d2139801bece9acd6cee16bacc610bc2f20e50f0a5fce67a1caac9a651e7722cb843fc7b67285e9fb7137ef894c1876258a0286b0b9a5f3e2b3c3d777949fefae69e2faf01c34421ca4733019f356cf9c456cf5be052b6ab1d4079a350939a0a1343df87d74ae2984feae0b227671407ef5965126ebfc4fe724cd62398fa4f9b78178b81c9ad6f526435e53839b7009c61a62c7e4a7e51d5f5f20f9a71fc35dbebc6ad8908ccf43a16783a4bc838d2d685ec546647f2bb54ce97e8d04cc1b274357a93d0fb799de4696a5ef007303d98121541831de56813a773d86806f4fc6aea81b7a91d53dec3480595388658a2b48f4aea27b16b7d691b0ae52daa83e5b1daecf23d8ff48449ba140f1ef1c7b734da1141c1e21c3f37d79ec6257956fce8ae2a9e6ef8c707743e315a6349ad1140848d8808f71b451f58e84536f08d40d34281bf861933c568ad4b7a75b5691c106fc2871e5573ec78830919073ac2a62942eed71e9272dd21e1505371c24db365e8135b939e3e6dd37093c2b874fc2612db95167f16e0500dd8d08ddf0c4e7657f649f0ad05a66bde7e86ffae7ca91858b2a421e45a8deabad04b48e5cdd1f8e9cef83fc12a6126ddbb654636e97fcab400fbaa4666a984522a03f2244b0ad26385de21e83bebbe653612a3cd6b22be1176d0be2d3035554e2ecc8c743b08f0bf69dff6913cf303826051bd61dd835293d76c54652b57a15705d8d7cc008a47e0d1804ff134d8630dd6ffb457453b4310b160907231592736b90fe9e6ed656959108332fc12761fcef97332a1fdf55462351ff347a758a5bbcb9602b969e0d8285587ad6be384b0a2e0fb913b5d8a5def2308c446edef4159669ac4e6684585993793de7d1b79ecf9ccaaf6a55835796ba8e48fc3bbfddd24e7ef8c577afc5f7fb303002219761f7b49164707290a485cf526f9f2714ac73626b2879fe3e9a2ddae82000237103907fa49ee987968dc0c2dad7f160b0dfa76c79b176e9dfd87b90e650e19062aa7f69f01278a1f9ba54b7a105fea96ab3d239b1b4add856bbe20b7a34f08ab820b4b403d67fd7070e4db861769ff5e312e19fb9a9c869ab05ad7802bd39b58e6ab6fefeda9248db2ff7c5b64504b6bd1bccc7734f0bc8882d45626f2e4ad58996dceaa9177efdae9d053dac82d4f4ff13968d48eacb8f99fa9e3ac1f46a4b325c2c0c6b0c3ad3d4e92b21448c43d6068cd6ab7ef1a820315be380064caa6622c2718f72cbf3e3d652e33c3d502d64423ed2b2a260e3f526a75fef931ed86df011c360c2d267ce4bad0a20073891955dedeccc7c48bfc71461ab71f7d444e665dc24b4040bac2618912e4cb86a0927414321a574ebbb1e62ccdc41f89411e5478e06b0a89538c6bc310624f25e525f9563780c72de033d896f29c956bbe64910189bca99bc9c7869ec471c4d987a996953cdb96882335cf695ab2d4c5d89360840ee97e42d0850564645ad32a723944dd39d673e112f42f6016845b7c4d8c372a37f2df1b025cde46934a26e51f14e2ade79b9b3606b3f8cba93933d0596a43527399b991f0893c4b338050018572fc557cc8999e7cc438852f6433643af915c376a36a6b465fbe47256f9890d6fbff8963e028e013ada3a6bf3fb7f6d1144c64f1e69e5dc70b34a6cdaa1dec7895df84bce7cc0ee68f5dbde22629addf6d9d0581bec85800e886ce353dc0e3c3313ea7b728e505262208e7224a77aa03bc0b600efec54ef314e6609876a9af4cfc1b329cc75a96e0cd88cb42c3664f47fe9b19d281960e340a3d21f3e7c28f5e2faf5938af6e313aadb0287c73f3c5dbbebacf9d372585219c9dab75876053dce4a15bfbd58496b16d828d1e73c0e2447863ecd4d9d79a6c3290d5ac9095ba67e337754dd30e2af888c89d674bed76eecb96eef828d903347624dca630519cd0b79b716c6e3455188a3a9622b3ac239ddd58a7c46cb642c20a7737028ac984b0a5cad28fedd85a28cfe2929d4c627d3e2e956d580d72a0d0ee9773fa9908e446210586ccc5754a15c0abde8a7aca64912cbaa24583988fbc24ddf070f66eedeb3fd66b7038aee2db03fd440636a28a89265e65c0ae55a5436388371be61f7a8147dff98b3824d38d467e5b5e91a797362bfd3768a9f58013c587586d4236f0699ddd7ae59945210aa55158d9126406dec48d71a478ef28f49c37c30d48f994574fd3eceaf585e13608c86b6f9511a171315d82c6065fd7221c3192ef6d98a5073dce9b6c9b06b8ce45c8827142fc531ff8e5c031f76ed8f17e268c0f2c24751f8561d3c98fb0fc3803e07f8f7af52a30313ca95beab104db1def9ef0f5de1f5de1bb927e384ec837f16b8dbb5d071610e7d002c56f09dab6071576dcc432819221dc7d08f3447854c8b940ad2e6a624e8a74791f865765d4510bdf5fda7b4fd68d81376ade211553f4aa0c54a45ba8e601024c0edaa4f5419a4a23b49fc7798689b0c145e98f6952e60a4777d2dcf18eceacd1e02a96ecdfc2ec4b067c7d202c15b0ba1f35b7db0f71836a7e96f0155d07a35e39adf2450a9174879699f528381c6b449a897d164bfc83590d85f2fd5062b0e1ebaf4378f51c6861e219445d9e8c63f94a209c40a5aae8745655bddfa4a356a11d02a93ac30c66bb6933d15b83ce511d709f28a885a2a7a3ff02f10033da55ff0aef14d298d5af5507f0ced20ed18c387fdf8162725daa0d11b0d72297c1cd8f6c56d3bafbc7c7181e50186efa485c1dd6d39901637fa47dc1ca3b204d280fd5a5e2", 0x1000) (async) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, 0x0, 0x0) 08:57:59 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) listen(r2, 0x4) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket$inet6(0x18, 0x4000, 0x9) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/252}, &(0x7f0000000140)=0xfe) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) socket$inet6(0x18, 0x4000, 0x9) (async) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/252}, &(0x7f0000000140)=0xfe) (async) 08:57:59 executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000040)="efe907b1e1fcf2672a853e629b3f319b12973f4edc841174a1bb0bb4fe739515ae836ba8f6c2ee71352f1aa54ccf1a53d7ebd26f68d01753fe558da82082e8121d55db506e4b8ee5068473cd5993ae3d5ccbb797a26c899f4c80362b4252a9cf739a7e0e8476ec4c5aa94485aeaca5093185a5f24c855cbd7318179203c97cda3dae000469436614f8b1bf0373ebc2805c08f8f50f6953c301871473c39b1f05efc53e151a9a7781e22fbd149b29d2fbe77fee4086cf", &(0x7f0000000100)=0xb6, &(0x7f0000000140)="472645653a65a4103acceb97484dbb4503505b795a90a949a40f56717103544a14bd3c57cdd4bf0e5166e683519f47100a44318f2e39ddeddcce0fdf3773a5a638307ddf23efc872a0465487424fecf6509359cc481a7929ea0e53dc360e21e1e5b64313d2373b74cef53e93aa7a78c3ebf08521cc424a6a7d373b7a952c9937f02c19135723d059686b65ad6d1783b5a411ed8418d7c1e809ab37559ca1cb48f7ac4538ce6e91e2ac96b3a442d8f033aab72ccc50cfa89d232d3bf3c9773bfe8454fd67e8ded09f13b01ad9f9e75b93f736d0042e226f7f134f4a407bb3ffcae69cbc083bb5651db52ea52902232aaf2dd61f2ec2e4f85399f06a64aba4e4109bf1da1bcf778961bd9e1226b01a4ff4a476d0b2a0b6599666d3c0b091d12aa9bd64a9fd0ba8ef5731ea4310248bf19204dd7d2de7ffbc7833f881b49da18449a8204ce5dcbf4ddb3e2bd9b35c5d2578b76a138ef7f2a5883886f7fca9f46a82ae3e3a1e3562e3f9056ff4c09b783cd65107c8b7c97f2d6be39d54dc0f5f692b8b40d86c4a49788474d957f9a74d07ec9b9cf9d194c540d4f3e799c298fc663e5e6b7c9d3a07c0c89aeaa829bcc62609ab93eb77d3e006d030881bc519e393fce8a92bc2e1fe5314461aef2a64fea755a4d02418bbbfcaa30f7c81322df73de93b18b8b8174b774bd0819bd825823773973f306a4698811cb5589a2ec84ea461db7028c9fe367f76611e6656b1064d2996499d802401fc2e540a246fe423336786a83f4d8cde65599bcf1726c58a82e9ad31506b7e67b1e84d415497d326130505c8799c32d6c4fa8e4d93f8367fd1415d44491ee0c43e3b1bc5fbfd04b8006d9ffdd04ef39b02df55241e404a64396dd209b795afdeab88085be165c3f0c251948e5f968c888d7ed1ca20a57b576f736fbcd007a62737545283b88f6d4cf43f1d197b1cc05d37e11a486fdb1184f2b7d1b837c5b8b430abd7edc7de38dea80bbfeea6beae0f55d5c66e1cc54091a77fec6dcaf8042c69d04b81948556fe369781bde47b3b8c18320f7529ee49b0ace1fa289cd18fd83481f607d73779f1cb2f1fdd78fed9d77a2db369fddd06b8824e19083c7899a7d3a3a49c112fceed04d27d94b1865ff4a10fdf6fe31d5740b62a9d56ac6e6ffc5d78a9e51093dac554698669398b21e3856716f26a56bafed641dc25f73b812b295eeaf8b23f9d1b906c32385f19966925fcda2decab1854aca5e46faf70054d3268b216d4af11740ef6d27b07c23e9e36dd734c6c05f1b482c72e11bb47954801c177537ebd4600a01893bca2adc6f30275802c3715ec92c5aca931a8730e65e67067124418d07b07a1f50cd66d279bad361acbad625774b5fa1388a66f3edb7a39721a4a2b25a9bd32c0c5d914427db0ddaaa37b3cd35dead2337b8e79417c600c19a837c1ebb0ef0b4d77c5d6d84fa1cf6c9e3194fea0fb76c30a554cdee0a8aab6ce2f16c09ab56af744cb1e77ecbb1abd93c6762e7642a9a3a1ac6c462998b08b61a11114942af142560ec4bae6472efa44bd36151238eca9b6d48023a2ff3abfb12033a55f60b2b105eff57200a28b7c504f6345eb4426b6d0b9831a92987906fe9dd1ce4bbb324d24bc3b4e6aa6ce38ca3d9a3a945ebc2722e78529ef87831ec7e3402c05ba888fa8aded1e5a43900e0b4bb53d1842fe5cdddb8271052f1d3b7b293ccded0065a97a7f9c0f11443b9486528f7d09e9d9abaca1864cd324b692fb31715319c64a88731e32f8cc5a4c0393bfc683951d2cef91cd803b79d202616332e889c79d07ebaf974ed6795d7b5489844846de67c0c3853c7d8b09fb78bc337d6972a7acba6569c9035b34b56f18d2946fa8681aa2d8c23ccf4ae0bd079c52191d74640dc466871de7f95e5ba725b550ebc2c176251ade279d9cef683e36d27c3727e14157ca21b5ae579dcfb2a4bc8e27ec28ae79baed7e889c45a346288d801d5049bdc1ba68571878bba178e9ea1bf41285755989fa922b38ace34fb3485d175f8efde52661ae0868ae569d75891e9e3e024697ad86e42e1947b82d88c04ae9d0ce847536bbf671ec9701094b272641907992e4d458ea84e9417af752693664048cffbc55b26ee02482b09703ff012325d5e0f55b43bab47bfa8dd29f825106c623adb0e8913e94733eef522e98781f7b4f7446389422a6b3bde9c58d99a154c44d7f5ccc9af26419394015446a96d4de28a1c0430cd907ded66d288963feb919659ada68b2d77e4dfabe67aa178fec7a5e364140f5015e64596b754f5d773b9cb1cdc49ce0b5ffed3dbed4dd67667bd8225804621f6d948e00488581d3d34fc1a192a5bd850bf575586061d9ef04ae9393f3616366d59d42106c2dd98bfb30893c77b8af98be4d127fdbde94717e7329977aa69cfae1d1ab67e9164f96bcc3fe9eb4f89c9c7c562fbbd3357ed7248fd514f53b45ef3f100385100707e8f8f58d4cacdf08919439ef900fb2c18f0470f9634827de3c3798cfac06cf5ee73f2e28e05d709d0931d80ebe8a9bddeb378f1e08210a8dc314af99a25b2ace58d5450c7cb41dc0b83032b8f8f87e4ce0281f5dae272b086e203e373df0d31175dbe9eea5722933623fd2d3392370bc4929814e36918a6b353213f81ffd1fcadd0018b4176622f0d744d7d8c1d5bffed4a6bd1a03719049d95d4009e8b67b075bd1d92284ddbe6e2c22c9c8446f615815427bb7db436b68fa5556d5325ffcb4f20c7813a1585ae9814ecefc9eb792e22976bdf2ff619297d6355a3c7bbe11b110a8a6556bef44c851a9396f7a1a8ed3ddbda8ebac186fe61a25189cd301fcc2fef575d992d6afa39c08b7cca5fdfaf123dd0a7b03a535d99bbdcce6d3e0c3fb1fa663fff6486e888c459f4726497c597d857e306f770af781384a20c7ec125c28d4085ea37d58c6843501479aaca651f49a65bf9e618976ab3d1a7332ef4ae782442cab5d6a7ddd774e45c1e8d5f3d2139801bece9acd6cee16bacc610bc2f20e50f0a5fce67a1caac9a651e7722cb843fc7b67285e9fb7137ef894c1876258a0286b0b9a5f3e2b3c3d777949fefae69e2faf01c34421ca4733019f356cf9c456cf5be052b6ab1d4079a350939a0a1343df87d74ae2984feae0b227671407ef5965126ebfc4fe724cd62398fa4f9b78178b81c9ad6f526435e53839b7009c61a62c7e4a7e51d5f5f20f9a71fc35dbebc6ad8908ccf43a16783a4bc838d2d685ec546647f2bb54ce97e8d04cc1b274357a93d0fb799de4696a5ef007303d98121541831de56813a773d86806f4fc6aea81b7a91d53dec3480595388658a2b48f4aea27b16b7d691b0ae52daa83e5b1daecf23d8ff48449ba140f1ef1c7b734da1141c1e21c3f37d79ec6257956fce8ae2a9e6ef8c707743e315a6349ad1140848d8808f71b451f58e84536f08d40d34281bf861933c568ad4b7a75b5691c106fc2871e5573ec78830919073ac2a62942eed71e9272dd21e1505371c24db365e8135b939e3e6dd37093c2b874fc2612db95167f16e0500dd8d08ddf0c4e7657f649f0ad05a66bde7e86ffae7ca91858b2a421e45a8deabad04b48e5cdd1f8e9cef83fc12a6126ddbb654636e97fcab400fbaa4666a984522a03f2244b0ad26385de21e83bebbe653612a3cd6b22be1176d0be2d3035554e2ecc8c743b08f0bf69dff6913cf303826051bd61dd835293d76c54652b57a15705d8d7cc008a47e0d1804ff134d8630dd6ffb457453b4310b160907231592736b90fe9e6ed656959108332fc12761fcef97332a1fdf55462351ff347a758a5bbcb9602b969e0d8285587ad6be384b0a2e0fb913b5d8a5def2308c446edef4159669ac4e6684585993793de7d1b79ecf9ccaaf6a55835796ba8e48fc3bbfddd24e7ef8c577afc5f7fb303002219761f7b49164707290a485cf526f9f2714ac73626b2879fe3e9a2ddae82000237103907fa49ee987968dc0c2dad7f160b0dfa76c79b176e9dfd87b90e650e19062aa7f69f01278a1f9ba54b7a105fea96ab3d239b1b4add856bbe20b7a34f08ab820b4b403d67fd7070e4db861769ff5e312e19fb9a9c869ab05ad7802bd39b58e6ab6fefeda9248db2ff7c5b64504b6bd1bccc7734f0bc8882d45626f2e4ad58996dceaa9177efdae9d053dac82d4f4ff13968d48eacb8f99fa9e3ac1f46a4b325c2c0c6b0c3ad3d4e92b21448c43d6068cd6ab7ef1a820315be380064caa6622c2718f72cbf3e3d652e33c3d502d64423ed2b2a260e3f526a75fef931ed86df011c360c2d267ce4bad0a20073891955dedeccc7c48bfc71461ab71f7d444e665dc24b4040bac2618912e4cb86a0927414321a574ebbb1e62ccdc41f89411e5478e06b0a89538c6bc310624f25e525f9563780c72de033d896f29c956bbe64910189bca99bc9c7869ec471c4d987a996953cdb96882335cf695ab2d4c5d89360840ee97e42d0850564645ad32a723944dd39d673e112f42f6016845b7c4d8c372a37f2df1b025cde46934a26e51f14e2ade79b9b3606b3f8cba93933d0596a43527399b991f0893c4b338050018572fc557cc8999e7cc438852f6433643af915c376a36a6b465fbe47256f9890d6fbff8963e028e013ada3a6bf3fb7f6d1144c64f1e69e5dc70b34a6cdaa1dec7895df84bce7cc0ee68f5dbde22629addf6d9d0581bec85800e886ce353dc0e3c3313ea7b728e505262208e7224a77aa03bc0b600efec54ef314e6609876a9af4cfc1b329cc75a96e0cd88cb42c3664f47fe9b19d281960e340a3d21f3e7c28f5e2faf5938af6e313aadb0287c73f3c5dbbebacf9d372585219c9dab75876053dce4a15bfbd58496b16d828d1e73c0e2447863ecd4d9d79a6c3290d5ac9095ba67e337754dd30e2af888c89d674bed76eecb96eef828d903347624dca630519cd0b79b716c6e3455188a3a9622b3ac239ddd58a7c46cb642c20a7737028ac984b0a5cad28fedd85a28cfe2929d4c627d3e2e956d580d72a0d0ee9773fa9908e446210586ccc5754a15c0abde8a7aca64912cbaa24583988fbc24ddf070f66eedeb3fd66b7038aee2db03fd440636a28a89265e65c0ae55a5436388371be61f7a8147dff98b3824d38d467e5b5e91a797362bfd3768a9f58013c587586d4236f0699ddd7ae59945210aa55158d9126406dec48d71a478ef28f49c37c30d48f994574fd3eceaf585e13608c86b6f9511a171315d82c6065fd7221c3192ef6d98a5073dce9b6c9b06b8ce45c8827142fc531ff8e5c031f76ed8f17e268c0f2c24751f8561d3c98fb0fc3803e07f8f7af52a30313ca95beab104db1def9ef0f5de1f5de1bb927e384ec837f16b8dbb5d071610e7d002c56f09dab6071576dcc432819221dc7d08f3447854c8b940ad2e6a624e8a74791f865765d4510bdf5fda7b4fd68d81376ade211553f4aa0c54a45ba8e601024c0edaa4f5419a4a23b49fc7798689b0c145e98f6952e60a4777d2dcf18eceacd1e02a96ecdfc2ec4b067c7d202c15b0ba1f35b7db0f71836a7e96f0155d07a35e39adf2450a9174879699f528381c6b449a897d164bfc83590d85f2fd5062b0e1ebaf4378f51c6861e219445d9e8c63f94a209c40a5aae8745655bddfa4a356a11d02a93ac30c66bb6933d15b83ce511d709f28a885a2a7a3ff02f10033da55ff0aef14d298d5af5507f0ced20ed18c387fdf8162725daa0d11b0d72297c1cd8f6c56d3bafbc7c7181e50186efa485c1dd6d39901637fa47dc1ca3b204d280fd5a5e2", 0x1000) (async) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) fchdir(r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x7) 08:57:59 executing program 4: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x1, 0x6) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xcb, 0x4) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffb, 0x4) fchdir(r0) 08:57:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3, 0x3}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0x6) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x1}, 0xc) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 4: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x1, 0x6) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xcb, 0x4) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffb, 0x4) fchdir(r0) socket$unix(0x1, 0x5, 0x0) (async) dup(r0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffb, 0x4) (async) fchdir(r0) (async) 08:57:59 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) listen(r2, 0x4) socket$inet(0x2, 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) listen(r2, 0x4) (async) 08:57:59 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0}, 0xc) 08:57:59 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3, 0x3}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0x6) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) socket$inet(0x2, 0x1, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3, 0x3}) (async) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0x6) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) fcntl$setown(r3, 0x6, r4) (async) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) (async) socket$inet(0x2, 0x1, 0x6) (async) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) fchdir(r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$TIOCEXCL(r1, 0x2000740d) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) fcntl$dupfd(r1, 0x0, r0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r6, 0x0, r6) (async) dup(r7) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) fchdir(r3) (async) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r9, 0x0, r9) (async) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x7) (async) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffb, 0x4) fchdir(r0) 08:57:59 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) fchdir(r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$TIOCEXCL(r1, 0x2000740d) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) fcntl$dupfd(r1, 0x0, r0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r6, 0x0, r6) (async) dup(r7) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) fchdir(r3) (async) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r9, 0x0, r9) (async) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x7) (async) 08:57:59 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) listen(r2, 0x4) socket$inet(0x2, 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) listen(r2, 0x4) (async) 08:57:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3, 0x3}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0x6) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) (async) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) (async) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:59 executing program 6: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 4: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x1, 0x6) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xcb, 0x4) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 2: socket$inet(0x2, 0x8000, 0x20) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) listen(r2, 0xcb96) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 08:57:59 executing program 3: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x1000, 0x3, 0x1, "53e2c19f10c57ca6a4c86736dc2e29aad90f0578", 0x20, 0x800}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:57:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x27ea) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) dup(r0) 08:57:59 executing program 4: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x1, 0x6) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:57:59 executing program 3: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x1000, 0x3, 0x1, "53e2c19f10c57ca6a4c86736dc2e29aad90f0578", 0x20, 0x800}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) (async) fchdir(r0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) 08:57:59 executing program 2: socket$inet(0x2, 0x8000, 0x20) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) (async) dup(r1) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) listen(r2, 0xcb96) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 08:57:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x27ea) (async) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) 08:57:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) listen(r0, 0x0) 08:57:59 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) 08:57:59 executing program 2: socket$inet(0x2, 0x8000, 0x20) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) (async) dup(r1) (async, rerun: 64) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) listen(r2, 0xcb96) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 08:57:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x34}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) shmctl$IPC_RMID(r1, 0x0) r3 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r1, 0x0) 08:57:59 executing program 3: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x1000, 0x3, 0x1, "53e2c19f10c57ca6a4c86736dc2e29aad90f0578", 0x20, 0x800}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:57:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x27ea) (async) socket$inet(0x2, 0x1, 0x6) 08:57:59 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:57:59 executing program 4: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) getsockopt(0xffffffffffffffff, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) accept$unix(r2, 0x0, &(0x7f0000000000)) 08:58:00 executing program 4: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) getsockopt(0xffffffffffffffff, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) accept$unix(r2, 0x0, &(0x7f0000000000)) 08:58:00 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x0, r3, 0xffffffffffffff6e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x34}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) shmctl$IPC_RMID(r1, 0x0) r3 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r1, 0x0) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x34}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) (async) shmctl$IPC_RMID(r1, 0x0) (async) shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) (async) shmctl$SHM_LOCK(r3, 0x3) (async) shmctl$IPC_RMID(r1, 0x0) (async) 08:58:00 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) listen(r0, 0x0) 08:58:00 executing program 2: r0 = socket$inet(0x2, 0x1, 0x92) listen(r0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x0) recvfrom(r2, &(0x7f0000000040)=""/52, 0x34, 0x42, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) dup(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r5 = socket$inet(0x2, 0x8000, 0x20) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) r8 = fcntl$dupfd(r5, 0xa, r7) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) bind(r9, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) 08:58:00 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r1, 0x8000000000000001) listen(r0, 0x0) 08:58:00 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet6(0xffffffffffffff9c, &(0x7f0000000400)={0x18, 0x3, 0xffffff69, 0x2}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x34}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) (async) shmctl$IPC_RMID(r1, 0x0) (async) r3 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r1, 0x0) 08:58:00 executing program 3: r0 = syz_open_pts() (async, rerun: 64) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x0, r3, 0xffffffffffffff6e) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:00 executing program 7: r0 = socket$inet(0x2, 0x1, 0x6) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 1: r0 = socket$inet(0x2, 0x0, 0x6) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 08:58:00 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) accept$unix(r2, 0x0, &(0x7f0000000000)) 08:58:00 executing program 4: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) getsockopt(0xffffffffffffffff, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 2: r0 = socket$inet(0x2, 0x1, 0x92) listen(r0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = socket$inet6(0x18, 0x4000, 0x0) recvfrom(r2, &(0x7f0000000040)=""/52, 0x34, 0x42, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) (async) r3 = fcntl$dupfd(r1, 0x0, r1) dup(r3) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r5 = socket$inet(0x2, 0x8000, 0x20) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) (async) r8 = fcntl$dupfd(r5, 0xa, r7) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) bind(r9, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) 08:58:00 executing program 7: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 1: r0 = socket$inet(0x2, 0x0, 0x6) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) (async) 08:58:00 executing program 4: r0 = socket$inet(0x2, 0x1, 0x6) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 1: r0 = socket$inet(0x2, 0x0, 0x6) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 7: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 0: bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/157, 0x9d, 0x1, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfffffcee, 0x10000}, 0xc) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x87) 08:58:00 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x0, r3, 0xffffffffffffff6e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x0, r3, 0xffffffffffffff6e) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) 08:58:00 executing program 7: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 2: r0 = socket$inet(0x2, 0x1, 0x92) listen(r0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r2 = socket$inet6(0x18, 0x4000, 0x0) (rerun: 64) recvfrom(r2, &(0x7f0000000040)=""/52, 0x34, 0x42, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) (async, rerun: 32) r3 = fcntl$dupfd(r1, 0x0, r1) (rerun: 32) dup(r3) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r5 = socket$inet(0x2, 0x8000, 0x20) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) r8 = fcntl$dupfd(r5, 0xa, r7) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) bind(r9, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) 08:58:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 08:58:00 executing program 0: bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) (async) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/157, 0x9d, 0x1, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfffffcee, 0x10000}, 0xc) (async) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x87) 08:58:00 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0x26eb, 0x4, 0x4000000000000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9875}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xcf}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:00 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 2: getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) listen(0xffffffffffffffff, 0x1002) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x7fffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname$unix(r0, &(0x7f00000012c0)=@file={0x0, ""/509}, &(0x7f00000014c0)=0x1ff) r2 = fcntl$dupfd(r1, 0x0, r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000001500), 0x2, 0x0) r3 = dup(r2) getsockopt(r2, 0x8, 0x172ae6d7, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r4 = accept$unix(r0, 0x0, &(0x7f0000000080)) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000001540)={'./file0\x00', 0x8c, 0x372, 0x1}) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 08:58:00 executing program 7: r0 = socket$inet(0x2, 0x0, 0x6) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 0: bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) (async) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) (async) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/157, 0x9d, 0x1, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfffffcee, 0x10000}, 0xc) (async, rerun: 64) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) (rerun: 64) socket$inet(0x2, 0x3, 0x87) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 4: r0 = socket$inet(0x2, 0x0, 0x6) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 7: r0 = socket$inet(0x2, 0x0, 0x6) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0x26eb, 0x4, 0x4000000000000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9875}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xcf}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:00 executing program 2: getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) (async) listen(0xffffffffffffffff, 0x1002) (async) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x7fffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8}) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) getsockname$unix(r0, &(0x7f00000012c0)=@file={0x0, ""/509}, &(0x7f00000014c0)=0x1ff) (async, rerun: 32) r2 = fcntl$dupfd(r1, 0x0, r1) (rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f0000001500), 0x2, 0x0) r3 = dup(r2) getsockopt(r2, 0x8, 0x172ae6d7, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) (async) r4 = accept$unix(r0, 0x0, &(0x7f0000000080)) (async) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000001540)={'./file0\x00', 0x8c, 0x372, 0x1}) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 08:58:00 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) bind$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ipcomp(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="b957bfb09bcd41cbf13cd9e6a3e43a839f78c1b2edc9366de372cb21e19adeca9f114980a6a1a1cbe7094e8e76ed9b3d50c47206d3469611f95307a8f3e688dd713ebb9d56f0ff51ec3b38e0c9d16d4ab816bbedc58a98ae831b73877c07ea3a87e0b7126eadd03a7fce970f78ca994f718e1134", 0x74) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="b6edd2fb8002744496b3687b67c36b82b31fd9ef5b1cfd2dd344651de43714926ac19891a3fe0c30662e2c5d4408749cd3aea60d263a8c5e124bd448921ace869254ba3ea181925890d4b0459ffa503f01f62c977ba12bba8f7cf17d9adccd6d16442a2c85a128171fe0f961ada52545f0f9a7d14370c2950eb1c57a0d0f2feea33bda42d585a6ab3b3625cf530a445757542c0adcc4", 0x96) sendto$unix(r1, &(0x7f0000000080)="8a411a82b0232a8d2846b0ad985bc480636a7a3983885d132c09864eed47a5e35f62bd8eab5a4043d112fd287b6b4f56ad0208f9865e8e85c0a779ae97116ffe1e25ed2904eedc1d37b0d22c9322c5d1fe4f9b3420aee57cbebade88cf8821d799073bec634b9fff371c57039364022584f6b2f25353c619fd9394dc73b908212ce52ed00cf16b63918a6e0462315ccc03790520acf17fe456e93475bd29d60c2efc7ed2f22792a12ea2f8", 0xab, 0x9, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000002c0)=0x2fe2) 08:58:00 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0x26eb, 0x4, 0x4000000000000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9875}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xcf}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) (async) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:00 executing program 7: r0 = socket$inet(0x2, 0x0, 0x6) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 0: socket$inet(0x2, 0x1, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) 08:58:00 executing program 2: getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) listen(0xffffffffffffffff, 0x1002) (async) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x7fffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getsockname$unix(r0, &(0x7f00000012c0)=@file={0x0, ""/509}, &(0x7f00000014c0)=0x1ff) r2 = fcntl$dupfd(r1, 0x0, r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000001500), 0x2, 0x0) r3 = dup(r2) (async) getsockopt(r2, 0x8, 0x172ae6d7, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r4 = accept$unix(r0, 0x0, &(0x7f0000000080)) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000001540)={'./file0\x00', 0x8c, 0x372, 0x1}) (async) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 08:58:00 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfff, 0x401, 0x7ff, 0x4, "97628a059a344b73c12398e170f174e93a9556b2", 0x1, 0x8001}) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$dupfd(r4, 0xa, r4) dup(r3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) r5 = dup(r0) socket$inet(0x2, 0x5, 0x1f) accept(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000020000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd49000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ef902e70c95d0e47e5f8afe393417560343990b60a514a46b2a0bd9ff2aeb9e8fbc77dde24e9f979d64d03755b4cea189ed6781c05", @ANYRESHEX=r4], &(0x7f0000000180)=0x10b) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x795) 08:58:00 executing program 0: socket$inet(0x2, 0x1, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x1, 0x2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) (async) 08:58:00 executing program 4: socket$inet(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfff, 0x401, 0x7ff, 0x4, "97628a059a344b73c12398e170f174e93a9556b2", 0x1, 0x8001}) (async) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) (async) fcntl$dupfd(r4, 0xa, r4) dup(r3) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) (async) r5 = dup(r0) socket$inet(0x2, 0x5, 0x1f) (async) accept(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000020000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd49000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ef902e70c95d0e47e5f8afe393417560343990b60a514a46b2a0bd9ff2aeb9e8fbc77dde24e9f979d64d03755b4cea189ed6781c05", @ANYRESHEX=r4], &(0x7f0000000180)=0x10b) 08:58:00 executing program 2: socket$inet(0x2, 0x1, 0x0) (async) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x795) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) (async) socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) bind$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$net_inet_ipcomp(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="b957bfb09bcd41cbf13cd9e6a3e43a839f78c1b2edc9366de372cb21e19adeca9f114980a6a1a1cbe7094e8e76ed9b3d50c47206d3469611f95307a8f3e688dd713ebb9d56f0ff51ec3b38e0c9d16d4ab816bbedc58a98ae831b73877c07ea3a87e0b7126eadd03a7fce970f78ca994f718e1134", 0x74) (async) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="b6edd2fb8002744496b3687b67c36b82b31fd9ef5b1cfd2dd344651de43714926ac19891a3fe0c30662e2c5d4408749cd3aea60d263a8c5e124bd448921ace869254ba3ea181925890d4b0459ffa503f01f62c977ba12bba8f7cf17d9adccd6d16442a2c85a128171fe0f961ada52545f0f9a7d14370c2950eb1c57a0d0f2feea33bda42d585a6ab3b3625cf530a445757542c0adcc4", 0x96) (async) sendto$unix(r1, &(0x7f0000000080)="8a411a82b0232a8d2846b0ad985bc480636a7a3983885d132c09864eed47a5e35f62bd8eab5a4043d112fd287b6b4f56ad0208f9865e8e85c0a779ae97116ffe1e25ed2904eedc1d37b0d22c9322c5d1fe4f9b3420aee57cbebade88cf8821d799073bec634b9fff371c57039364022584f6b2f25353c619fd9394dc73b908212ce52ed00cf16b63918a6e0462315ccc03790520acf17fe456e93475bd29d60c2efc7ed2f22792a12ea2f8", 0xab, 0x9, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000002c0)=0x2fe2) 08:58:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) dup(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 0: socket$inet(0x2, 0x1, 0x2) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) dup(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) bind$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ipcomp(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="b957bfb09bcd41cbf13cd9e6a3e43a839f78c1b2edc9366de372cb21e19adeca9f114980a6a1a1cbe7094e8e76ed9b3d50c47206d3469611f95307a8f3e688dd713ebb9d56f0ff51ec3b38e0c9d16d4ab816bbedc58a98ae831b73877c07ea3a87e0b7126eadd03a7fce970f78ca994f718e1134", 0x74) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="b6edd2fb8002744496b3687b67c36b82b31fd9ef5b1cfd2dd344651de43714926ac19891a3fe0c30662e2c5d4408749cd3aea60d263a8c5e124bd448921ace869254ba3ea181925890d4b0459ffa503f01f62c977ba12bba8f7cf17d9adccd6d16442a2c85a128171fe0f961ada52545f0f9a7d14370c2950eb1c57a0d0f2feea33bda42d585a6ab3b3625cf530a445757542c0adcc4", 0x96) sendto$unix(r1, &(0x7f0000000080)="8a411a82b0232a8d2846b0ad985bc480636a7a3983885d132c09864eed47a5e35f62bd8eab5a4043d112fd287b6b4f56ad0208f9865e8e85c0a779ae97116ffe1e25ed2904eedc1d37b0d22c9322c5d1fe4f9b3420aee57cbebade88cf8821d799073bec634b9fff371c57039364022584f6b2f25353c619fd9394dc73b908212ce52ed00cf16b63918a6e0462315ccc03790520acf17fe456e93475bd29d60c2efc7ed2f22792a12ea2f8", 0xab, 0x9, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000002c0)=0x2fe2) socket$unix(0x1, 0x5, 0x0) (async) socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r3) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) bind$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$net_inet_ipcomp(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="b957bfb09bcd41cbf13cd9e6a3e43a839f78c1b2edc9366de372cb21e19adeca9f114980a6a1a1cbe7094e8e76ed9b3d50c47206d3469611f95307a8f3e688dd713ebb9d56f0ff51ec3b38e0c9d16d4ab816bbedc58a98ae831b73877c07ea3a87e0b7126eadd03a7fce970f78ca994f718e1134", 0x74) (async) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="b6edd2fb8002744496b3687b67c36b82b31fd9ef5b1cfd2dd344651de43714926ac19891a3fe0c30662e2c5d4408749cd3aea60d263a8c5e124bd448921ace869254ba3ea181925890d4b0459ffa503f01f62c977ba12bba8f7cf17d9adccd6d16442a2c85a128171fe0f961ada52545f0f9a7d14370c2950eb1c57a0d0f2feea33bda42d585a6ab3b3625cf530a445757542c0adcc4", 0x96) (async) sendto$unix(r1, &(0x7f0000000080)="8a411a82b0232a8d2846b0ad985bc480636a7a3983885d132c09864eed47a5e35f62bd8eab5a4043d112fd287b6b4f56ad0208f9865e8e85c0a779ae97116ffe1e25ed2904eedc1d37b0d22c9322c5d1fe4f9b3420aee57cbebade88cf8821d799073bec634b9fff371c57039364022584f6b2f25353c619fd9394dc73b908212ce52ed00cf16b63918a6e0462315ccc03790520acf17fe456e93475bd29d60c2efc7ed2f22792a12ea2f8", 0xab, 0x9, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) dup(r6) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000002c0)=0x2fe2) (async) 08:58:00 executing program 7: socket$inet(0x2, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 2: socket$inet(0x2, 0x1, 0x0) (async) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x795) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x1, 0x9) 08:58:00 executing program 7: socket$inet(0x2, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x2) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x20, 0x5, 0x1) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, r0, 0x8000000000000001) 08:58:00 executing program 4: socket$inet(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:00 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x2) 08:58:00 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x1, 0x6) (async) socket$inet(0x2, 0x1, 0x9) 08:58:00 executing program 6: socket$inet(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, 0xffffffffffffffff, 0x8000000000000001) 08:58:00 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfff, 0x401, 0x7ff, 0x4, "97628a059a344b73c12398e170f174e93a9556b2", 0x1, 0x8001}) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$dupfd(r4, 0xa, r4) dup(r3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) r5 = dup(r0) socket$inet(0x2, 0x5, 0x1f) accept(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000020000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd49000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ef902e70c95d0e47e5f8afe393417560343990b60a514a46b2a0bd9ff2aeb9e8fbc77dde24e9f979d64d03755b4cea189ed6781c05", @ANYRESHEX=r4], &(0x7f0000000180)=0x10b) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfff, 0x401, 0x7ff, 0x4, "97628a059a344b73c12398e170f174e93a9556b2", 0x1, 0x8001}) (async) openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) (async) fcntl$dupfd(r4, 0xa, r4) (async) dup(r3) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) (async) dup(r0) (async) socket$inet(0x2, 0x5, 0x1f) (async) accept(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000020000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd49000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ef902e70c95d0e47e5f8afe393417560343990b60a514a46b2a0bd9ff2aeb9e8fbc77dde24e9f979d64d03755b4cea189ed6781c05", @ANYRESHEX=r4], &(0x7f0000000180)=0x10b) (async) 08:58:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) dup(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:00 executing program 7: socket$inet(0x2, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="899d4302ea797e29a811e142a18b1289da6a01f1e50e597ef8e179c275d3b78de9379f036e25f527916b252734042ca1e0af7fd75ca63b7ffc4cea43f8afa0090afc75a354d287888d444a03704590a1077853af7c47ea2c2be3d21f6a6bd11507155032b570fd16783cd755a1b7f0db688311eb7ca9e276544480b6d8658f74d2c3998db8637a75793ddbe5ad52644571bf0ab5ca46a9323c69317f332741e18cab56e204657190a17119a9fdc727d6da6d15aa", 0xb4}, {&(0x7f0000000100)="072a479bc619cb0f8158ae8a3b638c376efbf148c728ebe12fa460a4b27ce8b15a632e183d212c2fb0673c9f2e6df4b499d12c2bbc16dcb074145b789299e746f81630d05b85bb334337874a7925f643c5ca649341a9ca03a45a33ae6cf3a25133cfdd9636ce9bf52f91957c13bd8c892fd2882b2b9994987995346dddc134e7da614d05fb72194f4a53c4c9541e", 0x8e}, {&(0x7f00000001c0)="1a68ee996cc87260554098d338fa67d5f281a9d9497b333625aad6c7a1a2339439a3a4aa9a729017f5b2c3e459d6210a3bf8070fbd34f9baafbd77051f273b658772a06d252bddf46d064146ec90f01c1c1e8414cacaf15c15b6c49302610bc28d6ec2faada605ce124cc9f9af016badc5a682a6d4ef6546fc39bcb36009c08677261ac8cf5b51ebcd0aee1b25dc952938a9daea9c0d05c80b157d0dc338958d78b726b20ccf37576735389ef8171ebd9736d04b1fc98133f33be402f5a0d30894b38b001398150e18f8364c0c3382233f012c715d7366aa6379c33c9e34bbf96c52b59459a42a89abbae6b98c8d7cc8fc", 0xf1}], 0x3, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:00 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:58:00 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x2) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, 0x0, 0x1) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) 08:58:01 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:58:01 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x1, 0x6) (async) socket$inet(0x2, 0x1, 0x9) 08:58:01 executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, 0xffffffffffffffff, 0x8000000000000001) 08:58:01 executing program 4: socket$inet(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x8c95, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, 0x0, 0x1) 08:58:01 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0x3, 0x3, 0x9, 0x1004000, 0x0, 0x401, 0x10, [{0x12503fbd, 0x7, 0x2c6b, 0x6}, {0x6, 0x1, 0x4}, {0x7, 0x10001, 0x5, 0x4}, {0x7f, 0xfffffff9, 0x9ea, 0x1}, {0x9, 0x3, 0x7f, 0x1}, {0x95, 0x7fff, 0xecb3, 0x1000}, {0x48, 0xff, 0x8f9, 0xfffff8fb}, {0xffff, 0x5, 0x1000, 0x2}, {0xfffffffb, 0x73, 0x8, 0x6}, {0x5, 0x1, 0x0, 0x1000}, {0x4, 0xffff, 0x0, 0x4}, {0x7ff, 0x4, 0x2, 0x3f}, {0x9, 0x5, 0x81, 0x1}, {0x2, 0xffffffff, 0x40000}, {0x0, 0x2, 0x10001, 0x1f}, {0x1, 0xa1, 0x8, 0xa211}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(r0, 0x6, r3) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001400)={0x6, 0x3, 0x2, 0x3ff, 0x10000, 0x8b, 0x9, 0x10, [{0xff, 0xfffffffa, 0x8, 0x5}, {0x4, 0x7, 0x4, 0x6}, {0x571, 0x4, 0x6, 0x7fff}, {0x7fffffff, 0x4, 0x3b3, 0x2}, {0x4, 0x1f, 0x6, 0xffff}, {0x9, 0x4, 0x7, 0xe0ec}, {0x7, 0x9, 0x6, 0x3}, {0x6, 0x80000001, 0x3, 0x2}, {0x6, 0xa24c, 0xa0ea}, {0x5, 0xfd, 0xce07, 0x6}, {0x20, 0x8, 0x4, 0x2}, {0x101, 0xc0000000, 0x4, 0x1317002a}, {0x2, 0x5, 0x40, 0x1}, {0x3, 0x800, 0x3ff, 0x3}, {0x3ff, 0xfffffc00, 0x8, 0x81}, {0x0, 0x53d, 0xed, 0x40}]}) preadv(r5, &(0x7f0000001380)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/38, 0x26}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/13, 0xd}], 0x6, 0x5) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, 0x0, 0x1) 08:58:01 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 08:58:01 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0x3, 0x3, 0x9, 0x1004000, 0x0, 0x401, 0x10, [{0x12503fbd, 0x7, 0x2c6b, 0x6}, {0x6, 0x1, 0x4}, {0x7, 0x10001, 0x5, 0x4}, {0x7f, 0xfffffff9, 0x9ea, 0x1}, {0x9, 0x3, 0x7f, 0x1}, {0x95, 0x7fff, 0xecb3, 0x1000}, {0x48, 0xff, 0x8f9, 0xfffff8fb}, {0xffff, 0x5, 0x1000, 0x2}, {0xfffffffb, 0x73, 0x8, 0x6}, {0x5, 0x1, 0x0, 0x1000}, {0x4, 0xffff, 0x0, 0x4}, {0x7ff, 0x4, 0x2, 0x3f}, {0x9, 0x5, 0x81, 0x1}, {0x2, 0xffffffff, 0x40000}, {0x0, 0x2, 0x10001, 0x1f}, {0x1, 0xa1, 0x8, 0xa211}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(r0, 0x6, r3) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001400)={0x6, 0x3, 0x2, 0x3ff, 0x10000, 0x8b, 0x9, 0x10, [{0xff, 0xfffffffa, 0x8, 0x5}, {0x4, 0x7, 0x4, 0x6}, {0x571, 0x4, 0x6, 0x7fff}, {0x7fffffff, 0x4, 0x3b3, 0x2}, {0x4, 0x1f, 0x6, 0xffff}, {0x9, 0x4, 0x7, 0xe0ec}, {0x7, 0x9, 0x6, 0x3}, {0x6, 0x80000001, 0x3, 0x2}, {0x6, 0xa24c, 0xa0ea}, {0x5, 0xfd, 0xce07, 0x6}, {0x20, 0x8, 0x4, 0x2}, {0x101, 0xc0000000, 0x4, 0x1317002a}, {0x2, 0x5, 0x40, 0x1}, {0x3, 0x800, 0x3ff, 0x3}, {0x3ff, 0xfffffc00, 0x8, 0x81}, {0x0, 0x53d, 0xed, 0x40}]}) preadv(r5, &(0x7f0000001380)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/38, 0x26}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/13, 0xd}], 0x6, 0x5) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0x3, 0x3, 0x9, 0x1004000, 0x0, 0x401, 0x10, [{0x12503fbd, 0x7, 0x2c6b, 0x6}, {0x6, 0x1, 0x4}, {0x7, 0x10001, 0x5, 0x4}, {0x7f, 0xfffffff9, 0x9ea, 0x1}, {0x9, 0x3, 0x7f, 0x1}, {0x95, 0x7fff, 0xecb3, 0x1000}, {0x48, 0xff, 0x8f9, 0xfffff8fb}, {0xffff, 0x5, 0x1000, 0x2}, {0xfffffffb, 0x73, 0x8, 0x6}, {0x5, 0x1, 0x0, 0x1000}, {0x4, 0xffff, 0x0, 0x4}, {0x7ff, 0x4, 0x2, 0x3f}, {0x9, 0x5, 0x81, 0x1}, {0x2, 0xffffffff, 0x40000}, {0x0, 0x2, 0x10001, 0x1f}, {0x1, 0xa1, 0x8, 0xa211}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getppid() (async) fcntl$setown(0xffffffffffffffff, 0x6, r3) (async) fcntl$setown(r0, 0x6, r3) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) fcntl$dupfd(r6, 0x0, r6) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001400)={0x6, 0x3, 0x2, 0x3ff, 0x10000, 0x8b, 0x9, 0x10, [{0xff, 0xfffffffa, 0x8, 0x5}, {0x4, 0x7, 0x4, 0x6}, {0x571, 0x4, 0x6, 0x7fff}, {0x7fffffff, 0x4, 0x3b3, 0x2}, {0x4, 0x1f, 0x6, 0xffff}, {0x9, 0x4, 0x7, 0xe0ec}, {0x7, 0x9, 0x6, 0x3}, {0x6, 0x80000001, 0x3, 0x2}, {0x6, 0xa24c, 0xa0ea}, {0x5, 0xfd, 0xce07, 0x6}, {0x20, 0x8, 0x4, 0x2}, {0x101, 0xc0000000, 0x4, 0x1317002a}, {0x2, 0x5, 0x40, 0x1}, {0x3, 0x800, 0x3ff, 0x3}, {0x3ff, 0xfffffc00, 0x8, 0x81}, {0x0, 0x53d, 0xed, 0x40}]}) (async) preadv(r5, &(0x7f0000001380)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/38, 0x26}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/13, 0xd}], 0x6, 0x5) (async) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 0: socket$inet(0x2, 0x1, 0x6) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="ea9719b69130b9cf28b046eb79b0046f7bd2520883fb626e1b0f7fdb8381bcf1a9f90943f437c3ebccb267ef843931b816acf8a8b85f30fd3c5969735b4e95a8823eac3c0def107213e8e8b7080ca98e4cf60804c44612c7e112925ad7d85c909a2a08ccd0034de2fe28a569587f21f37ad19c21be536942ca0cb040867b64537dae479e8b3c3efca89a1ce5590f1854faa8281fd3977e1943f89351321411db5bb64e93117c6b5e1ee728c03e6994307faa69f134ed079caf9c39d94fd1", &(0x7f0000000100)=0xbe, &(0x7f0000000140)="f219497a2107e34799600584e99b7dc6a836d718d3660daf22ac65d284", 0x1d) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 5: bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 08:58:01 executing program 6: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, 0xffffffffffffffff, 0x8000000000000001) 08:58:01 executing program 5: bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) (async) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:58:01 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 0: socket$inet(0x2, 0x1, 0x6) (async) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="ea9719b69130b9cf28b046eb79b0046f7bd2520883fb626e1b0f7fdb8381bcf1a9f90943f437c3ebccb267ef843931b816acf8a8b85f30fd3c5969735b4e95a8823eac3c0def107213e8e8b7080ca98e4cf60804c44612c7e112925ad7d85c909a2a08ccd0034de2fe28a569587f21f37ad19c21be536942ca0cb040867b64537dae479e8b3c3efca89a1ce5590f1854faa8281fd3977e1943f89351321411db5bb64e93117c6b5e1ee728c03e6994307faa69f134ed079caf9c39d94fd1", &(0x7f0000000100)=0xbe, &(0x7f0000000140)="f219497a2107e34799600584e99b7dc6a836d718d3660daf22ac65d284", 0x1d) 08:58:01 executing program 3: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0x3, 0x3, 0x9, 0x1004000, 0x0, 0x401, 0x10, [{0x12503fbd, 0x7, 0x2c6b, 0x6}, {0x6, 0x1, 0x4}, {0x7, 0x10001, 0x5, 0x4}, {0x7f, 0xfffffff9, 0x9ea, 0x1}, {0x9, 0x3, 0x7f, 0x1}, {0x95, 0x7fff, 0xecb3, 0x1000}, {0x48, 0xff, 0x8f9, 0xfffff8fb}, {0xffff, 0x5, 0x1000, 0x2}, {0xfffffffb, 0x73, 0x8, 0x6}, {0x5, 0x1, 0x0, 0x1000}, {0x4, 0xffff, 0x0, 0x4}, {0x7ff, 0x4, 0x2, 0x3f}, {0x9, 0x5, 0x81, 0x1}, {0x2, 0xffffffff, 0x40000}, {0x0, 0x2, 0x10001, 0x1f}, {0x1, 0xa1, 0x8, 0xa211}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(r0, 0x6, r3) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001400)={0x6, 0x3, 0x2, 0x3ff, 0x10000, 0x8b, 0x9, 0x10, [{0xff, 0xfffffffa, 0x8, 0x5}, {0x4, 0x7, 0x4, 0x6}, {0x571, 0x4, 0x6, 0x7fff}, {0x7fffffff, 0x4, 0x3b3, 0x2}, {0x4, 0x1f, 0x6, 0xffff}, {0x9, 0x4, 0x7, 0xe0ec}, {0x7, 0x9, 0x6, 0x3}, {0x6, 0x80000001, 0x3, 0x2}, {0x6, 0xa24c, 0xa0ea}, {0x5, 0xfd, 0xce07, 0x6}, {0x20, 0x8, 0x4, 0x2}, {0x101, 0xc0000000, 0x4, 0x1317002a}, {0x2, 0x5, 0x40, 0x1}, {0x3, 0x800, 0x3ff, 0x3}, {0x3ff, 0xfffffc00, 0x8, 0x81}, {0x0, 0x53d, 0xed, 0x40}]}) preadv(r5, &(0x7f0000001380)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/38, 0x26}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/13, 0xd}], 0x6, 0x5) syz_open_pts() (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0x3, 0x3, 0x9, 0x1004000, 0x0, 0x401, 0x10, [{0x12503fbd, 0x7, 0x2c6b, 0x6}, {0x6, 0x1, 0x4}, {0x7, 0x10001, 0x5, 0x4}, {0x7f, 0xfffffff9, 0x9ea, 0x1}, {0x9, 0x3, 0x7f, 0x1}, {0x95, 0x7fff, 0xecb3, 0x1000}, {0x48, 0xff, 0x8f9, 0xfffff8fb}, {0xffff, 0x5, 0x1000, 0x2}, {0xfffffffb, 0x73, 0x8, 0x6}, {0x5, 0x1, 0x0, 0x1000}, {0x4, 0xffff, 0x0, 0x4}, {0x7ff, 0x4, 0x2, 0x3f}, {0x9, 0x5, 0x81, 0x1}, {0x2, 0xffffffff, 0x40000}, {0x0, 0x2, 0x10001, 0x1f}, {0x1, 0xa1, 0x8, 0xa211}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getppid() (async) fcntl$setown(0xffffffffffffffff, 0x6, r3) (async) fcntl$setown(r0, 0x6, r3) (async) fcntl$dupfd(r2, 0x0, r2) (async) dup(r4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) fcntl$dupfd(r6, 0x0, r6) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001400)={0x6, 0x3, 0x2, 0x3ff, 0x10000, 0x8b, 0x9, 0x10, [{0xff, 0xfffffffa, 0x8, 0x5}, {0x4, 0x7, 0x4, 0x6}, {0x571, 0x4, 0x6, 0x7fff}, {0x7fffffff, 0x4, 0x3b3, 0x2}, {0x4, 0x1f, 0x6, 0xffff}, {0x9, 0x4, 0x7, 0xe0ec}, {0x7, 0x9, 0x6, 0x3}, {0x6, 0x80000001, 0x3, 0x2}, {0x6, 0xa24c, 0xa0ea}, {0x5, 0xfd, 0xce07, 0x6}, {0x20, 0x8, 0x4, 0x2}, {0x101, 0xc0000000, 0x4, 0x1317002a}, {0x2, 0x5, 0x40, 0x1}, {0x3, 0x800, 0x3ff, 0x3}, {0x3ff, 0xfffffc00, 0x8, 0x81}, {0x0, 0x53d, 0xed, 0x40}]}) (async) preadv(r5, &(0x7f0000001380)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/38, 0x26}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/13, 0xd}], 0x6, 0x5) (async) 08:58:01 executing program 5: bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x400, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:01 executing program 3: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/56}, &(0x7f00000000c0)=0x3a) r4 = syz_open_pts() r5 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) getpeername(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x1f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xfffffffd) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85", 0x79dc}) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x8c95, 0x0, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d58e937b28513d79d0ef3ecc06ff9fe78bc35c85"}) 08:58:01 executing program 0: socket$inet(0x2, 0x1, 0x6) (async) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="ea9719b69130b9cf28b046eb79b0046f7bd2520883fb626e1b0f7fdb8381bcf1a9f90943f437c3ebccb267ef843931b816acf8a8b85f30fd3c5969735b4e95a8823eac3c0def107213e8e8b7080ca98e4cf60804c44612c7e112925ad7d85c909a2a08ccd0034de2fe28a569587f21f37ad19c21be536942ca0cb040867b64537dae479e8b3c3efca89a1ce5590f1854faa8281fd3977e1943f89351321411db5bb64e93117c6b5e1ee728c03e6994307faa69f134ed079caf9c39d94fd1", &(0x7f0000000100)=0xbe, &(0x7f0000000140)="f219497a2107e34799600584e99b7dc6a836d718d3660daf22ac65d284", 0x1d) 08:58:01 executing program 6: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, 0xffffffffffffffff, 0x8000000000000001) 08:58:01 executing program 3: r0 = syz_open_pts() (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/56}, &(0x7f00000000c0)=0x3a) (async) r4 = syz_open_pts() (async) r5 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) getpeername(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x1f) (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (rerun: 64) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xfffffffd) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x8c95, 0x0, 0x0, &(0x7f0000000100)) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x2, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) 08:58:01 executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) listen(r2, 0x6) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x1) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x8c95, 0x0, 0x0, 0x0) 08:58:01 executing program 3: r0 = syz_open_pts() (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/56}, &(0x7f00000000c0)=0x3a) (async) r4 = syz_open_pts() (async) r5 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) getpeername(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) (async) preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x1f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xfffffffd) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20, 0x110) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0xa0e1fc6145a68e2f, 0x0) sendto$inet6(r1, &(0x7f0000000180)="0565c8ed3537b9af692dba8e77e85ced904addd012de56cd6ffe24a08d84ee9010ef5e3d1e26157eef554a52a2f7e2860017176fd1ae52013835fe41253429cecf33bf06facc5e99609551977e564f8a57a5ce16a903efc5159a662af3a82761d33186b335a985b6540c42499ccf76850143f92c9022efa82901e5bda35b05e69e9aef175655ae2e901169fd57d1cdc97ed0786a049b0bdf703f7abb1fe6a5e2aae6b721cf2953611dc415db864af6de6e0fdb4fb7919cd295618c1e9e4f2f200e72edcd21c57bfb5949d41183581b78d2f7454816b11219ae58080361252ebb5b3c210bbad41c7775de4bdbd7577f38384cbf0312386f7c325a5159a6d761b909700f2018f4f24ddbcc96d078ddba1a548722b9962e40fda3a1f1a65a294f4c71ca7b96e7bfd7ff85cf2f22dce7ed61eb5e8507bf5dd3528bde66bd668be09a8e0dc1a5bcc7b756c67e48c62237c684a5a88f4fa025d42b6a63e33496a6fcb9e2d7c7c1907a9f10836904a9f4ff5867e74f96d931e4f02442904b3ff237eb5cdf105c4e26384b0f7cc180fe019bef5619b2acca720da4423f0d7dc71c3ef98e07e864a8eaaf05fd135d46176abb1f7f327b961d14ec1c6dab98e51cbecde356e4f3f976cd7d39d2aaae34f22c4e72db86e0f638e2a5a3e898732f92e0f0cacd21b50b3e56e4adb9c592bbc7adc491ab24f554d1d4b673f84d9d038b1ad78b056a139ce8634ee04de5940f547978981fd7bf32d1bea423989c8250ff5b269a95d51671cb06b21ed403a1e45b7479ee11530531eedce5ef6d84f3c52d312546a26b3086275d85fefdeb155c8dd8331aa0a43faae346011f878a27db16016109ccea6e96c5875ad43e5925f15a1cf2948d03c0a7daa0e7480f0ea809922de38f6957468cb5004662e07a8de3ed36d5bdec74f7802dfd783a83447a02a5322b69bf8ad8b9a797d0a704d790a5fb1e6bc95134d6fe0dacd9741a987a8839c0911df2b1b82fcbc69aa3707aede182ec3553e49ade1f8999bd2663d38f6cd84d3134107676f74d8e91d334fa02708663adb9489e9a1f0fd961c41df93f4ddaad53a73b92db1623fb281890bc63798ad610b6fa144663537aff2176af71b3aea3a898a691c48d5396399f7ce27193d457769f6d8d1b5f887c18cccc2d0ba54580a3354a4e7410ecc3f85d644bcfce9c85b05e7fef2a33995fcc0131573d6f026439ed2410b460c2d8394efb5421f754f4bc7c5d530c282df4c85777e04acb4c836b3f05587e568e9978e7cdde3dcae6791b447bc8dd4e4c12d399eebfe04a4979176f4cf9359d3cf4b4cf01028d4025ddf9af0f671a285acc6cfc1167bac53ba21b25ac28fb978f884be9f8849c247d3918f90542489260b0b7bee601c52dd4b9d79232f5f62c46c2e4cca225548e6e733c884ec323416a5a32d3134278ca8dc55c3cc13103430abfde5fd87b4057b896ccd2dab728f82b101796c428a2803758b9679aed0dbc31d1b4d2cb24e464dffc15841f8788fd70f93a2238ef110374c52244c1229859b56c2ad2915fe8d2520a124e593fa246e5a236f1ab014f5be97411b6c9928b1397e8401ae7c56791e87afd59c5e442851e66fbd1eb7da420527b8e515173c4d82edf129d5a19c4a640c6727d920b896c327488e56bc1a46bfc0cc0beb0ab4f05abd110d184041b6d227d94b8148ca419e33d143c5a28dea34286e6c5997dfedfb0b4a0aa55375914e12e36a8286ccfd63876d05bf8a18e2e5260c882514ccefd92a713973973e5b264a977c40629752329bffc68111d28f9c199dcfb12267ccad83a0236aba4e773e9f88ead70972f11efe434f9f75203791749b3bf8393e6f4bfc5b48810b20a246d6dab9e02780d9755eff818a65b91bcb2113126fb957fd58b01cd6f1d3a609766227e6ae25c42a833173147cbd1acc27fa5b24ee03556c6410dbbc6ad0f7bda31fa2a0bcb0ff6df8d9709b6c9597915359113a4eb8971961c580678b45c117978c91afbde6dd34d5547acdfca66be0a27e3fbbccb071b752f2bd2ec313b8f41f0ac6a3faddadfe86477d34128c1731ed25c6bb8c8c8ec66f11d8c0f907c203298fe024318a6a52bd3780b188ba003a5984d6d3c01a7c35e6fb05e9e3a366b74a86ea5444a2e9a1b0f6640015719be2f2c7b18c4be3cc6b118dd8ffd6b9e5e4dd7ba49eb632c4fd6964436149e65692215041e3ad56c2fbe993bce2c7e937780b33043b901cb2547a476849b8ad5dfdede4400de93f8a454593abc9b3dfae9ff2fee997fe91ed6e930bed5e0b29505ed5dc35e3f9be6a04c67127609c20b2964584c788c06092d81d759a480ef508fb332eb62c5f9d8cb28b14169d4dbadbd59114b16332b7387e18f577b3f67c560853e9b0ddb1e77c688ba7f193e3eb23811143a3254fc6e4d0018651c7dee809779b5026333d239ed76d1a592ba078f535c99cfb5309c0b4e0bcdedee788d359d73ad265054b7dd7fd40be61566314f46436b0acaff478a13f6d2f896c95fdea16780682c55ef9a3345ec1f37c5067287e0adc0332d506255aaef2d19e9264942a1d3bd80e369620b008a37ef8c4bf77a4a514cad46a7a54267356997c6cd0cc2c9e17cb39405d0c8b8eeb80ebd0f6f88438855090708081ccd1356a2cdb965f4aa990ceaaba665e9af2433f480849909eee6eb71ced6cbf78f309b0c6d5bc68540ae0c0bfc1fecfded478ce2b432fa74fc20dd8a643d06702117aa590f2f6d6a6f6a427111c8ab4913e25cc69979c85dc6a8bd05f038601ffaa0ebc6e50feb74b8b6c788138952358f0ed42cca8c695bc974e00d2e42c9197b0dda5c5b1381a588eead73a0ba0ea26a64d365a3d59faf163cc8222fc18a2bd41bb8c5dfccef5a6e2767c7960762ff4321a4e5c705ef1f9214eba8da2fce8398bdbf6160877a91593d1878fcf63cc847c77c3daa66477cda9fd601998a0e8ddf78964f7b2c4e9d1298be88aeee6b03b2189307d1fd39816a3886c0fdc39febd81f2fb966d7cd9eb4bfa019c743cfba35aba3540d6c17b2cb65e3f84ed8f53c7ff45b4793e5edbc1ff30426473b068a90cbffc88a01d3473871f1c50dc74534a264cb276c8a12d8524121bc1d5de15ac95bd345970a196d995e03c15a309f957ad1b73c792f7fb5ba8a06fda1d6d8ad870c17f489f03850cd052f538f1cb7d40de9b3541c1a1c1c8db5d7a507070ef1cbbd77af3709d0dab7d404e09f1441ef31c1df12cd683525edb14aa440a68813e55335f6049205006fa859bcc304556318a93d22d4489d69d594771e7a141d45543e507a69f0dad72a29f248150844479634b6f5cbdf03ba2a01f02ab87709e299c58efc80cb7292091d62becf390261d6aaaf5d67af9ea102d365dbb098f7e5d7f857f5c0d85fae4b75f3ce69299979aa62c48c7b57afb88688e6c661b0e4f6c7b7e3e7938a5f380d6ba04bceec7d6dbffa63c59597c39d28b42486cbdd90fd225a728936db135560a84b29c4267aaf6e20fda1fefcffc406a649af67c0194ebaadc637c112386d9ba5fbd5d46dcd68de22188550507679ffd9102b737c1aa41b99cc6787168e193d6b3f3ce20e772f09751787dfa4744044f94616a84b5d55d28e88798c95c5fccdabb73adca1c582b4d11a1a05ef07bdb736316d45163ae572ecd508af3ea366ddb5a2a661442d98522e9aac8dea9563c5d89c930324aaafac6a9a59ca6a8e19f7f2241fec43a2defe518b6ec87025e1b970e5f9c5323945827b8f776356ce31b5ed7b3f0b7f1b90a39759b77c3b6ab8eb63eeefc4a6f2e04126a06ef3c2d38a585c898051703ec36e5d065f14e12872d0cbf44e3939f02f86520234c3cf182ed5ae75224a6ac8691c5214d860037ac71501c2126c93e1af5a11740b0e16afca2aea9e97885dfc994215f5591daecf5860a0cc4210daf75e33ddeba3862497afebf19f1df3b8b0bd09e7c138f299efe15b5f275d9ac469408adcbaae91f8110e9e48bba04748e0d8268acb02a80b4a7f86d4a85911b44e4c8fcbc6a40b3e40d4c3e68ac089fdea47ce2541f222cb5b311bb55aaaad6f35f956caded1b65ec44c37cab83ca74414db708c7c67c1008f7cca419665c57457883233488f00ce709489132ca8fe1a9551eec09d63bf00bfa3c62d0bf65428c46fcef311c3a7561295e2ddac03f709ee8814f71b6b4ef67dfd8c488642f75a52d889fc5a872a877431903389c3873b9ac6da35b069e361701a013a8a25ba41509f617347d5b1bfb1c63c08d02c3b060c8b121f9eef62bdce355310b100486c53c45026fd88e47de7dcc401eb9a2e8e48b65896a3803a4ac1bf6410776afb84b6d3177c70f71405ef508aa688eb841474d761887eb9ab90bd18b4e8f8236160969a86edc28c14e179e62581a97cc6de1c2c6fa85016f482b83faed311fe3ca4a206e19a8dc808b0e5989c5bf23db8249f3f6e6d51bd762a9f09467de16187049ae66af90509fc87fc5d27817c72068bf70c5a4d4e4e7f078c28cbba8172bf3800083ec4c84ca163669d5969d36d3a82c1179e68a09fae3db9d86d7f70af28a1b89af2af51e6d6dc1074f0b06872869a39512a146a23f74f682ea2752c4ff5c1811d4169ac13c0b29326077c7a96a4d5d2f437bb2bc3101c789c2a2af795d22de64eb2b38e91b236472791dd9102708730c2215685116a0cf0b8a8b85025d41ebdce095bcb66505278976ed932c1d5c3edd2252c55d0fb8fcd04524cb8f57e65c4cee9d5948ccf5a5be703537f80815ef9d9b07b46e03be439da87f2c3ba57bd3d500a5a4bd73b8b31a3304df104b6ec61abeda2d37f61f89241f8c4b88c0221652a1c291be2b688383e52021e28a967ddc07135fbad1547078331d0db8d2655d886d820f15a8cbfdc4f0e557b0a6faa80ce2d7fb7ea18fc958253b41381dd707b17e17c3a56fe738af0a226bb17f43c7d29266f1613e66559dab686162de7de236b8472a46bf168e4f142cf1e2a6a8b126fdddfcd6c13805659541372cfbf6945a0e7497ed21a22b15a7ad62eef9ec1b6fb45ce1edc882f34d4701820885dc35fb9bf7cddaf98de3e80eb327cd8606ee59803bac4aec8c06d79d2f8ffed0325634e466d010790ad550a0c2279f4fb8bf1d6ed87c5f7499e8faef8b453c8edd52249ffae032b5d22c0fedb728df2489f7496e7addb8521fc4b95b3a8b8ec896cc079275d99e88550481de780b03ca076f8c6b29ae3c67373a1ec264a258089400263ae34c1108e8f2e2d04db4da16c4382482e2937e6dc44ff8a222054b7ae12b06169bb47c09bfd9532dd45f2cba57cafea84323ab1809d7cd16e8487421c8e23e7222b79139ae3c2805c32f91db9deea7db8d3c023727d90afacc341dd636a935034a62b6fd07a1dafc22880ac518081e30987e82d10d3fa1fdaeb865691565ca9aa97b4f4b998a42484d88ba623961589ce2a9fd5ff010ce0f618817199e18c2702b0cd84615be775f54d8ea4c2d5199a0971311223094a7f3504b74c22e2d9a38a7c19772d91c5218b89b6c44f1d9844a085c06e374eda69b62b986111066d7ef1b2132bd89a93b96fe56a8daf763fe6a57c2e957752559b69a0752ea26445e29c4626b220ce5ba43fa5cba7de8219b3def514fcf4c869b51fc895a45fa9948ca27a0072720de72fd814250aa410bd9e033d3ba9b82e3e8df696d1f4ec0ba6cb13a015f03ab8dbcfd38cac31aafa4f941c1ed98f5ba166f45137c01f729265c29eaa2d4ce34ecc9f0528ceb187e339c1cfec91436c66fd7163d5a95e1dcc", 0x1000, 0x1, &(0x7f0000001180)={0x18, 0x2, 0x8, 0x200}, 0xc) openat(r1, &(0x7f00000011c0)='./file1\x00', 0x200, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10380, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x140, 0x2) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x1) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x2, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async) 08:58:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x1) 08:58:01 executing program 6: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0xb46355d2ffd39806, 0xffffffffffffffff, 0x8000000000000001) 08:58:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 0: socket$inet(0x2, 0x1, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20, 0x110) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0xa0e1fc6145a68e2f, 0x0) sendto$inet6(r1, &(0x7f0000000180)="0565c8ed3537b9af692dba8e77e85ced904addd012de56cd6ffe24a08d84ee9010ef5e3d1e26157eef554a52a2f7e2860017176fd1ae52013835fe41253429cecf33bf06facc5e99609551977e564f8a57a5ce16a903efc5159a662af3a82761d33186b335a985b6540c42499ccf76850143f92c9022efa82901e5bda35b05e69e9aef175655ae2e901169fd57d1cdc97ed0786a049b0bdf703f7abb1fe6a5e2aae6b721cf2953611dc415db864af6de6e0fdb4fb7919cd295618c1e9e4f2f200e72edcd21c57bfb5949d41183581b78d2f7454816b11219ae58080361252ebb5b3c210bbad41c7775de4bdbd7577f38384cbf0312386f7c325a5159a6d761b909700f2018f4f24ddbcc96d078ddba1a548722b9962e40fda3a1f1a65a294f4c71ca7b96e7bfd7ff85cf2f22dce7ed61eb5e8507bf5dd3528bde66bd668be09a8e0dc1a5bcc7b756c67e48c62237c684a5a88f4fa025d42b6a63e33496a6fcb9e2d7c7c1907a9f10836904a9f4ff5867e74f96d931e4f02442904b3ff237eb5cdf105c4e26384b0f7cc180fe019bef5619b2acca720da4423f0d7dc71c3ef98e07e864a8eaaf05fd135d46176abb1f7f327b961d14ec1c6dab98e51cbecde356e4f3f976cd7d39d2aaae34f22c4e72db86e0f638e2a5a3e898732f92e0f0cacd21b50b3e56e4adb9c592bbc7adc491ab24f554d1d4b673f84d9d038b1ad78b056a139ce8634ee04de5940f547978981fd7bf32d1bea423989c8250ff5b269a95d51671cb06b21ed403a1e45b7479ee11530531eedce5ef6d84f3c52d312546a26b3086275d85fefdeb155c8dd8331aa0a43faae346011f878a27db16016109ccea6e96c5875ad43e5925f15a1cf2948d03c0a7daa0e7480f0ea809922de38f6957468cb5004662e07a8de3ed36d5bdec74f7802dfd783a83447a02a5322b69bf8ad8b9a797d0a704d790a5fb1e6bc95134d6fe0dacd9741a987a8839c0911df2b1b82fcbc69aa3707aede182ec3553e49ade1f8999bd2663d38f6cd84d3134107676f74d8e91d334fa02708663adb9489e9a1f0fd961c41df93f4ddaad53a73b92db1623fb281890bc63798ad610b6fa144663537aff2176af71b3aea3a898a691c48d5396399f7ce27193d457769f6d8d1b5f887c18cccc2d0ba54580a3354a4e7410ecc3f85d644bcfce9c85b05e7fef2a33995fcc0131573d6f026439ed2410b460c2d8394efb5421f754f4bc7c5d530c282df4c85777e04acb4c836b3f05587e568e9978e7cdde3dcae6791b447bc8dd4e4c12d399eebfe04a4979176f4cf9359d3cf4b4cf01028d4025ddf9af0f671a285acc6cfc1167bac53ba21b25ac28fb978f884be9f8849c247d3918f90542489260b0b7bee601c52dd4b9d79232f5f62c46c2e4cca225548e6e733c884ec323416a5a32d3134278ca8dc55c3cc13103430abfde5fd87b4057b896ccd2dab728f82b101796c428a2803758b9679aed0dbc31d1b4d2cb24e464dffc15841f8788fd70f93a2238ef110374c52244c1229859b56c2ad2915fe8d2520a124e593fa246e5a236f1ab014f5be97411b6c9928b1397e8401ae7c56791e87afd59c5e442851e66fbd1eb7da420527b8e515173c4d82edf129d5a19c4a640c6727d920b896c327488e56bc1a46bfc0cc0beb0ab4f05abd110d184041b6d227d94b8148ca419e33d143c5a28dea34286e6c5997dfedfb0b4a0aa55375914e12e36a8286ccfd63876d05bf8a18e2e5260c882514ccefd92a713973973e5b264a977c40629752329bffc68111d28f9c199dcfb12267ccad83a0236aba4e773e9f88ead70972f11efe434f9f75203791749b3bf8393e6f4bfc5b48810b20a246d6dab9e02780d9755eff818a65b91bcb2113126fb957fd58b01cd6f1d3a609766227e6ae25c42a833173147cbd1acc27fa5b24ee03556c6410dbbc6ad0f7bda31fa2a0bcb0ff6df8d9709b6c9597915359113a4eb8971961c580678b45c117978c91afbde6dd34d5547acdfca66be0a27e3fbbccb071b752f2bd2ec313b8f41f0ac6a3faddadfe86477d34128c1731ed25c6bb8c8c8ec66f11d8c0f907c203298fe024318a6a52bd3780b188ba003a5984d6d3c01a7c35e6fb05e9e3a366b74a86ea5444a2e9a1b0f6640015719be2f2c7b18c4be3cc6b118dd8ffd6b9e5e4dd7ba49eb632c4fd6964436149e65692215041e3ad56c2fbe993bce2c7e937780b33043b901cb2547a476849b8ad5dfdede4400de93f8a454593abc9b3dfae9ff2fee997fe91ed6e930bed5e0b29505ed5dc35e3f9be6a04c67127609c20b2964584c788c06092d81d759a480ef508fb332eb62c5f9d8cb28b14169d4dbadbd59114b16332b7387e18f577b3f67c560853e9b0ddb1e77c688ba7f193e3eb23811143a3254fc6e4d0018651c7dee809779b5026333d239ed76d1a592ba078f535c99cfb5309c0b4e0bcdedee788d359d73ad265054b7dd7fd40be61566314f46436b0acaff478a13f6d2f896c95fdea16780682c55ef9a3345ec1f37c5067287e0adc0332d506255aaef2d19e9264942a1d3bd80e369620b008a37ef8c4bf77a4a514cad46a7a54267356997c6cd0cc2c9e17cb39405d0c8b8eeb80ebd0f6f88438855090708081ccd1356a2cdb965f4aa990ceaaba665e9af2433f480849909eee6eb71ced6cbf78f309b0c6d5bc68540ae0c0bfc1fecfded478ce2b432fa74fc20dd8a643d06702117aa590f2f6d6a6f6a427111c8ab4913e25cc69979c85dc6a8bd05f038601ffaa0ebc6e50feb74b8b6c788138952358f0ed42cca8c695bc974e00d2e42c9197b0dda5c5b1381a588eead73a0ba0ea26a64d365a3d59faf163cc8222fc18a2bd41bb8c5dfccef5a6e2767c7960762ff4321a4e5c705ef1f9214eba8da2fce8398bdbf6160877a91593d1878fcf63cc847c77c3daa66477cda9fd601998a0e8ddf78964f7b2c4e9d1298be88aeee6b03b2189307d1fd39816a3886c0fdc39febd81f2fb966d7cd9eb4bfa019c743cfba35aba3540d6c17b2cb65e3f84ed8f53c7ff45b4793e5edbc1ff30426473b068a90cbffc88a01d3473871f1c50dc74534a264cb276c8a12d8524121bc1d5de15ac95bd345970a196d995e03c15a309f957ad1b73c792f7fb5ba8a06fda1d6d8ad870c17f489f03850cd052f538f1cb7d40de9b3541c1a1c1c8db5d7a507070ef1cbbd77af3709d0dab7d404e09f1441ef31c1df12cd683525edb14aa440a68813e55335f6049205006fa859bcc304556318a93d22d4489d69d594771e7a141d45543e507a69f0dad72a29f248150844479634b6f5cbdf03ba2a01f02ab87709e299c58efc80cb7292091d62becf390261d6aaaf5d67af9ea102d365dbb098f7e5d7f857f5c0d85fae4b75f3ce69299979aa62c48c7b57afb88688e6c661b0e4f6c7b7e3e7938a5f380d6ba04bceec7d6dbffa63c59597c39d28b42486cbdd90fd225a728936db135560a84b29c4267aaf6e20fda1fefcffc406a649af67c0194ebaadc637c112386d9ba5fbd5d46dcd68de22188550507679ffd9102b737c1aa41b99cc6787168e193d6b3f3ce20e772f09751787dfa4744044f94616a84b5d55d28e88798c95c5fccdabb73adca1c582b4d11a1a05ef07bdb736316d45163ae572ecd508af3ea366ddb5a2a661442d98522e9aac8dea9563c5d89c930324aaafac6a9a59ca6a8e19f7f2241fec43a2defe518b6ec87025e1b970e5f9c5323945827b8f776356ce31b5ed7b3f0b7f1b90a39759b77c3b6ab8eb63eeefc4a6f2e04126a06ef3c2d38a585c898051703ec36e5d065f14e12872d0cbf44e3939f02f86520234c3cf182ed5ae75224a6ac8691c5214d860037ac71501c2126c93e1af5a11740b0e16afca2aea9e97885dfc994215f5591daecf5860a0cc4210daf75e33ddeba3862497afebf19f1df3b8b0bd09e7c138f299efe15b5f275d9ac469408adcbaae91f8110e9e48bba04748e0d8268acb02a80b4a7f86d4a85911b44e4c8fcbc6a40b3e40d4c3e68ac089fdea47ce2541f222cb5b311bb55aaaad6f35f956caded1b65ec44c37cab83ca74414db708c7c67c1008f7cca419665c57457883233488f00ce709489132ca8fe1a9551eec09d63bf00bfa3c62d0bf65428c46fcef311c3a7561295e2ddac03f709ee8814f71b6b4ef67dfd8c488642f75a52d889fc5a872a877431903389c3873b9ac6da35b069e361701a013a8a25ba41509f617347d5b1bfb1c63c08d02c3b060c8b121f9eef62bdce355310b100486c53c45026fd88e47de7dcc401eb9a2e8e48b65896a3803a4ac1bf6410776afb84b6d3177c70f71405ef508aa688eb841474d761887eb9ab90bd18b4e8f8236160969a86edc28c14e179e62581a97cc6de1c2c6fa85016f482b83faed311fe3ca4a206e19a8dc808b0e5989c5bf23db8249f3f6e6d51bd762a9f09467de16187049ae66af90509fc87fc5d27817c72068bf70c5a4d4e4e7f078c28cbba8172bf3800083ec4c84ca163669d5969d36d3a82c1179e68a09fae3db9d86d7f70af28a1b89af2af51e6d6dc1074f0b06872869a39512a146a23f74f682ea2752c4ff5c1811d4169ac13c0b29326077c7a96a4d5d2f437bb2bc3101c789c2a2af795d22de64eb2b38e91b236472791dd9102708730c2215685116a0cf0b8a8b85025d41ebdce095bcb66505278976ed932c1d5c3edd2252c55d0fb8fcd04524cb8f57e65c4cee9d5948ccf5a5be703537f80815ef9d9b07b46e03be439da87f2c3ba57bd3d500a5a4bd73b8b31a3304df104b6ec61abeda2d37f61f89241f8c4b88c0221652a1c291be2b688383e52021e28a967ddc07135fbad1547078331d0db8d2655d886d820f15a8cbfdc4f0e557b0a6faa80ce2d7fb7ea18fc958253b41381dd707b17e17c3a56fe738af0a226bb17f43c7d29266f1613e66559dab686162de7de236b8472a46bf168e4f142cf1e2a6a8b126fdddfcd6c13805659541372cfbf6945a0e7497ed21a22b15a7ad62eef9ec1b6fb45ce1edc882f34d4701820885dc35fb9bf7cddaf98de3e80eb327cd8606ee59803bac4aec8c06d79d2f8ffed0325634e466d010790ad550a0c2279f4fb8bf1d6ed87c5f7499e8faef8b453c8edd52249ffae032b5d22c0fedb728df2489f7496e7addb8521fc4b95b3a8b8ec896cc079275d99e88550481de780b03ca076f8c6b29ae3c67373a1ec264a258089400263ae34c1108e8f2e2d04db4da16c4382482e2937e6dc44ff8a222054b7ae12b06169bb47c09bfd9532dd45f2cba57cafea84323ab1809d7cd16e8487421c8e23e7222b79139ae3c2805c32f91db9deea7db8d3c023727d90afacc341dd636a935034a62b6fd07a1dafc22880ac518081e30987e82d10d3fa1fdaeb865691565ca9aa97b4f4b998a42484d88ba623961589ce2a9fd5ff010ce0f618817199e18c2702b0cd84615be775f54d8ea4c2d5199a0971311223094a7f3504b74c22e2d9a38a7c19772d91c5218b89b6c44f1d9844a085c06e374eda69b62b986111066d7ef1b2132bd89a93b96fe56a8daf763fe6a57c2e957752559b69a0752ea26445e29c4626b220ce5ba43fa5cba7de8219b3def514fcf4c869b51fc895a45fa9948ca27a0072720de72fd814250aa410bd9e033d3ba9b82e3e8df696d1f4ec0ba6cb13a015f03ab8dbcfd38cac31aafa4f941c1ed98f5ba166f45137c01f729265c29eaa2d4ce34ecc9f0528ceb187e339c1cfec91436c66fd7163d5a95e1dcc", 0x1000, 0x1, &(0x7f0000001180)={0x18, 0x2, 0x8, 0x200}, 0xc) openat(r1, &(0x7f00000011c0)='./file1\x00', 0x200, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 32) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10380, 0x0) (rerun: 32) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x140, 0x2) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 08:58:01 executing program 2: socket$inet(0x2, 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) listen(r2, 0x6) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 08:58:01 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x800) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000001c0)={0xfffff000, 0x2, 0xebbc, 0x1}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7, 0x80, 0x10001, 0x0, "dbd781dcbda475d3e34bcaa9364d6d26af8e15b4", 0x0, 0xffffff81}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="71508a860a52dcf5c02ba9a25bbf502eda562a69a678875ef1f85921636d92183f3a1fa2d1a30b96915bb60e0c877f121cdb9981ee", 0x35, 0x408, &(0x7f0000000200)=ANY=[@ANYBLOB="c3b814382be0c89a13e598b7abacbdb1b82e32ce460d82cdc7fcf4d9456eca6925985f4cdd6c99e8333d93fb53d4ceb3f173b960ac9d7fa8b7927854615e21e2e1deba5b15ec1cf22c94ea7e8d8b5c532897ab0c0b2a02a5acd88ac6bbda9bd0598ffd4ce25d7fdd5d8072cac6d367239dec2312eaf53f77e2aebbf8c245c250b78701301c34133cbbfb19197d6d4478b4af73f27b812394b3c0b46f05f9ef858f0bdf6e375d306fdf1ab428175b3447bb8eec7495aff52d53869de4b4715629170e1f4976d95d2df5b3b266f47ab1b2f103cdbbb8867877e8b9255231954bc7f6b11edefcbc56061e6446db5b914fc0b890ad5df38e85b40633aeb2f6209987c4225849374d7fed9b2e63701f2202b937a160a03fa5794fca"], 0xa) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x0, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 0: socket$inet(0x2, 0x1, 0x6) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x20, 0x110) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0xa0e1fc6145a68e2f, 0x0) sendto$inet6(r1, &(0x7f0000000180)="0565c8ed3537b9af692dba8e77e85ced904addd012de56cd6ffe24a08d84ee9010ef5e3d1e26157eef554a52a2f7e2860017176fd1ae52013835fe41253429cecf33bf06facc5e99609551977e564f8a57a5ce16a903efc5159a662af3a82761d33186b335a985b6540c42499ccf76850143f92c9022efa82901e5bda35b05e69e9aef175655ae2e901169fd57d1cdc97ed0786a049b0bdf703f7abb1fe6a5e2aae6b721cf2953611dc415db864af6de6e0fdb4fb7919cd295618c1e9e4f2f200e72edcd21c57bfb5949d41183581b78d2f7454816b11219ae58080361252ebb5b3c210bbad41c7775de4bdbd7577f38384cbf0312386f7c325a5159a6d761b909700f2018f4f24ddbcc96d078ddba1a548722b9962e40fda3a1f1a65a294f4c71ca7b96e7bfd7ff85cf2f22dce7ed61eb5e8507bf5dd3528bde66bd668be09a8e0dc1a5bcc7b756c67e48c62237c684a5a88f4fa025d42b6a63e33496a6fcb9e2d7c7c1907a9f10836904a9f4ff5867e74f96d931e4f02442904b3ff237eb5cdf105c4e26384b0f7cc180fe019bef5619b2acca720da4423f0d7dc71c3ef98e07e864a8eaaf05fd135d46176abb1f7f327b961d14ec1c6dab98e51cbecde356e4f3f976cd7d39d2aaae34f22c4e72db86e0f638e2a5a3e898732f92e0f0cacd21b50b3e56e4adb9c592bbc7adc491ab24f554d1d4b673f84d9d038b1ad78b056a139ce8634ee04de5940f547978981fd7bf32d1bea423989c8250ff5b269a95d51671cb06b21ed403a1e45b7479ee11530531eedce5ef6d84f3c52d312546a26b3086275d85fefdeb155c8dd8331aa0a43faae346011f878a27db16016109ccea6e96c5875ad43e5925f15a1cf2948d03c0a7daa0e7480f0ea809922de38f6957468cb5004662e07a8de3ed36d5bdec74f7802dfd783a83447a02a5322b69bf8ad8b9a797d0a704d790a5fb1e6bc95134d6fe0dacd9741a987a8839c0911df2b1b82fcbc69aa3707aede182ec3553e49ade1f8999bd2663d38f6cd84d3134107676f74d8e91d334fa02708663adb9489e9a1f0fd961c41df93f4ddaad53a73b92db1623fb281890bc63798ad610b6fa144663537aff2176af71b3aea3a898a691c48d5396399f7ce27193d457769f6d8d1b5f887c18cccc2d0ba54580a3354a4e7410ecc3f85d644bcfce9c85b05e7fef2a33995fcc0131573d6f026439ed2410b460c2d8394efb5421f754f4bc7c5d530c282df4c85777e04acb4c836b3f05587e568e9978e7cdde3dcae6791b447bc8dd4e4c12d399eebfe04a4979176f4cf9359d3cf4b4cf01028d4025ddf9af0f671a285acc6cfc1167bac53ba21b25ac28fb978f884be9f8849c247d3918f90542489260b0b7bee601c52dd4b9d79232f5f62c46c2e4cca225548e6e733c884ec323416a5a32d3134278ca8dc55c3cc13103430abfde5fd87b4057b896ccd2dab728f82b101796c428a2803758b9679aed0dbc31d1b4d2cb24e464dffc15841f8788fd70f93a2238ef110374c52244c1229859b56c2ad2915fe8d2520a124e593fa246e5a236f1ab014f5be97411b6c9928b1397e8401ae7c56791e87afd59c5e442851e66fbd1eb7da420527b8e515173c4d82edf129d5a19c4a640c6727d920b896c327488e56bc1a46bfc0cc0beb0ab4f05abd110d184041b6d227d94b8148ca419e33d143c5a28dea34286e6c5997dfedfb0b4a0aa55375914e12e36a8286ccfd63876d05bf8a18e2e5260c882514ccefd92a713973973e5b264a977c40629752329bffc68111d28f9c199dcfb12267ccad83a0236aba4e773e9f88ead70972f11efe434f9f75203791749b3bf8393e6f4bfc5b48810b20a246d6dab9e02780d9755eff818a65b91bcb2113126fb957fd58b01cd6f1d3a609766227e6ae25c42a833173147cbd1acc27fa5b24ee03556c6410dbbc6ad0f7bda31fa2a0bcb0ff6df8d9709b6c9597915359113a4eb8971961c580678b45c117978c91afbde6dd34d5547acdfca66be0a27e3fbbccb071b752f2bd2ec313b8f41f0ac6a3faddadfe86477d34128c1731ed25c6bb8c8c8ec66f11d8c0f907c203298fe024318a6a52bd3780b188ba003a5984d6d3c01a7c35e6fb05e9e3a366b74a86ea5444a2e9a1b0f6640015719be2f2c7b18c4be3cc6b118dd8ffd6b9e5e4dd7ba49eb632c4fd6964436149e65692215041e3ad56c2fbe993bce2c7e937780b33043b901cb2547a476849b8ad5dfdede4400de93f8a454593abc9b3dfae9ff2fee997fe91ed6e930bed5e0b29505ed5dc35e3f9be6a04c67127609c20b2964584c788c06092d81d759a480ef508fb332eb62c5f9d8cb28b14169d4dbadbd59114b16332b7387e18f577b3f67c560853e9b0ddb1e77c688ba7f193e3eb23811143a3254fc6e4d0018651c7dee809779b5026333d239ed76d1a592ba078f535c99cfb5309c0b4e0bcdedee788d359d73ad265054b7dd7fd40be61566314f46436b0acaff478a13f6d2f896c95fdea16780682c55ef9a3345ec1f37c5067287e0adc0332d506255aaef2d19e9264942a1d3bd80e369620b008a37ef8c4bf77a4a514cad46a7a54267356997c6cd0cc2c9e17cb39405d0c8b8eeb80ebd0f6f88438855090708081ccd1356a2cdb965f4aa990ceaaba665e9af2433f480849909eee6eb71ced6cbf78f309b0c6d5bc68540ae0c0bfc1fecfded478ce2b432fa74fc20dd8a643d06702117aa590f2f6d6a6f6a427111c8ab4913e25cc69979c85dc6a8bd05f038601ffaa0ebc6e50feb74b8b6c788138952358f0ed42cca8c695bc974e00d2e42c9197b0dda5c5b1381a588eead73a0ba0ea26a64d365a3d59faf163cc8222fc18a2bd41bb8c5dfccef5a6e2767c7960762ff4321a4e5c705ef1f9214eba8da2fce8398bdbf6160877a91593d1878fcf63cc847c77c3daa66477cda9fd601998a0e8ddf78964f7b2c4e9d1298be88aeee6b03b2189307d1fd39816a3886c0fdc39febd81f2fb966d7cd9eb4bfa019c743cfba35aba3540d6c17b2cb65e3f84ed8f53c7ff45b4793e5edbc1ff30426473b068a90cbffc88a01d3473871f1c50dc74534a264cb276c8a12d8524121bc1d5de15ac95bd345970a196d995e03c15a309f957ad1b73c792f7fb5ba8a06fda1d6d8ad870c17f489f03850cd052f538f1cb7d40de9b3541c1a1c1c8db5d7a507070ef1cbbd77af3709d0dab7d404e09f1441ef31c1df12cd683525edb14aa440a68813e55335f6049205006fa859bcc304556318a93d22d4489d69d594771e7a141d45543e507a69f0dad72a29f248150844479634b6f5cbdf03ba2a01f02ab87709e299c58efc80cb7292091d62becf390261d6aaaf5d67af9ea102d365dbb098f7e5d7f857f5c0d85fae4b75f3ce69299979aa62c48c7b57afb88688e6c661b0e4f6c7b7e3e7938a5f380d6ba04bceec7d6dbffa63c59597c39d28b42486cbdd90fd225a728936db135560a84b29c4267aaf6e20fda1fefcffc406a649af67c0194ebaadc637c112386d9ba5fbd5d46dcd68de22188550507679ffd9102b737c1aa41b99cc6787168e193d6b3f3ce20e772f09751787dfa4744044f94616a84b5d55d28e88798c95c5fccdabb73adca1c582b4d11a1a05ef07bdb736316d45163ae572ecd508af3ea366ddb5a2a661442d98522e9aac8dea9563c5d89c930324aaafac6a9a59ca6a8e19f7f2241fec43a2defe518b6ec87025e1b970e5f9c5323945827b8f776356ce31b5ed7b3f0b7f1b90a39759b77c3b6ab8eb63eeefc4a6f2e04126a06ef3c2d38a585c898051703ec36e5d065f14e12872d0cbf44e3939f02f86520234c3cf182ed5ae75224a6ac8691c5214d860037ac71501c2126c93e1af5a11740b0e16afca2aea9e97885dfc994215f5591daecf5860a0cc4210daf75e33ddeba3862497afebf19f1df3b8b0bd09e7c138f299efe15b5f275d9ac469408adcbaae91f8110e9e48bba04748e0d8268acb02a80b4a7f86d4a85911b44e4c8fcbc6a40b3e40d4c3e68ac089fdea47ce2541f222cb5b311bb55aaaad6f35f956caded1b65ec44c37cab83ca74414db708c7c67c1008f7cca419665c57457883233488f00ce709489132ca8fe1a9551eec09d63bf00bfa3c62d0bf65428c46fcef311c3a7561295e2ddac03f709ee8814f71b6b4ef67dfd8c488642f75a52d889fc5a872a877431903389c3873b9ac6da35b069e361701a013a8a25ba41509f617347d5b1bfb1c63c08d02c3b060c8b121f9eef62bdce355310b100486c53c45026fd88e47de7dcc401eb9a2e8e48b65896a3803a4ac1bf6410776afb84b6d3177c70f71405ef508aa688eb841474d761887eb9ab90bd18b4e8f8236160969a86edc28c14e179e62581a97cc6de1c2c6fa85016f482b83faed311fe3ca4a206e19a8dc808b0e5989c5bf23db8249f3f6e6d51bd762a9f09467de16187049ae66af90509fc87fc5d27817c72068bf70c5a4d4e4e7f078c28cbba8172bf3800083ec4c84ca163669d5969d36d3a82c1179e68a09fae3db9d86d7f70af28a1b89af2af51e6d6dc1074f0b06872869a39512a146a23f74f682ea2752c4ff5c1811d4169ac13c0b29326077c7a96a4d5d2f437bb2bc3101c789c2a2af795d22de64eb2b38e91b236472791dd9102708730c2215685116a0cf0b8a8b85025d41ebdce095bcb66505278976ed932c1d5c3edd2252c55d0fb8fcd04524cb8f57e65c4cee9d5948ccf5a5be703537f80815ef9d9b07b46e03be439da87f2c3ba57bd3d500a5a4bd73b8b31a3304df104b6ec61abeda2d37f61f89241f8c4b88c0221652a1c291be2b688383e52021e28a967ddc07135fbad1547078331d0db8d2655d886d820f15a8cbfdc4f0e557b0a6faa80ce2d7fb7ea18fc958253b41381dd707b17e17c3a56fe738af0a226bb17f43c7d29266f1613e66559dab686162de7de236b8472a46bf168e4f142cf1e2a6a8b126fdddfcd6c13805659541372cfbf6945a0e7497ed21a22b15a7ad62eef9ec1b6fb45ce1edc882f34d4701820885dc35fb9bf7cddaf98de3e80eb327cd8606ee59803bac4aec8c06d79d2f8ffed0325634e466d010790ad550a0c2279f4fb8bf1d6ed87c5f7499e8faef8b453c8edd52249ffae032b5d22c0fedb728df2489f7496e7addb8521fc4b95b3a8b8ec896cc079275d99e88550481de780b03ca076f8c6b29ae3c67373a1ec264a258089400263ae34c1108e8f2e2d04db4da16c4382482e2937e6dc44ff8a222054b7ae12b06169bb47c09bfd9532dd45f2cba57cafea84323ab1809d7cd16e8487421c8e23e7222b79139ae3c2805c32f91db9deea7db8d3c023727d90afacc341dd636a935034a62b6fd07a1dafc22880ac518081e30987e82d10d3fa1fdaeb865691565ca9aa97b4f4b998a42484d88ba623961589ce2a9fd5ff010ce0f618817199e18c2702b0cd84615be775f54d8ea4c2d5199a0971311223094a7f3504b74c22e2d9a38a7c19772d91c5218b89b6c44f1d9844a085c06e374eda69b62b986111066d7ef1b2132bd89a93b96fe56a8daf763fe6a57c2e957752559b69a0752ea26445e29c4626b220ce5ba43fa5cba7de8219b3def514fcf4c869b51fc895a45fa9948ca27a0072720de72fd814250aa410bd9e033d3ba9b82e3e8df696d1f4ec0ba6cb13a015f03ab8dbcfd38cac31aafa4f941c1ed98f5ba166f45137c01f729265c29eaa2d4ce34ecc9f0528ceb187e339c1cfec91436c66fd7163d5a95e1dcc", 0x1000, 0x1, &(0x7f0000001180)={0x18, 0x2, 0x8, 0x200}, 0xc) (async) openat(r1, &(0x7f00000011c0)='./file1\x00', 0x200, 0x0) (async) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10380, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x140, 0x2) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 08:58:01 executing program 2: socket$inet(0x2, 0x1, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) listen(r2, 0x6) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 4: getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) (async, rerun: 64) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 08:58:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0xb46355d2ffd39806, 0xffffffffffffffff, 0x8000000000000001) 08:58:01 executing program 5: accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) 08:58:01 executing program 4: getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 0: listen(0xffffffffffffff9c, 0x81) socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) r3 = dup(0xffffffffffffffff) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/154, &(0x7f0000000180)=0x9a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getdents(r7, &(0x7f0000000200)=""/208, 0xd0) r8 = dup(r5) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000001c0)={0x2, 0x2}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r9 = socket$inet6(0x18, 0x4000, 0x48) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000000)=0x2) 08:58:01 executing program 5: accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) (async) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) (async, rerun: 32) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff}, 0xc) (rerun: 32) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) 08:58:01 executing program 4: getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x800) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000001c0)={0xfffff000, 0x2, 0xebbc, 0x1}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7, 0x80, 0x10001, 0x0, "dbd781dcbda475d3e34bcaa9364d6d26af8e15b4", 0x0, 0xffffff81}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="71508a860a52dcf5c02ba9a25bbf502eda562a69a678875ef1f85921636d92183f3a1fa2d1a30b96915bb60e0c877f121cdb9981ee", 0x35, 0x408, &(0x7f0000000200)=ANY=[@ANYBLOB="c3b814382be0c89a13e598b7abacbdb1b82e32ce460d82cdc7fcf4d9456eca6925985f4cdd6c99e8333d93fb53d4ceb3f173b960ac9d7fa8b7927854615e21e2e1deba5b15ec1cf22c94ea7e8d8b5c532897ab0c0b2a02a5acd88ac6bbda9bd0598ffd4ce25d7fdd5d8072cac6d367239dec2312eaf53f77e2aebbf8c245c250b78701301c34133cbbfb19197d6d4478b4af73f27b812394b3c0b46f05f9ef858f0bdf6e375d306fdf1ab428175b3447bb8eec7495aff52d53869de4b4715629170e1f4976d95d2df5b3b266f47ab1b2f103cdbbb8867877e8b9255231954bc7f6b11edefcbc56061e6446db5b914fc0b890ad5df38e85b40633aeb2f6209987c4225849374d7fed9b2e63701f2202b937a160a03fa5794fca"], 0xa) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) ioctl$TIOCEXCL(r2, 0x2000740d) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x800) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000001c0)={0xfffff000, 0x2, 0xebbc, 0x1}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7, 0x80, 0x10001, 0x0, "dbd781dcbda475d3e34bcaa9364d6d26af8e15b4", 0x0, 0xffffff81}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="71508a860a52dcf5c02ba9a25bbf502eda562a69a678875ef1f85921636d92183f3a1fa2d1a30b96915bb60e0c877f121cdb9981ee", 0x35, 0x408, &(0x7f0000000200)=ANY=[@ANYBLOB="c3b814382be0c89a13e598b7abacbdb1b82e32ce460d82cdc7fcf4d9456eca6925985f4cdd6c99e8333d93fb53d4ceb3f173b960ac9d7fa8b7927854615e21e2e1deba5b15ec1cf22c94ea7e8d8b5c532897ab0c0b2a02a5acd88ac6bbda9bd0598ffd4ce25d7fdd5d8072cac6d367239dec2312eaf53f77e2aebbf8c245c250b78701301c34133cbbfb19197d6d4478b4af73f27b812394b3c0b46f05f9ef858f0bdf6e375d306fdf1ab428175b3447bb8eec7495aff52d53869de4b4715629170e1f4976d95d2df5b3b266f47ab1b2f103cdbbb8867877e8b9255231954bc7f6b11edefcbc56061e6446db5b914fc0b890ad5df38e85b40633aeb2f6209987c4225849374d7fed9b2e63701f2202b937a160a03fa5794fca"], 0xa) (async) 08:58:01 executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x8000000000000001) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x0, 0x0, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 5: accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) (async) socket$unix(0x1, 0x1, 0x0) (async) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff}, 0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 0: listen(0xffffffffffffff9c, 0x81) (async, rerun: 32) socket$inet(0x2, 0x1, 0x6) (async, rerun: 32) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) r3 = dup(0xffffffffffffffff) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/154, &(0x7f0000000180)=0x9a) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async, rerun: 64) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getdents(r7, &(0x7f0000000200)=""/208, 0xd0) (async) r8 = dup(r5) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000001c0)={0x2, 0x2}) (async, rerun: 64) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async, rerun: 64) r9 = socket$inet6(0x18, 0x4000, 0x48) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000000)=0x2) 08:58:01 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r7 = dup(r3) accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4090}, &(0x7f0000001080)=0xffc) 08:58:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:01 executing program 5: socket$unix(0x1, 0x5, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000000040)=""/23, 0x17, 0x1, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 5: socket$unix(0x1, 0x5, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000000040)=""/23, 0x17, 0x1, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$unix(0x1, 0x5, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) dup(r1) (async) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) (async) socket$unix(0x1, 0x5, 0x0) (async) recvfrom(r2, &(0x7f0000000040)=""/23, 0x17, 0x1, 0x0, 0x0) (async) accept(r2, 0x0, &(0x7f00000000c0)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) 08:58:01 executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x1) 08:58:01 executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 08:58:01 executing program 4: socket$inet(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r7 = dup(r3) accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4090}, &(0x7f0000001080)=0xffc) socket$inet(0x2, 0x1, 0x0) (async) listen(r0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) dup(r2) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) dup(r5) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) dup(r3) (async) accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4090}, &(0x7f0000001080)=0xffc) (async) 08:58:01 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x800) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000001c0)={0xfffff000, 0x2, 0xebbc, 0x1}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7, 0x80, 0x10001, 0x0, "dbd781dcbda475d3e34bcaa9364d6d26af8e15b4", 0x0, 0xffffff81}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="71508a860a52dcf5c02ba9a25bbf502eda562a69a678875ef1f85921636d92183f3a1fa2d1a30b96915bb60e0c877f121cdb9981ee", 0x35, 0x408, &(0x7f0000000200)=ANY=[@ANYBLOB="c3b814382be0c89a13e598b7abacbdb1b82e32ce460d82cdc7fcf4d9456eca6925985f4cdd6c99e8333d93fb53d4ceb3f173b960ac9d7fa8b7927854615e21e2e1deba5b15ec1cf22c94ea7e8d8b5c532897ab0c0b2a02a5acd88ac6bbda9bd0598ffd4ce25d7fdd5d8072cac6d367239dec2312eaf53f77e2aebbf8c245c250b78701301c34133cbbfb19197d6d4478b4af73f27b812394b3c0b46f05f9ef858f0bdf6e375d306fdf1ab428175b3447bb8eec7495aff52d53869de4b4715629170e1f4976d95d2df5b3b266f47ab1b2f103cdbbb8867877e8b9255231954bc7f6b11edefcbc56061e6446db5b914fc0b890ad5df38e85b40633aeb2f6209987c4225849374d7fed9b2e63701f2202b937a160a03fa5794fca"], 0xa) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) ioctl$TIOCEXCL(r2, 0x2000740d) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) dup(r4) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x800) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000001c0)={0xfffff000, 0x2, 0xebbc, 0x1}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7, 0x80, 0x10001, 0x0, "dbd781dcbda475d3e34bcaa9364d6d26af8e15b4", 0x0, 0xffffff81}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="71508a860a52dcf5c02ba9a25bbf502eda562a69a678875ef1f85921636d92183f3a1fa2d1a30b96915bb60e0c877f121cdb9981ee", 0x35, 0x408, &(0x7f0000000200)=ANY=[@ANYBLOB="c3b814382be0c89a13e598b7abacbdb1b82e32ce460d82cdc7fcf4d9456eca6925985f4cdd6c99e8333d93fb53d4ceb3f173b960ac9d7fa8b7927854615e21e2e1deba5b15ec1cf22c94ea7e8d8b5c532897ab0c0b2a02a5acd88ac6bbda9bd0598ffd4ce25d7fdd5d8072cac6d367239dec2312eaf53f77e2aebbf8c245c250b78701301c34133cbbfb19197d6d4478b4af73f27b812394b3c0b46f05f9ef858f0bdf6e375d306fdf1ab428175b3447bb8eec7495aff52d53869de4b4715629170e1f4976d95d2df5b3b266f47ab1b2f103cdbbb8867877e8b9255231954bc7f6b11edefcbc56061e6446db5b914fc0b890ad5df38e85b40633aeb2f6209987c4225849374d7fed9b2e63701f2202b937a160a03fa5794fca"], 0xa) (async) 08:58:01 executing program 5: socket$unix(0x1, 0x5, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async, rerun: 32) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000000040)=""/23, 0x17, 0x1, 0x0, 0x0) (async) r3 = accept(r2, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 08:58:01 executing program 4: socket$inet(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:01 executing program 6: socket$unix(0x1, 0x5, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000000040)=""/23, 0x17, 0x1, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 08:58:01 executing program 0: listen(0xffffffffffffff9c, 0x81) socket$inet(0x2, 0x1, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) r3 = dup(0xffffffffffffffff) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/154, &(0x7f0000000180)=0x9a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) getdents(r7, &(0x7f0000000200)=""/208, 0xd0) r8 = dup(r5) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000001c0)={0x2, 0x2}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r9 = socket$inet6(0x18, 0x4000, 0x48) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000000)=0x2) listen(0xffffffffffffff9c, 0x81) (async) socket$inet(0x2, 0x1, 0x6) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) dup(r1) (async) dup(0xffffffffffffffff) (async) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/154, &(0x7f0000000180)=0x9a) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) dup(r6) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) getdents(r7, &(0x7f0000000200)=""/208, 0xd0) (async) dup(r5) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000001c0)={0x2, 0x2}) (async) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) socket$inet6(0x18, 0x4000, 0x48) (async) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000000)=0x2) (async) 08:58:01 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 08:58:02 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:02 executing program 4: socket$inet(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:02 executing program 3: syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 08:58:02 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x0, &(0x7f0000000000)=""/256, &(0x7f0000000100)=0x100) 08:58:02 executing program 5: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="fd2dc0238c7f4fe7edd907c0f175bfe29b88b683cd459f9577cba7697b0ce2360934d6a9ca7799c6adc06991fb87f578f90589f678a8", &(0x7f00000000c0)=0x36, &(0x7f0000000100)="522f8a035a3a45f0156ce18ae190502652e088af4750a671b4f855dce0ac4ec71a2629aaf1", 0x25) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 08:58:02 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0xb8, 0x1, 0x5a43, "0aa74ee9a3905cd94921a3ba52a59af2f9852191b07cfbfe9943824db7240fe6d4c44a645c050ea1279bbbd6fa202b75b366197d51ff794e94b6320a4ffdb27560203b13ead6d96a2e94d4ac5ba737b171b5981dc635e8f0e3aa951973187d616722f5595b6bf9d5696641daed8d37a6608d2d667fbc0de4637e7e6aad18e4ea9cfc235ec4cbceca0e25395c438015caf7dcf32e5ed024ae6798a77f9f520f67138f88"}], 0xb8}, 0x1) 08:58:02 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "f36231469e6c3c50a43d5142e13e2b58b40c94f4", 0x0, 0x3877}) (async) r7 = dup(r3) accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4090}, &(0x7f0000001080)=0xffc) 08:58:02 executing program 3: syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) panic: tcp_output Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 216560 11269 0 0 0 1 syz-executor.2 *158400 47784 0 0 0x4000000 0 syz-executor.7 db_enter() at db_enter+0x18 panic(ffffffff8257e141) at panic+0x177 tcp_output(ffff800000c79828) at tcp_output+0x2cd2 tcp_send(fffffd806d6875d0,fffffd8075ee5f00,0,fffffd807a513d00) at tcp_send+0xc4 sosend(fffffd806d6875d0,0,ffff800027c01d90,0,fffffd807a513d00,0) at sosend+0x62a sendit(ffff80002d073500,3,ffff800027c01f10,0,ffff800027c02000) at sendit+0x65d sys_sendmsg(ffff80002d073500,ffff800027c01fb8,ffff800027c02000) at sys_sendmsg+0x198 syscall(ffff800027c02080) at syscall+0x4c3 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x420d7d422d0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: tcp_output ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8257e141) at panic+0x177 tcp_output(ffff800000c79828) at tcp_output+0x2cd2 tcp_send(fffffd806d6875d0,fffffd8075ee5f00,0,fffffd807a513d00) at tcp_send+0xc4 sosend(fffffd806d6875d0,0,ffff800027c01d90,0,fffffd807a513d00,0) at sosend+0x62a sendit(ffff80002d073500,3,ffff800027c01f10,0,ffff800027c02000) at sendit+0x65d sys_sendmsg(ffff80002d073500,ffff800027c01fb8,ffff800027c02000) at sys_sendmsg+0x198 syscall(ffff800027c02080) at syscall+0x4c3 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x420d7d422d0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800027c019f0 rbx 0xffffffff82941b8f cpu_info_full_primary+0x2b8f rdx 0xffff800000c04ac0 rcx 0 rax 0xffff80002d073500 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd1a978884d50386 r11 0xfea8756f2a56c3b r12 0xffffffff82941990 cpu_info_full_primary+0x2990 r13 0 r14 0 r15 0x1 rip 0xffffffff81927ac8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800027c019e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.7) pid=158400 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff5ce8,0xffff80002d073270 process=0xffff80002479c018 user=0xffff800027bfd000, vmspace=0xfffffd807a9002f0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42777 328092 51234 0 2 0 syz-executor.1 11269 216560 34796 0 7 0 syz-executor.2 11269 79128 34796 0 2 0x4000080 syz-executor.2 11269 435261 34796 0 2 0x4000000 syz-executor.2 10123 131883 4770 0 2 0 syz-executor.5 10123 2203 4770 0 3 0x4000080 fsleep syz-executor.5 47784 212310 72177 0 3 0x80 nanoslp syz-executor.7 *47784 158400 72177 0 7 0x4000000 syz-executor.7 9914 159488 98491 0 2 0 syz-executor.0 9914 518325 98491 0 3 0x4000080 fsleep syz-executor.0 71613 508407 10593 0 2 0 syz-executor.6 71613 441666 10593 0 3 0x4000080 fsleep syz-executor.6 72177 18718 64832 0 3 0x82 nanoslp syz-executor.7 10593 396333 64832 0 3 0x82 nanoslp syz-executor.6 4770 463787 64832 0 3 0x82 nanoslp syz-executor.5 84715 224911 64832 0 3 0x82 nanoslp syz-executor.4 92238 436101 64832 0 2 0x2 syz-executor.3 34796 440633 64832 0 3 0x82 nanoslp syz-executor.2 51234 430505 64832 0 3 0x82 nanoslp syz-executor.1 98491 382579 64832 0 3 0x82 nanoslp syz-executor.0 64832 488056 32231 0 3 0x82 thrsleep syz-fuzzer 64832 212152 32231 0 3 0x4000082 nanoslp syz-fuzzer 64832 252447 32231 0 3 0x4000082 wait syz-fuzzer 64832 355426 32231 0 3 0x4000082 wait syz-fuzzer 64832 63710 32231 0 3 0x4000082 thrsleep syz-fuzzer 64832 387221 32231 0 3 0x4000082 wait syz-fuzzer 64832 6978 32231 0 3 0x4000082 wait syz-fuzzer 64832 241762 32231 0 3 0x4000082 wait syz-fuzzer 64832 419034 32231 0 3 0x4000082 thrsleep syz-fuzzer 64832 505256 32231 0 3 0x4000082 nanoslp syz-fuzzer 64832 135506 32231 0 3 0x4000082 wait syz-fuzzer 64832 213866 32231 0 3 0x4000082 wait syz-fuzzer 64832 180243 32231 0 3 0x4000082 thrsleep syz-fuzzer 64832 473488 32231 0 3 0x4000082 wait syz-fuzzer 64832 182631 32231 0 3 0x4000082 thrsleep syz-fuzzer 64832 463628 32231 0 3 0x4000082 kqread syz-fuzzer 64832 302625 32231 0 3 0x4000082 thrsleep syz-fuzzer 32231 381184 90274 0 3 0x10008a sigsusp ksh 90274 429883 3683 0 3 0x9a kqread sshd 48739 63401 1 0 3 0x100083 ttyin getty 3683 311767 1 0 3 0x88 kqread sshd 40562 136005 78373 74 3 0x1100092 bpf pflogd 78373 332373 1 0 3 0x80 netio pflogd 56465 522483 24156 73 3 0x1100090 kqread syslogd 24156 422648 1 0 3 0x100082 netio syslogd 53436 512232 1 0 3 0x100080 kqread resolvd 65375 173148 83267 77 3 0x100092 kqread dhcpleased 67172 441229 83267 77 3 0x100092 kqread dhcpleased 83267 301221 1 0 3 0x80 kqread dhcpleased 62673 228888 0 0 3 0x14200 bored smr 31561 424554 0 0 2 0x14200 zerothread 32095 89261 0 0 3 0x14200 aiodoned aiodoned 44738 352052 0 0 3 0x14200 syncer update 78851 386859 0 0 3 0x14200 cleaner cleaner 35677 267145 0 0 3 0x14200 reaper reaper 39146 519763 0 0 3 0x14200 pgdaemon pagedaemon 52470 465901 0 0 3 0x14200 bored viomb 51238 368389 0 0 3 0x40014200 acpi0 acpi0 92565 491738 0 0 3 0x40014200 idle1 60538 482933 0 0 3 0x14200 bored softnet 70804 354471 0 0 3 0x14200 bored softnet 40278 506722 0 0 3 0x14200 bored softnet 75668 499210 0 0 3 0x14200 bored softnet 35870 100042 0 0 3 0x14200 bored systqmp 43319 241293 0 0 3 0x14200 bored systq 5784 476951 0 0 3 0x40014200 bored softclock 24338 297693 0 0 3 0x40014200 idle0 1 84662 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 47784 (syz-executor.7) thread 0xffff80002d073500 (158400) exclusive rwlock netlock r = 0 (0xffffffff829d5f30) #0 witness_lock+0x44d #1 sosend+0x500 #2 sendit+0x65d #3 sys_sendmsg+0x198 #4 syscall+0x4c3 #5 Xsyscall+0x128 Process 92238 (syz-executor.3) thread 0xffff8000212efcf0 (436101) exclusive rrwlock inode r = 0 (0xfffffd80678e2a28) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 ufs_ihashins+0x42 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1be #7 ufs_mkdir+0xf4 #8 VOP_MKDIR+0xbf #9 domkdirat+0x121 #10 syscall+0x435 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80685c85f0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vfs_lookup+0xd1 #6 namei+0x36a #7 domkdirat+0x75 #8 syscall+0x435 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10193 6507K 6524K 78643K 16479 0 pcb 13 9K 9K 78643K 580 0 rtable 234 6K 6K 78643K 353 0 ifaddr 87 17K 17K 78643K 92 0 sysctl 2 0K 0K 78643K 2 0 counters 56 35K 35K 78643K 56 0 ioctlops 0 0K 4K 78643K 4585 0 iov 0 0K 12K 78643K 1159 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1336 83K 84K 78643K 2602 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 212 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 665 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 16 57K 77K 78643K 35637 0 sigio 0 0K 0K 78643K 218 0 proc 68 91K 127K 78643K 918 0 subproc 104 6K 6K 78643K 104 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 99 6K 6K 78643K 99 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 85 387K 387K 78643K 85 0 exec 0 0K 2K 78643K 1073 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 62K 78643K 8 0 UVM amap 244 78K 79K 78643K 178153 0 UVM aobj 131 4K 4K 78643K 146 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 12 0K 2K 78643K 28 0 temp 97 4714K 4779K 78643K 77791 0 kqueue 12 18K 36K 78643K 760 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 33 1 0 1 1 0 8 0 rtentry 112 111 0 1 4 0 4 4 0 8 0 unpcb 144 17935 0 17919 61 58 3 10 0 8 2 syncache 296 4 0 4 1 1 0 1 0 8 0 tcpcb 768 730 0 674 11 2 9 9 0 8 2 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 368 1662 0 1652 9 2 7 7 0 8 6 nd6 48 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 27 0 25 1 0 1 1 0 8 0 pfstkey 120 27 0 25 1 0 1 1 0 8 0 pfstate 336 27 0 25 3 2 1 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 0 29 0 29 29 0 8 0 art_table 32 454 0 0 4 0 4 4 0 8 0 art_node 16 110 0 10 1 0 1 1 0 8 0 semapl 112 663 0 653 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 40599 0 39164 91 0 91 91 0 8 0 ffsino 272 40599 0 39164 97 0 97 97 0 8 0 nchpl 144 84257 0 82576 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 249325 0 249324 5 4 1 2 0 8 0 percpumem 16 40 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 233560 0 233560 16 15 1 8 0 8 1 plimitpl 152 23 0 8 1 0 1 1 0 8 0 sigapl 424 35951 0 35904 7 1 6 6 0 8 0 futexpl 64 182779 0 182776 1 0 1 1 0 8 0 knotepl 120 186 0 0 5 0 5 5 0 8 0 kqueuepl 216 1710 0 1702 2 1 1 2 0 8 0 pipepl 320 2372 0 2344 38 30 8 8 0 8 5 fdescpl 496 35934 0 35905 5 1 4 5 0 8 0 filepl 152 118067 0 117825 105 90 15 20 0 8 4 lockfpl 104 2486 0 2484 4 3 1 2 0 8 0 lockfspl 48 938 0 936 1 0 1 1 0 8 0 sessionpl 144 24 0 7 1 0 1 1 0 8 0 pgrppl 48 133 0 116 1 0 1 1 0 8 0 ucredpl 104 9339 0 9327 1 0 1 1 0 8 0 zombiepl 144 35905 0 35904 1 0 1 1 0 8 0 processpl 1064 35951 0 35904 4 0 4 4 0 8 0 procpl 672 80394 0 80325 49 41 8 8 0 8 0 sockpl 488 19633 0 19604 246 234 12 34 0 8 8 mcl64k 65536 75 0 0 3 1 2 3 0 8 0 mcl16k 16384 49 0 0 4 1 3 3 0 8 0 mcl12k 12288 73 0 0 2 0 2 2 0 8 0 mcl9k 9216 49 0 0 3 1 2 2 0 8 0 mcl8k 8192 113 0 0 10 7 3 3 0 8 0 mcl4k 4096 81 0 0 8 5 3 3 0 8 0 mcl2k2 2112 14 0 0 1 0 1 1 0 8 0 mcl2k 2048 236 0 0 12 0 12 12 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1479 0 0 24 1 23 23 0 8 0 bufpl 288 39871 0 33542 453 0 453 453 0 8 0 anonpl 24 5710468 0 5702306 89 36 53 74 0 186 0 amapchunkpl 152 513820 0 513296 73 50 23 24 0 158 0 amappl16 200 68905 0 68704 28 17 11 24 0 8 0 amappl15 192 4415 0 4407 1 0 1 1 0 8 0 amappl14 184 8701 0 8697 1 0 1 1 0 8 0 amappl13 176 4525 0 4522 1 0 1 1 0 8 0 amappl12 168 13571 0 13563 1 0 1 1 0 8 0 amappl11 160 87 0 68 1 0 1 1 0 8 0 amappl10 152 8893 0 8887 1 0 1 1 0 8 0 amappl9 144 750 0 748 1 0 1 1 0 8 0 amappl8 136 940 0 859 4 1 3 3 0 8 0 amappl7 128 220 0 197 1 0 1 1 0 8 0 amappl6 120 1040 0 1030 2 1 1 2 0 8 0 amappl5 112 23789 0 23773 1 0 1 1 0 8 0 amappl4 104 5498 0 5471 2 0 2 2 0 8 0 amappl3 96 116884 0 116822 2 0 2 2 0 8 0 amappl2 88 19662 0 19619 2 0 2 2 0 8 0 amappl1 80 850451 0 849776 20 4 16 20 0 8 0 amappl 88 177661 0 177519 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 145 0 15 3 0 3 3 0 8 0 uaddrrnd 24 35934 0 35905 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 35934 0 35905 1 0 1 1 0 8 0 vmmpekpl 168 175917 0 175866 3 0 3 3 0 8 0 vmmpepl 168 3305833 0 3303599 385 278 107 111 0 357 5 vmsppl 368 35933 0 35905 4 1 3 4 0 8 0 rwobjpl 56 742383 0 735080 113 9 104 107 0 8 0 pdppl 4096 71875 0 71810 1325 1256 69 75 0 8 4 pvpl 32 11946320 0 11933871 344 232 112 243 0 265 0 pmappl 248 35933 0 35905 3 1 2 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 2086 0 1283 23 0 23 23 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8257e141) at panic+0x177 tcp_output(ffff800000c79828) at tcp_output+0x2cd2 tcp_send(fffffd806d6875d0,fffffd8075ee5f00,0,fffffd807a513d00) at tcp_send+0xc4 sosend(fffffd806d6875d0,0,ffff800027c01d90,0,fffffd807a513d00,0) at sosend+0x62a sendit(ffff80002d073500,3,ffff800027c01f10,0,ffff800027c02000) at sendit+0x65d sys_sendmsg(ffff80002d073500,ffff800027c01fb8,ffff800027c02000) at sys_sendmsg+0x198 syscall(ffff800027c02080) at syscall+0x4c3 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x420d7d422d0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020dd8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7ffffd1b50, count: 12 ddb{1}> trace x86_ipi_db(ffff800020dd8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7ffffd1b50, count: -3