0bb000000002aa2bc8a550a5217678b00ea717a8b71fd843316e336a7079c13a1989ee060d4b2bb08000e194698c3f045f45811a1fa8cf803898692a5cc720bed3603d19d14fb49687f8345ff388be7ba78804100dcbb133c5205f3fbe41ca838184d7dc111bea55251046bfc7a9f0e70b0c20a70787499fe118aaa6d115e1af3193bce1fee6cd5cbb0f0a42d3b8fabf8db98543b64948930d221034cdb1ba35a27b10b210d333e0860c114292b0cfb8ada3c78e3562928ead505ffdf0c71983e553e493386458d30429cc8508b970fa3a084cf2f6ee0824ff0282f518d05a04eca6003dda3024ba02a8c27d0277590aa966fc06b1a1b5e33aab4089b6227157e053df873d6a91aca6450a30cfb3abf653f5b1842705abda8f019d267cdb0aa63db6d7e90bf2e46f3ad396a403c526ab52f80c6035f44a86ee8df5578c7236798f0e16b404d753e98e591f31986d23b549b00491b3969167aea6e4ac2f208d6b429"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x1a3d) 16:00:11 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async, rerun: 64) r0 = semget$private(0x0, 0x4, 0x1b2) (rerun: 64) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async, rerun: 64) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async, rerun: 64) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ff0800ffffffb797909b2f020800e80201000001907800000000ffffffff030000000e89e85b7e6b19cb006e71a621850356af00000000000000bb000000002aa2bc8a550a5217678b00ea717a8b71fd843316e336a7079c13a1989ee060d4b2bb08000e194698c3f045f45811a1fa8cf803898692a5cc720bed3603d19d14fb49687f8345ff388be7ba78804100dcbb133c5205f3fbe41ca838184d7dc111bea55251046bfc7a9f0e70b0c20a70787499fe118aaa6d115e1af3193bce1fee6cd5cbb0f0a42d3b8fabf8db98543b64948930d221034cdb1ba35a27b10b210d333e0860c114292b0cfb8ada3c78e3562928ead505ffdf0c71983e553e493386458d30429cc8508b970fa3a084cf2f6ee0824ff0282f518d05a04eca6003dda3024ba02a8c27d0277590aa966fc06b1a1b5e33aab4089b6227157e053df873d6a91aca6450a30cfb3abf653f5b1842705abda8f019d267cdb0aa63db6d7e90bf2e46f3ad396a403c526ab52f80c6035f44a86ee8df5578c7236798f0e16b404d753e98e591f31986d23b549b00491b3969167aea6e4ac2f208d6b429"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x1a3d) 16:00:13 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000029078ffffffff000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5083c6587e5ddaf764ba32cb43a5c1b09535000090780000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000000)=0x2) 16:00:13 executing program 1: r0 = semget(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x80, 0xd43e}, 0x5, 0x6, 0x7}) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(0x0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xffffffff, r5, r6, r1, r7, 0x190, 0x7}, 0x7ef, 0x62, 0x8000000}) syz_emit_ethernet(0x274, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6792512302621d1073000000000000000000ffffac1400aafe8000000000000000000000000000aa1d0081c064000000620e003f00000000fe8000000000000000000000000000aafe8000000000000000000000000000aa5842df41948783a363ad5bc800000000000000000000ffffe0000002ff549dfe406746c62c2f1a055530b05f0200000000000000000000000000019ee15d76cc3d8d1ca5c1ae65e2374907d71e96ac8b958093eb450b510fe404432b24000000000000c2040000e0dc0502c0000502682b04010540a0678ffdbaf573a56d6c77ffdd2d1790f3f25a39bb87a9f7e26cce0ba643a5d334ece8ca4759a6c0f4febb7d1ac86bbafe8b9f1ee0d502dbbb68f2aa6a29c9b897afe962e365507359a72d34e821562edc45f2727e76d765c5255bf0bc32b7f4bcce9b377cbb1fb2bc4c73c8376c004b38bce8012d9873cbeb827b3721a944b46af6e73e4cab4c833938af45649a0d631cfa28954aad5bebf8e0bf68a42ac9a7d0050200023f6771c94544d276467a781195e1545ebb7e6647896489948b3e116d4a770de6c97be84d2e2fd38b2a0c1ab5373fa822d22ea9c0fb9e84c9197bf7b1b15659b6ac01ba2587f2350e8fbf300ec0c64ed04b7ec16f8dd5e51b58cdd110aed0ac975103d8de31b5d000010000000000004e234e2200089078bbcadce7eb25fcc0372f22be940d891c301493895657a3a652d833940a4ce6729a55ba066818abecb66447f7b1758805c4f38c0cbc50187405d4f8a297c45562b83a3fb2651a60337b5868808913f8739f963d16b9e4c8418bb35df34e5a2a76ede5ec751dfb69fa297d4b94645f3e0b3b814de6621b84309891eb52e31361e07d5eba756ba42ec4e826de2dc9994c5a64b5916157e63a150bc7b774ea182d5e784ba2068d1b9cee71ee4200251b3c9f0c02425d5b01298131259083cc00b1f29bd457b1a2ec32f8ecd4d87b7a91c65674ffe8f29d6f5f670ee965e2a59cf309f3978e78d0fb9ba8faef3dbfb019753ccc6314c2f17ca72525e4e48f44a0527ee8640cbf12f8219c4ef1b9fddab116d98e5b35b46002cc2a1638392bbc45e37c9288f9833727764f8658875068c87f471a5700000000"]) semget(0x2, 0x3, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x80, 0xd43e}, 0x5, 0x6, 0x7}) (async) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(0x0, &(0x7f0000000000), 0x22) (async) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x800}], 0x6) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, r3, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) (async) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(0x0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getgid() (async) setgid(r6) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xffffffff, r5, r6, r1, r7, 0x190, 0x7}, 0x7ef, 0x62, 0x8000000}) (async) syz_emit_ethernet(0x274, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6792512302621d1073000000000000000000ffffac1400aafe8000000000000000000000000000aa1d0081c064000000620e003f00000000fe8000000000000000000000000000aafe8000000000000000000000000000aa5842df41948783a363ad5bc800000000000000000000ffffe0000002ff549dfe406746c62c2f1a055530b05f0200000000000000000000000000019ee15d76cc3d8d1ca5c1ae65e2374907d71e96ac8b958093eb450b510fe404432b24000000000000c2040000e0dc0502c0000502682b04010540a0678ffdbaf573a56d6c77ffdd2d1790f3f25a39bb87a9f7e26cce0ba643a5d334ece8ca4759a6c0f4febb7d1ac86bbafe8b9f1ee0d502dbbb68f2aa6a29c9b897afe962e365507359a72d34e821562edc45f2727e76d765c5255bf0bc32b7f4bcce9b377cbb1fb2bc4c73c8376c004b38bce8012d9873cbeb827b3721a944b46af6e73e4cab4c833938af45649a0d631cfa28954aad5bebf8e0bf68a42ac9a7d0050200023f6771c94544d276467a781195e1545ebb7e6647896489948b3e116d4a770de6c97be84d2e2fd38b2a0c1ab5373fa822d22ea9c0fb9e84c9197bf7b1b15659b6ac01ba2587f2350e8fbf300ec0c64ed04b7ec16f8dd5e51b58cdd110aed0ac975103d8de31b5d000010000000000004e234e2200089078bbcadce7eb25fcc0372f22be940d891c301493895657a3a652d833940a4ce6729a55ba066818abecb66447f7b1758805c4f38c0cbc50187405d4f8a297c45562b83a3fb2651a60337b5868808913f8739f963d16b9e4c8418bb35df34e5a2a76ede5ec751dfb69fa297d4b94645f3e0b3b814de6621b84309891eb52e31361e07d5eba756ba42ec4e826de2dc9994c5a64b5916157e63a150bc7b774ea182d5e784ba2068d1b9cee71ee4200251b3c9f0c02425d5b01298131259083cc00b1f29bd457b1a2ec32f8ecd4d87b7a91c65674ffe8f29d6f5f670ee965e2a59cf309f3978e78d0fb9ba8faef3dbfb019753ccc6314c2f17ca72525e4e48f44a0527ee8640cbf12f8219c4ef1b9fddab116d98e5b35b46002cc2a1638392bbc45e37c9288f9833727764f8658875068c87f471a5700000000"]) (async) 16:00:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xfd, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x64d, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) 16:00:13 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x80}, {0x80, 0x4, 0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2) r2 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000c40)=[{}, {0x0, 0x9, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x5, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) 16:00:13 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000029078ffffffff000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5083c6587e5ddaf764ba32cb43a5c1b09535000090780000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000000)=0x2) 16:00:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x4], [{}, {0x5}, {}, {}, {}, {}, {}, {0x8001}]}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) fchdir(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write(r3, &(0x7f0000000e00)="bb71c2b6c02d8b4bc2c27d0a4193498b0347d322c46ff05231b019d9e62e3af07d1a8a7210559be74b919ac7403bbae59d773cc6c0d6908b09171f70a9355106d2fe520ad0ff1acbe7bed99b60d8e49b79e509d552e928cad4b2240449e8112d645d19b36d2c6f5fe213981bf43509a2c172ba263dfe1878f0a6d08b0fe76b9d967a3f60326d6d1de22fbd1b8c04084fe789b58791befb1808aa8415c0231a4b9dfd1023c750c9db76ec6f56da31dba8018d01b185b07b53325982df807a4dc1670f015aef3048eeaf8cb377add40e9243bb1b63ba5b56d79903aabe276eef1019f66bfb682c957f70a0c4c1803666c68e4ab1c0099bdc3ea12b877c7c91a395b37de3499b8a1f622ebbd0def9b506397fb5a8278a4d3b2dfec08c6a3205b8b5cbf60394777e65d6eda674963f4ddec55fd0db8f7d9f30f0bfb12ca5971f2a57103251fd2cb03ec5a94a1e81a7212a4e90c828dec594be2b872d1e2bbcb0cb0288127d82272b8da12986bd68e13dabbfea18c5f629c941d5408840713ef6c75f1824eb5503ef8b329c511e565e885ebb660474c17301bbb6f46ec38efd4e543687d3a65f7701907b2e8e8a5599bc87c6ddebc9371b7f475ac95a9bdeaeea6a5d7d84c1490570d264305c4f263f9e6e3d1ac930df36b74b3ad6c579d7ba4558b57a65df8171fb0cacaa5b55547ef7d92b882cae22ba46df51269a0aa92161efe5f4bdb9b5c5df263bef637542b34435f6e08268a3782b4ef35c563721508e31f8d60d37f1b08e1675ecec76bab2e76a5b214c36284d3d96d65f2c099e3c361d2414068a0b69e4dbdbadb8695975db5dc7d520f876e8f22a875785805dc21340e5bf537fe90c50df81ee04375fbe053ccf495b3441f1187ebf524360a4961b2d28d9748bd54cc5b18c67db5081adf9db65d754eaac2c937a9449bbc2c78caf8f31bab90e45c18dcca375cd0a2367e1eace1b90a8f948a0cc652d5292d33eaae9eb24f79f37648ade296e62759013b78d2ccf37abff471ee8c20b00e75f0eaa3b04b7592a634da3d52d6994e106dcc2943f3f30ed70406d1415572e71157799437629984f76728321563d95f1e5dafd0af172f56f3e65403258947243f6bc00069c06e2dc57d3c019fd7f0fcee5f55f2075b3f271f14c0766b07996aa9e28a2f884528c479e54e3bd067624ed89d4a3fcab6fc6c694a645237c063535e6ea18711145b86993000855584327637912c84cbf9b677a0936477ede427a6f6a6476bb08c64defabc057ef6b66c7da9ff274e18df8b50409757cb6703e9380e7a0d750eb972852165c6b5924de683d69e9b6fd20fae397d3d980b954d093f9c6d432e372e09813d024d642f5ebebba7310e969d304eaedc900a5601fb2aed4b486db17a550bb8dafeed2508513295746e76c66a1082c1b9d65085aca9c2c22de5531f91b13e68f6571d0e842a3e2840ad2ff602162f2d06bf5b9ddebb1d873a0cf455a8776343f74af38a562b5e39982942b3e206637c2120e1efaf0c2f9e7882b4e159bdb9374e3ec59b4100bceea299502cd80b000ae02e53334e3a181cd0eebc388f068287c8b73cd8013e07b78e82b200e5193ad5be1be4ffbb2af7b48b40844c123ccd2582b984cbd6acab8352151cfd2dc54fd753de8562d4e986f6516d50f99f69383c06ded50586328a8ecf5c2fe9f250c8f9e3b0987f2b0a95fc5ff7d299cbd7379cca324b902a75908f3b8cc11022dce15d904e9a29694394c8f508f3e1142488fc0398fb132c7fb023081ad6140eefa3b68ba4369669941d5f1e3f6779e215a1771dc2b32abd098a75089bf3fff14acbcdfd8053e35169435b5c2b5bbeb8518022934f6d4e34b4e266887575c712abf2133869398fab1639d42a72dd030f67a909a0fb6e44c6485a300c44bbf8e54cbc803b450006e0c3e7ce462c2d879f619ff762185078a72799366a80bf6b4fae6d866e1cca6251485237135e932bc15346f042fa2d84c7bc17d613e1329ba75163ec3a532fefc360175565dc4495324699c9cc921a55da37285f939b9d2ba08bc591767b211cd5e995d8ed70e340fe4de75239f435fe036d80cd9d7c8cae93724ee8302eaa2974422c972582e8819c97abec0995cd80efd5b13eb82c570cc0af84c9935b64522715a7ce9d159fe4dd8174c52c5259c8d45017f3fdb9af4989804f2eb4a5ce4867c63916e24bca3b2e0acbf8c04af483321014fa8c6ac1e8ff06f06cc2ada56f495fa23daee626f01c1e64cd02159e31d0edabbe32a1494723822952dff1811aee991a88255f544dba13a5a2d7584394312eec287b66223fadbe8e96a6cda63f33b4bed3336ed667d2a2e254d161a7209dbf71fa605602753224cf682134d9dc90f75a9068c8d28c495088a21affee70e0805eb9eec6091ca0325179e81fd5689ff254094e5fd41c3233038e58b343224add91146baf71c85a3913a57e2ee3f118fb121c1e11c8aedb6097d191c4fa80c62fc57eac42701656ec6effba9f08927a66dc129c1915e665f8eb8b986860ea94b194772acd0f8245968b6875b4c184d37a4c77ebc0437b10b12d1950f035e8cdf8457493a36bfd081f586c475a746dc6d6d91a03805be61d8802f405bdc0d1df0972ba48850a35dfbfc4e07148bc07d5ee4cc9ed9a1b2b5cc5093725932c3e14690e1314195f458885d193233b3b94fd847a4853c724da812de121e6041beae4262b4748b925e903d4c61ace0ae14236c783ac6d3d6901dcdb3e60638f79a024eb3766d524c1b7d8f5d0c3f71b06df34d85ea4e61c5d987e3039c38238988c802928ce8a0dbb13ca9fb971ab1315a46aad14b462fecb431b9129569fabb3bbad30d1260d40ad6ff04f4cc224c1a4cde0ed753b5af0d7a26ce0b62b91c4f4d2d992c67fbe3934b6623b9a61f6c98536d42a9a81f80e0e0dc03cf8b56cbbb2c4e25447e9f4786ee6ed6fa95d480b19ba3afa8f6af78c34f884a3fb620204eb5433880591366a8d1c859251965f7a1fe7e786c81fcfd869d7b75484e132cb019067fdd24a739ce3a4ababf3bdece3db84045d8fe06eee548d50548ea1ee27be7da5127f06a315b023d1719aa3cf9b73554a9653da3d7fa941f778a1d8306c3cc23fd275b64da6848c94063e1e61e4aa68493f635cb629727bdb7e98a81c3aaf480e1100ca1b084bfb570cd6d0813877cc314efc6c2d50659dc6acf48ad34243a353ec97751a7573fd77db094a9b798844a307d149eedfdce6c078f157c21332954e4f9763f1640d87e4be6a9e4b672d84d52dac04cf825566f975c9f32549ebc014654ef62169c66836d3d266e440accbbff46055fbbd274a4775313b22328befd9f0793bad67a28be4e393a5f10aa755cb1faaa1aa5c40f315712dfa0eb054a4998bfde2dccf5aaf6e32bcfaa6044fe50aa465ce0ac707f455d8c554be22dca98c49c21393cadb5c9ca8b0d60c528585448e3c82870efbddbbe4759061806d426ecd409c5f37a58901cc591310fc6402b07cac635068d1d151ad4d53a18e22bed157428776157f0b01ad11cbe357dfaccc885954914fd2dd29382ebce4ad235be26c864515534979728cc7b295c4947a7ad78904b2737740d8a64b6cda1529ad3fda6ea66ea087a5ec913ce872d8f2776dace48d704f0c8bb81e71ecd6d3e3bdbdfdec26028a961006b2e775163aee567d2929a1f4fcbce209503a7212980c5a0c911a6da6992d1799844765fcc7007ccd4f2bd43c851a0f7c9b1f357af5ed70f8818f58daef12b32ebfd314b383f728df340de5e0dacd2adc56f819a658c92239528e5a4679adf563ff360d5fc7ed07a41bb4c9afd8c36ff0981ab2eae7b6b91d5a1f72ed142b81600d7ac50a717854c926dd1074c90f6cdd86ad9bde128ccc0092b71000340d7d8d456b2a478d12271c5147b175caa2df5f905effe391c584bf4b8f0c7a4163b45eb3ebfe5868026df23636b3c4be9540e21455081ec296d45cf09dd6ab36f01b4706c4bd41747d72dc933724dfd12c5324754959131210f0987e66ff85cc4a53889eff03254ea024fcba6a198678186cccfb4dcac759ee423304ae341768ea24cd02aad5fb9adcaf51dddb094d738ffd808aec09793f5c5ebc64a32d383a0cfebdd7395a9c988ab2ae94964edb20560c28f8a2f85e9f440b9e1e2a3f5fb733040ebecddc6a43248916a9a88a176dc3e56a953a584febb7b7081d5762214254b853943e0bcd824d71c8b7fbc9cf3e0730f29df779856f2611d0c709a9dfdf787d9f8a8153901e0797706650c1d718386356429a195d1436ae60ee64eb7c51174f7810665b5269271a02fbce161b762f2f98c4444d7eb5aa612b32d285fb6a47970d3b2765f482d54740f963fe3f8d1841b8945a764b64334eca2f2aad4a5eec3e0036413ca0e2cedd78f1d3083f6899639bb74be3a048aa9281830f7f6ccfe18ae994bdd39f5bc46919bc0950a79ea9c2db186f74eb25380c89c07449b9c5296c8ecd635ed27bb6c9fba0e2237c34b5c50d3fc4003e804638b09aba98c971405cbf106db9334ce5b124c7c01f2c0c993c643930d06466ad211a31174f2344855d79b20b371f4068750633e183e74b41d14362c9b8f1ab0336034800c6a8d1f135e0d5a2bafd7c97f545deacea84acfa44d497a427ac694040ea0ec0a74b750d9c628c4ff9d13a2bdaba25a804b44fb117d792c3414309223464226ebb3a36f79f2d13995ecef70a7387f843575efad7152dbad70588814ed5da080964224cfaa58713be91f35d9b4fa011d09067ed2e3bce6f3634ce76778e19080e4d59a32cf81787a5944bb2a69cc8c836c43e0200c3af4e9cdca626201159b782b497a7a9f0c99fc5b0f9689804afb0e5541ae6284de1d8168670e36c4f38629077ffb6984e53fc42f94edeb542f31aa43100e1de0d57fceb2503218f28c5c2fbe7781621664f0f0f2c6b4115fefef54a54c2a33205e855bb84767b9f14e9b96129cdf44a0fb87ccd66418c6da1ca9996ebf70ede1a3e93de014a41783613600dfca1b7a0f90392640e7ad0e266ea8288d8151f6a78319cd49fd598f133e81187d95718f804ac159e80c3808afaec6fec2df94177fa2d248d1ebde508eb3a91922326c77876afaf0e77239018cf4c3ac9e08c6aa050f8212d1bb639fc0c2e14fd5ce18f3ca64c24ba88ade5907a79e72e19b378c2c5bc6bc52459e613d1dfab5e323e75a90e0ec6a4915f7b7d711acda5c231bfe96285240611252cb76233ca6e2fb3071438843304c7794fc0d5310b6adfd0992a3405afeff331f96146c5f29a0100f27cb79215d07a80d78a98e4df23a37621d8fc7ebe83fa41a34dafbf733ef429ec1fc0d35bb49df02d458ab5cbecdd5e83b9573f7c8cfbf697b51e3c8532605d376b9d3aac4d114e3002acfde38f3a093af405324472c86527f20ca7f1d1ac1c9a7cd42a3cd3e3d03e0e0777d9956f1498ea3b6775ce903bd6b68e42fd3694ffea8768dfcfdf8a9b45ea4eb9d78c16d0210c4d0e43d6bad063d0f2ce0ce2156589f712dd381b0e45e204b621c629b19c929704391f75fd91c02a04acd8925840bb07ffd955ba842b64599bca12f2ad2d059ac6c8e5cc3d22ae5147792431d80f3c55708643c6096eb07c5774046ad61cd142d297ba67d34de0cdd9dd3f58b4830d8141bbbb442ba5e8863a1f0cc6c81301b61bf63ee276a0b0f8e4406793cb5b2022a29c446f7d52e9b7fd60a4c759ea522a0198f9e235815c6c7ded5643dc93f6c21d538265dbdabbeab838e0c633522b44c39a1", 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) fcntl$dupfd(r4, 0xa, r2) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) fcntl$dupfd(r2, 0xa, r2) 16:00:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xfd, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x64d, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) 16:00:13 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x80}, {0x80, 0x4, 0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2) r2 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000c40)=[{}, {0x0, 0x9, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x5, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) getitimer(0x2, &(0x7f0000000200)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x80}, {0x80, 0x4, 0x20}, {0x6, 0x0, 0x0, 0xfc}]}) (async) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r3, &(0x7f0000000c40)=[{}, {0x0, 0x9, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x4) (async) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x6, 0x5, 0x0) (async) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) 16:00:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x100000001, 0x81, 0x0, 0x2}, {0x0, 0x1}, {0x3c, 0xfd}, {0xfffffffffffffffe}, {0x8, 0x39, 0x4, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffddffffffffb37ca40cff00000000009078ffffffffe00000020f00"/43]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x100000001, 0x81, 0x0, 0x2}, {0x0, 0x1}, {0x3c, 0xfd}, {0xfffffffffffffffe}, {0x8, 0x39, 0x4, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffddffffffffb37ca40cff00000000009078ffffffffe00000020f00"/43]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x100000001, 0x81, 0x0, 0x2}, {0x0, 0x1}, {0x3c, 0xfd}, {0xfffffffffffffffe}, {0x8, 0x39, 0x4, 0x7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffddffffffffb37ca40cff00000000009078ffffffffe00000020f00"/43]) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) 16:00:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x4], [{}, {0x5}, {}, {}, {}, {}, {}, {0x8001}]}}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) fchdir(r2) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write(r3, &(0x7f0000000e00)="bb71c2b6c02d8b4bc2c27d0a4193498b0347d322c46ff05231b019d9e62e3af07d1a8a7210559be74b919ac7403bbae59d773cc6c0d6908b09171f70a9355106d2fe520ad0ff1acbe7bed99b60d8e49b79e509d552e928cad4b2240449e8112d645d19b36d2c6f5fe213981bf43509a2c172ba263dfe1878f0a6d08b0fe76b9d967a3f60326d6d1de22fbd1b8c04084fe789b58791befb1808aa8415c0231a4b9dfd1023c750c9db76ec6f56da31dba8018d01b185b07b53325982df807a4dc1670f015aef3048eeaf8cb377add40e9243bb1b63ba5b56d79903aabe276eef1019f66bfb682c957f70a0c4c1803666c68e4ab1c0099bdc3ea12b877c7c91a395b37de3499b8a1f622ebbd0def9b506397fb5a8278a4d3b2dfec08c6a3205b8b5cbf60394777e65d6eda674963f4ddec55fd0db8f7d9f30f0bfb12ca5971f2a57103251fd2cb03ec5a94a1e81a7212a4e90c828dec594be2b872d1e2bbcb0cb0288127d82272b8da12986bd68e13dabbfea18c5f629c941d5408840713ef6c75f1824eb5503ef8b329c511e565e885ebb660474c17301bbb6f46ec38efd4e543687d3a65f7701907b2e8e8a5599bc87c6ddebc9371b7f475ac95a9bdeaeea6a5d7d84c1490570d264305c4f263f9e6e3d1ac930df36b74b3ad6c579d7ba4558b57a65df8171fb0cacaa5b55547ef7d92b882cae22ba46df51269a0aa92161efe5f4bdb9b5c5df263bef637542b34435f6e08268a3782b4ef35c563721508e31f8d60d37f1b08e1675ecec76bab2e76a5b214c36284d3d96d65f2c099e3c361d2414068a0b69e4dbdbadb8695975db5dc7d520f876e8f22a875785805dc21340e5bf537fe90c50df81ee04375fbe053ccf495b3441f1187ebf524360a4961b2d28d9748bd54cc5b18c67db5081adf9db65d754eaac2c937a9449bbc2c78caf8f31bab90e45c18dcca375cd0a2367e1eace1b90a8f948a0cc652d5292d33eaae9eb24f79f37648ade296e62759013b78d2ccf37abff471ee8c20b00e75f0eaa3b04b7592a634da3d52d6994e106dcc2943f3f30ed70406d1415572e71157799437629984f76728321563d95f1e5dafd0af172f56f3e65403258947243f6bc00069c06e2dc57d3c019fd7f0fcee5f55f2075b3f271f14c0766b07996aa9e28a2f884528c479e54e3bd067624ed89d4a3fcab6fc6c694a645237c063535e6ea18711145b86993000855584327637912c84cbf9b677a0936477ede427a6f6a6476bb08c64defabc057ef6b66c7da9ff274e18df8b50409757cb6703e9380e7a0d750eb972852165c6b5924de683d69e9b6fd20fae397d3d980b954d093f9c6d432e372e09813d024d642f5ebebba7310e969d304eaedc900a5601fb2aed4b486db17a550bb8dafeed2508513295746e76c66a1082c1b9d65085aca9c2c22de5531f91b13e68f6571d0e842a3e2840ad2ff602162f2d06bf5b9ddebb1d873a0cf455a8776343f74af38a562b5e39982942b3e206637c2120e1efaf0c2f9e7882b4e159bdb9374e3ec59b4100bceea299502cd80b000ae02e53334e3a181cd0eebc388f068287c8b73cd8013e07b78e82b200e5193ad5be1be4ffbb2af7b48b40844c123ccd2582b984cbd6acab8352151cfd2dc54fd753de8562d4e986f6516d50f99f69383c06ded50586328a8ecf5c2fe9f250c8f9e3b0987f2b0a95fc5ff7d299cbd7379cca324b902a75908f3b8cc11022dce15d904e9a29694394c8f508f3e1142488fc0398fb132c7fb023081ad6140eefa3b68ba4369669941d5f1e3f6779e215a1771dc2b32abd098a75089bf3fff14acbcdfd8053e35169435b5c2b5bbeb8518022934f6d4e34b4e266887575c712abf2133869398fab1639d42a72dd030f67a909a0fb6e44c6485a300c44bbf8e54cbc803b450006e0c3e7ce462c2d879f619ff762185078a72799366a80bf6b4fae6d866e1cca6251485237135e932bc15346f042fa2d84c7bc17d613e1329ba75163ec3a532fefc360175565dc4495324699c9cc921a55da37285f939b9d2ba08bc591767b211cd5e995d8ed70e340fe4de75239f435fe036d80cd9d7c8cae93724ee8302eaa2974422c972582e8819c97abec0995cd80efd5b13eb82c570cc0af84c9935b64522715a7ce9d159fe4dd8174c52c5259c8d45017f3fdb9af4989804f2eb4a5ce4867c63916e24bca3b2e0acbf8c04af483321014fa8c6ac1e8ff06f06cc2ada56f495fa23daee626f01c1e64cd02159e31d0edabbe32a1494723822952dff1811aee991a88255f544dba13a5a2d7584394312eec287b66223fadbe8e96a6cda63f33b4bed3336ed667d2a2e254d161a7209dbf71fa605602753224cf682134d9dc90f75a9068c8d28c495088a21affee70e0805eb9eec6091ca0325179e81fd5689ff254094e5fd41c3233038e58b343224add91146baf71c85a3913a57e2ee3f118fb121c1e11c8aedb6097d191c4fa80c62fc57eac42701656ec6effba9f08927a66dc129c1915e665f8eb8b986860ea94b194772acd0f8245968b6875b4c184d37a4c77ebc0437b10b12d1950f035e8cdf8457493a36bfd081f586c475a746dc6d6d91a03805be61d8802f405bdc0d1df0972ba48850a35dfbfc4e07148bc07d5ee4cc9ed9a1b2b5cc5093725932c3e14690e1314195f458885d193233b3b94fd847a4853c724da812de121e6041beae4262b4748b925e903d4c61ace0ae14236c783ac6d3d6901dcdb3e60638f79a024eb3766d524c1b7d8f5d0c3f71b06df34d85ea4e61c5d987e3039c38238988c802928ce8a0dbb13ca9fb971ab1315a46aad14b462fecb431b9129569fabb3bbad30d1260d40ad6ff04f4cc224c1a4cde0ed753b5af0d7a26ce0b62b91c4f4d2d992c67fbe3934b6623b9a61f6c98536d42a9a81f80e0e0dc03cf8b56cbbb2c4e25447e9f4786ee6ed6fa95d480b19ba3afa8f6af78c34f884a3fb620204eb5433880591366a8d1c859251965f7a1fe7e786c81fcfd869d7b75484e132cb019067fdd24a739ce3a4ababf3bdece3db84045d8fe06eee548d50548ea1ee27be7da5127f06a315b023d1719aa3cf9b73554a9653da3d7fa941f778a1d8306c3cc23fd275b64da6848c94063e1e61e4aa68493f635cb629727bdb7e98a81c3aaf480e1100ca1b084bfb570cd6d0813877cc314efc6c2d50659dc6acf48ad34243a353ec97751a7573fd77db094a9b798844a307d149eedfdce6c078f157c21332954e4f9763f1640d87e4be6a9e4b672d84d52dac04cf825566f975c9f32549ebc014654ef62169c66836d3d266e440accbbff46055fbbd274a4775313b22328befd9f0793bad67a28be4e393a5f10aa755cb1faaa1aa5c40f315712dfa0eb054a4998bfde2dccf5aaf6e32bcfaa6044fe50aa465ce0ac707f455d8c554be22dca98c49c21393cadb5c9ca8b0d60c528585448e3c82870efbddbbe4759061806d426ecd409c5f37a58901cc591310fc6402b07cac635068d1d151ad4d53a18e22bed157428776157f0b01ad11cbe357dfaccc885954914fd2dd29382ebce4ad235be26c864515534979728cc7b295c4947a7ad78904b2737740d8a64b6cda1529ad3fda6ea66ea087a5ec913ce872d8f2776dace48d704f0c8bb81e71ecd6d3e3bdbdfdec26028a961006b2e775163aee567d2929a1f4fcbce209503a7212980c5a0c911a6da6992d1799844765fcc7007ccd4f2bd43c851a0f7c9b1f357af5ed70f8818f58daef12b32ebfd314b383f728df340de5e0dacd2adc56f819a658c92239528e5a4679adf563ff360d5fc7ed07a41bb4c9afd8c36ff0981ab2eae7b6b91d5a1f72ed142b81600d7ac50a717854c926dd1074c90f6cdd86ad9bde128ccc0092b71000340d7d8d456b2a478d12271c5147b175caa2df5f905effe391c584bf4b8f0c7a4163b45eb3ebfe5868026df23636b3c4be9540e21455081ec296d45cf09dd6ab36f01b4706c4bd41747d72dc933724dfd12c5324754959131210f0987e66ff85cc4a53889eff03254ea024fcba6a198678186cccfb4dcac759ee423304ae341768ea24cd02aad5fb9adcaf51dddb094d738ffd808aec09793f5c5ebc64a32d383a0cfebdd7395a9c988ab2ae94964edb20560c28f8a2f85e9f440b9e1e2a3f5fb733040ebecddc6a43248916a9a88a176dc3e56a953a584febb7b7081d5762214254b853943e0bcd824d71c8b7fbc9cf3e0730f29df779856f2611d0c709a9dfdf787d9f8a8153901e0797706650c1d718386356429a195d1436ae60ee64eb7c51174f7810665b5269271a02fbce161b762f2f98c4444d7eb5aa612b32d285fb6a47970d3b2765f482d54740f963fe3f8d1841b8945a764b64334eca2f2aad4a5eec3e0036413ca0e2cedd78f1d3083f6899639bb74be3a048aa9281830f7f6ccfe18ae994bdd39f5bc46919bc0950a79ea9c2db186f74eb25380c89c07449b9c5296c8ecd635ed27bb6c9fba0e2237c34b5c50d3fc4003e804638b09aba98c971405cbf106db9334ce5b124c7c01f2c0c993c643930d06466ad211a31174f2344855d79b20b371f4068750633e183e74b41d14362c9b8f1ab0336034800c6a8d1f135e0d5a2bafd7c97f545deacea84acfa44d497a427ac694040ea0ec0a74b750d9c628c4ff9d13a2bdaba25a804b44fb117d792c3414309223464226ebb3a36f79f2d13995ecef70a7387f843575efad7152dbad70588814ed5da080964224cfaa58713be91f35d9b4fa011d09067ed2e3bce6f3634ce76778e19080e4d59a32cf81787a5944bb2a69cc8c836c43e0200c3af4e9cdca626201159b782b497a7a9f0c99fc5b0f9689804afb0e5541ae6284de1d8168670e36c4f38629077ffb6984e53fc42f94edeb542f31aa43100e1de0d57fceb2503218f28c5c2fbe7781621664f0f0f2c6b4115fefef54a54c2a33205e855bb84767b9f14e9b96129cdf44a0fb87ccd66418c6da1ca9996ebf70ede1a3e93de014a41783613600dfca1b7a0f90392640e7ad0e266ea8288d8151f6a78319cd49fd598f133e81187d95718f804ac159e80c3808afaec6fec2df94177fa2d248d1ebde508eb3a91922326c77876afaf0e77239018cf4c3ac9e08c6aa050f8212d1bb639fc0c2e14fd5ce18f3ca64c24ba88ade5907a79e72e19b378c2c5bc6bc52459e613d1dfab5e323e75a90e0ec6a4915f7b7d711acda5c231bfe96285240611252cb76233ca6e2fb3071438843304c7794fc0d5310b6adfd0992a3405afeff331f96146c5f29a0100f27cb79215d07a80d78a98e4df23a37621d8fc7ebe83fa41a34dafbf733ef429ec1fc0d35bb49df02d458ab5cbecdd5e83b9573f7c8cfbf697b51e3c8532605d376b9d3aac4d114e3002acfde38f3a093af405324472c86527f20ca7f1d1ac1c9a7cd42a3cd3e3d03e0e0777d9956f1498ea3b6775ce903bd6b68e42fd3694ffea8768dfcfdf8a9b45ea4eb9d78c16d0210c4d0e43d6bad063d0f2ce0ce2156589f712dd381b0e45e204b621c629b19c929704391f75fd91c02a04acd8925840bb07ffd955ba842b64599bca12f2ad2d059ac6c8e5cc3d22ae5147792431d80f3c55708643c6096eb07c5774046ad61cd142d297ba67d34de0cdd9dd3f58b4830d8141bbbb442ba5e8863a1f0cc6c81301b61bf63ee276a0b0f8e4406793cb5b2022a29c446f7d52e9b7fd60a4c759ea522a0198f9e235815c6c7ded5643dc93f6c21d538265dbdabbeab838e0c633522b44c39a1", 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) fcntl$dupfd(r4, 0xa, r2) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) (async) fcntl$dupfd(r2, 0xa, r2) 16:00:13 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x80}, {0x80, 0x4, 0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2) r2 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000c40)=[{}, {0x0, 0x9, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x5, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) getitimer(0x2, &(0x7f0000000200)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x80}, {0x80, 0x4, 0x20}, {0x6, 0x0, 0x0, 0xfc}]}) (async) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r3, &(0x7f0000000c40)=[{}, {0x0, 0x9, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x4) (async) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x6, 0x5, 0x0) (async) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) 16:00:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xfd, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x64d, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xfd, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x64d, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) (async) 16:00:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x4], [{}, {0x5}, {}, {}, {}, {}, {}, {0x8001}]}}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) fchdir(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write(r3, &(0x7f0000000e00)="bb71c2b6c02d8b4bc2c27d0a4193498b0347d322c46ff05231b019d9e62e3af07d1a8a7210559be74b919ac7403bbae59d773cc6c0d6908b09171f70a9355106d2fe520ad0ff1acbe7bed99b60d8e49b79e509d552e928cad4b2240449e8112d645d19b36d2c6f5fe213981bf43509a2c172ba263dfe1878f0a6d08b0fe76b9d967a3f60326d6d1de22fbd1b8c04084fe789b58791befb1808aa8415c0231a4b9dfd1023c750c9db76ec6f56da31dba8018d01b185b07b53325982df807a4dc1670f015aef3048eeaf8cb377add40e9243bb1b63ba5b56d79903aabe276eef1019f66bfb682c957f70a0c4c1803666c68e4ab1c0099bdc3ea12b877c7c91a395b37de3499b8a1f622ebbd0def9b506397fb5a8278a4d3b2dfec08c6a3205b8b5cbf60394777e65d6eda674963f4ddec55fd0db8f7d9f30f0bfb12ca5971f2a57103251fd2cb03ec5a94a1e81a7212a4e90c828dec594be2b872d1e2bbcb0cb0288127d82272b8da12986bd68e13dabbfea18c5f629c941d5408840713ef6c75f1824eb5503ef8b329c511e565e885ebb660474c17301bbb6f46ec38efd4e543687d3a65f7701907b2e8e8a5599bc87c6ddebc9371b7f475ac95a9bdeaeea6a5d7d84c1490570d264305c4f263f9e6e3d1ac930df36b74b3ad6c579d7ba4558b57a65df8171fb0cacaa5b55547ef7d92b882cae22ba46df51269a0aa92161efe5f4bdb9b5c5df263bef637542b34435f6e08268a3782b4ef35c563721508e31f8d60d37f1b08e1675ecec76bab2e76a5b214c36284d3d96d65f2c099e3c361d2414068a0b69e4dbdbadb8695975db5dc7d520f876e8f22a875785805dc21340e5bf537fe90c50df81ee04375fbe053ccf495b3441f1187ebf524360a4961b2d28d9748bd54cc5b18c67db5081adf9db65d754eaac2c937a9449bbc2c78caf8f31bab90e45c18dcca375cd0a2367e1eace1b90a8f948a0cc652d5292d33eaae9eb24f79f37648ade296e62759013b78d2ccf37abff471ee8c20b00e75f0eaa3b04b7592a634da3d52d6994e106dcc2943f3f30ed70406d1415572e71157799437629984f76728321563d95f1e5dafd0af172f56f3e65403258947243f6bc00069c06e2dc57d3c019fd7f0fcee5f55f2075b3f271f14c0766b07996aa9e28a2f884528c479e54e3bd067624ed89d4a3fcab6fc6c694a645237c063535e6ea18711145b86993000855584327637912c84cbf9b677a0936477ede427a6f6a6476bb08c64defabc057ef6b66c7da9ff274e18df8b50409757cb6703e9380e7a0d750eb972852165c6b5924de683d69e9b6fd20fae397d3d980b954d093f9c6d432e372e09813d024d642f5ebebba7310e969d304eaedc900a5601fb2aed4b486db17a550bb8dafeed2508513295746e76c66a1082c1b9d65085aca9c2c22de5531f91b13e68f6571d0e842a3e2840ad2ff602162f2d06bf5b9ddebb1d873a0cf455a8776343f74af38a562b5e39982942b3e206637c2120e1efaf0c2f9e7882b4e159bdb9374e3ec59b4100bceea299502cd80b000ae02e53334e3a181cd0eebc388f068287c8b73cd8013e07b78e82b200e5193ad5be1be4ffbb2af7b48b40844c123ccd2582b984cbd6acab8352151cfd2dc54fd753de8562d4e986f6516d50f99f69383c06ded50586328a8ecf5c2fe9f250c8f9e3b0987f2b0a95fc5ff7d299cbd7379cca324b902a75908f3b8cc11022dce15d904e9a29694394c8f508f3e1142488fc0398fb132c7fb023081ad6140eefa3b68ba4369669941d5f1e3f6779e215a1771dc2b32abd098a75089bf3fff14acbcdfd8053e35169435b5c2b5bbeb8518022934f6d4e34b4e266887575c712abf2133869398fab1639d42a72dd030f67a909a0fb6e44c6485a300c44bbf8e54cbc803b450006e0c3e7ce462c2d879f619ff762185078a72799366a80bf6b4fae6d866e1cca6251485237135e932bc15346f042fa2d84c7bc17d613e1329ba75163ec3a532fefc360175565dc4495324699c9cc921a55da37285f939b9d2ba08bc591767b211cd5e995d8ed70e340fe4de75239f435fe036d80cd9d7c8cae93724ee8302eaa2974422c972582e8819c97abec0995cd80efd5b13eb82c570cc0af84c9935b64522715a7ce9d159fe4dd8174c52c5259c8d45017f3fdb9af4989804f2eb4a5ce4867c63916e24bca3b2e0acbf8c04af483321014fa8c6ac1e8ff06f06cc2ada56f495fa23daee626f01c1e64cd02159e31d0edabbe32a1494723822952dff1811aee991a88255f544dba13a5a2d7584394312eec287b66223fadbe8e96a6cda63f33b4bed3336ed667d2a2e254d161a7209dbf71fa605602753224cf682134d9dc90f75a9068c8d28c495088a21affee70e0805eb9eec6091ca0325179e81fd5689ff254094e5fd41c3233038e58b343224add91146baf71c85a3913a57e2ee3f118fb121c1e11c8aedb6097d191c4fa80c62fc57eac42701656ec6effba9f08927a66dc129c1915e665f8eb8b986860ea94b194772acd0f8245968b6875b4c184d37a4c77ebc0437b10b12d1950f035e8cdf8457493a36bfd081f586c475a746dc6d6d91a03805be61d8802f405bdc0d1df0972ba48850a35dfbfc4e07148bc07d5ee4cc9ed9a1b2b5cc5093725932c3e14690e1314195f458885d193233b3b94fd847a4853c724da812de121e6041beae4262b4748b925e903d4c61ace0ae14236c783ac6d3d6901dcdb3e60638f79a024eb3766d524c1b7d8f5d0c3f71b06df34d85ea4e61c5d987e3039c38238988c802928ce8a0dbb13ca9fb971ab1315a46aad14b462fecb431b9129569fabb3bbad30d1260d40ad6ff04f4cc224c1a4cde0ed753b5af0d7a26ce0b62b91c4f4d2d992c67fbe3934b6623b9a61f6c98536d42a9a81f80e0e0dc03cf8b56cbbb2c4e25447e9f4786ee6ed6fa95d480b19ba3afa8f6af78c34f884a3fb620204eb5433880591366a8d1c859251965f7a1fe7e786c81fcfd869d7b75484e132cb019067fdd24a739ce3a4ababf3bdece3db84045d8fe06eee548d50548ea1ee27be7da5127f06a315b023d1719aa3cf9b73554a9653da3d7fa941f778a1d8306c3cc23fd275b64da6848c94063e1e61e4aa68493f635cb629727bdb7e98a81c3aaf480e1100ca1b084bfb570cd6d0813877cc314efc6c2d50659dc6acf48ad34243a353ec97751a7573fd77db094a9b798844a307d149eedfdce6c078f157c21332954e4f9763f1640d87e4be6a9e4b672d84d52dac04cf825566f975c9f32549ebc014654ef62169c66836d3d266e440accbbff46055fbbd274a4775313b22328befd9f0793bad67a28be4e393a5f10aa755cb1faaa1aa5c40f315712dfa0eb054a4998bfde2dccf5aaf6e32bcfaa6044fe50aa465ce0ac707f455d8c554be22dca98c49c21393cadb5c9ca8b0d60c528585448e3c82870efbddbbe4759061806d426ecd409c5f37a58901cc591310fc6402b07cac635068d1d151ad4d53a18e22bed157428776157f0b01ad11cbe357dfaccc885954914fd2dd29382ebce4ad235be26c864515534979728cc7b295c4947a7ad78904b2737740d8a64b6cda1529ad3fda6ea66ea087a5ec913ce872d8f2776dace48d704f0c8bb81e71ecd6d3e3bdbdfdec26028a961006b2e775163aee567d2929a1f4fcbce209503a7212980c5a0c911a6da6992d1799844765fcc7007ccd4f2bd43c851a0f7c9b1f357af5ed70f8818f58daef12b32ebfd314b383f728df340de5e0dacd2adc56f819a658c92239528e5a4679adf563ff360d5fc7ed07a41bb4c9afd8c36ff0981ab2eae7b6b91d5a1f72ed142b81600d7ac50a717854c926dd1074c90f6cdd86ad9bde128ccc0092b71000340d7d8d456b2a478d12271c5147b175caa2df5f905effe391c584bf4b8f0c7a4163b45eb3ebfe5868026df23636b3c4be9540e21455081ec296d45cf09dd6ab36f01b4706c4bd41747d72dc933724dfd12c5324754959131210f0987e66ff85cc4a53889eff03254ea024fcba6a198678186cccfb4dcac759ee423304ae341768ea24cd02aad5fb9adcaf51dddb094d738ffd808aec09793f5c5ebc64a32d383a0cfebdd7395a9c988ab2ae94964edb20560c28f8a2f85e9f440b9e1e2a3f5fb733040ebecddc6a43248916a9a88a176dc3e56a953a584febb7b7081d5762214254b853943e0bcd824d71c8b7fbc9cf3e0730f29df779856f2611d0c709a9dfdf787d9f8a8153901e0797706650c1d718386356429a195d1436ae60ee64eb7c51174f7810665b5269271a02fbce161b762f2f98c4444d7eb5aa612b32d285fb6a47970d3b2765f482d54740f963fe3f8d1841b8945a764b64334eca2f2aad4a5eec3e0036413ca0e2cedd78f1d3083f6899639bb74be3a048aa9281830f7f6ccfe18ae994bdd39f5bc46919bc0950a79ea9c2db186f74eb25380c89c07449b9c5296c8ecd635ed27bb6c9fba0e2237c34b5c50d3fc4003e804638b09aba98c971405cbf106db9334ce5b124c7c01f2c0c993c643930d06466ad211a31174f2344855d79b20b371f4068750633e183e74b41d14362c9b8f1ab0336034800c6a8d1f135e0d5a2bafd7c97f545deacea84acfa44d497a427ac694040ea0ec0a74b750d9c628c4ff9d13a2bdaba25a804b44fb117d792c3414309223464226ebb3a36f79f2d13995ecef70a7387f843575efad7152dbad70588814ed5da080964224cfaa58713be91f35d9b4fa011d09067ed2e3bce6f3634ce76778e19080e4d59a32cf81787a5944bb2a69cc8c836c43e0200c3af4e9cdca626201159b782b497a7a9f0c99fc5b0f9689804afb0e5541ae6284de1d8168670e36c4f38629077ffb6984e53fc42f94edeb542f31aa43100e1de0d57fceb2503218f28c5c2fbe7781621664f0f0f2c6b4115fefef54a54c2a33205e855bb84767b9f14e9b96129cdf44a0fb87ccd66418c6da1ca9996ebf70ede1a3e93de014a41783613600dfca1b7a0f90392640e7ad0e266ea8288d8151f6a78319cd49fd598f133e81187d95718f804ac159e80c3808afaec6fec2df94177fa2d248d1ebde508eb3a91922326c77876afaf0e77239018cf4c3ac9e08c6aa050f8212d1bb639fc0c2e14fd5ce18f3ca64c24ba88ade5907a79e72e19b378c2c5bc6bc52459e613d1dfab5e323e75a90e0ec6a4915f7b7d711acda5c231bfe96285240611252cb76233ca6e2fb3071438843304c7794fc0d5310b6adfd0992a3405afeff331f96146c5f29a0100f27cb79215d07a80d78a98e4df23a37621d8fc7ebe83fa41a34dafbf733ef429ec1fc0d35bb49df02d458ab5cbecdd5e83b9573f7c8cfbf697b51e3c8532605d376b9d3aac4d114e3002acfde38f3a093af405324472c86527f20ca7f1d1ac1c9a7cd42a3cd3e3d03e0e0777d9956f1498ea3b6775ce903bd6b68e42fd3694ffea8768dfcfdf8a9b45ea4eb9d78c16d0210c4d0e43d6bad063d0f2ce0ce2156589f712dd381b0e45e204b621c629b19c929704391f75fd91c02a04acd8925840bb07ffd955ba842b64599bca12f2ad2d059ac6c8e5cc3d22ae5147792431d80f3c55708643c6096eb07c5774046ad61cd142d297ba67d34de0cdd9dd3f58b4830d8141bbbb442ba5e8863a1f0cc6c81301b61bf63ee276a0b0f8e4406793cb5b2022a29c446f7d52e9b7fd60a4c759ea522a0198f9e235815c6c7ded5643dc93f6c21d538265dbdabbeab838e0c633522b44c39a1", 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) fcntl$dupfd(r4, 0xa, r2) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) (async) fcntl$dupfd(r2, 0xa, r2) 16:00:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x100000001, 0x81, 0x0, 0x2}, {0x0, 0x1}, {0x3c, 0xfd}, {0xfffffffffffffffe}, {0x8, 0x39, 0x4, 0x7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffddffffffffb37ca40cff00000000009078ffffffffe00000020f00"/43]) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x14}, {0x6, 0x0, 0x0, 0x4}]}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="c15e5eb180be5a8e9e520c0560f8", 0xe}], 0x1) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="6a778f14f8104468ec366234db121b73b16f6ade39d97f1702926bf870a65aaf17a5f35f13e520daf9172f8bb31d9add508d", 0x32, 0x1) 16:00:13 executing program 3: getitimer(0x0, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/127) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0xfffffffd, './file0\x00', './file2\x00'}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:13 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0xfffff7fc}]}) pwrite(r0, &(0x7f0000000140)="8e936680f897b5bf536a0fb3b47e", 0xe, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000180)="892b834ec101c99788117d9d93da3de04b5fcbdd129cc038bfdbec7d42dde812a1fdf6252518bc2cabb8556d4f724cff238afa1d7f0974725fcc7a99f70ca84a74329d7a0497e1cbb066489069ba9b8b5252466747879244f943d6c462964a57c3a75c75cffcd3b7d9d824304be32bf9d4d91a35f8c436abc9a6c71614c6549879f07524305c8de6b37c10b591c2d55c34dbd70ef9e11b9ca55e56d3ef54dbc1fc4e2aac041f21e3203a1f639d57b3492b7d6a25584aa0a4bebc7ced47a50fe8aae34adb15b754231ad8958361475ce2ac7bd3375a7c54c02a0aac2f1c725cee2d6d97a905227cd664", 0xe9, 0xfff) 16:00:13 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0xfffff7fc}]}) pwrite(r0, &(0x7f0000000140)="8e936680f897b5bf536a0fb3b47e", 0xe, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000180)="892b834ec101c99788117d9d93da3de04b5fcbdd129cc038bfdbec7d42dde812a1fdf6252518bc2cabb8556d4f724cff238afa1d7f0974725fcc7a99f70ca84a74329d7a0497e1cbb066489069ba9b8b5252466747879244f943d6c462964a57c3a75c75cffcd3b7d9d824304be32bf9d4d91a35f8c436abc9a6c71614c6549879f07524305c8de6b37c10b591c2d55c34dbd70ef9e11b9ca55e56d3ef54dbc1fc4e2aac041f21e3203a1f639d57b3492b7d6a25584aa0a4bebc7ced47a50fe8aae34adb15b754231ad8958361475ce2ac7bd3375a7c54c02a0aac2f1c725cee2d6d97a905227cd664", 0xe9, 0xfff) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x14}, {0x6, 0x0, 0x0, 0x4}]}) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="c15e5eb180be5a8e9e520c0560f8", 0xe}], 0x1) (async) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="6a778f14f8104468ec366234db121b73b16f6ade39d97f1702926bf870a65aaf17a5f35f13e520daf9172f8bb31d9add508d", 0x32, 0x1) 16:00:13 executing program 3: getitimer(0x0, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async, rerun: 32) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async, rerun: 32) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async, rerun: 64) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/127) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0xfffffffd, './file0\x00', './file2\x00'}) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x80000000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r2, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x14}, {0x6, 0x0, 0x0, 0x4}]}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="c15e5eb180be5a8e9e520c0560f8", 0xe}], 0x1) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="6a778f14f8104468ec366234db121b73b16f6ade39d97f1702926bf870a65aaf17a5f35f13e520daf9172f8bb31d9add508d", 0x32, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x14}, {0x6, 0x0, 0x0, 0x4}]}) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="c15e5eb180be5a8e9e520c0560f8", 0xe}], 0x1) (async) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="6a778f14f8104468ec366234db121b73b16f6ade39d97f1702926bf870a65aaf17a5f35f13e520daf9172f8bb31d9add508d", 0x32, 0x1) (async) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0xfffff7fc}]}) (async) pwrite(r0, &(0x7f0000000140)="8e936680f897b5bf536a0fb3b47e", 0xe, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000180)="892b834ec101c99788117d9d93da3de04b5fcbdd129cc038bfdbec7d42dde812a1fdf6252518bc2cabb8556d4f724cff238afa1d7f0974725fcc7a99f70ca84a74329d7a0497e1cbb066489069ba9b8b5252466747879244f943d6c462964a57c3a75c75cffcd3b7d9d824304be32bf9d4d91a35f8c436abc9a6c71614c6549879f07524305c8de6b37c10b591c2d55c34dbd70ef9e11b9ca55e56d3ef54dbc1fc4e2aac041f21e3203a1f639d57b3492b7d6a25584aa0a4bebc7ced47a50fe8aae34adb15b754231ad8958361475ce2ac7bd3375a7c54c02a0aac2f1c725cee2d6d97a905227cd664", 0xe9, 0xfff) 16:00:13 executing program 3: getitimer(0x0, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/127) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0xfffffffd, './file0\x00', './file2\x00'}) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x80000000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r2, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:13 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) (async) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) 16:00:13 executing program 1: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='%\x00', &(0x7f0000000080)='(+\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=',:+', &(0x7f0000000180)='\x00']) 16:00:13 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="99022e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x3, 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x1076, 0x57d2affffffffffe, 0x2, 0x101}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3f}, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) 16:00:13 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:13 executing program 1: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='%\x00', &(0x7f0000000080)='(+\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=',:+', &(0x7f0000000180)='\x00']) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0xfffffffffffffffe}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) 16:00:13 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async, rerun: 64) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:13 executing program 1: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='%\x00', &(0x7f0000000080)='(+\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=',:+', &(0x7f0000000180)='\x00']) 16:00:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000000000000fffadca60b30400"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="99022e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x3, 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x1076, 0x57d2affffffffffe, 0x2, 0x101}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3f}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) listen(r0, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="99022e2f66"], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x3, 0x4) (async) socket(0x2, 0x1, 0x0) (async) shutdown(r2, 0x0) (async) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x1076, 0x57d2affffffffffe, 0x2, 0x101}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0x3f}, 0x0, 0x0, 0x0) (async) 16:00:14 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87, 0x3}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="c9378050b027b558478e80a6c0ad872d8aabee7f2f05365ab27d3ce3911d0a5190b9cbbc4451651bff022a4e15b93d122689c80ff4c332c1eece20cb921f70fd682f15f1b804b8611bd618b04d8ebeae915cbe1311310b1b6b", 0x59) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ff7fffffffffaaaaaaaaaabb86dd6000c822d539e3e3baa64500000018000021754a800200045442ec0f8278330100ff0214000000000000000000000080018800907800000000f512ddd4d9720004000000000000"]) 16:00:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000000000000fffadca60b30400"}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) (async) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000000000000fffadca60b30400"}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r3) (async) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r3) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87, 0x3}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="c9378050b027b558478e80a6c0ad872d8aabee7f2f05365ab27d3ce3911d0a5190b9cbbc4451651bff022a4e15b93d122689c80ff4c332c1eece20cb921f70fd682f15f1b804b8611bd618b04d8ebeae915cbe1311310b1b6b", 0x59) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ff7fffffffffaaaaaaaaaabb86dd6000c822d539e3e3baa64500000018000021754a800200045442ec0f8278330100ff0214000000000000000000000080018800907800000000f512ddd4d9720004000000000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87, 0x3}, {0x7}, {0x7ffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) (async) write(r0, &(0x7f0000000180)="c9378050b027b558478e80a6c0ad872d8aabee7f2f05365ab27d3ce3911d0a5190b9cbbc4451651bff022a4e15b93d122689c80ff4c332c1eece20cb921f70fd682f15f1b804b8611bd618b04d8ebeae915cbe1311310b1b6b", 0x59) (async) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ff7fffffffffaaaaaaaaaabb86dd6000c822d539e3e3baa64500000018000021754a800200045442ec0f8278330100ff0214000000000000000000000080018800907800000000f512ddd4d9720004000000000000"]) (async) 16:00:14 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x4, 0xa2, 0x3000}, {0x2, 0x4, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) 16:00:14 executing program 0: semget$private(0x0, 0x3, 0x40) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x800}], 0x6) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff}, {0x1, 0x18, 0x1000}, {0x2, 0xffda, 0x1800}, {0x1, 0x38, 0x800}, {0x1, 0x5}], 0x5) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/113) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6068f9de00383a00000000000000000400001b0000000001ff0200000000000000000000000000010300907800000000606faec000000000fe8000000000000000000000000000bb00200000000000000000000000000001060000000000000047b635b9fc678226e62a3895096b683689c40c92fd16e7dd9b"]) 16:00:14 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x4, 0xa2, 0x3000}, {0x2, 0x4, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0xdb7f, 0x1000}], 0xa) (async, rerun: 32) r2 = semget$private(0x0, 0x4, 0x201) (rerun: 32) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) 16:00:14 executing program 0: semget$private(0x0, 0x3, 0x40) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x800}], 0x6) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff}, {0x1, 0x18, 0x1000}, {0x2, 0xffda, 0x1800}, {0x1, 0x38, 0x800}, {0x1, 0x5}], 0x5) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/113) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6068f9de00383a00000000000000000400001b0000000001ff0200000000000000000000000000010300907800000000606faec000000000fe8000000000000000000000000000bb00200000000000000000000000000001060000000000000047b635b9fc678226e62a3895096b683689c40c92fd16e7dd9b"]) semget$private(0x0, 0x3, 0x40) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x800}], 0x6) (async) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff}, {0x1, 0x18, 0x1000}, {0x2, 0xffda, 0x1800}, {0x1, 0x38, 0x800}, {0x1, 0x5}], 0x5) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/113) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6068f9de00383a00000000000000000400001b0000000001ff0200000000000000000000000000010300907800000000606faec000000000fe8000000000000000000000000000bb00200000000000000000000000000001060000000000000047b635b9fc678226e62a3895096b683689c40c92fd16e7dd9b"]) (async) 16:00:14 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="99022e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x3, 0x4) (async) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x1076, 0x57d2affffffffffe, 0x2, 0x101}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3f}, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87, 0x3}, {0x7}, {0x7ffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="c9378050b027b558478e80a6c0ad872d8aabee7f2f05365ab27d3ce3911d0a5190b9cbbc4451651bff022a4e15b93d122689c80ff4c332c1eece20cb921f70fd682f15f1b804b8611bd618b04d8ebeae915cbe1311310b1b6b", 0x59) (async) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ff7fffffffffaaaaaaaaaabb86dd6000c822d539e3e3baa64500000018000021754a800200045442ec0f8278330100ff0214000000000000000000000080018800907800000000f512ddd4d9720004000000000000"]) 16:00:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:14 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x4, 0xa2, 0x3000}, {0x2, 0x4, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x4, 0xa2, 0x3000}, {0x2, 0x4, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) 16:00:14 executing program 0: semget$private(0x0, 0x3, 0x40) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x800}], 0x6) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff}, {0x1, 0x18, 0x1000}, {0x2, 0xffda, 0x1800}, {0x1, 0x38, 0x800}, {0x1, 0x5}], 0x5) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/113) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6068f9de00383a00000000000000000400001b0000000001ff0200000000000000000000000000010300907800000000606faec000000000fe8000000000000000000000000000bb00200000000000000000000000000001060000000000000047b635b9fc678226e62a3895096b683689c40c92fd16e7dd9b"]) semget$private(0x0, 0x3, 0x40) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x800}], 0x6) (async) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff}, {0x1, 0x18, 0x1000}, {0x2, 0xffda, 0x1800}, {0x1, 0x38, 0x800}, {0x1, 0x5}], 0x5) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3c00}], 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, r2, 0xffffffffffffffff, 0x184, 0xd426}, 0x10000, 0x9, 0x4}) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff}], 0x1) (async) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/113) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6068f9de00383a00000000000000000400001b0000000001ff0200000000000000000000000000010300907800000000606faec000000000fe8000000000000000000000000000bb00200000000000000000000000000001060000000000000047b635b9fc678226e62a3895096b683689c40c92fd16e7dd9b"]) (async) 16:00:14 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/159) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:15 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1, 0x183) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1c0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:15 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r2 = fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x1}, {r2, 0x20}, {r0}, {r0, 0x4}, {r3, 0x40}], 0x6, 0xfff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:15 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async, rerun: 32) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (rerun: 32) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async, rerun: 64) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/159) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async, rerun: 64) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:15 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:15 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async, rerun: 64) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async, rerun: 64) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async, rerun: 64) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/159) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:15 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) (rerun: 64) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1, 0x183) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x2) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1c0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:15 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r2 = fcntl$dupfd(r0, 0xa, r0) (async, rerun: 64) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x1}, {r2, 0x20}, {r0}, {r0, 0x4}, {r3, 0x40}], 0x6, 0xfff) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288306a9bd1eb124dad8ce491c4a0779afd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x82, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x247], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x4}, {0x0, 0x4}, {}, {0x0, 0x0, 0x4}]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) setgid(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r5 = fcntl$getown(r3, 0x5) r6 = getgid() setgid(r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) r11 = socket$inet(0x2, 0x5, 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="5a2e7dcc8c1d47ae71e32d62dad134a5121d14fd761977490c1ecd0ae1de02e59c3927f5b8d3a3a62720c5d9d58fc9434e8880ff6fd82864f77a84ec6cde190f9479126fefd528c6a79f307e08e2f420f82f0cf016f018712e8aff7aeb52e7df0e7fe3c91f0f8af2e46cc6b28ff2ef1b0ce31517f0a2ae322e874aba249ddb77aed1a360e3a1ee534bd57629", 0x8c}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff00b61182b8d580f6d20dfdd871633f7b583c9d89ef36c598b1d367a1b9606dfa23f6e9a44cad0f36010ad26b4ac5c9f08c35877507baf35d47727d092503aa3509810adc124989bd25c964", @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0xd0, 0x401}, 0x2) 16:00:15 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1, 0x183) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1c0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:15 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0xff}, {0x4, 0x101}, {0x4, 0x3, 0x1800}], 0x46) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x59) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1800}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) setitimer(0x1, &(0x7f00000000c0)={{0x10000, 0xff}, {0x81, 0x1}}, &(0x7f0000000240)) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:15 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r2 = fcntl$dupfd(r0, 0xa, r0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x1}, {r2, 0x20}, {r0}, {r0, 0x4}, {r3, 0x40}], 0x6, 0xfff) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:15 executing program 2: sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000080)="d44c2b7a", &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="fa87b382357e0d42570aeed8649ebff0ddf4c7c3cd0425763c4120a1e694fe", &(0x7f00000000c0)=0x1f, &(0x7f00000001c0)="6937aca72cd86c6fdd405b1902310869e16b167c2aeca8d464569db365769052a7a89f965d39ba42bce760f069cb37fc13465f15d528271b2ab062894c12583c3bf51b6d66b34c73acf7cb0105059333f63e90c8215b68f06f9e9dad1a8975719e7dae08162e01b2c568df8dfb2b758968717442a7e63938c43db7f9f33744b8bb3abf4618d52db8658253adf026a89be5f3b9696602f34e613b53a0305079c9aa176cf8114907982026d49571a7b22c126e57408ddb513c240ae33ff97554f70f81229468d511b3377dfcddf5e72680e1c4220f453adb27a35082f8f896356540f246bc8f3f2611c5c8dec0257c9718310077", 0xf3) 16:00:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288306a9bd1eb124dad8ce491c4a0779afd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x82, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x247], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x4}, {0x0, 0x4}, {}, {0x0, 0x0, 0x4}]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) setgid(0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r5 = fcntl$getown(r3, 0x5) (async) r6 = getgid() setgid(r6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) r11 = socket$inet(0x2, 0x5, 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="5a2e7dcc8c1d47ae71e32d62dad134a5121d14fd761977490c1ecd0ae1de02e59c3927f5b8d3a3a62720c5d9d58fc9434e8880ff6fd82864f77a84ec6cde190f9479126fefd528c6a79f307e08e2f420f82f0cf016f018712e8aff7aeb52e7df0e7fe3c91f0f8af2e46cc6b28ff2ef1b0ce31517f0a2ae322e874aba249ddb77aed1a360e3a1ee534bd57629", 0x8c}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff00b61182b8d580f6d20dfdd871633f7b583c9d89ef36c598b1d367a1b9606dfa23f6e9a44cad0f36010ad26b4ac5c9f08c35877507baf35d47727d092503aa3509810adc124989bd25c964", @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0xd0, 0x401}, 0x2) 16:00:15 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0xff}, {0x4, 0x101}, {0x4, 0x3, 0x1800}], 0x46) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x59) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1800}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) setitimer(0x1, &(0x7f00000000c0)={{0x10000, 0xff}, {0x81, 0x1}}, &(0x7f0000000240)) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0xff}, {0x4, 0x101}, {0x4, 0x3, 0x1800}], 0x46) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x59) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1800}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) setitimer(0x1, &(0x7f00000000c0)={{0x10000, 0xff}, {0x81, 0x1}}, &(0x7f0000000240)) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffffffa}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffffffa}]}) 16:00:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288306a9bd1eb124dad8ce491c4a0779afd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af", 0xbb}], 0x1, 0x0}, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x82, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x247], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x4}, {0x0, 0x4}, {}, {0x0, 0x0, 0x4}]}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) setgid(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r5 = fcntl$getown(r3, 0x5) (async) r6 = getgid() setgid(r6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) (async) r11 = socket$inet(0x2, 0x5, 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="5a2e7dcc8c1d47ae71e32d62dad134a5121d14fd761977490c1ecd0ae1de02e59c3927f5b8d3a3a62720c5d9d58fc9434e8880ff6fd82864f77a84ec6cde190f9479126fefd528c6a79f307e08e2f420f82f0cf016f018712e8aff7aeb52e7df0e7fe3c91f0f8af2e46cc6b28ff2ef1b0ce31517f0a2ae322e874aba249ddb77aed1a360e3a1ee534bd57629", 0x8c}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff00b61182b8d580f6d20dfdd871633f7b583c9d89ef36c598b1d367a1b9606dfa23f6e9a44cad0f36010ad26b4ac5c9f08c35877507baf35d47727d092503aa3509810adc124989bd25c964", @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0xd0, 0x401}, 0x2) 16:00:15 executing program 2: sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000080)="d44c2b7a", &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="fa87b382357e0d42570aeed8649ebff0ddf4c7c3cd0425763c4120a1e694fe", &(0x7f00000000c0)=0x1f, &(0x7f00000001c0)="6937aca72cd86c6fdd405b1902310869e16b167c2aeca8d464569db365769052a7a89f965d39ba42bce760f069cb37fc13465f15d528271b2ab062894c12583c3bf51b6d66b34c73acf7cb0105059333f63e90c8215b68f06f9e9dad1a8975719e7dae08162e01b2c568df8dfb2b758968717442a7e63938c43db7f9f33744b8bb3abf4618d52db8658253adf026a89be5f3b9696602f34e613b53a0305079c9aa176cf8114907982026d49571a7b22c126e57408ddb513c240ae33ff97554f70f81229468d511b3377dfcddf5e72680e1c4220f453adb27a35082f8f896356540f246bc8f3f2611c5c8dec0257c9718310077", 0xf3) sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000080)="d44c2b7a", &(0x7f0000000180)=0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="fa87b382357e0d42570aeed8649ebff0ddf4c7c3cd0425763c4120a1e694fe", &(0x7f00000000c0)=0x1f, &(0x7f00000001c0)="6937aca72cd86c6fdd405b1902310869e16b167c2aeca8d464569db365769052a7a89f965d39ba42bce760f069cb37fc13465f15d528271b2ab062894c12583c3bf51b6d66b34c73acf7cb0105059333f63e90c8215b68f06f9e9dad1a8975719e7dae08162e01b2c568df8dfb2b758968717442a7e63938c43db7f9f33744b8bb3abf4618d52db8658253adf026a89be5f3b9696602f34e613b53a0305079c9aa176cf8114907982026d49571a7b22c126e57408ddb513c240ae33ff97554f70f81229468d511b3377dfcddf5e72680e1c4220f453adb27a35082f8f896356540f246bc8f3f2611c5c8dec0257c9718310077", 0xf3) (async) 16:00:15 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0xff}, {0x4, 0x101}, {0x4, 0x3, 0x1800}], 0x46) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x59) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1800}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) setitimer(0x1, &(0x7f00000000c0)={{0x10000, 0xff}, {0x81, 0x1}}, &(0x7f0000000240)) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:15 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x1000, 0x0, 0x1, 0x5d2}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x10) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffffffa}]}) 16:00:16 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x7, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00007e6000/0x4000)=nil, 0x4000) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:16 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x7, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00007e6000/0x4000)=nil, 0x4000) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x7, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mlock(&(0x7f00007e6000/0x4000)=nil, 0x4000) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) pckbd_enable: command error 16:00:16 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000800)=""/75, 0x4b}, {&(0x7f0000000880)=""/160, 0xa0}, {&(0x7f0000000940)=""/150, 0x96}], 0x5, &(0x7f0000000a80)=""/12, 0xc}, 0x800) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {0x0, 0x45b0db5}]}}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f0000000000)=""/47, 0x2f}], 0x3, &(0x7f0000000500)=""/109, 0x6d}, 0x800) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) recvfrom(r2, &(0x7f00000005c0)=""/164, 0xa4, 0x801, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) socket(0x6, 0x2, 0x20) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:16 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x1000, 0x0, 0x1, 0x5d2}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x1000, 0x0, 0x1, 0x5d2}) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x10) (async) 16:00:16 executing program 2: sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000080)="d44c2b7a", &(0x7f0000000180)=0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="fa87b382357e0d42570aeed8649ebff0ddf4c7c3cd0425763c4120a1e694fe", &(0x7f00000000c0)=0x1f, &(0x7f00000001c0)="6937aca72cd86c6fdd405b1902310869e16b167c2aeca8d464569db365769052a7a89f965d39ba42bce760f069cb37fc13465f15d528271b2ab062894c12583c3bf51b6d66b34c73acf7cb0105059333f63e90c8215b68f06f9e9dad1a8975719e7dae08162e01b2c568df8dfb2b758968717442a7e63938c43db7f9f33744b8bb3abf4618d52db8658253adf026a89be5f3b9696602f34e613b53a0305079c9aa176cf8114907982026d49571a7b22c126e57408ddb513c240ae33ff97554f70f81229468d511b3377dfcddf5e72680e1c4220f453adb27a35082f8f896356540f246bc8f3f2611c5c8dec0257c9718310077", 0xf3) 16:00:16 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x7, 0x1000}], 0xa) (async, rerun: 64) r2 = semget$private(0x0, 0x4, 0x201) (rerun: 64) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async, rerun: 32) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async, rerun: 64) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) mlock(&(0x7f00007e6000/0x4000)=nil, 0x4000) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:16 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000800)=""/75, 0x4b}, {&(0x7f0000000880)=""/160, 0xa0}, {&(0x7f0000000940)=""/150, 0x96}], 0x5, &(0x7f0000000a80)=""/12, 0xc}, 0x800) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {0x0, 0x45b0db5}]}}) (async) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f0000000000)=""/47, 0x2f}], 0x3, &(0x7f0000000500)=""/109, 0x6d}, 0x800) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) recvfrom(r2, &(0x7f00000005c0)=""/164, 0xa4, 0x801, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) (async) socket(0x6, 0x2, 0x20) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:16 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0xff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = socket(0x18, 0x4, 0x3f) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r7 = open(&(0x7f0000000700)='./file0\x00', 0x10000, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) kevent(r2, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x51, 0x2, 0x30d2, 0x7}, {{}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x2, 0x81}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x9b, 0x20000000, 0x3, 0x1}, {{}, 0xfffffffffffffff8, 0xc, 0xfffbd, 0x1b4f6000, 0x4}, {{r3}, 0xfffffffffffffffd, 0x90, 0x2, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x100000001}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x40, 0x4, 0x6}, {{r6}, 0xfffffffffffffff9, 0x1, 0x90000000, 0x299900, 0x6}, {{r1}, 0x0, 0x80, 0x1, 0x9, 0x3}], 0xfe7, &(0x7f0000000780)=[{{r7}, 0xffffffffffffffff, 0x85, 0x5, 0x5, 0x1400000}, {{r8}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x40, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x3ff, 0x7fffffff}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x7fff, 0x47}], 0x4, &(0x7f0000000840)={0x3, 0xfffffdffffffffc1}) 16:00:18 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0xff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = socket(0x18, 0x4, 0x3f) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r7 = open(&(0x7f0000000700)='./file0\x00', 0x10000, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) kevent(r2, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x51, 0x2, 0x30d2, 0x7}, {{}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x2, 0x81}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x9b, 0x20000000, 0x3, 0x1}, {{}, 0xfffffffffffffff8, 0xc, 0xfffbd, 0x1b4f6000, 0x4}, {{r3}, 0xfffffffffffffffd, 0x90, 0x2, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x100000001}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x40, 0x4, 0x6}, {{r6}, 0xfffffffffffffff9, 0x1, 0x90000000, 0x299900, 0x6}, {{r1}, 0x0, 0x80, 0x1, 0x9, 0x3}], 0xfe7, &(0x7f0000000780)=[{{r7}, 0xffffffffffffffff, 0x85, 0x5, 0x5, 0x1400000}, {{r8}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x40, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x3ff, 0x7fffffff}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x7fff, 0x47}], 0x4, &(0x7f0000000840)={0x3, 0xfffffdffffffffc1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) (async) kqueue() (async) socket$unix(0x1, 0x5, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r0, &(0x7f0000000000), 0xff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) socket(0x18, 0x4, 0x3f) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) (async) open(&(0x7f0000000700)='./file0\x00', 0x10000, 0x40) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) kevent(r2, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x51, 0x2, 0x30d2, 0x7}, {{}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x2, 0x81}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x9b, 0x20000000, 0x3, 0x1}, {{}, 0xfffffffffffffff8, 0xc, 0xfffbd, 0x1b4f6000, 0x4}, {{r3}, 0xfffffffffffffffd, 0x90, 0x2, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x100000001}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x40, 0x4, 0x6}, {{r6}, 0xfffffffffffffff9, 0x1, 0x90000000, 0x299900, 0x6}, {{r1}, 0x0, 0x80, 0x1, 0x9, 0x3}], 0xfe7, &(0x7f0000000780)=[{{r7}, 0xffffffffffffffff, 0x85, 0x5, 0x5, 0x1400000}, {{r8}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x40, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x3ff, 0x7fffffff}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x7fff, 0x47}], 0x4, &(0x7f0000000840)={0x3, 0xfffffdffffffffc1}) (async) 16:00:18 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x3, 0x7, 0x56e1ad5379798220}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x2, 0x1000}, {0x2, 0x101, 0xc00}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:18 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000700)=""/107, 0x6b}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000800)=""/75, 0x4b}, {&(0x7f0000000880)=""/160, 0xa0}, {&(0x7f0000000940)=""/150, 0x96}], 0x5, &(0x7f0000000a80)=""/12, 0xc}, 0x800) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {0x0, 0x45b0db5}]}}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f0000000000)=""/47, 0x2f}], 0x3, &(0x7f0000000500)=""/109, 0x6d}, 0x800) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) recvfrom(r2, &(0x7f00000005c0)=""/164, 0xa4, 0x801, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) socket(0x6, 0x2, 0x20) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x1000, 0x0, 0x1, 0x5d2}) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x10) pckbd_enable: command error 16:00:18 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0xff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = socket(0x18, 0x4, 0x3f) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r7 = open(&(0x7f0000000700)='./file0\x00', 0x10000, 0x40) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) kevent(r2, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x51, 0x2, 0x30d2, 0x7}, {{}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x2, 0x81}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x9b, 0x20000000, 0x3, 0x1}, {{}, 0xfffffffffffffff8, 0xc, 0xfffbd, 0x1b4f6000, 0x4}, {{r3}, 0xfffffffffffffffd, 0x90, 0x2, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x100000001}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x40, 0x4, 0x6}, {{r6}, 0xfffffffffffffff9, 0x1, 0x90000000, 0x299900, 0x6}, {{r1}, 0x0, 0x80, 0x1, 0x9, 0x3}], 0xfe7, &(0x7f0000000780)=[{{r7}, 0xffffffffffffffff, 0x85, 0x5, 0x5, 0x1400000}, {{r8}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x40, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x3ff, 0x7fffffff}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x7fff, 0x47}], 0x4, &(0x7f0000000840)={0x3, 0xfffffdffffffffc1}) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x3, 0x7, 0x56e1ad5379798220}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x2, 0x1000}, {0x2, 0x101, 0xc00}], 0x5) (async, rerun: 32) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async, rerun: 32) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) pckbd_enable: command error 16:00:19 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f000007c000/0x1000)=nil, 0x1000, 0x2) setgroups(0x1, &(0x7f0000000080)=[0x0]) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6, 0x0, 0x0, 0x24}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x100, 0x2, 0x4, 0x1}, {0x5, 0x40, 0x5, 0x3}, {0xd6f6, 0x8, 0xff}, {0x0, 0x0, 0x8, 0x8}, {0x80, 0x1, 0x2, 0x2}, {0x7ff, 0x88, 0xff, 0x4}, {0x5, 0x7, 0x20, 0x3}, {0x4, 0x3f, 0x7b, 0x200}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r2, &(0x7f0000000280)=""/209, 0xd1) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:19 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x83, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb1f], [], {0x0, 0x0, 0x0, 0x2}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x3, 0x7, 0x56e1ad5379798220}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x2, 0x1000}, {0x2, 0x101, 0xc00}], 0x5) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:19 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f000007c000/0x1000)=nil, 0x1000, 0x2) setgroups(0x1, &(0x7f0000000080)=[0x0]) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) (async) mprotect(&(0x7f000007c000/0x1000)=nil, 0x1000, 0x2) (async) setgroups(0x1, &(0x7f0000000080)=[0x0]) (async) 16:00:19 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x83, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb1f], [], {0x0, 0x0, 0x0, 0x2}}}}) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6, 0x0, 0x0, 0x24}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x100, 0x2, 0x4, 0x1}, {0x5, 0x40, 0x5, 0x3}, {0xd6f6, 0x8, 0xff}, {0x0, 0x0, 0x8, 0x8}, {0x80, 0x1, 0x2, 0x2}, {0x7ff, 0x88, 0xff, 0x4}, {0x5, 0x7, 0x20, 0x3}, {0x4, 0x3f, 0x7b, 0x200}]}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) read(r2, &(0x7f0000000280)=""/209, 0xd1) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x4, 0x101}, {0x0, 0x2004, 0x1000}], 0xf) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x201) r2 = semget(0x0, 0x1, 0xc1) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x400, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699bcb9b01f", 0x14) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x1, 0x9, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:19 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f000007c000/0x1000)=nil, 0x1000, 0x2) setgroups(0x1, &(0x7f0000000080)=[0x0]) 16:00:19 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x83, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb1f], [], {0x0, 0x0, 0x0, 0x2}}}}) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x4, 0x101}, {0x0, 0x2004, 0x1000}], 0xf) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) r2 = semget(0x0, 0x1, 0xc1) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x400, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699bcb9b01f", 0x14) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x1, 0x9, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x101) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xe9}], 0x66, 0x0, 0x0, 0x0) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x14}, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001000, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x808, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x4, 0x101}, {0x0, 0x2004, 0x1000}], 0xf) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x201) r2 = semget(0x0, 0x1, 0xc1) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x400, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699bcb9b01f", 0x14) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x1, 0x9, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x4, 0x101}, {0x0, 0x2004, 0x1000}], 0xf) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semget(0x0, 0x1, 0xc1) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x400, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699bcb9b01f", 0x14) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x1, 0x9, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6, 0x0, 0x0, 0x24}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x100, 0x2, 0x4, 0x1}, {0x5, 0x40, 0x5, 0x3}, {0xd6f6, 0x8, 0xff}, {0x0, 0x0, 0x8, 0x8}, {0x80, 0x1, 0x2, 0x2}, {0x7ff, 0x88, 0xff, 0x4}, {0x5, 0x7, 0x20, 0x3}, {0x4, 0x3f, 0x7b, 0x200}]}) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) read(r2, &(0x7f0000000280)=""/209, 0xd1) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x101) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xe9}], 0x66, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x101) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xe9}], 0x66, 0x0, 0x0, 0x0) (async) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="040000000000000030008c473e65c18ae3e8f675b15cdd80ea4c4bbe1eadc5769d8004966b72228a6bda0e1f032b51de7c6e6c527dce30bddd1926bbfadfef3770b0b6d8c19f1e30a51ca5ca2472973358ed08ca5432d1975392e7e765a7c751a768056903b6ef1e4715b0441db93acacaa72397f63dce6cd2d9db8099678376942c9716441b0d231d227913d2518782ba7599e1f49da71937d65dd818aa40333e456ef32e2369e3593fe06fdd"], 0xa) 16:00:19 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x101) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xe9}], 0x66, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="040000000000000030008c473e65c18ae3e8f675b15cdd80ea4c4bbe1eadc5769d8004966b72228a6bda0e1f032b51de7c6e6c527dce30bddd1926bbfadfef3770b0b6d8c19f1e30a51ca5ca2472973358ed08ca5432d1975392e7e765a7c751a768056903b6ef1e4715b0441db93acacaa72397f63dce6cd2d9db8099678376942c9716441b0d231d227913d2518782ba7599e1f49da71937d65dd818aa40333e456ef32e2369e3593fe06fdd"], 0xa) socket(0x18, 0x3, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) (async) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) (async) pipe2(&(0x7f0000000040), 0x30000) (async) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="040000000000000030008c473e65c18ae3e8f675b15cdd80ea4c4bbe1eadc5769d8004966b72228a6bda0e1f032b51de7c6e6c527dce30bddd1926bbfadfef3770b0b6d8c19f1e30a51ca5ca2472973358ed08ca5432d1975392e7e765a7c751a768056903b6ef1e4715b0441db93acacaa72397f63dce6cd2d9db8099678376942c9716441b0d231d227913d2518782ba7599e1f49da71937d65dd818aa40333e456ef32e2369e3593fe06fdd"], 0xa) (async) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x14}, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001000, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x808, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x14}, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001000, r0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x808, r0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x400000000002, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) (async) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x8) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:19 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e501024e295d2ebf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff00"/4106], &(0x7f0000000000)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x40f3c87bc4455192, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) (async) linkat(r1, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="040000000000000030008c473e65c18ae3e8f675b15cdd80ea4c4bbe1eadc5769d8004966b72228a6bda0e1f032b51de7c6e6c527dce30bddd1926bbfadfef3770b0b6d8c19f1e30a51ca5ca2472973358ed08ca5432d1975392e7e765a7c751a768056903b6ef1e4715b0441db93acacaa72397f63dce6cd2d9db8099678376942c9716441b0d231d227913d2518782ba7599e1f49da71937d65dd818aa40333e456ef32e2369e3593fe06fdd"], 0xa) 16:00:19 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e501024e295d2ebf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff00"/4106], &(0x7f0000000000)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x40f3c87bc4455192, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:19 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xd2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6, 0x0, 0x0, 0xdc0e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x2]}) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:19 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xd2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6, 0x0, 0x0, 0xdc0e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x2]}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xd2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6, 0x0, 0x0, 0xdc0e}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x2]}) (async) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x14}, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001000, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x808, r0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:00:19 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e501024e295d2ebf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff00"/4106], &(0x7f0000000000)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x40f3c87bc4455192, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e501024e295d2ebf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff00"/4106], &(0x7f0000000000)=0x1002) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x40f3c87bc4455192, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) (async) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r0, @ANYRES32=0x41424344, @ANYBLOB="5093", @ANYRES64=0x0]) 16:00:19 executing program 2: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) mquery(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x0, 0xffffffffffffffff, 0x5) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000080)=[{0x3, 0x100}, {0x1, 0x310}], 0x2) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x9, 0x8000006, &(0x7f0000000740)="ebff3d48e699319296e753b022dd10616e000000e0b4e0bf91c51acb0ea4fada5e16dcf2189a33c663e6a6e2872cb0828c8c1389b0d18c30ffd5b56e29a5e3c26d5c385121ddf982962bed6f3c7a4a5a5e05674ecb80ff0900000000001100e831d12b881518514fa6e5c0d0137cf9ca2939ad521593dce136ca5db62f5d513e003af0a06b5168eca35bcdf0cad0a03aaccf0903a4a5c45ab7ad14662221ff18f2562faab499c7f35b4a8cebb052cb388d0838170609cf5328848266da58f29913f0a30b7f013b3ef919af43890974cd07000b3edec8859c8854a3c176ccf8af99d1f4d6371fc0db04dbe59954850000000000000000000000003e71ffd693d1b07c6076c0059d1e5ce8bea6dc4606b555f8be83c3b566774d76f09293d21845d639a5ac6f2a6eb45b06906552d3e8c17b28ae08d08cd0c7968c9f2d661a171199a62cfea5495abd4d924dbb7190dab2fd1d2a95dbd4c31e7ccb14e8c418088ea450aea4905beb8465c2c030780386aee0f814914cbba082c9da11a86b869f5324b7016aa4af2408dc978769b055ec335ba0cd21048df519a8954ac6d4aadd200dfd648ab6934897547c83c0e073e3d485d9aaa849996e806f34e013b037e083981fed5d6a5d9c5b81fd942efae05cd437faf9704171389c8dd8a5a45a63d2f152d643f811f9427ad3a6eda54a0192b50f63ca1590390daeaecd6160e2cc607afe3881f0b2ecba84645aeb50351533c6f521b1f960691f4addeff5a27f47696e94c7880a5117829812cb351920a5b7ed856b00f088806aaa8a3fb1eac4b494c2e2cf337377aa1db8", 0x248) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:19 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xd2) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6, 0x0, 0x0, 0xdc0e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x2]}) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x1000}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="8ba5553fa9ed3a19b4c75e1cfa4b7cdf831470ae74cb7fa4eb22576e225b2ea0eb245839c69c0911d6acededf8c67ed6775e302e5c845a19c3cf07b48752803813ab49ffcf649bce7c6b2625e72e5a16c4bfd8f431198ed8f67ded15a730a318d2290d7c69bcaf67c25a61557879adf26123d4714ea3fa486a74180fecd5c50d428a64947a4aa55906c34967c22e21f2e876f3c74c3f3883d183ced4beb0075f504036911462ce3225728c2dbbd856843d869c368b89e0846c0121270064d5b35678ad0dc0c5fccbd64c84d2b83e449ad5"]) 16:00:19 executing program 2: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) (async) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) (async, rerun: 64) shmctl$IPC_RMID(r0, 0x0) (async, rerun: 64) mquery(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x0, 0xffffffffffffffff, 0x5) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) semop(r0, &(0x7f0000000080)=[{0x3, 0x100}, {0x1, 0x310}], 0x2) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x9, 0x8000006, &(0x7f0000000740)="ebff3d48e699319296e753b022dd10616e000000e0b4e0bf91c51acb0ea4fada5e16dcf2189a33c663e6a6e2872cb0828c8c1389b0d18c30ffd5b56e29a5e3c26d5c385121ddf982962bed6f3c7a4a5a5e05674ecb80ff0900000000001100e831d12b881518514fa6e5c0d0137cf9ca2939ad521593dce136ca5db62f5d513e003af0a06b5168eca35bcdf0cad0a03aaccf0903a4a5c45ab7ad14662221ff18f2562faab499c7f35b4a8cebb052cb388d0838170609cf5328848266da58f29913f0a30b7f013b3ef919af43890974cd07000b3edec8859c8854a3c176ccf8af99d1f4d6371fc0db04dbe59954850000000000000000000000003e71ffd693d1b07c6076c0059d1e5ce8bea6dc4606b555f8be83c3b566774d76f09293d21845d639a5ac6f2a6eb45b06906552d3e8c17b28ae08d08cd0c7968c9f2d661a171199a62cfea5495abd4d924dbb7190dab2fd1d2a95dbd4c31e7ccb14e8c418088ea450aea4905beb8465c2c030780386aee0f814914cbba082c9da11a86b869f5324b7016aa4af2408dc978769b055ec335ba0cd21048df519a8954ac6d4aadd200dfd648ab6934897547c83c0e073e3d485d9aaa849996e806f34e013b037e083981fed5d6a5d9c5b81fd942efae05cd437faf9704171389c8dd8a5a45a63d2f152d643f811f9427ad3a6eda54a0192b50f63ca1590390daeaecd6160e2cc607afe3881f0b2ecba84645aeb50351533c6f521b1f960691f4addeff5a27f47696e94c7880a5117829812cb351920a5b7ed856b00f088806aaa8a3fb1eac4b494c2e2cf337377aa1db8", 0x248) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r0, @ANYRES32=0x41424344, @ANYBLOB="5093", @ANYRES64=0x0]) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x1000}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="8ba5553fa9ed3a19b4c75e1cfa4b7cdf831470ae74cb7fa4eb22576e225b2ea0eb245839c69c0911d6acededf8c67ed6775e302e5c845a19c3cf07b48752803813ab49ffcf649bce7c6b2625e72e5a16c4bfd8f431198ed8f67ded15a730a318d2290d7c69bcaf67c25a61557879adf26123d4714ea3fa486a74180fecd5c50d428a64947a4aa55906c34967c22e21f2e876f3c74c3f3883d183ced4beb0075f504036911462ce3225728c2dbbd856843d869c368b89e0846c0121270064d5b35678ad0dc0c5fccbd64c84d2b83e449ad5"]) semget$private(0x0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x1000}], 0x1) (async) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="8ba5553fa9ed3a19b4c75e1cfa4b7cdf831470ae74cb7fa4eb22576e225b2ea0eb245839c69c0911d6acededf8c67ed6775e302e5c845a19c3cf07b48752803813ab49ffcf649bce7c6b2625e72e5a16c4bfd8f431198ed8f67ded15a730a318d2290d7c69bcaf67c25a61557879adf26123d4714ea3fa486a74180fecd5c50d428a64947a4aa55906c34967c22e21f2e876f3c74c3f3883d183ced4beb0075f504036911462ce3225728c2dbbd856843d869c368b89e0846c0121270064d5b35678ad0dc0c5fccbd64c84d2b83e449ad5"]) (async) 16:00:19 executing program 2: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) (async) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) mquery(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x0, 0xffffffffffffffff, 0x5) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r0, @ANYRES32=0x41424344, @ANYBLOB="5093", @ANYRES64=0x0]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRESHEX=r0, @ANYRES32=0x41424344, @ANYBLOB="5093", @ANYRES64=0x0]) (async) 16:00:19 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000080)=[{0x3, 0x100}, {0x1, 0x310}], 0x2) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x9, 0x8000006, &(0x7f0000000740)="ebff3d48e699319296e753b022dd10616e000000e0b4e0bf91c51acb0ea4fada5e16dcf2189a33c663e6a6e2872cb0828c8c1389b0d18c30ffd5b56e29a5e3c26d5c385121ddf982962bed6f3c7a4a5a5e05674ecb80ff0900000000001100e831d12b881518514fa6e5c0d0137cf9ca2939ad521593dce136ca5db62f5d513e003af0a06b5168eca35bcdf0cad0a03aaccf0903a4a5c45ab7ad14662221ff18f2562faab499c7f35b4a8cebb052cb388d0838170609cf5328848266da58f29913f0a30b7f013b3ef919af43890974cd07000b3edec8859c8854a3c176ccf8af99d1f4d6371fc0db04dbe59954850000000000000000000000003e71ffd693d1b07c6076c0059d1e5ce8bea6dc4606b555f8be83c3b566774d76f09293d21845d639a5ac6f2a6eb45b06906552d3e8c17b28ae08d08cd0c7968c9f2d661a171199a62cfea5495abd4d924dbb7190dab2fd1d2a95dbd4c31e7ccb14e8c418088ea450aea4905beb8465c2c030780386aee0f814914cbba082c9da11a86b869f5324b7016aa4af2408dc978769b055ec335ba0cd21048df519a8954ac6d4aadd200dfd648ab6934897547c83c0e073e3d485d9aaa849996e806f34e013b037e083981fed5d6a5d9c5b81fd942efae05cd437faf9704171389c8dd8a5a45a63d2f152d643f811f9427ad3a6eda54a0192b50f63ca1590390daeaecd6160e2cc607afe3881f0b2ecba84645aeb50351533c6f521b1f960691f4addeff5a27f47696e94c7880a5117829812cb351920a5b7ed856b00f088806aaa8a3fb1eac4b494c2e2cf337377aa1db8", 0x248) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) semop(r0, &(0x7f0000000080)=[{0x3, 0x100}, {0x1, 0x310}], 0x2) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x9, 0x8000006, &(0x7f0000000740)="ebff3d48e699319296e753b022dd10616e000000e0b4e0bf91c51acb0ea4fada5e16dcf2189a33c663e6a6e2872cb0828c8c1389b0d18c30ffd5b56e29a5e3c26d5c385121ddf982962bed6f3c7a4a5a5e05674ecb80ff0900000000001100e831d12b881518514fa6e5c0d0137cf9ca2939ad521593dce136ca5db62f5d513e003af0a06b5168eca35bcdf0cad0a03aaccf0903a4a5c45ab7ad14662221ff18f2562faab499c7f35b4a8cebb052cb388d0838170609cf5328848266da58f29913f0a30b7f013b3ef919af43890974cd07000b3edec8859c8854a3c176ccf8af99d1f4d6371fc0db04dbe59954850000000000000000000000003e71ffd693d1b07c6076c0059d1e5ce8bea6dc4606b555f8be83c3b566774d76f09293d21845d639a5ac6f2a6eb45b06906552d3e8c17b28ae08d08cd0c7968c9f2d661a171199a62cfea5495abd4d924dbb7190dab2fd1d2a95dbd4c31e7ccb14e8c418088ea450aea4905beb8465c2c030780386aee0f814914cbba082c9da11a86b869f5324b7016aa4af2408dc978769b055ec335ba0cd21048df519a8954ac6d4aadd200dfd648ab6934897547c83c0e073e3d485d9aaa849996e806f34e013b037e083981fed5d6a5d9c5b81fd942efae05cd437faf9704171389c8dd8a5a45a63d2f152d643f811f9427ad3a6eda54a0192b50f63ca1590390daeaecd6160e2cc607afe3881f0b2ecba84645aeb50351533c6f521b1f960691f4addeff5a27f47696e94c7880a5117829812cb351920a5b7ed856b00f088806aaa8a3fb1eac4b494c2e2cf337377aa1db8", 0x248) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x1000}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="8ba5553fa9ed3a19b4c75e1cfa4b7cdf831470ae74cb7fa4eb22576e225b2ea0eb245839c69c0911d6acededf8c67ed6775e302e5c845a19c3cf07b48752803813ab49ffcf649bce7c6b2625e72e5a16c4bfd8f431198ed8f67ded15a730a318d2290d7c69bcaf67c25a61557879adf26123d4714ea3fa486a74180fecd5c50d428a64947a4aa55906c34967c22e21f2e876f3c74c3f3883d183ced4beb0075f504036911462ce3225728c2dbbd856843d869c368b89e0846c0121270064d5b35678ad0dc0c5fccbd64c84d2b83e449ad5"]) semget$private(0x0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x1000}], 0x1) (async) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="8ba5553fa9ed3a19b4c75e1cfa4b7cdf831470ae74cb7fa4eb22576e225b2ea0eb245839c69c0911d6acededf8c67ed6775e302e5c845a19c3cf07b48752803813ab49ffcf649bce7c6b2625e72e5a16c4bfd8f431198ed8f67ded15a730a318d2290d7c69bcaf67c25a61557879adf26123d4714ea3fa486a74180fecd5c50d428a64947a4aa55906c34967c22e21f2e876f3c74c3f3883d183ced4beb0075f504036911462ce3225728c2dbbd856843d869c368b89e0846c0121270064d5b35678ad0dc0c5fccbd64c84d2b83e449ad5"]) (async) 16:00:19 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1cc88a148550c10385117976cf047f4cc193db908c6631894b26eace1ff46b933baff293611bc1727d6c348f099d355f3eb03d01d9e2d8f128eb804f90285b7db4f1d359816ac244c27b865a9cd52923c8cdc586dc6c4b0a6b2d3dfd52c47979773849192c9e3e477eb84407edfbfca6030c82f38a92b3d34e6d3207b0dca6fa928b6a1df633952b3d0337a0b6021555a3b59d85cf1539c1d41ac74e9e505edd1fd5b04d71098a30a6c77bf9711a8f25f3510ac311ae1b0b06fbc570f0b78a4981f998"], 0xa) r3 = dup2(r2, r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="00008000"], 0x40, 0x40c}, 0x402) listen(r1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) 16:00:20 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:20 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1cc88a148550c10385117976cf047f4cc193db908c6631894b26eace1ff46b933baff293611bc1727d6c348f099d355f3eb03d01d9e2d8f128eb804f90285b7db4f1d359816ac244c27b865a9cd52923c8cdc586dc6c4b0a6b2d3dfd52c47979773849192c9e3e477eb84407edfbfca6030c82f38a92b3d34e6d3207b0dca6fa928b6a1df633952b3d0337a0b6021555a3b59d85cf1539c1d41ac74e9e505edd1fd5b04d71098a30a6c77bf9711a8f25f3510ac311ae1b0b06fbc570f0b78a4981f998"], 0xa) r3 = dup2(r2, r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="00008000"], 0x40, 0x40c}, 0x402) listen(r1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socket$unix(0x1, 0x5, 0x0) (async) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1cc88a148550c10385117976cf047f4cc193db908c6631894b26eace1ff46b933baff293611bc1727d6c348f099d355f3eb03d01d9e2d8f128eb804f90285b7db4f1d359816ac244c27b865a9cd52923c8cdc586dc6c4b0a6b2d3dfd52c47979773849192c9e3e477eb84407edfbfca6030c82f38a92b3d34e6d3207b0dca6fa928b6a1df633952b3d0337a0b6021555a3b59d85cf1539c1d41ac74e9e505edd1fd5b04d71098a30a6c77bf9711a8f25f3510ac311ae1b0b06fbc570f0b78a4981f998"], 0xa) (async) dup2(r2, r0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="00008000"], 0x40, 0x40c}, 0x402) (async) listen(r1, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) (async) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) socketpair(0x1, 0x2, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) socketpair(0x10, 0x3, 0xff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x20459, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="20000000000000bcb4b1899070c03177d32d00efff0000003c0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x8}, 0x8) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) 16:00:20 executing program 1: syz_emit_ethernet(0x23d, &(0x7f0000000580)=ANY=[@ANYBLOB="e64bc495217f7008aaaaaabb88a8210081002a0086dd6fd487ad01ff2c47fe8000000000000000000000000000bbff0200000000000000000000000000013b0004d1640000001d0007406700000811008001640000003300a7bd680000006c04000400000000ff02000000000000000000000000000100000000000000000000ffffac1400aa001900000000000034c1daabe5ccc60981b7b54c632af6b005c856c094318e2210f77fda90bb61146ebaef656253eb4a8a5e1a344dd9b44708085d6d00774e2518c613a50f5922172c826f79eb77943ba26439f5a2bf88a16751bc033a73021cd44a73f40de438d589992fc840f0f064ad93db11590dcd2f2781eed0b5c96b50dc7e44dd7bc7dd602a96bb3ac0ce592fbba3372fcc1552476a34fc33f903933c7a6b689e000011003568ec6273714ce15ac56778f0198b924586297784a4f01a14560a0e0f8cbf5cfe5dee7c12cfa514ad78a6324cc0740796349300000000000067020000000000000502e000c20400000006c20400010000040102000000000028010000000000000401080001000401d99e2dd2000000005000000000000000c2040000000900004e214e230008907835c02c85ff8625af83467e7179d3284c77d946b69a3d946e967988e713950c94f461ead7b9383b01355e8cdece12ff45e281055c0808356ba9c879909818335068806dcf70b7ebaf0c3a07d807dce1a3c90504f185b947755a515b40c3fcc4bdf5c4a6bd723c059c0f64cdac5cb165e59ccf296f613bbfd9a58c12634cb435c4809b7e399bd2c87839db7b61d767cc83c0fd2b1a01ee848910404c3e13037ceb37b1317339f59e8c5dd4af7a69419cdd225b8d9580e043de7ca6a9a48ea99692442b30b17920bbb72e5858f3c531823b0628956e073f0404e806ce3a209eef28b1ab00000000000000", @ANYBLOB="3faa755ae7f4dae4f764f389257566a7870f857bf4dd31543bc6e2f5517e04", @ANYRESHEX=0x0, @ANYRESHEX=0x0]) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000100)={@random="62589e62aa16", @random="cbaa7a59c319", [], {@ipv6={0x86dd, {0x2, 0x6, "86d8db", 0x54, 0x62, 0x7, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x7f, 0x0, 0x0, 0x1a, 0x66}, @fragment={0x89, 0x0, 0x0, 0x1, 0x0, 0x2, 0x64}], @tcp={{0x3, 0x2, r0, r1, 0x0, 0x0, 0xa, 0x20, 0x2, 0x0, 0xffff, {[@eol, @md5sig={0x13, 0x12, "77d178c51100d2987a5887a1b7882cac"}]}}, {"ac5fd34c397eae5be4d12bc12c58e1a0733f641f6b189a1fefb2b802"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x7ff, 0x7) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x91, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000002c0)=0x103) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f0000000880)=""/169, 0xa9}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000500)=""/45, 0x2d}, {&(0x7f0000000540)=""/15, 0xf}, {&(0x7f0000000940)=""/38, 0x26}], 0x9) syz_extract_tcp_res$synack(&(0x7f0000000a40), 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff], [], [], [], [{0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x2}]}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) pckbd_enable: command error 16:00:20 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) socketpair(0x1, 0x2, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 32) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async, rerun: 32) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) socketpair(0x10, 0x3, 0xff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x20459, 0x0) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async, rerun: 32) r9 = getpid() (rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="20000000000000bcb4b1899070c03177d32d00efff0000003c0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x8}, 0x8) (async) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) 16:00:21 executing program 1: syz_emit_ethernet(0x23d, &(0x7f0000000580)=ANY=[@ANYBLOB="e64bc495217f7008aaaaaabb88a8210081002a0086dd6fd487ad01ff2c47fe8000000000000000000000000000bbff0200000000000000000000000000013b0004d1640000001d0007406700000811008001640000003300a7bd680000006c04000400000000ff02000000000000000000000000000100000000000000000000ffffac1400aa001900000000000034c1daabe5ccc60981b7b54c632af6b005c856c094318e2210f77fda90bb61146ebaef656253eb4a8a5e1a344dd9b44708085d6d00774e2518c613a50f5922172c826f79eb77943ba26439f5a2bf88a16751bc033a73021cd44a73f40de438d589992fc840f0f064ad93db11590dcd2f2781eed0b5c96b50dc7e44dd7bc7dd602a96bb3ac0ce592fbba3372fcc1552476a34fc33f903933c7a6b689e000011003568ec6273714ce15ac56778f0198b924586297784a4f01a14560a0e0f8cbf5cfe5dee7c12cfa514ad78a6324cc0740796349300000000000067020000000000000502e000c20400000006c20400010000040102000000000028010000000000000401080001000401d99e2dd2000000005000000000000000c2040000000900004e214e230008907835c02c85ff8625af83467e7179d3284c77d946b69a3d946e967988e713950c94f461ead7b9383b01355e8cdece12ff45e281055c0808356ba9c879909818335068806dcf70b7ebaf0c3a07d807dce1a3c90504f185b947755a515b40c3fcc4bdf5c4a6bd723c059c0f64cdac5cb165e59ccf296f613bbfd9a58c12634cb435c4809b7e399bd2c87839db7b61d767cc83c0fd2b1a01ee848910404c3e13037ceb37b1317339f59e8c5dd4af7a69419cdd225b8d9580e043de7ca6a9a48ea99692442b30b17920bbb72e5858f3c531823b0628956e073f0404e806ce3a209eef28b1ab00000000000000", @ANYBLOB="3faa755ae7f4dae4f764f389257566a7870f857bf4dd31543bc6e2f5517e04", @ANYRESHEX=0x0, @ANYRESHEX=0x0]) (async) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000100)={@random="62589e62aa16", @random="cbaa7a59c319", [], {@ipv6={0x86dd, {0x2, 0x6, "86d8db", 0x54, 0x62, 0x7, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x7f, 0x0, 0x0, 0x1a, 0x66}, @fragment={0x89, 0x0, 0x0, 0x1, 0x0, 0x2, 0x64}], @tcp={{0x3, 0x2, r0, r1, 0x0, 0x0, 0xa, 0x20, 0x2, 0x0, 0xffff, {[@eol, @md5sig={0x13, 0x12, "77d178c51100d2987a5887a1b7882cac"}]}}, {"ac5fd34c397eae5be4d12bc12c58e1a0733f641f6b189a1fefb2b802"}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x7ff, 0x7) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 64) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x91, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000002c0)=0x103) (async, rerun: 32) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f0000000880)=""/169, 0xa9}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000500)=""/45, 0x2d}, {&(0x7f0000000540)=""/15, 0xf}, {&(0x7f0000000940)=""/38, 0x26}], 0x9) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000a40), 0x1, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff], [], [], [], [{0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x2}]}}}) (async, rerun: 64) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) pckbd_enable: command error 16:00:21 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) socketpair(0x1, 0x2, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 32) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (rerun: 32) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) socketpair(0x10, 0x3, 0xff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x20459, 0x0) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="20000000000000bcb4b1899070c03177d32d00efff0000003c0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x8}, 0x8) (async) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pckbd_enable: command error 16:00:22 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1cc88a148550c10385117976cf047f4cc193db908c6631894b26eace1ff46b933baff293611bc1727d6c348f099d355f3eb03d01d9e2d8f128eb804f90285b7db4f1d359816ac244c27b865a9cd52923c8cdc586dc6c4b0a6b2d3dfd52c47979773849192c9e3e477eb84407edfbfca6030c82f38a92b3d34e6d3207b0dca6fa928b6a1df633952b3d0337a0b6021555a3b59d85cf1539c1d41ac74e9e505edd1fd5b04d71098a30a6c77bf9711a8f25f3510ac311ae1b0b06fbc570f0b78a4981f998"], 0xa) (async, rerun: 64) r3 = dup2(r2, r0) (rerun: 64) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (rerun: 32) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="00008000"], 0x40, 0x40c}, 0x402) listen(r1, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r1 = socket(0x2, 0x1, 0x9d) setsockopt(r1, 0x800, 0x0, &(0x7f0000000000)="268ef071a7d7ab8ccda1bf5bf4f0722065c76e57c4cc8e51fb78", 0x1a) 16:00:22 executing program 1: syz_emit_ethernet(0x23d, &(0x7f0000000580)=ANY=[@ANYBLOB="e64bc495217f7008aaaaaabb88a8210081002a0086dd6fd487ad01ff2c47fe8000000000000000000000000000bbff0200000000000000000000000000013b0004d1640000001d0007406700000811008001640000003300a7bd680000006c04000400000000ff02000000000000000000000000000100000000000000000000ffffac1400aa001900000000000034c1daabe5ccc60981b7b54c632af6b005c856c094318e2210f77fda90bb61146ebaef656253eb4a8a5e1a344dd9b44708085d6d00774e2518c613a50f5922172c826f79eb77943ba26439f5a2bf88a16751bc033a73021cd44a73f40de438d589992fc840f0f064ad93db11590dcd2f2781eed0b5c96b50dc7e44dd7bc7dd602a96bb3ac0ce592fbba3372fcc1552476a34fc33f903933c7a6b689e000011003568ec6273714ce15ac56778f0198b924586297784a4f01a14560a0e0f8cbf5cfe5dee7c12cfa514ad78a6324cc0740796349300000000000067020000000000000502e000c20400000006c20400010000040102000000000028010000000000000401080001000401d99e2dd2000000005000000000000000c2040000000900004e214e230008907835c02c85ff8625af83467e7179d3284c77d946b69a3d946e967988e713950c94f461ead7b9383b01355e8cdece12ff45e281055c0808356ba9c879909818335068806dcf70b7ebaf0c3a07d807dce1a3c90504f185b947755a515b40c3fcc4bdf5c4a6bd723c059c0f64cdac5cb165e59ccf296f613bbfd9a58c12634cb435c4809b7e399bd2c87839db7b61d767cc83c0fd2b1a01ee848910404c3e13037ceb37b1317339f59e8c5dd4af7a69419cdd225b8d9580e043de7ca6a9a48ea99692442b30b17920bbb72e5858f3c531823b0628956e073f0404e806ce3a209eef28b1ab00000000000000", @ANYBLOB="3faa755ae7f4dae4f764f389257566a7870f857bf4dd31543bc6e2f5517e04", @ANYRESHEX=0x0, @ANYRESHEX=0x0]) (async) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000100)={@random="62589e62aa16", @random="cbaa7a59c319", [], {@ipv6={0x86dd, {0x2, 0x6, "86d8db", 0x54, 0x62, 0x7, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x7f, 0x0, 0x0, 0x1a, 0x66}, @fragment={0x89, 0x0, 0x0, 0x1, 0x0, 0x2, 0x64}], @tcp={{0x3, 0x2, r0, r1, 0x0, 0x0, 0xa, 0x20, 0x2, 0x0, 0xffff, {[@eol, @md5sig={0x13, 0x12, "77d178c51100d2987a5887a1b7882cac"}]}}, {"ac5fd34c397eae5be4d12bc12c58e1a0733f641f6b189a1fefb2b802"}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x7ff, 0x7) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x91, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000002c0)=0x103) (async) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f0000000880)=""/169, 0xa9}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000500)=""/45, 0x2d}, {&(0x7f0000000540)=""/15, 0xf}, {&(0x7f0000000940)=""/38, 0x26}], 0x9) syz_extract_tcp_res$synack(&(0x7f0000000a40), 0x1, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff], [], [], [], [{0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x2}]}}}) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:22 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x81, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1800}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0xc00}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x9, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000080)=""/159) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r1 = socket(0x2, 0x1, 0x9d) setsockopt(r1, 0x800, 0x0, &(0x7f0000000000)="268ef071a7d7ab8ccda1bf5bf4f0722065c76e57c4cc8e51fb78", 0x1a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) (async) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) socket(0x2, 0x1, 0x9d) (async) setsockopt(r1, 0x800, 0x0, &(0x7f0000000000)="268ef071a7d7ab8ccda1bf5bf4f0722065c76e57c4cc8e51fb78", 0x1a) (async) 16:00:23 executing program 1: syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000800)="5f0ab43608aa8c8c9a3666d1e1f8cc7fd3fe2ccc8d0a14078c6ac9e05476ef1fe604914af133bf2a6a59f0c4ee2fd4520a62d225537954c7a3c73a831bde40588e6958c2150d82d37940231eb04a5ff1566518d662d60ee1893af9903da4c05091ab59906cf019c417b26422d8953d90a93d88f1988da28ef059e0438e75795d91c447b0a7fb0c8a544ed570f05013dc7bd136cf9c2c3b1f32142a82024088e18136e9cf1e5fab26a4ed7136de490a04ee9695cd8d6092088056cadc56550fa0563d4c87ddbd323c7c6841ecef2bce08f7619112b66e573e170eed7de016f1b806ef2e1531365f4a3fb0bd1984872e28dab22dce1d6373cd338e133b7ffe78724261821e2991103842ada1d089730a53b4d6638e095223e9e3608205ff3f138133f5a509f82c3f83b4876af2ff1c845cc7cc0f9c7f3c3ab3b485f3555a1484c1b597f398611a1640ec46a71485718873ee541446f3efd8cd0e973ab8b7e0678a5180172dd1a39f870ae7bfa80c1779e50a523cd486c1f042960f55ec0915b0f70c8bfb5a33cc0dc0776945b2af2ce21ccef643c98917e6781ff972349daf06cf8ea6c890cd4e74eadaa34d5536e143bb7613d6cfa31092749148b0a24884d637c962506cdebacf4bc19056dcb9468923dcfe9be516f1e6a756cdf03a9735a3", 0x1df}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x101, 0x0, 0x2, 0x7, &(0x7f0000000000)={{0x8, 0x8, 0x7, 0x3, 0x5, 0xe5, 0x1}, {[0x100, 0x0, 0x14000000000, 0x7, 0x2, 0x100000000, 0x2, 0x5, 0x1f, 0xe1e, 0xbc8, 0x1ff, 0x7ff, 0x8, 0x80000000, 0x4000000000000000, 0x7, 0x2], [0xff, 0x3ff, 0x1, 0xb60b, 0x1, 0x1, 0x8, 0x6, 0x7, 0x5], [0x1, 0x5, 0x7ff, 0x2, 0x800, 0x1, 0x1], [0xffffffff, 0x6, 0x31, 0x1, 0x2, 0x7b], [{0x8, 0x4, 0xa723, 0x7f}, {0x7, 0x8, 0x84f, 0xa000000}, {0x5, 0x240d, 0x9, 0x2}, {0x8, 0x2, 0xce217f8, 0x31b}, {0x9, 0x7, 0x1, 0x2}, {0x1b9d, 0xde, 0x8, 0x7ff}, {0x1, 0x7f, 0x8, 0xdd}, {0x1, 0x7ff, 0x81, 0xfffffffffffff0e3}], {0x3, 0x8, 0x9442, 0x6}, {0x7ff, 0x100, 0x7ff, 0x4}}}, 0xf52b, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000a00)={0x10, 0x1, 0x4, 0x268e259d, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x882}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000740000/0x4000)=nil, 0x2b5b}, {&(0x7f00004bd000/0x3000)=nil, &(0x7f0000d1f000/0x2000)=nil, 0xad01}, {&(0x7f0000942000/0x2000)=nil, &(0x7f0000626000/0x2000)=nil, 0x5}, {&(0x7f000068a000/0x1000)=nil, &(0x7f0000c54000/0x1000)=nil, 0x7f}, {&(0x7f0000604000/0x1000)=nil, &(0x7f0000451000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000962000/0x2000)=nil}, {&(0x7f0000609000/0x4000)=nil, &(0x7f0000fda000/0x4000)=nil, 0xa00000}, {&(0x7f00004e7000/0x2000)=nil, &(0x7f00006fc000/0x3000)=nil}, {&(0x7f0000b18000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:23 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x81, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1800}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0xc00}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x9, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000080)=""/159) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x81, 0x1000}], 0x2) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1800}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0xc00}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x9, 0x1800}], 0x4) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000080)=""/159) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) pckbd_enable: command error 16:00:25 executing program 1: syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000800)="5f0ab43608aa8c8c9a3666d1e1f8cc7fd3fe2ccc8d0a14078c6ac9e05476ef1fe604914af133bf2a6a59f0c4ee2fd4520a62d225537954c7a3c73a831bde40588e6958c2150d82d37940231eb04a5ff1566518d662d60ee1893af9903da4c05091ab59906cf019c417b26422d8953d90a93d88f1988da28ef059e0438e75795d91c447b0a7fb0c8a544ed570f05013dc7bd136cf9c2c3b1f32142a82024088e18136e9cf1e5fab26a4ed7136de490a04ee9695cd8d6092088056cadc56550fa0563d4c87ddbd323c7c6841ecef2bce08f7619112b66e573e170eed7de016f1b806ef2e1531365f4a3fb0bd1984872e28dab22dce1d6373cd338e133b7ffe78724261821e2991103842ada1d089730a53b4d6638e095223e9e3608205ff3f138133f5a509f82c3f83b4876af2ff1c845cc7cc0f9c7f3c3ab3b485f3555a1484c1b597f398611a1640ec46a71485718873ee541446f3efd8cd0e973ab8b7e0678a5180172dd1a39f870ae7bfa80c1779e50a523cd486c1f042960f55ec0915b0f70c8bfb5a33cc0dc0776945b2af2ce21ccef643c98917e6781ff972349daf06cf8ea6c890cd4e74eadaa34d5536e143bb7613d6cfa31092749148b0a24884d637c962506cdebacf4bc19056dcb9468923dcfe9be516f1e6a756cdf03a9735a3", 0x1df}], 0x1) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x101, 0x0, 0x2, 0x7, &(0x7f0000000000)={{0x8, 0x8, 0x7, 0x3, 0x5, 0xe5, 0x1}, {[0x100, 0x0, 0x14000000000, 0x7, 0x2, 0x100000000, 0x2, 0x5, 0x1f, 0xe1e, 0xbc8, 0x1ff, 0x7ff, 0x8, 0x80000000, 0x4000000000000000, 0x7, 0x2], [0xff, 0x3ff, 0x1, 0xb60b, 0x1, 0x1, 0x8, 0x6, 0x7, 0x5], [0x1, 0x5, 0x7ff, 0x2, 0x800, 0x1, 0x1], [0xffffffff, 0x6, 0x31, 0x1, 0x2, 0x7b], [{0x8, 0x4, 0xa723, 0x7f}, {0x7, 0x8, 0x84f, 0xa000000}, {0x5, 0x240d, 0x9, 0x2}, {0x8, 0x2, 0xce217f8, 0x31b}, {0x9, 0x7, 0x1, 0x2}, {0x1b9d, 0xde, 0x8, 0x7ff}, {0x1, 0x7f, 0x8, 0xdd}, {0x1, 0x7ff, 0x81, 0xfffffffffffff0e3}], {0x3, 0x8, 0x9442, 0x6}, {0x7ff, 0x100, 0x7ff, 0x4}}}, 0xf52b, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000a00)={0x10, 0x1, 0x4, 0x268e259d, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x882}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000740000/0x4000)=nil, 0x2b5b}, {&(0x7f00004bd000/0x3000)=nil, &(0x7f0000d1f000/0x2000)=nil, 0xad01}, {&(0x7f0000942000/0x2000)=nil, &(0x7f0000626000/0x2000)=nil, 0x5}, {&(0x7f000068a000/0x1000)=nil, &(0x7f0000c54000/0x1000)=nil, 0x7f}, {&(0x7f0000604000/0x1000)=nil, &(0x7f0000451000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000962000/0x2000)=nil}, {&(0x7f0000609000/0x4000)=nil, &(0x7f0000fda000/0x4000)=nil, 0xa00000}, {&(0x7f00004e7000/0x2000)=nil, &(0x7f00006fc000/0x3000)=nil}, {&(0x7f0000b18000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:25 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) socket(0x2, 0x4000, 0x5) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r1 = socket(0x2, 0x1, 0x9d) setsockopt(r1, 0x800, 0x0, &(0x7f0000000000)="268ef071a7d7ab8ccda1bf5bf4f0722065c76e57c4cc8e51fb78", 0x1a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) (async) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) socket(0x2, 0x1, 0x9d) (async) setsockopt(r1, 0x800, 0x0, &(0x7f0000000000)="268ef071a7d7ab8ccda1bf5bf4f0722065c76e57c4cc8e51fb78", 0x1a) (async) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x81, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1800}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0xc00}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x9, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000080)=""/159) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x81, 0x1000}], 0x2) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1800}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0xc00}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x9, 0x1800}], 0x4) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000080)=""/159) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:25 executing program 1: syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000800)="5f0ab43608aa8c8c9a3666d1e1f8cc7fd3fe2ccc8d0a14078c6ac9e05476ef1fe604914af133bf2a6a59f0c4ee2fd4520a62d225537954c7a3c73a831bde40588e6958c2150d82d37940231eb04a5ff1566518d662d60ee1893af9903da4c05091ab59906cf019c417b26422d8953d90a93d88f1988da28ef059e0438e75795d91c447b0a7fb0c8a544ed570f05013dc7bd136cf9c2c3b1f32142a82024088e18136e9cf1e5fab26a4ed7136de490a04ee9695cd8d6092088056cadc56550fa0563d4c87ddbd323c7c6841ecef2bce08f7619112b66e573e170eed7de016f1b806ef2e1531365f4a3fb0bd1984872e28dab22dce1d6373cd338e133b7ffe78724261821e2991103842ada1d089730a53b4d6638e095223e9e3608205ff3f138133f5a509f82c3f83b4876af2ff1c845cc7cc0f9c7f3c3ab3b485f3555a1484c1b597f398611a1640ec46a71485718873ee541446f3efd8cd0e973ab8b7e0678a5180172dd1a39f870ae7bfa80c1779e50a523cd486c1f042960f55ec0915b0f70c8bfb5a33cc0dc0776945b2af2ce21ccef643c98917e6781ff972349daf06cf8ea6c890cd4e74eadaa34d5536e143bb7613d6cfa31092749148b0a24884d637c962506cdebacf4bc19056dcb9468923dcfe9be516f1e6a756cdf03a9735a3", 0x1df}], 0x1) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x101, 0x0, 0x2, 0x7, &(0x7f0000000000)={{0x8, 0x8, 0x7, 0x3, 0x5, 0xe5, 0x1}, {[0x100, 0x0, 0x14000000000, 0x7, 0x2, 0x100000000, 0x2, 0x5, 0x1f, 0xe1e, 0xbc8, 0x1ff, 0x7ff, 0x8, 0x80000000, 0x4000000000000000, 0x7, 0x2], [0xff, 0x3ff, 0x1, 0xb60b, 0x1, 0x1, 0x8, 0x6, 0x7, 0x5], [0x1, 0x5, 0x7ff, 0x2, 0x800, 0x1, 0x1], [0xffffffff, 0x6, 0x31, 0x1, 0x2, 0x7b], [{0x8, 0x4, 0xa723, 0x7f}, {0x7, 0x8, 0x84f, 0xa000000}, {0x5, 0x240d, 0x9, 0x2}, {0x8, 0x2, 0xce217f8, 0x31b}, {0x9, 0x7, 0x1, 0x2}, {0x1b9d, 0xde, 0x8, 0x7ff}, {0x1, 0x7f, 0x8, 0xdd}, {0x1, 0x7ff, 0x81, 0xfffffffffffff0e3}], {0x3, 0x8, 0x9442, 0x6}, {0x7ff, 0x100, 0x7ff, 0x4}}}, 0xf52b, 0x1}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000a00)={0x10, 0x1, 0x4, 0x268e259d, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x882}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000740000/0x4000)=nil, 0x2b5b}, {&(0x7f00004bd000/0x3000)=nil, &(0x7f0000d1f000/0x2000)=nil, 0xad01}, {&(0x7f0000942000/0x2000)=nil, &(0x7f0000626000/0x2000)=nil, 0x5}, {&(0x7f000068a000/0x1000)=nil, &(0x7f0000c54000/0x1000)=nil, 0x7f}, {&(0x7f0000604000/0x1000)=nil, &(0x7f0000451000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000962000/0x2000)=nil}, {&(0x7f0000609000/0x4000)=nil, &(0x7f0000fda000/0x4000)=nil, 0xa00000}, {&(0x7f00004e7000/0x2000)=nil, &(0x7f00006fc000/0x3000)=nil}, {&(0x7f0000b18000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:25 executing program 1: pledge(0x0, 0x0) pledge(&(0x7f0000000000)='[(-(%\x00', &(0x7f0000000100)=',{\'[-[!)\x00') pledge(&(0x7f0000000040)='}\x00', &(0x7f0000000140)='[(-(%\x00') pledge(&(0x7f0000000080)=',{\'[-[!)\x00', &(0x7f00000000c0)='}\x00') pledge(&(0x7f0000000180)=',{\'[-[!)\x00', &(0x7f00000001c0)='O:!\x00') 16:00:25 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) socket(0x2, 0x4000, 0x5) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) (async) socket(0x2, 0x4000, 0x5) (async) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000440)=""/171) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 1: pledge(0x0, 0x0) (async) pledge(&(0x7f0000000000)='[(-(%\x00', &(0x7f0000000100)=',{\'[-[!)\x00') pledge(&(0x7f0000000040)='}\x00', &(0x7f0000000140)='[(-(%\x00') pledge(&(0x7f0000000080)=',{\'[-[!)\x00', &(0x7f00000000c0)='}\x00') pledge(&(0x7f0000000180)=',{\'[-[!)\x00', &(0x7f00000001c0)='O:!\x00') 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x8, 0x0, "010000000000000000efffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xffffffff, &(0x7f0000000100)="a3c7b645966e0cbcc126ce0217", 0xd) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) write(r0, &(0x7f0000000180)="4e1fd2f8cbb6c0cab8ddfa0d05e875081e2598c010adf80f295abd68e840648c0dc07cbf2edcc4c6bbdd816df0d5a4f1833a62da836de99852227ba960d5de9e2f330fd5179853585785f828674d6dac1dca727573ea036fcd6cbe5fdbcb4d38fd8e9d13665738c7eb94b1dcd97183b3d17324beb4c88b5c8ab8c8ee190f470235624fd84166a124c6e4328d4027435121b2fdc42778c880", 0x98) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xfff, 0x4) 16:00:25 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) (async) socket(0x2, 0x4000, 0x5) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000440)=""/171) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async, rerun: 32) r1 = semget$private(0x0, 0x2, 0x18) (rerun: 32) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x8, 0x0, "010000000000000000efffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xffffffff, &(0x7f0000000100)="a3c7b645966e0cbcc126ce0217", 0xd) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) (async) write(r0, &(0x7f0000000180)="4e1fd2f8cbb6c0cab8ddfa0d05e875081e2598c010adf80f295abd68e840648c0dc07cbf2edcc4c6bbdd816df0d5a4f1833a62da836de99852227ba960d5de9e2f330fd5179853585785f828674d6dac1dca727573ea036fcd6cbe5fdbcb4d38fd8e9d13665738c7eb94b1dcd97183b3d17324beb4c88b5c8ab8c8ee190f470235624fd84166a124c6e4328d4027435121b2fdc42778c880", 0x98) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xfff, 0x4) 16:00:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) 16:00:25 executing program 1: pledge(0x0, 0x0) (async) pledge(&(0x7f0000000000)='[(-(%\x00', &(0x7f0000000100)=',{\'[-[!)\x00') (async, rerun: 32) pledge(&(0x7f0000000040)='}\x00', &(0x7f0000000140)='[(-(%\x00') (rerun: 32) pledge(&(0x7f0000000080)=',{\'[-[!)\x00', &(0x7f00000000c0)='}\x00') (async) pledge(&(0x7f0000000180)=',{\'[-[!)\x00', &(0x7f00000001c0)='O:!\x00') 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x8, 0x0, "010000000000000000efffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xffffffff, &(0x7f0000000100)="a3c7b645966e0cbcc126ce0217", 0xd) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) write(r0, &(0x7f0000000180)="4e1fd2f8cbb6c0cab8ddfa0d05e875081e2598c010adf80f295abd68e840648c0dc07cbf2edcc4c6bbdd816df0d5a4f1833a62da836de99852227ba960d5de9e2f330fd5179853585785f828674d6dac1dca727573ea036fcd6cbe5fdbcb4d38fd8e9d13665738c7eb94b1dcd97183b3d17324beb4c88b5c8ab8c8ee190f470235624fd84166a124c6e4328d4027435121b2fdc42778c880", 0x98) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xfff, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x8, 0x0, "010000000000000000efffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x8, 0xffffffff, &(0x7f0000000100)="a3c7b645966e0cbcc126ce0217", 0xd) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) close(r2) (async) write(r0, &(0x7f0000000180)="4e1fd2f8cbb6c0cab8ddfa0d05e875081e2598c010adf80f295abd68e840648c0dc07cbf2edcc4c6bbdd816df0d5a4f1833a62da836de99852227ba960d5de9e2f330fd5179853585785f828674d6dac1dca727573ea036fcd6cbe5fdbcb4d38fd8e9d13665738c7eb94b1dcd97183b3d17324beb4c88b5c8ab8c8ee190f470235624fd84166a124c6e4328d4027435121b2fdc42778c880", 0x98) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040), 0xe7) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xfff, 0x4) (async) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async, rerun: 32) r0 = semget$private(0x0, 0x4, 0x1b2) (rerun: 32) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000440)=""/171) (async, rerun: 32) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (rerun: 32) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async, rerun: 32) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async, rerun: 32) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (rerun: 64) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0x2, 0x6}, {0xd9, 0xfffffffffffff721}}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/201) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x100000001, 0x7}}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x40) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) chmod(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0x2, 0x6}, {0xd9, 0xfffffffffffff721}}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/201) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x100000001, 0x7}}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0x2, 0x6}, {0xd9, 0xfffffffffffff721}}) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/201) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x100000001, 0x7}}) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:25 executing program 0: syz_emit_ethernet(0x51, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x43, 0x0, 0x0, 0xff, 0x0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x5f, 0x0, {0x8, 0x4, 0x0, 0x0, 0x7ff, 0x65, 0x20, 0x5, 0xbd177ebf9176dcf, 0x9, @broadcast, @loopback, {[@end, @end, @generic={0x0, 0x7, "c62d584d97"}]}}, "44fd2948bff3ea"}}}}}) 16:00:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) (async) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) (async) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) (async) shutdown(r0, 0x0) (async) 16:00:25 executing program 0: syz_emit_ethernet(0x51, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x43, 0x0, 0x0, 0xff, 0x0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x5f, 0x0, {0x8, 0x4, 0x0, 0x0, 0x7ff, 0x65, 0x20, 0x5, 0xbd177ebf9176dcf, 0x9, @broadcast, @loopback, {[@end, @end, @generic={0x0, 0x7, "c62d584d97"}]}}, "44fd2948bff3ea"}}}}}) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) (async) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x40) (async) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) (async) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) (async, rerun: 64) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) (rerun: 64) chmod(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0x2, 0x6}, {0xd9, 0xfffffffffffff721}}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/201) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) (async) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0x100000001, 0x7}}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async, rerun: 32) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async, rerun: 32) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (rerun: 32) 16:00:25 executing program 0: syz_emit_ethernet(0x51, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x43, 0x0, 0x0, 0xff, 0x0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x5f, 0x0, {0x8, 0x4, 0x0, 0x0, 0x7ff, 0x65, 0x20, 0x5, 0xbd177ebf9176dcf, 0x9, @broadcast, @loopback, {[@end, @end, @generic={0x0, 0x7, "c62d584d97"}]}}, "44fd2948bff3ea"}}}}}) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x3) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) write(r3, &(0x7f00000001c0)="5bad2d01c4ec57d4c0314e57fce059b15bb85505a4496856fe36457a9aae6fce545310dab6d481e40243a95482464d327d74cea5cff61ddf9c35b9a8fd6b6d395bbe234e52d082c6d56e136d9300603a2c90a90e4b13ec3b019c7663ef2e21caa3640e1ea6e41b1212ae8221056ea17411bf2c1f7db69669a4f0494089982848283b529c0db3a998e7f0b3968b14bbc0b88c817b46611cae547f609f359e18", 0x9f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="eb89d7ead27e2552e2adbd0abae699f7234887a1c032f479130030d4dd2b0cc3aed7286bc47223ed99f21845cc20d664990446d8277f239a8cb045b0dffbacdfd741b97c9a12f203ef81dd274f06861a43cb2623a58062aa47194210cdb19e0f2c93ded08b", 0x65, 0x400, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) (async) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x40) (async) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) chmod(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0x8, 0x1800}, {0x0, 0x7, 0x1000}], 0x2) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x3) (async, rerun: 64) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) (async, rerun: 64) pipe(&(0x7f00000000c0)) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) write(r3, &(0x7f00000001c0)="5bad2d01c4ec57d4c0314e57fce059b15bb85505a4496856fe36457a9aae6fce545310dab6d481e40243a95482464d327d74cea5cff61ddf9c35b9a8fd6b6d395bbe234e52d082c6d56e136d9300603a2c90a90e4b13ec3b019c7663ef2e21caa3640e1ea6e41b1212ae8221056ea17411bf2c1f7db69669a4f0494089982848283b529c0db3a998e7f0b3968b14bbc0b88c817b46611cae547f609f359e18", 0x9f) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto(r2, &(0x7f0000000100)="eb89d7ead27e2552e2adbd0abae699f7234887a1c032f479130030d4dd2b0cc3aed7286bc47223ed99f21845cc20d664990446d8277f239a8cb045b0dffbacdfd741b97c9a12f203ef81dd274f06861a43cb2623a58062aa47194210cdb19e0f2c93ded08b", 0x65, 0x400, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x3) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) write(r3, &(0x7f00000001c0)="5bad2d01c4ec57d4c0314e57fce059b15bb85505a4496856fe36457a9aae6fce545310dab6d481e40243a95482464d327d74cea5cff61ddf9c35b9a8fd6b6d395bbe234e52d082c6d56e136d9300603a2c90a90e4b13ec3b019c7663ef2e21caa3640e1ea6e41b1212ae8221056ea17411bf2c1f7db69669a4f0494089982848283b529c0db3a998e7f0b3968b14bbc0b88c817b46611cae547f609f359e18", 0x9f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="eb89d7ead27e2552e2adbd0abae699f7234887a1c032f479130030d4dd2b0cc3aed7286bc47223ed99f21845cc20d664990446d8277f239a8cb045b0dffbacdfd741b97c9a12f203ef81dd274f06861a43cb2623a58062aa47194210cdb19e0f2c93ded08b", 0x65, 0x400, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) (async) socket(0x18, 0x1, 0x3) (async) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) (async) pipe(&(0x7f00000000c0)) (async) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) (async) socket(0x18, 0x2, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) write(r3, &(0x7f00000001c0)="5bad2d01c4ec57d4c0314e57fce059b15bb85505a4496856fe36457a9aae6fce545310dab6d481e40243a95482464d327d74cea5cff61ddf9c35b9a8fd6b6d395bbe234e52d082c6d56e136d9300603a2c90a90e4b13ec3b019c7663ef2e21caa3640e1ea6e41b1212ae8221056ea17411bf2c1f7db69669a4f0494089982848283b529c0db3a998e7f0b3968b14bbc0b88c817b46611cae547f609f359e18", 0x9f) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto(r2, &(0x7f0000000100)="eb89d7ead27e2552e2adbd0abae699f7234887a1c032f479130030d4dd2b0cc3aed7286bc47223ed99f21845cc20d664990446d8277f239a8cb045b0dffbacdfd741b97c9a12f203ef81dd274f06861a43cb2623a58062aa47194210cdb19e0f2c93ded08b", 0x65, 0x400, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) (async) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0x8, 0x1800}, {0x0, 0x7, 0x1000}], 0x2) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x8, 0x1800}, {0x0, 0x7, 0x1000}], 0x2) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288306a9bd1eb124dad8ce491c4a0779afd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae", 0x3b}], 0x1, 0x0, 0x100}, 0x0) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:25 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x4) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000001680)='./bus\x00', 0x80, 0x40) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001840)="62b4cea1f344b0d9e071998eeb97cb393657f986c0ef2dd14a8cf39f00f0174faf248801bbbfb03008f2e19d8c2af0861144048e934aa320648a6a06d3cde4e093b2ee5dde47b4537fc4e46de7fc03cef742941a72f05e544a000200000000000071a2f4c518f7b3cce8ca0f025008b7460c4a76ce2be3344fc17827f48f21bd53345469bdcff65f4a6ba4309bb70922ac0f55c234d167733fd46b113e", 0x9d}, {&(0x7f0000000240)="75cb6fc38e2ab4890608a74d7ceb6e14d2faf3ce77c21ddf2d9cdbf410c3eb51b02bf60e1cce01cb0bc2ff25a482886180bf9dec9cc79cb740557e17858ad315f5db72a0c5468d55a7d0c129baae5382b56b3219d3792721fb90215f9bbd65540918868d14ba05033bc534967dc7e0313ef7de79526dbb081132eaa8f3bfc3c45b9adf7e9a981908d300107a09dd195837c9324651fdda620b7d62f4df8b840c5372795b93766d", 0xa7}, {&(0x7f0000000300)="0325f6bc0b20f19b0f8c333f04", 0xd}, {&(0x7f0000000380)="471cb13a0f2d9b134819215a5c9fa270d6fa84a6b6c5cd670344b4426845f31ae337dd9f7fca484c17ae01a79e7c412c2f29c36143e2674f913bb5667e058dd010b3e84bab689173abbfb376eb2243769920f5d12b4f27a4bb41fdbf7b67152cbb8692da88f07e719170b3fcb95150f30d38021b1ee2313bfb54e6e2368f7bfa807a22f78138f4fd0b3fc7fc7327996eaba92e9e51ed64a723b7c12459560ed3808acf49da2785509398d6f6f4494a60b7af6245859b333b0ae0c70d97ef", 0xbe}, {&(0x7f0000000440)="19e180536bda18233df265fb83d77cd411059092f164fd3ef788d84e2f00c665ba08f1caa622dcfd2300000000565e6c5d767eda875e9d1790c596d3", 0x3c}, {&(0x7f0000000480)="9716de55355a95fcc9e459c78deb744d1fd87e6508b020dfc421f992f4eb8b3a3c1030dc9f3c85bc95d48f40360746e33133e60127818607fd48b6f4a33c096c1db53a0765d275b2f3b2953fd085d95bb4f1479b3a0847d827ff3f775a580a40796718376645c2c9988059f572474fdf3bbed79a92cffdc9e85f9b97300812c81a02c824d8711785a4b89e5187662b3203a227324d446dc6647f7e9c67846671ac4651fb46c6b8d46bb1e175ad605eb621fc763d5ead22781f0a5af4d522e52554c7724e9736c72a4a27aec9d8a3b225a6e09b6ae2d3", 0xd6}, {&(0x7f0000000580)="bf048e1c3cd856945a9cd8a687ccd79d043e162df500c1ef20685b74801255f6d19c72e00cde78be071bdbd3e3a0e42a2c4bcb990f3aa66d15ddbf87745173751b5114d09e1d5ff61298422a634b005d5eb9129bc7ec9cb445ed4935d705b803e6d269a34185a9d711be6b0e7bf4ff6390be2451f5490c9113724628576e843e26f19a3856432177662c56c8d51b8ff149599c16fdc9e13afe0ecefc33adc50e4dc3c13a66623216195d5665da1c1577e9073a14723542f1de630c063fc1a9c05a1f1d5714373ce6ebeed29adeb8188617f66abfabfa0092a2187c4b6d6a731568715ddcc28c1a3cb4d7fe2edc1eb3e9d20714452516f35d57e29130c971c27e3009e559549d32a0c8d71da2d6d136b6ccbc78b6b6aa84ffc2f8edc60b2fef8e5f28986d3bc9804cbf694383f9d1a6eecdc891bb2a6d9527204da077061fabc4f139e2babf8f76c04e95302a618c75b168814c98a81bf171fba22a338e6189f7e63708429b8d5156bd37b8f058b403db4ea4e4b8faa0f1064e8f98f36c180b9029279299c4cbe0237069a7a0be53376898ee7f85ada362f9f6cb3407e9b5dfb1ebdb4e88a23706f16bdbad0b82f0429a9d8ef9c980499366fd1a85d7ece2195d2edeaa761dde52f82ce5c9de7bf1b45c569af0a23070eb2e2d8728dae2b7df17c68f50c3c9ec7468abd97ec20d3703f46f5ee4a52ba2c8d8144e69ce2ba607138569371d58ee31f5267bba03484e167b1d82904c8487a0d5c7fa25620f9d36b6356824fd1d2857cb51bd3fb47edf9aa170d4d6f8ccf2eb7dc2fcc8f0a672f0b149c19db3a04fc25d9a6ee4d73f3069d273bb12856de535565bb9770455d89035b6f69e8870feaf4c0dd448b20066ff8d36fd64fd435d7d72bf19ab3903aeaad578c085f096725ef8212a637c93514237dbf4c1a1d36a39f5002ff11bf232c953baacbe1ea20d99749238f69852e9133e6bfe7715743eec4bdfb51184113bf4286d07313b4e2921a424692900cbec46aa1c532fa0c02970666a720e204c0030da4df0d246e652e8515a8350fdf671a9287162a64d8caa2773767ad6b26fd24551b831984a075eb9e1366ab444ea401df01abf7daa529be00f583282fac4f10f709a3adaa583c16d8cc39a95041a28234eac9f27cff81dbbf9e3cd08ad1ff2f50313cdb09984e62f9f54c12aa50f595bc3b85d07c3c994ad193f2b9fad4801af9adc591466229f85fe2e785b4ed68c8f5df12eac5533f5fd7145fb9a54e1f0f45eb6ce6ba0c6c3aa3cdc029da50aa99c779d097baf5e2c997f45c2a26a9b3f153470beaf80314a2b888b315a52a767e331d507446639947e9517bd6c85f9dbe1f975734113a3c694aa8398a66a39141742cd51bf2bdb40306f34bd5c9519d77d6fd1afecf36ba14de0d01213cc748469c8c8cd7580e9494bdf1d8e8a39b3d5239404bfeb4885939c924f248559a2b16de2dfb1fa19949bc5b7fcbc42a127049e4ccec5369b88a5930cf52111feec784d650a8add0b166fef9a13ec7477bbfa40e9ddfd62f1bc6d8666d3619016e422e66461f773dc3b4dbf43eebe8f554b166ce12df07a5fb2fb89d495fa2ee7fc5f7ccd1c6da599edc3754cf854db6beb0c43c4c6152cca7d8bc04f2f84af19337b9264328cc63792b1406c38a4f34318fb5be5383bbd1cfe208933ee2a99e19b041289f083441c6567a086410236af2b389d99287390b565e8e08c6a606f6cebf86917f7da708470203953c32fd1a918e3e98f035242559e3a39529a9839f0e65c0e59649251c05ea5964e10c12e06ff3ed7247587eb188d83bdde171427dc23c6138e937cd5608671de7c4861a9969497dadaea11ed4943b63fe92025bd0e8d6eafba9ffe65f7c4f90cfe7e03425efe1d539b56ddd0c35dffc1491e64ea6ae96423b24c834aef9be3e1fde0aa13ffe829739f95fa427b3bf42ef6aea2027a96690786a1ab9acdfb920ae20618f5f2d90ccf1707f713295a5b4f39e68d58f5940f5bef64eee524e73884a31d3831ce0b287fa532e3264b1ec151952e6349039c74bf144340fe87b0ac3ac95e8dd7e2e34a9eeee204e967bceb65cfff9c510c3cba968ec8d5c8c3aa625a268704b4505ce05620e6627a37481a5d155660d5dc53b55b86997e01a08237b97e143c02d430fc907f171313820a892d227f6a14d66ee270ac2bbaee24ad0c19d59b839920b804bf8901d48f79261b1b6214eecbe2abacdaa82ca93dc889732574a67dbad6e50bdd81698cf2d09812dadc1092d0b7e268e51c68cc5dba0ca9dedfd8a99e9d400cf9277137cccf82377631216504b6b1560c53508f13d71600ab2ab3f1442a7f34b5d64bd84623728e9eff041816e16b2672d9a1e502299949f663255b0514efd4f939edc6dfa1926e9e5805ad4e15f1f28de09da5c06198de053f53bdb995190955ec04bda0b0823980d0c48d75d4415f17bb5c889dd72a31385d23da083d197f7e5ca3f59f464e6bb289aa371de8cbee4589adac9a0de9898796ba4aa4edd8af9b94c1569b00c10b6aa7a9ae1e9dd9428680025c2f79e9ab106e24b61a3f0f0b7c9820bb70530c8e9883350af08519221cb7637258009a5f6fdf92e698e4c5943bdefa6efedb02c2c5c00cdf6da132f4644214ba4c50762f60ea9e3f98cff5b98c5ba454e4eb3dca87f5f3ff86c163549a8ca44798534161b4be92cafb984e8b30f6643dd8578d56eacc4f70ffd2982eee55d5b0cf0b1d7e8d1d02467614ffbfc2c8b772a860285a9214c70fc6ee79128746bc37b67b85736b7f0319ac373f659122dbe020fc56c7d4b3e256384ffe2190f6979f8a9b438c1c87e8b9804ee011771fb26fb2f7327a6a1feb7bd09c4c756fe24a881a877fd30ecfc1dc0629114b94776cd3f8b8ce3a1eb5f9044d416197c3ded4c0de4bacfbd4c935819101e778306885ecc4eb654f7a0f0a75c356faa599456de97f1ab666b42088ea5a4c656f43021adda9a01bf775c64067c3ec9a211bd55dfc0f8112bc41dafd0eb49d9ec3747c55283d57daa351e055b21606b16566b715927892f8579f23798d203ec623dd9b6033c0be6e5dc4c8ac5eada74429335c9fa20662cab3ca90490a47e5dd76b058e1c781671df75b9eb0d2fd587de5db2b94142cb50906396bbe66ac06fb723af97e890738b3fba48ce407d05d8d4cb8e2b2efb737fc02f187a42680b883b3f8dbcedec3fc29e18c209ffe9beb7552eb1804b5984b4128dd907af08fbf7146ae5ca92a2aacf51e2c147c10f2f71c9e2b311d2c359196d4797173b399664ab684c89b747160852dcc9857ab55d360ff348cf123c3ee1d9dac9eea13b2ddd578023d3a0d30ce8568f05f57a6d2263babf8f0afb4ea9329a28d2f10e4549b9b35b5dd2cf8fdd08c7d64ea891bac8ee0244477d885a12703ea1175966ff225122efe867385e6852090dbd52d6a133961e2da400eb9335a1ede3c56af4542733b80072ecb9e7d09249073d770b7ac7ada41b8c4132e18f7967de1f9dd48a2f3120940807f79006a7f91fc2d6a44270f5a95ffde4016dc499a67b93757e0a01ee9be421d208a46448de7ce41f8a4f818e77209cd8c9de9e07bb7ff8e6615139aab381ba28bad15c1a6d43da59f41df08d2f88c6b935fa5af20609d2f2d2947315dadc007113e288b586b875cc7ac029788daad1c67260fb4eda2b4b452d7fa36e4d81fe7fca41bf66988bc981abaafff52455b4dc65594afa29437b23b5ecfe371cf2265c3a76db9cd485887335d25b6335e13899e0a44aacc61479a6b1a1c9406108dca639c7106767dfa1ceb5ac6eccbab746c70f2a09cecd4b163c088b679a9a4e4f51eb75a4e5293a47dbd7231dc945755642bda1f90c6666b70e625544a3e4fbd0dec5185f29ae75e36acf34f545978c15612f70bf8c11fb476bb8b82ee333731601201d44ba65e2f66950487e5481d1ae2bf27ed11f85878184b3f89d68e97caea940e0507d7d655af61646e907f8663afb7b7621fc8df3ffb0b4c47da7b0df10bf49b9859aac4ed8237fe86d47d159072f6c975258e49f32c834864854b80b67cfa2b23399679c253b3edc37088d0f0249c94ef5c1f46183788aa7a214600a10577f0018acecfa9b4c22d55eb829d014091f838038d47b9cb3accc4706db726affe106acad798fa9e45c0ed7d933b9d7eed278b8ea4231ce52f9e379b65cde8af79a0c12605dc33090993aef224a19493a9094a84f1e0c3b462120ecd124935825c28abac0d2a50f48b92b4356e83c696938e7888ddab5df4a69f18618257ff34dcf97c2b899cf5e2e0cec4e4d00d783f19465cf329e3b5deabd778c3654f4ce6813c3011a16b2fe9cff8ba6418475bde18ad059b84b9d032f80358809ac006e228b722e2b0c50daa3f335ca26f7aec3221d0e433c064fb4563d71c7092c032b0fd3c0e020c5d8aecd07c604cf7544d4219e30b9ef095072969c6876ea8a3727cd1b25695305decb87867b34d19d36b35641da021eb6bfed7dd095eb29942a4137eba84906f15a381783c644c4b1ad38ed50dc4576c8b4d4c763ff7d255b3229923081ef41760bb369fde9e89e1c01aae040e4f63bb3d8f6f67d97720c24606583b16c218cc4967f61188c8412b25d3d38ca1d2770e55c4bc0ea826ba45fb4d2a330495ef06d8c8494e6c8be30df6c46f277d9669003b00b56a97476d88b40396f77395ae87ce607251dcb40c1bbbb477c0a1ccf6780cdc150e2442f8b3d655482f9ea0a083e2f07c264757b1f95b1619d934b0e401653bc835c2218fd9a1dbff33f61c8b92f0ca904aeabc658eada2f2d7ea4d065b8475d62b5952efe3c23fe2501febe3754545698dd75707f50b53293334d21f756f58f804c0422e5b0bde60d0fd764be6d8ee35d564dddcc829b59bdcf4e013da634126c9ddc2afcc0196ceb9f8475bd02edf003a39af7fa246d7bf2e12653d3b2f9844e01affe48a82c6929f05981e3264f1519cbdc5f9bec3879851731a505f8615a1c3d5f835f952d5d2e3f66ba91009f40a7cfc25baf6e37a3b52be93391223bdf7e78608f1b1f6a63d0fe8a39b4634440a4919896b0f1d48ac9f42f7868e4a82c2855fa9c656503d109f6c4dda21c80168a8c259b07b796ce8d6a7277d4ce0d7971c3fa9da09f98ff31356603981f7471c96f9a7f29d51e1f4458fe9466f47ce7568c2ae22b4da93242e08fcef728a6e45cfe6be6a363fa0588f56ba6f9d45783d6de658f1c7fced7ce1561682e4831a982b6062b2a9473dff31b53136afe21e510df2d4709cfbdab2d7ebf7ec70654f11a32a29ba041a43b0b2c59738f0d85748c7c2a7572315c2a87185a8959b28e810ac936819b7f5b72aaf3f278389313bce5afb705f3b63d70553d6048a6603088ede28224350cde1abe0a84ed7355d566a4973cf7a6d187d9d4470b3aa9ace595dd5860fe9b2cba4aa4c5f4c5fd9d5a3abe4c0394cb2167583c3625ac4d0f541944a4da1d5ec2a24c9b272e35c30e5840f10ce7d9facc8a49fec6b962e56142a2603a723b6d1cd69b770a9c0617481adb1b3de672fa7a0e8d868db3e7114d0ba20521dcec9dd685254c5fbfe74fc4fa07c6911de71408c87cff72ff63e528dc29e84c598524dde16c6b1913a18e8204b4f5b4df03b53844671f64d41c3267a73683cc957631e3fedb19d25f15271e63c7b6bf51a0c7c43fc94cf9da90c7e3542e5201fc99d63773ef6dd43a41e05f420ecd0eec2c32496558828268a0e5c7867103238d73989f1feb4fa33e9deeda72ad16ba0d7ee45e79b9b", 0x1000}, {&(0x7f0000001580)="1e0514", 0x3}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r4, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x80, 0x40e}, 0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r7, r6) 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288306a9bd1eb124dad8ce491c4a0779afd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae", 0x3b}], 0x1, 0x0, 0x100}, 0x0) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288306a9bd1eb124dad8ce491c4a0779afd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af", 0xbb}], 0x1, 0x0}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae", 0x3b}], 0x1, 0x0, 0x100}, 0x0) (async) openat(r0, &(0x7f0000000340)='./file0\x00', 0x400, 0x0) (async) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)) (async) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) (async) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x6, 0x9, 0x7ff}, {0x73b3, 0x9, 0x1, 0x1}, {0xe3, 0x68, 0x6, 0xfffffff8}, {0x3df, 0x8, 0x0, 0x10001}, {0x4, 0x1, 0xde, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x4}, {0x7}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff2000ffaaaaaaaaaabb0806000108000604000000000000000000000000ffffffffffffac1400bb"]) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0x8, 0x1800}, {0x0, 0x7, 0x1000}], 0x2) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x6, 0x9, 0x7ff}, {0x73b3, 0x9, 0x1, 0x1}, {0xe3, 0x68, 0x6, 0xfffffff8}, {0x3df, 0x8, 0x0, 0x10001}, {0x4, 0x1, 0xde, 0x10000}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x4}, {0x7}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff2000ffaaaaaaaaaabb0806000108000604000000000000000000000000ffffffffffffac1400bb"]) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0x4090, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x0, 0x7fff, 0x800}, {0x4, 0x6, 0x1000}], 0x3) r3 = socket(0x18, 0x1, 0x0) r4 = semget(0x1, 0x4, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/42) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x2c, 0xe2e, &(0x7f00000000c0)="ebffe44968b9fd052eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1800}, {0x0, 0xfff7, 0x1800}, {0x0, 0x735, 0x800}, {0x0, 0x5}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x6, 0x9, 0x7ff}, {0x73b3, 0x9, 0x1, 0x1}, {0xe3, 0x68, 0x6, 0xfffffff8}, {0x3df, 0x8, 0x0, 0x10001}, {0x4, 0x1, 0xde, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x4}, {0x7}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff2000ffaaaaaaaaaabb0806000108000604000000000000000000000000ffffffffffffac1400bb"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x6, 0x9, 0x7ff}, {0x73b3, 0x9, 0x1, 0x1}, {0xe3, 0x68, 0x6, 0xfffffff8}, {0x3df, 0x8, 0x0, 0x10001}, {0x4, 0x1, 0xde, 0x10000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x4}, {0x7}, {0x8006}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff2000ffaaaaaaaaaabb0806000108000604000000000000000000000000ffffffffffffac1400bb"]) (async) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0x4090, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x0, 0x7fff, 0x800}, {0x4, 0x6, 0x1000}], 0x3) (async) r3 = socket(0x18, 0x1, 0x0) r4 = semget(0x1, 0x4, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/42) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x2c, 0xe2e, &(0x7f00000000c0)="ebffe44968b9fd052eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1800}, {0x0, 0xfff7, 0x1800}, {0x0, 0x735, 0x800}, {0x0, 0x5}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288306a9bd1eb124dad8ce491c4a0779afd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af", 0xbb}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae", 0x3b}], 0x1, 0x0, 0x100}, 0x0) (async) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @loopback, @remote}}}}) 16:00:25 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0x4090, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x0, 0x7fff, 0x800}, {0x4, 0x6, 0x1000}], 0x3) r3 = socket(0x18, 0x1, 0x0) r4 = semget(0x1, 0x4, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/42) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x2c, 0xe2e, &(0x7f00000000c0)="ebffe44968b9fd052eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1800}, {0x0, 0xfff7, 0x1800}, {0x0, 0x735, 0x800}, {0x0, 0x5}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x4) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000001680)='./bus\x00', 0x80, 0x40) (async, rerun: 32) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x1, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001840)="62b4cea1f344b0d9e071998eeb97cb393657f986c0ef2dd14a8cf39f00f0174faf248801bbbfb03008f2e19d8c2af0861144048e934aa320648a6a06d3cde4e093b2ee5dde47b4537fc4e46de7fc03cef742941a72f05e544a000200000000000071a2f4c518f7b3cce8ca0f025008b7460c4a76ce2be3344fc17827f48f21bd53345469bdcff65f4a6ba4309bb70922ac0f55c234d167733fd46b113e", 0x9d}, {&(0x7f0000000240)="75cb6fc38e2ab4890608a74d7ceb6e14d2faf3ce77c21ddf2d9cdbf410c3eb51b02bf60e1cce01cb0bc2ff25a482886180bf9dec9cc79cb740557e17858ad315f5db72a0c5468d55a7d0c129baae5382b56b3219d3792721fb90215f9bbd65540918868d14ba05033bc534967dc7e0313ef7de79526dbb081132eaa8f3bfc3c45b9adf7e9a981908d300107a09dd195837c9324651fdda620b7d62f4df8b840c5372795b93766d", 0xa7}, {&(0x7f0000000300)="0325f6bc0b20f19b0f8c333f04", 0xd}, {&(0x7f0000000380)="471cb13a0f2d9b134819215a5c9fa270d6fa84a6b6c5cd670344b4426845f31ae337dd9f7fca484c17ae01a79e7c412c2f29c36143e2674f913bb5667e058dd010b3e84bab689173abbfb376eb2243769920f5d12b4f27a4bb41fdbf7b67152cbb8692da88f07e719170b3fcb95150f30d38021b1ee2313bfb54e6e2368f7bfa807a22f78138f4fd0b3fc7fc7327996eaba92e9e51ed64a723b7c12459560ed3808acf49da2785509398d6f6f4494a60b7af6245859b333b0ae0c70d97ef", 0xbe}, {&(0x7f0000000440)="19e180536bda18233df265fb83d77cd411059092f164fd3ef788d84e2f00c665ba08f1caa622dcfd2300000000565e6c5d767eda875e9d1790c596d3", 0x3c}, {&(0x7f0000000480)="9716de55355a95fcc9e459c78deb744d1fd87e6508b020dfc421f992f4eb8b3a3c1030dc9f3c85bc95d48f40360746e33133e60127818607fd48b6f4a33c096c1db53a0765d275b2f3b2953fd085d95bb4f1479b3a0847d827ff3f775a580a40796718376645c2c9988059f572474fdf3bbed79a92cffdc9e85f9b97300812c81a02c824d8711785a4b89e5187662b3203a227324d446dc6647f7e9c67846671ac4651fb46c6b8d46bb1e175ad605eb621fc763d5ead22781f0a5af4d522e52554c7724e9736c72a4a27aec9d8a3b225a6e09b6ae2d3", 0xd6}, {&(0x7f0000000580)="bf048e1c3cd856945a9cd8a687ccd79d043e162df500c1ef20685b74801255f6d19c72e00cde78be071bdbd3e3a0e42a2c4bcb990f3aa66d15ddbf87745173751b5114d09e1d5ff61298422a634b005d5eb9129bc7ec9cb445ed4935d705b803e6d269a34185a9d711be6b0e7bf4ff6390be2451f5490c9113724628576e843e26f19a3856432177662c56c8d51b8ff149599c16fdc9e13afe0ecefc33adc50e4dc3c13a66623216195d5665da1c1577e9073a14723542f1de630c063fc1a9c05a1f1d5714373ce6ebeed29adeb8188617f66abfabfa0092a2187c4b6d6a731568715ddcc28c1a3cb4d7fe2edc1eb3e9d20714452516f35d57e29130c971c27e3009e559549d32a0c8d71da2d6d136b6ccbc78b6b6aa84ffc2f8edc60b2fef8e5f28986d3bc9804cbf694383f9d1a6eecdc891bb2a6d9527204da077061fabc4f139e2babf8f76c04e95302a618c75b168814c98a81bf171fba22a338e6189f7e63708429b8d5156bd37b8f058b403db4ea4e4b8faa0f1064e8f98f36c180b9029279299c4cbe0237069a7a0be53376898ee7f85ada362f9f6cb3407e9b5dfb1ebdb4e88a23706f16bdbad0b82f0429a9d8ef9c980499366fd1a85d7ece2195d2edeaa761dde52f82ce5c9de7bf1b45c569af0a23070eb2e2d8728dae2b7df17c68f50c3c9ec7468abd97ec20d3703f46f5ee4a52ba2c8d8144e69ce2ba607138569371d58ee31f5267bba03484e167b1d82904c8487a0d5c7fa25620f9d36b6356824fd1d2857cb51bd3fb47edf9aa170d4d6f8ccf2eb7dc2fcc8f0a672f0b149c19db3a04fc25d9a6ee4d73f3069d273bb12856de535565bb9770455d89035b6f69e8870feaf4c0dd448b20066ff8d36fd64fd435d7d72bf19ab3903aeaad578c085f096725ef8212a637c93514237dbf4c1a1d36a39f5002ff11bf232c953baacbe1ea20d99749238f69852e9133e6bfe7715743eec4bdfb51184113bf4286d07313b4e2921a424692900cbec46aa1c532fa0c02970666a720e204c0030da4df0d246e652e8515a8350fdf671a9287162a64d8caa2773767ad6b26fd24551b831984a075eb9e1366ab444ea401df01abf7daa529be00f583282fac4f10f709a3adaa583c16d8cc39a95041a28234eac9f27cff81dbbf9e3cd08ad1ff2f50313cdb09984e62f9f54c12aa50f595bc3b85d07c3c994ad193f2b9fad4801af9adc591466229f85fe2e785b4ed68c8f5df12eac5533f5fd7145fb9a54e1f0f45eb6ce6ba0c6c3aa3cdc029da50aa99c779d097baf5e2c997f45c2a26a9b3f153470beaf80314a2b888b315a52a767e331d507446639947e9517bd6c85f9dbe1f975734113a3c694aa8398a66a39141742cd51bf2bdb40306f34bd5c9519d77d6fd1afecf36ba14de0d01213cc748469c8c8cd7580e9494bdf1d8e8a39b3d5239404bfeb4885939c924f248559a2b16de2dfb1fa19949bc5b7fcbc42a127049e4ccec5369b88a5930cf52111feec784d650a8add0b166fef9a13ec7477bbfa40e9ddfd62f1bc6d8666d3619016e422e66461f773dc3b4dbf43eebe8f554b166ce12df07a5fb2fb89d495fa2ee7fc5f7ccd1c6da599edc3754cf854db6beb0c43c4c6152cca7d8bc04f2f84af19337b9264328cc63792b1406c38a4f34318fb5be5383bbd1cfe208933ee2a99e19b041289f083441c6567a086410236af2b389d99287390b565e8e08c6a606f6cebf86917f7da708470203953c32fd1a918e3e98f035242559e3a39529a9839f0e65c0e59649251c05ea5964e10c12e06ff3ed7247587eb188d83bdde171427dc23c6138e937cd5608671de7c4861a9969497dadaea11ed4943b63fe92025bd0e8d6eafba9ffe65f7c4f90cfe7e03425efe1d539b56ddd0c35dffc1491e64ea6ae96423b24c834aef9be3e1fde0aa13ffe829739f95fa427b3bf42ef6aea2027a96690786a1ab9acdfb920ae20618f5f2d90ccf1707f713295a5b4f39e68d58f5940f5bef64eee524e73884a31d3831ce0b287fa532e3264b1ec151952e6349039c74bf144340fe87b0ac3ac95e8dd7e2e34a9eeee204e967bceb65cfff9c510c3cba968ec8d5c8c3aa625a268704b4505ce05620e6627a37481a5d155660d5dc53b55b86997e01a08237b97e143c02d430fc907f171313820a892d227f6a14d66ee270ac2bbaee24ad0c19d59b839920b804bf8901d48f79261b1b6214eecbe2abacdaa82ca93dc889732574a67dbad6e50bdd81698cf2d09812dadc1092d0b7e268e51c68cc5dba0ca9dedfd8a99e9d400cf9277137cccf82377631216504b6b1560c53508f13d71600ab2ab3f1442a7f34b5d64bd84623728e9eff041816e16b2672d9a1e502299949f663255b0514efd4f939edc6dfa1926e9e5805ad4e15f1f28de09da5c06198de053f53bdb995190955ec04bda0b0823980d0c48d75d4415f17bb5c889dd72a31385d23da083d197f7e5ca3f59f464e6bb289aa371de8cbee4589adac9a0de9898796ba4aa4edd8af9b94c1569b00c10b6aa7a9ae1e9dd9428680025c2f79e9ab106e24b61a3f0f0b7c9820bb70530c8e9883350af08519221cb7637258009a5f6fdf92e698e4c5943bdefa6efedb02c2c5c00cdf6da132f4644214ba4c50762f60ea9e3f98cff5b98c5ba454e4eb3dca87f5f3ff86c163549a8ca44798534161b4be92cafb984e8b30f6643dd8578d56eacc4f70ffd2982eee55d5b0cf0b1d7e8d1d02467614ffbfc2c8b772a860285a9214c70fc6ee79128746bc37b67b85736b7f0319ac373f659122dbe020fc56c7d4b3e256384ffe2190f6979f8a9b438c1c87e8b9804ee011771fb26fb2f7327a6a1feb7bd09c4c756fe24a881a877fd30ecfc1dc0629114b94776cd3f8b8ce3a1eb5f9044d416197c3ded4c0de4bacfbd4c935819101e778306885ecc4eb654f7a0f0a75c356faa599456de97f1ab666b42088ea5a4c656f43021adda9a01bf775c64067c3ec9a211bd55dfc0f8112bc41dafd0eb49d9ec3747c55283d57daa351e055b21606b16566b715927892f8579f23798d203ec623dd9b6033c0be6e5dc4c8ac5eada74429335c9fa20662cab3ca90490a47e5dd76b058e1c781671df75b9eb0d2fd587de5db2b94142cb50906396bbe66ac06fb723af97e890738b3fba48ce407d05d8d4cb8e2b2efb737fc02f187a42680b883b3f8dbcedec3fc29e18c209ffe9beb7552eb1804b5984b4128dd907af08fbf7146ae5ca92a2aacf51e2c147c10f2f71c9e2b311d2c359196d4797173b399664ab684c89b747160852dcc9857ab55d360ff348cf123c3ee1d9dac9eea13b2ddd578023d3a0d30ce8568f05f57a6d2263babf8f0afb4ea9329a28d2f10e4549b9b35b5dd2cf8fdd08c7d64ea891bac8ee0244477d885a12703ea1175966ff225122efe867385e6852090dbd52d6a133961e2da400eb9335a1ede3c56af4542733b80072ecb9e7d09249073d770b7ac7ada41b8c4132e18f7967de1f9dd48a2f3120940807f79006a7f91fc2d6a44270f5a95ffde4016dc499a67b93757e0a01ee9be421d208a46448de7ce41f8a4f818e77209cd8c9de9e07bb7ff8e6615139aab381ba28bad15c1a6d43da59f41df08d2f88c6b935fa5af20609d2f2d2947315dadc007113e288b586b875cc7ac029788daad1c67260fb4eda2b4b452d7fa36e4d81fe7fca41bf66988bc981abaafff52455b4dc65594afa29437b23b5ecfe371cf2265c3a76db9cd485887335d25b6335e13899e0a44aacc61479a6b1a1c9406108dca639c7106767dfa1ceb5ac6eccbab746c70f2a09cecd4b163c088b679a9a4e4f51eb75a4e5293a47dbd7231dc945755642bda1f90c6666b70e625544a3e4fbd0dec5185f29ae75e36acf34f545978c15612f70bf8c11fb476bb8b82ee333731601201d44ba65e2f66950487e5481d1ae2bf27ed11f85878184b3f89d68e97caea940e0507d7d655af61646e907f8663afb7b7621fc8df3ffb0b4c47da7b0df10bf49b9859aac4ed8237fe86d47d159072f6c975258e49f32c834864854b80b67cfa2b23399679c253b3edc37088d0f0249c94ef5c1f46183788aa7a214600a10577f0018acecfa9b4c22d55eb829d014091f838038d47b9cb3accc4706db726affe106acad798fa9e45c0ed7d933b9d7eed278b8ea4231ce52f9e379b65cde8af79a0c12605dc33090993aef224a19493a9094a84f1e0c3b462120ecd124935825c28abac0d2a50f48b92b4356e83c696938e7888ddab5df4a69f18618257ff34dcf97c2b899cf5e2e0cec4e4d00d783f19465cf329e3b5deabd778c3654f4ce6813c3011a16b2fe9cff8ba6418475bde18ad059b84b9d032f80358809ac006e228b722e2b0c50daa3f335ca26f7aec3221d0e433c064fb4563d71c7092c032b0fd3c0e020c5d8aecd07c604cf7544d4219e30b9ef095072969c6876ea8a3727cd1b25695305decb87867b34d19d36b35641da021eb6bfed7dd095eb29942a4137eba84906f15a381783c644c4b1ad38ed50dc4576c8b4d4c763ff7d255b3229923081ef41760bb369fde9e89e1c01aae040e4f63bb3d8f6f67d97720c24606583b16c218cc4967f61188c8412b25d3d38ca1d2770e55c4bc0ea826ba45fb4d2a330495ef06d8c8494e6c8be30df6c46f277d9669003b00b56a97476d88b40396f77395ae87ce607251dcb40c1bbbb477c0a1ccf6780cdc150e2442f8b3d655482f9ea0a083e2f07c264757b1f95b1619d934b0e401653bc835c2218fd9a1dbff33f61c8b92f0ca904aeabc658eada2f2d7ea4d065b8475d62b5952efe3c23fe2501febe3754545698dd75707f50b53293334d21f756f58f804c0422e5b0bde60d0fd764be6d8ee35d564dddcc829b59bdcf4e013da634126c9ddc2afcc0196ceb9f8475bd02edf003a39af7fa246d7bf2e12653d3b2f9844e01affe48a82c6929f05981e3264f1519cbdc5f9bec3879851731a505f8615a1c3d5f835f952d5d2e3f66ba91009f40a7cfc25baf6e37a3b52be93391223bdf7e78608f1b1f6a63d0fe8a39b4634440a4919896b0f1d48ac9f42f7868e4a82c2855fa9c656503d109f6c4dda21c80168a8c259b07b796ce8d6a7277d4ce0d7971c3fa9da09f98ff31356603981f7471c96f9a7f29d51e1f4458fe9466f47ce7568c2ae22b4da93242e08fcef728a6e45cfe6be6a363fa0588f56ba6f9d45783d6de658f1c7fced7ce1561682e4831a982b6062b2a9473dff31b53136afe21e510df2d4709cfbdab2d7ebf7ec70654f11a32a29ba041a43b0b2c59738f0d85748c7c2a7572315c2a87185a8959b28e810ac936819b7f5b72aaf3f278389313bce5afb705f3b63d70553d6048a6603088ede28224350cde1abe0a84ed7355d566a4973cf7a6d187d9d4470b3aa9ace595dd5860fe9b2cba4aa4c5f4c5fd9d5a3abe4c0394cb2167583c3625ac4d0f541944a4da1d5ec2a24c9b272e35c30e5840f10ce7d9facc8a49fec6b962e56142a2603a723b6d1cd69b770a9c0617481adb1b3de672fa7a0e8d868db3e7114d0ba20521dcec9dd685254c5fbfe74fc4fa07c6911de71408c87cff72ff63e528dc29e84c598524dde16c6b1913a18e8204b4f5b4df03b53844671f64d41c3267a73683cc957631e3fedb19d25f15271e63c7b6bf51a0c7c43fc94cf9da90c7e3542e5201fc99d63773ef6dd43a41e05f420ecd0eec2c32496558828268a0e5c7867103238d73989f1feb4fa33e9deeda72ad16ba0d7ee45e79b9b", 0x1000}, {&(0x7f0000001580)="1e0514", 0x3}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r4, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x80, 0x40e}, 0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) (async) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r7, r6) 16:00:25 executing program 3: getitimer(0x1, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r1, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x18, 0x1, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2}, {0x1, 0x4, 0x800}], 0x2) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000000)=[{0x0, 0xa, 0x2000}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0xffff, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x54}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @loopback, @remote}}}}) 16:00:25 executing program 1: r0 = getppid() r1 = socket(0x11, 0x4003, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r0) fcntl$getown(r1, 0x5) 16:00:26 executing program 3: getitimer(0x1, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r1, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x18, 0x1, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2}, {0x1, 0x4, 0x800}], 0x2) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000000)=[{0x0, 0xa, 0x2000}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0xffff, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x1, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r1, &(0x7f0000000000), 0x0) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) semop(r0, &(0x7f0000000080)=[{0x3, 0x2}, {0x1, 0x4, 0x800}], 0x2) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0xa, 0x2000}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0xffff, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200, 0x1800}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @loopback, @remote}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x54}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @loopback, @remote}}}}) (async) 16:00:26 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x4) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000001680)='./bus\x00', 0x80, 0x40) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001840)="62b4cea1f344b0d9e071998eeb97cb393657f986c0ef2dd14a8cf39f00f0174faf248801bbbfb03008f2e19d8c2af0861144048e934aa320648a6a06d3cde4e093b2ee5dde47b4537fc4e46de7fc03cef742941a72f05e544a000200000000000071a2f4c518f7b3cce8ca0f025008b7460c4a76ce2be3344fc17827f48f21bd53345469bdcff65f4a6ba4309bb70922ac0f55c234d167733fd46b113e", 0x9d}, {&(0x7f0000000240)="75cb6fc38e2ab4890608a74d7ceb6e14d2faf3ce77c21ddf2d9cdbf410c3eb51b02bf60e1cce01cb0bc2ff25a482886180bf9dec9cc79cb740557e17858ad315f5db72a0c5468d55a7d0c129baae5382b56b3219d3792721fb90215f9bbd65540918868d14ba05033bc534967dc7e0313ef7de79526dbb081132eaa8f3bfc3c45b9adf7e9a981908d300107a09dd195837c9324651fdda620b7d62f4df8b840c5372795b93766d", 0xa7}, {&(0x7f0000000300)="0325f6bc0b20f19b0f8c333f04", 0xd}, {&(0x7f0000000380)="471cb13a0f2d9b134819215a5c9fa270d6fa84a6b6c5cd670344b4426845f31ae337dd9f7fca484c17ae01a79e7c412c2f29c36143e2674f913bb5667e058dd010b3e84bab689173abbfb376eb2243769920f5d12b4f27a4bb41fdbf7b67152cbb8692da88f07e719170b3fcb95150f30d38021b1ee2313bfb54e6e2368f7bfa807a22f78138f4fd0b3fc7fc7327996eaba92e9e51ed64a723b7c12459560ed3808acf49da2785509398d6f6f4494a60b7af6245859b333b0ae0c70d97ef", 0xbe}, {&(0x7f0000000440)="19e180536bda18233df265fb83d77cd411059092f164fd3ef788d84e2f00c665ba08f1caa622dcfd2300000000565e6c5d767eda875e9d1790c596d3", 0x3c}, {&(0x7f0000000480)="9716de55355a95fcc9e459c78deb744d1fd87e6508b020dfc421f992f4eb8b3a3c1030dc9f3c85bc95d48f40360746e33133e60127818607fd48b6f4a33c096c1db53a0765d275b2f3b2953fd085d95bb4f1479b3a0847d827ff3f775a580a40796718376645c2c9988059f572474fdf3bbed79a92cffdc9e85f9b97300812c81a02c824d8711785a4b89e5187662b3203a227324d446dc6647f7e9c67846671ac4651fb46c6b8d46bb1e175ad605eb621fc763d5ead22781f0a5af4d522e52554c7724e9736c72a4a27aec9d8a3b225a6e09b6ae2d3", 0xd6}, {&(0x7f0000000580)="bf048e1c3cd856945a9cd8a687ccd79d043e162df500c1ef20685b74801255f6d19c72e00cde78be071bdbd3e3a0e42a2c4bcb990f3aa66d15ddbf87745173751b5114d09e1d5ff61298422a634b005d5eb9129bc7ec9cb445ed4935d705b803e6d269a34185a9d711be6b0e7bf4ff6390be2451f5490c9113724628576e843e26f19a3856432177662c56c8d51b8ff149599c16fdc9e13afe0ecefc33adc50e4dc3c13a66623216195d5665da1c1577e9073a14723542f1de630c063fc1a9c05a1f1d5714373ce6ebeed29adeb8188617f66abfabfa0092a2187c4b6d6a731568715ddcc28c1a3cb4d7fe2edc1eb3e9d20714452516f35d57e29130c971c27e3009e559549d32a0c8d71da2d6d136b6ccbc78b6b6aa84ffc2f8edc60b2fef8e5f28986d3bc9804cbf694383f9d1a6eecdc891bb2a6d9527204da077061fabc4f139e2babf8f76c04e95302a618c75b168814c98a81bf171fba22a338e6189f7e63708429b8d5156bd37b8f058b403db4ea4e4b8faa0f1064e8f98f36c180b9029279299c4cbe0237069a7a0be53376898ee7f85ada362f9f6cb3407e9b5dfb1ebdb4e88a23706f16bdbad0b82f0429a9d8ef9c980499366fd1a85d7ece2195d2edeaa761dde52f82ce5c9de7bf1b45c569af0a23070eb2e2d8728dae2b7df17c68f50c3c9ec7468abd97ec20d3703f46f5ee4a52ba2c8d8144e69ce2ba607138569371d58ee31f5267bba03484e167b1d82904c8487a0d5c7fa25620f9d36b6356824fd1d2857cb51bd3fb47edf9aa170d4d6f8ccf2eb7dc2fcc8f0a672f0b149c19db3a04fc25d9a6ee4d73f3069d273bb12856de535565bb9770455d89035b6f69e8870feaf4c0dd448b20066ff8d36fd64fd435d7d72bf19ab3903aeaad578c085f096725ef8212a637c93514237dbf4c1a1d36a39f5002ff11bf232c953baacbe1ea20d99749238f69852e9133e6bfe7715743eec4bdfb51184113bf4286d07313b4e2921a424692900cbec46aa1c532fa0c02970666a720e204c0030da4df0d246e652e8515a8350fdf671a9287162a64d8caa2773767ad6b26fd24551b831984a075eb9e1366ab444ea401df01abf7daa529be00f583282fac4f10f709a3adaa583c16d8cc39a95041a28234eac9f27cff81dbbf9e3cd08ad1ff2f50313cdb09984e62f9f54c12aa50f595bc3b85d07c3c994ad193f2b9fad4801af9adc591466229f85fe2e785b4ed68c8f5df12eac5533f5fd7145fb9a54e1f0f45eb6ce6ba0c6c3aa3cdc029da50aa99c779d097baf5e2c997f45c2a26a9b3f153470beaf80314a2b888b315a52a767e331d507446639947e9517bd6c85f9dbe1f975734113a3c694aa8398a66a39141742cd51bf2bdb40306f34bd5c9519d77d6fd1afecf36ba14de0d01213cc748469c8c8cd7580e9494bdf1d8e8a39b3d5239404bfeb4885939c924f248559a2b16de2dfb1fa19949bc5b7fcbc42a127049e4ccec5369b88a5930cf52111feec784d650a8add0b166fef9a13ec7477bbfa40e9ddfd62f1bc6d8666d3619016e422e66461f773dc3b4dbf43eebe8f554b166ce12df07a5fb2fb89d495fa2ee7fc5f7ccd1c6da599edc3754cf854db6beb0c43c4c6152cca7d8bc04f2f84af19337b9264328cc63792b1406c38a4f34318fb5be5383bbd1cfe208933ee2a99e19b041289f083441c6567a086410236af2b389d99287390b565e8e08c6a606f6cebf86917f7da708470203953c32fd1a918e3e98f035242559e3a39529a9839f0e65c0e59649251c05ea5964e10c12e06ff3ed7247587eb188d83bdde171427dc23c6138e937cd5608671de7c4861a9969497dadaea11ed4943b63fe92025bd0e8d6eafba9ffe65f7c4f90cfe7e03425efe1d539b56ddd0c35dffc1491e64ea6ae96423b24c834aef9be3e1fde0aa13ffe829739f95fa427b3bf42ef6aea2027a96690786a1ab9acdfb920ae20618f5f2d90ccf1707f713295a5b4f39e68d58f5940f5bef64eee524e73884a31d3831ce0b287fa532e3264b1ec151952e6349039c74bf144340fe87b0ac3ac95e8dd7e2e34a9eeee204e967bceb65cfff9c510c3cba968ec8d5c8c3aa625a268704b4505ce05620e6627a37481a5d155660d5dc53b55b86997e01a08237b97e143c02d430fc907f171313820a892d227f6a14d66ee270ac2bbaee24ad0c19d59b839920b804bf8901d48f79261b1b6214eecbe2abacdaa82ca93dc889732574a67dbad6e50bdd81698cf2d09812dadc1092d0b7e268e51c68cc5dba0ca9dedfd8a99e9d400cf9277137cccf82377631216504b6b1560c53508f13d71600ab2ab3f1442a7f34b5d64bd84623728e9eff041816e16b2672d9a1e502299949f663255b0514efd4f939edc6dfa1926e9e5805ad4e15f1f28de09da5c06198de053f53bdb995190955ec04bda0b0823980d0c48d75d4415f17bb5c889dd72a31385d23da083d197f7e5ca3f59f464e6bb289aa371de8cbee4589adac9a0de9898796ba4aa4edd8af9b94c1569b00c10b6aa7a9ae1e9dd9428680025c2f79e9ab106e24b61a3f0f0b7c9820bb70530c8e9883350af08519221cb7637258009a5f6fdf92e698e4c5943bdefa6efedb02c2c5c00cdf6da132f4644214ba4c50762f60ea9e3f98cff5b98c5ba454e4eb3dca87f5f3ff86c163549a8ca44798534161b4be92cafb984e8b30f6643dd8578d56eacc4f70ffd2982eee55d5b0cf0b1d7e8d1d02467614ffbfc2c8b772a860285a9214c70fc6ee79128746bc37b67b85736b7f0319ac373f659122dbe020fc56c7d4b3e256384ffe2190f6979f8a9b438c1c87e8b9804ee011771fb26fb2f7327a6a1feb7bd09c4c756fe24a881a877fd30ecfc1dc0629114b94776cd3f8b8ce3a1eb5f9044d416197c3ded4c0de4bacfbd4c935819101e778306885ecc4eb654f7a0f0a75c356faa599456de97f1ab666b42088ea5a4c656f43021adda9a01bf775c64067c3ec9a211bd55dfc0f8112bc41dafd0eb49d9ec3747c55283d57daa351e055b21606b16566b715927892f8579f23798d203ec623dd9b6033c0be6e5dc4c8ac5eada74429335c9fa20662cab3ca90490a47e5dd76b058e1c781671df75b9eb0d2fd587de5db2b94142cb50906396bbe66ac06fb723af97e890738b3fba48ce407d05d8d4cb8e2b2efb737fc02f187a42680b883b3f8dbcedec3fc29e18c209ffe9beb7552eb1804b5984b4128dd907af08fbf7146ae5ca92a2aacf51e2c147c10f2f71c9e2b311d2c359196d4797173b399664ab684c89b747160852dcc9857ab55d360ff348cf123c3ee1d9dac9eea13b2ddd578023d3a0d30ce8568f05f57a6d2263babf8f0afb4ea9329a28d2f10e4549b9b35b5dd2cf8fdd08c7d64ea891bac8ee0244477d885a12703ea1175966ff225122efe867385e6852090dbd52d6a133961e2da400eb9335a1ede3c56af4542733b80072ecb9e7d09249073d770b7ac7ada41b8c4132e18f7967de1f9dd48a2f3120940807f79006a7f91fc2d6a44270f5a95ffde4016dc499a67b93757e0a01ee9be421d208a46448de7ce41f8a4f818e77209cd8c9de9e07bb7ff8e6615139aab381ba28bad15c1a6d43da59f41df08d2f88c6b935fa5af20609d2f2d2947315dadc007113e288b586b875cc7ac029788daad1c67260fb4eda2b4b452d7fa36e4d81fe7fca41bf66988bc981abaafff52455b4dc65594afa29437b23b5ecfe371cf2265c3a76db9cd485887335d25b6335e13899e0a44aacc61479a6b1a1c9406108dca639c7106767dfa1ceb5ac6eccbab746c70f2a09cecd4b163c088b679a9a4e4f51eb75a4e5293a47dbd7231dc945755642bda1f90c6666b70e625544a3e4fbd0dec5185f29ae75e36acf34f545978c15612f70bf8c11fb476bb8b82ee333731601201d44ba65e2f66950487e5481d1ae2bf27ed11f85878184b3f89d68e97caea940e0507d7d655af61646e907f8663afb7b7621fc8df3ffb0b4c47da7b0df10bf49b9859aac4ed8237fe86d47d159072f6c975258e49f32c834864854b80b67cfa2b23399679c253b3edc37088d0f0249c94ef5c1f46183788aa7a214600a10577f0018acecfa9b4c22d55eb829d014091f838038d47b9cb3accc4706db726affe106acad798fa9e45c0ed7d933b9d7eed278b8ea4231ce52f9e379b65cde8af79a0c12605dc33090993aef224a19493a9094a84f1e0c3b462120ecd124935825c28abac0d2a50f48b92b4356e83c696938e7888ddab5df4a69f18618257ff34dcf97c2b899cf5e2e0cec4e4d00d783f19465cf329e3b5deabd778c3654f4ce6813c3011a16b2fe9cff8ba6418475bde18ad059b84b9d032f80358809ac006e228b722e2b0c50daa3f335ca26f7aec3221d0e433c064fb4563d71c7092c032b0fd3c0e020c5d8aecd07c604cf7544d4219e30b9ef095072969c6876ea8a3727cd1b25695305decb87867b34d19d36b35641da021eb6bfed7dd095eb29942a4137eba84906f15a381783c644c4b1ad38ed50dc4576c8b4d4c763ff7d255b3229923081ef41760bb369fde9e89e1c01aae040e4f63bb3d8f6f67d97720c24606583b16c218cc4967f61188c8412b25d3d38ca1d2770e55c4bc0ea826ba45fb4d2a330495ef06d8c8494e6c8be30df6c46f277d9669003b00b56a97476d88b40396f77395ae87ce607251dcb40c1bbbb477c0a1ccf6780cdc150e2442f8b3d655482f9ea0a083e2f07c264757b1f95b1619d934b0e401653bc835c2218fd9a1dbff33f61c8b92f0ca904aeabc658eada2f2d7ea4d065b8475d62b5952efe3c23fe2501febe3754545698dd75707f50b53293334d21f756f58f804c0422e5b0bde60d0fd764be6d8ee35d564dddcc829b59bdcf4e013da634126c9ddc2afcc0196ceb9f8475bd02edf003a39af7fa246d7bf2e12653d3b2f9844e01affe48a82c6929f05981e3264f1519cbdc5f9bec3879851731a505f8615a1c3d5f835f952d5d2e3f66ba91009f40a7cfc25baf6e37a3b52be93391223bdf7e78608f1b1f6a63d0fe8a39b4634440a4919896b0f1d48ac9f42f7868e4a82c2855fa9c656503d109f6c4dda21c80168a8c259b07b796ce8d6a7277d4ce0d7971c3fa9da09f98ff31356603981f7471c96f9a7f29d51e1f4458fe9466f47ce7568c2ae22b4da93242e08fcef728a6e45cfe6be6a363fa0588f56ba6f9d45783d6de658f1c7fced7ce1561682e4831a982b6062b2a9473dff31b53136afe21e510df2d4709cfbdab2d7ebf7ec70654f11a32a29ba041a43b0b2c59738f0d85748c7c2a7572315c2a87185a8959b28e810ac936819b7f5b72aaf3f278389313bce5afb705f3b63d70553d6048a6603088ede28224350cde1abe0a84ed7355d566a4973cf7a6d187d9d4470b3aa9ace595dd5860fe9b2cba4aa4c5f4c5fd9d5a3abe4c0394cb2167583c3625ac4d0f541944a4da1d5ec2a24c9b272e35c30e5840f10ce7d9facc8a49fec6b962e56142a2603a723b6d1cd69b770a9c0617481adb1b3de672fa7a0e8d868db3e7114d0ba20521dcec9dd685254c5fbfe74fc4fa07c6911de71408c87cff72ff63e528dc29e84c598524dde16c6b1913a18e8204b4f5b4df03b53844671f64d41c3267a73683cc957631e3fedb19d25f15271e63c7b6bf51a0c7c43fc94cf9da90c7e3542e5201fc99d63773ef6dd43a41e05f420ecd0eec2c32496558828268a0e5c7867103238d73989f1feb4fa33e9deeda72ad16ba0d7ee45e79b9b", 0x1000}, {&(0x7f0000001580)="1e0514", 0x3}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r4, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x80, 0x40e}, 0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r7, r6) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x4) (async) getuid() (async) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) getuid() (async) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640), 0xc) (async) openat(0xffffffffffffffff, &(0x7f0000001680)='./bus\x00', 0x80, 0x40) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x1, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001840)="62b4cea1f344b0d9e071998eeb97cb393657f986c0ef2dd14a8cf39f00f0174faf248801bbbfb03008f2e19d8c2af0861144048e934aa320648a6a06d3cde4e093b2ee5dde47b4537fc4e46de7fc03cef742941a72f05e544a000200000000000071a2f4c518f7b3cce8ca0f025008b7460c4a76ce2be3344fc17827f48f21bd53345469bdcff65f4a6ba4309bb70922ac0f55c234d167733fd46b113e", 0x9d}, {&(0x7f0000000240)="75cb6fc38e2ab4890608a74d7ceb6e14d2faf3ce77c21ddf2d9cdbf410c3eb51b02bf60e1cce01cb0bc2ff25a482886180bf9dec9cc79cb740557e17858ad315f5db72a0c5468d55a7d0c129baae5382b56b3219d3792721fb90215f9bbd65540918868d14ba05033bc534967dc7e0313ef7de79526dbb081132eaa8f3bfc3c45b9adf7e9a981908d300107a09dd195837c9324651fdda620b7d62f4df8b840c5372795b93766d", 0xa7}, {&(0x7f0000000300)="0325f6bc0b20f19b0f8c333f04", 0xd}, {&(0x7f0000000380)="471cb13a0f2d9b134819215a5c9fa270d6fa84a6b6c5cd670344b4426845f31ae337dd9f7fca484c17ae01a79e7c412c2f29c36143e2674f913bb5667e058dd010b3e84bab689173abbfb376eb2243769920f5d12b4f27a4bb41fdbf7b67152cbb8692da88f07e719170b3fcb95150f30d38021b1ee2313bfb54e6e2368f7bfa807a22f78138f4fd0b3fc7fc7327996eaba92e9e51ed64a723b7c12459560ed3808acf49da2785509398d6f6f4494a60b7af6245859b333b0ae0c70d97ef", 0xbe}, {&(0x7f0000000440)="19e180536bda18233df265fb83d77cd411059092f164fd3ef788d84e2f00c665ba08f1caa622dcfd2300000000565e6c5d767eda875e9d1790c596d3", 0x3c}, {&(0x7f0000000480)="9716de55355a95fcc9e459c78deb744d1fd87e6508b020dfc421f992f4eb8b3a3c1030dc9f3c85bc95d48f40360746e33133e60127818607fd48b6f4a33c096c1db53a0765d275b2f3b2953fd085d95bb4f1479b3a0847d827ff3f775a580a40796718376645c2c9988059f572474fdf3bbed79a92cffdc9e85f9b97300812c81a02c824d8711785a4b89e5187662b3203a227324d446dc6647f7e9c67846671ac4651fb46c6b8d46bb1e175ad605eb621fc763d5ead22781f0a5af4d522e52554c7724e9736c72a4a27aec9d8a3b225a6e09b6ae2d3", 0xd6}, {&(0x7f0000000580)="bf048e1c3cd856945a9cd8a687ccd79d043e162df500c1ef20685b74801255f6d19c72e00cde78be071bdbd3e3a0e42a2c4bcb990f3aa66d15ddbf87745173751b5114d09e1d5ff61298422a634b005d5eb9129bc7ec9cb445ed4935d705b803e6d269a34185a9d711be6b0e7bf4ff6390be2451f5490c9113724628576e843e26f19a3856432177662c56c8d51b8ff149599c16fdc9e13afe0ecefc33adc50e4dc3c13a66623216195d5665da1c1577e9073a14723542f1de630c063fc1a9c05a1f1d5714373ce6ebeed29adeb8188617f66abfabfa0092a2187c4b6d6a731568715ddcc28c1a3cb4d7fe2edc1eb3e9d20714452516f35d57e29130c971c27e3009e559549d32a0c8d71da2d6d136b6ccbc78b6b6aa84ffc2f8edc60b2fef8e5f28986d3bc9804cbf694383f9d1a6eecdc891bb2a6d9527204da077061fabc4f139e2babf8f76c04e95302a618c75b168814c98a81bf171fba22a338e6189f7e63708429b8d5156bd37b8f058b403db4ea4e4b8faa0f1064e8f98f36c180b9029279299c4cbe0237069a7a0be53376898ee7f85ada362f9f6cb3407e9b5dfb1ebdb4e88a23706f16bdbad0b82f0429a9d8ef9c980499366fd1a85d7ece2195d2edeaa761dde52f82ce5c9de7bf1b45c569af0a23070eb2e2d8728dae2b7df17c68f50c3c9ec7468abd97ec20d3703f46f5ee4a52ba2c8d8144e69ce2ba607138569371d58ee31f5267bba03484e167b1d82904c8487a0d5c7fa25620f9d36b6356824fd1d2857cb51bd3fb47edf9aa170d4d6f8ccf2eb7dc2fcc8f0a672f0b149c19db3a04fc25d9a6ee4d73f3069d273bb12856de535565bb9770455d89035b6f69e8870feaf4c0dd448b20066ff8d36fd64fd435d7d72bf19ab3903aeaad578c085f096725ef8212a637c93514237dbf4c1a1d36a39f5002ff11bf232c953baacbe1ea20d99749238f69852e9133e6bfe7715743eec4bdfb51184113bf4286d07313b4e2921a424692900cbec46aa1c532fa0c02970666a720e204c0030da4df0d246e652e8515a8350fdf671a9287162a64d8caa2773767ad6b26fd24551b831984a075eb9e1366ab444ea401df01abf7daa529be00f583282fac4f10f709a3adaa583c16d8cc39a95041a28234eac9f27cff81dbbf9e3cd08ad1ff2f50313cdb09984e62f9f54c12aa50f595bc3b85d07c3c994ad193f2b9fad4801af9adc591466229f85fe2e785b4ed68c8f5df12eac5533f5fd7145fb9a54e1f0f45eb6ce6ba0c6c3aa3cdc029da50aa99c779d097baf5e2c997f45c2a26a9b3f153470beaf80314a2b888b315a52a767e331d507446639947e9517bd6c85f9dbe1f975734113a3c694aa8398a66a39141742cd51bf2bdb40306f34bd5c9519d77d6fd1afecf36ba14de0d01213cc748469c8c8cd7580e9494bdf1d8e8a39b3d5239404bfeb4885939c924f248559a2b16de2dfb1fa19949bc5b7fcbc42a127049e4ccec5369b88a5930cf52111feec784d650a8add0b166fef9a13ec7477bbfa40e9ddfd62f1bc6d8666d3619016e422e66461f773dc3b4dbf43eebe8f554b166ce12df07a5fb2fb89d495fa2ee7fc5f7ccd1c6da599edc3754cf854db6beb0c43c4c6152cca7d8bc04f2f84af19337b9264328cc63792b1406c38a4f34318fb5be5383bbd1cfe208933ee2a99e19b041289f083441c6567a086410236af2b389d99287390b565e8e08c6a606f6cebf86917f7da708470203953c32fd1a918e3e98f035242559e3a39529a9839f0e65c0e59649251c05ea5964e10c12e06ff3ed7247587eb188d83bdde171427dc23c6138e937cd5608671de7c4861a9969497dadaea11ed4943b63fe92025bd0e8d6eafba9ffe65f7c4f90cfe7e03425efe1d539b56ddd0c35dffc1491e64ea6ae96423b24c834aef9be3e1fde0aa13ffe829739f95fa427b3bf42ef6aea2027a96690786a1ab9acdfb920ae20618f5f2d90ccf1707f713295a5b4f39e68d58f5940f5bef64eee524e73884a31d3831ce0b287fa532e3264b1ec151952e6349039c74bf144340fe87b0ac3ac95e8dd7e2e34a9eeee204e967bceb65cfff9c510c3cba968ec8d5c8c3aa625a268704b4505ce05620e6627a37481a5d155660d5dc53b55b86997e01a08237b97e143c02d430fc907f171313820a892d227f6a14d66ee270ac2bbaee24ad0c19d59b839920b804bf8901d48f79261b1b6214eecbe2abacdaa82ca93dc889732574a67dbad6e50bdd81698cf2d09812dadc1092d0b7e268e51c68cc5dba0ca9dedfd8a99e9d400cf9277137cccf82377631216504b6b1560c53508f13d71600ab2ab3f1442a7f34b5d64bd84623728e9eff041816e16b2672d9a1e502299949f663255b0514efd4f939edc6dfa1926e9e5805ad4e15f1f28de09da5c06198de053f53bdb995190955ec04bda0b0823980d0c48d75d4415f17bb5c889dd72a31385d23da083d197f7e5ca3f59f464e6bb289aa371de8cbee4589adac9a0de9898796ba4aa4edd8af9b94c1569b00c10b6aa7a9ae1e9dd9428680025c2f79e9ab106e24b61a3f0f0b7c9820bb70530c8e9883350af08519221cb7637258009a5f6fdf92e698e4c5943bdefa6efedb02c2c5c00cdf6da132f4644214ba4c50762f60ea9e3f98cff5b98c5ba454e4eb3dca87f5f3ff86c163549a8ca44798534161b4be92cafb984e8b30f6643dd8578d56eacc4f70ffd2982eee55d5b0cf0b1d7e8d1d02467614ffbfc2c8b772a860285a9214c70fc6ee79128746bc37b67b85736b7f0319ac373f659122dbe020fc56c7d4b3e256384ffe2190f6979f8a9b438c1c87e8b9804ee011771fb26fb2f7327a6a1feb7bd09c4c756fe24a881a877fd30ecfc1dc0629114b94776cd3f8b8ce3a1eb5f9044d416197c3ded4c0de4bacfbd4c935819101e778306885ecc4eb654f7a0f0a75c356faa599456de97f1ab666b42088ea5a4c656f43021adda9a01bf775c64067c3ec9a211bd55dfc0f8112bc41dafd0eb49d9ec3747c55283d57daa351e055b21606b16566b715927892f8579f23798d203ec623dd9b6033c0be6e5dc4c8ac5eada74429335c9fa20662cab3ca90490a47e5dd76b058e1c781671df75b9eb0d2fd587de5db2b94142cb50906396bbe66ac06fb723af97e890738b3fba48ce407d05d8d4cb8e2b2efb737fc02f187a42680b883b3f8dbcedec3fc29e18c209ffe9beb7552eb1804b5984b4128dd907af08fbf7146ae5ca92a2aacf51e2c147c10f2f71c9e2b311d2c359196d4797173b399664ab684c89b747160852dcc9857ab55d360ff348cf123c3ee1d9dac9eea13b2ddd578023d3a0d30ce8568f05f57a6d2263babf8f0afb4ea9329a28d2f10e4549b9b35b5dd2cf8fdd08c7d64ea891bac8ee0244477d885a12703ea1175966ff225122efe867385e6852090dbd52d6a133961e2da400eb9335a1ede3c56af4542733b80072ecb9e7d09249073d770b7ac7ada41b8c4132e18f7967de1f9dd48a2f3120940807f79006a7f91fc2d6a44270f5a95ffde4016dc499a67b93757e0a01ee9be421d208a46448de7ce41f8a4f818e77209cd8c9de9e07bb7ff8e6615139aab381ba28bad15c1a6d43da59f41df08d2f88c6b935fa5af20609d2f2d2947315dadc007113e288b586b875cc7ac029788daad1c67260fb4eda2b4b452d7fa36e4d81fe7fca41bf66988bc981abaafff52455b4dc65594afa29437b23b5ecfe371cf2265c3a76db9cd485887335d25b6335e13899e0a44aacc61479a6b1a1c9406108dca639c7106767dfa1ceb5ac6eccbab746c70f2a09cecd4b163c088b679a9a4e4f51eb75a4e5293a47dbd7231dc945755642bda1f90c6666b70e625544a3e4fbd0dec5185f29ae75e36acf34f545978c15612f70bf8c11fb476bb8b82ee333731601201d44ba65e2f66950487e5481d1ae2bf27ed11f85878184b3f89d68e97caea940e0507d7d655af61646e907f8663afb7b7621fc8df3ffb0b4c47da7b0df10bf49b9859aac4ed8237fe86d47d159072f6c975258e49f32c834864854b80b67cfa2b23399679c253b3edc37088d0f0249c94ef5c1f46183788aa7a214600a10577f0018acecfa9b4c22d55eb829d014091f838038d47b9cb3accc4706db726affe106acad798fa9e45c0ed7d933b9d7eed278b8ea4231ce52f9e379b65cde8af79a0c12605dc33090993aef224a19493a9094a84f1e0c3b462120ecd124935825c28abac0d2a50f48b92b4356e83c696938e7888ddab5df4a69f18618257ff34dcf97c2b899cf5e2e0cec4e4d00d783f19465cf329e3b5deabd778c3654f4ce6813c3011a16b2fe9cff8ba6418475bde18ad059b84b9d032f80358809ac006e228b722e2b0c50daa3f335ca26f7aec3221d0e433c064fb4563d71c7092c032b0fd3c0e020c5d8aecd07c604cf7544d4219e30b9ef095072969c6876ea8a3727cd1b25695305decb87867b34d19d36b35641da021eb6bfed7dd095eb29942a4137eba84906f15a381783c644c4b1ad38ed50dc4576c8b4d4c763ff7d255b3229923081ef41760bb369fde9e89e1c01aae040e4f63bb3d8f6f67d97720c24606583b16c218cc4967f61188c8412b25d3d38ca1d2770e55c4bc0ea826ba45fb4d2a330495ef06d8c8494e6c8be30df6c46f277d9669003b00b56a97476d88b40396f77395ae87ce607251dcb40c1bbbb477c0a1ccf6780cdc150e2442f8b3d655482f9ea0a083e2f07c264757b1f95b1619d934b0e401653bc835c2218fd9a1dbff33f61c8b92f0ca904aeabc658eada2f2d7ea4d065b8475d62b5952efe3c23fe2501febe3754545698dd75707f50b53293334d21f756f58f804c0422e5b0bde60d0fd764be6d8ee35d564dddcc829b59bdcf4e013da634126c9ddc2afcc0196ceb9f8475bd02edf003a39af7fa246d7bf2e12653d3b2f9844e01affe48a82c6929f05981e3264f1519cbdc5f9bec3879851731a505f8615a1c3d5f835f952d5d2e3f66ba91009f40a7cfc25baf6e37a3b52be93391223bdf7e78608f1b1f6a63d0fe8a39b4634440a4919896b0f1d48ac9f42f7868e4a82c2855fa9c656503d109f6c4dda21c80168a8c259b07b796ce8d6a7277d4ce0d7971c3fa9da09f98ff31356603981f7471c96f9a7f29d51e1f4458fe9466f47ce7568c2ae22b4da93242e08fcef728a6e45cfe6be6a363fa0588f56ba6f9d45783d6de658f1c7fced7ce1561682e4831a982b6062b2a9473dff31b53136afe21e510df2d4709cfbdab2d7ebf7ec70654f11a32a29ba041a43b0b2c59738f0d85748c7c2a7572315c2a87185a8959b28e810ac936819b7f5b72aaf3f278389313bce5afb705f3b63d70553d6048a6603088ede28224350cde1abe0a84ed7355d566a4973cf7a6d187d9d4470b3aa9ace595dd5860fe9b2cba4aa4c5f4c5fd9d5a3abe4c0394cb2167583c3625ac4d0f541944a4da1d5ec2a24c9b272e35c30e5840f10ce7d9facc8a49fec6b962e56142a2603a723b6d1cd69b770a9c0617481adb1b3de672fa7a0e8d868db3e7114d0ba20521dcec9dd685254c5fbfe74fc4fa07c6911de71408c87cff72ff63e528dc29e84c598524dde16c6b1913a18e8204b4f5b4df03b53844671f64d41c3267a73683cc957631e3fedb19d25f15271e63c7b6bf51a0c7c43fc94cf9da90c7e3542e5201fc99d63773ef6dd43a41e05f420ecd0eec2c32496558828268a0e5c7867103238d73989f1feb4fa33e9deeda72ad16ba0d7ee45e79b9b", 0x1000}, {&(0x7f0000001580)="1e0514", 0x3}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r4, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x80, 0x40e}, 0x2) (async) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) (async) open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) kqueue() (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) dup2(r7, r6) (async) 16:00:26 executing program 1: r0 = getppid() r1 = socket(0x11, 0x4003, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r0) fcntl$getown(r1, 0x5) 16:00:26 executing program 3: getitimer(0x1, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r1, &(0x7f0000000000), 0x0) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2}, {0x1, 0x4, 0x800}], 0x2) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000000)=[{0x0, 0xa, 0x2000}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0xffff, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200, 0x1800}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="010400000048", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "c7907650b6abdb5e"}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0xb06e, 0x0) 16:00:26 executing program 1: r0 = getppid() r1 = socket(0x11, 0x4003, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r0) fcntl$getown(r1, 0x5) getppid() (async) socket(0x11, 0x4003, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) fcntl$getown(r1, 0x5) (async) fcntl$setown(r2, 0x6, r3) (async) fcntl$setown(r1, 0x6, r0) (async) fcntl$getown(r1, 0x5) (async) 16:00:26 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0xffffffffffff7ff8, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:26 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async, rerun: 64) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (rerun: 64) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async, rerun: 32) r1 = semget$private(0x0, 0x2, 0x18) (rerun: 32) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0xffffffffffff7ff8, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async, rerun: 32) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0e8ed8b6c1f4cea22dec3e2a59fb2b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000176000/0x4000)=nil, 0x4000, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:26 executing program 2: setegid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x2e65, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x47, 0xffff}, 0x0, 0x4, 0x8}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe, 0x0) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0e8ed8b6c1f4cea22dec3e2a59fb2b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000176000/0x4000)=nil, 0x4000, 0x4) (async) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040), 0xe7) 16:00:26 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async, rerun: 64) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async, rerun: 64) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x1, 0xffffffffffff7ff8, 0x0) (rerun: 64) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="010400000048", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "c7907650b6abdb5e"}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000080), 0xb06e, 0x0) 16:00:27 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/166) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:27 executing program 2: setegid(0xffffffffffffffff) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x2e65, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x47, 0xffff}, 0x0, 0x4, 0x8}) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe, 0x0) 16:00:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0e8ed8b6c1f4cea22dec3e2a59fb2b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000176000/0x4000)=nil, 0x4000, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0e8ed8b6c1f4cea22dec3e2a59fb2b"], 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) mprotect(&(0x7f0000176000/0x4000)=nil, 0x4000, 0x4) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040), 0xe7) (async) 16:00:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="010400000048", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "c7907650b6abdb5e"}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000080), 0xb06e, 0x0) 16:00:27 executing program 2: setegid(0xffffffffffffffff) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) (async) getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x2e65, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x47, 0xffff}, 0x0, 0x4, 0x8}) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) readv(r1, &(0x7f0000001180)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) 16:00:27 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/166) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/166) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:27 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="1fe1e3510a9851d25b6bb51eb392d6e37b42182086a673ebbdc6c41cca4380b056aced78baa956717f2a710518a63be88ee851ee421d9425bb28a9a4139bdba476776f0de038f45e0a9cd107e17099f371f117ad89f5b7552fefc4115198956bc43191a2aabd8206e561ee7c0bff3e997f9237e5fbb9e60fa2705af69cdd73c313a21eee0ececf62032b52ad908ccb900e97db1d6e49a09b8377d00dd2ba275bcb94f8c4bb6cacfdb871603d5665df682f6352c90c0909254d9fc5443cd450de07", 0xc1}, {&(0x7f0000000140)="4e4f16c65bcb44893edc3ed95eb89e7d2df096a7b970c94a0cd70af727a7e66e4dcf234a3c32f208a692de", 0x2b}, {&(0x7f0000000180)="b125406e319ad3ba5ed31c7014a7045e065b890bc73d8eeda3eb5d603ed6387ee8313bd8fed9562e2dc80a9e80d46a8495c2e15e4ff7cded3b3ba7d8721c19d8e778daccf767025e12466abac601bafeccb7a1ed1a8cd29f4a3c363fb71099119ec4bc76f6075bd28fa99e9d88daf7cc28b5ce6ae5894d522528b9eb7c6c48ea21f0f7f50c641d350871814270cc7ea807c485322681be2372372aec3b643f549620a3ddc52f9f9c85d8ccf2", 0xac}, {&(0x7f0000000240)="686462da3923b9e91f8e3f5ba277cb8e9fb12ad51ba734", 0x17}], 0x4) 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x200, 0x1000}) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4]}}) 16:00:27 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async, rerun: 64) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (rerun: 64) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async, rerun: 32) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/166) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x200, 0x1000}) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4]}}) 16:00:27 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) (async) shutdown(r0, 0x2) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="1fe1e3510a9851d25b6bb51eb392d6e37b42182086a673ebbdc6c41cca4380b056aced78baa956717f2a710518a63be88ee851ee421d9425bb28a9a4139bdba476776f0de038f45e0a9cd107e17099f371f117ad89f5b7552fefc4115198956bc43191a2aabd8206e561ee7c0bff3e997f9237e5fbb9e60fa2705af69cdd73c313a21eee0ececf62032b52ad908ccb900e97db1d6e49a09b8377d00dd2ba275bcb94f8c4bb6cacfdb871603d5665df682f6352c90c0909254d9fc5443cd450de07", 0xc1}, {&(0x7f0000000140)="4e4f16c65bcb44893edc3ed95eb89e7d2df096a7b970c94a0cd70af727a7e66e4dcf234a3c32f208a692de", 0x2b}, {&(0x7f0000000180)="b125406e319ad3ba5ed31c7014a7045e065b890bc73d8eeda3eb5d603ed6387ee8313bd8fed9562e2dc80a9e80d46a8495c2e15e4ff7cded3b3ba7d8721c19d8e778daccf767025e12466abac601bafeccb7a1ed1a8cd29f4a3c363fb71099119ec4bc76f6075bd28fa99e9d88daf7cc28b5ce6ae5894d522528b9eb7c6c48ea21f0f7f50c641d350871814270cc7ea807c485322681be2372372aec3b643f549620a3ddc52f9f9c85d8ccf2", 0xac}, {&(0x7f0000000240)="686462da3923b9e91f8e3f5ba277cb8e9fb12ad51ba734", 0x17}], 0x4) 16:00:27 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) (async) shutdown(r0, 0x2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="1fe1e3510a9851d25b6bb51eb392d6e37b42182086a673ebbdc6c41cca4380b056aced78baa956717f2a710518a63be88ee851ee421d9425bb28a9a4139bdba476776f0de038f45e0a9cd107e17099f371f117ad89f5b7552fefc4115198956bc43191a2aabd8206e561ee7c0bff3e997f9237e5fbb9e60fa2705af69cdd73c313a21eee0ececf62032b52ad908ccb900e97db1d6e49a09b8377d00dd2ba275bcb94f8c4bb6cacfdb871603d5665df682f6352c90c0909254d9fc5443cd450de07", 0xc1}, {&(0x7f0000000140)="4e4f16c65bcb44893edc3ed95eb89e7d2df096a7b970c94a0cd70af727a7e66e4dcf234a3c32f208a692de", 0x2b}, {&(0x7f0000000180)="b125406e319ad3ba5ed31c7014a7045e065b890bc73d8eeda3eb5d603ed6387ee8313bd8fed9562e2dc80a9e80d46a8495c2e15e4ff7cded3b3ba7d8721c19d8e778daccf767025e12466abac601bafeccb7a1ed1a8cd29f4a3c363fb71099119ec4bc76f6075bd28fa99e9d88daf7cc28b5ce6ae5894d522528b9eb7c6c48ea21f0f7f50c641d350871814270cc7ea807c485322681be2372372aec3b643f549620a3ddc52f9f9c85d8ccf2", 0xac}, {&(0x7f0000000240)="686462da3923b9e91f8e3f5ba277cb8e9fb12ad51ba734", 0x17}], 0x4) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x200, 0x1000}) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x200, 0x1000}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x6, 0x0, 0x0, {[0x10000, 0x4]}}) (async) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) readv(r1, &(0x7f0000001180)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) readv(r1, &(0x7f0000001180)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) (async) execve(0x0, 0x0, 0x0) (async) 16:00:32 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000080)=""/77) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x1, 0x30) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:32 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:32 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 16:00:32 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000080)=""/77) (async, rerun: 64) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async, rerun: 64) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x1, 0x30) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async, rerun: 32) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async, rerun: 32) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async, rerun: 32) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x4, 0x20, 0x0) chroot(&(0x7f00000001c0)='./bus\x00') syz_open_pts() execve(0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) syz_open_pts() 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x4, 0x20, 0x0) chroot(&(0x7f00000001c0)='./bus\x00') syz_open_pts() execve(0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) dup(r0) (async) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) (async) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000180)='./bus\x00', 0x4, 0x20, 0x0) (async) chroot(&(0x7f00000001c0)='./bus\x00') (async) syz_open_pts() (async) execve(0x0, 0x0, 0x0) (async) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) (async) syz_open_pts() (async) 16:00:32 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000080)=""/77) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x1, 0x30) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:32 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 16:00:32 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async, rerun: 64) readv(r1, &(0x7f0000001180)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) (async, rerun: 64) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) (async) execve(0x0, 0x0, 0x0) 16:00:32 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x1, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 64) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000180)='./bus\x00', 0x4, 0x20, 0x0) (async) chroot(&(0x7f00000001c0)='./bus\x00') syz_open_pts() (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) (async, rerun: 32) syz_open_pts() 16:00:32 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = msgget(0x1, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = getegid() r8 = geteuid() r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fff, r5, r7, r8, r10, 0x8, 0x7ff}, 0x8, 0x401, r11, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) shmctl$IPC_RMID(r3, 0x0) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x1e, &(0x7f0000000200)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8f1a27c0805ccf0668431aba55a434fa41b89304f4cc99fbcda763c594ba8e1d2456cd2670548190aef76236d9466e4ebc3fa9ad13cca3d7a20b795ff22499956c47743af963adfb1b0a8cbbd8e2b1c0c5f63548da525ce8cb7ee22f73c68603c5101a6d789ba2a7ef941c542f1b075df7ed07ca220a440e96c85e44e604939c504c462b5355a1a35fdef830c107e2afd80f78db09b8e06c3f9bcfdb128ba4372bb4f749763c8e8f0796403b77585c2db7e4fd854bfb467dd771fa3e7f8f34b662e5c1eb8bfdfef84de679d9852729e5f3e5dcd7c4a426625705f1a1d6735cb336bc766336f", 0x117) dup2(r1, r0) r13 = dup(r0) sendto$inet6(r13, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 16:00:32 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x1, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x1, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:32 executing program 1: getrlimit(0x3, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x1006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x400007, 0xffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:32 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) (async, rerun: 64) r2 = msgget(0x1, 0x8) (rerun: 64) msgctl$IPC_RMID(r2, 0x0) (async) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) (async) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) (async) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() (async, rerun: 32) sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) (async, rerun: 32) r6 = getegid() fchown(r4, r5, r6) r7 = getegid() (async) r8 = geteuid() (async) r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fff, r5, r7, r8, r10, 0x8, 0x7ff}, 0x8, 0x401, r11, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) (async) shmctl$IPC_RMID(r3, 0x0) (async) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x1e, &(0x7f0000000200)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8f1a27c0805ccf0668431aba55a434fa41b89304f4cc99fbcda763c594ba8e1d2456cd2670548190aef76236d9466e4ebc3fa9ad13cca3d7a20b795ff22499956c47743af963adfb1b0a8cbbd8e2b1c0c5f63548da525ce8cb7ee22f73c68603c5101a6d789ba2a7ef941c542f1b075df7ed07ca220a440e96c85e44e604939c504c462b5355a1a35fdef830c107e2afd80f78db09b8e06c3f9bcfdb128ba4372bb4f749763c8e8f0796403b77585c2db7e4fd854bfb467dd771fa3e7f8f34b662e5c1eb8bfdfef84de679d9852729e5f3e5dcd7c4a426625705f1a1d6735cb336bc766336f", 0x117) (async) dup2(r1, r0) r13 = dup(r0) sendto$inet6(r13, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 16:00:33 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000002000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:33 executing program 1: getrlimit(0x3, &(0x7f0000000000)) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket(0x18, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x1006e) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x400007, 0xffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}]}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x1, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000002000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) (rerun: 64) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) write(r2, &(0x7f0000000040), 0xe7) 16:00:33 executing program 1: getrlimit(0x3, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x18, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x1006e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x400007, 0xffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffff}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(0x0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) r0 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = msgget(0x1, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) (async) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) (async) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) (async) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) (async) r7 = getegid() (async) r8 = geteuid() (async) r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) (async) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fff, r5, r7, r8, r10, 0x8, 0x7ff}, 0x8, 0x401, r11, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) (async) shmctl$IPC_RMID(r3, 0x0) (async) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x1e, &(0x7f0000000200)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8f1a27c0805ccf0668431aba55a434fa41b89304f4cc99fbcda763c594ba8e1d2456cd2670548190aef76236d9466e4ebc3fa9ad13cca3d7a20b795ff22499956c47743af963adfb1b0a8cbbd8e2b1c0c5f63548da525ce8cb7ee22f73c68603c5101a6d789ba2a7ef941c542f1b075df7ed07ca220a440e96c85e44e604939c504c462b5355a1a35fdef830c107e2afd80f78db09b8e06c3f9bcfdb128ba4372bb4f749763c8e8f0796403b77585c2db7e4fd854bfb467dd771fa3e7f8f34b662e5c1eb8bfdfef84de679d9852729e5f3e5dcd7c4a426625705f1a1d6735cb336bc766336f", 0x117) dup2(r1, r0) (async) r13 = dup(r0) sendto$inet6(r13, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x1000, 0x90d2, 0x0, "0000000000dfcfb5a24000000200", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000002480)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1fd3f1759074757cee544fa89c7ada713bb0c30a899ca3236a3f1f3d98abb02eec04047c70ea4dd1ae8845b2e32d9000736cbd80bb5c78ddb3509e08f3fe4f1b53b28fcf029ee255ce935eaa223cedea931f1240dd582629571ea7fdf6537e09", 0xc3}], 0x1) syz_open_pts() syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80000001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffff7) 16:00:33 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000002000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000002000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0651e79037ffaf4098338fa68568da426dc64d50017e37b9e83ceaa65422ffdaff15"], 0x1) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040), 0xe7) (async) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r0 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r2, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xc) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x1000, 0x90d2, 0x0, "0000000000dfcfb5a24000000200", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000002480)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1fd3f1759074757cee544fa89c7ada713bb0c30a899ca3236a3f1f3d98abb02eec04047c70ea4dd1ae8845b2e32d9000736cbd80bb5c78ddb3509e08f3fe4f1b53b28fcf029ee255ce935eaa223cedea931f1240dd582629571ea7fdf6537e09", 0xc3}], 0x1) syz_open_pts() syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80000001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffff7) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x1000, 0x90d2, 0x0, "0000000000dfcfb5a24000000200", 0x0, 0xfffffffc}) (async) writev(r0, &(0x7f0000002480)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1fd3f1759074757cee544fa89c7ada713bb0c30a899ca3236a3f1f3d98abb02eec04047c70ea4dd1ae8845b2e32d9000736cbd80bb5c78ddb3509e08f3fe4f1b53b28fcf029ee255ce935eaa223cedea931f1240dd582629571ea7fdf6537e09", 0xc3}], 0x1) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80000001) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) (async) syz_open_pts() (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffff7) (async) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x1000, 0x90d2, 0x0, "0000000000dfcfb5a24000000200", 0x0, 0xfffffffc}) (async, rerun: 32) writev(r0, &(0x7f0000002480)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1fd3f1759074757cee544fa89c7ada713bb0c30a899ca3236a3f1f3d98abb02eec04047c70ea4dd1ae8845b2e32d9000736cbd80bb5c78ddb3509e08f3fe4f1b53b28fcf029ee255ce935eaa223cedea931f1240dd582629571ea7fdf6537e09", 0xc3}], 0x1) (async, rerun: 32) syz_open_pts() (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x80000001) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0xfffffffffffffff7) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async, rerun: 64) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) (rerun: 64) r0 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/231) (async, rerun: 32) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async, rerun: 32) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r2, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000640)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0, @ANYRES32=0x41424344, @ANYRES32]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) r2 = socket$inet(0x2, 0x9001, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0x36) r3 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}], 0x20, 0x7}, 0x0) r7 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto(r4, &(0x7f0000000380)="9a1040475a9f077225425f251be88b00f65bf9f6f9b4c4adf52a095fd16f5b4063a2f121b8a4b7601227c0e7c621e792e88a09fcea9fb5b4041e496d47e4ea8399f570fd8c0d2082960d33307dae73afe70aa8bca062dd4ffd5dc7625ed746495eab9ec14ce25995bbf118e4f20a82a6c8b34bd1ccefe6fa8b8f6ddd146b8faefea6bbc2a0758789f97963dfef25e14b1ec36b407230a3291bca35799fbef64b9e0619b4bdf4706fa55a595abce9ee06a173d18fab3015799c1e5b7d25963a6d99a880204dd27973", 0xc8, 0x8, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x80000001}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x80000001, 0xc6f}, {{}, 0xfffffffffffffff9, 0x1, 0x10000000c, 0x2, 0x100}, {{}, 0xfffffffffffffffd, 0x0, 0x80000040, 0x800, 0x8}, {{r3}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x2, 0x2}], 0x1ff, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff8, 0x30, 0x41, 0x401}, {{r1}, 0xfffffffffffffff9, 0x25, 0x8, 0x3, 0x1}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x8, 0x7}, {{}, 0xffffffffffffffff, 0x49, 0x1, 0x200, 0xaac6}, {{r0}, 0xffffffffffffffff, 0xa8, 0x80, 0x5, 0x1}, {{}, 0xfffffffffffffffe, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x26, 0x2}, {{}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x0, 0x5fc5}, {{}, 0x7ffffffffffffff8, 0x42, 0x80, 0x0, 0xee02}], 0x0, &(0x7f0000000100)={0x4, 0x1ff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x5, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000640)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0, @ANYRES32=0x41424344, @ANYRES32]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) (async) r2 = socket$inet(0x2, 0x9001, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0x36) (async) r3 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, 0xc) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (rerun: 32) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}], 0x20, 0x7}, 0x0) (async) r7 = semget$private(0x0, 0x2, 0x189) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async, rerun: 64) sendto(r4, &(0x7f0000000380)="9a1040475a9f077225425f251be88b00f65bf9f6f9b4c4adf52a095fd16f5b4063a2f121b8a4b7601227c0e7c621e792e88a09fcea9fb5b4041e496d47e4ea8399f570fd8c0d2082960d33307dae73afe70aa8bca062dd4ffd5dc7625ed746495eab9ec14ce25995bbf118e4f20a82a6c8b34bd1ccefe6fa8b8f6ddd146b8faefea6bbc2a0758789f97963dfef25e14b1ec36b407230a3291bca35799fbef64b9e0619b4bdf4706fa55a595abce9ee06a173d18fab3015799c1e5b7d25963a6d99a880204dd27973", 0xc8, 0x8, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x80000001}, 0xc) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x80000001, 0xc6f}, {{}, 0xfffffffffffffff9, 0x1, 0x10000000c, 0x2, 0x100}, {{}, 0xfffffffffffffffd, 0x0, 0x80000040, 0x800, 0x8}, {{r3}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x2, 0x2}], 0x1ff, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff8, 0x30, 0x41, 0x401}, {{r1}, 0xfffffffffffffff9, 0x25, 0x8, 0x3, 0x1}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x8, 0x7}, {{}, 0xffffffffffffffff, 0x49, 0x1, 0x200, 0xaac6}, {{r0}, 0xffffffffffffffff, 0xa8, 0x80, 0x5, 0x1}, {{}, 0xfffffffffffffffe, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x26, 0x2}, {{}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x0, 0x5fc5}, {{}, 0x7ffffffffffffff8, 0x42, 0x80, 0x0, 0xee02}], 0x0, &(0x7f0000000100)={0x4, 0x1ff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:33 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) (async) flock(r0, 0x1) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) flock(r0, 0xc) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async, rerun: 32) r1 = semget(0x0, 0x0, 0x0) (rerun: 32) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async, rerun: 32) r2 = semget$private(0x0, 0x2, 0x18) (rerun: 32) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x5, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8864}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:33 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x1) (async) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) flock(r0, 0xc) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x5, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8864}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8864}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2a726b8cce9eded9ea2e04ef7e12047594033086903f823fde9a99375026c5ec7b2959f00207cb8a62fdf552548b7eeb36cbc797155aa6f36212a1304113c3d80939704e827c7a7d65c928d96110f44e24c138d276dc0a257de82b", 0x5b) 16:00:33 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000640)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0, @ANYRES32=0x41424344, @ANYRES32]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) (async, rerun: 32) r2 = socket$inet(0x2, 0x9001, 0x0) (rerun: 32) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0x36) (async) r3 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}], 0x20, 0x7}, 0x0) (async, rerun: 32) r7 = semget$private(0x0, 0x2, 0x189) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) sendto(r4, &(0x7f0000000380)="9a1040475a9f077225425f251be88b00f65bf9f6f9b4c4adf52a095fd16f5b4063a2f121b8a4b7601227c0e7c621e792e88a09fcea9fb5b4041e496d47e4ea8399f570fd8c0d2082960d33307dae73afe70aa8bca062dd4ffd5dc7625ed746495eab9ec14ce25995bbf118e4f20a82a6c8b34bd1ccefe6fa8b8f6ddd146b8faefea6bbc2a0758789f97963dfef25e14b1ec36b407230a3291bca35799fbef64b9e0619b4bdf4706fa55a595abce9ee06a173d18fab3015799c1e5b7d25963a6d99a880204dd27973", 0xc8, 0x8, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x80000001}, 0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x80000001, 0xc6f}, {{}, 0xfffffffffffffff9, 0x1, 0x10000000c, 0x2, 0x100}, {{}, 0xfffffffffffffffd, 0x0, 0x80000040, 0x800, 0x8}, {{r3}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x2, 0x2}], 0x1ff, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff8, 0x30, 0x41, 0x401}, {{r1}, 0xfffffffffffffff9, 0x25, 0x8, 0x3, 0x1}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x8, 0x7}, {{}, 0xffffffffffffffff, 0x49, 0x1, 0x200, 0xaac6}, {{r0}, 0xffffffffffffffff, 0xa8, 0x80, 0x5, 0x1}, {{}, 0xfffffffffffffffe, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x26, 0x2}, {{}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x0, 0x5fc5}, {{}, 0x7ffffffffffffff8, 0x42, 0x80, 0x0, 0xee02}], 0x0, &(0x7f0000000100)={0x4, 0x1ff}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2a726b8cce9eded9ea2e04ef7e12047594033086903f823fde9a99375026c5ec7b2959f00207cb8a62fdf552548b7eeb36cbc797155aa6f36212a1304113c3d80939704e827c7a7d65c928d96110f44e24c138d276dc0a257de82b", 0x5b) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0x81, 0x800}], 0x1) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000005c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) r2 = getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x88) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)}, {&(0x7f0000000200)="a5c668afc223e1ce5f092d0f0e841fe16a926a3740e8b18d43d964d24f1607141ac99bfe1a2c0721f0bb04668753d596e56ab7b925730c2899e486b16e7b51917710c39fb8148f3cedbce880f7e572084813d80d9c02a19471f43d3e3cc625ad3dbf82b3e75e2b70fba9a15e1aa0e5e9b581e9ada4f4386e73adefa7b6c082b5751ef5cf1c96be4eec2fc85a12c1d8bd0ae72d1262f009dc5d45486c1712f41c4342709b4c29e62d29c9188bcb1f3b9bf04babf3a127c6d9c572", 0xba}, {&(0x7f00000002c0)="158abdac71afb6870a7be7df193a38513ec07a7068f86a2cfdd8aa086d173282af8466363a33a838c492e22ce6b7417e69ee17ea9da9e119c79a1b8e306af10b468edf619eeee89d87e051fbbb2a8dc8bb8b8ada6383d43c6015d56a405158106abfa0fe59293c2434f9f1ad51b48cd26febc66a1e5d873a727d71a8fa7be63f0fdea833c57eb36cbd62b7bfddafc4fea0c509f3eab8581955cd9dd583639a2a778b8da96d292260", 0xa8}, {&(0x7f0000000380)="d17db2ac1e6aefba7c84ef4ce88a74d3c30f2b4aa28a88604d70d21c35615e5b74b87b26f64314e6e4514c1f0172f8c6eb3cc78887b4f212bf2830dec04dd0e28bd1b0d3ed8cbc5de847fe802e655f5f23da2f6478a83e4654bbe04bfbb30186a75bc9b2c25ff686caae82dbafcd285c2041235c7facfc271fa0cd4b95dc68e2adb2cd307166c1b6feabbeda81b02d4c33fbf01f92d0a9f3945aa95529770583f5d703abc1071972a640aa03c8cc9089", 0xb0}, {&(0x7f0000000440)="0e5821dfc7fc78f382894d82d0493ac00079af1b057d62383a2b4d9a66b7009d4953f41bc2b8d3d05f9ef110140055683b0d1608ef570cbbf9bee083dfaa24d8cb91055b6ad05c997a7cfb242da60293711e49", 0x53}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r5}], 0x20, 0x400}, 0x400) setsockopt(r1, 0x4, 0x3ff, &(0x7f0000000040)="0921465bbd67a52f65532bb06a0903a960193ee41131987483a6d97768ba50ce0a6751523f057d700cab475d3ee9da48d340d0fcd3e3c7df0b15e02f09a9dca897e4cb58243b719d8fffb41022ba74cf80ae219fb046dd64df11ee28656dc5534b", 0x61) 16:00:33 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8864}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x8864}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2a726b8cce9eded9ea2e04ef7e12047594033086903f823fde9a99375026c5ec7b2959f00207cb8a62fdf552548b7eeb36cbc797155aa6f36212a1304113c3d80939704e827c7a7d65c928d96110f44e24c138d276dc0a257de82b", 0x5b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2a726b8cce9eded9ea2e04ef7e12047594033086903f823fde9a99375026c5ec7b2959f00207cb8a62fdf552548b7eeb36cbc797155aa6f36212a1304113c3d80939704e827c7a7d65c928d96110f44e24c138d276dc0a257de82b", 0x5b) (async) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0x81, 0x800}], 0x1) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000005c0)=0x8) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) (async) r2 = getpid() (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r4) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) (async, rerun: 32) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x88) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)}, {&(0x7f0000000200)="a5c668afc223e1ce5f092d0f0e841fe16a926a3740e8b18d43d964d24f1607141ac99bfe1a2c0721f0bb04668753d596e56ab7b925730c2899e486b16e7b51917710c39fb8148f3cedbce880f7e572084813d80d9c02a19471f43d3e3cc625ad3dbf82b3e75e2b70fba9a15e1aa0e5e9b581e9ada4f4386e73adefa7b6c082b5751ef5cf1c96be4eec2fc85a12c1d8bd0ae72d1262f009dc5d45486c1712f41c4342709b4c29e62d29c9188bcb1f3b9bf04babf3a127c6d9c572", 0xba}, {&(0x7f00000002c0)="158abdac71afb6870a7be7df193a38513ec07a7068f86a2cfdd8aa086d173282af8466363a33a838c492e22ce6b7417e69ee17ea9da9e119c79a1b8e306af10b468edf619eeee89d87e051fbbb2a8dc8bb8b8ada6383d43c6015d56a405158106abfa0fe59293c2434f9f1ad51b48cd26febc66a1e5d873a727d71a8fa7be63f0fdea833c57eb36cbd62b7bfddafc4fea0c509f3eab8581955cd9dd583639a2a778b8da96d292260", 0xa8}, {&(0x7f0000000380)="d17db2ac1e6aefba7c84ef4ce88a74d3c30f2b4aa28a88604d70d21c35615e5b74b87b26f64314e6e4514c1f0172f8c6eb3cc78887b4f212bf2830dec04dd0e28bd1b0d3ed8cbc5de847fe802e655f5f23da2f6478a83e4654bbe04bfbb30186a75bc9b2c25ff686caae82dbafcd285c2041235c7facfc271fa0cd4b95dc68e2adb2cd307166c1b6feabbeda81b02d4c33fbf01f92d0a9f3945aa95529770583f5d703abc1071972a640aa03c8cc9089", 0xb0}, {&(0x7f0000000440)="0e5821dfc7fc78f382894d82d0493ac00079af1b057d62383a2b4d9a66b7009d4953f41bc2b8d3d05f9ef110140055683b0d1608ef570cbbf9bee083dfaa24d8cb91055b6ad05c997a7cfb242da60293711e49", 0x53}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r5}], 0x20, 0x400}, 0x400) (async, rerun: 64) setsockopt(r1, 0x4, 0x3ff, &(0x7f0000000040)="0921465bbd67a52f65532bb06a0903a960193ee41131987483a6d97768ba50ce0a6751523f057d700cab475d3ee9da48d340d0fcd3e3c7df0b15e02f09a9dca897e4cb58243b719d8fffb41022ba74cf80ae219fb046dd64df11ee28656dc5534b", 0x61) (rerun: 64) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="b027402f55bf37dfead04b73f717338aa2a90206456c951ebd0529000000000000000000", 0x24}, {&(0x7f00000002c0)="feed6f6e2f24a4cecbaf35a6411e3a6ea8274cdb585b90bcdefc26a774c3f83c4135f499a5fcd839c12011ecaa32ba62a3591019d4814de159de31bfaddbd4d8a7506d3e956008dab6632ae61bb29835071e078482802096bcc80cdae211de29d10c4b4c49ef6a35e896b2a7d1072a25fd2e689211f991408452ba8be7f6842c032a141bc201000000e1e24d521d9f1b7256a39442491b0b91468a3bc416fd9d6dba2d034bc8273f6243", 0xaa}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x67f7f41b, 0x1f}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x809, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) pwrite(r3, &(0x7f00000002c0)="2c1672352cca346a8f531a1ba62dc7d6eea9091cc56a84b40f781d82f5f515a1090ad4461d6f33d3d055b4501d378abf1b7d666d0e7fcfa046bf9b312e1c52608114c2deed3f4e9802c75046848fa9fa8d79e8fa6cb30af93478e52eaa768b6bbc366afac4d3e49b5075c198f9c1ff22e9c73bf0", 0x74, 0xd514) ioctl$FIOASYNC(r3, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="b027402f55bf37dfead04b73f717338aa2a90206456c951ebd0529000000000000000000", 0x24}, {&(0x7f00000002c0)="feed6f6e2f24a4cecbaf35a6411e3a6ea8274cdb585b90bcdefc26a774c3f83c4135f499a5fcd839c12011ecaa32ba62a3591019d4814de159de31bfaddbd4d8a7506d3e956008dab6632ae61bb29835071e078482802096bcc80cdae211de29d10c4b4c49ef6a35e896b2a7d1072a25fd2e689211f991408452ba8be7f6842c032a141bc201000000e1e24d521d9f1b7256a39442491b0b91468a3bc416fd9d6dba2d034bc8273f6243", 0xaa}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x67f7f41b, 0x1f}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) (async, rerun: 32) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x809, 0x0) (rerun: 32) close(r2) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) pwrite(r3, &(0x7f00000002c0)="2c1672352cca346a8f531a1ba62dc7d6eea9091cc56a84b40f781d82f5f515a1090ad4461d6f33d3d055b4501d378abf1b7d666d0e7fcfa046bf9b312e1c52608114c2deed3f4e9802c75046848fa9fa8d79e8fa6cb30af93478e52eaa768b6bbc366afac4d3e49b5075c198f9c1ff22e9c73bf0", 0x74, 0xd514) ioctl$FIOASYNC(r3, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) semop(0x0, &(0x7f0000000080)=[{0x2, 0x81, 0x800}], 0x1) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000005c0)=0x8) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) sendmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001180)=[{0x10}], 0x10}, 0x0) (async) r2 = getpid() (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r4) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) (async) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x88) (async) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)}, {&(0x7f0000000200)="a5c668afc223e1ce5f092d0f0e841fe16a926a3740e8b18d43d964d24f1607141ac99bfe1a2c0721f0bb04668753d596e56ab7b925730c2899e486b16e7b51917710c39fb8148f3cedbce880f7e572084813d80d9c02a19471f43d3e3cc625ad3dbf82b3e75e2b70fba9a15e1aa0e5e9b581e9ada4f4386e73adefa7b6c082b5751ef5cf1c96be4eec2fc85a12c1d8bd0ae72d1262f009dc5d45486c1712f41c4342709b4c29e62d29c9188bcb1f3b9bf04babf3a127c6d9c572", 0xba}, {&(0x7f00000002c0)="158abdac71afb6870a7be7df193a38513ec07a7068f86a2cfdd8aa086d173282af8466363a33a838c492e22ce6b7417e69ee17ea9da9e119c79a1b8e306af10b468edf619eeee89d87e051fbbb2a8dc8bb8b8ada6383d43c6015d56a405158106abfa0fe59293c2434f9f1ad51b48cd26febc66a1e5d873a727d71a8fa7be63f0fdea833c57eb36cbd62b7bfddafc4fea0c509f3eab8581955cd9dd583639a2a778b8da96d292260", 0xa8}, {&(0x7f0000000380)="d17db2ac1e6aefba7c84ef4ce88a74d3c30f2b4aa28a88604d70d21c35615e5b74b87b26f64314e6e4514c1f0172f8c6eb3cc78887b4f212bf2830dec04dd0e28bd1b0d3ed8cbc5de847fe802e655f5f23da2f6478a83e4654bbe04bfbb30186a75bc9b2c25ff686caae82dbafcd285c2041235c7facfc271fa0cd4b95dc68e2adb2cd307166c1b6feabbeda81b02d4c33fbf01f92d0a9f3945aa95529770583f5d703abc1071972a640aa03c8cc9089", 0xb0}, {&(0x7f0000000440)="0e5821dfc7fc78f382894d82d0493ac00079af1b057d62383a2b4d9a66b7009d4953f41bc2b8d3d05f9ef110140055683b0d1608ef570cbbf9bee083dfaa24d8cb91055b6ad05c997a7cfb242da60293711e49", 0x53}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r5}], 0x20, 0x400}, 0x400) setsockopt(r1, 0x4, 0x3ff, &(0x7f0000000040)="0921465bbd67a52f65532bb06a0903a960193ee41131987483a6d97768ba50ce0a6751523f057d700cab475d3ee9da48d340d0fcd3e3c7df0b15e02f09a9dca897e4cb58243b719d8fffb41022ba74cf80ae219fb046dd64df11ee28656dc5534b", 0x61) 16:00:33 executing program 2: r0 = socket(0x2, 0x4000, 0x7) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) setreuid(0xee00, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x3}) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x809, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) pwrite(r3, &(0x7f00000002c0)="2c1672352cca346a8f531a1ba62dc7d6eea9091cc56a84b40f781d82f5f515a1090ad4461d6f33d3d055b4501d378abf1b7d666d0e7fcfa046bf9b312e1c52608114c2deed3f4e9802c75046848fa9fa8d79e8fa6cb30af93478e52eaa768b6bbc366afac4d3e49b5075c198f9c1ff22e9c73bf0", 0x74, 0xd514) ioctl$FIOASYNC(r3, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x809, 0x0) (async) close(r2) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) pwrite(r3, &(0x7f00000002c0)="2c1672352cca346a8f531a1ba62dc7d6eea9091cc56a84b40f781d82f5f515a1090ad4461d6f33d3d055b4501d378abf1b7d666d0e7fcfa046bf9b312e1c52608114c2deed3f4e9802c75046848fa9fa8d79e8fa6cb30af93478e52eaa768b6bbc366afac4d3e49b5075c198f9c1ff22e9c73bf0", 0x74, 0xd514) (async) ioctl$FIOASYNC(r3, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0) (async) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x90) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x4000, 0x162, &(0x7f00002e2000/0x4000)=nil) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="b027402f55bf37dfead04b73f717338aa2a90206456c951ebd0529000000000000000000", 0x24}, {&(0x7f00000002c0)="feed6f6e2f24a4cecbaf35a6411e3a6ea8274cdb585b90bcdefc26a774c3f83c4135f499a5fcd839c12011ecaa32ba62a3591019d4814de159de31bfaddbd4d8a7506d3e956008dab6632ae61bb29835071e078482802096bcc80cdae211de29d10c4b4c49ef6a35e896b2a7d1072a25fd2e689211f991408452ba8be7f6842c032a141bc201000000e1e24d521d9f1b7256a39442491b0b91468a3bc416fd9d6dba2d034bc8273f6243", 0xaa}], 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x67f7f41b, 0x1f}) 16:00:33 executing program 2: r0 = socket(0x2, 0x4000, 0x7) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) (async) setreuid(0xee00, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x3}) (async) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x35) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x2}, {0xffffffff}}, 0x0) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x90) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x4000, 0x162, &(0x7f00002e2000/0x4000)=nil) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x90) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) shmget(0x1, 0x4000, 0x162, &(0x7f00002e2000/0x4000)=nil) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:33 executing program 2: r0 = socket(0x2, 0x4000, 0x7) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/66, 0x42}], 0x1000000000000334, 0x0}, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (rerun: 64) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x3}) fcntl$getown(r0, 0x5) (async) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0, 0xfb, 0xfb, 0x3}, {0xffff, 0x20, 0x6, 0x1}, {0x5, 0xf7, 0xff, 0x5}, {0x101, 0x3f, 0x3, 0xdd7bae8e}, {0xfff9, 0x3, 0x8, 0x2}, {0x8, 0xea, 0x80, 0x3ff}, {0x6, 0x1, 0x40, 0x7}, {0x20, 0x23, 0x4, 0x6}]}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@remote, @random="4c15ad41f9ea", [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="3a5c7cca509d", "", @broadcast, "90e47610220c66b9edec00"}}}}) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x35) (async) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x2}, {0xffffffff}}, 0x0) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x90) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x4000, 0x162, &(0x7f00002e2000/0x4000)=nil) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x90) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) shmget(0x1, 0x4000, 0x162, &(0x7f00002e2000/0x4000)=nil) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x35) (async, rerun: 64) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x2}, {0xffffffff}}, 0x0) (rerun: 64) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0, 0xfb, 0xfb, 0x3}, {0xffff, 0x20, 0x6, 0x1}, {0x5, 0xf7, 0xff, 0x5}, {0x101, 0x3f, 0x3, 0xdd7bae8e}, {0xfff9, 0x3, 0x8, 0x2}, {0x8, 0xea, 0x80, 0x3ff}, {0x6, 0x1, 0x40, 0x7}, {0x20, 0x23, 0x4, 0x6}]}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@remote, @random="4c15ad41f9ea", [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="3a5c7cca509d", "", @broadcast, "90e47610220c66b9edec00"}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x4d}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0, 0xfb, 0xfb, 0x3}, {0xffff, 0x20, 0x6, 0x1}, {0x5, 0xf7, 0xff, 0x5}, {0x101, 0x3f, 0x3, 0xdd7bae8e}, {0xfff9, 0x3, 0x8, 0x2}, {0x8, 0xea, 0x80, 0x3ff}, {0x6, 0x1, 0x40, 0x7}, {0x20, 0x23, 0x4, 0x6}]}) (async) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@remote, @random="4c15ad41f9ea", [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="3a5c7cca509d", "", @broadcast, "90e47610220c66b9edec00"}}}}) (async) 16:00:33 executing program 2: syz_emit_ethernet(0x47, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x39, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xffffff}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x6, 0x0, {0x6, 0x4, 0x1, 0x3, 0x8002, 0x64, 0x80, 0x20, 0x2f, 0x3, @empty, @multicast1, {[@generic={0x0, 0x2}]}}, "54a842c9f4"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:33 executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x2, 0xfffffffb}) getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x1, 0x8, 0x800}, {0x0, 0x9}], 0x3) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: syz_emit_ethernet(0x47, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x39, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xffffff}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x6, 0x0, {0x6, 0x4, 0x1, 0x3, 0x8002, 0x64, 0x80, 0x20, 0x2f, 0x3, @empty, @multicast1, {[@generic={0x0, 0x2}]}}, "54a842c9f4"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:33 executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x2, 0xfffffffb}) getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x1, 0x8, 0x800}, {0x0, 0x9}], 0x3) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x2, 0xfffffffb}) (async) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x1, 0x8, 0x800}, {0x0, 0x9}], 0x3) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) recvfrom$inet6(r4, &(0x7f0000000140)=""/46, 0x2e, 0x0, 0x0, 0x0) shutdown(r3, 0x2) socket(0x18, 0x5, 0x2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0, 0xfb, 0xfb, 0x3}, {0xffff, 0x20, 0x6, 0x1}, {0x5, 0xf7, 0xff, 0x5}, {0x101, 0x3f, 0x3, 0xdd7bae8e}, {0xfff9, 0x3, 0x8, 0x2}, {0x8, 0xea, 0x80, 0x3ff}, {0x6, 0x1, 0x40, 0x7}, {0x20, 0x23, 0x4, 0x6}]}) (async) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@remote, @random="4c15ad41f9ea", [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="3a5c7cca509d", "", @broadcast, "90e47610220c66b9edec00"}}}}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) recvfrom$inet6(r4, &(0x7f0000000140)=""/46, 0x2e, 0x0, 0x0, 0x0) shutdown(r3, 0x2) (async) socket(0x18, 0x5, 0x2) 16:00:33 executing program 2: syz_emit_ethernet(0x47, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x39, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xffffff}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x6, 0x0, {0x6, 0x4, 0x1, 0x3, 0x8002, 0x64, 0x80, 0x20, 0x2f, 0x3, @empty, @multicast1, {[@generic={0x0, 0x2}]}}, "54a842c9f4"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:33 executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x2, 0xfffffffb}) (async) getitimer(0x2, &(0x7f0000000200)) (async, rerun: 64) r0 = semget$private(0x0, 0x4, 0x1b2) (rerun: 64) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async, rerun: 32) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async, rerun: 32) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x1, 0x8, 0x800}, {0x0, 0x9}], 0x3) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r1, &(0x7f0000000100)="049922b2d513ed9917a7ba68f3d6050987da543151927720def3f513d528cf31a8ae1b91976a883a4dd3d46d5be7a1c43b66796ff1f727f6168e6f1bc9a6edb3dc223bb4d4402d930d1ee5f0cf53e1e52436004fdbf1441d29e320c3f76535a7b734c5", 0x63) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="b787909b2f02", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0x4}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "2aa210a9b28b8e02"}}}}}) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) recvfrom$inet6(r4, &(0x7f0000000140)=""/46, 0x2e, 0x0, 0x0, 0x0) shutdown(r3, 0x2) socket(0x18, 0x5, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) (async) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) (async) kqueue() (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) close(r3) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) (async) recvfrom$inet6(r4, &(0x7f0000000140)=""/46, 0x2e, 0x0, 0x0, 0x0) (async) shutdown(r3, 0x2) (async) socket(0x18, 0x5, 0x2) (async) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:33 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r1, &(0x7f0000000100)="049922b2d513ed9917a7ba68f3d6050987da543151927720def3f513d528cf31a8ae1b91976a883a4dd3d46d5be7a1c43b66796ff1f727f6168e6f1bc9a6edb3dc223bb4d4402d930d1ee5f0cf53e1e52436004fdbf1441d29e320c3f76535a7b734c5", 0x63) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="b787909b2f02", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0x4}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "2aa210a9b28b8e02"}}}}}) 16:00:33 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x1, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000440)=""/199) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getgid() setgid(r2) r3 = getgid() setgid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x7fffffff, r0, 0xffffffffffffffff, r1, r3, 0x2}, 0x6e, 0x1c, 0x7}) open(&(0x7f0000000080)='./file0/file2\x00', 0x20, 0x7e91539b92f0de74) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x2, 0x3ff}, {0x18, 0x0, 0x800, 0x3}, 0x6b39, [0x9, 0x7, 0x0, 0x5, 0x5, 0x8, 0x3, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x2, 0x7, 0x401}, 0x6, [0xdb1a, 0x6, 0x8, 0x4, 0xf70e, 0x7, 0x80, 0xcb]}, 0x3c) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) writev(r1, &(0x7f0000000400), 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r4 = kqueue() r5 = socket(0x11, 0x3, 0x0) getsockopt$inet_opts(r5, 0x11, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x8000, &(0x7f0000000200)=""/138, &(0x7f00000002c0)=0x8a) poll(&(0x7f00000001c0)=[{r3}, {r4, 0x20}, {r5, 0x4}, {r2, 0x40}, {r1, 0x9a}, {r6, 0x4}, {0xffffffffffffff9c, 0x1}], 0x7, 0x3f) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x2, 0x3ff}, {0x18, 0x0, 0x800, 0x3}, 0x6b39, [0x9, 0x7, 0x0, 0x5, 0x5, 0x8, 0x3, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x2, 0x7, 0x401}, 0x6, [0xdb1a, 0x6, 0x8, 0x4, 0xf70e, 0x7, 0x80, 0xcb]}, 0x3c) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) writev(r1, &(0x7f0000000400), 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r4 = kqueue() r5 = socket(0x11, 0x3, 0x0) getsockopt$inet_opts(r5, 0x11, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x8000, &(0x7f0000000200)=""/138, &(0x7f00000002c0)=0x8a) poll(&(0x7f00000001c0)=[{r3}, {r4, 0x20}, {r5, 0x4}, {r2, 0x40}, {r1, 0x9a}, {r6, 0x4}, {0xffffffffffffff9c, 0x1}], 0x7, 0x3f) socket(0x400000000018, 0x3, 0x3a) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x2, 0x3ff}, {0x18, 0x0, 0x800, 0x3}, 0x6b39, [0x9, 0x7, 0x0, 0x5, 0x5, 0x8, 0x3, 0x4]}, 0x3c) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x2, 0x7, 0x401}, 0x6, [0xdb1a, 0x6, 0x8, 0x4, 0xf70e, 0x7, 0x80, 0xcb]}, 0x3c) (async) socket(0x18, 0x4003, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r1, r0) (async) writev(r1, &(0x7f0000000400), 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) kqueue() (async) socket(0x11, 0x3, 0x0) (async) getsockopt$inet_opts(r5, 0x11, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000180)) (async) getsockopt(r0, 0x0, 0x8000, &(0x7f0000000200)=""/138, &(0x7f00000002c0)=0x8a) (async) poll(&(0x7f00000001c0)=[{r3}, {r4, 0x20}, {r5, 0x4}, {r2, 0x40}, {r1, 0x9a}, {r6, 0x4}, {0xffffffffffffff9c, 0x1}], 0x7, 0x3f) (async) 16:00:34 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) write(r1, &(0x7f0000000100)="049922b2d513ed9917a7ba68f3d6050987da543151927720def3f513d528cf31a8ae1b91976a883a4dd3d46d5be7a1c43b66796ff1f727f6168e6f1bc9a6edb3dc223bb4d4402d930d1ee5f0cf53e1e52436004fdbf1441d29e320c3f76535a7b734c5", 0x63) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="b787909b2f02", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0x4}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "2aa210a9b28b8e02"}}}}}) 16:00:34 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x1, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000440)=""/199) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:34 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000080)="a7a1596517394f19ec54ac184cee84186f378e27b1f11da4e319b47739c8cb4ba13d21958e9a2fb7a5fec4306443009adcf706ca70978b0cd9e9ce1a90d136d4b5662ae6f6523aed961815eea9b7609381baf81416eab23baf45d08f1d0ed10e21cdfb074f21d38bbd753526ab", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="c31941d690f919483973d7db9c245155c6b329e90f8cf2d62aaa6e27856953d3db5b6eee5626f8238968be6206542be814a2cb2d0b945feaabed77d47bbd890141261ae18a7bebb70a58651e57dcc0d76ff625bd761152a257d03036b0265f84c7", 0x61) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x2, 0x3ff}, {0x18, 0x0, 0x800, 0x3}, 0x6b39, [0x9, 0x7, 0x0, 0x5, 0x5, 0x8, 0x3, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x2, 0x7, 0x401}, 0x6, [0xdb1a, 0x6, 0x8, 0x4, 0xf70e, 0x7, 0x80, 0xcb]}, 0x3c) (async, rerun: 64) r1 = socket(0x18, 0x4003, 0x0) (rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = dup2(r1, r0) (async) writev(r1, &(0x7f0000000400), 0x0) (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async, rerun: 64) r4 = kqueue() (async, rerun: 32) r5 = socket(0x11, 0x3, 0x0) (rerun: 32) getsockopt$inet_opts(r5, 0x11, 0x0, 0x0, 0x0) (async, rerun: 32) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt(r0, 0x0, 0x8000, &(0x7f0000000200)=""/138, &(0x7f00000002c0)=0x8a) (async) poll(&(0x7f00000001c0)=[{r3}, {r4, 0x20}, {r5, 0x4}, {r2, 0x40}, {r1, 0x9a}, {r6, 0x4}, {0xffffffffffffff9c, 0x1}], 0x7, 0x3f) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) (async) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getgid() setgid(r2) (async) r3 = getgid() setgid(r3) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x7fffffff, r0, 0xffffffffffffffff, r1, r3, 0x2}, 0x6e, 0x1c, 0x7}) (async) open(&(0x7f0000000080)='./file0/file2\x00', 0x20, 0x7e91539b92f0de74) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) (async) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:34 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x1, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000440)=""/199) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:34 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000080)="a7a1596517394f19ec54ac184cee84186f378e27b1f11da4e319b47739c8cb4ba13d21958e9a2fb7a5fec4306443009adcf706ca70978b0cd9e9ce1a90d136d4b5662ae6f6523aed961815eea9b7609381baf81416eab23baf45d08f1d0ed10e21cdfb074f21d38bbd753526ab", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="c31941d690f919483973d7db9c245155c6b329e90f8cf2d62aaa6e27856953d3db5b6eee5626f8238968be6206542be814a2cb2d0b945feaabed77d47bbd890141261ae18a7bebb70a58651e57dcc0d76ff625bd761152a257d03036b0265f84c7", 0x61) 16:00:34 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3f) 16:00:34 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000080)="a7a1596517394f19ec54ac184cee84186f378e27b1f11da4e319b47739c8cb4ba13d21958e9a2fb7a5fec4306443009adcf706ca70978b0cd9e9ce1a90d136d4b5662ae6f6523aed961815eea9b7609381baf81416eab23baf45d08f1d0ed10e21cdfb074f21d38bbd753526ab", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="c31941d690f919483973d7db9c245155c6b329e90f8cf2d62aaa6e27856953d3db5b6eee5626f8238968be6206542be814a2cb2d0b945feaabed77d47bbd890141261ae18a7bebb70a58651e57dcc0d76ff625bd761152a257d03036b0265f84c7", 0x61) (rerun: 32) 16:00:34 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x81, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x6, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x2], [0x0, 0xe67], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb], [{0x800, 0x2}, {0x80c}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100000000}, {0x0, 0x0, 0x3}, {0x1, 0x0, 0xffff}, {0xffff}, {0x0, 0x0, 0x0, 0x4}], {0x3, 0x0, 0x200000, 0x8}, {0x0, 0xfffffffd}}}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) setsockopt(r3, 0x29, 0x9, &(0x7f0000000140)="b7ae62bc935fd1d178d2b083554ebde42d422c69046a8c25998e9b1db2749e6e", 0x20) socket(0x6, 0x4, 0x7) setsockopt(r2, 0x29, 0xa, &(0x7f0000000480), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) (async) setuid(0xee01) (async, rerun: 64) r0 = getuid() (rerun: 64) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) r2 = getgid() setgid(r2) (async) r3 = getgid() setgid(r3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x7fffffff, r0, 0xffffffffffffffff, r1, r3, 0x2}, 0x6e, 0x1c, 0x7}) (async) open(&(0x7f0000000080)='./file0/file2\x00', 0x20, 0x7e91539b92f0de74) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) (async) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:34 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async, rerun: 32) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3f) 16:00:34 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x8, 0x3, 0x3, 0x40}, {0x6, 0x40, 0x8, 0x3}, {0x2, 0x4, 0x0, 0x9}, {0xc6, 0x4, 0x5, 0x8da}, {0x9, 0x6, 0x5}, {0x1fe, 0x3, 0x2, 0x81}, {0xf180, 0x5, 0x1, 0x5c}]}) fcntl$getown(r3, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0xf1a}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) write(r4, &(0x7f0000000240)="36cabdba8c898cdf9500ddc50257bf01e567cc065828a781f16093cefedefec5d1b0ebf44696819966be3486ac216e3494cadc500af3a1ccf3c1b2830d5f1b7f1d52415259d4ffd050938d510484a3f789ae062d28da0946ce9ad267f43c4bf14cf92349817544436b3518be228b69d7f0b2ab840fef84e915c60ae85e8131d1739d4b02e6e86d70830b9b80d2dbb5e8be6963e95df3afe4cb24db0919d8938afeecbafe8b9929862c680ca17f00205b663baa3fbd8612787cc78007500fdaa3bcf5bf108d5a122aff5a148b9364e375711942819cc0b291db3838dcdbf2e07d3eb22098f5b6348c53fb02359a444f93f9f53746f91381a8823bdcd5aff800b3eecd4f025d7a1a603040b41794652aecd30a9adc7a7d56f2ecd7d3113c1bc04fd64865deb2a1b9152892baf8e6372d18b2265c0441351b9a089d4c5b379e3f1217ae7f538ad2beec6e30e24811a78ed3251c1771b69dd49aac489a57c29b10b0d0737d20befa10defb34807077fef5e4aeb98904bf891e7ba0c5b85e47763887650e11f238d6d8c5252d2cd40c3ea48635833aa21ec1930be3c112388054bd8fe8d371ae397471d24625dc5762d5ce31f8dc3bc4f918013a92d805f2286485612996282610037d5908c47b90d627197ff0a468a2c3db3d61916a4b355ba43a8d68e336e508179c2c40802f6c1edfcf2c7b72a8a0f39d73684a2e5e995204331f968251cea5dd93101a26d2056334695f45bcaa8349bf177fdb6f5a18e92cbb242c863cbaa0d8af39555aa80913af4d18c6373fc5656cdb4fa678111e792cde6250582b43eb12cef3272cb06c88ec052514feac8d8482aebfa98719099c9def1d97816660ffb10a13ca48851a7e4dc59de3d6a4fa437c6a9a890d9caf829df6189d79d549657b013e8f03c3965c0c48e8735a55a874d23c96f9acda4e4340d26f63868d2d43eab454bd66ce7154ff720fd03a2c45ad0ac5045f982961fb595f7d37250515ce40e69b0cfacc413d19b17e8472189e6b546eb272c7e606f9ad17cc2b75b35827acf0036b79c8cc662d18d7d96aca1f52799aa8c7c1530b22079e389064cf9b50d86997445447362cdd021fda940deaf72c09fc1cbca5d326bf9aa50a847a3195c13cdf00e3bf69f28ce9b1e43d1396cdcbd7094ee1ee0cec8921675a47d40078f6471388825403fff66b9082e84ee2777766caf65dc6f5bb1ce5fb5d5bf7bf0e2d05e99b7e3612094f8cbd6c9adfe07b60e14ac7e1ddeb456b21d037bf5122513669426e9b4ab76fd1733e7d7c2b77037ba494f988e9fbc474be6e45779b8bc40fdad9e355e3798d555881eeb71060ec3058e5370577760027258e2742f1ca1a47b60d9fb75ac572ab2ad2fa58e3ff26ac3b1b60c55813b875a1168d95655074431994e09e9bf3459d344d506517d21abab8d4c57eb2492023bc01ab4a190494c34be1cda418b5e0f0389615cb29c8b45112fc6f4a46709bb23e2cb602bb1eee758611c1984c7bfa3f3e8a4a72273d0cd323cd494b181b0e2d1a51951a221bad69f8188a7d4d0cecbbb59cd902e7c89deb5f9241e61ca70732150113d3b7f4bf0b8880f0c8632929257c2ab808de407f26ade059f596203fc574b843a95480b92a9a37a570eaf19a9283e8087784b78e2c850fba7fb9c3e44e34c497a9bf168ad16eccc0a9f472e7ca9ad36cf105200d72cf8460fd5e80167c73f00354181011f744222ebc1ff6c4c5c40865cb3c354785e2401b3b67dc6268c3c74bd0a2497b28ebcb1e245bb520005e1470e23eda23b0d91340baecdf34170d97d3de935bbcce0f753a94ef064892338d3cd890c60e59c8aa79f606130f3f6e6fbc1ae1f7089aec1ff63c8b848a4c30c29ecea026735d27f8d9a79e4529120c69fffdcb4eeafdd68e4712187e482605f3bc5f3a74944811c0d9dd886f138bf44601a89e37a00783a4e6891c49840a52ef9521beaf20c807a53c959b89e8c3cb86af323a7402bb05adc3195f89ac287758f6573f224c9034e818937dd77abbf9de2fdc78fdaed6400d920f83b8b94fdfb6ade58b378ef09c652a879eaf8ecdc5f82e63b1144e125c6a02970f68d0a339e08ae2359371f2420c030ba76461e596fcc7b6ee8e6bb0c750db65f3d7aed6a741447747a5c41fbde453081f202adf6ea48c0b6e02eafd8abd6824347a348d99fb4fe43e808b15b4467ab20aef2d6e215acf2da2ab0ec4676762d4bc79bf3a1269c89f1a08a444b64de44f4f44f92b62be58031f156a8cf20897759be3e35d5f5ccf17d0e509a2d19c0cf95b38a20528b03ed563cf38df2adf65f29369604b220a122b715389b303f3ee2dfab7fbc23608f25140ad24a7dac83d891196c9274e15f9d670474725894ef8dc356db6c7790c731872ed8b44a9bf6666a06a933058d2e117a516e80d6982f3aeb68aebcf50f38a64d94a4216708c2e8db0c7d40af77d000da4303afbf3b65f99b74f2e445b7d89df63eebe0b2ae77ceefc42f7e5cd9e734c6d7cbbf0bf82d09528d826e39a3eea038ed27633eb7e8e477b07eac4b2db96922c7b75b981ebbac7a44af6a87d9c5067f54f77cf37e2039aa9ceb5f27686260c62e930f10482a3cab11ee182025d396ae995318f10d572400570445840d2a196de42c644a032c38454d0fbf1f5333a62728cb419180c30fc00a4cbd5936488cf9b7128018aa3d66b06a3a9cebbde24f4237aed75d2fa2f7ab184032c85d5d69378b30a4ca0b370dbcf3ba8d5914e12c4255b441eb4d061115a7d94bbbb356bae8d07359d05829defd6b3f58876597b804f461d6bb2500b10f83a953dbfe6144913fa1349bbad22ca17988b9f91a7b03a81a7ec3fa9b7d0bf226477a59d52d4c802b07ff2f4427bfac677fef1c4fd7bec4a1b53fbfe5191534de22705994724753a1cc2139915052df709d4b0bde13f47a67a8ed1238482ca2f74ee3089087f85fa6642b9db3bedabff0ab44cee3e3d149ace99f742dfe897a260f489c346d5810faeb4ef7463dd91602f4fb3fccdde0f99c84050010857f7fe895d94ec441779e3fda1685f93bf3aec2d12ed3062922a7aaa358f68ed7892e4c5ddbb38837e3efcc7bfa4c3b64a7fbeabb066eaddd9f6a8e240fc5437280cbfb29808326065e3aa2ffe16bac1cabc49fd83bc6cfa0bce7dc5e75f7c6a75305836ff17928984edd3d8f9215ea07d05c7f3fccb45b13854f637a1ee12f8363460e0c0dab58a7e2081c9cc758ea293052cd92cf1b1116a47b68df429b15ba91b6459a756c4a51521023229bc7df20048de39b178f824abfdc07d33339fc7a3b6f5cc14cc2ebdeee377e0768188831d3a195eb94aae12e8e274b8716ca15829eaedf7f082eb628baa9155bf587a1274106fc8438ec8ae49635386e1a06d03aa58994af4028e925f0a8a0e81c23bbccffb42f531da313dab0cc95acdd94a632d6809a11f8873576ff513aa9c39120cb72ab0c648df1971ee67d42e57cf7935f74fef0304f0388b74b7386e26e02f17bc7ddcbba48e3b6dc3d86f5f481623eabeca6015d31621f4c9a73fa6c6720352d67bd40105bbf5b77da768c14ecc1b8e1a2f8acb2082a01c45b008008441a282d4056f09b65129c84fa37cc6e78145efb3ee82c195e7271cc0f84feb2bfaac4e4a7fcf5ae21eb0402664671f9edb0c8903f8827376715f0d6ebef8d3c7eee1c191ba4e806ca574def8708b64201f395842409f9003579c83dbea92f4ab66af1c52f062ebe8b480674ed5c6e451bdaa0c66c2f397cdddd5ec23848016997bb67330a2626efab1e3cdda058518e0a546be86ff703026bae3b0c2a5730b14a914380e2d73beed0ec7b06b09c3ada2de19faa45a8aa4500c26eef3fd15881dcc3257c7577e3fb700bd169a0d7f79bf28e9860eba06395090d253e6a6d611c7a8a9e325aaf872020379b31f445175362f5f7ce4bb41b1bd3d3f74f57a6f27651183650dd9db3a310a5f7a13ee9349fdd979cb8e93b80711e9b28fabf9d37adda14310abfdeb067e01e232eb3dbe374ba765217fa2b6ce7174a7352df93c6040fd7c8a8fcaec7f3fbc23976264f699c2d9e718f5f29b0f5b2130f2ff7a3a57d9aec1cd5d6f19cb82b46907ca9178871d5cc15837b74a0942ac5a95885008f0a1ceb0aa5444fca410c60281eae402b34a38425929256e773b296ed2b152e6fb9a682864f89f5d2a7ad4cdcb93375ee578b6013e23fb246340d970525bfd5f82061cf18e0b1422ce3318ba6f514783f7298bcfddb060a1724145931d21251b013bfae4b98251b0371481cd7e60af01a3eb120bd74b2e4b17fb765ae8a832eeeeae483c17a694828a91d6af2ddbcaa8c6f7de477ab4fddcdf2b6a96d3314c5dba292cf035486b4f5c964c5676671a581c91018c01da0c12be1c9ff5acd92be485a94ff93b9d53a4bb8a672b25dc95bb8a2d5c8c96ba19960c01e0d968486b657bda645cbb1d65fb526084e97f967c4121d91f9e74bbe030aeb3a9d129ff1a7da382c9ab0cd707112c28f2ec80f9ef70a6cbad58b3a3d7b873166fd47040e2b8c9a12bfad31478a6da1daf0767433cb6061ad3c16ba4973061811657a8b5262c094b27d3542f85e70c18c140bf2722e2b03fb0295851feacf0ac0805ddf4d15d1c72dffeff8013cf9c2325136d22a63dfba682b86ab9f381d6f2f7329023d3bb164c004a1a05bfed3926c226c6f26be090cdc843e0713139d296b7c4a22af052c5922a360ed1323c93e0e98131e1b1c51ce213b3fff04ea49fed689f3d1d3d2c20c43be4b1abd27e15c2965214f02ba01ab409ccddf7df0561f9c9db219f4cbd209cb0c1996f9554c717615aec56dbb462545330eb4fd66c0c3b1313947969f61ec31c2f4a71a7e6afb095dcbd67bd51c94ae7eb2bae8ed683a0d0271a7a3650b1a44738e77e8f57f72f390737d4377b7aa28943f0c6b08701fc4da107e27d948fb5dba01edabe63b216eb1e22392dad4a660d800a0b798f29b97356c8103012837ff05b7d9c4da3bcb6ae8aefc2f685a755b5392825ee8a0ac592f7c5bf08a1d864cfe6b109161dfbabbfc2c5c882b833cd4e3f6e1629232e12971481c451ede6adbe574ff494006ceb502716eaaee87c516208e66f73a57dd97406a256fcb20117c6cc3650a086b921bbe600ed1fe01832d013e7a79712798b1d7efb47de194f63f121727279699737a9f7b7eb4813b4ffe32b76964c757f32ae358b38b396de8f458978569e33035992897bafd18588204f1d0a568466034ea641b6e84b42fb184322887f534a60eaccf504af35c17d0d30def201149b59d709a14fa23ab256dfff446155c102e886e5cc3783239f6daf534f5cff0b6d165ce8141d3db7d13014121958121da5b81ca6f44fb880d7de31d7a3fe5554c0b92c8b1fcad27abf27d350884da0cbc9a8b9cdf93b02760fbcab253a8b4939789f12026878ebf58b045ba0a36ef4fd363bef52563ca4a6022d97d617a84da084ac74f02d1ce847cb5b5b4f6188f93e10c8a2ede2284994f85983cf318529d27778b0534c0ad3a8352d187dea18efcd30103bb1e47166286fe617a6d193a4ab4cff4ffc4c22a83e0ea5de35f2fca8d3df5668b3df163dfed078f1434579c7fb3e216bf8cfa6b8dcf24ac30400c8dcd599299aa1ba31e18866f705e4211a6885b4442ac6ed95506d565d2ececa4e8855dcb3ba32f5f82b569c06aa0fea9338c2cd3dfb9a7945a17a42638ade9dc104e6ba1dac39a57cdb8f801b17ff3dc8e6e8a0468843c06e8508317b2669be228dad4cf0f333c2f3", 0x1000) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) 16:00:34 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x81, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x6, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x2], [0x0, 0xe67], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb], [{0x800, 0x2}, {0x80c}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100000000}, {0x0, 0x0, 0x3}, {0x1, 0x0, 0xffff}, {0xffff}, {0x0, 0x0, 0x0, 0x4}], {0x3, 0x0, 0x200000, 0x8}, {0x0, 0xfffffffd}}}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) setsockopt(r3, 0x29, 0x9, &(0x7f0000000140)="b7ae62bc935fd1d178d2b083554ebde42d422c69046a8c25998e9b1db2749e6e", 0x20) socket(0x6, 0x4, 0x7) setsockopt(r2, 0x29, 0xa, &(0x7f0000000480), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x81, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x6, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x2], [0x0, 0xe67], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb], [{0x800, 0x2}, {0x80c}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100000000}, {0x0, 0x0, 0x3}, {0x1, 0x0, 0xffff}, {0xffff}, {0x0, 0x0, 0x0, 0x4}], {0x3, 0x0, 0x200000, 0x8}, {0x0, 0xfffffffd}}}) (async) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) (async) socket(0x18, 0x1, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) (async) setsockopt(r3, 0x29, 0x9, &(0x7f0000000140)="b7ae62bc935fd1d178d2b083554ebde42d422c69046a8c25998e9b1db2749e6e", 0x20) (async) socket(0x6, 0x4, 0x7) (async) setsockopt(r2, 0x29, 0xa, &(0x7f0000000480), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 16:00:34 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3f) 16:00:34 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x8, 0x3, 0x3, 0x40}, {0x6, 0x40, 0x8, 0x3}, {0x2, 0x4, 0x0, 0x9}, {0xc6, 0x4, 0x5, 0x8da}, {0x9, 0x6, 0x5}, {0x1fe, 0x3, 0x2, 0x81}, {0xf180, 0x5, 0x1, 0x5c}]}) fcntl$getown(r3, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0xf1a}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) write(r4, &(0x7f0000000240)="36cabdba8c898cdf9500ddc50257bf01e567cc065828a781f16093cefedefec5d1b0ebf44696819966be3486ac216e3494cadc500af3a1ccf3c1b2830d5f1b7f1d52415259d4ffd050938d510484a3f789ae062d28da0946ce9ad267f43c4bf14cf92349817544436b3518be228b69d7f0b2ab840fef84e915c60ae85e8131d1739d4b02e6e86d70830b9b80d2dbb5e8be6963e95df3afe4cb24db0919d8938afeecbafe8b9929862c680ca17f00205b663baa3fbd8612787cc78007500fdaa3bcf5bf108d5a122aff5a148b9364e375711942819cc0b291db3838dcdbf2e07d3eb22098f5b6348c53fb02359a444f93f9f53746f91381a8823bdcd5aff800b3eecd4f025d7a1a603040b41794652aecd30a9adc7a7d56f2ecd7d3113c1bc04fd64865deb2a1b9152892baf8e6372d18b2265c0441351b9a089d4c5b379e3f1217ae7f538ad2beec6e30e24811a78ed3251c1771b69dd49aac489a57c29b10b0d0737d20befa10defb34807077fef5e4aeb98904bf891e7ba0c5b85e47763887650e11f238d6d8c5252d2cd40c3ea48635833aa21ec1930be3c112388054bd8fe8d371ae397471d24625dc5762d5ce31f8dc3bc4f918013a92d805f2286485612996282610037d5908c47b90d627197ff0a468a2c3db3d61916a4b355ba43a8d68e336e508179c2c40802f6c1edfcf2c7b72a8a0f39d73684a2e5e995204331f968251cea5dd93101a26d2056334695f45bcaa8349bf177fdb6f5a18e92cbb242c863cbaa0d8af39555aa80913af4d18c6373fc5656cdb4fa678111e792cde6250582b43eb12cef3272cb06c88ec052514feac8d8482aebfa98719099c9def1d97816660ffb10a13ca48851a7e4dc59de3d6a4fa437c6a9a890d9caf829df6189d79d549657b013e8f03c3965c0c48e8735a55a874d23c96f9acda4e4340d26f63868d2d43eab454bd66ce7154ff720fd03a2c45ad0ac5045f982961fb595f7d37250515ce40e69b0cfacc413d19b17e8472189e6b546eb272c7e606f9ad17cc2b75b35827acf0036b79c8cc662d18d7d96aca1f52799aa8c7c1530b22079e389064cf9b50d86997445447362cdd021fda940deaf72c09fc1cbca5d326bf9aa50a847a3195c13cdf00e3bf69f28ce9b1e43d1396cdcbd7094ee1ee0cec8921675a47d40078f6471388825403fff66b9082e84ee2777766caf65dc6f5bb1ce5fb5d5bf7bf0e2d05e99b7e3612094f8cbd6c9adfe07b60e14ac7e1ddeb456b21d037bf5122513669426e9b4ab76fd1733e7d7c2b77037ba494f988e9fbc474be6e45779b8bc40fdad9e355e3798d555881eeb71060ec3058e5370577760027258e2742f1ca1a47b60d9fb75ac572ab2ad2fa58e3ff26ac3b1b60c55813b875a1168d95655074431994e09e9bf3459d344d506517d21abab8d4c57eb2492023bc01ab4a190494c34be1cda418b5e0f0389615cb29c8b45112fc6f4a46709bb23e2cb602bb1eee758611c1984c7bfa3f3e8a4a72273d0cd323cd494b181b0e2d1a51951a221bad69f8188a7d4d0cecbbb59cd902e7c89deb5f9241e61ca70732150113d3b7f4bf0b8880f0c8632929257c2ab808de407f26ade059f596203fc574b843a95480b92a9a37a570eaf19a9283e8087784b78e2c850fba7fb9c3e44e34c497a9bf168ad16eccc0a9f472e7ca9ad36cf105200d72cf8460fd5e80167c73f00354181011f744222ebc1ff6c4c5c40865cb3c354785e2401b3b67dc6268c3c74bd0a2497b28ebcb1e245bb520005e1470e23eda23b0d91340baecdf34170d97d3de935bbcce0f753a94ef064892338d3cd890c60e59c8aa79f606130f3f6e6fbc1ae1f7089aec1ff63c8b848a4c30c29ecea026735d27f8d9a79e4529120c69fffdcb4eeafdd68e4712187e482605f3bc5f3a74944811c0d9dd886f138bf44601a89e37a00783a4e6891c49840a52ef9521beaf20c807a53c959b89e8c3cb86af323a7402bb05adc3195f89ac287758f6573f224c9034e818937dd77abbf9de2fdc78fdaed6400d920f83b8b94fdfb6ade58b378ef09c652a879eaf8ecdc5f82e63b1144e125c6a02970f68d0a339e08ae2359371f2420c030ba76461e596fcc7b6ee8e6bb0c750db65f3d7aed6a741447747a5c41fbde453081f202adf6ea48c0b6e02eafd8abd6824347a348d99fb4fe43e808b15b4467ab20aef2d6e215acf2da2ab0ec4676762d4bc79bf3a1269c89f1a08a444b64de44f4f44f92b62be58031f156a8cf20897759be3e35d5f5ccf17d0e509a2d19c0cf95b38a20528b03ed563cf38df2adf65f29369604b220a122b715389b303f3ee2dfab7fbc23608f25140ad24a7dac83d891196c9274e15f9d670474725894ef8dc356db6c7790c731872ed8b44a9bf6666a06a933058d2e117a516e80d6982f3aeb68aebcf50f38a64d94a4216708c2e8db0c7d40af77d000da4303afbf3b65f99b74f2e445b7d89df63eebe0b2ae77ceefc42f7e5cd9e734c6d7cbbf0bf82d09528d826e39a3eea038ed27633eb7e8e477b07eac4b2db96922c7b75b981ebbac7a44af6a87d9c5067f54f77cf37e2039aa9ceb5f27686260c62e930f10482a3cab11ee182025d396ae995318f10d572400570445840d2a196de42c644a032c38454d0fbf1f5333a62728cb419180c30fc00a4cbd5936488cf9b7128018aa3d66b06a3a9cebbde24f4237aed75d2fa2f7ab184032c85d5d69378b30a4ca0b370dbcf3ba8d5914e12c4255b441eb4d061115a7d94bbbb356bae8d07359d05829defd6b3f58876597b804f461d6bb2500b10f83a953dbfe6144913fa1349bbad22ca17988b9f91a7b03a81a7ec3fa9b7d0bf226477a59d52d4c802b07ff2f4427bfac677fef1c4fd7bec4a1b53fbfe5191534de22705994724753a1cc2139915052df709d4b0bde13f47a67a8ed1238482ca2f74ee3089087f85fa6642b9db3bedabff0ab44cee3e3d149ace99f742dfe897a260f489c346d5810faeb4ef7463dd91602f4fb3fccdde0f99c84050010857f7fe895d94ec441779e3fda1685f93bf3aec2d12ed3062922a7aaa358f68ed7892e4c5ddbb38837e3efcc7bfa4c3b64a7fbeabb066eaddd9f6a8e240fc5437280cbfb29808326065e3aa2ffe16bac1cabc49fd83bc6cfa0bce7dc5e75f7c6a75305836ff17928984edd3d8f9215ea07d05c7f3fccb45b13854f637a1ee12f8363460e0c0dab58a7e2081c9cc758ea293052cd92cf1b1116a47b68df429b15ba91b6459a756c4a51521023229bc7df20048de39b178f824abfdc07d33339fc7a3b6f5cc14cc2ebdeee377e0768188831d3a195eb94aae12e8e274b8716ca15829eaedf7f082eb628baa9155bf587a1274106fc8438ec8ae49635386e1a06d03aa58994af4028e925f0a8a0e81c23bbccffb42f531da313dab0cc95acdd94a632d6809a11f8873576ff513aa9c39120cb72ab0c648df1971ee67d42e57cf7935f74fef0304f0388b74b7386e26e02f17bc7ddcbba48e3b6dc3d86f5f481623eabeca6015d31621f4c9a73fa6c6720352d67bd40105bbf5b77da768c14ecc1b8e1a2f8acb2082a01c45b008008441a282d4056f09b65129c84fa37cc6e78145efb3ee82c195e7271cc0f84feb2bfaac4e4a7fcf5ae21eb0402664671f9edb0c8903f8827376715f0d6ebef8d3c7eee1c191ba4e806ca574def8708b64201f395842409f9003579c83dbea92f4ab66af1c52f062ebe8b480674ed5c6e451bdaa0c66c2f397cdddd5ec23848016997bb67330a2626efab1e3cdda058518e0a546be86ff703026bae3b0c2a5730b14a914380e2d73beed0ec7b06b09c3ada2de19faa45a8aa4500c26eef3fd15881dcc3257c7577e3fb700bd169a0d7f79bf28e9860eba06395090d253e6a6d611c7a8a9e325aaf872020379b31f445175362f5f7ce4bb41b1bd3d3f74f57a6f27651183650dd9db3a310a5f7a13ee9349fdd979cb8e93b80711e9b28fabf9d37adda14310abfdeb067e01e232eb3dbe374ba765217fa2b6ce7174a7352df93c6040fd7c8a8fcaec7f3fbc23976264f699c2d9e718f5f29b0f5b2130f2ff7a3a57d9aec1cd5d6f19cb82b46907ca9178871d5cc15837b74a0942ac5a95885008f0a1ceb0aa5444fca410c60281eae402b34a38425929256e773b296ed2b152e6fb9a682864f89f5d2a7ad4cdcb93375ee578b6013e23fb246340d970525bfd5f82061cf18e0b1422ce3318ba6f514783f7298bcfddb060a1724145931d21251b013bfae4b98251b0371481cd7e60af01a3eb120bd74b2e4b17fb765ae8a832eeeeae483c17a694828a91d6af2ddbcaa8c6f7de477ab4fddcdf2b6a96d3314c5dba292cf035486b4f5c964c5676671a581c91018c01da0c12be1c9ff5acd92be485a94ff93b9d53a4bb8a672b25dc95bb8a2d5c8c96ba19960c01e0d968486b657bda645cbb1d65fb526084e97f967c4121d91f9e74bbe030aeb3a9d129ff1a7da382c9ab0cd707112c28f2ec80f9ef70a6cbad58b3a3d7b873166fd47040e2b8c9a12bfad31478a6da1daf0767433cb6061ad3c16ba4973061811657a8b5262c094b27d3542f85e70c18c140bf2722e2b03fb0295851feacf0ac0805ddf4d15d1c72dffeff8013cf9c2325136d22a63dfba682b86ab9f381d6f2f7329023d3bb164c004a1a05bfed3926c226c6f26be090cdc843e0713139d296b7c4a22af052c5922a360ed1323c93e0e98131e1b1c51ce213b3fff04ea49fed689f3d1d3d2c20c43be4b1abd27e15c2965214f02ba01ab409ccddf7df0561f9c9db219f4cbd209cb0c1996f9554c717615aec56dbb462545330eb4fd66c0c3b1313947969f61ec31c2f4a71a7e6afb095dcbd67bd51c94ae7eb2bae8ed683a0d0271a7a3650b1a44738e77e8f57f72f390737d4377b7aa28943f0c6b08701fc4da107e27d948fb5dba01edabe63b216eb1e22392dad4a660d800a0b798f29b97356c8103012837ff05b7d9c4da3bcb6ae8aefc2f685a755b5392825ee8a0ac592f7c5bf08a1d864cfe6b109161dfbabbfc2c5c882b833cd4e3f6e1629232e12971481c451ede6adbe574ff494006ceb502716eaaee87c516208e66f73a57dd97406a256fcb20117c6cc3650a086b921bbe600ed1fe01832d013e7a79712798b1d7efb47de194f63f121727279699737a9f7b7eb4813b4ffe32b76964c757f32ae358b38b396de8f458978569e33035992897bafd18588204f1d0a568466034ea641b6e84b42fb184322887f534a60eaccf504af35c17d0d30def201149b59d709a14fa23ab256dfff446155c102e886e5cc3783239f6daf534f5cff0b6d165ce8141d3db7d13014121958121da5b81ca6f44fb880d7de31d7a3fe5554c0b92c8b1fcad27abf27d350884da0cbc9a8b9cdf93b02760fbcab253a8b4939789f12026878ebf58b045ba0a36ef4fd363bef52563ca4a6022d97d617a84da084ac74f02d1ce847cb5b5b4f6188f93e10c8a2ede2284994f85983cf318529d27778b0534c0ad3a8352d187dea18efcd30103bb1e47166286fe617a6d193a4ab4cff4ffc4c22a83e0ea5de35f2fca8d3df5668b3df163dfed078f1434579c7fb3e216bf8cfa6b8dcf24ac30400c8dcd599299aa1ba31e18866f705e4211a6885b4442ac6ed95506d565d2ececa4e8855dcb3ba32f5f82b569c06aa0fea9338c2cd3dfb9a7945a17a42638ade9dc104e6ba1dac39a57cdb8f801b17ff3dc8e6e8a0468843c06e8508317b2669be228dad4cf0f333c2f3", 0x1000) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x8, 0x3, 0x3, 0x40}, {0x6, 0x40, 0x8, 0x3}, {0x2, 0x4, 0x0, 0x9}, {0xc6, 0x4, 0x5, 0x8da}, {0x9, 0x6, 0x5}, {0x1fe, 0x3, 0x2, 0x81}, {0xf180, 0x5, 0x1, 0x5c}]}) (async) fcntl$getown(r3, 0x5) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001240)=0x8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0xf1a}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) write(r4, &(0x7f0000000240)="36cabdba8c898cdf9500ddc50257bf01e567cc065828a781f16093cefedefec5d1b0ebf44696819966be3486ac216e3494cadc500af3a1ccf3c1b2830d5f1b7f1d52415259d4ffd050938d510484a3f789ae062d28da0946ce9ad267f43c4bf14cf92349817544436b3518be228b69d7f0b2ab840fef84e915c60ae85e8131d1739d4b02e6e86d70830b9b80d2dbb5e8be6963e95df3afe4cb24db0919d8938afeecbafe8b9929862c680ca17f00205b663baa3fbd8612787cc78007500fdaa3bcf5bf108d5a122aff5a148b9364e375711942819cc0b291db3838dcdbf2e07d3eb22098f5b6348c53fb02359a444f93f9f53746f91381a8823bdcd5aff800b3eecd4f025d7a1a603040b41794652aecd30a9adc7a7d56f2ecd7d3113c1bc04fd64865deb2a1b9152892baf8e6372d18b2265c0441351b9a089d4c5b379e3f1217ae7f538ad2beec6e30e24811a78ed3251c1771b69dd49aac489a57c29b10b0d0737d20befa10defb34807077fef5e4aeb98904bf891e7ba0c5b85e47763887650e11f238d6d8c5252d2cd40c3ea48635833aa21ec1930be3c112388054bd8fe8d371ae397471d24625dc5762d5ce31f8dc3bc4f918013a92d805f2286485612996282610037d5908c47b90d627197ff0a468a2c3db3d61916a4b355ba43a8d68e336e508179c2c40802f6c1edfcf2c7b72a8a0f39d73684a2e5e995204331f968251cea5dd93101a26d2056334695f45bcaa8349bf177fdb6f5a18e92cbb242c863cbaa0d8af39555aa80913af4d18c6373fc5656cdb4fa678111e792cde6250582b43eb12cef3272cb06c88ec052514feac8d8482aebfa98719099c9def1d97816660ffb10a13ca48851a7e4dc59de3d6a4fa437c6a9a890d9caf829df6189d79d549657b013e8f03c3965c0c48e8735a55a874d23c96f9acda4e4340d26f63868d2d43eab454bd66ce7154ff720fd03a2c45ad0ac5045f982961fb595f7d37250515ce40e69b0cfacc413d19b17e8472189e6b546eb272c7e606f9ad17cc2b75b35827acf0036b79c8cc662d18d7d96aca1f52799aa8c7c1530b22079e389064cf9b50d86997445447362cdd021fda940deaf72c09fc1cbca5d326bf9aa50a847a3195c13cdf00e3bf69f28ce9b1e43d1396cdcbd7094ee1ee0cec8921675a47d40078f6471388825403fff66b9082e84ee2777766caf65dc6f5bb1ce5fb5d5bf7bf0e2d05e99b7e3612094f8cbd6c9adfe07b60e14ac7e1ddeb456b21d037bf5122513669426e9b4ab76fd1733e7d7c2b77037ba494f988e9fbc474be6e45779b8bc40fdad9e355e3798d555881eeb71060ec3058e5370577760027258e2742f1ca1a47b60d9fb75ac572ab2ad2fa58e3ff26ac3b1b60c55813b875a1168d95655074431994e09e9bf3459d344d506517d21abab8d4c57eb2492023bc01ab4a190494c34be1cda418b5e0f0389615cb29c8b45112fc6f4a46709bb23e2cb602bb1eee758611c1984c7bfa3f3e8a4a72273d0cd323cd494b181b0e2d1a51951a221bad69f8188a7d4d0cecbbb59cd902e7c89deb5f9241e61ca70732150113d3b7f4bf0b8880f0c8632929257c2ab808de407f26ade059f596203fc574b843a95480b92a9a37a570eaf19a9283e8087784b78e2c850fba7fb9c3e44e34c497a9bf168ad16eccc0a9f472e7ca9ad36cf105200d72cf8460fd5e80167c73f00354181011f744222ebc1ff6c4c5c40865cb3c354785e2401b3b67dc6268c3c74bd0a2497b28ebcb1e245bb520005e1470e23eda23b0d91340baecdf34170d97d3de935bbcce0f753a94ef064892338d3cd890c60e59c8aa79f606130f3f6e6fbc1ae1f7089aec1ff63c8b848a4c30c29ecea026735d27f8d9a79e4529120c69fffdcb4eeafdd68e4712187e482605f3bc5f3a74944811c0d9dd886f138bf44601a89e37a00783a4e6891c49840a52ef9521beaf20c807a53c959b89e8c3cb86af323a7402bb05adc3195f89ac287758f6573f224c9034e818937dd77abbf9de2fdc78fdaed6400d920f83b8b94fdfb6ade58b378ef09c652a879eaf8ecdc5f82e63b1144e125c6a02970f68d0a339e08ae2359371f2420c030ba76461e596fcc7b6ee8e6bb0c750db65f3d7aed6a741447747a5c41fbde453081f202adf6ea48c0b6e02eafd8abd6824347a348d99fb4fe43e808b15b4467ab20aef2d6e215acf2da2ab0ec4676762d4bc79bf3a1269c89f1a08a444b64de44f4f44f92b62be58031f156a8cf20897759be3e35d5f5ccf17d0e509a2d19c0cf95b38a20528b03ed563cf38df2adf65f29369604b220a122b715389b303f3ee2dfab7fbc23608f25140ad24a7dac83d891196c9274e15f9d670474725894ef8dc356db6c7790c731872ed8b44a9bf6666a06a933058d2e117a516e80d6982f3aeb68aebcf50f38a64d94a4216708c2e8db0c7d40af77d000da4303afbf3b65f99b74f2e445b7d89df63eebe0b2ae77ceefc42f7e5cd9e734c6d7cbbf0bf82d09528d826e39a3eea038ed27633eb7e8e477b07eac4b2db96922c7b75b981ebbac7a44af6a87d9c5067f54f77cf37e2039aa9ceb5f27686260c62e930f10482a3cab11ee182025d396ae995318f10d572400570445840d2a196de42c644a032c38454d0fbf1f5333a62728cb419180c30fc00a4cbd5936488cf9b7128018aa3d66b06a3a9cebbde24f4237aed75d2fa2f7ab184032c85d5d69378b30a4ca0b370dbcf3ba8d5914e12c4255b441eb4d061115a7d94bbbb356bae8d07359d05829defd6b3f58876597b804f461d6bb2500b10f83a953dbfe6144913fa1349bbad22ca17988b9f91a7b03a81a7ec3fa9b7d0bf226477a59d52d4c802b07ff2f4427bfac677fef1c4fd7bec4a1b53fbfe5191534de22705994724753a1cc2139915052df709d4b0bde13f47a67a8ed1238482ca2f74ee3089087f85fa6642b9db3bedabff0ab44cee3e3d149ace99f742dfe897a260f489c346d5810faeb4ef7463dd91602f4fb3fccdde0f99c84050010857f7fe895d94ec441779e3fda1685f93bf3aec2d12ed3062922a7aaa358f68ed7892e4c5ddbb38837e3efcc7bfa4c3b64a7fbeabb066eaddd9f6a8e240fc5437280cbfb29808326065e3aa2ffe16bac1cabc49fd83bc6cfa0bce7dc5e75f7c6a75305836ff17928984edd3d8f9215ea07d05c7f3fccb45b13854f637a1ee12f8363460e0c0dab58a7e2081c9cc758ea293052cd92cf1b1116a47b68df429b15ba91b6459a756c4a51521023229bc7df20048de39b178f824abfdc07d33339fc7a3b6f5cc14cc2ebdeee377e0768188831d3a195eb94aae12e8e274b8716ca15829eaedf7f082eb628baa9155bf587a1274106fc8438ec8ae49635386e1a06d03aa58994af4028e925f0a8a0e81c23bbccffb42f531da313dab0cc95acdd94a632d6809a11f8873576ff513aa9c39120cb72ab0c648df1971ee67d42e57cf7935f74fef0304f0388b74b7386e26e02f17bc7ddcbba48e3b6dc3d86f5f481623eabeca6015d31621f4c9a73fa6c6720352d67bd40105bbf5b77da768c14ecc1b8e1a2f8acb2082a01c45b008008441a282d4056f09b65129c84fa37cc6e78145efb3ee82c195e7271cc0f84feb2bfaac4e4a7fcf5ae21eb0402664671f9edb0c8903f8827376715f0d6ebef8d3c7eee1c191ba4e806ca574def8708b64201f395842409f9003579c83dbea92f4ab66af1c52f062ebe8b480674ed5c6e451bdaa0c66c2f397cdddd5ec23848016997bb67330a2626efab1e3cdda058518e0a546be86ff703026bae3b0c2a5730b14a914380e2d73beed0ec7b06b09c3ada2de19faa45a8aa4500c26eef3fd15881dcc3257c7577e3fb700bd169a0d7f79bf28e9860eba06395090d253e6a6d611c7a8a9e325aaf872020379b31f445175362f5f7ce4bb41b1bd3d3f74f57a6f27651183650dd9db3a310a5f7a13ee9349fdd979cb8e93b80711e9b28fabf9d37adda14310abfdeb067e01e232eb3dbe374ba765217fa2b6ce7174a7352df93c6040fd7c8a8fcaec7f3fbc23976264f699c2d9e718f5f29b0f5b2130f2ff7a3a57d9aec1cd5d6f19cb82b46907ca9178871d5cc15837b74a0942ac5a95885008f0a1ceb0aa5444fca410c60281eae402b34a38425929256e773b296ed2b152e6fb9a682864f89f5d2a7ad4cdcb93375ee578b6013e23fb246340d970525bfd5f82061cf18e0b1422ce3318ba6f514783f7298bcfddb060a1724145931d21251b013bfae4b98251b0371481cd7e60af01a3eb120bd74b2e4b17fb765ae8a832eeeeae483c17a694828a91d6af2ddbcaa8c6f7de477ab4fddcdf2b6a96d3314c5dba292cf035486b4f5c964c5676671a581c91018c01da0c12be1c9ff5acd92be485a94ff93b9d53a4bb8a672b25dc95bb8a2d5c8c96ba19960c01e0d968486b657bda645cbb1d65fb526084e97f967c4121d91f9e74bbe030aeb3a9d129ff1a7da382c9ab0cd707112c28f2ec80f9ef70a6cbad58b3a3d7b873166fd47040e2b8c9a12bfad31478a6da1daf0767433cb6061ad3c16ba4973061811657a8b5262c094b27d3542f85e70c18c140bf2722e2b03fb0295851feacf0ac0805ddf4d15d1c72dffeff8013cf9c2325136d22a63dfba682b86ab9f381d6f2f7329023d3bb164c004a1a05bfed3926c226c6f26be090cdc843e0713139d296b7c4a22af052c5922a360ed1323c93e0e98131e1b1c51ce213b3fff04ea49fed689f3d1d3d2c20c43be4b1abd27e15c2965214f02ba01ab409ccddf7df0561f9c9db219f4cbd209cb0c1996f9554c717615aec56dbb462545330eb4fd66c0c3b1313947969f61ec31c2f4a71a7e6afb095dcbd67bd51c94ae7eb2bae8ed683a0d0271a7a3650b1a44738e77e8f57f72f390737d4377b7aa28943f0c6b08701fc4da107e27d948fb5dba01edabe63b216eb1e22392dad4a660d800a0b798f29b97356c8103012837ff05b7d9c4da3bcb6ae8aefc2f685a755b5392825ee8a0ac592f7c5bf08a1d864cfe6b109161dfbabbfc2c5c882b833cd4e3f6e1629232e12971481c451ede6adbe574ff494006ceb502716eaaee87c516208e66f73a57dd97406a256fcb20117c6cc3650a086b921bbe600ed1fe01832d013e7a79712798b1d7efb47de194f63f121727279699737a9f7b7eb4813b4ffe32b76964c757f32ae358b38b396de8f458978569e33035992897bafd18588204f1d0a568466034ea641b6e84b42fb184322887f534a60eaccf504af35c17d0d30def201149b59d709a14fa23ab256dfff446155c102e886e5cc3783239f6daf534f5cff0b6d165ce8141d3db7d13014121958121da5b81ca6f44fb880d7de31d7a3fe5554c0b92c8b1fcad27abf27d350884da0cbc9a8b9cdf93b02760fbcab253a8b4939789f12026878ebf58b045ba0a36ef4fd363bef52563ca4a6022d97d617a84da084ac74f02d1ce847cb5b5b4f6188f93e10c8a2ede2284994f85983cf318529d27778b0534c0ad3a8352d187dea18efcd30103bb1e47166286fe617a6d193a4ab4cff4ffc4c22a83e0ea5de35f2fca8d3df5668b3df163dfed078f1434579c7fb3e216bf8cfa6b8dcf24ac30400c8dcd599299aa1ba31e18866f705e4211a6885b4442ac6ed95506d565d2ececa4e8855dcb3ba32f5f82b569c06aa0fea9338c2cd3dfb9a7945a17a42638ade9dc104e6ba1dac39a57cdb8f801b17ff3dc8e6e8a0468843c06e8508317b2669be228dad4cf0f333c2f3", 0x1000) (async) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) (async) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3c45d49b, 0x7, 0x0, 0x0, "0e1edcfc4003471d440482c363aeecdc81276938"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:34 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x81, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x6, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x2], [0x0, 0xe67], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb], [{0x800, 0x2}, {0x80c}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100000000}, {0x0, 0x0, 0x3}, {0x1, 0x0, 0xffff}, {0xffff}, {0x0, 0x0, 0x0, 0x4}], {0x3, 0x0, 0x200000, 0x8}, {0x0, 0xfffffffd}}}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) setsockopt(r3, 0x29, 0x9, &(0x7f0000000140)="b7ae62bc935fd1d178d2b083554ebde42d422c69046a8c25998e9b1db2749e6e", 0x20) socket(0x6, 0x4, 0x7) setsockopt(r2, 0x29, 0xa, &(0x7f0000000480), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x81, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x6, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x2], [0x0, 0xe67], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb], [{0x800, 0x2}, {0x80c}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x100000000}, {0x0, 0x0, 0x3}, {0x1, 0x0, 0xffff}, {0xffff}, {0x0, 0x0, 0x0, 0x4}], {0x3, 0x0, 0x200000, 0x8}, {0x0, 0xfffffffd}}}) (async) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) (async) socket(0x18, 0x1, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) (async) setsockopt(r3, 0x29, 0x9, &(0x7f0000000140)="b7ae62bc935fd1d178d2b083554ebde42d422c69046a8c25998e9b1db2749e6e", 0x20) (async) socket(0x6, 0x4, 0x7) (async) setsockopt(r2, 0x29, 0xa, &(0x7f0000000480), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 16:00:34 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:34 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x100) 16:00:34 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:34 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x100) (async) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3c45d49b, 0x7, 0x0, 0x0, "0e1edcfc4003471d440482c363aeecdc81276938"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) write(r2, &(0x7f0000000040), 0xe7) 16:00:35 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x100) (async) 16:00:35 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:35 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x8, 0x3, 0x3, 0x40}, {0x6, 0x40, 0x8, 0x3}, {0x2, 0x4, 0x0, 0x9}, {0xc6, 0x4, 0x5, 0x8da}, {0x9, 0x6, 0x5}, {0x1fe, 0x3, 0x2, 0x81}, {0xf180, 0x5, 0x1, 0x5c}]}) fcntl$getown(r3, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0xf1a}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) write(r4, &(0x7f0000000240)="36cabdba8c898cdf9500ddc50257bf01e567cc065828a781f16093cefedefec5d1b0ebf44696819966be3486ac216e3494cadc500af3a1ccf3c1b2830d5f1b7f1d52415259d4ffd050938d510484a3f789ae062d28da0946ce9ad267f43c4bf14cf92349817544436b3518be228b69d7f0b2ab840fef84e915c60ae85e8131d1739d4b02e6e86d70830b9b80d2dbb5e8be6963e95df3afe4cb24db0919d8938afeecbafe8b9929862c680ca17f00205b663baa3fbd8612787cc78007500fdaa3bcf5bf108d5a122aff5a148b9364e375711942819cc0b291db3838dcdbf2e07d3eb22098f5b6348c53fb02359a444f93f9f53746f91381a8823bdcd5aff800b3eecd4f025d7a1a603040b41794652aecd30a9adc7a7d56f2ecd7d3113c1bc04fd64865deb2a1b9152892baf8e6372d18b2265c0441351b9a089d4c5b379e3f1217ae7f538ad2beec6e30e24811a78ed3251c1771b69dd49aac489a57c29b10b0d0737d20befa10defb34807077fef5e4aeb98904bf891e7ba0c5b85e47763887650e11f238d6d8c5252d2cd40c3ea48635833aa21ec1930be3c112388054bd8fe8d371ae397471d24625dc5762d5ce31f8dc3bc4f918013a92d805f2286485612996282610037d5908c47b90d627197ff0a468a2c3db3d61916a4b355ba43a8d68e336e508179c2c40802f6c1edfcf2c7b72a8a0f39d73684a2e5e995204331f968251cea5dd93101a26d2056334695f45bcaa8349bf177fdb6f5a18e92cbb242c863cbaa0d8af39555aa80913af4d18c6373fc5656cdb4fa678111e792cde6250582b43eb12cef3272cb06c88ec052514feac8d8482aebfa98719099c9def1d97816660ffb10a13ca48851a7e4dc59de3d6a4fa437c6a9a890d9caf829df6189d79d549657b013e8f03c3965c0c48e8735a55a874d23c96f9acda4e4340d26f63868d2d43eab454bd66ce7154ff720fd03a2c45ad0ac5045f982961fb595f7d37250515ce40e69b0cfacc413d19b17e8472189e6b546eb272c7e606f9ad17cc2b75b35827acf0036b79c8cc662d18d7d96aca1f52799aa8c7c1530b22079e389064cf9b50d86997445447362cdd021fda940deaf72c09fc1cbca5d326bf9aa50a847a3195c13cdf00e3bf69f28ce9b1e43d1396cdcbd7094ee1ee0cec8921675a47d40078f6471388825403fff66b9082e84ee2777766caf65dc6f5bb1ce5fb5d5bf7bf0e2d05e99b7e3612094f8cbd6c9adfe07b60e14ac7e1ddeb456b21d037bf5122513669426e9b4ab76fd1733e7d7c2b77037ba494f988e9fbc474be6e45779b8bc40fdad9e355e3798d555881eeb71060ec3058e5370577760027258e2742f1ca1a47b60d9fb75ac572ab2ad2fa58e3ff26ac3b1b60c55813b875a1168d95655074431994e09e9bf3459d344d506517d21abab8d4c57eb2492023bc01ab4a190494c34be1cda418b5e0f0389615cb29c8b45112fc6f4a46709bb23e2cb602bb1eee758611c1984c7bfa3f3e8a4a72273d0cd323cd494b181b0e2d1a51951a221bad69f8188a7d4d0cecbbb59cd902e7c89deb5f9241e61ca70732150113d3b7f4bf0b8880f0c8632929257c2ab808de407f26ade059f596203fc574b843a95480b92a9a37a570eaf19a9283e8087784b78e2c850fba7fb9c3e44e34c497a9bf168ad16eccc0a9f472e7ca9ad36cf105200d72cf8460fd5e80167c73f00354181011f744222ebc1ff6c4c5c40865cb3c354785e2401b3b67dc6268c3c74bd0a2497b28ebcb1e245bb520005e1470e23eda23b0d91340baecdf34170d97d3de935bbcce0f753a94ef064892338d3cd890c60e59c8aa79f606130f3f6e6fbc1ae1f7089aec1ff63c8b848a4c30c29ecea026735d27f8d9a79e4529120c69fffdcb4eeafdd68e4712187e482605f3bc5f3a74944811c0d9dd886f138bf44601a89e37a00783a4e6891c49840a52ef9521beaf20c807a53c959b89e8c3cb86af323a7402bb05adc3195f89ac287758f6573f224c9034e818937dd77abbf9de2fdc78fdaed6400d920f83b8b94fdfb6ade58b378ef09c652a879eaf8ecdc5f82e63b1144e125c6a02970f68d0a339e08ae2359371f2420c030ba76461e596fcc7b6ee8e6bb0c750db65f3d7aed6a741447747a5c41fbde453081f202adf6ea48c0b6e02eafd8abd6824347a348d99fb4fe43e808b15b4467ab20aef2d6e215acf2da2ab0ec4676762d4bc79bf3a1269c89f1a08a444b64de44f4f44f92b62be58031f156a8cf20897759be3e35d5f5ccf17d0e509a2d19c0cf95b38a20528b03ed563cf38df2adf65f29369604b220a122b715389b303f3ee2dfab7fbc23608f25140ad24a7dac83d891196c9274e15f9d670474725894ef8dc356db6c7790c731872ed8b44a9bf6666a06a933058d2e117a516e80d6982f3aeb68aebcf50f38a64d94a4216708c2e8db0c7d40af77d000da4303afbf3b65f99b74f2e445b7d89df63eebe0b2ae77ceefc42f7e5cd9e734c6d7cbbf0bf82d09528d826e39a3eea038ed27633eb7e8e477b07eac4b2db96922c7b75b981ebbac7a44af6a87d9c5067f54f77cf37e2039aa9ceb5f27686260c62e930f10482a3cab11ee182025d396ae995318f10d572400570445840d2a196de42c644a032c38454d0fbf1f5333a62728cb419180c30fc00a4cbd5936488cf9b7128018aa3d66b06a3a9cebbde24f4237aed75d2fa2f7ab184032c85d5d69378b30a4ca0b370dbcf3ba8d5914e12c4255b441eb4d061115a7d94bbbb356bae8d07359d05829defd6b3f58876597b804f461d6bb2500b10f83a953dbfe6144913fa1349bbad22ca17988b9f91a7b03a81a7ec3fa9b7d0bf226477a59d52d4c802b07ff2f4427bfac677fef1c4fd7bec4a1b53fbfe5191534de22705994724753a1cc2139915052df709d4b0bde13f47a67a8ed1238482ca2f74ee3089087f85fa6642b9db3bedabff0ab44cee3e3d149ace99f742dfe897a260f489c346d5810faeb4ef7463dd91602f4fb3fccdde0f99c84050010857f7fe895d94ec441779e3fda1685f93bf3aec2d12ed3062922a7aaa358f68ed7892e4c5ddbb38837e3efcc7bfa4c3b64a7fbeabb066eaddd9f6a8e240fc5437280cbfb29808326065e3aa2ffe16bac1cabc49fd83bc6cfa0bce7dc5e75f7c6a75305836ff17928984edd3d8f9215ea07d05c7f3fccb45b13854f637a1ee12f8363460e0c0dab58a7e2081c9cc758ea293052cd92cf1b1116a47b68df429b15ba91b6459a756c4a51521023229bc7df20048de39b178f824abfdc07d33339fc7a3b6f5cc14cc2ebdeee377e0768188831d3a195eb94aae12e8e274b8716ca15829eaedf7f082eb628baa9155bf587a1274106fc8438ec8ae49635386e1a06d03aa58994af4028e925f0a8a0e81c23bbccffb42f531da313dab0cc95acdd94a632d6809a11f8873576ff513aa9c39120cb72ab0c648df1971ee67d42e57cf7935f74fef0304f0388b74b7386e26e02f17bc7ddcbba48e3b6dc3d86f5f481623eabeca6015d31621f4c9a73fa6c6720352d67bd40105bbf5b77da768c14ecc1b8e1a2f8acb2082a01c45b008008441a282d4056f09b65129c84fa37cc6e78145efb3ee82c195e7271cc0f84feb2bfaac4e4a7fcf5ae21eb0402664671f9edb0c8903f8827376715f0d6ebef8d3c7eee1c191ba4e806ca574def8708b64201f395842409f9003579c83dbea92f4ab66af1c52f062ebe8b480674ed5c6e451bdaa0c66c2f397cdddd5ec23848016997bb67330a2626efab1e3cdda058518e0a546be86ff703026bae3b0c2a5730b14a914380e2d73beed0ec7b06b09c3ada2de19faa45a8aa4500c26eef3fd15881dcc3257c7577e3fb700bd169a0d7f79bf28e9860eba06395090d253e6a6d611c7a8a9e325aaf872020379b31f445175362f5f7ce4bb41b1bd3d3f74f57a6f27651183650dd9db3a310a5f7a13ee9349fdd979cb8e93b80711e9b28fabf9d37adda14310abfdeb067e01e232eb3dbe374ba765217fa2b6ce7174a7352df93c6040fd7c8a8fcaec7f3fbc23976264f699c2d9e718f5f29b0f5b2130f2ff7a3a57d9aec1cd5d6f19cb82b46907ca9178871d5cc15837b74a0942ac5a95885008f0a1ceb0aa5444fca410c60281eae402b34a38425929256e773b296ed2b152e6fb9a682864f89f5d2a7ad4cdcb93375ee578b6013e23fb246340d970525bfd5f82061cf18e0b1422ce3318ba6f514783f7298bcfddb060a1724145931d21251b013bfae4b98251b0371481cd7e60af01a3eb120bd74b2e4b17fb765ae8a832eeeeae483c17a694828a91d6af2ddbcaa8c6f7de477ab4fddcdf2b6a96d3314c5dba292cf035486b4f5c964c5676671a581c91018c01da0c12be1c9ff5acd92be485a94ff93b9d53a4bb8a672b25dc95bb8a2d5c8c96ba19960c01e0d968486b657bda645cbb1d65fb526084e97f967c4121d91f9e74bbe030aeb3a9d129ff1a7da382c9ab0cd707112c28f2ec80f9ef70a6cbad58b3a3d7b873166fd47040e2b8c9a12bfad31478a6da1daf0767433cb6061ad3c16ba4973061811657a8b5262c094b27d3542f85e70c18c140bf2722e2b03fb0295851feacf0ac0805ddf4d15d1c72dffeff8013cf9c2325136d22a63dfba682b86ab9f381d6f2f7329023d3bb164c004a1a05bfed3926c226c6f26be090cdc843e0713139d296b7c4a22af052c5922a360ed1323c93e0e98131e1b1c51ce213b3fff04ea49fed689f3d1d3d2c20c43be4b1abd27e15c2965214f02ba01ab409ccddf7df0561f9c9db219f4cbd209cb0c1996f9554c717615aec56dbb462545330eb4fd66c0c3b1313947969f61ec31c2f4a71a7e6afb095dcbd67bd51c94ae7eb2bae8ed683a0d0271a7a3650b1a44738e77e8f57f72f390737d4377b7aa28943f0c6b08701fc4da107e27d948fb5dba01edabe63b216eb1e22392dad4a660d800a0b798f29b97356c8103012837ff05b7d9c4da3bcb6ae8aefc2f685a755b5392825ee8a0ac592f7c5bf08a1d864cfe6b109161dfbabbfc2c5c882b833cd4e3f6e1629232e12971481c451ede6adbe574ff494006ceb502716eaaee87c516208e66f73a57dd97406a256fcb20117c6cc3650a086b921bbe600ed1fe01832d013e7a79712798b1d7efb47de194f63f121727279699737a9f7b7eb4813b4ffe32b76964c757f32ae358b38b396de8f458978569e33035992897bafd18588204f1d0a568466034ea641b6e84b42fb184322887f534a60eaccf504af35c17d0d30def201149b59d709a14fa23ab256dfff446155c102e886e5cc3783239f6daf534f5cff0b6d165ce8141d3db7d13014121958121da5b81ca6f44fb880d7de31d7a3fe5554c0b92c8b1fcad27abf27d350884da0cbc9a8b9cdf93b02760fbcab253a8b4939789f12026878ebf58b045ba0a36ef4fd363bef52563ca4a6022d97d617a84da084ac74f02d1ce847cb5b5b4f6188f93e10c8a2ede2284994f85983cf318529d27778b0534c0ad3a8352d187dea18efcd30103bb1e47166286fe617a6d193a4ab4cff4ffc4c22a83e0ea5de35f2fca8d3df5668b3df163dfed078f1434579c7fb3e216bf8cfa6b8dcf24ac30400c8dcd599299aa1ba31e18866f705e4211a6885b4442ac6ed95506d565d2ececa4e8855dcb3ba32f5f82b569c06aa0fea9338c2cd3dfb9a7945a17a42638ade9dc104e6ba1dac39a57cdb8f801b17ff3dc8e6e8a0468843c06e8508317b2669be228dad4cf0f333c2f3", 0x1000) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x8, 0x3, 0x3, 0x40}, {0x6, 0x40, 0x8, 0x3}, {0x2, 0x4, 0x0, 0x9}, {0xc6, 0x4, 0x5, 0x8da}, {0x9, 0x6, 0x5}, {0x1fe, 0x3, 0x2, 0x81}, {0xf180, 0x5, 0x1, 0x5c}]}) (async) fcntl$getown(r3, 0x5) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001240)=0x8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0xf1a}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) write(r4, &(0x7f0000000240)="36cabdba8c898cdf9500ddc50257bf01e567cc065828a781f16093cefedefec5d1b0ebf44696819966be3486ac216e3494cadc500af3a1ccf3c1b2830d5f1b7f1d52415259d4ffd050938d510484a3f789ae062d28da0946ce9ad267f43c4bf14cf92349817544436b3518be228b69d7f0b2ab840fef84e915c60ae85e8131d1739d4b02e6e86d70830b9b80d2dbb5e8be6963e95df3afe4cb24db0919d8938afeecbafe8b9929862c680ca17f00205b663baa3fbd8612787cc78007500fdaa3bcf5bf108d5a122aff5a148b9364e375711942819cc0b291db3838dcdbf2e07d3eb22098f5b6348c53fb02359a444f93f9f53746f91381a8823bdcd5aff800b3eecd4f025d7a1a603040b41794652aecd30a9adc7a7d56f2ecd7d3113c1bc04fd64865deb2a1b9152892baf8e6372d18b2265c0441351b9a089d4c5b379e3f1217ae7f538ad2beec6e30e24811a78ed3251c1771b69dd49aac489a57c29b10b0d0737d20befa10defb34807077fef5e4aeb98904bf891e7ba0c5b85e47763887650e11f238d6d8c5252d2cd40c3ea48635833aa21ec1930be3c112388054bd8fe8d371ae397471d24625dc5762d5ce31f8dc3bc4f918013a92d805f2286485612996282610037d5908c47b90d627197ff0a468a2c3db3d61916a4b355ba43a8d68e336e508179c2c40802f6c1edfcf2c7b72a8a0f39d73684a2e5e995204331f968251cea5dd93101a26d2056334695f45bcaa8349bf177fdb6f5a18e92cbb242c863cbaa0d8af39555aa80913af4d18c6373fc5656cdb4fa678111e792cde6250582b43eb12cef3272cb06c88ec052514feac8d8482aebfa98719099c9def1d97816660ffb10a13ca48851a7e4dc59de3d6a4fa437c6a9a890d9caf829df6189d79d549657b013e8f03c3965c0c48e8735a55a874d23c96f9acda4e4340d26f63868d2d43eab454bd66ce7154ff720fd03a2c45ad0ac5045f982961fb595f7d37250515ce40e69b0cfacc413d19b17e8472189e6b546eb272c7e606f9ad17cc2b75b35827acf0036b79c8cc662d18d7d96aca1f52799aa8c7c1530b22079e389064cf9b50d86997445447362cdd021fda940deaf72c09fc1cbca5d326bf9aa50a847a3195c13cdf00e3bf69f28ce9b1e43d1396cdcbd7094ee1ee0cec8921675a47d40078f6471388825403fff66b9082e84ee2777766caf65dc6f5bb1ce5fb5d5bf7bf0e2d05e99b7e3612094f8cbd6c9adfe07b60e14ac7e1ddeb456b21d037bf5122513669426e9b4ab76fd1733e7d7c2b77037ba494f988e9fbc474be6e45779b8bc40fdad9e355e3798d555881eeb71060ec3058e5370577760027258e2742f1ca1a47b60d9fb75ac572ab2ad2fa58e3ff26ac3b1b60c55813b875a1168d95655074431994e09e9bf3459d344d506517d21abab8d4c57eb2492023bc01ab4a190494c34be1cda418b5e0f0389615cb29c8b45112fc6f4a46709bb23e2cb602bb1eee758611c1984c7bfa3f3e8a4a72273d0cd323cd494b181b0e2d1a51951a221bad69f8188a7d4d0cecbbb59cd902e7c89deb5f9241e61ca70732150113d3b7f4bf0b8880f0c8632929257c2ab808de407f26ade059f596203fc574b843a95480b92a9a37a570eaf19a9283e8087784b78e2c850fba7fb9c3e44e34c497a9bf168ad16eccc0a9f472e7ca9ad36cf105200d72cf8460fd5e80167c73f00354181011f744222ebc1ff6c4c5c40865cb3c354785e2401b3b67dc6268c3c74bd0a2497b28ebcb1e245bb520005e1470e23eda23b0d91340baecdf34170d97d3de935bbcce0f753a94ef064892338d3cd890c60e59c8aa79f606130f3f6e6fbc1ae1f7089aec1ff63c8b848a4c30c29ecea026735d27f8d9a79e4529120c69fffdcb4eeafdd68e4712187e482605f3bc5f3a74944811c0d9dd886f138bf44601a89e37a00783a4e6891c49840a52ef9521beaf20c807a53c959b89e8c3cb86af323a7402bb05adc3195f89ac287758f6573f224c9034e818937dd77abbf9de2fdc78fdaed6400d920f83b8b94fdfb6ade58b378ef09c652a879eaf8ecdc5f82e63b1144e125c6a02970f68d0a339e08ae2359371f2420c030ba76461e596fcc7b6ee8e6bb0c750db65f3d7aed6a741447747a5c41fbde453081f202adf6ea48c0b6e02eafd8abd6824347a348d99fb4fe43e808b15b4467ab20aef2d6e215acf2da2ab0ec4676762d4bc79bf3a1269c89f1a08a444b64de44f4f44f92b62be58031f156a8cf20897759be3e35d5f5ccf17d0e509a2d19c0cf95b38a20528b03ed563cf38df2adf65f29369604b220a122b715389b303f3ee2dfab7fbc23608f25140ad24a7dac83d891196c9274e15f9d670474725894ef8dc356db6c7790c731872ed8b44a9bf6666a06a933058d2e117a516e80d6982f3aeb68aebcf50f38a64d94a4216708c2e8db0c7d40af77d000da4303afbf3b65f99b74f2e445b7d89df63eebe0b2ae77ceefc42f7e5cd9e734c6d7cbbf0bf82d09528d826e39a3eea038ed27633eb7e8e477b07eac4b2db96922c7b75b981ebbac7a44af6a87d9c5067f54f77cf37e2039aa9ceb5f27686260c62e930f10482a3cab11ee182025d396ae995318f10d572400570445840d2a196de42c644a032c38454d0fbf1f5333a62728cb419180c30fc00a4cbd5936488cf9b7128018aa3d66b06a3a9cebbde24f4237aed75d2fa2f7ab184032c85d5d69378b30a4ca0b370dbcf3ba8d5914e12c4255b441eb4d061115a7d94bbbb356bae8d07359d05829defd6b3f58876597b804f461d6bb2500b10f83a953dbfe6144913fa1349bbad22ca17988b9f91a7b03a81a7ec3fa9b7d0bf226477a59d52d4c802b07ff2f4427bfac677fef1c4fd7bec4a1b53fbfe5191534de22705994724753a1cc2139915052df709d4b0bde13f47a67a8ed1238482ca2f74ee3089087f85fa6642b9db3bedabff0ab44cee3e3d149ace99f742dfe897a260f489c346d5810faeb4ef7463dd91602f4fb3fccdde0f99c84050010857f7fe895d94ec441779e3fda1685f93bf3aec2d12ed3062922a7aaa358f68ed7892e4c5ddbb38837e3efcc7bfa4c3b64a7fbeabb066eaddd9f6a8e240fc5437280cbfb29808326065e3aa2ffe16bac1cabc49fd83bc6cfa0bce7dc5e75f7c6a75305836ff17928984edd3d8f9215ea07d05c7f3fccb45b13854f637a1ee12f8363460e0c0dab58a7e2081c9cc758ea293052cd92cf1b1116a47b68df429b15ba91b6459a756c4a51521023229bc7df20048de39b178f824abfdc07d33339fc7a3b6f5cc14cc2ebdeee377e0768188831d3a195eb94aae12e8e274b8716ca15829eaedf7f082eb628baa9155bf587a1274106fc8438ec8ae49635386e1a06d03aa58994af4028e925f0a8a0e81c23bbccffb42f531da313dab0cc95acdd94a632d6809a11f8873576ff513aa9c39120cb72ab0c648df1971ee67d42e57cf7935f74fef0304f0388b74b7386e26e02f17bc7ddcbba48e3b6dc3d86f5f481623eabeca6015d31621f4c9a73fa6c6720352d67bd40105bbf5b77da768c14ecc1b8e1a2f8acb2082a01c45b008008441a282d4056f09b65129c84fa37cc6e78145efb3ee82c195e7271cc0f84feb2bfaac4e4a7fcf5ae21eb0402664671f9edb0c8903f8827376715f0d6ebef8d3c7eee1c191ba4e806ca574def8708b64201f395842409f9003579c83dbea92f4ab66af1c52f062ebe8b480674ed5c6e451bdaa0c66c2f397cdddd5ec23848016997bb67330a2626efab1e3cdda058518e0a546be86ff703026bae3b0c2a5730b14a914380e2d73beed0ec7b06b09c3ada2de19faa45a8aa4500c26eef3fd15881dcc3257c7577e3fb700bd169a0d7f79bf28e9860eba06395090d253e6a6d611c7a8a9e325aaf872020379b31f445175362f5f7ce4bb41b1bd3d3f74f57a6f27651183650dd9db3a310a5f7a13ee9349fdd979cb8e93b80711e9b28fabf9d37adda14310abfdeb067e01e232eb3dbe374ba765217fa2b6ce7174a7352df93c6040fd7c8a8fcaec7f3fbc23976264f699c2d9e718f5f29b0f5b2130f2ff7a3a57d9aec1cd5d6f19cb82b46907ca9178871d5cc15837b74a0942ac5a95885008f0a1ceb0aa5444fca410c60281eae402b34a38425929256e773b296ed2b152e6fb9a682864f89f5d2a7ad4cdcb93375ee578b6013e23fb246340d970525bfd5f82061cf18e0b1422ce3318ba6f514783f7298bcfddb060a1724145931d21251b013bfae4b98251b0371481cd7e60af01a3eb120bd74b2e4b17fb765ae8a832eeeeae483c17a694828a91d6af2ddbcaa8c6f7de477ab4fddcdf2b6a96d3314c5dba292cf035486b4f5c964c5676671a581c91018c01da0c12be1c9ff5acd92be485a94ff93b9d53a4bb8a672b25dc95bb8a2d5c8c96ba19960c01e0d968486b657bda645cbb1d65fb526084e97f967c4121d91f9e74bbe030aeb3a9d129ff1a7da382c9ab0cd707112c28f2ec80f9ef70a6cbad58b3a3d7b873166fd47040e2b8c9a12bfad31478a6da1daf0767433cb6061ad3c16ba4973061811657a8b5262c094b27d3542f85e70c18c140bf2722e2b03fb0295851feacf0ac0805ddf4d15d1c72dffeff8013cf9c2325136d22a63dfba682b86ab9f381d6f2f7329023d3bb164c004a1a05bfed3926c226c6f26be090cdc843e0713139d296b7c4a22af052c5922a360ed1323c93e0e98131e1b1c51ce213b3fff04ea49fed689f3d1d3d2c20c43be4b1abd27e15c2965214f02ba01ab409ccddf7df0561f9c9db219f4cbd209cb0c1996f9554c717615aec56dbb462545330eb4fd66c0c3b1313947969f61ec31c2f4a71a7e6afb095dcbd67bd51c94ae7eb2bae8ed683a0d0271a7a3650b1a44738e77e8f57f72f390737d4377b7aa28943f0c6b08701fc4da107e27d948fb5dba01edabe63b216eb1e22392dad4a660d800a0b798f29b97356c8103012837ff05b7d9c4da3bcb6ae8aefc2f685a755b5392825ee8a0ac592f7c5bf08a1d864cfe6b109161dfbabbfc2c5c882b833cd4e3f6e1629232e12971481c451ede6adbe574ff494006ceb502716eaaee87c516208e66f73a57dd97406a256fcb20117c6cc3650a086b921bbe600ed1fe01832d013e7a79712798b1d7efb47de194f63f121727279699737a9f7b7eb4813b4ffe32b76964c757f32ae358b38b396de8f458978569e33035992897bafd18588204f1d0a568466034ea641b6e84b42fb184322887f534a60eaccf504af35c17d0d30def201149b59d709a14fa23ab256dfff446155c102e886e5cc3783239f6daf534f5cff0b6d165ce8141d3db7d13014121958121da5b81ca6f44fb880d7de31d7a3fe5554c0b92c8b1fcad27abf27d350884da0cbc9a8b9cdf93b02760fbcab253a8b4939789f12026878ebf58b045ba0a36ef4fd363bef52563ca4a6022d97d617a84da084ac74f02d1ce847cb5b5b4f6188f93e10c8a2ede2284994f85983cf318529d27778b0534c0ad3a8352d187dea18efcd30103bb1e47166286fe617a6d193a4ab4cff4ffc4c22a83e0ea5de35f2fca8d3df5668b3df163dfed078f1434579c7fb3e216bf8cfa6b8dcf24ac30400c8dcd599299aa1ba31e18866f705e4211a6885b4442ac6ed95506d565d2ececa4e8855dcb3ba32f5f82b569c06aa0fea9338c2cd3dfb9a7945a17a42638ade9dc104e6ba1dac39a57cdb8f801b17ff3dc8e6e8a0468843c06e8508317b2669be228dad4cf0f333c2f3", 0x1000) (async) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) (async) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3c45d49b, 0x7, 0x0, 0x0, "0e1edcfc4003471d440482c363aeecdc81276938"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) (async) r3 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040), 0xe7) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0xffff, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1bc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b00"/1326], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) write(0xffffffffffffffff, &(0x7f0000000180)="4b9e41587f4eb3b902e5c7f75bea72878fa405c172e360e2fca23e33dc6ef14b5611a1473d81ca9e09a6d62aac8fd952c9c2e90fe524e81b55a56a27811bab9a570a7a6ded6b9423afd907da2291d47417dde1bc593fe78fa515bb8c9cbab2560f1c7cced0f5710ab1783c1c9e4d2b5ce9c5a5f300ffb11c096a2e3348ce7122d0eb893d3dba7d77191acdae2a6e6eb94bf200766da126bc8102d217c47d5f927ae69b9d4b3f3eeb", 0xa8) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) 16:00:35 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getgid() setgid(r2) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = accept$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000400000000f9bb8612f9000000002279600e8d7f7947e0ae741c6f29f6ba4c8d35eb6e2fbdf46c064045c7cd8cdc20e4a17cc0dfc5fb4787755a55e2d54dbeab9465216616c92a"], &(0x7f0000000380)=0x14) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x8e, 0x8001}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6, 0x100000}], 0x1}) r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0f69518bf81e5d61c1d29fa8e821e993ed9179f15b35ed", 0x17}, {&(0x7f0000000200)="e5efa7f087326ea23c29b116ba36fe52a4449da2e41bbceb7c2943e532038fce762e232ef11eab005d4a7453552ef4fb6ef1871bdad7a7f2ff263ac8d115814114d6fa5aabb04232200bf58f013349ac80ef3fdadb4e4e1c9970e11aa134437631af006a26e4a4ae48d415346f66a0551831cae3740259793411fe22a6d79a14eafb7956733aa5b0cd70723150366426701b8992e7a7244e43c1de053b11f0e9aed0cfad2fff02e0b802fb8ffff05c293874d1882fa67b4932d981c49528e8c91c50c2d933131996e61df7ff84d6418a90828e2d586ddbec792ed14cc06dac7d112dab8727164cf0e2d9947331599c572e9e9fddfd", 0xf5}], 0x2, &(0x7f0000000580)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5, r6, r5]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffff9c, 0xffffffffffffffff, r1, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}], 0x130, 0x3}, 0x1) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x2c}, 0x0) 16:00:35 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/162) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0xffff, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1bc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b00"/1326], 0x10) (async) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) write(0xffffffffffffffff, &(0x7f0000000180)="4b9e41587f4eb3b902e5c7f75bea72878fa405c172e360e2fca23e33dc6ef14b5611a1473d81ca9e09a6d62aac8fd952c9c2e90fe524e81b55a56a27811bab9a570a7a6ded6b9423afd907da2291d47417dde1bc593fe78fa515bb8c9cbab2560f1c7cced0f5710ab1783c1c9e4d2b5ce9c5a5f300ffb11c096a2e3348ce7122d0eb893d3dba7d77191acdae2a6e6eb94bf200766da126bc8102d217c47d5f927ae69b9d4b3f3eeb", 0xa8) r4 = socket(0x2, 0x3, 0x0) (async) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) (async) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) 16:00:36 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getppid() r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$setown(r1, 0x6, r3) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x20, r2) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socket(0x6, 0x2, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0xffff, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1bc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b00"/1326], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) write(0xffffffffffffffff, &(0x7f0000000180)="4b9e41587f4eb3b902e5c7f75bea72878fa405c172e360e2fca23e33dc6ef14b5611a1473d81ca9e09a6d62aac8fd952c9c2e90fe524e81b55a56a27811bab9a570a7a6ded6b9423afd907da2291d47417dde1bc593fe78fa515bb8c9cbab2560f1c7cced0f5710ab1783c1c9e4d2b5ce9c5a5f300ffb11c096a2e3348ce7122d0eb893d3dba7d77191acdae2a6e6eb94bf200766da126bc8102d217c47d5f927ae69b9d4b3f3eeb", 0xa8) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0xffff, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) (async) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) close(r1) (async) socket(0x2, 0x3, 0x2) (async) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42bba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1bc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b00"/1326], 0x10) (async) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) write(0xffffffffffffffff, &(0x7f0000000180)="4b9e41587f4eb3b902e5c7f75bea72878fa405c172e360e2fca23e33dc6ef14b5611a1473d81ca9e09a6d62aac8fd952c9c2e90fe524e81b55a56a27811bab9a570a7a6ded6b9423afd907da2291d47417dde1bc593fe78fa515bb8c9cbab2560f1c7cced0f5710ab1783c1c9e4d2b5ce9c5a5f300ffb11c096a2e3348ce7122d0eb893d3dba7d77191acdae2a6e6eb94bf200766da126bc8102d217c47d5f927ae69b9d4b3f3eeb", 0xa8) (async) socket(0x2, 0x3, 0x0) (async) kqueue() (async) fcntl$dupfd(r4, 0x0, r5) (async) socket(0x2, 0x3, 0x0) (async) fcntl$dupfd(r6, 0x0, r7) (async) 16:00:36 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/162) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/162) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:36 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/162) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/162) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:36 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r2 = getgid() (rerun: 64) setgid(r2) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = accept$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000400000000f9bb8612f9000000002279600e8d7f7947e0ae741c6f29f6ba4c8d35eb6e2fbdf46c064045c7cd8cdc20e4a17cc0dfc5fb4787755a55e2d54dbeab9465216616c92a"], &(0x7f0000000380)=0x14) (async, rerun: 32) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) (async, rerun: 32) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x8e, 0x8001}], 0x1}) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6, 0x100000}], 0x1}) r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0f69518bf81e5d61c1d29fa8e821e993ed9179f15b35ed", 0x17}, {&(0x7f0000000200)="e5efa7f087326ea23c29b116ba36fe52a4449da2e41bbceb7c2943e532038fce762e232ef11eab005d4a7453552ef4fb6ef1871bdad7a7f2ff263ac8d115814114d6fa5aabb04232200bf58f013349ac80ef3fdadb4e4e1c9970e11aa134437631af006a26e4a4ae48d415346f66a0551831cae3740259793411fe22a6d79a14eafb7956733aa5b0cd70723150366426701b8992e7a7244e43c1de053b11f0e9aed0cfad2fff02e0b802fb8ffff05c293874d1882fa67b4932d981c49528e8c91c50c2d933131996e61df7ff84d6418a90828e2d586ddbec792ed14cc06dac7d112dab8727164cf0e2d9947331599c572e9e9fddfd", 0xf5}], 0x2, &(0x7f0000000580)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5, r6, r5]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffff9c, 0xffffffffffffffff, r1, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}], 0x130, 0x3}, 0x1) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) (async) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x2c}, 0x0) 16:00:36 executing program 2: r0 = socket(0x2, 0x1, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) r2 = getppid() (async) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) (async) fcntl$setown(r1, 0x6, r3) (async) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x20, r2) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 64) socket(0x6, 0x2, 0x10) (async, rerun: 64) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:36 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) 16:00:36 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x3, 0x9, 0x1800}, {0x1, 0x9, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000440)=""/132) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r1, &(0x7f00000000c0)=[{0x4, 0x200, 0x1000}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semop(r2, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x2, 0x830}, {0x1, 0x8, 0x1800}, {0x2, 0x29, 0x800}, {0x2, 0x6}, {0x4, 0xfff, 0x800}, {0x4, 0x1000, 0x1000}, {0x4, 0xa, 0x1000}], 0x8) 16:00:36 executing program 2: r0 = socket(0x2, 0x1, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) r2 = getppid() (async) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$setown(r1, 0x6, r3) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x20, r2) (async) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socket(0x6, 0x2, 0x10) (async) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:36 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x3, 0x9, 0x1800}, {0x1, 0x9, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000440)=""/132) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r1, &(0x7f00000000c0)=[{0x4, 0x200, 0x1000}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semop(r2, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x2, 0x830}, {0x1, 0x8, 0x1800}, {0x2, 0x29, 0x800}, {0x2, 0x6}, {0x4, 0xfff, 0x800}, {0x4, 0x1000, 0x1000}, {0x4, 0xa, 0x1000}], 0x8) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x3, 0x9, 0x1800}, {0x1, 0x9, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000440)=""/132) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r1, &(0x7f00000000c0)=[{0x4, 0x200, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) semop(r2, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x2, 0x830}, {0x1, 0x8, 0x1800}, {0x2, 0x29, 0x800}, {0x2, 0x6}, {0x4, 0xfff, 0x800}, {0x4, 0x1000, 0x1000}, {0x4, 0xa, 0x1000}], 0x8) (async) 16:00:36 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) 16:00:36 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r2 = getgid() setgid(r2) (async) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) (async) r4 = accept$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000400000000f9bb8612f9000000002279600e8d7f7947e0ae741c6f29f6ba4c8d35eb6e2fbdf46c064045c7cd8cdc20e4a17cc0dfc5fb4787755a55e2d54dbeab9465216616c92a"], &(0x7f0000000380)=0x14) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x8e, 0x8001}], 0x1}) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6, 0x100000}], 0x1}) (async) r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0f69518bf81e5d61c1d29fa8e821e993ed9179f15b35ed", 0x17}, {&(0x7f0000000200)="e5efa7f087326ea23c29b116ba36fe52a4449da2e41bbceb7c2943e532038fce762e232ef11eab005d4a7453552ef4fb6ef1871bdad7a7f2ff263ac8d115814114d6fa5aabb04232200bf58f013349ac80ef3fdadb4e4e1c9970e11aa134437631af006a26e4a4ae48d415346f66a0551831cae3740259793411fe22a6d79a14eafb7956733aa5b0cd70723150366426701b8992e7a7244e43c1de053b11f0e9aed0cfad2fff02e0b802fb8ffff05c293874d1882fa67b4932d981c49528e8c91c50c2d933131996e61df7ff84d6418a90828e2d586ddbec792ed14cc06dac7d112dab8727164cf0e2d9947331599c572e9e9fddfd", 0xf5}], 0x2, &(0x7f0000000580)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5, r6, r5]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, 0xffffffffffffff9c, 0xffffffffffffffff, r1, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}], 0x130, 0x3}, 0x1) (async) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x2c}, 0x0) 16:00:36 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x3, 0x9, 0x1800}, {0x1, 0x9, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000440)=""/132) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r1, &(0x7f00000000c0)=[{0x4, 0x200, 0x1000}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semop(r2, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x2, 0x830}, {0x1, 0x8, 0x1800}, {0x2, 0x29, 0x800}, {0x2, 0x6}, {0x4, 0xfff, 0x800}, {0x4, 0x1000, 0x1000}, {0x4, 0xa, 0x1000}], 0x8) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x3, 0x9, 0x1800}, {0x1, 0x9, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000440)=""/132) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r1, &(0x7f00000000c0)=[{0x4, 0x200, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) semop(r2, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x2, 0x830}, {0x1, 0x8, 0x1800}, {0x2, 0x29, 0x800}, {0x2, 0x6}, {0x4, 0xfff, 0x800}, {0x4, 0x1000, 0x1000}, {0x4, 0xa, 0x1000}], 0x8) (async) 16:00:36 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) (async) 16:00:36 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="e37ff14da28b83dc1883952a00e22e0d9a7dc5c0c714639a167f5f40b127321a53d4230bb6fec39cf8a959d68f232d27c19b6c5a5c373f90f9bb083373", 0x3d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xd57d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x6, 0x0, 0x0, 0x0, "1ffffffaae00"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="57d8e629427511b1e9cf7eedf1ce604cdf74d4bd66b520ccbf5e4604f007f2f16ad71b44c6cbd35e32859b049cd52b00d2cada1c62fd422b8bff4c4a73c1d9fca245b8840f2e7030e4337e5d9db3339a18240bf81387797afbe19693fe46b078e2073a544f516d0f33723a5a7574bf0926e6a544995ea42aa66bcb7dc7fa0d16f12b7a751a3fb91a3266c6bcadcf46a7571e677e29df0accba", 0x99}], 0x1) 16:00:36 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:36 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1000000000000, 0x198}, {0x6, 0x800}}, 0x0) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) msync(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000100)="cb1d8b5090d6f97d40eee4c25de130945c515e1c620a56dd4f1b612fb1583daa502633c5e760e7414fab121f99a61208ea31d06670dd79a4b1c318727e534c864e080ee98b8015869e4bcf44313c3da57283ea59ab6837728bea5d045f18e50149d4f1413b1fce9a67c97e890a5ae954ab3ec4dfc6d68ed1d43cea4917cef98db4921ecff9ba994c6df9734eab32467afc57fae99866b91f466b75bdeb812704b0bc250322a4df3d80125604892482664b7bff2b1958e9e3a25d607bfb7cceb7201275cf69e38b3d43262a20b31612ec7642f6dd6e6c15061e2a6374bb537e4cf329631e0471c9837d2f117b473e432f214f24795e3c9dfd95d2f4a84b81e8", 0xff, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) getitimer(0x1, &(0x7f00000000c0)) 16:00:36 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:36 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1000000000000, 0x198}, {0x6, 0x800}}, 0x0) (async) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) (async) msync(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000100)="cb1d8b5090d6f97d40eee4c25de130945c515e1c620a56dd4f1b612fb1583daa502633c5e760e7414fab121f99a61208ea31d06670dd79a4b1c318727e534c864e080ee98b8015869e4bcf44313c3da57283ea59ab6837728bea5d045f18e50149d4f1413b1fce9a67c97e890a5ae954ab3ec4dfc6d68ed1d43cea4917cef98db4921ecff9ba994c6df9734eab32467afc57fae99866b91f466b75bdeb812704b0bc250322a4df3d80125604892482664b7bff2b1958e9e3a25d607bfb7cceb7201275cf69e38b3d43262a20b31612ec7642f6dd6e6c15061e2a6374bb537e4cf329631e0471c9837d2f117b473e432f214f24795e3c9dfd95d2f4a84b81e8", 0xff, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) getitimer(0x1, &(0x7f00000000c0)) 16:00:37 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x2, 0x1800}, {0x1, 0xffff}, {0x0, 0xf5f4, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x1800}, {0x4, 0x4, 0x2000}, {0x3, 0x8001, 0x1000}, {0x1, 0x5, 0x1800}], 0x8) 16:00:37 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:37 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1000000000000, 0x198}, {0x6, 0x800}}, 0x0) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) msync(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000100)="cb1d8b5090d6f97d40eee4c25de130945c515e1c620a56dd4f1b612fb1583daa502633c5e760e7414fab121f99a61208ea31d06670dd79a4b1c318727e534c864e080ee98b8015869e4bcf44313c3da57283ea59ab6837728bea5d045f18e50149d4f1413b1fce9a67c97e890a5ae954ab3ec4dfc6d68ed1d43cea4917cef98db4921ecff9ba994c6df9734eab32467afc57fae99866b91f466b75bdeb812704b0bc250322a4df3d80125604892482664b7bff2b1958e9e3a25d607bfb7cceb7201275cf69e38b3d43262a20b31612ec7642f6dd6e6c15061e2a6374bb537e4cf329631e0471c9837d2f117b473e432f214f24795e3c9dfd95d2f4a84b81e8", 0xff, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) getitimer(0x1, &(0x7f00000000c0)) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1000000000000, 0x198}, {0x6, 0x800}}, 0x0) (async) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) (async) msync(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r2, &(0x7f0000000100)="cb1d8b5090d6f97d40eee4c25de130945c515e1c620a56dd4f1b612fb1583daa502633c5e760e7414fab121f99a61208ea31d06670dd79a4b1c318727e534c864e080ee98b8015869e4bcf44313c3da57283ea59ab6837728bea5d045f18e50149d4f1413b1fce9a67c97e890a5ae954ab3ec4dfc6d68ed1d43cea4917cef98db4921ecff9ba994c6df9734eab32467afc57fae99866b91f466b75bdeb812704b0bc250322a4df3d80125604892482664b7bff2b1958e9e3a25d607bfb7cceb7201275cf69e38b3d43262a20b31612ec7642f6dd6e6c15061e2a6374bb537e4cf329631e0471c9837d2f117b473e432f214f24795e3c9dfd95d2f4a84b81e8", 0xff, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) getitimer(0x1, &(0x7f00000000c0)) (async) 16:00:37 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="e37ff14da28b83dc1883952a00e22e0d9a7dc5c0c714639a167f5f40b127321a53d4230bb6fec39cf8a959d68f232d27c19b6c5a5c373f90f9bb083373", 0x3d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xd57d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x6, 0x0, 0x0, 0x0, "1ffffffaae00"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="57d8e629427511b1e9cf7eedf1ce604cdf74d4bd66b520ccbf5e4604f007f2f16ad71b44c6cbd35e32859b049cd52b00d2cada1c62fd422b8bff4c4a73c1d9fca245b8840f2e7030e4337e5d9db3339a18240bf81387797afbe19693fe46b078e2073a544f516d0f33723a5a7574bf0926e6a544995ea42aa66bcb7dc7fa0d16f12b7a751a3fb91a3266c6bcadcf46a7571e677e29df0accba", 0x99}], 0x1) 16:00:37 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x3, 0x1, 0x1000}, {0x4, 0x5}, {0x3, 0x0, 0x1800}, {0x1, 0xf0fc, 0x400}, {0x3, 0x9, 0x800}, {0x2, 0x9}, {0x4, 0x8, 0x800}, {0x0, 0xff, 0x1000}, {0x2, 0x2, 0x800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:37 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 32) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x2, 0x1800}, {0x1, 0xffff}, {0x0, 0xf5f4, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x1800}, {0x4, 0x4, 0x2000}, {0x3, 0x8001, 0x1000}, {0x1, 0x5, 0x1800}], 0x8) (rerun: 32) 16:00:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x6bdd], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {0xabb}, {0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x3c) shutdown(r1, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffff9c, &(0x7f0000000000)="6703822feda424869c1bff2414d57301849dce56cfddbc3c4071031be5b88f7c16a6e565a71b9bbb40bee364af909a006f5492fdbb59fab1efd15cf986c79a5af27409c582a5af861103f1a77b7a65bf17cec6264490cc4dacc5f209be081d2b6aeeff0407b83fcb3ea8ef6c54a20b40971fd45c90684f3c32af9c0949e0d99547fe38fabf4f124831f418c2aac93d85330dbc322d33a006d3ed1a4d18ee7ec3a44a35d129875c765d27ca48c7163bd826178b5d2adf0d2203aa4b1b0199742b36", 0xc1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000500)=0x1f) lchown(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20020, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x1) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 16:00:37 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="e37ff14da28b83dc1883952a00e22e0d9a7dc5c0c714639a167f5f40b127321a53d4230bb6fec39cf8a959d68f232d27c19b6c5a5c373f90f9bb083373", 0x3d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xd57d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x6, 0x0, 0x0, 0x0, "1ffffffaae00"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="57d8e629427511b1e9cf7eedf1ce604cdf74d4bd66b520ccbf5e4604f007f2f16ad71b44c6cbd35e32859b049cd52b00d2cada1c62fd422b8bff4c4a73c1d9fca245b8840f2e7030e4337e5d9db3339a18240bf81387797afbe19693fe46b078e2073a544f516d0f33723a5a7574bf0926e6a544995ea42aa66bcb7dc7fa0d16f12b7a751a3fb91a3266c6bcadcf46a7571e677e29df0accba", 0x99}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) write(r1, &(0x7f0000000200)="e37ff14da28b83dc1883952a00e22e0d9a7dc5c0c714639a167f5f40b127321a53d4230bb6fec39cf8a959d68f232d27c19b6c5a5c373f90f9bb083373", 0x3d) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xd57d) (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x6, 0x0, 0x0, 0x0, "1ffffffaae00"}) (async) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) (async) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) (async) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="57d8e629427511b1e9cf7eedf1ce604cdf74d4bd66b520ccbf5e4604f007f2f16ad71b44c6cbd35e32859b049cd52b00d2cada1c62fd422b8bff4c4a73c1d9fca245b8840f2e7030e4337e5d9db3339a18240bf81387797afbe19693fe46b078e2073a544f516d0f33723a5a7574bf0926e6a544995ea42aa66bcb7dc7fa0d16f12b7a751a3fb91a3266c6bcadcf46a7571e677e29df0accba", 0x99}], 0x1) (async) 16:00:37 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x2, 0x1800}, {0x1, 0xffff}, {0x0, 0xf5f4, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x1800}, {0x4, 0x4, 0x2000}, {0x3, 0x8001, 0x1000}, {0x1, 0x5, 0x1800}], 0x8) 16:00:37 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semop(0x0, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x3, 0x1, 0x1000}, {0x4, 0x5}, {0x3, 0x0, 0x1800}, {0x1, 0xf0fc, 0x400}, {0x3, 0x9, 0x800}, {0x2, 0x9}, {0x4, 0x8, 0x800}, {0x0, 0xff, 0x1000}, {0x2, 0x2, 0x800}], 0xa) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x7, &(0x7f00000017c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r5 = kqueue() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) r7 = getgid() setgid(r7) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000180)="80a1129082d38d56ab217ffe85b87d832d956f578d7f340acf736695a2995cbed84243e22cadcba2af0087c17fb489612f015d1b34bf5988985a41f1ae79f7cd42a86674d4f4d36be46c975a816022fdef37e1c5ce8c086169e4dfd8a111a5dfa736899c0ed7ccb1dc7564277ed8b4b4bd61772b13573ecafed03ab09596d0af2910a6a7e8a73a9f2fc66a1f55fa7690f7fa080910e63bd3e4b9466f45fc40837cd35d9546b9395cc3cfdfe2c05f51def5d473c07e953d6be9cffbf56df5447b0954274979ea0a2e9621d91aa91afe8cecd82f295a5c678ccc652501e2f46e6a82b0a4502a0dcb726663d65ea4a451872febc3e29c7801ec0ff19e2c9fc8afdbd451dd9b3a31d6a13f360460e98d6b5dd6763e9685ed31e55b1c801e0f76874b5a4738a2da8811eaa4f18fdbc6d00993ecbc3d23c2131b8a04d6e627a30aa976ab9a4b1b73ad002b7d6863c1e7dde77a4e8c47fc748902c75a39ae7f707538653c8068cc57509e9a5181915f3a131a5d31fffe814412ef499d977c27f0b57c0fd87a4fcd51e55d5f5cb80c9212de969c9f59414ca6a93a7d8603f8c230fadd7b4c287813a37414c60e862fa40484dd81a5a0d11f4cc7894269244f09358bcba40d41dcf0d70c43245f48713861f10bbd10f2716cbc36a33abaf597709b16379509117494905b49e9a141583f6da0d250406b00c03e7ef16d48ba20960bfddf7b964555513cc0070eac39d126a79ad86d87c0da4937a283c457b08831ab9742da4d60985e5b4fed0f96cc813e191231ed8b37f0e99424ca801e81ea0b45b06cb893988e2ee2ae98a7a2672177deb5826cb595b4851e6a63997a7bb4dae715b7681c601cc9cf02e0ade8da383438eef866fbacd8f54c8b5a6e0eb81634f997d1f29f74e12b2f10b49f492459fbdb7a16ab113595848caa6ef5b99ea9ba0b0aacd94405ce154079151eea1e5d7a2253f7ccb22eed47a0abd67daaee5fd1b6a96384b82e3cdff7187866b8ce4ccde1e93f8805846cef4816d741f49af906ce32a134ceb79a5914f6d5d3002415ec6a11a62f90111b847acc2f2da2e7b09e3cad244f249d00467a77dab43d289ce1f65cdbd54f0905d3e77a2cf0dda72f3f1beb15e2c2ae09543341d019e531ca314ca9242eb27c8af3bbc2dbb974bbcd6432877cb49d2f871af65f9631e3f5df8faf96389ba4577b2aa6e39ba8994093c13f8e9157bd9230efb7f50ca2cf7fdb9e6752728ddf5af7a1b600e73bca69f847aac03952ae334fb27e5d75fe609d93dd04022abeafdd97a43e4a9bb975304bfc0684f0c2465c5109318dd6eb5e1d609097f385fa658b01439e43417058999eceef5bb8344d1afb45973e4527fe3c4d9ae4d0079583b7b081f2e66116fd35f53c835ef917035552bdd5a57534fa012c0be465ce408e0f0340034e745cd7f9e746e7478df2570924bef88e923db4d28bb422192fc9f0f5bd4d0d04ba43d88c31d26cc101e9162bf9dde02a9e8b384ee0903126a926d4331bc68ad77c8b0f7ca16648843f2d3f26101a4f04ac7cfbcdfb3a0405d8bd1f9df0c698e8cddfeb048beb8d8e11cee0f9a8b7ebadf148e26b673b5b17fb181798db67923aba635358b08735a92dc0ee77b952f0a4107e084ca7125adcadc48a9e1de3d748dd947f4ba8d88e71bbbd563e0b7a53d7f23e2097a72ab189f1a557fbe270749427506713f747a64f5ba15b8154d0457ff12a4a90cdd6bce8c1b4e0250f47d1f1ac53df15704631b5c3a70a65e2e091a786ab3a5631d1b799090b4d98d9de68439b2fd2a3bb3715913e13455d2444ba186d5f7a34730999df143f214550c56acf0b3d2c14a4425e869de7f82cd5b465866a7311245a13bcab4a066e831b42f3b76b93263255aec2d25b77de6e8d30bd60ab7db024690b78eeb3cf3e5aaa8be77e324f63ac6b37e72955fc5b20e46a3e739c0a0888e58148696461d8e6cd8f32179eceef11aa822671fabdc721ec0fa962549f951d8afd3059d7df3d786b7414cb5e843ad5b0da99d7904af312b913436d79c1895fda576ec60d5f15d168b25dee7f8b7fb459e7b943e0af3888ea99658037f6cf43b15f9a18dc3afb52220bd12cbbbb9343d77896f53b70e82fd88da547f00cf173f275495c737284a209202a2d60fbdc86533756a75c50679fa20a6b3e2ffa4d3234532a9a8ca39e46a0c387fc88c5f9180262645213615a1c8ae803aff60a7979ae8812651b219ea9adc79bc79c68a80761dd72b6c34d5cc040f0e769eb6594523d3a139112ea87e1af907e32bc8276976a515305e10ad96319a31a79bce622ef608d5017f345f1196df26ff8b775973a5a514349537a8dd1c4adbad1a3d71dd0a1dba9cf98cef1e3e776e626ee631c3684d281708717064d93ba78c14859523510b5e07194afe7e3d851fb114d65c6154a68e68095ee58be8954604f3661f6e6efb5ffb55bf84713f07cd41fe48a4f80cae708c7d9cbb2b4a513afe1aac3073b55315543bac50f0513afd683db7057994b80e7041acab1901c5df81d6b819384b105c0484db44b4a0f169f928e960d457adaa2863ce724f317e5437826d355c7efbf4a2606f38769635cdaaf03d61feac0e03ed50c268780893f6f2173d7bfd9d919777bc111e6359fa9338398be09508a53cb52a45747ab2569a9ec9137b7e9a00430674502502928837225b7e8fac631bf13eefeeb72c7cdd378d96cc99af24e17fd8d4fc1fea813b7652665c909727e64ae0447763d7e13a4d791a39e888642fcc13540c572b1d97a38aa10ac05bd6cf7de356defd0cc4e16c5981b55edab9792d14ae26dd5254dbc6cfe1e2672a1681626f9732319332299df28bf79a8d97efb41e0a716431d29badf0d66e499b816ef08e58eaed7c819571d504465d032f0ba47f4642f9c1a427a4b77a8ea36ec6b6b48a1f7853c35e47596d7895edabfa414f37fc1373a47ffe812fe33ba162d4086b58596ef235ff709a3cabcf44911600a3cb24891c891a1b46cd01d4f5e131130c1d3cb28b088400be7637de6f03da4b5ee57f5439ee76fac6532b18b50b94c055643c99f1edb122b3369303061a94e44242f0f9d95208f699a154214d1fccfc0cdc0dbab823f98fb20508bf91c47ad92f5c0eece57ed0f92d793131a36f3d79501a23f19298b55f3f4f491329b664bbd0ed17b5f093dbebd0f7c0db38f48fddadb24c56f3f99d2088d0fd63cf6147d12e6bfc8640601aa09c0cd8bdcaf2cacff6bc8f7ad64d7d7a17b2767b81aa96df6609d957692af1a15686ab50a7b1a9ad73adce3bced266ea2ca81d89fd025a26a20a49a3e992cb2b8947b61d9dea4a7addccc4b73ecdf5bafc9bdc13bf66c5f95c96f4ba5f4360ece8c7e3a138e9592470f567cf921e5ee99d1d851b0d31018d1780e871673c09fdf9e76fa8a2b6a17473b2a3f1a37b5cdb2258c0507523f79972b5d3750098237ecdb37404f1b22898d193155961d1e60fe8a0ded02eeaa15473b8ed2c1e122e8cc7eb90e954aa79a78e49a18367a7d57b87e69cbca03d7f707fd46a58f43510ec819abdc8cf8cd255fab0dbdee27d61037977b46a7a5dd5ffa682be6c3175350372ef2d9dfaf74782b162d3506e319a6819a636c1463f2286d34ab8e695e3d52104c8bd46c7586a04c2cce8d6542e1c6dfad83c0a2b612ad6c211d49b8e23be2daa1e8a84b41393cc96493c7b372bcc692e054f409b35d9fe98e84e28f91159a3abd2fa25af30c5b687a571e226d0d8d2c1ed1e40a467f4fd93c73851913635f39117ac3879d3e7b61736f94c34c573536b628d5d44ad07f0bc6fc617961369de0b159461c3592c52e1dc14c5aaf008bdab6982c8a617c2dc63f61c21e27bfd3cdcea75c4b15ffdad61a07b7824a212ed030fb9fffd2ee5c88d0d9ddb71ee92abdea30f41b8450dc4d4bc6e6c36b557d423149dc3e3647114a8ebbaa530fb63fab4dda9017a3759e2cba43d76902b04e7188b9ecf6265c076deb05fc8df3f2ab7d15ae7da3073a872a0f74c4b7f5b4304704debe6fd2c043af1ea82e96a3019ed65cbb3750ebb3ec8990e78c8951b5436fea77259e5fbe4b22882cf7cdb51cc586606c31a4355f5c0bb28631466668b7156224e7bc046102bc0510cdb0d28722f596d3dc5f25e0568ab62030723f82062abbe91a93ad3fa99b050dae2defff0fcab11802b479f17d5cd712704e59bce6679d73943d8994278f9d68674191bece1759f1acba1ff3c43c1cbc5be4031659a4a52058305b2dd152e4a21e2a42e901cc472a86ca69ea3598b20ff4156cec9c4f49f038465bfde707ab8217ef46a24158797298f861c0d42b7be452c8716fb5cab83adc7ec2b9bcd9bb8c05b88ceb7dcd2a974f369dc1d4eb07043c760a4baa2ae6e079817afe428571b5040809047c49f3e16bb63df820efbddc96556db4393651a262dd2e4aad55b577aaa3dca2ec7161c357d413d7e9624fbd33dae75b9d60e9cc8094965ecc91b640f09084b97804a136915d42a5ae2f8a927610919867d07957769272d34c78a700d812ad215da81363345bcdea090d2eccc120eab591f01fa521b51119da0ce0baa10164f3f7a3963fce8849e4fda2e7bb8ad54f1feaece93dfcf2396ecd01afa2d56f47634f6a1e68a8f66fd68e44c279656b82781fb7f51cffd09ae9f5fc951489554b0acc4da8900d6dd9212b04c9f8ddc6efd17cf8f1a5fcf9748e86138d3e037a87443c83721585f27d9c8fd7e1730f50dababbadc8ca962125fa49a4c5e5bb5a603408955adafcfed2564c8e4c57796f5d8646ad93d01fa1fe4f42afaa672fa60bac5f8610e2ba0653cc7768988de1ad542a14752b4eba7d301a44d5684b4a27cd93d9b20e677087cf1e88dc067bf8e544b4007de25fa6641e8654ccd7b9291912306fc38bb1a862465f5cdd5f33892ac7f190471f38029419190c913a269a773caf3bf15c504957146d248c921201076a1b0959c87efbd2ea4ca102b2b56c5d5d721581c0c59d22d28ff98421e01514f14e8d0b5438fc56361872945270a7556a9242d1d0f7d078c21845cc0e0663e212327269c13dcd960200b1c96d303a6f85bee9d5ea9d5f1bed39caa3d0e8220690e1e9e2a4cb45e1204eef7479009d5239db8702d84f94000c5a92fcb4b9fa2846fd845286922157fcb95ef7116346bf129fdfbf1f2bc88062d27abe93fc30a115c07717c1ed607cbf0fa633f59e466d98d1f83e0d7a84573f05064cdaa4c2557277bdc09387e9ea8512a3f9910b8301e9c0fef45e4e16e35c3e7512a86e0e96cd4b66c166ee8fd7acf4b4125509d765ccb462f20b770c166b037c5c4e6e0181d2da0f25bedde5e0b6e1ffdacd82a285c1e31faa9059db3e77987b2b9528c6fef6c5428fd937580ff51f07a084f9f2c3354ef6a16e8994ca403f26a1611490910bfc826176f2ace1919d252587af07c7d60ad508a98fc6177bffa39885f806898f70abd313e68f998abb3a7a46a5576a6adf4b084a4dc1b4b8af93b1eddf6b1fcb59937c1ed7202fea015728103d0f4632124a2de393fffa7928be27f0ee2936918e97d0651c253d0fe8e607fc9776b7e55244e92d47dfde184fe788a605ee2027537fc008a49ca95288aacc3195ff22897a0d179b8f86bb41d2a0ef500a7ae087306e92c47eef14329eed2079d7141a432dd277a320f4e2a3245c4c9f36b62c90e1298d40c5f53d30b0d9e4a89995ce15ac8c1e8d2e64b4fe3ebd0656c568e73ac260020936bdfac5cc6453e5be42d82e6588cd4081999e6f52fd66d40e24b9", 0x1000}, {&(0x7f0000001180)="16d9711dade34dd061c7fb8bcc4047eddfb2c049c14fb529b73888b772e3df639e87a561b0631c02554df25564fba4f16c98b1086229833f5b5a5bba49b9f8eaa04047a3f7cd2a43e6219434d6b20d2a6374ef4fe2482fce652e741f2278a47c0c6bb02a02fb2af12b582a5eaff47b64816dc4371276da8cb6f01f9d0699cf34e9b47228ff2d08c36088445827fbae5657109da5a804", 0x96}, {&(0x7f0000001240)="852cbd451f0ecd93a9bce782759fcab15297ca8c7f67ef8ebd8dff52e6ad5d811ca9792adbba459364049cb4f24a5852eae5a34ffd881f3708c51d344237fdb3896aee0746d26c1fa67719eac6a2384f11d9c752a839b6bf501f191a383b", 0x5e}, {&(0x7f00000012c0)="f45410239526efbcd058469223645270ab73f16d16b8a18de68788b15fa91fcfc97d5ea6506dacbc97a000a24f90f73ada0e79550389f4f763e4d848de48977e14f04b293e33cba3f1c1fd813023c3554d1eef98b0995929d411e437f4cba4fab22540d2346fa15521d0e17f6d555515353bf62c4ead269b31c8a6019ec277235eb4ed1f9f4e7867fc5ec2cdb155d25c488a08e6e5d77e367627e0afc1b9b03ff46423818f2b752e30cd8fa95c0c959b9572f0586a3cb027a9b760aa33c6ba9f7c", 0xc1}, {&(0x7f00000013c0)="173754aae3ca0e3acdb45a1893615e7c1fa472da44e3b503d9d2fe", 0x1b}, {&(0x7f0000001400)="cba37d4928", 0x5}, {&(0x7f0000001440)="6fbced032e48888d788254ea07af2c325abc669189598cba4f8217cb7a3d40334cb9265b58e5d60e973df60cc90fb0b2fc6bef6f048827d703d297a4f9668223b8398a4451b96498920a336efada204c9f3e5f55e7bda2c2493bb605922ab55da9a4ad312d55c1ec1fb0b10c744c3d", 0x6f}, {&(0x7f00000014c0)="7e97f8d27906d3b62ec672cb4782f431085593a0857e6687c01322629fe21f97a9258edecda81fd590ec35cbfce12bc203f4106a78c2af91100ce729705e87450c0cb02e16914300d18518c5d96ef40a", 0x50}, {&(0x7f0000001540)="4574ca1631acf2a0647e1215bf78c13b0abbb8eb95d576a76152abb28a9b5e1fe5fe2cc1d68099a519e2f541e8c784a479b69afb2eb00858e4034410bec7395a42af00017af9d459c6804c7354414c895b06cead864fe793c496aea7fa8617e42023193ab672a589073c921af916a778025e00ea52828971ceac65a446c3425ae92c77d58cf2cfacbe84b666ef363dcdbca76cde6577531471f40b124177af66c084f46a82f17556b244d096e483baf322aad10fb5d7a1c844a5832253b4d008a3456b74e96fcf545852d03454da28255d1de325b6f46ccfba029f", 0xdb}, {&(0x7f0000001640)="a06068ed46fd225e84e498afd42a0a0b9b73245ac4eceec5dbafd8eb6ee0b869d062fd4d0629f39a", 0x28}], 0xa, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x20, 0xffff, 0x1, [r1, r4, r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x80, 0xc00}, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:37 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x3, 0x1, 0x1000}, {0x4, 0x5}, {0x3, 0x0, 0x1800}, {0x1, 0xf0fc, 0x400}, {0x3, 0x9, 0x800}, {0x2, 0x9}, {0x4, 0x8, 0x800}, {0x0, 0xff, 0x1000}, {0x2, 0x2, 0x800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semop(0x0, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x3, 0x1, 0x1000}, {0x4, 0x5}, {0x3, 0x0, 0x1800}, {0x1, 0xf0fc, 0x400}, {0x3, 0x9, 0x800}, {0x2, 0x9}, {0x4, 0x8, 0x800}, {0x0, 0xff, 0x1000}, {0x2, 0x2, 0x800}], 0xa) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x6bdd], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {0xabb}, {0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x3c) shutdown(r1, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffff9c, &(0x7f0000000000)="6703822feda424869c1bff2414d57301849dce56cfddbc3c4071031be5b88f7c16a6e565a71b9bbb40bee364af909a006f5492fdbb59fab1efd15cf986c79a5af27409c582a5af861103f1a77b7a65bf17cec6264490cc4dacc5f209be081d2b6aeeff0407b83fcb3ea8ef6c54a20b40971fd45c90684f3c32af9c0949e0d99547fe38fabf4f124831f418c2aac93d85330dbc322d33a006d3ed1a4d18ee7ec3a44a35d129875c765d27ca48c7163bd826178b5d2adf0d2203aa4b1b0199742b36", 0xc1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000500)=0x1f) lchown(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20020, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x1) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x6bdd], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {0xabb}, {0x0, 0x80000}]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x3c) (async) shutdown(r1, 0x1) (async) fcntl$dupfd(r0, 0x0, r0) (async) write(0xffffffffffffff9c, &(0x7f0000000000)="6703822feda424869c1bff2414d57301849dce56cfddbc3c4071031be5b88f7c16a6e565a71b9bbb40bee364af909a006f5492fdbb59fab1efd15cf986c79a5af27409c582a5af861103f1a77b7a65bf17cec6264490cc4dacc5f209be081d2b6aeeff0407b83fcb3ea8ef6c54a20b40971fd45c90684f3c32af9c0949e0d99547fe38fabf4f124831f418c2aac93d85330dbc322d33a006d3ed1a4d18ee7ec3a44a35d129875c765d27ca48c7163bd826178b5d2adf0d2203aa4b1b0199742b36", 0xc1) (async) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async) fcntl$dupfd(r2, 0xa, r1) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000500)=0x1f) (async) lchown(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20020, 0x0) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x8) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x1) (async) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) (async) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x7, &(0x7f00000017c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r5 = kqueue() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) r7 = getgid() setgid(r7) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000180)="80a1129082d38d56ab217ffe85b87d832d956f578d7f340acf736695a2995cbed84243e22cadcba2af0087c17fb489612f015d1b34bf5988985a41f1ae79f7cd42a86674d4f4d36be46c975a816022fdef37e1c5ce8c086169e4dfd8a111a5dfa736899c0ed7ccb1dc7564277ed8b4b4bd61772b13573ecafed03ab09596d0af2910a6a7e8a73a9f2fc66a1f55fa7690f7fa080910e63bd3e4b9466f45fc40837cd35d9546b9395cc3cfdfe2c05f51def5d473c07e953d6be9cffbf56df5447b0954274979ea0a2e9621d91aa91afe8cecd82f295a5c678ccc652501e2f46e6a82b0a4502a0dcb726663d65ea4a451872febc3e29c7801ec0ff19e2c9fc8afdbd451dd9b3a31d6a13f360460e98d6b5dd6763e9685ed31e55b1c801e0f76874b5a4738a2da8811eaa4f18fdbc6d00993ecbc3d23c2131b8a04d6e627a30aa976ab9a4b1b73ad002b7d6863c1e7dde77a4e8c47fc748902c75a39ae7f707538653c8068cc57509e9a5181915f3a131a5d31fffe814412ef499d977c27f0b57c0fd87a4fcd51e55d5f5cb80c9212de969c9f59414ca6a93a7d8603f8c230fadd7b4c287813a37414c60e862fa40484dd81a5a0d11f4cc7894269244f09358bcba40d41dcf0d70c43245f48713861f10bbd10f2716cbc36a33abaf597709b16379509117494905b49e9a141583f6da0d250406b00c03e7ef16d48ba20960bfddf7b964555513cc0070eac39d126a79ad86d87c0da4937a283c457b08831ab9742da4d60985e5b4fed0f96cc813e191231ed8b37f0e99424ca801e81ea0b45b06cb893988e2ee2ae98a7a2672177deb5826cb595b4851e6a63997a7bb4dae715b7681c601cc9cf02e0ade8da383438eef866fbacd8f54c8b5a6e0eb81634f997d1f29f74e12b2f10b49f492459fbdb7a16ab113595848caa6ef5b99ea9ba0b0aacd94405ce154079151eea1e5d7a2253f7ccb22eed47a0abd67daaee5fd1b6a96384b82e3cdff7187866b8ce4ccde1e93f8805846cef4816d741f49af906ce32a134ceb79a5914f6d5d3002415ec6a11a62f90111b847acc2f2da2e7b09e3cad244f249d00467a77dab43d289ce1f65cdbd54f0905d3e77a2cf0dda72f3f1beb15e2c2ae09543341d019e531ca314ca9242eb27c8af3bbc2dbb974bbcd6432877cb49d2f871af65f9631e3f5df8faf96389ba4577b2aa6e39ba8994093c13f8e9157bd9230efb7f50ca2cf7fdb9e6752728ddf5af7a1b600e73bca69f847aac03952ae334fb27e5d75fe609d93dd04022abeafdd97a43e4a9bb975304bfc0684f0c2465c5109318dd6eb5e1d609097f385fa658b01439e43417058999eceef5bb8344d1afb45973e4527fe3c4d9ae4d0079583b7b081f2e66116fd35f53c835ef917035552bdd5a57534fa012c0be465ce408e0f0340034e745cd7f9e746e7478df2570924bef88e923db4d28bb422192fc9f0f5bd4d0d04ba43d88c31d26cc101e9162bf9dde02a9e8b384ee0903126a926d4331bc68ad77c8b0f7ca16648843f2d3f26101a4f04ac7cfbcdfb3a0405d8bd1f9df0c698e8cddfeb048beb8d8e11cee0f9a8b7ebadf148e26b673b5b17fb181798db67923aba635358b08735a92dc0ee77b952f0a4107e084ca7125adcadc48a9e1de3d748dd947f4ba8d88e71bbbd563e0b7a53d7f23e2097a72ab189f1a557fbe270749427506713f747a64f5ba15b8154d0457ff12a4a90cdd6bce8c1b4e0250f47d1f1ac53df15704631b5c3a70a65e2e091a786ab3a5631d1b799090b4d98d9de68439b2fd2a3bb3715913e13455d2444ba186d5f7a34730999df143f214550c56acf0b3d2c14a4425e869de7f82cd5b465866a7311245a13bcab4a066e831b42f3b76b93263255aec2d25b77de6e8d30bd60ab7db024690b78eeb3cf3e5aaa8be77e324f63ac6b37e72955fc5b20e46a3e739c0a0888e58148696461d8e6cd8f32179eceef11aa822671fabdc721ec0fa962549f951d8afd3059d7df3d786b7414cb5e843ad5b0da99d7904af312b913436d79c1895fda576ec60d5f15d168b25dee7f8b7fb459e7b943e0af3888ea99658037f6cf43b15f9a18dc3afb52220bd12cbbbb9343d77896f53b70e82fd88da547f00cf173f275495c737284a209202a2d60fbdc86533756a75c50679fa20a6b3e2ffa4d3234532a9a8ca39e46a0c387fc88c5f9180262645213615a1c8ae803aff60a7979ae8812651b219ea9adc79bc79c68a80761dd72b6c34d5cc040f0e769eb6594523d3a139112ea87e1af907e32bc8276976a515305e10ad96319a31a79bce622ef608d5017f345f1196df26ff8b775973a5a514349537a8dd1c4adbad1a3d71dd0a1dba9cf98cef1e3e776e626ee631c3684d281708717064d93ba78c14859523510b5e07194afe7e3d851fb114d65c6154a68e68095ee58be8954604f3661f6e6efb5ffb55bf84713f07cd41fe48a4f80cae708c7d9cbb2b4a513afe1aac3073b55315543bac50f0513afd683db7057994b80e7041acab1901c5df81d6b819384b105c0484db44b4a0f169f928e960d457adaa2863ce724f317e5437826d355c7efbf4a2606f38769635cdaaf03d61feac0e03ed50c268780893f6f2173d7bfd9d919777bc111e6359fa9338398be09508a53cb52a45747ab2569a9ec9137b7e9a00430674502502928837225b7e8fac631bf13eefeeb72c7cdd378d96cc99af24e17fd8d4fc1fea813b7652665c909727e64ae0447763d7e13a4d791a39e888642fcc13540c572b1d97a38aa10ac05bd6cf7de356defd0cc4e16c5981b55edab9792d14ae26dd5254dbc6cfe1e2672a1681626f9732319332299df28bf79a8d97efb41e0a716431d29badf0d66e499b816ef08e58eaed7c819571d504465d032f0ba47f4642f9c1a427a4b77a8ea36ec6b6b48a1f7853c35e47596d7895edabfa414f37fc1373a47ffe812fe33ba162d4086b58596ef235ff709a3cabcf44911600a3cb24891c891a1b46cd01d4f5e131130c1d3cb28b088400be7637de6f03da4b5ee57f5439ee76fac6532b18b50b94c055643c99f1edb122b3369303061a94e44242f0f9d95208f699a154214d1fccfc0cdc0dbab823f98fb20508bf91c47ad92f5c0eece57ed0f92d793131a36f3d79501a23f19298b55f3f4f491329b664bbd0ed17b5f093dbebd0f7c0db38f48fddadb24c56f3f99d2088d0fd63cf6147d12e6bfc8640601aa09c0cd8bdcaf2cacff6bc8f7ad64d7d7a17b2767b81aa96df6609d957692af1a15686ab50a7b1a9ad73adce3bced266ea2ca81d89fd025a26a20a49a3e992cb2b8947b61d9dea4a7addccc4b73ecdf5bafc9bdc13bf66c5f95c96f4ba5f4360ece8c7e3a138e9592470f567cf921e5ee99d1d851b0d31018d1780e871673c09fdf9e76fa8a2b6a17473b2a3f1a37b5cdb2258c0507523f79972b5d3750098237ecdb37404f1b22898d193155961d1e60fe8a0ded02eeaa15473b8ed2c1e122e8cc7eb90e954aa79a78e49a18367a7d57b87e69cbca03d7f707fd46a58f43510ec819abdc8cf8cd255fab0dbdee27d61037977b46a7a5dd5ffa682be6c3175350372ef2d9dfaf74782b162d3506e319a6819a636c1463f2286d34ab8e695e3d52104c8bd46c7586a04c2cce8d6542e1c6dfad83c0a2b612ad6c211d49b8e23be2daa1e8a84b41393cc96493c7b372bcc692e054f409b35d9fe98e84e28f91159a3abd2fa25af30c5b687a571e226d0d8d2c1ed1e40a467f4fd93c73851913635f39117ac3879d3e7b61736f94c34c573536b628d5d44ad07f0bc6fc617961369de0b159461c3592c52e1dc14c5aaf008bdab6982c8a617c2dc63f61c21e27bfd3cdcea75c4b15ffdad61a07b7824a212ed030fb9fffd2ee5c88d0d9ddb71ee92abdea30f41b8450dc4d4bc6e6c36b557d423149dc3e3647114a8ebbaa530fb63fab4dda9017a3759e2cba43d76902b04e7188b9ecf6265c076deb05fc8df3f2ab7d15ae7da3073a872a0f74c4b7f5b4304704debe6fd2c043af1ea82e96a3019ed65cbb3750ebb3ec8990e78c8951b5436fea77259e5fbe4b22882cf7cdb51cc586606c31a4355f5c0bb28631466668b7156224e7bc046102bc0510cdb0d28722f596d3dc5f25e0568ab62030723f82062abbe91a93ad3fa99b050dae2defff0fcab11802b479f17d5cd712704e59bce6679d73943d8994278f9d68674191bece1759f1acba1ff3c43c1cbc5be4031659a4a52058305b2dd152e4a21e2a42e901cc472a86ca69ea3598b20ff4156cec9c4f49f038465bfde707ab8217ef46a24158797298f861c0d42b7be452c8716fb5cab83adc7ec2b9bcd9bb8c05b88ceb7dcd2a974f369dc1d4eb07043c760a4baa2ae6e079817afe428571b5040809047c49f3e16bb63df820efbddc96556db4393651a262dd2e4aad55b577aaa3dca2ec7161c357d413d7e9624fbd33dae75b9d60e9cc8094965ecc91b640f09084b97804a136915d42a5ae2f8a927610919867d07957769272d34c78a700d812ad215da81363345bcdea090d2eccc120eab591f01fa521b51119da0ce0baa10164f3f7a3963fce8849e4fda2e7bb8ad54f1feaece93dfcf2396ecd01afa2d56f47634f6a1e68a8f66fd68e44c279656b82781fb7f51cffd09ae9f5fc951489554b0acc4da8900d6dd9212b04c9f8ddc6efd17cf8f1a5fcf9748e86138d3e037a87443c83721585f27d9c8fd7e1730f50dababbadc8ca962125fa49a4c5e5bb5a603408955adafcfed2564c8e4c57796f5d8646ad93d01fa1fe4f42afaa672fa60bac5f8610e2ba0653cc7768988de1ad542a14752b4eba7d301a44d5684b4a27cd93d9b20e677087cf1e88dc067bf8e544b4007de25fa6641e8654ccd7b9291912306fc38bb1a862465f5cdd5f33892ac7f190471f38029419190c913a269a773caf3bf15c504957146d248c921201076a1b0959c87efbd2ea4ca102b2b56c5d5d721581c0c59d22d28ff98421e01514f14e8d0b5438fc56361872945270a7556a9242d1d0f7d078c21845cc0e0663e212327269c13dcd960200b1c96d303a6f85bee9d5ea9d5f1bed39caa3d0e8220690e1e9e2a4cb45e1204eef7479009d5239db8702d84f94000c5a92fcb4b9fa2846fd845286922157fcb95ef7116346bf129fdfbf1f2bc88062d27abe93fc30a115c07717c1ed607cbf0fa633f59e466d98d1f83e0d7a84573f05064cdaa4c2557277bdc09387e9ea8512a3f9910b8301e9c0fef45e4e16e35c3e7512a86e0e96cd4b66c166ee8fd7acf4b4125509d765ccb462f20b770c166b037c5c4e6e0181d2da0f25bedde5e0b6e1ffdacd82a285c1e31faa9059db3e77987b2b9528c6fef6c5428fd937580ff51f07a084f9f2c3354ef6a16e8994ca403f26a1611490910bfc826176f2ace1919d252587af07c7d60ad508a98fc6177bffa39885f806898f70abd313e68f998abb3a7a46a5576a6adf4b084a4dc1b4b8af93b1eddf6b1fcb59937c1ed7202fea015728103d0f4632124a2de393fffa7928be27f0ee2936918e97d0651c253d0fe8e607fc9776b7e55244e92d47dfde184fe788a605ee2027537fc008a49ca95288aacc3195ff22897a0d179b8f86bb41d2a0ef500a7ae087306e92c47eef14329eed2079d7141a432dd277a320f4e2a3245c4c9f36b62c90e1298d40c5f53d30b0d9e4a89995ce15ac8c1e8d2e64b4fe3ebd0656c568e73ac260020936bdfac5cc6453e5be42d82e6588cd4081999e6f52fd66d40e24b9", 0x1000}, {&(0x7f0000001180)="16d9711dade34dd061c7fb8bcc4047eddfb2c049c14fb529b73888b772e3df639e87a561b0631c02554df25564fba4f16c98b1086229833f5b5a5bba49b9f8eaa04047a3f7cd2a43e6219434d6b20d2a6374ef4fe2482fce652e741f2278a47c0c6bb02a02fb2af12b582a5eaff47b64816dc4371276da8cb6f01f9d0699cf34e9b47228ff2d08c36088445827fbae5657109da5a804", 0x96}, {&(0x7f0000001240)="852cbd451f0ecd93a9bce782759fcab15297ca8c7f67ef8ebd8dff52e6ad5d811ca9792adbba459364049cb4f24a5852eae5a34ffd881f3708c51d344237fdb3896aee0746d26c1fa67719eac6a2384f11d9c752a839b6bf501f191a383b", 0x5e}, {&(0x7f00000012c0)="f45410239526efbcd058469223645270ab73f16d16b8a18de68788b15fa91fcfc97d5ea6506dacbc97a000a24f90f73ada0e79550389f4f763e4d848de48977e14f04b293e33cba3f1c1fd813023c3554d1eef98b0995929d411e437f4cba4fab22540d2346fa15521d0e17f6d555515353bf62c4ead269b31c8a6019ec277235eb4ed1f9f4e7867fc5ec2cdb155d25c488a08e6e5d77e367627e0afc1b9b03ff46423818f2b752e30cd8fa95c0c959b9572f0586a3cb027a9b760aa33c6ba9f7c", 0xc1}, {&(0x7f00000013c0)="173754aae3ca0e3acdb45a1893615e7c1fa472da44e3b503d9d2fe", 0x1b}, {&(0x7f0000001400)="cba37d4928", 0x5}, {&(0x7f0000001440)="6fbced032e48888d788254ea07af2c325abc669189598cba4f8217cb7a3d40334cb9265b58e5d60e973df60cc90fb0b2fc6bef6f048827d703d297a4f9668223b8398a4451b96498920a336efada204c9f3e5f55e7bda2c2493bb605922ab55da9a4ad312d55c1ec1fb0b10c744c3d", 0x6f}, {&(0x7f00000014c0)="7e97f8d27906d3b62ec672cb4782f431085593a0857e6687c01322629fe21f97a9258edecda81fd590ec35cbfce12bc203f4106a78c2af91100ce729705e87450c0cb02e16914300d18518c5d96ef40a", 0x50}, {&(0x7f0000001540)="4574ca1631acf2a0647e1215bf78c13b0abbb8eb95d576a76152abb28a9b5e1fe5fe2cc1d68099a519e2f541e8c784a479b69afb2eb00858e4034410bec7395a42af00017af9d459c6804c7354414c895b06cead864fe793c496aea7fa8617e42023193ab672a589073c921af916a778025e00ea52828971ceac65a446c3425ae92c77d58cf2cfacbe84b666ef363dcdbca76cde6577531471f40b124177af66c084f46a82f17556b244d096e483baf322aad10fb5d7a1c844a5832253b4d008a3456b74e96fcf545852d03454da28255d1de325b6f46ccfba029f", 0xdb}, {&(0x7f0000001640)="a06068ed46fd225e84e498afd42a0a0b9b73245ac4eceec5dbafd8eb6ee0b869d062fd4d0629f39a", 0x28}], 0xa, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x20, 0xffff, 0x1, [r1, r4, r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x80, 0xc00}, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) (async) getgroups(0x7, &(0x7f00000017c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) kqueue() (async) getpid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) (async) getgid() (async) setgid(r7) (async) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000180)="80a1129082d38d56ab217ffe85b87d832d956f578d7f340acf736695a2995cbed84243e22cadcba2af0087c17fb489612f015d1b34bf5988985a41f1ae79f7cd42a86674d4f4d36be46c975a816022fdef37e1c5ce8c086169e4dfd8a111a5dfa736899c0ed7ccb1dc7564277ed8b4b4bd61772b13573ecafed03ab09596d0af2910a6a7e8a73a9f2fc66a1f55fa7690f7fa080910e63bd3e4b9466f45fc40837cd35d9546b9395cc3cfdfe2c05f51def5d473c07e953d6be9cffbf56df5447b0954274979ea0a2e9621d91aa91afe8cecd82f295a5c678ccc652501e2f46e6a82b0a4502a0dcb726663d65ea4a451872febc3e29c7801ec0ff19e2c9fc8afdbd451dd9b3a31d6a13f360460e98d6b5dd6763e9685ed31e55b1c801e0f76874b5a4738a2da8811eaa4f18fdbc6d00993ecbc3d23c2131b8a04d6e627a30aa976ab9a4b1b73ad002b7d6863c1e7dde77a4e8c47fc748902c75a39ae7f707538653c8068cc57509e9a5181915f3a131a5d31fffe814412ef499d977c27f0b57c0fd87a4fcd51e55d5f5cb80c9212de969c9f59414ca6a93a7d8603f8c230fadd7b4c287813a37414c60e862fa40484dd81a5a0d11f4cc7894269244f09358bcba40d41dcf0d70c43245f48713861f10bbd10f2716cbc36a33abaf597709b16379509117494905b49e9a141583f6da0d250406b00c03e7ef16d48ba20960bfddf7b964555513cc0070eac39d126a79ad86d87c0da4937a283c457b08831ab9742da4d60985e5b4fed0f96cc813e191231ed8b37f0e99424ca801e81ea0b45b06cb893988e2ee2ae98a7a2672177deb5826cb595b4851e6a63997a7bb4dae715b7681c601cc9cf02e0ade8da383438eef866fbacd8f54c8b5a6e0eb81634f997d1f29f74e12b2f10b49f492459fbdb7a16ab113595848caa6ef5b99ea9ba0b0aacd94405ce154079151eea1e5d7a2253f7ccb22eed47a0abd67daaee5fd1b6a96384b82e3cdff7187866b8ce4ccde1e93f8805846cef4816d741f49af906ce32a134ceb79a5914f6d5d3002415ec6a11a62f90111b847acc2f2da2e7b09e3cad244f249d00467a77dab43d289ce1f65cdbd54f0905d3e77a2cf0dda72f3f1beb15e2c2ae09543341d019e531ca314ca9242eb27c8af3bbc2dbb974bbcd6432877cb49d2f871af65f9631e3f5df8faf96389ba4577b2aa6e39ba8994093c13f8e9157bd9230efb7f50ca2cf7fdb9e6752728ddf5af7a1b600e73bca69f847aac03952ae334fb27e5d75fe609d93dd04022abeafdd97a43e4a9bb975304bfc0684f0c2465c5109318dd6eb5e1d609097f385fa658b01439e43417058999eceef5bb8344d1afb45973e4527fe3c4d9ae4d0079583b7b081f2e66116fd35f53c835ef917035552bdd5a57534fa012c0be465ce408e0f0340034e745cd7f9e746e7478df2570924bef88e923db4d28bb422192fc9f0f5bd4d0d04ba43d88c31d26cc101e9162bf9dde02a9e8b384ee0903126a926d4331bc68ad77c8b0f7ca16648843f2d3f26101a4f04ac7cfbcdfb3a0405d8bd1f9df0c698e8cddfeb048beb8d8e11cee0f9a8b7ebadf148e26b673b5b17fb181798db67923aba635358b08735a92dc0ee77b952f0a4107e084ca7125adcadc48a9e1de3d748dd947f4ba8d88e71bbbd563e0b7a53d7f23e2097a72ab189f1a557fbe270749427506713f747a64f5ba15b8154d0457ff12a4a90cdd6bce8c1b4e0250f47d1f1ac53df15704631b5c3a70a65e2e091a786ab3a5631d1b799090b4d98d9de68439b2fd2a3bb3715913e13455d2444ba186d5f7a34730999df143f214550c56acf0b3d2c14a4425e869de7f82cd5b465866a7311245a13bcab4a066e831b42f3b76b93263255aec2d25b77de6e8d30bd60ab7db024690b78eeb3cf3e5aaa8be77e324f63ac6b37e72955fc5b20e46a3e739c0a0888e58148696461d8e6cd8f32179eceef11aa822671fabdc721ec0fa962549f951d8afd3059d7df3d786b7414cb5e843ad5b0da99d7904af312b913436d79c1895fda576ec60d5f15d168b25dee7f8b7fb459e7b943e0af3888ea99658037f6cf43b15f9a18dc3afb52220bd12cbbbb9343d77896f53b70e82fd88da547f00cf173f275495c737284a209202a2d60fbdc86533756a75c50679fa20a6b3e2ffa4d3234532a9a8ca39e46a0c387fc88c5f9180262645213615a1c8ae803aff60a7979ae8812651b219ea9adc79bc79c68a80761dd72b6c34d5cc040f0e769eb6594523d3a139112ea87e1af907e32bc8276976a515305e10ad96319a31a79bce622ef608d5017f345f1196df26ff8b775973a5a514349537a8dd1c4adbad1a3d71dd0a1dba9cf98cef1e3e776e626ee631c3684d281708717064d93ba78c14859523510b5e07194afe7e3d851fb114d65c6154a68e68095ee58be8954604f3661f6e6efb5ffb55bf84713f07cd41fe48a4f80cae708c7d9cbb2b4a513afe1aac3073b55315543bac50f0513afd683db7057994b80e7041acab1901c5df81d6b819384b105c0484db44b4a0f169f928e960d457adaa2863ce724f317e5437826d355c7efbf4a2606f38769635cdaaf03d61feac0e03ed50c268780893f6f2173d7bfd9d919777bc111e6359fa9338398be09508a53cb52a45747ab2569a9ec9137b7e9a00430674502502928837225b7e8fac631bf13eefeeb72c7cdd378d96cc99af24e17fd8d4fc1fea813b7652665c909727e64ae0447763d7e13a4d791a39e888642fcc13540c572b1d97a38aa10ac05bd6cf7de356defd0cc4e16c5981b55edab9792d14ae26dd5254dbc6cfe1e2672a1681626f9732319332299df28bf79a8d97efb41e0a716431d29badf0d66e499b816ef08e58eaed7c819571d504465d032f0ba47f4642f9c1a427a4b77a8ea36ec6b6b48a1f7853c35e47596d7895edabfa414f37fc1373a47ffe812fe33ba162d4086b58596ef235ff709a3cabcf44911600a3cb24891c891a1b46cd01d4f5e131130c1d3cb28b088400be7637de6f03da4b5ee57f5439ee76fac6532b18b50b94c055643c99f1edb122b3369303061a94e44242f0f9d95208f699a154214d1fccfc0cdc0dbab823f98fb20508bf91c47ad92f5c0eece57ed0f92d793131a36f3d79501a23f19298b55f3f4f491329b664bbd0ed17b5f093dbebd0f7c0db38f48fddadb24c56f3f99d2088d0fd63cf6147d12e6bfc8640601aa09c0cd8bdcaf2cacff6bc8f7ad64d7d7a17b2767b81aa96df6609d957692af1a15686ab50a7b1a9ad73adce3bced266ea2ca81d89fd025a26a20a49a3e992cb2b8947b61d9dea4a7addccc4b73ecdf5bafc9bdc13bf66c5f95c96f4ba5f4360ece8c7e3a138e9592470f567cf921e5ee99d1d851b0d31018d1780e871673c09fdf9e76fa8a2b6a17473b2a3f1a37b5cdb2258c0507523f79972b5d3750098237ecdb37404f1b22898d193155961d1e60fe8a0ded02eeaa15473b8ed2c1e122e8cc7eb90e954aa79a78e49a18367a7d57b87e69cbca03d7f707fd46a58f43510ec819abdc8cf8cd255fab0dbdee27d61037977b46a7a5dd5ffa682be6c3175350372ef2d9dfaf74782b162d3506e319a6819a636c1463f2286d34ab8e695e3d52104c8bd46c7586a04c2cce8d6542e1c6dfad83c0a2b612ad6c211d49b8e23be2daa1e8a84b41393cc96493c7b372bcc692e054f409b35d9fe98e84e28f91159a3abd2fa25af30c5b687a571e226d0d8d2c1ed1e40a467f4fd93c73851913635f39117ac3879d3e7b61736f94c34c573536b628d5d44ad07f0bc6fc617961369de0b159461c3592c52e1dc14c5aaf008bdab6982c8a617c2dc63f61c21e27bfd3cdcea75c4b15ffdad61a07b7824a212ed030fb9fffd2ee5c88d0d9ddb71ee92abdea30f41b8450dc4d4bc6e6c36b557d423149dc3e3647114a8ebbaa530fb63fab4dda9017a3759e2cba43d76902b04e7188b9ecf6265c076deb05fc8df3f2ab7d15ae7da3073a872a0f74c4b7f5b4304704debe6fd2c043af1ea82e96a3019ed65cbb3750ebb3ec8990e78c8951b5436fea77259e5fbe4b22882cf7cdb51cc586606c31a4355f5c0bb28631466668b7156224e7bc046102bc0510cdb0d28722f596d3dc5f25e0568ab62030723f82062abbe91a93ad3fa99b050dae2defff0fcab11802b479f17d5cd712704e59bce6679d73943d8994278f9d68674191bece1759f1acba1ff3c43c1cbc5be4031659a4a52058305b2dd152e4a21e2a42e901cc472a86ca69ea3598b20ff4156cec9c4f49f038465bfde707ab8217ef46a24158797298f861c0d42b7be452c8716fb5cab83adc7ec2b9bcd9bb8c05b88ceb7dcd2a974f369dc1d4eb07043c760a4baa2ae6e079817afe428571b5040809047c49f3e16bb63df820efbddc96556db4393651a262dd2e4aad55b577aaa3dca2ec7161c357d413d7e9624fbd33dae75b9d60e9cc8094965ecc91b640f09084b97804a136915d42a5ae2f8a927610919867d07957769272d34c78a700d812ad215da81363345bcdea090d2eccc120eab591f01fa521b51119da0ce0baa10164f3f7a3963fce8849e4fda2e7bb8ad54f1feaece93dfcf2396ecd01afa2d56f47634f6a1e68a8f66fd68e44c279656b82781fb7f51cffd09ae9f5fc951489554b0acc4da8900d6dd9212b04c9f8ddc6efd17cf8f1a5fcf9748e86138d3e037a87443c83721585f27d9c8fd7e1730f50dababbadc8ca962125fa49a4c5e5bb5a603408955adafcfed2564c8e4c57796f5d8646ad93d01fa1fe4f42afaa672fa60bac5f8610e2ba0653cc7768988de1ad542a14752b4eba7d301a44d5684b4a27cd93d9b20e677087cf1e88dc067bf8e544b4007de25fa6641e8654ccd7b9291912306fc38bb1a862465f5cdd5f33892ac7f190471f38029419190c913a269a773caf3bf15c504957146d248c921201076a1b0959c87efbd2ea4ca102b2b56c5d5d721581c0c59d22d28ff98421e01514f14e8d0b5438fc56361872945270a7556a9242d1d0f7d078c21845cc0e0663e212327269c13dcd960200b1c96d303a6f85bee9d5ea9d5f1bed39caa3d0e8220690e1e9e2a4cb45e1204eef7479009d5239db8702d84f94000c5a92fcb4b9fa2846fd845286922157fcb95ef7116346bf129fdfbf1f2bc88062d27abe93fc30a115c07717c1ed607cbf0fa633f59e466d98d1f83e0d7a84573f05064cdaa4c2557277bdc09387e9ea8512a3f9910b8301e9c0fef45e4e16e35c3e7512a86e0e96cd4b66c166ee8fd7acf4b4125509d765ccb462f20b770c166b037c5c4e6e0181d2da0f25bedde5e0b6e1ffdacd82a285c1e31faa9059db3e77987b2b9528c6fef6c5428fd937580ff51f07a084f9f2c3354ef6a16e8994ca403f26a1611490910bfc826176f2ace1919d252587af07c7d60ad508a98fc6177bffa39885f806898f70abd313e68f998abb3a7a46a5576a6adf4b084a4dc1b4b8af93b1eddf6b1fcb59937c1ed7202fea015728103d0f4632124a2de393fffa7928be27f0ee2936918e97d0651c253d0fe8e607fc9776b7e55244e92d47dfde184fe788a605ee2027537fc008a49ca95288aacc3195ff22897a0d179b8f86bb41d2a0ef500a7ae087306e92c47eef14329eed2079d7141a432dd277a320f4e2a3245c4c9f36b62c90e1298d40c5f53d30b0d9e4a89995ce15ac8c1e8d2e64b4fe3ebd0656c568e73ac260020936bdfac5cc6453e5be42d82e6588cd4081999e6f52fd66d40e24b9", 0x1000}, {&(0x7f0000001180)="16d9711dade34dd061c7fb8bcc4047eddfb2c049c14fb529b73888b772e3df639e87a561b0631c02554df25564fba4f16c98b1086229833f5b5a5bba49b9f8eaa04047a3f7cd2a43e6219434d6b20d2a6374ef4fe2482fce652e741f2278a47c0c6bb02a02fb2af12b582a5eaff47b64816dc4371276da8cb6f01f9d0699cf34e9b47228ff2d08c36088445827fbae5657109da5a804", 0x96}, {&(0x7f0000001240)="852cbd451f0ecd93a9bce782759fcab15297ca8c7f67ef8ebd8dff52e6ad5d811ca9792adbba459364049cb4f24a5852eae5a34ffd881f3708c51d344237fdb3896aee0746d26c1fa67719eac6a2384f11d9c752a839b6bf501f191a383b", 0x5e}, {&(0x7f00000012c0)="f45410239526efbcd058469223645270ab73f16d16b8a18de68788b15fa91fcfc97d5ea6506dacbc97a000a24f90f73ada0e79550389f4f763e4d848de48977e14f04b293e33cba3f1c1fd813023c3554d1eef98b0995929d411e437f4cba4fab22540d2346fa15521d0e17f6d555515353bf62c4ead269b31c8a6019ec277235eb4ed1f9f4e7867fc5ec2cdb155d25c488a08e6e5d77e367627e0afc1b9b03ff46423818f2b752e30cd8fa95c0c959b9572f0586a3cb027a9b760aa33c6ba9f7c", 0xc1}, {&(0x7f00000013c0)="173754aae3ca0e3acdb45a1893615e7c1fa472da44e3b503d9d2fe", 0x1b}, {&(0x7f0000001400)="cba37d4928", 0x5}, {&(0x7f0000001440)="6fbced032e48888d788254ea07af2c325abc669189598cba4f8217cb7a3d40334cb9265b58e5d60e973df60cc90fb0b2fc6bef6f048827d703d297a4f9668223b8398a4451b96498920a336efada204c9f3e5f55e7bda2c2493bb605922ab55da9a4ad312d55c1ec1fb0b10c744c3d", 0x6f}, {&(0x7f00000014c0)="7e97f8d27906d3b62ec672cb4782f431085593a0857e6687c01322629fe21f97a9258edecda81fd590ec35cbfce12bc203f4106a78c2af91100ce729705e87450c0cb02e16914300d18518c5d96ef40a", 0x50}, {&(0x7f0000001540)="4574ca1631acf2a0647e1215bf78c13b0abbb8eb95d576a76152abb28a9b5e1fe5fe2cc1d68099a519e2f541e8c784a479b69afb2eb00858e4034410bec7395a42af00017af9d459c6804c7354414c895b06cead864fe793c496aea7fa8617e42023193ab672a589073c921af916a778025e00ea52828971ceac65a446c3425ae92c77d58cf2cfacbe84b666ef363dcdbca76cde6577531471f40b124177af66c084f46a82f17556b244d096e483baf322aad10fb5d7a1c844a5832253b4d008a3456b74e96fcf545852d03454da28255d1de325b6f46ccfba029f", 0xdb}, {&(0x7f0000001640)="a06068ed46fd225e84e498afd42a0a0b9b73245ac4eceec5dbafd8eb6ee0b869d062fd4d0629f39a", 0x28}], 0xa, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x20, 0xffff, 0x1, [r1, r4, r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x80, 0xc00}, 0x4) (async) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) (async) 16:00:37 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)="1fca551b", 0x4) r1 = socket(0x18, 0x4000, 0x9) setsockopt(r1, 0x0, 0xae, &(0x7f0000000080)="dd3efdf171d10a6209854bc3f0647c9c269e6d935792bc22c29395cb7a85fc76f38310d34257eefc0f8ded937f05cd7c8d3b61e322a8d1046382c28602e1edcb49be11f54c73f87be0ab128eba1019bfcc55ab6e7c64515dd79dfeb49560e824d75e109970ccc6a38d013091592537cff818ff63d2a2bf4cfaa4a34ffc9e8f9d98096dcd8b89b03f63dbd78424cc4a1d609d6f64cbc142bb25f444fd78c87be40ca82f01195560657ccfc36f7576b71b5837ebadd776f9e7cf27c80b8fddcfc352914d880a55ee8500d7139c47ff1d4473e8eef6defc46564d21f9ed846c8695d7326a0de690c5ee7370e1963836f1f390f831d3e290b9e589495c1568f95cafc0633ce8d206ea0b2c333fa6eacf8e2b2b1880bf0cad29dc20452462b66b5d136b22ed9fe25156b40faf16444fac142be562c25a05efd06ec25d6abec3f4c0b83bab1b0a849bf95575008517283cf9711f6785174d31d13db08286a883d7b20b782b0f96851c018148c5d2bc950a728f031cb4caa457a1d1a81a903760f9e04484c444dbfbba6420f1460518e06e8c5cac56356346e67382a2d30994f5e95068024095461164175f4777b06482c0cf8899acbf749b75f8fe0429819934705759e8e380930906f21faf3853f42d203ed2de5e6319b873c8b1776fce0df412b287c023c8ea00994c209e44fea3ce00e54ac6875bc8d738bf1a1edfd525be2486a0a80472cbb634d958401e28bd976ffad37d98bfbbfd0bb1b5046e4cb5a2a685be4ba573d167a0ef2718b3c7ad9336f9407a3f037e460e0eeeced78feceb5905d308b5b654e73fe83013a07ffab4ae414e6e958786d64e9f5528ea450e16bd38d6af1d58f7e95793dac2fc46760dff73d9aae6be6628413ec414dd904d429180661313eff7229354b15e96ae0f3d2e756e7fe6a86783cdbfc8a2b4cd07f9cd39d61abd4c81d73e61542eb462c3a50fa91dbdaeae11aa62c1eefc462c45c56ae5a7e6a9452f40621986ff34bbdbbf6b404f72e7475336c953edc452874f93bdbdd6db4c2ceea269b22b8d4ff4f2d93f3012252f8893ab43547214e342776c49e5f1f3f589751e379d3ce9e24f4b9c7540dfd793b24941af1ca9800929b79a66334d64cb20c911eb90b18d180b93b5c0eaf9a73a9c51ceadf63c4811a14c1a1accd172e44ce90e0cfc825fb06ec722dd4d96cc3a8999e5a025727a70b5e7f3105e02b1aa7e5a8cc059cb8967902fdea4e863ee30dd64a41234b420e75efde26a13defb9786a0b87ef54e742a22e0f957bd65c8d66df4e6f202160fc9547104fde6b1199bf12c037c2235c828cbf544f33e583da0d599b2a87b11d7b55ce59a581a2248cc44332eace409b3cf03c15038fae8c39b74ea87e233c2a18f6c1bd49fb0c414b7c2420d9ae94533c96a68be1f19692c10af72d416ec54ff96e3eadc29a73252ba7599f7c3a29be9c447c4383bd17e9db26924ea1636a2666b7b84bcf3cf28c25827bc5034cfcbe1d3fe57d7d93812acc7e4d93dd99c08215b25ffa66847ab1d6f249deb1acd958147b46f4dff649258cead2422cd261b6235d62ceca97df59b3e063fcdbef96690a22d4c57eee4db9b70667b663e765e3ad61d33d6646334096202440594394c68e895f234dbab8d1efe15ccafc66dc42503170d39ff2ac61b7f2a5534cf2316b68ec40920464c5447a122c77ba2d24a200e37e1b27cc9ee769698bef046833e0d1d2c69e50e31c40906336d756d70f9e7441c4552d09e0dfbb392967ddb9392584f9fa94a4a0d2faabd1f450fcc628cf901d16435f7f63427789286b0356b1b09625989f9854765e101cb20fcb9b29fe2160a0d2f1de3b828e3e2aa87049d35d722463af0fc43420f0aab5d85a321931d6823911494af145ed8b68743ef052958154efe3fd67a6cdaa503d0e03f8de278c3bf21b932f15788e143cb5bc00a0ffdb18172a22c8855894e8847eee9677970ba59c8b38b3c48a6bc3a7867f7ef0376456ad2f4c15d0a6ea5b4d0f2fcd1825d0935b00c00ac1e716be723d8ab48cc7594ca39ea8696f600a41810f659429d866c76b81a7e48feffc5fcaf88d46e5cb2b13e15869be0b81e53fb3cd024faa3256c1a0ed4f8ec2c5c8fa7ebeb6bbbe4240924169c0f3667e369a779887ff1a35cadc1a4a730fb27cb9cea22c231022bb4c5f71657745034d5fc12442f2b4742d06647f4e114a78f322534facde0c3666ee5d75b452a06a6549ccd698cbbc63ec5443e1bdaa0c157f9d24cb8f86ee8545d87d0e1b12dfedc240d4a8a9e304405c03b002a28e709cd27503efa9382db77a7c088f85d8bb18f0af2062ee29262707a79363d6571544baeb10ad87cbeb4484c6e1131a1eb9de8108b95775104ff105f9b45103a3c6c7a7a93429febc09152c9127982af709305ec1f8f09f1fec7aa024cc0b6e2687c313507e3e6cfefc0d33fb3b9cea7fe5ae36e664162edfe32a932cfe41579e9cfe91a209700d10a71638cba5e4eea80850b2b715b56b25930e1e83b175d16c7d551e60ebfdc49ab96a73120b6e1eaf38542c8ed6365c5947c223aeba7a9932163c6ca6dbb028bb269545ffccf2d0212d9b0966593a9673edaaaaa8b2a292be3380259e6334a44204d1e8e65ee8865e7d06c1419185c855bfae2562fec06d9a7622555b694fac00a4b4d671ac5f9b0704ceacef3703bb44521bd8db2ceb7154044d972ec9c8d327fc83a92c1b42639a8b46455590f8f7b9d51d1b170ff25c551fffbc0c613d967572e5726ae9a84e7b5a846207d6322df78a30a15893333b5a1c81be62feaebc9fb0dc55c83be63e36bbe067fbd4fd2cf3768308d997b6c59e347019fa9dea959dc02a9ee9ca2d9d6d7f33e8ecff08afda38cce6cc16a6a4f979ef77713943302fb26a575b27401e4acbed6f5ff1fb5368b491c13a7d8d16032f18508c49ceb3a34f02ed378012d4573d9811ac5aa8c2786568fc17a0ba425ef3f35403d517f152222feb3cea1c739614b1b6c0160bbca35c3a9cc4f0a95b9610f9b08ff3bda8e8786afa74d45437b29db372267fbc425074c1cb3af0ea60e58ff7e1003ed3d1b77ab90a3640d13e21ce798763f562848f9be8d7ed0dc8ec7fb00ae37a21207fe64f2ae598251b153c42e24090a51b20aab5cee9326d8c36cf183d0965f78f7a5baf04acb9e8190be6730d20dec5ecd7d2c6c883f92c024d438b76cb78995cb908380b59e9fca1d57f6cb578d352030ad59ed624534addd1542526dd1d16fdc4a8ff556e1e6441adae29c8a16071c8632caa628f13669576a61def3ddd9e5eea4f65e88d0cc757fcfbb1560eb492789ea6ddd23feb88d7a16155cf4a1b1c67b9698e9e34a1fc8f624abfa6aa69b9304d845030a39ca2cb78e0fb3312a2bdda96760ddf4ca8331f4893ea3d7886b64016f0ba9c19b4ef7d864def0a6a4dd6a86778f5cac1983dc11b8e70995e4a3ad547bf621561bcd8e39f71a1e407fa98a9a4896184cf36c594276976715c74fff9762f94648dd45882a59b5ea83db9e0412bc56f9c40958208933b8dc51c3079a2c3cc7787dfd995697d00340a2bfaa7a904d4566ff49f3b9facd899d0cc6c6191168e25531269ec5906f57f28c1ea10f8788dcb11410dfb99592be8972eb34f44e54ed990bdf1419fabca3fe83ba01f2e681409002abb0994dc329675db12cabb4250d26ec214c39cf6317bcb409caf38066ec16ccc0a09164520a53ebc3923cc41f226755a4b589178dc3a3727d3bcf96fffeea79bdaecc11644de5a83149e01334b07df19ca35491267bc3ac9c25579e3560397d399c7c3c4b3e5f0a6c4e69910cce1f1d2624280200f71c49d33523c2779ef4d524bd95c89b42368a42e06554d00b40e49cfd0212a385327014032a8e1fe8a8ed952388035435ec0cebd6622a190972ad7317ff2fe13336ec55b045b6a3e8581be20aad38b3b79cb7e115d2c38a0bd3e5d0268180f6ce37d4afd8cd17755a90afb3774f18549d7cfc9670531933e5cb453be9a32586168e20d1632c9a09453865a960a4d861ec750c6f18ce7013eec8cf956cd46e857a961fe746f73c38a6c3c58beb6991c62e6f4ae92afaa1d9544e5b006e7da6a7a47824bd326e87531479483ce8d064fa2a4eba799ac10160a526dcaf270637724241c3811638850a93394dbe1222244c3bdcaff6c3ae410c13833735c7169351a83201bc33ca002af5b1693def1a4daefb62c3e4673afb077ba92da0517524d74e7460b62089ccb5ad000a67cdf18c51475cbbdb79049999c9aa433c8cfbede244db91ea555ddaba76b58b315029b716eac81a900205c1acc53e73e97144a552d2f81c606baf1b59a258c7522968f8175de4fe24ae702f10bba26ef43ca2a9ce3e20579b9b8210702ca9d49e5c72d7dd626751286c90696181c235fffff775dca28f34b6eaa91cb67aee12c34e67a2f722875ce50158601e8ed8e963507bd8e8b9ba8debf8b2827d8b685f3bb903106431176359b180c374ed20585c56e38c07f8ad08bc6c814342f0a8d28c4874c961daa0f2f02dcb5e93307f5a99f7e1853b09f0e679e943152e22df43d8c62c699da494f594f8f7e923914b551ec707a810516de0ffb4fd39f9f2f467db6d63d971bdf7a5aa9634be7d329f9cadbb5e180814f3f9e0321839f9d346e3e0b9c8472b414e48e054e66aa8d994dbb059522aaf33339b50b3c47c5fa09b63317e39dfe7895d3bfcc6c080269987f4c5553c0b7d4acdf8014e3c9018b9a938917d40f7debb4a0b2efec69c19e2da1dec9d8b530a144fbd026d223451b99da540ad38ab2d7859714a88ad33278a5fbe3945ce5e702ef73635b319cdbaae3d8c61b369d07564b551fe3f12e66848d0a448dfdf8926f251e9c7854b8908ad52cab9012f44787d041d218bdd94320ac03e3f61b6f944f7f98839e869030456f60a460388a8b4aa53da11738a1d697d7ee0b1556cd30d15c95128037f4afe9cd9883eee2b01d25e0ce77bc1b65edf20cea38ee2a5d51cb28179bbe21c3e51b67f5dafd0e0ab54e5c4e9bc8f74244c7c0b7babf74c1aef5e430b7baa5410605942d1cacaa7002612f718038bafccf709ce3cb5a7a2102d5ce9135c8592752d27a4eec2b7e28d52da06a97205e7d659c2fde6c48d6b223bb94d35608cd88012cf6e0b6d1554a23ed32fe0bf072ecff9902d861684528b7d2694badcf9a407d68052b2e8a13de6bc542d1be5a6e32a885d1d31c8035c380e96bc50ed81508213111c6e00bab6bcec8e44795557eead0bcbe252cab0770be608b2ba08caa7930f201d838ca703ad1ccb53df8991488792dc3f595bc2db71616f383fd3c3f607a8d2dcba9ab565d00424792303a9c7f4371ff436df217b33fa8067c853fc04f84f88f35beb03ab06b0bca571a68640af6fd011185591561bb544cb3dd300a4a2462cc0e341d760e9be8354d803729477a1acaf6198d173b85294f2f6cc00c5a9bfec70a9aa188014ce240193aa904410a7cdc351aa20cfeaa246d3e7dc8a3fe0a9a0a6dd9f8dd496648a012d8947f6805aa7aa1f65bf3f04d6716f809484848e6f95f45f054f633a14da6290809d7acaa15d74170725adba30894d2f692236fbe33295afaf09fa3af359a2ea4eb31e6965ed2f080b8c0ec1d03c4b46e7788b4066a97122ff025ca4834079fc43b5fecf1e6fdf57c85b0573dc13028992a25e0336cf68a00dc59351d617c0367ee5aa5e507876249a793f8cc2560d40a84e33d0a18ae9ad370e66f4b1fe9d8854309137030fc733bca2fdf0fda944df", 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="4fb3", 0x2}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000002}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x8000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001100)="7a1cc17199d2ec5063450c0428570d4dc1127e26b54c9d84c1cd1f05ff4741e1d8888d710d58dc1f25964e1e9b95a044aac4a21f78558e5b63da7e77a514feb9dc1491ca954dc084cff373d09a342c0f1001280da67b9223e2aab2cac4a9e4ba15891728b02bbd8ff2d3ea777c7c3b838233770c1f907dbcb2e32472e5d055b5a9a8d6c4387f54da784f4d1487cf7b79d9ecd04fa063a0ff2ac00cb9977c36df8e72c14216b8f2a4bab8222081e8e68dfa9dc792ac81629933135c58bc0ee08a154987395032ea692daa51fc815a8beaa9279dd54504e8762d3c92b5", 0xdc) fchmod(r1, 0x80) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x20e) setsockopt(r2, 0x7, 0x2, &(0x7f0000001080)="14e18767b0d8b6b1bc81f2b2e5f521191419e8002db5cf86bdb971a40fa9aff00ad5eae1ce08058e5eacf6b324bf8fdea799acd817aade693a79", 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0x1, 0x9ab, 0x5}, 0xc) 16:00:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x7, &(0x7f00000017c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r5 = kqueue() (async) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) (async) r7 = getgid() setgid(r7) (async, rerun: 64) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000180)="80a1129082d38d56ab217ffe85b87d832d956f578d7f340acf736695a2995cbed84243e22cadcba2af0087c17fb489612f015d1b34bf5988985a41f1ae79f7cd42a86674d4f4d36be46c975a816022fdef37e1c5ce8c086169e4dfd8a111a5dfa736899c0ed7ccb1dc7564277ed8b4b4bd61772b13573ecafed03ab09596d0af2910a6a7e8a73a9f2fc66a1f55fa7690f7fa080910e63bd3e4b9466f45fc40837cd35d9546b9395cc3cfdfe2c05f51def5d473c07e953d6be9cffbf56df5447b0954274979ea0a2e9621d91aa91afe8cecd82f295a5c678ccc652501e2f46e6a82b0a4502a0dcb726663d65ea4a451872febc3e29c7801ec0ff19e2c9fc8afdbd451dd9b3a31d6a13f360460e98d6b5dd6763e9685ed31e55b1c801e0f76874b5a4738a2da8811eaa4f18fdbc6d00993ecbc3d23c2131b8a04d6e627a30aa976ab9a4b1b73ad002b7d6863c1e7dde77a4e8c47fc748902c75a39ae7f707538653c8068cc57509e9a5181915f3a131a5d31fffe814412ef499d977c27f0b57c0fd87a4fcd51e55d5f5cb80c9212de969c9f59414ca6a93a7d8603f8c230fadd7b4c287813a37414c60e862fa40484dd81a5a0d11f4cc7894269244f09358bcba40d41dcf0d70c43245f48713861f10bbd10f2716cbc36a33abaf597709b16379509117494905b49e9a141583f6da0d250406b00c03e7ef16d48ba20960bfddf7b964555513cc0070eac39d126a79ad86d87c0da4937a283c457b08831ab9742da4d60985e5b4fed0f96cc813e191231ed8b37f0e99424ca801e81ea0b45b06cb893988e2ee2ae98a7a2672177deb5826cb595b4851e6a63997a7bb4dae715b7681c601cc9cf02e0ade8da383438eef866fbacd8f54c8b5a6e0eb81634f997d1f29f74e12b2f10b49f492459fbdb7a16ab113595848caa6ef5b99ea9ba0b0aacd94405ce154079151eea1e5d7a2253f7ccb22eed47a0abd67daaee5fd1b6a96384b82e3cdff7187866b8ce4ccde1e93f8805846cef4816d741f49af906ce32a134ceb79a5914f6d5d3002415ec6a11a62f90111b847acc2f2da2e7b09e3cad244f249d00467a77dab43d289ce1f65cdbd54f0905d3e77a2cf0dda72f3f1beb15e2c2ae09543341d019e531ca314ca9242eb27c8af3bbc2dbb974bbcd6432877cb49d2f871af65f9631e3f5df8faf96389ba4577b2aa6e39ba8994093c13f8e9157bd9230efb7f50ca2cf7fdb9e6752728ddf5af7a1b600e73bca69f847aac03952ae334fb27e5d75fe609d93dd04022abeafdd97a43e4a9bb975304bfc0684f0c2465c5109318dd6eb5e1d609097f385fa658b01439e43417058999eceef5bb8344d1afb45973e4527fe3c4d9ae4d0079583b7b081f2e66116fd35f53c835ef917035552bdd5a57534fa012c0be465ce408e0f0340034e745cd7f9e746e7478df2570924bef88e923db4d28bb422192fc9f0f5bd4d0d04ba43d88c31d26cc101e9162bf9dde02a9e8b384ee0903126a926d4331bc68ad77c8b0f7ca16648843f2d3f26101a4f04ac7cfbcdfb3a0405d8bd1f9df0c698e8cddfeb048beb8d8e11cee0f9a8b7ebadf148e26b673b5b17fb181798db67923aba635358b08735a92dc0ee77b952f0a4107e084ca7125adcadc48a9e1de3d748dd947f4ba8d88e71bbbd563e0b7a53d7f23e2097a72ab189f1a557fbe270749427506713f747a64f5ba15b8154d0457ff12a4a90cdd6bce8c1b4e0250f47d1f1ac53df15704631b5c3a70a65e2e091a786ab3a5631d1b799090b4d98d9de68439b2fd2a3bb3715913e13455d2444ba186d5f7a34730999df143f214550c56acf0b3d2c14a4425e869de7f82cd5b465866a7311245a13bcab4a066e831b42f3b76b93263255aec2d25b77de6e8d30bd60ab7db024690b78eeb3cf3e5aaa8be77e324f63ac6b37e72955fc5b20e46a3e739c0a0888e58148696461d8e6cd8f32179eceef11aa822671fabdc721ec0fa962549f951d8afd3059d7df3d786b7414cb5e843ad5b0da99d7904af312b913436d79c1895fda576ec60d5f15d168b25dee7f8b7fb459e7b943e0af3888ea99658037f6cf43b15f9a18dc3afb52220bd12cbbbb9343d77896f53b70e82fd88da547f00cf173f275495c737284a209202a2d60fbdc86533756a75c50679fa20a6b3e2ffa4d3234532a9a8ca39e46a0c387fc88c5f9180262645213615a1c8ae803aff60a7979ae8812651b219ea9adc79bc79c68a80761dd72b6c34d5cc040f0e769eb6594523d3a139112ea87e1af907e32bc8276976a515305e10ad96319a31a79bce622ef608d5017f345f1196df26ff8b775973a5a514349537a8dd1c4adbad1a3d71dd0a1dba9cf98cef1e3e776e626ee631c3684d281708717064d93ba78c14859523510b5e07194afe7e3d851fb114d65c6154a68e68095ee58be8954604f3661f6e6efb5ffb55bf84713f07cd41fe48a4f80cae708c7d9cbb2b4a513afe1aac3073b55315543bac50f0513afd683db7057994b80e7041acab1901c5df81d6b819384b105c0484db44b4a0f169f928e960d457adaa2863ce724f317e5437826d355c7efbf4a2606f38769635cdaaf03d61feac0e03ed50c268780893f6f2173d7bfd9d919777bc111e6359fa9338398be09508a53cb52a45747ab2569a9ec9137b7e9a00430674502502928837225b7e8fac631bf13eefeeb72c7cdd378d96cc99af24e17fd8d4fc1fea813b7652665c909727e64ae0447763d7e13a4d791a39e888642fcc13540c572b1d97a38aa10ac05bd6cf7de356defd0cc4e16c5981b55edab9792d14ae26dd5254dbc6cfe1e2672a1681626f9732319332299df28bf79a8d97efb41e0a716431d29badf0d66e499b816ef08e58eaed7c819571d504465d032f0ba47f4642f9c1a427a4b77a8ea36ec6b6b48a1f7853c35e47596d7895edabfa414f37fc1373a47ffe812fe33ba162d4086b58596ef235ff709a3cabcf44911600a3cb24891c891a1b46cd01d4f5e131130c1d3cb28b088400be7637de6f03da4b5ee57f5439ee76fac6532b18b50b94c055643c99f1edb122b3369303061a94e44242f0f9d95208f699a154214d1fccfc0cdc0dbab823f98fb20508bf91c47ad92f5c0eece57ed0f92d793131a36f3d79501a23f19298b55f3f4f491329b664bbd0ed17b5f093dbebd0f7c0db38f48fddadb24c56f3f99d2088d0fd63cf6147d12e6bfc8640601aa09c0cd8bdcaf2cacff6bc8f7ad64d7d7a17b2767b81aa96df6609d957692af1a15686ab50a7b1a9ad73adce3bced266ea2ca81d89fd025a26a20a49a3e992cb2b8947b61d9dea4a7addccc4b73ecdf5bafc9bdc13bf66c5f95c96f4ba5f4360ece8c7e3a138e9592470f567cf921e5ee99d1d851b0d31018d1780e871673c09fdf9e76fa8a2b6a17473b2a3f1a37b5cdb2258c0507523f79972b5d3750098237ecdb37404f1b22898d193155961d1e60fe8a0ded02eeaa15473b8ed2c1e122e8cc7eb90e954aa79a78e49a18367a7d57b87e69cbca03d7f707fd46a58f43510ec819abdc8cf8cd255fab0dbdee27d61037977b46a7a5dd5ffa682be6c3175350372ef2d9dfaf74782b162d3506e319a6819a636c1463f2286d34ab8e695e3d52104c8bd46c7586a04c2cce8d6542e1c6dfad83c0a2b612ad6c211d49b8e23be2daa1e8a84b41393cc96493c7b372bcc692e054f409b35d9fe98e84e28f91159a3abd2fa25af30c5b687a571e226d0d8d2c1ed1e40a467f4fd93c73851913635f39117ac3879d3e7b61736f94c34c573536b628d5d44ad07f0bc6fc617961369de0b159461c3592c52e1dc14c5aaf008bdab6982c8a617c2dc63f61c21e27bfd3cdcea75c4b15ffdad61a07b7824a212ed030fb9fffd2ee5c88d0d9ddb71ee92abdea30f41b8450dc4d4bc6e6c36b557d423149dc3e3647114a8ebbaa530fb63fab4dda9017a3759e2cba43d76902b04e7188b9ecf6265c076deb05fc8df3f2ab7d15ae7da3073a872a0f74c4b7f5b4304704debe6fd2c043af1ea82e96a3019ed65cbb3750ebb3ec8990e78c8951b5436fea77259e5fbe4b22882cf7cdb51cc586606c31a4355f5c0bb28631466668b7156224e7bc046102bc0510cdb0d28722f596d3dc5f25e0568ab62030723f82062abbe91a93ad3fa99b050dae2defff0fcab11802b479f17d5cd712704e59bce6679d73943d8994278f9d68674191bece1759f1acba1ff3c43c1cbc5be4031659a4a52058305b2dd152e4a21e2a42e901cc472a86ca69ea3598b20ff4156cec9c4f49f038465bfde707ab8217ef46a24158797298f861c0d42b7be452c8716fb5cab83adc7ec2b9bcd9bb8c05b88ceb7dcd2a974f369dc1d4eb07043c760a4baa2ae6e079817afe428571b5040809047c49f3e16bb63df820efbddc96556db4393651a262dd2e4aad55b577aaa3dca2ec7161c357d413d7e9624fbd33dae75b9d60e9cc8094965ecc91b640f09084b97804a136915d42a5ae2f8a927610919867d07957769272d34c78a700d812ad215da81363345bcdea090d2eccc120eab591f01fa521b51119da0ce0baa10164f3f7a3963fce8849e4fda2e7bb8ad54f1feaece93dfcf2396ecd01afa2d56f47634f6a1e68a8f66fd68e44c279656b82781fb7f51cffd09ae9f5fc951489554b0acc4da8900d6dd9212b04c9f8ddc6efd17cf8f1a5fcf9748e86138d3e037a87443c83721585f27d9c8fd7e1730f50dababbadc8ca962125fa49a4c5e5bb5a603408955adafcfed2564c8e4c57796f5d8646ad93d01fa1fe4f42afaa672fa60bac5f8610e2ba0653cc7768988de1ad542a14752b4eba7d301a44d5684b4a27cd93d9b20e677087cf1e88dc067bf8e544b4007de25fa6641e8654ccd7b9291912306fc38bb1a862465f5cdd5f33892ac7f190471f38029419190c913a269a773caf3bf15c504957146d248c921201076a1b0959c87efbd2ea4ca102b2b56c5d5d721581c0c59d22d28ff98421e01514f14e8d0b5438fc56361872945270a7556a9242d1d0f7d078c21845cc0e0663e212327269c13dcd960200b1c96d303a6f85bee9d5ea9d5f1bed39caa3d0e8220690e1e9e2a4cb45e1204eef7479009d5239db8702d84f94000c5a92fcb4b9fa2846fd845286922157fcb95ef7116346bf129fdfbf1f2bc88062d27abe93fc30a115c07717c1ed607cbf0fa633f59e466d98d1f83e0d7a84573f05064cdaa4c2557277bdc09387e9ea8512a3f9910b8301e9c0fef45e4e16e35c3e7512a86e0e96cd4b66c166ee8fd7acf4b4125509d765ccb462f20b770c166b037c5c4e6e0181d2da0f25bedde5e0b6e1ffdacd82a285c1e31faa9059db3e77987b2b9528c6fef6c5428fd937580ff51f07a084f9f2c3354ef6a16e8994ca403f26a1611490910bfc826176f2ace1919d252587af07c7d60ad508a98fc6177bffa39885f806898f70abd313e68f998abb3a7a46a5576a6adf4b084a4dc1b4b8af93b1eddf6b1fcb59937c1ed7202fea015728103d0f4632124a2de393fffa7928be27f0ee2936918e97d0651c253d0fe8e607fc9776b7e55244e92d47dfde184fe788a605ee2027537fc008a49ca95288aacc3195ff22897a0d179b8f86bb41d2a0ef500a7ae087306e92c47eef14329eed2079d7141a432dd277a320f4e2a3245c4c9f36b62c90e1298d40c5f53d30b0d9e4a89995ce15ac8c1e8d2e64b4fe3ebd0656c568e73ac260020936bdfac5cc6453e5be42d82e6588cd4081999e6f52fd66d40e24b9", 0x1000}, {&(0x7f0000001180)="16d9711dade34dd061c7fb8bcc4047eddfb2c049c14fb529b73888b772e3df639e87a561b0631c02554df25564fba4f16c98b1086229833f5b5a5bba49b9f8eaa04047a3f7cd2a43e6219434d6b20d2a6374ef4fe2482fce652e741f2278a47c0c6bb02a02fb2af12b582a5eaff47b64816dc4371276da8cb6f01f9d0699cf34e9b47228ff2d08c36088445827fbae5657109da5a804", 0x96}, {&(0x7f0000001240)="852cbd451f0ecd93a9bce782759fcab15297ca8c7f67ef8ebd8dff52e6ad5d811ca9792adbba459364049cb4f24a5852eae5a34ffd881f3708c51d344237fdb3896aee0746d26c1fa67719eac6a2384f11d9c752a839b6bf501f191a383b", 0x5e}, {&(0x7f00000012c0)="f45410239526efbcd058469223645270ab73f16d16b8a18de68788b15fa91fcfc97d5ea6506dacbc97a000a24f90f73ada0e79550389f4f763e4d848de48977e14f04b293e33cba3f1c1fd813023c3554d1eef98b0995929d411e437f4cba4fab22540d2346fa15521d0e17f6d555515353bf62c4ead269b31c8a6019ec277235eb4ed1f9f4e7867fc5ec2cdb155d25c488a08e6e5d77e367627e0afc1b9b03ff46423818f2b752e30cd8fa95c0c959b9572f0586a3cb027a9b760aa33c6ba9f7c", 0xc1}, {&(0x7f00000013c0)="173754aae3ca0e3acdb45a1893615e7c1fa472da44e3b503d9d2fe", 0x1b}, {&(0x7f0000001400)="cba37d4928", 0x5}, {&(0x7f0000001440)="6fbced032e48888d788254ea07af2c325abc669189598cba4f8217cb7a3d40334cb9265b58e5d60e973df60cc90fb0b2fc6bef6f048827d703d297a4f9668223b8398a4451b96498920a336efada204c9f3e5f55e7bda2c2493bb605922ab55da9a4ad312d55c1ec1fb0b10c744c3d", 0x6f}, {&(0x7f00000014c0)="7e97f8d27906d3b62ec672cb4782f431085593a0857e6687c01322629fe21f97a9258edecda81fd590ec35cbfce12bc203f4106a78c2af91100ce729705e87450c0cb02e16914300d18518c5d96ef40a", 0x50}, {&(0x7f0000001540)="4574ca1631acf2a0647e1215bf78c13b0abbb8eb95d576a76152abb28a9b5e1fe5fe2cc1d68099a519e2f541e8c784a479b69afb2eb00858e4034410bec7395a42af00017af9d459c6804c7354414c895b06cead864fe793c496aea7fa8617e42023193ab672a589073c921af916a778025e00ea52828971ceac65a446c3425ae92c77d58cf2cfacbe84b666ef363dcdbca76cde6577531471f40b124177af66c084f46a82f17556b244d096e483baf322aad10fb5d7a1c844a5832253b4d008a3456b74e96fcf545852d03454da28255d1de325b6f46ccfba029f", 0xdb}, {&(0x7f0000001640)="a06068ed46fd225e84e498afd42a0a0b9b73245ac4eceec5dbafd8eb6ee0b869d062fd4d0629f39a", 0x28}], 0xa, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x20, 0xffff, 0x1, [r1, r4, r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x80, 0xc00}, 0x4) (rerun: 64) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) (rerun: 32) 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x6bdd], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {0xabb}, {0x0, 0x80000}]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x3c) shutdown(r1, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffff9c, &(0x7f0000000000)="6703822feda424869c1bff2414d57301849dce56cfddbc3c4071031be5b88f7c16a6e565a71b9bbb40bee364af909a006f5492fdbb59fab1efd15cf986c79a5af27409c582a5af861103f1a77b7a65bf17cec6264490cc4dacc5f209be081d2b6aeeff0407b83fcb3ea8ef6c54a20b40971fd45c90684f3c32af9c0949e0d99547fe38fabf4f124831f418c2aac93d85330dbc322d33a006d3ed1a4d18ee7ec3a44a35d129875c765d27ca48c7163bd826178b5d2adf0d2203aa4b1b0199742b36", 0xc1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async, rerun: 64) fcntl$dupfd(r2, 0xa, r1) (rerun: 64) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000500)=0x1f) (async) lchown(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20020, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x8) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async, rerun: 32) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x1) (async, rerun: 32) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 16:00:38 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000440)=""/67) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x9, 0x2}}) 16:00:38 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000440)=""/67) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x9, 0x2}}) 16:00:38 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)="1fca551b", 0x4) r1 = socket(0x18, 0x4000, 0x9) setsockopt(r1, 0x0, 0xae, &(0x7f0000000080)="dd3efdf171d10a6209854bc3f0647c9c269e6d935792bc22c29395cb7a85fc76f38310d34257eefc0f8ded937f05cd7c8d3b61e322a8d1046382c28602e1edcb49be11f54c73f87be0ab128eba1019bfcc55ab6e7c64515dd79dfeb49560e824d75e109970ccc6a38d013091592537cff818ff63d2a2bf4cfaa4a34ffc9e8f9d98096dcd8b89b03f63dbd78424cc4a1d609d6f64cbc142bb25f444fd78c87be40ca82f01195560657ccfc36f7576b71b5837ebadd776f9e7cf27c80b8fddcfc352914d880a55ee8500d7139c47ff1d4473e8eef6defc46564d21f9ed846c8695d7326a0de690c5ee7370e1963836f1f390f831d3e290b9e589495c1568f95cafc0633ce8d206ea0b2c333fa6eacf8e2b2b1880bf0cad29dc20452462b66b5d136b22ed9fe25156b40faf16444fac142be562c25a05efd06ec25d6abec3f4c0b83bab1b0a849bf95575008517283cf9711f6785174d31d13db08286a883d7b20b782b0f96851c018148c5d2bc950a728f031cb4caa457a1d1a81a903760f9e04484c444dbfbba6420f1460518e06e8c5cac56356346e67382a2d30994f5e95068024095461164175f4777b06482c0cf8899acbf749b75f8fe0429819934705759e8e380930906f21faf3853f42d203ed2de5e6319b873c8b1776fce0df412b287c023c8ea00994c209e44fea3ce00e54ac6875bc8d738bf1a1edfd525be2486a0a80472cbb634d958401e28bd976ffad37d98bfbbfd0bb1b5046e4cb5a2a685be4ba573d167a0ef2718b3c7ad9336f9407a3f037e460e0eeeced78feceb5905d308b5b654e73fe83013a07ffab4ae414e6e958786d64e9f5528ea450e16bd38d6af1d58f7e95793dac2fc46760dff73d9aae6be6628413ec414dd904d429180661313eff7229354b15e96ae0f3d2e756e7fe6a86783cdbfc8a2b4cd07f9cd39d61abd4c81d73e61542eb462c3a50fa91dbdaeae11aa62c1eefc462c45c56ae5a7e6a9452f40621986ff34bbdbbf6b404f72e7475336c953edc452874f93bdbdd6db4c2ceea269b22b8d4ff4f2d93f3012252f8893ab43547214e342776c49e5f1f3f589751e379d3ce9e24f4b9c7540dfd793b24941af1ca9800929b79a66334d64cb20c911eb90b18d180b93b5c0eaf9a73a9c51ceadf63c4811a14c1a1accd172e44ce90e0cfc825fb06ec722dd4d96cc3a8999e5a025727a70b5e7f3105e02b1aa7e5a8cc059cb8967902fdea4e863ee30dd64a41234b420e75efde26a13defb9786a0b87ef54e742a22e0f957bd65c8d66df4e6f202160fc9547104fde6b1199bf12c037c2235c828cbf544f33e583da0d599b2a87b11d7b55ce59a581a2248cc44332eace409b3cf03c15038fae8c39b74ea87e233c2a18f6c1bd49fb0c414b7c2420d9ae94533c96a68be1f19692c10af72d416ec54ff96e3eadc29a73252ba7599f7c3a29be9c447c4383bd17e9db26924ea1636a2666b7b84bcf3cf28c25827bc5034cfcbe1d3fe57d7d93812acc7e4d93dd99c08215b25ffa66847ab1d6f249deb1acd958147b46f4dff649258cead2422cd261b6235d62ceca97df59b3e063fcdbef96690a22d4c57eee4db9b70667b663e765e3ad61d33d6646334096202440594394c68e895f234dbab8d1efe15ccafc66dc42503170d39ff2ac61b7f2a5534cf2316b68ec40920464c5447a122c77ba2d24a200e37e1b27cc9ee769698bef046833e0d1d2c69e50e31c40906336d756d70f9e7441c4552d09e0dfbb392967ddb9392584f9fa94a4a0d2faabd1f450fcc628cf901d16435f7f63427789286b0356b1b09625989f9854765e101cb20fcb9b29fe2160a0d2f1de3b828e3e2aa87049d35d722463af0fc43420f0aab5d85a321931d6823911494af145ed8b68743ef052958154efe3fd67a6cdaa503d0e03f8de278c3bf21b932f15788e143cb5bc00a0ffdb18172a22c8855894e8847eee9677970ba59c8b38b3c48a6bc3a7867f7ef0376456ad2f4c15d0a6ea5b4d0f2fcd1825d0935b00c00ac1e716be723d8ab48cc7594ca39ea8696f600a41810f659429d866c76b81a7e48feffc5fcaf88d46e5cb2b13e15869be0b81e53fb3cd024faa3256c1a0ed4f8ec2c5c8fa7ebeb6bbbe4240924169c0f3667e369a779887ff1a35cadc1a4a730fb27cb9cea22c231022bb4c5f71657745034d5fc12442f2b4742d06647f4e114a78f322534facde0c3666ee5d75b452a06a6549ccd698cbbc63ec5443e1bdaa0c157f9d24cb8f86ee8545d87d0e1b12dfedc240d4a8a9e304405c03b002a28e709cd27503efa9382db77a7c088f85d8bb18f0af2062ee29262707a79363d6571544baeb10ad87cbeb4484c6e1131a1eb9de8108b95775104ff105f9b45103a3c6c7a7a93429febc09152c9127982af709305ec1f8f09f1fec7aa024cc0b6e2687c313507e3e6cfefc0d33fb3b9cea7fe5ae36e664162edfe32a932cfe41579e9cfe91a209700d10a71638cba5e4eea80850b2b715b56b25930e1e83b175d16c7d551e60ebfdc49ab96a73120b6e1eaf38542c8ed6365c5947c223aeba7a9932163c6ca6dbb028bb269545ffccf2d0212d9b0966593a9673edaaaaa8b2a292be3380259e6334a44204d1e8e65ee8865e7d06c1419185c855bfae2562fec06d9a7622555b694fac00a4b4d671ac5f9b0704ceacef3703bb44521bd8db2ceb7154044d972ec9c8d327fc83a92c1b42639a8b46455590f8f7b9d51d1b170ff25c551fffbc0c613d967572e5726ae9a84e7b5a846207d6322df78a30a15893333b5a1c81be62feaebc9fb0dc55c83be63e36bbe067fbd4fd2cf3768308d997b6c59e347019fa9dea959dc02a9ee9ca2d9d6d7f33e8ecff08afda38cce6cc16a6a4f979ef77713943302fb26a575b27401e4acbed6f5ff1fb5368b491c13a7d8d16032f18508c49ceb3a34f02ed378012d4573d9811ac5aa8c2786568fc17a0ba425ef3f35403d517f152222feb3cea1c739614b1b6c0160bbca35c3a9cc4f0a95b9610f9b08ff3bda8e8786afa74d45437b29db372267fbc425074c1cb3af0ea60e58ff7e1003ed3d1b77ab90a3640d13e21ce798763f562848f9be8d7ed0dc8ec7fb00ae37a21207fe64f2ae598251b153c42e24090a51b20aab5cee9326d8c36cf183d0965f78f7a5baf04acb9e8190be6730d20dec5ecd7d2c6c883f92c024d438b76cb78995cb908380b59e9fca1d57f6cb578d352030ad59ed624534addd1542526dd1d16fdc4a8ff556e1e6441adae29c8a16071c8632caa628f13669576a61def3ddd9e5eea4f65e88d0cc757fcfbb1560eb492789ea6ddd23feb88d7a16155cf4a1b1c67b9698e9e34a1fc8f624abfa6aa69b9304d845030a39ca2cb78e0fb3312a2bdda96760ddf4ca8331f4893ea3d7886b64016f0ba9c19b4ef7d864def0a6a4dd6a86778f5cac1983dc11b8e70995e4a3ad547bf621561bcd8e39f71a1e407fa98a9a4896184cf36c594276976715c74fff9762f94648dd45882a59b5ea83db9e0412bc56f9c40958208933b8dc51c3079a2c3cc7787dfd995697d00340a2bfaa7a904d4566ff49f3b9facd899d0cc6c6191168e25531269ec5906f57f28c1ea10f8788dcb11410dfb99592be8972eb34f44e54ed990bdf1419fabca3fe83ba01f2e681409002abb0994dc329675db12cabb4250d26ec214c39cf6317bcb409caf38066ec16ccc0a09164520a53ebc3923cc41f226755a4b589178dc3a3727d3bcf96fffeea79bdaecc11644de5a83149e01334b07df19ca35491267bc3ac9c25579e3560397d399c7c3c4b3e5f0a6c4e69910cce1f1d2624280200f71c49d33523c2779ef4d524bd95c89b42368a42e06554d00b40e49cfd0212a385327014032a8e1fe8a8ed952388035435ec0cebd6622a190972ad7317ff2fe13336ec55b045b6a3e8581be20aad38b3b79cb7e115d2c38a0bd3e5d0268180f6ce37d4afd8cd17755a90afb3774f18549d7cfc9670531933e5cb453be9a32586168e20d1632c9a09453865a960a4d861ec750c6f18ce7013eec8cf956cd46e857a961fe746f73c38a6c3c58beb6991c62e6f4ae92afaa1d9544e5b006e7da6a7a47824bd326e87531479483ce8d064fa2a4eba799ac10160a526dcaf270637724241c3811638850a93394dbe1222244c3bdcaff6c3ae410c13833735c7169351a83201bc33ca002af5b1693def1a4daefb62c3e4673afb077ba92da0517524d74e7460b62089ccb5ad000a67cdf18c51475cbbdb79049999c9aa433c8cfbede244db91ea555ddaba76b58b315029b716eac81a900205c1acc53e73e97144a552d2f81c606baf1b59a258c7522968f8175de4fe24ae702f10bba26ef43ca2a9ce3e20579b9b8210702ca9d49e5c72d7dd626751286c90696181c235fffff775dca28f34b6eaa91cb67aee12c34e67a2f722875ce50158601e8ed8e963507bd8e8b9ba8debf8b2827d8b685f3bb903106431176359b180c374ed20585c56e38c07f8ad08bc6c814342f0a8d28c4874c961daa0f2f02dcb5e93307f5a99f7e1853b09f0e679e943152e22df43d8c62c699da494f594f8f7e923914b551ec707a810516de0ffb4fd39f9f2f467db6d63d971bdf7a5aa9634be7d329f9cadbb5e180814f3f9e0321839f9d346e3e0b9c8472b414e48e054e66aa8d994dbb059522aaf33339b50b3c47c5fa09b63317e39dfe7895d3bfcc6c080269987f4c5553c0b7d4acdf8014e3c9018b9a938917d40f7debb4a0b2efec69c19e2da1dec9d8b530a144fbd026d223451b99da540ad38ab2d7859714a88ad33278a5fbe3945ce5e702ef73635b319cdbaae3d8c61b369d07564b551fe3f12e66848d0a448dfdf8926f251e9c7854b8908ad52cab9012f44787d041d218bdd94320ac03e3f61b6f944f7f98839e869030456f60a460388a8b4aa53da11738a1d697d7ee0b1556cd30d15c95128037f4afe9cd9883eee2b01d25e0ce77bc1b65edf20cea38ee2a5d51cb28179bbe21c3e51b67f5dafd0e0ab54e5c4e9bc8f74244c7c0b7babf74c1aef5e430b7baa5410605942d1cacaa7002612f718038bafccf709ce3cb5a7a2102d5ce9135c8592752d27a4eec2b7e28d52da06a97205e7d659c2fde6c48d6b223bb94d35608cd88012cf6e0b6d1554a23ed32fe0bf072ecff9902d861684528b7d2694badcf9a407d68052b2e8a13de6bc542d1be5a6e32a885d1d31c8035c380e96bc50ed81508213111c6e00bab6bcec8e44795557eead0bcbe252cab0770be608b2ba08caa7930f201d838ca703ad1ccb53df8991488792dc3f595bc2db71616f383fd3c3f607a8d2dcba9ab565d00424792303a9c7f4371ff436df217b33fa8067c853fc04f84f88f35beb03ab06b0bca571a68640af6fd011185591561bb544cb3dd300a4a2462cc0e341d760e9be8354d803729477a1acaf6198d173b85294f2f6cc00c5a9bfec70a9aa188014ce240193aa904410a7cdc351aa20cfeaa246d3e7dc8a3fe0a9a0a6dd9f8dd496648a012d8947f6805aa7aa1f65bf3f04d6716f809484848e6f95f45f054f633a14da6290809d7acaa15d74170725adba30894d2f692236fbe33295afaf09fa3af359a2ea4eb31e6965ed2f080b8c0ec1d03c4b46e7788b4066a97122ff025ca4834079fc43b5fecf1e6fdf57c85b0573dc13028992a25e0336cf68a00dc59351d617c0367ee5aa5e507876249a793f8cc2560d40a84e33d0a18ae9ad370e66f4b1fe9d8854309137030fc733bca2fdf0fda944df", 0x1000) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="4fb3", 0x2}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000002}) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x8000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001100)="7a1cc17199d2ec5063450c0428570d4dc1127e26b54c9d84c1cd1f05ff4741e1d8888d710d58dc1f25964e1e9b95a044aac4a21f78558e5b63da7e77a514feb9dc1491ca954dc084cff373d09a342c0f1001280da67b9223e2aab2cac4a9e4ba15891728b02bbd8ff2d3ea777c7c3b838233770c1f907dbcb2e32472e5d055b5a9a8d6c4387f54da784f4d1487cf7b79d9ecd04fa063a0ff2ac00cb9977c36df8e72c14216b8f2a4bab8222081e8e68dfa9dc792ac81629933135c58bc0ee08a154987395032ea692daa51fc815a8beaa9279dd54504e8762d3c92b5", 0xdc) (async) fchmod(r1, 0x80) (async) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x20e) (async, rerun: 64) setsockopt(r2, 0x7, 0x2, &(0x7f0000001080)="14e18767b0d8b6b1bc81f2b2e5f521191419e8002db5cf86bdb971a40fa9aff00ad5eae1ce08058e5eacf6b324bf8fdea799acd817aade693a79", 0x3a) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0x1, 0x9ab, 0x5}, 0xc) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x43, 0x6695}, {0x26, 0xfffffffd}, {0x81, 0x8}, {0x4, 0x7}], 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[]) 16:00:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb180040"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000040)="8cc0f8983ed69758afb447fac9c4dc148637ca94dfbb5a5e80f2bde2b963332492933630b3", 0x25}, {&(0x7f0000000140)="60616c868686341add29573a82c5fde2bbf0145d6b284f9dff0795396010a3e7249022aae6acff3a419b86b59bc8839848d57135c5ed1074f646e0aa635dbc2247c73f8fe23253fa8324a8404bf53ac67bf8aae18076a9107f750d81f6407cc0cfc2abd67f927dba1179c265f53f0f68d25335f9991f6522d73b5ec0685276d34dc991693eb289ba2f8574181ff78eab57299bbbe3c88dd4f5c7a8192527", 0x9e}, {&(0x7f0000000200)="0375786afa082bc75a4359d344d7d618ea8f6412bf95aac882133103db16c6d406767ec08166335477318ffe9397478af5a5df6ee6415ab79752e1576adee7662829be7022d0a0", 0x47}, {&(0x7f0000000080)="8326347865e9178500cf2bb47c", 0xd}, {&(0x7f0000000280)="fd43a85bee044f9af4a46f47e4676dfa4fb266550a9186d839223c7cffd760301d001f6638d735e3134ad33411defa525dd32bcaf94803aaac5315a3290e54e7c63b6623c6439871182ab8690705be7fb60dafb5559b970912a7ed7e56c1f78bf05b45aea8aed80f6a2e2a3488c9e0942e8a3f37ae0048899964823335b8c907b93939784bd0df35d1be1d1b9b9ba42c38f944c07e56e37b75915e5ac1081eaa2553b220a1c0", 0xa6}, {&(0x7f0000000340)="a4a1dfab2663a1175961150f40c7e0dc0f6f15a33ed85eeef1a14127f382d5f285ab19162478fb770a27", 0x2a}, {&(0x7f0000000380)="6a5a5bdfed86f4ab565e6ddc8cfd76f6b8726ffb4b14b92dc4e4ce791567bc4baf796ef79ab97f0b85bd5faac0013a7d47363033248a15c7185daef565525649bcde57a4faa08e018712a9758da3408e4e6a50da951208834ee8b4473498d3050e1eace156f8c0d1d79291346a8479ae90fd73702f292960d8", 0x79}, {&(0x7f0000000400)="95c4a4b9007a2b7c5ddcfb9b3cee3299734d16b6081e8f98db075b8018310eb559276a98c2367b927dc734905f1af43e2d275c3e22f3704563bc74d13e7fa281bcd2c1214115fabecf9112e17c4f9096b567074696725ea8e459dde5b15ef51a8d799c996bc384a14eb25f2034e49858d621e4d2ec9e5f6e8d2a261d003d532e01", 0x81}], 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) munmap(&(0x7f00007d0000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x2, 0xe30}, 0x9, 0x100, 0xe923}) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x43, 0x6695}, {0x26, 0xfffffffd}, {0x81, 0x8}, {0x4, 0x7}], 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[]) 16:00:39 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb180040"], 0x1c, 0x0}, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000040)="8cc0f8983ed69758afb447fac9c4dc148637ca94dfbb5a5e80f2bde2b963332492933630b3", 0x25}, {&(0x7f0000000140)="60616c868686341add29573a82c5fde2bbf0145d6b284f9dff0795396010a3e7249022aae6acff3a419b86b59bc8839848d57135c5ed1074f646e0aa635dbc2247c73f8fe23253fa8324a8404bf53ac67bf8aae18076a9107f750d81f6407cc0cfc2abd67f927dba1179c265f53f0f68d25335f9991f6522d73b5ec0685276d34dc991693eb289ba2f8574181ff78eab57299bbbe3c88dd4f5c7a8192527", 0x9e}, {&(0x7f0000000200)="0375786afa082bc75a4359d344d7d618ea8f6412bf95aac882133103db16c6d406767ec08166335477318ffe9397478af5a5df6ee6415ab79752e1576adee7662829be7022d0a0", 0x47}, {&(0x7f0000000080)="8326347865e9178500cf2bb47c", 0xd}, {&(0x7f0000000280)="fd43a85bee044f9af4a46f47e4676dfa4fb266550a9186d839223c7cffd760301d001f6638d735e3134ad33411defa525dd32bcaf94803aaac5315a3290e54e7c63b6623c6439871182ab8690705be7fb60dafb5559b970912a7ed7e56c1f78bf05b45aea8aed80f6a2e2a3488c9e0942e8a3f37ae0048899964823335b8c907b93939784bd0df35d1be1d1b9b9ba42c38f944c07e56e37b75915e5ac1081eaa2553b220a1c0", 0xa6}, {&(0x7f0000000340)="a4a1dfab2663a1175961150f40c7e0dc0f6f15a33ed85eeef1a14127f382d5f285ab19162478fb770a27", 0x2a}, {&(0x7f0000000380)="6a5a5bdfed86f4ab565e6ddc8cfd76f6b8726ffb4b14b92dc4e4ce791567bc4baf796ef79ab97f0b85bd5faac0013a7d47363033248a15c7185daef565525649bcde57a4faa08e018712a9758da3408e4e6a50da951208834ee8b4473498d3050e1eace156f8c0d1d79291346a8479ae90fd73702f292960d8", 0x79}, {&(0x7f0000000400)="95c4a4b9007a2b7c5ddcfb9b3cee3299734d16b6081e8f98db075b8018310eb559276a98c2367b927dc734905f1af43e2d275c3e22f3704563bc74d13e7fa281bcd2c1214115fabecf9112e17c4f9096b567074696725ea8e459dde5b15ef51a8d799c996bc384a14eb25f2034e49858d621e4d2ec9e5f6e8d2a261d003d532e01", 0x81}], 0x8) r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) munmap(&(0x7f00007d0000/0x2000)=nil, 0x2000) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) r4 = getuid() (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x2, 0xe30}, 0x9, 0x100, 0xe923}) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)="1fca551b", 0x4) (async) r1 = socket(0x18, 0x4000, 0x9) setsockopt(r1, 0x0, 0xae, &(0x7f0000000080)="dd3efdf171d10a6209854bc3f0647c9c269e6d935792bc22c29395cb7a85fc76f38310d34257eefc0f8ded937f05cd7c8d3b61e322a8d1046382c28602e1edcb49be11f54c73f87be0ab128eba1019bfcc55ab6e7c64515dd79dfeb49560e824d75e109970ccc6a38d013091592537cff818ff63d2a2bf4cfaa4a34ffc9e8f9d98096dcd8b89b03f63dbd78424cc4a1d609d6f64cbc142bb25f444fd78c87be40ca82f01195560657ccfc36f7576b71b5837ebadd776f9e7cf27c80b8fddcfc352914d880a55ee8500d7139c47ff1d4473e8eef6defc46564d21f9ed846c8695d7326a0de690c5ee7370e1963836f1f390f831d3e290b9e589495c1568f95cafc0633ce8d206ea0b2c333fa6eacf8e2b2b1880bf0cad29dc20452462b66b5d136b22ed9fe25156b40faf16444fac142be562c25a05efd06ec25d6abec3f4c0b83bab1b0a849bf95575008517283cf9711f6785174d31d13db08286a883d7b20b782b0f96851c018148c5d2bc950a728f031cb4caa457a1d1a81a903760f9e04484c444dbfbba6420f1460518e06e8c5cac56356346e67382a2d30994f5e95068024095461164175f4777b06482c0cf8899acbf749b75f8fe0429819934705759e8e380930906f21faf3853f42d203ed2de5e6319b873c8b1776fce0df412b287c023c8ea00994c209e44fea3ce00e54ac6875bc8d738bf1a1edfd525be2486a0a80472cbb634d958401e28bd976ffad37d98bfbbfd0bb1b5046e4cb5a2a685be4ba573d167a0ef2718b3c7ad9336f9407a3f037e460e0eeeced78feceb5905d308b5b654e73fe83013a07ffab4ae414e6e958786d64e9f5528ea450e16bd38d6af1d58f7e95793dac2fc46760dff73d9aae6be6628413ec414dd904d429180661313eff7229354b15e96ae0f3d2e756e7fe6a86783cdbfc8a2b4cd07f9cd39d61abd4c81d73e61542eb462c3a50fa91dbdaeae11aa62c1eefc462c45c56ae5a7e6a9452f40621986ff34bbdbbf6b404f72e7475336c953edc452874f93bdbdd6db4c2ceea269b22b8d4ff4f2d93f3012252f8893ab43547214e342776c49e5f1f3f589751e379d3ce9e24f4b9c7540dfd793b24941af1ca9800929b79a66334d64cb20c911eb90b18d180b93b5c0eaf9a73a9c51ceadf63c4811a14c1a1accd172e44ce90e0cfc825fb06ec722dd4d96cc3a8999e5a025727a70b5e7f3105e02b1aa7e5a8cc059cb8967902fdea4e863ee30dd64a41234b420e75efde26a13defb9786a0b87ef54e742a22e0f957bd65c8d66df4e6f202160fc9547104fde6b1199bf12c037c2235c828cbf544f33e583da0d599b2a87b11d7b55ce59a581a2248cc44332eace409b3cf03c15038fae8c39b74ea87e233c2a18f6c1bd49fb0c414b7c2420d9ae94533c96a68be1f19692c10af72d416ec54ff96e3eadc29a73252ba7599f7c3a29be9c447c4383bd17e9db26924ea1636a2666b7b84bcf3cf28c25827bc5034cfcbe1d3fe57d7d93812acc7e4d93dd99c08215b25ffa66847ab1d6f249deb1acd958147b46f4dff649258cead2422cd261b6235d62ceca97df59b3e063fcdbef96690a22d4c57eee4db9b70667b663e765e3ad61d33d6646334096202440594394c68e895f234dbab8d1efe15ccafc66dc42503170d39ff2ac61b7f2a5534cf2316b68ec40920464c5447a122c77ba2d24a200e37e1b27cc9ee769698bef046833e0d1d2c69e50e31c40906336d756d70f9e7441c4552d09e0dfbb392967ddb9392584f9fa94a4a0d2faabd1f450fcc628cf901d16435f7f63427789286b0356b1b09625989f9854765e101cb20fcb9b29fe2160a0d2f1de3b828e3e2aa87049d35d722463af0fc43420f0aab5d85a321931d6823911494af145ed8b68743ef052958154efe3fd67a6cdaa503d0e03f8de278c3bf21b932f15788e143cb5bc00a0ffdb18172a22c8855894e8847eee9677970ba59c8b38b3c48a6bc3a7867f7ef0376456ad2f4c15d0a6ea5b4d0f2fcd1825d0935b00c00ac1e716be723d8ab48cc7594ca39ea8696f600a41810f659429d866c76b81a7e48feffc5fcaf88d46e5cb2b13e15869be0b81e53fb3cd024faa3256c1a0ed4f8ec2c5c8fa7ebeb6bbbe4240924169c0f3667e369a779887ff1a35cadc1a4a730fb27cb9cea22c231022bb4c5f71657745034d5fc12442f2b4742d06647f4e114a78f322534facde0c3666ee5d75b452a06a6549ccd698cbbc63ec5443e1bdaa0c157f9d24cb8f86ee8545d87d0e1b12dfedc240d4a8a9e304405c03b002a28e709cd27503efa9382db77a7c088f85d8bb18f0af2062ee29262707a79363d6571544baeb10ad87cbeb4484c6e1131a1eb9de8108b95775104ff105f9b45103a3c6c7a7a93429febc09152c9127982af709305ec1f8f09f1fec7aa024cc0b6e2687c313507e3e6cfefc0d33fb3b9cea7fe5ae36e664162edfe32a932cfe41579e9cfe91a209700d10a71638cba5e4eea80850b2b715b56b25930e1e83b175d16c7d551e60ebfdc49ab96a73120b6e1eaf38542c8ed6365c5947c223aeba7a9932163c6ca6dbb028bb269545ffccf2d0212d9b0966593a9673edaaaaa8b2a292be3380259e6334a44204d1e8e65ee8865e7d06c1419185c855bfae2562fec06d9a7622555b694fac00a4b4d671ac5f9b0704ceacef3703bb44521bd8db2ceb7154044d972ec9c8d327fc83a92c1b42639a8b46455590f8f7b9d51d1b170ff25c551fffbc0c613d967572e5726ae9a84e7b5a846207d6322df78a30a15893333b5a1c81be62feaebc9fb0dc55c83be63e36bbe067fbd4fd2cf3768308d997b6c59e347019fa9dea959dc02a9ee9ca2d9d6d7f33e8ecff08afda38cce6cc16a6a4f979ef77713943302fb26a575b27401e4acbed6f5ff1fb5368b491c13a7d8d16032f18508c49ceb3a34f02ed378012d4573d9811ac5aa8c2786568fc17a0ba425ef3f35403d517f152222feb3cea1c739614b1b6c0160bbca35c3a9cc4f0a95b9610f9b08ff3bda8e8786afa74d45437b29db372267fbc425074c1cb3af0ea60e58ff7e1003ed3d1b77ab90a3640d13e21ce798763f562848f9be8d7ed0dc8ec7fb00ae37a21207fe64f2ae598251b153c42e24090a51b20aab5cee9326d8c36cf183d0965f78f7a5baf04acb9e8190be6730d20dec5ecd7d2c6c883f92c024d438b76cb78995cb908380b59e9fca1d57f6cb578d352030ad59ed624534addd1542526dd1d16fdc4a8ff556e1e6441adae29c8a16071c8632caa628f13669576a61def3ddd9e5eea4f65e88d0cc757fcfbb1560eb492789ea6ddd23feb88d7a16155cf4a1b1c67b9698e9e34a1fc8f624abfa6aa69b9304d845030a39ca2cb78e0fb3312a2bdda96760ddf4ca8331f4893ea3d7886b64016f0ba9c19b4ef7d864def0a6a4dd6a86778f5cac1983dc11b8e70995e4a3ad547bf621561bcd8e39f71a1e407fa98a9a4896184cf36c594276976715c74fff9762f94648dd45882a59b5ea83db9e0412bc56f9c40958208933b8dc51c3079a2c3cc7787dfd995697d00340a2bfaa7a904d4566ff49f3b9facd899d0cc6c6191168e25531269ec5906f57f28c1ea10f8788dcb11410dfb99592be8972eb34f44e54ed990bdf1419fabca3fe83ba01f2e681409002abb0994dc329675db12cabb4250d26ec214c39cf6317bcb409caf38066ec16ccc0a09164520a53ebc3923cc41f226755a4b589178dc3a3727d3bcf96fffeea79bdaecc11644de5a83149e01334b07df19ca35491267bc3ac9c25579e3560397d399c7c3c4b3e5f0a6c4e69910cce1f1d2624280200f71c49d33523c2779ef4d524bd95c89b42368a42e06554d00b40e49cfd0212a385327014032a8e1fe8a8ed952388035435ec0cebd6622a190972ad7317ff2fe13336ec55b045b6a3e8581be20aad38b3b79cb7e115d2c38a0bd3e5d0268180f6ce37d4afd8cd17755a90afb3774f18549d7cfc9670531933e5cb453be9a32586168e20d1632c9a09453865a960a4d861ec750c6f18ce7013eec8cf956cd46e857a961fe746f73c38a6c3c58beb6991c62e6f4ae92afaa1d9544e5b006e7da6a7a47824bd326e87531479483ce8d064fa2a4eba799ac10160a526dcaf270637724241c3811638850a93394dbe1222244c3bdcaff6c3ae410c13833735c7169351a83201bc33ca002af5b1693def1a4daefb62c3e4673afb077ba92da0517524d74e7460b62089ccb5ad000a67cdf18c51475cbbdb79049999c9aa433c8cfbede244db91ea555ddaba76b58b315029b716eac81a900205c1acc53e73e97144a552d2f81c606baf1b59a258c7522968f8175de4fe24ae702f10bba26ef43ca2a9ce3e20579b9b8210702ca9d49e5c72d7dd626751286c90696181c235fffff775dca28f34b6eaa91cb67aee12c34e67a2f722875ce50158601e8ed8e963507bd8e8b9ba8debf8b2827d8b685f3bb903106431176359b180c374ed20585c56e38c07f8ad08bc6c814342f0a8d28c4874c961daa0f2f02dcb5e93307f5a99f7e1853b09f0e679e943152e22df43d8c62c699da494f594f8f7e923914b551ec707a810516de0ffb4fd39f9f2f467db6d63d971bdf7a5aa9634be7d329f9cadbb5e180814f3f9e0321839f9d346e3e0b9c8472b414e48e054e66aa8d994dbb059522aaf33339b50b3c47c5fa09b63317e39dfe7895d3bfcc6c080269987f4c5553c0b7d4acdf8014e3c9018b9a938917d40f7debb4a0b2efec69c19e2da1dec9d8b530a144fbd026d223451b99da540ad38ab2d7859714a88ad33278a5fbe3945ce5e702ef73635b319cdbaae3d8c61b369d07564b551fe3f12e66848d0a448dfdf8926f251e9c7854b8908ad52cab9012f44787d041d218bdd94320ac03e3f61b6f944f7f98839e869030456f60a460388a8b4aa53da11738a1d697d7ee0b1556cd30d15c95128037f4afe9cd9883eee2b01d25e0ce77bc1b65edf20cea38ee2a5d51cb28179bbe21c3e51b67f5dafd0e0ab54e5c4e9bc8f74244c7c0b7babf74c1aef5e430b7baa5410605942d1cacaa7002612f718038bafccf709ce3cb5a7a2102d5ce9135c8592752d27a4eec2b7e28d52da06a97205e7d659c2fde6c48d6b223bb94d35608cd88012cf6e0b6d1554a23ed32fe0bf072ecff9902d861684528b7d2694badcf9a407d68052b2e8a13de6bc542d1be5a6e32a885d1d31c8035c380e96bc50ed81508213111c6e00bab6bcec8e44795557eead0bcbe252cab0770be608b2ba08caa7930f201d838ca703ad1ccb53df8991488792dc3f595bc2db71616f383fd3c3f607a8d2dcba9ab565d00424792303a9c7f4371ff436df217b33fa8067c853fc04f84f88f35beb03ab06b0bca571a68640af6fd011185591561bb544cb3dd300a4a2462cc0e341d760e9be8354d803729477a1acaf6198d173b85294f2f6cc00c5a9bfec70a9aa188014ce240193aa904410a7cdc351aa20cfeaa246d3e7dc8a3fe0a9a0a6dd9f8dd496648a012d8947f6805aa7aa1f65bf3f04d6716f809484848e6f95f45f054f633a14da6290809d7acaa15d74170725adba30894d2f692236fbe33295afaf09fa3af359a2ea4eb31e6965ed2f080b8c0ec1d03c4b46e7788b4066a97122ff025ca4834079fc43b5fecf1e6fdf57c85b0573dc13028992a25e0336cf68a00dc59351d617c0367ee5aa5e507876249a793f8cc2560d40a84e33d0a18ae9ad370e66f4b1fe9d8854309137030fc733bca2fdf0fda944df", 0x1000) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="4fb3", 0x2}], 0x1) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000002}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x8000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001100)="7a1cc17199d2ec5063450c0428570d4dc1127e26b54c9d84c1cd1f05ff4741e1d8888d710d58dc1f25964e1e9b95a044aac4a21f78558e5b63da7e77a514feb9dc1491ca954dc084cff373d09a342c0f1001280da67b9223e2aab2cac4a9e4ba15891728b02bbd8ff2d3ea777c7c3b838233770c1f907dbcb2e32472e5d055b5a9a8d6c4387f54da784f4d1487cf7b79d9ecd04fa063a0ff2ac00cb9977c36df8e72c14216b8f2a4bab8222081e8e68dfa9dc792ac81629933135c58bc0ee08a154987395032ea692daa51fc815a8beaa9279dd54504e8762d3c92b5", 0xdc) (async, rerun: 32) fchmod(r1, 0x80) (rerun: 32) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x20e) (async, rerun: 32) setsockopt(r2, 0x7, 0x2, &(0x7f0000001080)="14e18767b0d8b6b1bc81f2b2e5f521191419e8002db5cf86bdb971a40fa9aff00ad5eae1ce08058e5eacf6b324bf8fdea799acd817aade693a79", 0x3a) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0x1, 0x9ab, 0x5}, 0xc) 16:00:39 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000440)=""/67) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x9, 0x2}}) pckbd_enable: command error 16:00:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x43, 0x6695}, {0x26, 0xfffffffd}, {0x81, 0x8}, {0x4, 0x7}], 0x4}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[]) 16:00:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb180040"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000040)="8cc0f8983ed69758afb447fac9c4dc148637ca94dfbb5a5e80f2bde2b963332492933630b3", 0x25}, {&(0x7f0000000140)="60616c868686341add29573a82c5fde2bbf0145d6b284f9dff0795396010a3e7249022aae6acff3a419b86b59bc8839848d57135c5ed1074f646e0aa635dbc2247c73f8fe23253fa8324a8404bf53ac67bf8aae18076a9107f750d81f6407cc0cfc2abd67f927dba1179c265f53f0f68d25335f9991f6522d73b5ec0685276d34dc991693eb289ba2f8574181ff78eab57299bbbe3c88dd4f5c7a8192527", 0x9e}, {&(0x7f0000000200)="0375786afa082bc75a4359d344d7d618ea8f6412bf95aac882133103db16c6d406767ec08166335477318ffe9397478af5a5df6ee6415ab79752e1576adee7662829be7022d0a0", 0x47}, {&(0x7f0000000080)="8326347865e9178500cf2bb47c", 0xd}, {&(0x7f0000000280)="fd43a85bee044f9af4a46f47e4676dfa4fb266550a9186d839223c7cffd760301d001f6638d735e3134ad33411defa525dd32bcaf94803aaac5315a3290e54e7c63b6623c6439871182ab8690705be7fb60dafb5559b970912a7ed7e56c1f78bf05b45aea8aed80f6a2e2a3488c9e0942e8a3f37ae0048899964823335b8c907b93939784bd0df35d1be1d1b9b9ba42c38f944c07e56e37b75915e5ac1081eaa2553b220a1c0", 0xa6}, {&(0x7f0000000340)="a4a1dfab2663a1175961150f40c7e0dc0f6f15a33ed85eeef1a14127f382d5f285ab19162478fb770a27", 0x2a}, {&(0x7f0000000380)="6a5a5bdfed86f4ab565e6ddc8cfd76f6b8726ffb4b14b92dc4e4ce791567bc4baf796ef79ab97f0b85bd5faac0013a7d47363033248a15c7185daef565525649bcde57a4faa08e018712a9758da3408e4e6a50da951208834ee8b4473498d3050e1eace156f8c0d1d79291346a8479ae90fd73702f292960d8", 0x79}, {&(0x7f0000000400)="95c4a4b9007a2b7c5ddcfb9b3cee3299734d16b6081e8f98db075b8018310eb559276a98c2367b927dc734905f1af43e2d275c3e22f3704563bc74d13e7fa281bcd2c1214115fabecf9112e17c4f9096b567074696725ea8e459dde5b15ef51a8d799c996bc384a14eb25f2034e49858d621e4d2ec9e5f6e8d2a261d003d532e01", 0x81}], 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) munmap(&(0x7f00007d0000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x2, 0xe30}, 0x9, 0x100, 0xe923}) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb180040"], 0x1c, 0x0}, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000040)="8cc0f8983ed69758afb447fac9c4dc148637ca94dfbb5a5e80f2bde2b963332492933630b3", 0x25}, {&(0x7f0000000140)="60616c868686341add29573a82c5fde2bbf0145d6b284f9dff0795396010a3e7249022aae6acff3a419b86b59bc8839848d57135c5ed1074f646e0aa635dbc2247c73f8fe23253fa8324a8404bf53ac67bf8aae18076a9107f750d81f6407cc0cfc2abd67f927dba1179c265f53f0f68d25335f9991f6522d73b5ec0685276d34dc991693eb289ba2f8574181ff78eab57299bbbe3c88dd4f5c7a8192527", 0x9e}, {&(0x7f0000000200)="0375786afa082bc75a4359d344d7d618ea8f6412bf95aac882133103db16c6d406767ec08166335477318ffe9397478af5a5df6ee6415ab79752e1576adee7662829be7022d0a0", 0x47}, {&(0x7f0000000080)="8326347865e9178500cf2bb47c", 0xd}, {&(0x7f0000000280)="fd43a85bee044f9af4a46f47e4676dfa4fb266550a9186d839223c7cffd760301d001f6638d735e3134ad33411defa525dd32bcaf94803aaac5315a3290e54e7c63b6623c6439871182ab8690705be7fb60dafb5559b970912a7ed7e56c1f78bf05b45aea8aed80f6a2e2a3488c9e0942e8a3f37ae0048899964823335b8c907b93939784bd0df35d1be1d1b9b9ba42c38f944c07e56e37b75915e5ac1081eaa2553b220a1c0", 0xa6}, {&(0x7f0000000340)="a4a1dfab2663a1175961150f40c7e0dc0f6f15a33ed85eeef1a14127f382d5f285ab19162478fb770a27", 0x2a}, {&(0x7f0000000380)="6a5a5bdfed86f4ab565e6ddc8cfd76f6b8726ffb4b14b92dc4e4ce791567bc4baf796ef79ab97f0b85bd5faac0013a7d47363033248a15c7185daef565525649bcde57a4faa08e018712a9758da3408e4e6a50da951208834ee8b4473498d3050e1eace156f8c0d1d79291346a8479ae90fd73702f292960d8", 0x79}, {&(0x7f0000000400)="95c4a4b9007a2b7c5ddcfb9b3cee3299734d16b6081e8f98db075b8018310eb559276a98c2367b927dc734905f1af43e2d275c3e22f3704563bc74d13e7fa281bcd2c1214115fabecf9112e17c4f9096b567074696725ea8e459dde5b15ef51a8d799c996bc384a14eb25f2034e49858d621e4d2ec9e5f6e8d2a261d003d532e01", 0x81}], 0x8) (async) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) getuid() (async) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) munmap(&(0x7f00007d0000/0x2000)=nil, 0x2000) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) (async) getuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x9, r2, r3, r4, 0xffffffffffffffff, 0x2, 0xe30}, 0x9, 0x100, 0xe923}) (async) dup2(r1, r0) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) pckbd_enable: command error 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9, 0x2000}, {0x3}, {0x0, 0xeffe, 0x1000}, {0x0, 0x8002, 0x800}, {0x0, 0x735, 0x1800}, {0x4, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x19c}]}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3, 0x9}, {0x0, 0x0, 0x4, 0x5}, {0xfff8, 0x7, 0x5, 0x3}, {0x4, 0xff, 0xff, 0x8}, {0x101, 0x0, 0x9, 0x5}]}) 16:00:40 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='r\x00') rename(&(0x7f0000000280)='./file0\x00', 0x0) 16:00:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x586f) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000000c0)="4db5b0bf95aedfb0dc7988962ce0bc8b882ea0fb13d5b97bac2cfe59db38579236b72bd6500ddb5e2fe191917e5b6a208c8da0b531b4b4622bffc10e32e7f0bbed1389232038e355f709f6194b79bf19a54c1a2ddacbe67695e8c950d7b3702b62c3b8", 0x63}, {&(0x7f0000000040)="08018075010f659a200d4bc6896bf28fbad92eac6585", 0x16}, {&(0x7f0000000140)="de513b53e75e6eebb37adad6bbaecb44b456f7bef260e4f6523e395b88c1267fe7f81989718588c4a32ba9186e94132c11cb65bb63f0f6c1aaa6374e910a78df752878a23267a76c6cedc6c01be473095f3fc316246d282e029ebdf9d569be729f113effa365087c0a32f077decf1b7b21bdb3e1b59139307d0b01db1b64874a9ad37e177650494c5e9bc255b688c7b4dfcba3758208d2a41ae3e9800d432deef25744456be37398c1b87b5140b651e5ddc1dcca97035436e533f5abc185aaf8528f47b4f5c3e68c3e362bc0", 0xcc}, {&(0x7f0000000240)="c942a5d328917580d819efc108b374cc7c552453f1d560c0939deac67601d11535daf86816deee254bb01e82dc5fe2cb937c1740d42cb59dbd9b5259fc8c08ab4f2e2b3abc86848a45d9416980faa49a3979958a87ea0931ff97afd75b8c8800c25eb47e2ac53420bea53d8d1bd77a18a52d2374c2fbd68c885ea015e115f8909098a0dabe7d7912f8b4a7bb3390105dd1c792fde0275094295ecc51143522d0fd0960d7b2f9fe41a208a2780f45d6f8bd136be08165ec02c2b03a497b93a5230037be3a459fe5b3fb16eb11cf5e10c5ea2f95dcadeee64f1ad299ef381b6da347acdfc42905da0f7a886326e9232c29f8", 0xf1}, {&(0x7f0000000340)="c118923320b3cc744370154abaa7609c1c08f4495b768a6401de75", 0x1b}, {&(0x7f0000000380)="f85692bd405431b5927858359330580483c54e05ab193c40c9e91f523929a76c92243e66ecc9837b91b0145aba4dec200ab8f605e06900e99a14682e73f9673d42b55ddcbf68df3ce23783cc7363b4dec6afb861b5efa894807928333ff92b24216c5461dc3c223e1a3e9d80729b25f1f3acdfb58a9066b60b059b4c01c56ee1d3f4c21ceb65c6728f7d76e15b551227bf51f0410b46e6689728d9d55ca1b8f622e9483782c3e5cdb1bae6a458030a88782743715caead68e888da860c859929b0606dad47511fe9ddac2cb3d21a2429f2ab001a171552b89093c4a1d9e04258eadf678f0d5619ac78db05b93ea74bb69fb3d05351c2b12bb5a890a7f860e58e2678136c5241a7f638e01a89a62a7820ba6ed89b90e56f159e13859b628123af48c930327844dbf4bc1b29d6a41e0669485cbb41bb22aeb7703d729a05b39f7c67bfadb9eb6ca836145ab4891f3c3c0c106a46d25d9881cffeeaebf898efb8d831b7841822498d935bf77af94875d4248d384b428727ed41c1f79e7f4c05183c31c8d89552482bb8100892a4f751f39a1c8f7a46a7313e08dc10781a7c94cfa7b2463bf9720ade963ff3b462d51eff6c754daf7d584068225bcd9260bcfe302dfd3a2319fee40d4d7ec99ed2169c1d3a036edde6c03f06c7a4103d3d10a3e1b726d3d251af41731e09a4c9e672d6e9a32f9cd966d1b05fbc248820dcb1fcbab6972019bd551373eb74313b36cbf897a3c96b18f8204e579308083e2b4e90590dfc675dbeeaaab70904d72ef33fa92d027372cf0a42f2cc3f1ba53e55ff9d0ad8850a744d75dbd67b2cb4ae87e5bf5b001883c7a10247e3329b1539292274533562a32887278f4d1447561f7e28f0f43c9e80bc30315e89567c7b4ab423f0e16648cc9e370b0ba27ff1d65258cd382522f428ceb9ff5331c6cd7836059d5e8f354f796b39ae876d20405fdcec7e307395566aa7f1e81a9f5e106726f45b014321d8c9ae8bb97a7f8361f84d04fce2f024daddefadaa659b19531a15a098857ef12ec68bc94b87b296451bf2999222caa1081614dd9896a90a46e37925872acd0c8d78d45b29b67d11760b2d79dfbc8533deda92756b037c5b744fb748bc6422480436195f494038344034bb104673ba4bb8fd8174d33c62479cc87907d4820218e1db02dc615b9f451a205e7dfd4a53a98c565dc61026078b23bd5ca6e7cb4e81782cf01ae2aa3e1c13b59fdf549a950da33b3eb86c97a4eb27cdf281ff4ba03c05ceb335740d524572a651eed32a5a29c3030e5a59bac213bd6370570c6cb58de1a2e1ba26a889462081015642da6a9f9f964cc9d130576c0a2b5875db3709a54ddb82c93a75adfb568b616f692f25d059240c36b3a7bb407aff789a0a141f22ecb37242f6d51eab21e5be0df18b209a81a80c33fa898f8ea6be356f2d62ca7ce7441086e8762ce9fefb464f43879743593cf52c9c91d9d9df086cea780fe9826d01f4915a7850fb251322cee4da9e25b7e11cda9f5008dc457e71ccb4282ae01f8b4e31b5475b6cec65afebdebd2632b4bb41d38dc117c4ce3bfc107ab701eac9a514b3d984127cbc5ff4279f7f6e17ed91241168393e462451e1ee70ada8927400f9286324a0a9c356c1322b2d4e14afd4d9f528414c6debb1fb518bdd03e034385183352f35efc76ceb5617676dce11a943e40109db245c5aaa24cb950fcd42c81d74581e449ec32aa98066d073a726090bb428c4cc2a76a03f84604a966d9df85b18415527ac16cc5845d33036144aba6c7295289beb2458eb5b6b80c07014ede1bbba68aacfee83aab49fa1f720e68f35f8a188d53d5125f0a15186a8700d08c8afa61c143ad12c0d68cc6834c35f5daf9ff6f691a4153ab3ba5462cbccec43ab686251e64df7381704ef7ec933f73368e6c75e52a250668a3716accab3aa89166b8a0bd38ed0fbb5dcccffeadfc55b1b7fb656e086cb74a7b08bc1c7724e07f16e51a06e7f7adf6227612af9618ff675cd65c66c3c723c5e95b42d4530efb1b13a50c887668e4a2ef89cdf878f3692fe61aa3dbb59ac2312d32165e8e5fa01c3258e3f25eedafc39ffbe61a2b30881808a0bfc0a6c6cb5aba9cc060c7976d93f80c17a0a3ed0c88f13aeba745a71ac52b4d20468e410872464b288bd17b62b75921a1f6ebc6c26af2d35d620600760b6b3ec12d4b5fa46f885eba84644fc6959706e4f832bc8b29559d176570294193e7b57615c8f3a4ac7177ceb8a2076d2a0a57414a1b38ad348a54674fd4c75f976a6f2f1e08c0c2da74566b9fbb07707ba515cf348509d96b5cebeadef23efa0b5b3fc63e4b2973ce52debb68158e0baed75f80751059aee428c8a2ae77e546ae290be597db4fdecab16508c0a18ecdd272b14c13258a221283d53da5ffaeb31843efc688c56a28b5ba9b09dca50354a45d8e6bcb978b9a04bb252907dd5771e132c5fcd854940bceaa9ac66f316b402aae3aeaba5cdc32de7d7d61a1abc4e4fce67c20ee8f6efcc191af0b29aa992c23088e408f33051fcde3bcb1f56cfc0f90f769cf643cb16174a7ac245a3632924d50ed130b197dfa3c75e565e506c4e081e81353b79facc0837f5a468e3f5faef3180d17e0e735c928f9a48b2ffd4dbe34436cd10ffc60b752fb32507e5113956b4310e9cc0ce0fb6e146e65edae23fad005bd9323199758d380655671efc2cb84f5bcf119eb6dfa4a4b296207ae0b68f59e36b8aac66404da996ef56f7d3c100d344e2a5a775ec14f19a9519c0024b55c3ee8a666383be2d583ee91d8e0a83029c0e49cff75c51576728a89a7c90ac50cafc2ec64385ec6151d6741a03cbdd688d64cdce4c0029a3e44cd3a6c7830d29cf0faa1ae8180a21c39c051c4a0a6dff8a1f2f4a7576401ec5b5fa7741d13b9124dac59f61a05463cfffa1b40550d1841f9eb6c1e41ec7501608dc64f8ace4a9afe00adc9d1d4d8b4d936562d8c6458d89e0fc3f7a4ac25b1be6b019c254a14ca404843a631ffb80f6412205cab50051765f553ccd6cecbaa2658a4668ec72ef09a043e351bb15083ccdef2ca2d64b981d6faa5d5ef94b0ae7097dad69b2166b33a6bd2ca1d800a6bc219d2041f0b35635cef80d3e363a88f2ef0beca26ccc38a6c535c232b3a39359575490c9370a05a620e2d2b6011974fb17ecd9407eaa39b599722e818f99378553de29f35d4a99c5c30480ccdd732feedb015b995836bff84cbe4a824aedd4b934d8debeb4613554e3d1dc738b39325e16776517363cf23e8688bca017029cc77553c4c8761b806a0a977e181b409f1622901e8a7c6fe4b07f6b3b0a24dbb1f9c36fd07bacae8e8d5d8cb0a9604b356223ae801f261514f54beee4366a17dc760c984bc25417d2d4880c776ab41bd9bbc26079d58baf0fc712559908e483373564aa2ea9911147fedbd1f47b315edc67922b3f98f1de6a1952ab24572a0183008c7261a264a248eb0525cc9ffd6b904004d49df51dd4f78c03dff7d349ab693c18f6f0fedcc38169b562f691426a84d93fb62e7209e50a618052136b2c8e517b517f0bd66d36fa9585ab10e460343ee91b73580aa9eda47d314eb0e70d2a1dc5dd32f92f5b590903daf166c06e5ede6f4f4d98e10a092423de49346031b892714833056f9b38d80187558019f26e69c47010d05475c6e67d99d1da04047c92768a3c93ea67e4fc487e4db83c33c8bffdcd69375389d67d9e377874c9b4820ed26740f98a8d259f342495635b7789dc927083da1cfee63bac9a286d17bf18ebd95d7766caa60fceae7dd33ab7cf349a4011c9a3da8d3ac02709b76f11c9bcac70ccf50406de7e674a1692256e19851c69b0a534b644b0464c6f3f88eb9b7e62d2630a9e53f56e4a57e140ac64c0034dcfc65e5edc70cccd22ac99b3b1a64aa652c96c5905bea2027a0cddb00db737765bf8fee9bdecd86aa052b24ce9e507f05f873bb449bd002273753f8ce621951d0cd1cad465fc9300cf389d241a6302b835c3df17d0eb10b04506b1003579a5b4aa5e2274841ad4ee7273b6d70fb229f4bca39a042d9f0f8ca981199eb778336a6e77e6d6ec2126dc4907c8d002290881f3d6ac28ebb4be2b616f14ebff02e7e12449cc572fc67f6426bce1367b5d135152e5354c50387f504544184088585e2e0e697c01e2398ac04e1ab9de5f92812e5dafe14450891bc81db3b961cf5cfe1fd01e4c142a1cf374b339fac89086f6fc2802fc6889cd1785cf58e7aa3d0774392532dddf290205355cad7b4890e7f739b27af408efedb8caa8f4a115e51082b1387e09054ae428bc55253035db0e3a3702cd59a14d6034c36fc61f5249557548f5332431d11db58d26526d13d5918bd23503c1c9b1297efdb5312e2e6684e8dbf7ecf25121b5f67230981a1c2cc4cb20052969f8e1ba1469741d849a3843f0130f2ffba4ae1a448cbef73100abe295f948a0711531452b29b73a6d883f610777d1416f8d33f4d9e20aaba3751cb895592a574f3cf3689f80ec7c3cfa28eac7d8c163b589c2171ffce9171e1d4405ead4b94bfd6668c636d33e9cd3f61127527ffcc7e735cd2607b90095288216526bd0871018d7a150bc2798499d56401962886cacdc18666f08c41ff7c6fe6956f34e979c98a78639d1b4b32fe83217c582384a7b1dcf962aade0d36063b3dea1bcf27e2e820fe4c94c73d2e74b9f4f612ba4e8a80210e6fea78033af4f0aedc7b747ab00d177263f670d6e66ffd1d3d9df5b9894619e3a7df6a1aa4fe5dfd4b02a3aa56445f70fc3b8717e0e4927d3643a2719031327e4ba25b5bc26696e7f3f344f9a4be44462ae3db702fd83182241ffa1ca1375d612c545fa62555e87ec41193d3bb0593f7943a51ee8bbabd8eec26c3fb74cccd356c75612f4a2534bac51de837b5b67e329d1a4c87d03b5d6957870584c9f21ea888fa37fda076cd61f1aa94655a8efd2e98b52682815812885fd338f1a5468489e21b4e2e37a7f18b4536ab46da1f92d51e5c04e0838374e57c78401b8139d7be010fa1fce6d0d47c599f3dfe72cbf6e58b1f3cb948dc13310ddc18c11cb42ac2bd73dffacccb0dc25455d54a6e4108bddfd8376d81a598c126201dc7a88e0fb7a2c75c3baeaae90b9cb1291d58d9c518cf2479f954b65caef566263b8ae698fdb377f0e97ae4324360d9b3df573a46087197e947bdb78b3c4f4872983bf7cb562173b63096f1059aaae1335a48cdd26ff91c2fb2c9083c50cd41d11292d027af570b6d5b703d7d89dbae371692044ad8e6b31cb2f793c8c8f9d65edb376ff15fd6d5e62c0af0460b82a71b9f8bdb5532fb3b95bba4890ac3726927a87c53623c7c26e5c13cc8a9ee11b565de76a905bb03ea2a15f2074a7027b2b2b18232bbb4471e2a96526557c54419c3e4cb57a064116e339bba1631f6e1718f0a6ce618d945f6bf461bd10d7857bae489c29a3e4fde8fed6484923f0f588cdca0182fd77fbe6c1a36d9e19c2e206b09979132f66354be029f3a21cc6553b035d0cf25d327c3ad31afff9fe446cac49e0913abe4d5927ab51f5e34e928562b183e5f8838a5e2f99b143cae6657b7b3c332a5537a3f5c925aac90840e4328909acca062a17a3f5326d4a11705775360ec3756e25113daee134e4002aaa3cd8e2fd757c472968b320edf199e8bccbc3ec003897bb62c43b25605f44c727a2b8cc3bcd6e94c81875ae1bb018d07ced5164ce2ae105b0666ce15617bfa579604d5a0daab43de72307509743b26c21f9e0fea6877f06558ce8", 0x1000}, {&(0x7f0000001380)="1bfceaf4c59ae8dd6ea00296e595be402777823a175d6e9996a14b19e7c8940ae2e595d5b80bc99c05714105b2cae250c861d744603d3b6bfbb04e5dbb35c9dca5ed7089670868ac168e10762f6aaf9701eae25f491beb89cc60b6e46f0567a8c12c0e212d385aacd4e7ea249627571ea6bf73d8e3b75867f6836187e2a572cc9d56f9c77d58b6bc0a50b1cf6b8ddf947898fab0451ade3a6658b60aeb95c8b8b0dc60aed89ac771dffe0149", 0xac}, {&(0x7f0000001440)="e2282561b8d815d87019ddcf42e6489bc8694dacb153ed70bfb54c1d7aff9f2ecf709d71d5b5ed70c8aa949359db70dbab33dedc500b628dfb2c5bfa201d42995aee98423444bfc42eee62cc5254d28010803ffbbe5eceb11d879504c2eb4bfa0fb17cb515667e93a693c1cfb64f405007d0d3afa9cc92e5", 0x78}, {&(0x7f00000014c0)="680e8743db619580c6b12c16f2332d612280a7532902c56f6453708c555e97b6f4bf3f659bf0322242b225a5551e271dd0275a682550fa2158fa7739c2baeb59f51650646624b899b18ad075d5844fb8e5d2236d6fa14197b4fba6adb8db646e7f4849861311e65f39ff7816d1c9ec7085fcb0948082b13eee35b4a227d19799d4f1dd0594c1b7f4480cf8b92b02302c5728f40eb25b30baabc36a5bfbd0f4a43cfedc988c66aecfc928ed8717c5f75842e79fa969371054d0", 0xb9}, {&(0x7f0000002640)="b777f2c237898b48bbec1c8b53135fced8fc213e99a9025126998499d51a164134417518ca807341c31af93c0bbfab5f0749d9e9593fe74baa3ed7d81e6ee1a24c013a5bd944656af069d74dc1000e9abcc7388020d4efde5a9b060ee1140c3ac0a671158429d13f96dc6fe66844521613d464ec43ddf9a012b6ed1c16074d0e83c3be29b3b5bd18a94dc87d5b7058e6d2585b3672dcdee56e490a4e6e6a959912daf691be979d05bd370319db1538e119b48bb3cb3a7d1262b9ff57e9a107e0c3e857fce6b5675f2b826c939e37509f2cf3324e7e43f644ad55edc6167644536500e91a51ee4f4c2c591ba4938e7ac2c3f153552c1fa34f6529bda7974780a3432116a828ad747f3ee1d00a051516be9c1ecfa9cc221e53006bc97c3a2cad2740b7fb228856657b334ebfe652ad30efb24e1f455ab0c80e0a2d68a5ed5ead1b1fbc96f66358de161a1bdc49add35b526af795ceb4b4b540162447b49ecd629c96e92233a13d1689384933494325d3d068af083d67d9fb514f161b6aa5c71304349a6a69af2e28f4b0c332a2317d86e0b416848ee002f50d1f7a21772728033e19a312c344fa20ba4603c9d1ff9b8188cc403b181166eac70783a7676c4ba18e40b06b80730ba0180295db420a0f465cffea062823401e8caf26a3c58e1671135a174d2864cfa75d6966ee9e50e6eb19d7b5b9cfed745bbfed6ef0d0a0393c339e275fd29d75a5b7614b89f6a70f5d526d2f919ca5d842f501ef20be40b9b73d9034b8a39aa928b314b860118932e5d92970e4534a7c6518d664096aa9bc092bbfa6f25b4337485574b8fc31cedae5c4e01614d8de0302484e2a70ac448d3513c95db9cd5840fd702d32af9bc7fd9b3a99b828bcdca38e3c23bde208645a670812dec7d3bdda1bbf6c4953272a50261a4d0d84c3a8977ad333879b5010131fd3e2ee725ed3456de576f7c7e37835c3bf055123339834d87a554d12abe50bd5422f3d55c042e2a581a3766910acbf62b563a59dae5e6dabb2ceefb1f249571dca20bd14badde059c7da78a3ff36e6fc446bb54ec00442b416a673b45d09e680fef4ce4677668a7919f7f088cce5d91a55e729db2a0d1a88087060a37297aef0213bc52c78510c376e776e83bff69059e430c28237e791eed608017e7687ce864bd9138b35429ac89171f1099cf9247fcc1c13fc1f7ae786ae7f316094784f7d28e6f6bf3d86528241291f3575c15a4cd232990686f07793fedcf6afeac77525dbf294dab012421ec28be2a334b5944919563123228386e925ecd4ee4085d76c45d6e304e81c87ae94ee0fd149246c6589ca77bc26138886830abdab65b0dad15aa92785c571aebd10c3899755d0b8dc3df1377bbd9a3e34f598bfe10ed7bfc39750cd0e4ddd86615b760192e36fd038d2e1a44bf4bdd2ee7941fbf0cb28392416e77e7992ba25fdfb197044b3f88a6e4c3f30e757de5151819c9e57f51887675b0652aa4e36ae338a9d4ba2ad81de0bf00b42ed4fb86f99e7941b3411d568a3b3fb7eeae6068fee573cf7a0cf5d73e75e0093e278aa9e5ab60062c1a9d535581df47ce69994209ee8f9082807a4d6a1ea5877926415c84884304ade752f7997dc06eb3da130182aa8b63c08391cac4e4e4bd6e8252c775bf527944d4df1bec008c0488d665accdb5edee906bd1b6b9c4c5cebbce2eb1fcffcbf5ebb15d75a802ee68445156710f9b3b6b95873634b156b12d1e4616900ebe0cea691fbb038c0ee1bb90b3997b5fda03eebe60c5ffed910a4d490b7e4575a94e31152a3f78ea31ac053031f3a2ab8647008de6801ebf92a680ab212c7939f52492c1b29bfcdccb8a8607a1b8624968bee287e0bacc9ec9d8a94f0293a84d3f5f806af03b47b3cca00a30108bce260017a4f3eec049fa82bad1ffcca301237735f381a6af8d2ac0f69493eef29bba695cbf055a9b5dd72db2c460a490324b751a6882ea782f08a3f47cfa7f3b41c280f499c7bbfb695f7ddb084f0e4714c36bff3b409d406885dc89f882325321eef33aa35b29007a3f72861d70c2ac0f509cce730314671708bdd1bbc68084de07a5b903e7e7f0c999482431b2842346e60f91bf4d47d70232db3c8ed0a358cfb0ed5aa66a41fe8882707ffec81f7a488c277c371db4790f95217203edc8ebf81daea752d2c6ce3cb43aff4a8bdac3e92ec48a4b45b77105c186e927d7a16a7c1adc2211c6d8e43d346a351edd023c184a463dce082ece29b0bbed505518a676e796bb5da1586c277128c970ef0df8e1d3ed7030d33adbd3d7189d0f914b99c1e8b786e500343a41de8938ee3dcf91426b7c0060fa44e33232ab10c139ee99a54a654f0fe7d472ee94b9192f11edda1e8a7c65bec4afd9ec285031f9dd4a9540a34cbdb27c6de3ca93c59478a6f29b421762b2b4b041003ee01f8bb444fb6c81aab0a2ea9d9077bc98e7f590156fc28ecc97463b8452256ad84ecfad6803d0b7df29143f96903f608ff339e058e3a4eb6a3c512b29fc0cc36d673dee812ae6eff7ee90c10becd0650021260ada5365b9bdfb8d47cea47d78018a09ab08aa9cb0e8faba75fca32d1908afff2d793e127a074647c7a8fd1da583e5874364f3923ac65720a6edb3225a38a2777e03fe940650fb8579ce674849b87b66128c5d537e9b221e955b12a3c615732ddd3184fe45483fc814db8042f9d47509e40f5a38cb47900ec2239631c00c1b445fd3cd86d6d4a9f5a9f0131c26ab44b3494f9dabf02e9221599d84f9c46ee32221c6705bb8b7d9403f691bfb0e9b9a6a3857998e55ab6411c80f4baed76ca2d3fc68d52da806b52925d515cf70609d64f00f50b1951fb1211de78fcb74d8b3471eabbf18a423ce5454cce6f8c54d19ebcc12ac0593de94efac542a664c45f384aea13d2a378cc661a3d562f3e912d1ecec8b5f217d6f66ff652fcf6e06c025cbbc2f3bf172c07aba07bdc3a56fe4353ecfc0d1fdd35761fca2099785902603e45f62df3c1e52429e3e5b56c2c77bbaa65546ffe6a1a4f85e58409ca3fc84b7b5f1ed40468233156d644ccc18654cfeab057eac0109217a419efdcfcd87540993d6e63b628301855e06e0f1cff27be96ba9787a447e7d900796f26c4a8d4f74b5a257388f8fed9ed304946968c0ed0be2c37d603234704ece4073936dc997c488a7f7e8ebf9c1abd51c1ce28dd1727d741ddaf27a781d45c5010a47f4542979cc76dde97f3c11756fe5bdb16be3c51abd145930ffcbe0d180d0c2b0b19c8ad18282cebdfe2cf691599ffd5469565a81a7c99a0dcec4f82fb0ff344d2f9cc11872024c5dedee04b5a283c7452a46458fc323b00fe3c0abd4ba40a7ed3425532e2587b375bd580fb88d169e166af2f753f2657a49cf33fcf3039a2b3bcbc2e891b580b8acb9a4ad22402d0cbe14a5769e62ce9c8a012f7cfd9b6a0779e521154c1c14339116085f6931fa8c0b75416cdb5cf8ca887638da222c3bca134c0894e3676f980c709579f319d60e3ab60308a59731ffbaa71ab1fc242e17383f7e441ad924586ba58a643853a9d0c68d324e91a897f230a43399c07df8b24ea299fcc6dd47eb61d95f2202ffb524167eaf98ecc30c1489e9adde42defd7ab785dac6f73c7384a4f9b7a52110e9fcbdcf4d36f509da2c4d13a991185958eb9c2bc6092fbe009ec7b5c58a21559614f3cd803a260871530de2fdaf25c39a1392ca03098c9e7ee2d8a4079f0039873790b2713f4efa4833c9099bfcff54d140f452a0e68bf2939294814c0a5ea6e90d1f14eea4c58e30efea1a191bac976fec7ac4d4db324a91fa9dfcc1aa26f5493dbcd9d956441bdcf621647d7a4c0b3b92119b9b55413abfd80696c88b786087928cdab7b34b48ae6f8ebe258dc85b5a62b2374acacea78482363cea302f6070fa3fad8c6cef1057d05964c6f4b5c751799e4dd14bd2689ec364b3b5c8e7d76eea72312e73586045c22fd046ff3999e2217ea3be245e8f2a44a409c74ca1476366d37862e6b9caa9e3b6e969f67361948d5a875701cf9d01b31846d5556634664b697dae437d4d9903193fc31b4f325fee0957f6f9f6acd65ad23a04630f1b814b7f768f1db690f7bfe29494e92fd0fc47e93d3d52b1d1b90621e6002d468f4225ba4aae629e459ca16169897bbb5ddb362cbbd5f716c7da8ecdd82edebe306eb506b10a54ae660a91de6ea89654779d3671d23cf78bdbcf42b3897425f7629951fd0492ef47b6a509974a93cb8f028bb36e5fb35968cbf15b1", 0xbd3}], 0xa}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4013, r0, 0x0) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f00000018c0)={&(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001600)="f882a9c3b454b4a802fbb2defc4aedf89c89d5c6f2a98b1b6bc3fecfc6594c216889b344bc17c43fd532109933bd15197c60c0433e47579d3b9363d4592122d984bd043195608ca4c4751ab9a69be200d00fd27f616527d2b822e963a0138a3a7d8b1d421f1fda3c86dd3427cb9452af421fa44ec8c96e581c2fdfce7867dedb1dd8778dab9133ff0b57a3e4d0f8a246f1ef15bb5d5ce1dc5a5f3f87299653df0f5dd09d4f409cd0753706515529b57b35236b54050275680610934ddf69f83a71b9e5bcea9b1822", 0xc8}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="a800000000000000ffff0000000000000f88518b03612a5e46a709ed1e34192823c1dfcc56048b11000ab6ae047dea1a3255e2ea3d7355dd2f9e40ab41e3f243a50c34c7f539133518d64319d0ee53fd70375a944cab17a3303354272e4b19d9295cd2706d454e82880e2b18b12248a730e3594fd923e1e4357408b01f6b723a4adbbd4285ab2e3af48300d83f6055fcbe991f791934eb62c563bee3491a7be56339dbbc069a000000000001000000050000007c68dd026cbbb218263afc798af806c1c91b656fac6824f9cbff000000007800000000002ab03d9d60452735000076d1394daf15c772b4bb092adb724cc6d4efe15ccc03a32d93a094c07f9b37bde91b47b1a1a997b5475d353f1a78b89e30f5386a92f352c99d8849ff42e413b90370392bc9f08fff98d7da34a6f6ebd29828101ddc0000002800000000000000ffff0000700000002180c9922688bdf2412c2e8b6e0e49adf27881d880d8000000000004000000000000001c7802a34fa3662a91a75e6ed044d4f0d1c3e720783dddd441114eb43122f3da5b75d5e6e81896e327c3e42ceebfaf48de7ed09e0b6434e9f176ebaf68c3812beb6d251ed1190e1f5f3951f6af5e8a0a70a27e0000000000000060638a56db39285740831a577b3be64d8917330c3a1edd661d2e3f53c8a514f5dbcbf4a45cb0ef334a57160bf9120ed9c1af8a99122b3bbbeae496275a7d7320f7cf5b62baef5c250c1ef734ed6fe1cb0eae68da3274475f4c161a9c7d48509e4cda7f2f6fddd49cfc6db2e8abfb8d48ccd24495effd127ddbafaf7a5ceb0ca6848ba4c9341db2f295ce32b2ab6f55eca7bc2f9abf58dc4c0438ca"], 0x168}, 0x206) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r4 = getpid() fcntl$dupfd(r1, 0x0, r2) open$dir(&(0x7f00000017c0)='./file0\x00', 0x400, 0x161) open(&(0x7f0000001940)='./file0/file0\x00', 0x40, 0x4) dup(r3) r5 = open(&(0x7f0000001980)='./file1\x00', 0x800, 0x91) fcntl$setown(r5, 0x6, r4) getpeername$unix(r3, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x422, 0x0) recvfrom$unix(r2, &(0x7f0000001580)=""/21, 0x15, 0x0, 0x0, 0x0) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9, 0x2000}, {0x3}, {0x0, 0xeffe, 0x1000}, {0x0, 0x8002, 0x800}, {0x0, 0x735, 0x1800}, {0x4, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x2) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9, 0x2000}, {0x3}, {0x0, 0xeffe, 0x1000}, {0x0, 0x8002, 0x800}, {0x0, 0x735, 0x1800}, {0x4, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x19c}]}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3, 0x9}, {0x0, 0x0, 0x4, 0x5}, {0xfff8, 0x7, 0x5, 0x3}, {0x4, 0xff, 0xff, 0x8}, {0x101, 0x0, 0x9, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x19c}]}) (async) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3, 0x9}, {0x0, 0x0, 0x4, 0x5}, {0xfff8, 0x7, 0x5, 0x3}, {0x4, 0xff, 0xff, 0x8}, {0x101, 0x0, 0x9, 0x5}]}) (async) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x19c}]}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3, 0x9}, {0x0, 0x0, 0x4, 0x5}, {0xfff8, 0x7, 0x5, 0x3}, {0x4, 0xff, 0xff, 0x8}, {0x101, 0x0, 0x9, 0x5}]}) (rerun: 32) 16:00:40 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='r\x00') rename(&(0x7f0000000280)='./file0\x00', 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='r\x00') (async) rename(&(0x7f0000000280)='./file0\x00', 0x0) (async) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9, 0x2000}, {0x3}, {0x0, 0xeffe, 0x1000}, {0x0, 0x8002, 0x800}, {0x0, 0x735, 0x1800}, {0x4, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x2) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0x9, 0x2000}, {0x3}, {0x0, 0xeffe, 0x1000}, {0x0, 0x8002, 0x800}, {0x0, 0x735, 0x1800}, {0x4, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x5a}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000240)='m', 0x1) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x5a}, {0x16}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000240)='m', 0x1) 16:00:40 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='r\x00') rename(&(0x7f0000000280)='./file0\x00', 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='r\x00') (async) rename(&(0x7f0000000280)='./file0\x00', 0x0) (async) 16:00:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x586f) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000000c0)="4db5b0bf95aedfb0dc7988962ce0bc8b882ea0fb13d5b97bac2cfe59db38579236b72bd6500ddb5e2fe191917e5b6a208c8da0b531b4b4622bffc10e32e7f0bbed1389232038e355f709f6194b79bf19a54c1a2ddacbe67695e8c950d7b3702b62c3b8", 0x63}, {&(0x7f0000000040)="08018075010f659a200d4bc6896bf28fbad92eac6585", 0x16}, {&(0x7f0000000140)="de513b53e75e6eebb37adad6bbaecb44b456f7bef260e4f6523e395b88c1267fe7f81989718588c4a32ba9186e94132c11cb65bb63f0f6c1aaa6374e910a78df752878a23267a76c6cedc6c01be473095f3fc316246d282e029ebdf9d569be729f113effa365087c0a32f077decf1b7b21bdb3e1b59139307d0b01db1b64874a9ad37e177650494c5e9bc255b688c7b4dfcba3758208d2a41ae3e9800d432deef25744456be37398c1b87b5140b651e5ddc1dcca97035436e533f5abc185aaf8528f47b4f5c3e68c3e362bc0", 0xcc}, {&(0x7f0000000240)="c942a5d328917580d819efc108b374cc7c552453f1d560c0939deac67601d11535daf86816deee254bb01e82dc5fe2cb937c1740d42cb59dbd9b5259fc8c08ab4f2e2b3abc86848a45d9416980faa49a3979958a87ea0931ff97afd75b8c8800c25eb47e2ac53420bea53d8d1bd77a18a52d2374c2fbd68c885ea015e115f8909098a0dabe7d7912f8b4a7bb3390105dd1c792fde0275094295ecc51143522d0fd0960d7b2f9fe41a208a2780f45d6f8bd136be08165ec02c2b03a497b93a5230037be3a459fe5b3fb16eb11cf5e10c5ea2f95dcadeee64f1ad299ef381b6da347acdfc42905da0f7a886326e9232c29f8", 0xf1}, {&(0x7f0000000340)="c118923320b3cc744370154abaa7609c1c08f4495b768a6401de75", 0x1b}, {&(0x7f0000000380)="f85692bd405431b5927858359330580483c54e05ab193c40c9e91f523929a76c92243e66ecc9837b91b0145aba4dec200ab8f605e06900e99a14682e73f9673d42b55ddcbf68df3ce23783cc7363b4dec6afb861b5efa894807928333ff92b24216c5461dc3c223e1a3e9d80729b25f1f3acdfb58a9066b60b059b4c01c56ee1d3f4c21ceb65c6728f7d76e15b551227bf51f0410b46e6689728d9d55ca1b8f622e9483782c3e5cdb1bae6a458030a88782743715caead68e888da860c859929b0606dad47511fe9ddac2cb3d21a2429f2ab001a171552b89093c4a1d9e04258eadf678f0d5619ac78db05b93ea74bb69fb3d05351c2b12bb5a890a7f860e58e2678136c5241a7f638e01a89a62a7820ba6ed89b90e56f159e13859b628123af48c930327844dbf4bc1b29d6a41e0669485cbb41bb22aeb7703d729a05b39f7c67bfadb9eb6ca836145ab4891f3c3c0c106a46d25d9881cffeeaebf898efb8d831b7841822498d935bf77af94875d4248d384b428727ed41c1f79e7f4c05183c31c8d89552482bb8100892a4f751f39a1c8f7a46a7313e08dc10781a7c94cfa7b2463bf9720ade963ff3b462d51eff6c754daf7d584068225bcd9260bcfe302dfd3a2319fee40d4d7ec99ed2169c1d3a036edde6c03f06c7a4103d3d10a3e1b726d3d251af41731e09a4c9e672d6e9a32f9cd966d1b05fbc248820dcb1fcbab6972019bd551373eb74313b36cbf897a3c96b18f8204e579308083e2b4e90590dfc675dbeeaaab70904d72ef33fa92d027372cf0a42f2cc3f1ba53e55ff9d0ad8850a744d75dbd67b2cb4ae87e5bf5b001883c7a10247e3329b1539292274533562a32887278f4d1447561f7e28f0f43c9e80bc30315e89567c7b4ab423f0e16648cc9e370b0ba27ff1d65258cd382522f428ceb9ff5331c6cd7836059d5e8f354f796b39ae876d20405fdcec7e307395566aa7f1e81a9f5e106726f45b014321d8c9ae8bb97a7f8361f84d04fce2f024daddefadaa659b19531a15a098857ef12ec68bc94b87b296451bf2999222caa1081614dd9896a90a46e37925872acd0c8d78d45b29b67d11760b2d79dfbc8533deda92756b037c5b744fb748bc6422480436195f494038344034bb104673ba4bb8fd8174d33c62479cc87907d4820218e1db02dc615b9f451a205e7dfd4a53a98c565dc61026078b23bd5ca6e7cb4e81782cf01ae2aa3e1c13b59fdf549a950da33b3eb86c97a4eb27cdf281ff4ba03c05ceb335740d524572a651eed32a5a29c3030e5a59bac213bd6370570c6cb58de1a2e1ba26a889462081015642da6a9f9f964cc9d130576c0a2b5875db3709a54ddb82c93a75adfb568b616f692f25d059240c36b3a7bb407aff789a0a141f22ecb37242f6d51eab21e5be0df18b209a81a80c33fa898f8ea6be356f2d62ca7ce7441086e8762ce9fefb464f43879743593cf52c9c91d9d9df086cea780fe9826d01f4915a7850fb251322cee4da9e25b7e11cda9f5008dc457e71ccb4282ae01f8b4e31b5475b6cec65afebdebd2632b4bb41d38dc117c4ce3bfc107ab701eac9a514b3d984127cbc5ff4279f7f6e17ed91241168393e462451e1ee70ada8927400f9286324a0a9c356c1322b2d4e14afd4d9f528414c6debb1fb518bdd03e034385183352f35efc76ceb5617676dce11a943e40109db245c5aaa24cb950fcd42c81d74581e449ec32aa98066d073a726090bb428c4cc2a76a03f84604a966d9df85b18415527ac16cc5845d33036144aba6c7295289beb2458eb5b6b80c07014ede1bbba68aacfee83aab49fa1f720e68f35f8a188d53d5125f0a15186a8700d08c8afa61c143ad12c0d68cc6834c35f5daf9ff6f691a4153ab3ba5462cbccec43ab686251e64df7381704ef7ec933f73368e6c75e52a250668a3716accab3aa89166b8a0bd38ed0fbb5dcccffeadfc55b1b7fb656e086cb74a7b08bc1c7724e07f16e51a06e7f7adf6227612af9618ff675cd65c66c3c723c5e95b42d4530efb1b13a50c887668e4a2ef89cdf878f3692fe61aa3dbb59ac2312d32165e8e5fa01c3258e3f25eedafc39ffbe61a2b30881808a0bfc0a6c6cb5aba9cc060c7976d93f80c17a0a3ed0c88f13aeba745a71ac52b4d20468e410872464b288bd17b62b75921a1f6ebc6c26af2d35d620600760b6b3ec12d4b5fa46f885eba84644fc6959706e4f832bc8b29559d176570294193e7b57615c8f3a4ac7177ceb8a2076d2a0a57414a1b38ad348a54674fd4c75f976a6f2f1e08c0c2da74566b9fbb07707ba515cf348509d96b5cebeadef23efa0b5b3fc63e4b2973ce52debb68158e0baed75f80751059aee428c8a2ae77e546ae290be597db4fdecab16508c0a18ecdd272b14c13258a221283d53da5ffaeb31843efc688c56a28b5ba9b09dca50354a45d8e6bcb978b9a04bb252907dd5771e132c5fcd854940bceaa9ac66f316b402aae3aeaba5cdc32de7d7d61a1abc4e4fce67c20ee8f6efcc191af0b29aa992c23088e408f33051fcde3bcb1f56cfc0f90f769cf643cb16174a7ac245a3632924d50ed130b197dfa3c75e565e506c4e081e81353b79facc0837f5a468e3f5faef3180d17e0e735c928f9a48b2ffd4dbe34436cd10ffc60b752fb32507e5113956b4310e9cc0ce0fb6e146e65edae23fad005bd9323199758d380655671efc2cb84f5bcf119eb6dfa4a4b296207ae0b68f59e36b8aac66404da996ef56f7d3c100d344e2a5a775ec14f19a9519c0024b55c3ee8a666383be2d583ee91d8e0a83029c0e49cff75c51576728a89a7c90ac50cafc2ec64385ec6151d6741a03cbdd688d64cdce4c0029a3e44cd3a6c7830d29cf0faa1ae8180a21c39c051c4a0a6dff8a1f2f4a7576401ec5b5fa7741d13b9124dac59f61a05463cfffa1b40550d1841f9eb6c1e41ec7501608dc64f8ace4a9afe00adc9d1d4d8b4d936562d8c6458d89e0fc3f7a4ac25b1be6b019c254a14ca404843a631ffb80f6412205cab50051765f553ccd6cecbaa2658a4668ec72ef09a043e351bb15083ccdef2ca2d64b981d6faa5d5ef94b0ae7097dad69b2166b33a6bd2ca1d800a6bc219d2041f0b35635cef80d3e363a88f2ef0beca26ccc38a6c535c232b3a39359575490c9370a05a620e2d2b6011974fb17ecd9407eaa39b599722e818f99378553de29f35d4a99c5c30480ccdd732feedb015b995836bff84cbe4a824aedd4b934d8debeb4613554e3d1dc738b39325e16776517363cf23e8688bca017029cc77553c4c8761b806a0a977e181b409f1622901e8a7c6fe4b07f6b3b0a24dbb1f9c36fd07bacae8e8d5d8cb0a9604b356223ae801f261514f54beee4366a17dc760c984bc25417d2d4880c776ab41bd9bbc26079d58baf0fc712559908e483373564aa2ea9911147fedbd1f47b315edc67922b3f98f1de6a1952ab24572a0183008c7261a264a248eb0525cc9ffd6b904004d49df51dd4f78c03dff7d349ab693c18f6f0fedcc38169b562f691426a84d93fb62e7209e50a618052136b2c8e517b517f0bd66d36fa9585ab10e460343ee91b73580aa9eda47d314eb0e70d2a1dc5dd32f92f5b590903daf166c06e5ede6f4f4d98e10a092423de49346031b892714833056f9b38d80187558019f26e69c47010d05475c6e67d99d1da04047c92768a3c93ea67e4fc487e4db83c33c8bffdcd69375389d67d9e377874c9b4820ed26740f98a8d259f342495635b7789dc927083da1cfee63bac9a286d17bf18ebd95d7766caa60fceae7dd33ab7cf349a4011c9a3da8d3ac02709b76f11c9bcac70ccf50406de7e674a1692256e19851c69b0a534b644b0464c6f3f88eb9b7e62d2630a9e53f56e4a57e140ac64c0034dcfc65e5edc70cccd22ac99b3b1a64aa652c96c5905bea2027a0cddb00db737765bf8fee9bdecd86aa052b24ce9e507f05f873bb449bd002273753f8ce621951d0cd1cad465fc9300cf389d241a6302b835c3df17d0eb10b04506b1003579a5b4aa5e2274841ad4ee7273b6d70fb229f4bca39a042d9f0f8ca981199eb778336a6e77e6d6ec2126dc4907c8d002290881f3d6ac28ebb4be2b616f14ebff02e7e12449cc572fc67f6426bce1367b5d135152e5354c50387f504544184088585e2e0e697c01e2398ac04e1ab9de5f92812e5dafe14450891bc81db3b961cf5cfe1fd01e4c142a1cf374b339fac89086f6fc2802fc6889cd1785cf58e7aa3d0774392532dddf290205355cad7b4890e7f739b27af408efedb8caa8f4a115e51082b1387e09054ae428bc55253035db0e3a3702cd59a14d6034c36fc61f5249557548f5332431d11db58d26526d13d5918bd23503c1c9b1297efdb5312e2e6684e8dbf7ecf25121b5f67230981a1c2cc4cb20052969f8e1ba1469741d849a3843f0130f2ffba4ae1a448cbef73100abe295f948a0711531452b29b73a6d883f610777d1416f8d33f4d9e20aaba3751cb895592a574f3cf3689f80ec7c3cfa28eac7d8c163b589c2171ffce9171e1d4405ead4b94bfd6668c636d33e9cd3f61127527ffcc7e735cd2607b90095288216526bd0871018d7a150bc2798499d56401962886cacdc18666f08c41ff7c6fe6956f34e979c98a78639d1b4b32fe83217c582384a7b1dcf962aade0d36063b3dea1bcf27e2e820fe4c94c73d2e74b9f4f612ba4e8a80210e6fea78033af4f0aedc7b747ab00d177263f670d6e66ffd1d3d9df5b9894619e3a7df6a1aa4fe5dfd4b02a3aa56445f70fc3b8717e0e4927d3643a2719031327e4ba25b5bc26696e7f3f344f9a4be44462ae3db702fd83182241ffa1ca1375d612c545fa62555e87ec41193d3bb0593f7943a51ee8bbabd8eec26c3fb74cccd356c75612f4a2534bac51de837b5b67e329d1a4c87d03b5d6957870584c9f21ea888fa37fda076cd61f1aa94655a8efd2e98b52682815812885fd338f1a5468489e21b4e2e37a7f18b4536ab46da1f92d51e5c04e0838374e57c78401b8139d7be010fa1fce6d0d47c599f3dfe72cbf6e58b1f3cb948dc13310ddc18c11cb42ac2bd73dffacccb0dc25455d54a6e4108bddfd8376d81a598c126201dc7a88e0fb7a2c75c3baeaae90b9cb1291d58d9c518cf2479f954b65caef566263b8ae698fdb377f0e97ae4324360d9b3df573a46087197e947bdb78b3c4f4872983bf7cb562173b63096f1059aaae1335a48cdd26ff91c2fb2c9083c50cd41d11292d027af570b6d5b703d7d89dbae371692044ad8e6b31cb2f793c8c8f9d65edb376ff15fd6d5e62c0af0460b82a71b9f8bdb5532fb3b95bba4890ac3726927a87c53623c7c26e5c13cc8a9ee11b565de76a905bb03ea2a15f2074a7027b2b2b18232bbb4471e2a96526557c54419c3e4cb57a064116e339bba1631f6e1718f0a6ce618d945f6bf461bd10d7857bae489c29a3e4fde8fed6484923f0f588cdca0182fd77fbe6c1a36d9e19c2e206b09979132f66354be029f3a21cc6553b035d0cf25d327c3ad31afff9fe446cac49e0913abe4d5927ab51f5e34e928562b183e5f8838a5e2f99b143cae6657b7b3c332a5537a3f5c925aac90840e4328909acca062a17a3f5326d4a11705775360ec3756e25113daee134e4002aaa3cd8e2fd757c472968b320edf199e8bccbc3ec003897bb62c43b25605f44c727a2b8cc3bcd6e94c81875ae1bb018d07ced5164ce2ae105b0666ce15617bfa579604d5a0daab43de72307509743b26c21f9e0fea6877f06558ce8", 0x1000}, {&(0x7f0000001380)="1bfceaf4c59ae8dd6ea00296e595be402777823a175d6e9996a14b19e7c8940ae2e595d5b80bc99c05714105b2cae250c861d744603d3b6bfbb04e5dbb35c9dca5ed7089670868ac168e10762f6aaf9701eae25f491beb89cc60b6e46f0567a8c12c0e212d385aacd4e7ea249627571ea6bf73d8e3b75867f6836187e2a572cc9d56f9c77d58b6bc0a50b1cf6b8ddf947898fab0451ade3a6658b60aeb95c8b8b0dc60aed89ac771dffe0149", 0xac}, {&(0x7f0000001440)="e2282561b8d815d87019ddcf42e6489bc8694dacb153ed70bfb54c1d7aff9f2ecf709d71d5b5ed70c8aa949359db70dbab33dedc500b628dfb2c5bfa201d42995aee98423444bfc42eee62cc5254d28010803ffbbe5eceb11d879504c2eb4bfa0fb17cb515667e93a693c1cfb64f405007d0d3afa9cc92e5", 0x78}, {&(0x7f00000014c0)="680e8743db619580c6b12c16f2332d612280a7532902c56f6453708c555e97b6f4bf3f659bf0322242b225a5551e271dd0275a682550fa2158fa7739c2baeb59f51650646624b899b18ad075d5844fb8e5d2236d6fa14197b4fba6adb8db646e7f4849861311e65f39ff7816d1c9ec7085fcb0948082b13eee35b4a227d19799d4f1dd0594c1b7f4480cf8b92b02302c5728f40eb25b30baabc36a5bfbd0f4a43cfedc988c66aecfc928ed8717c5f75842e79fa969371054d0", 0xb9}, {&(0x7f0000002640)="b777f2c237898b48bbec1c8b53135fced8fc213e99a9025126998499d51a164134417518ca807341c31af93c0bbfab5f0749d9e9593fe74baa3ed7d81e6ee1a24c013a5bd944656af069d74dc1000e9abcc7388020d4efde5a9b060ee1140c3ac0a671158429d13f96dc6fe66844521613d464ec43ddf9a012b6ed1c16074d0e83c3be29b3b5bd18a94dc87d5b7058e6d2585b3672dcdee56e490a4e6e6a959912daf691be979d05bd370319db1538e119b48bb3cb3a7d1262b9ff57e9a107e0c3e857fce6b5675f2b826c939e37509f2cf3324e7e43f644ad55edc6167644536500e91a51ee4f4c2c591ba4938e7ac2c3f153552c1fa34f6529bda7974780a3432116a828ad747f3ee1d00a051516be9c1ecfa9cc221e53006bc97c3a2cad2740b7fb228856657b334ebfe652ad30efb24e1f455ab0c80e0a2d68a5ed5ead1b1fbc96f66358de161a1bdc49add35b526af795ceb4b4b540162447b49ecd629c96e92233a13d1689384933494325d3d068af083d67d9fb514f161b6aa5c71304349a6a69af2e28f4b0c332a2317d86e0b416848ee002f50d1f7a21772728033e19a312c344fa20ba4603c9d1ff9b8188cc403b181166eac70783a7676c4ba18e40b06b80730ba0180295db420a0f465cffea062823401e8caf26a3c58e1671135a174d2864cfa75d6966ee9e50e6eb19d7b5b9cfed745bbfed6ef0d0a0393c339e275fd29d75a5b7614b89f6a70f5d526d2f919ca5d842f501ef20be40b9b73d9034b8a39aa928b314b860118932e5d92970e4534a7c6518d664096aa9bc092bbfa6f25b4337485574b8fc31cedae5c4e01614d8de0302484e2a70ac448d3513c95db9cd5840fd702d32af9bc7fd9b3a99b828bcdca38e3c23bde208645a670812dec7d3bdda1bbf6c4953272a50261a4d0d84c3a8977ad333879b5010131fd3e2ee725ed3456de576f7c7e37835c3bf055123339834d87a554d12abe50bd5422f3d55c042e2a581a3766910acbf62b563a59dae5e6dabb2ceefb1f249571dca20bd14badde059c7da78a3ff36e6fc446bb54ec00442b416a673b45d09e680fef4ce4677668a7919f7f088cce5d91a55e729db2a0d1a88087060a37297aef0213bc52c78510c376e776e83bff69059e430c28237e791eed608017e7687ce864bd9138b35429ac89171f1099cf9247fcc1c13fc1f7ae786ae7f316094784f7d28e6f6bf3d86528241291f3575c15a4cd232990686f07793fedcf6afeac77525dbf294dab012421ec28be2a334b5944919563123228386e925ecd4ee4085d76c45d6e304e81c87ae94ee0fd149246c6589ca77bc26138886830abdab65b0dad15aa92785c571aebd10c3899755d0b8dc3df1377bbd9a3e34f598bfe10ed7bfc39750cd0e4ddd86615b760192e36fd038d2e1a44bf4bdd2ee7941fbf0cb28392416e77e7992ba25fdfb197044b3f88a6e4c3f30e757de5151819c9e57f51887675b0652aa4e36ae338a9d4ba2ad81de0bf00b42ed4fb86f99e7941b3411d568a3b3fb7eeae6068fee573cf7a0cf5d73e75e0093e278aa9e5ab60062c1a9d535581df47ce69994209ee8f9082807a4d6a1ea5877926415c84884304ade752f7997dc06eb3da130182aa8b63c08391cac4e4e4bd6e8252c775bf527944d4df1bec008c0488d665accdb5edee906bd1b6b9c4c5cebbce2eb1fcffcbf5ebb15d75a802ee68445156710f9b3b6b95873634b156b12d1e4616900ebe0cea691fbb038c0ee1bb90b3997b5fda03eebe60c5ffed910a4d490b7e4575a94e31152a3f78ea31ac053031f3a2ab8647008de6801ebf92a680ab212c7939f52492c1b29bfcdccb8a8607a1b8624968bee287e0bacc9ec9d8a94f0293a84d3f5f806af03b47b3cca00a30108bce260017a4f3eec049fa82bad1ffcca301237735f381a6af8d2ac0f69493eef29bba695cbf055a9b5dd72db2c460a490324b751a6882ea782f08a3f47cfa7f3b41c280f499c7bbfb695f7ddb084f0e4714c36bff3b409d406885dc89f882325321eef33aa35b29007a3f72861d70c2ac0f509cce730314671708bdd1bbc68084de07a5b903e7e7f0c999482431b2842346e60f91bf4d47d70232db3c8ed0a358cfb0ed5aa66a41fe8882707ffec81f7a488c277c371db4790f95217203edc8ebf81daea752d2c6ce3cb43aff4a8bdac3e92ec48a4b45b77105c186e927d7a16a7c1adc2211c6d8e43d346a351edd023c184a463dce082ece29b0bbed505518a676e796bb5da1586c277128c970ef0df8e1d3ed7030d33adbd3d7189d0f914b99c1e8b786e500343a41de8938ee3dcf91426b7c0060fa44e33232ab10c139ee99a54a654f0fe7d472ee94b9192f11edda1e8a7c65bec4afd9ec285031f9dd4a9540a34cbdb27c6de3ca93c59478a6f29b421762b2b4b041003ee01f8bb444fb6c81aab0a2ea9d9077bc98e7f590156fc28ecc97463b8452256ad84ecfad6803d0b7df29143f96903f608ff339e058e3a4eb6a3c512b29fc0cc36d673dee812ae6eff7ee90c10becd0650021260ada5365b9bdfb8d47cea47d78018a09ab08aa9cb0e8faba75fca32d1908afff2d793e127a074647c7a8fd1da583e5874364f3923ac65720a6edb3225a38a2777e03fe940650fb8579ce674849b87b66128c5d537e9b221e955b12a3c615732ddd3184fe45483fc814db8042f9d47509e40f5a38cb47900ec2239631c00c1b445fd3cd86d6d4a9f5a9f0131c26ab44b3494f9dabf02e9221599d84f9c46ee32221c6705bb8b7d9403f691bfb0e9b9a6a3857998e55ab6411c80f4baed76ca2d3fc68d52da806b52925d515cf70609d64f00f50b1951fb1211de78fcb74d8b3471eabbf18a423ce5454cce6f8c54d19ebcc12ac0593de94efac542a664c45f384aea13d2a378cc661a3d562f3e912d1ecec8b5f217d6f66ff652fcf6e06c025cbbc2f3bf172c07aba07bdc3a56fe4353ecfc0d1fdd35761fca2099785902603e45f62df3c1e52429e3e5b56c2c77bbaa65546ffe6a1a4f85e58409ca3fc84b7b5f1ed40468233156d644ccc18654cfeab057eac0109217a419efdcfcd87540993d6e63b628301855e06e0f1cff27be96ba9787a447e7d900796f26c4a8d4f74b5a257388f8fed9ed304946968c0ed0be2c37d603234704ece4073936dc997c488a7f7e8ebf9c1abd51c1ce28dd1727d741ddaf27a781d45c5010a47f4542979cc76dde97f3c11756fe5bdb16be3c51abd145930ffcbe0d180d0c2b0b19c8ad18282cebdfe2cf691599ffd5469565a81a7c99a0dcec4f82fb0ff344d2f9cc11872024c5dedee04b5a283c7452a46458fc323b00fe3c0abd4ba40a7ed3425532e2587b375bd580fb88d169e166af2f753f2657a49cf33fcf3039a2b3bcbc2e891b580b8acb9a4ad22402d0cbe14a5769e62ce9c8a012f7cfd9b6a0779e521154c1c14339116085f6931fa8c0b75416cdb5cf8ca887638da222c3bca134c0894e3676f980c709579f319d60e3ab60308a59731ffbaa71ab1fc242e17383f7e441ad924586ba58a643853a9d0c68d324e91a897f230a43399c07df8b24ea299fcc6dd47eb61d95f2202ffb524167eaf98ecc30c1489e9adde42defd7ab785dac6f73c7384a4f9b7a52110e9fcbdcf4d36f509da2c4d13a991185958eb9c2bc6092fbe009ec7b5c58a21559614f3cd803a260871530de2fdaf25c39a1392ca03098c9e7ee2d8a4079f0039873790b2713f4efa4833c9099bfcff54d140f452a0e68bf2939294814c0a5ea6e90d1f14eea4c58e30efea1a191bac976fec7ac4d4db324a91fa9dfcc1aa26f5493dbcd9d956441bdcf621647d7a4c0b3b92119b9b55413abfd80696c88b786087928cdab7b34b48ae6f8ebe258dc85b5a62b2374acacea78482363cea302f6070fa3fad8c6cef1057d05964c6f4b5c751799e4dd14bd2689ec364b3b5c8e7d76eea72312e73586045c22fd046ff3999e2217ea3be245e8f2a44a409c74ca1476366d37862e6b9caa9e3b6e969f67361948d5a875701cf9d01b31846d5556634664b697dae437d4d9903193fc31b4f325fee0957f6f9f6acd65ad23a04630f1b814b7f768f1db690f7bfe29494e92fd0fc47e93d3d52b1d1b90621e6002d468f4225ba4aae629e459ca16169897bbb5ddb362cbbd5f716c7da8ecdd82edebe306eb506b10a54ae660a91de6ea89654779d3671d23cf78bdbcf42b3897425f7629951fd0492ef47b6a509974a93cb8f028bb36e5fb35968cbf15b1", 0xbd3}], 0xa}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4013, r0, 0x0) (async) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f00000018c0)={&(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001600)="f882a9c3b454b4a802fbb2defc4aedf89c89d5c6f2a98b1b6bc3fecfc6594c216889b344bc17c43fd532109933bd15197c60c0433e47579d3b9363d4592122d984bd043195608ca4c4751ab9a69be200d00fd27f616527d2b822e963a0138a3a7d8b1d421f1fda3c86dd3427cb9452af421fa44ec8c96e581c2fdfce7867dedb1dd8778dab9133ff0b57a3e4d0f8a246f1ef15bb5d5ce1dc5a5f3f87299653df0f5dd09d4f409cd0753706515529b57b35236b54050275680610934ddf69f83a71b9e5bcea9b1822", 0xc8}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="a800000000000000ffff0000000000000f88518b03612a5e46a709ed1e34192823c1dfcc56048b11000ab6ae047dea1a3255e2ea3d7355dd2f9e40ab41e3f243a50c34c7f539133518d64319d0ee53fd70375a944cab17a3303354272e4b19d9295cd2706d454e82880e2b18b12248a730e3594fd923e1e4357408b01f6b723a4adbbd4285ab2e3af48300d83f6055fcbe991f791934eb62c563bee3491a7be56339dbbc069a000000000001000000050000007c68dd026cbbb218263afc798af806c1c91b656fac6824f9cbff000000007800000000002ab03d9d60452735000076d1394daf15c772b4bb092adb724cc6d4efe15ccc03a32d93a094c07f9b37bde91b47b1a1a997b5475d353f1a78b89e30f5386a92f352c99d8849ff42e413b90370392bc9f08fff98d7da34a6f6ebd29828101ddc0000002800000000000000ffff0000700000002180c9922688bdf2412c2e8b6e0e49adf27881d880d8000000000004000000000000001c7802a34fa3662a91a75e6ed044d4f0d1c3e720783dddd441114eb43122f3da5b75d5e6e81896e327c3e42ceebfaf48de7ed09e0b6434e9f176ebaf68c3812beb6d251ed1190e1f5f3951f6af5e8a0a70a27e0000000000000060638a56db39285740831a577b3be64d8917330c3a1edd661d2e3f53c8a514f5dbcbf4a45cb0ef334a57160bf9120ed9c1af8a99122b3bbbeae496275a7d7320f7cf5b62baef5c250c1ef734ed6fe1cb0eae68da3274475f4c161a9c7d48509e4cda7f2f6fddd49cfc6db2e8abfb8d48ccd24495effd127ddbafaf7a5ceb0ca6848ba4c9341db2f295ce32b2ab6f55eca7bc2f9abf58dc4c0438ca"], 0x168}, 0x206) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (async) r4 = getpid() fcntl$dupfd(r1, 0x0, r2) open$dir(&(0x7f00000017c0)='./file0\x00', 0x400, 0x161) (async) open(&(0x7f0000001940)='./file0/file0\x00', 0x40, 0x4) (async) dup(r3) (async) r5 = open(&(0x7f0000001980)='./file1\x00', 0x800, 0x91) fcntl$setown(r5, 0x6, r4) (async) getpeername$unix(r3, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) (async) ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x422, 0x0) (async) recvfrom$unix(r2, &(0x7f0000001580)=""/21, 0x15, 0x0, 0x0, 0x0) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r3, 0x2d, 0xffffff01, &(0x7f00000002c0)="ebffcb812eaaa4eb53db3da5e1e1fb3600000000", 0xfffffe5a) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) (async) setsockopt(r3, 0x2d, 0xffffff01, &(0x7f00000002c0)="ebffcb812eaaa4eb53db3da5e1e1fb3600000000", 0xfffffe5a) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:40 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x586f) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000000c0)="4db5b0bf95aedfb0dc7988962ce0bc8b882ea0fb13d5b97bac2cfe59db38579236b72bd6500ddb5e2fe191917e5b6a208c8da0b531b4b4622bffc10e32e7f0bbed1389232038e355f709f6194b79bf19a54c1a2ddacbe67695e8c950d7b3702b62c3b8", 0x63}, {&(0x7f0000000040)="08018075010f659a200d4bc6896bf28fbad92eac6585", 0x16}, {&(0x7f0000000140)="de513b53e75e6eebb37adad6bbaecb44b456f7bef260e4f6523e395b88c1267fe7f81989718588c4a32ba9186e94132c11cb65bb63f0f6c1aaa6374e910a78df752878a23267a76c6cedc6c01be473095f3fc316246d282e029ebdf9d569be729f113effa365087c0a32f077decf1b7b21bdb3e1b59139307d0b01db1b64874a9ad37e177650494c5e9bc255b688c7b4dfcba3758208d2a41ae3e9800d432deef25744456be37398c1b87b5140b651e5ddc1dcca97035436e533f5abc185aaf8528f47b4f5c3e68c3e362bc0", 0xcc}, {&(0x7f0000000240)="c942a5d328917580d819efc108b374cc7c552453f1d560c0939deac67601d11535daf86816deee254bb01e82dc5fe2cb937c1740d42cb59dbd9b5259fc8c08ab4f2e2b3abc86848a45d9416980faa49a3979958a87ea0931ff97afd75b8c8800c25eb47e2ac53420bea53d8d1bd77a18a52d2374c2fbd68c885ea015e115f8909098a0dabe7d7912f8b4a7bb3390105dd1c792fde0275094295ecc51143522d0fd0960d7b2f9fe41a208a2780f45d6f8bd136be08165ec02c2b03a497b93a5230037be3a459fe5b3fb16eb11cf5e10c5ea2f95dcadeee64f1ad299ef381b6da347acdfc42905da0f7a886326e9232c29f8", 0xf1}, {&(0x7f0000000340)="c118923320b3cc744370154abaa7609c1c08f4495b768a6401de75", 0x1b}, {&(0x7f0000000380)="f85692bd405431b5927858359330580483c54e05ab193c40c9e91f523929a76c92243e66ecc9837b91b0145aba4dec200ab8f605e06900e99a14682e73f9673d42b55ddcbf68df3ce23783cc7363b4dec6afb861b5efa894807928333ff92b24216c5461dc3c223e1a3e9d80729b25f1f3acdfb58a9066b60b059b4c01c56ee1d3f4c21ceb65c6728f7d76e15b551227bf51f0410b46e6689728d9d55ca1b8f622e9483782c3e5cdb1bae6a458030a88782743715caead68e888da860c859929b0606dad47511fe9ddac2cb3d21a2429f2ab001a171552b89093c4a1d9e04258eadf678f0d5619ac78db05b93ea74bb69fb3d05351c2b12bb5a890a7f860e58e2678136c5241a7f638e01a89a62a7820ba6ed89b90e56f159e13859b628123af48c930327844dbf4bc1b29d6a41e0669485cbb41bb22aeb7703d729a05b39f7c67bfadb9eb6ca836145ab4891f3c3c0c106a46d25d9881cffeeaebf898efb8d831b7841822498d935bf77af94875d4248d384b428727ed41c1f79e7f4c05183c31c8d89552482bb8100892a4f751f39a1c8f7a46a7313e08dc10781a7c94cfa7b2463bf9720ade963ff3b462d51eff6c754daf7d584068225bcd9260bcfe302dfd3a2319fee40d4d7ec99ed2169c1d3a036edde6c03f06c7a4103d3d10a3e1b726d3d251af41731e09a4c9e672d6e9a32f9cd966d1b05fbc248820dcb1fcbab6972019bd551373eb74313b36cbf897a3c96b18f8204e579308083e2b4e90590dfc675dbeeaaab70904d72ef33fa92d027372cf0a42f2cc3f1ba53e55ff9d0ad8850a744d75dbd67b2cb4ae87e5bf5b001883c7a10247e3329b1539292274533562a32887278f4d1447561f7e28f0f43c9e80bc30315e89567c7b4ab423f0e16648cc9e370b0ba27ff1d65258cd382522f428ceb9ff5331c6cd7836059d5e8f354f796b39ae876d20405fdcec7e307395566aa7f1e81a9f5e106726f45b014321d8c9ae8bb97a7f8361f84d04fce2f024daddefadaa659b19531a15a098857ef12ec68bc94b87b296451bf2999222caa1081614dd9896a90a46e37925872acd0c8d78d45b29b67d11760b2d79dfbc8533deda92756b037c5b744fb748bc6422480436195f494038344034bb104673ba4bb8fd8174d33c62479cc87907d4820218e1db02dc615b9f451a205e7dfd4a53a98c565dc61026078b23bd5ca6e7cb4e81782cf01ae2aa3e1c13b59fdf549a950da33b3eb86c97a4eb27cdf281ff4ba03c05ceb335740d524572a651eed32a5a29c3030e5a59bac213bd6370570c6cb58de1a2e1ba26a889462081015642da6a9f9f964cc9d130576c0a2b5875db3709a54ddb82c93a75adfb568b616f692f25d059240c36b3a7bb407aff789a0a141f22ecb37242f6d51eab21e5be0df18b209a81a80c33fa898f8ea6be356f2d62ca7ce7441086e8762ce9fefb464f43879743593cf52c9c91d9d9df086cea780fe9826d01f4915a7850fb251322cee4da9e25b7e11cda9f5008dc457e71ccb4282ae01f8b4e31b5475b6cec65afebdebd2632b4bb41d38dc117c4ce3bfc107ab701eac9a514b3d984127cbc5ff4279f7f6e17ed91241168393e462451e1ee70ada8927400f9286324a0a9c356c1322b2d4e14afd4d9f528414c6debb1fb518bdd03e034385183352f35efc76ceb5617676dce11a943e40109db245c5aaa24cb950fcd42c81d74581e449ec32aa98066d073a726090bb428c4cc2a76a03f84604a966d9df85b18415527ac16cc5845d33036144aba6c7295289beb2458eb5b6b80c07014ede1bbba68aacfee83aab49fa1f720e68f35f8a188d53d5125f0a15186a8700d08c8afa61c143ad12c0d68cc6834c35f5daf9ff6f691a4153ab3ba5462cbccec43ab686251e64df7381704ef7ec933f73368e6c75e52a250668a3716accab3aa89166b8a0bd38ed0fbb5dcccffeadfc55b1b7fb656e086cb74a7b08bc1c7724e07f16e51a06e7f7adf6227612af9618ff675cd65c66c3c723c5e95b42d4530efb1b13a50c887668e4a2ef89cdf878f3692fe61aa3dbb59ac2312d32165e8e5fa01c3258e3f25eedafc39ffbe61a2b30881808a0bfc0a6c6cb5aba9cc060c7976d93f80c17a0a3ed0c88f13aeba745a71ac52b4d20468e410872464b288bd17b62b75921a1f6ebc6c26af2d35d620600760b6b3ec12d4b5fa46f885eba84644fc6959706e4f832bc8b29559d176570294193e7b57615c8f3a4ac7177ceb8a2076d2a0a57414a1b38ad348a54674fd4c75f976a6f2f1e08c0c2da74566b9fbb07707ba515cf348509d96b5cebeadef23efa0b5b3fc63e4b2973ce52debb68158e0baed75f80751059aee428c8a2ae77e546ae290be597db4fdecab16508c0a18ecdd272b14c13258a221283d53da5ffaeb31843efc688c56a28b5ba9b09dca50354a45d8e6bcb978b9a04bb252907dd5771e132c5fcd854940bceaa9ac66f316b402aae3aeaba5cdc32de7d7d61a1abc4e4fce67c20ee8f6efcc191af0b29aa992c23088e408f33051fcde3bcb1f56cfc0f90f769cf643cb16174a7ac245a3632924d50ed130b197dfa3c75e565e506c4e081e81353b79facc0837f5a468e3f5faef3180d17e0e735c928f9a48b2ffd4dbe34436cd10ffc60b752fb32507e5113956b4310e9cc0ce0fb6e146e65edae23fad005bd9323199758d380655671efc2cb84f5bcf119eb6dfa4a4b296207ae0b68f59e36b8aac66404da996ef56f7d3c100d344e2a5a775ec14f19a9519c0024b55c3ee8a666383be2d583ee91d8e0a83029c0e49cff75c51576728a89a7c90ac50cafc2ec64385ec6151d6741a03cbdd688d64cdce4c0029a3e44cd3a6c7830d29cf0faa1ae8180a21c39c051c4a0a6dff8a1f2f4a7576401ec5b5fa7741d13b9124dac59f61a05463cfffa1b40550d1841f9eb6c1e41ec7501608dc64f8ace4a9afe00adc9d1d4d8b4d936562d8c6458d89e0fc3f7a4ac25b1be6b019c254a14ca404843a631ffb80f6412205cab50051765f553ccd6cecbaa2658a4668ec72ef09a043e351bb15083ccdef2ca2d64b981d6faa5d5ef94b0ae7097dad69b2166b33a6bd2ca1d800a6bc219d2041f0b35635cef80d3e363a88f2ef0beca26ccc38a6c535c232b3a39359575490c9370a05a620e2d2b6011974fb17ecd9407eaa39b599722e818f99378553de29f35d4a99c5c30480ccdd732feedb015b995836bff84cbe4a824aedd4b934d8debeb4613554e3d1dc738b39325e16776517363cf23e8688bca017029cc77553c4c8761b806a0a977e181b409f1622901e8a7c6fe4b07f6b3b0a24dbb1f9c36fd07bacae8e8d5d8cb0a9604b356223ae801f261514f54beee4366a17dc760c984bc25417d2d4880c776ab41bd9bbc26079d58baf0fc712559908e483373564aa2ea9911147fedbd1f47b315edc67922b3f98f1de6a1952ab24572a0183008c7261a264a248eb0525cc9ffd6b904004d49df51dd4f78c03dff7d349ab693c18f6f0fedcc38169b562f691426a84d93fb62e7209e50a618052136b2c8e517b517f0bd66d36fa9585ab10e460343ee91b73580aa9eda47d314eb0e70d2a1dc5dd32f92f5b590903daf166c06e5ede6f4f4d98e10a092423de49346031b892714833056f9b38d80187558019f26e69c47010d05475c6e67d99d1da04047c92768a3c93ea67e4fc487e4db83c33c8bffdcd69375389d67d9e377874c9b4820ed26740f98a8d259f342495635b7789dc927083da1cfee63bac9a286d17bf18ebd95d7766caa60fceae7dd33ab7cf349a4011c9a3da8d3ac02709b76f11c9bcac70ccf50406de7e674a1692256e19851c69b0a534b644b0464c6f3f88eb9b7e62d2630a9e53f56e4a57e140ac64c0034dcfc65e5edc70cccd22ac99b3b1a64aa652c96c5905bea2027a0cddb00db737765bf8fee9bdecd86aa052b24ce9e507f05f873bb449bd002273753f8ce621951d0cd1cad465fc9300cf389d241a6302b835c3df17d0eb10b04506b1003579a5b4aa5e2274841ad4ee7273b6d70fb229f4bca39a042d9f0f8ca981199eb778336a6e77e6d6ec2126dc4907c8d002290881f3d6ac28ebb4be2b616f14ebff02e7e12449cc572fc67f6426bce1367b5d135152e5354c50387f504544184088585e2e0e697c01e2398ac04e1ab9de5f92812e5dafe14450891bc81db3b961cf5cfe1fd01e4c142a1cf374b339fac89086f6fc2802fc6889cd1785cf58e7aa3d0774392532dddf290205355cad7b4890e7f739b27af408efedb8caa8f4a115e51082b1387e09054ae428bc55253035db0e3a3702cd59a14d6034c36fc61f5249557548f5332431d11db58d26526d13d5918bd23503c1c9b1297efdb5312e2e6684e8dbf7ecf25121b5f67230981a1c2cc4cb20052969f8e1ba1469741d849a3843f0130f2ffba4ae1a448cbef73100abe295f948a0711531452b29b73a6d883f610777d1416f8d33f4d9e20aaba3751cb895592a574f3cf3689f80ec7c3cfa28eac7d8c163b589c2171ffce9171e1d4405ead4b94bfd6668c636d33e9cd3f61127527ffcc7e735cd2607b90095288216526bd0871018d7a150bc2798499d56401962886cacdc18666f08c41ff7c6fe6956f34e979c98a78639d1b4b32fe83217c582384a7b1dcf962aade0d36063b3dea1bcf27e2e820fe4c94c73d2e74b9f4f612ba4e8a80210e6fea78033af4f0aedc7b747ab00d177263f670d6e66ffd1d3d9df5b9894619e3a7df6a1aa4fe5dfd4b02a3aa56445f70fc3b8717e0e4927d3643a2719031327e4ba25b5bc26696e7f3f344f9a4be44462ae3db702fd83182241ffa1ca1375d612c545fa62555e87ec41193d3bb0593f7943a51ee8bbabd8eec26c3fb74cccd356c75612f4a2534bac51de837b5b67e329d1a4c87d03b5d6957870584c9f21ea888fa37fda076cd61f1aa94655a8efd2e98b52682815812885fd338f1a5468489e21b4e2e37a7f18b4536ab46da1f92d51e5c04e0838374e57c78401b8139d7be010fa1fce6d0d47c599f3dfe72cbf6e58b1f3cb948dc13310ddc18c11cb42ac2bd73dffacccb0dc25455d54a6e4108bddfd8376d81a598c126201dc7a88e0fb7a2c75c3baeaae90b9cb1291d58d9c518cf2479f954b65caef566263b8ae698fdb377f0e97ae4324360d9b3df573a46087197e947bdb78b3c4f4872983bf7cb562173b63096f1059aaae1335a48cdd26ff91c2fb2c9083c50cd41d11292d027af570b6d5b703d7d89dbae371692044ad8e6b31cb2f793c8c8f9d65edb376ff15fd6d5e62c0af0460b82a71b9f8bdb5532fb3b95bba4890ac3726927a87c53623c7c26e5c13cc8a9ee11b565de76a905bb03ea2a15f2074a7027b2b2b18232bbb4471e2a96526557c54419c3e4cb57a064116e339bba1631f6e1718f0a6ce618d945f6bf461bd10d7857bae489c29a3e4fde8fed6484923f0f588cdca0182fd77fbe6c1a36d9e19c2e206b09979132f66354be029f3a21cc6553b035d0cf25d327c3ad31afff9fe446cac49e0913abe4d5927ab51f5e34e928562b183e5f8838a5e2f99b143cae6657b7b3c332a5537a3f5c925aac90840e4328909acca062a17a3f5326d4a11705775360ec3756e25113daee134e4002aaa3cd8e2fd757c472968b320edf199e8bccbc3ec003897bb62c43b25605f44c727a2b8cc3bcd6e94c81875ae1bb018d07ced5164ce2ae105b0666ce15617bfa579604d5a0daab43de72307509743b26c21f9e0fea6877f06558ce8", 0x1000}, {&(0x7f0000001380)="1bfceaf4c59ae8dd6ea00296e595be402777823a175d6e9996a14b19e7c8940ae2e595d5b80bc99c05714105b2cae250c861d744603d3b6bfbb04e5dbb35c9dca5ed7089670868ac168e10762f6aaf9701eae25f491beb89cc60b6e46f0567a8c12c0e212d385aacd4e7ea249627571ea6bf73d8e3b75867f6836187e2a572cc9d56f9c77d58b6bc0a50b1cf6b8ddf947898fab0451ade3a6658b60aeb95c8b8b0dc60aed89ac771dffe0149", 0xac}, {&(0x7f0000001440)="e2282561b8d815d87019ddcf42e6489bc8694dacb153ed70bfb54c1d7aff9f2ecf709d71d5b5ed70c8aa949359db70dbab33dedc500b628dfb2c5bfa201d42995aee98423444bfc42eee62cc5254d28010803ffbbe5eceb11d879504c2eb4bfa0fb17cb515667e93a693c1cfb64f405007d0d3afa9cc92e5", 0x78}, {&(0x7f00000014c0)="680e8743db619580c6b12c16f2332d612280a7532902c56f6453708c555e97b6f4bf3f659bf0322242b225a5551e271dd0275a682550fa2158fa7739c2baeb59f51650646624b899b18ad075d5844fb8e5d2236d6fa14197b4fba6adb8db646e7f4849861311e65f39ff7816d1c9ec7085fcb0948082b13eee35b4a227d19799d4f1dd0594c1b7f4480cf8b92b02302c5728f40eb25b30baabc36a5bfbd0f4a43cfedc988c66aecfc928ed8717c5f75842e79fa969371054d0", 0xb9}, {&(0x7f0000002640)="b777f2c237898b48bbec1c8b53135fced8fc213e99a9025126998499d51a164134417518ca807341c31af93c0bbfab5f0749d9e9593fe74baa3ed7d81e6ee1a24c013a5bd944656af069d74dc1000e9abcc7388020d4efde5a9b060ee1140c3ac0a671158429d13f96dc6fe66844521613d464ec43ddf9a012b6ed1c16074d0e83c3be29b3b5bd18a94dc87d5b7058e6d2585b3672dcdee56e490a4e6e6a959912daf691be979d05bd370319db1538e119b48bb3cb3a7d1262b9ff57e9a107e0c3e857fce6b5675f2b826c939e37509f2cf3324e7e43f644ad55edc6167644536500e91a51ee4f4c2c591ba4938e7ac2c3f153552c1fa34f6529bda7974780a3432116a828ad747f3ee1d00a051516be9c1ecfa9cc221e53006bc97c3a2cad2740b7fb228856657b334ebfe652ad30efb24e1f455ab0c80e0a2d68a5ed5ead1b1fbc96f66358de161a1bdc49add35b526af795ceb4b4b540162447b49ecd629c96e92233a13d1689384933494325d3d068af083d67d9fb514f161b6aa5c71304349a6a69af2e28f4b0c332a2317d86e0b416848ee002f50d1f7a21772728033e19a312c344fa20ba4603c9d1ff9b8188cc403b181166eac70783a7676c4ba18e40b06b80730ba0180295db420a0f465cffea062823401e8caf26a3c58e1671135a174d2864cfa75d6966ee9e50e6eb19d7b5b9cfed745bbfed6ef0d0a0393c339e275fd29d75a5b7614b89f6a70f5d526d2f919ca5d842f501ef20be40b9b73d9034b8a39aa928b314b860118932e5d92970e4534a7c6518d664096aa9bc092bbfa6f25b4337485574b8fc31cedae5c4e01614d8de0302484e2a70ac448d3513c95db9cd5840fd702d32af9bc7fd9b3a99b828bcdca38e3c23bde208645a670812dec7d3bdda1bbf6c4953272a50261a4d0d84c3a8977ad333879b5010131fd3e2ee725ed3456de576f7c7e37835c3bf055123339834d87a554d12abe50bd5422f3d55c042e2a581a3766910acbf62b563a59dae5e6dabb2ceefb1f249571dca20bd14badde059c7da78a3ff36e6fc446bb54ec00442b416a673b45d09e680fef4ce4677668a7919f7f088cce5d91a55e729db2a0d1a88087060a37297aef0213bc52c78510c376e776e83bff69059e430c28237e791eed608017e7687ce864bd9138b35429ac89171f1099cf9247fcc1c13fc1f7ae786ae7f316094784f7d28e6f6bf3d86528241291f3575c15a4cd232990686f07793fedcf6afeac77525dbf294dab012421ec28be2a334b5944919563123228386e925ecd4ee4085d76c45d6e304e81c87ae94ee0fd149246c6589ca77bc26138886830abdab65b0dad15aa92785c571aebd10c3899755d0b8dc3df1377bbd9a3e34f598bfe10ed7bfc39750cd0e4ddd86615b760192e36fd038d2e1a44bf4bdd2ee7941fbf0cb28392416e77e7992ba25fdfb197044b3f88a6e4c3f30e757de5151819c9e57f51887675b0652aa4e36ae338a9d4ba2ad81de0bf00b42ed4fb86f99e7941b3411d568a3b3fb7eeae6068fee573cf7a0cf5d73e75e0093e278aa9e5ab60062c1a9d535581df47ce69994209ee8f9082807a4d6a1ea5877926415c84884304ade752f7997dc06eb3da130182aa8b63c08391cac4e4e4bd6e8252c775bf527944d4df1bec008c0488d665accdb5edee906bd1b6b9c4c5cebbce2eb1fcffcbf5ebb15d75a802ee68445156710f9b3b6b95873634b156b12d1e4616900ebe0cea691fbb038c0ee1bb90b3997b5fda03eebe60c5ffed910a4d490b7e4575a94e31152a3f78ea31ac053031f3a2ab8647008de6801ebf92a680ab212c7939f52492c1b29bfcdccb8a8607a1b8624968bee287e0bacc9ec9d8a94f0293a84d3f5f806af03b47b3cca00a30108bce260017a4f3eec049fa82bad1ffcca301237735f381a6af8d2ac0f69493eef29bba695cbf055a9b5dd72db2c460a490324b751a6882ea782f08a3f47cfa7f3b41c280f499c7bbfb695f7ddb084f0e4714c36bff3b409d406885dc89f882325321eef33aa35b29007a3f72861d70c2ac0f509cce730314671708bdd1bbc68084de07a5b903e7e7f0c999482431b2842346e60f91bf4d47d70232db3c8ed0a358cfb0ed5aa66a41fe8882707ffec81f7a488c277c371db4790f95217203edc8ebf81daea752d2c6ce3cb43aff4a8bdac3e92ec48a4b45b77105c186e927d7a16a7c1adc2211c6d8e43d346a351edd023c184a463dce082ece29b0bbed505518a676e796bb5da1586c277128c970ef0df8e1d3ed7030d33adbd3d7189d0f914b99c1e8b786e500343a41de8938ee3dcf91426b7c0060fa44e33232ab10c139ee99a54a654f0fe7d472ee94b9192f11edda1e8a7c65bec4afd9ec285031f9dd4a9540a34cbdb27c6de3ca93c59478a6f29b421762b2b4b041003ee01f8bb444fb6c81aab0a2ea9d9077bc98e7f590156fc28ecc97463b8452256ad84ecfad6803d0b7df29143f96903f608ff339e058e3a4eb6a3c512b29fc0cc36d673dee812ae6eff7ee90c10becd0650021260ada5365b9bdfb8d47cea47d78018a09ab08aa9cb0e8faba75fca32d1908afff2d793e127a074647c7a8fd1da583e5874364f3923ac65720a6edb3225a38a2777e03fe940650fb8579ce674849b87b66128c5d537e9b221e955b12a3c615732ddd3184fe45483fc814db8042f9d47509e40f5a38cb47900ec2239631c00c1b445fd3cd86d6d4a9f5a9f0131c26ab44b3494f9dabf02e9221599d84f9c46ee32221c6705bb8b7d9403f691bfb0e9b9a6a3857998e55ab6411c80f4baed76ca2d3fc68d52da806b52925d515cf70609d64f00f50b1951fb1211de78fcb74d8b3471eabbf18a423ce5454cce6f8c54d19ebcc12ac0593de94efac542a664c45f384aea13d2a378cc661a3d562f3e912d1ecec8b5f217d6f66ff652fcf6e06c025cbbc2f3bf172c07aba07bdc3a56fe4353ecfc0d1fdd35761fca2099785902603e45f62df3c1e52429e3e5b56c2c77bbaa65546ffe6a1a4f85e58409ca3fc84b7b5f1ed40468233156d644ccc18654cfeab057eac0109217a419efdcfcd87540993d6e63b628301855e06e0f1cff27be96ba9787a447e7d900796f26c4a8d4f74b5a257388f8fed9ed304946968c0ed0be2c37d603234704ece4073936dc997c488a7f7e8ebf9c1abd51c1ce28dd1727d741ddaf27a781d45c5010a47f4542979cc76dde97f3c11756fe5bdb16be3c51abd145930ffcbe0d180d0c2b0b19c8ad18282cebdfe2cf691599ffd5469565a81a7c99a0dcec4f82fb0ff344d2f9cc11872024c5dedee04b5a283c7452a46458fc323b00fe3c0abd4ba40a7ed3425532e2587b375bd580fb88d169e166af2f753f2657a49cf33fcf3039a2b3bcbc2e891b580b8acb9a4ad22402d0cbe14a5769e62ce9c8a012f7cfd9b6a0779e521154c1c14339116085f6931fa8c0b75416cdb5cf8ca887638da222c3bca134c0894e3676f980c709579f319d60e3ab60308a59731ffbaa71ab1fc242e17383f7e441ad924586ba58a643853a9d0c68d324e91a897f230a43399c07df8b24ea299fcc6dd47eb61d95f2202ffb524167eaf98ecc30c1489e9adde42defd7ab785dac6f73c7384a4f9b7a52110e9fcbdcf4d36f509da2c4d13a991185958eb9c2bc6092fbe009ec7b5c58a21559614f3cd803a260871530de2fdaf25c39a1392ca03098c9e7ee2d8a4079f0039873790b2713f4efa4833c9099bfcff54d140f452a0e68bf2939294814c0a5ea6e90d1f14eea4c58e30efea1a191bac976fec7ac4d4db324a91fa9dfcc1aa26f5493dbcd9d956441bdcf621647d7a4c0b3b92119b9b55413abfd80696c88b786087928cdab7b34b48ae6f8ebe258dc85b5a62b2374acacea78482363cea302f6070fa3fad8c6cef1057d05964c6f4b5c751799e4dd14bd2689ec364b3b5c8e7d76eea72312e73586045c22fd046ff3999e2217ea3be245e8f2a44a409c74ca1476366d37862e6b9caa9e3b6e969f67361948d5a875701cf9d01b31846d5556634664b697dae437d4d9903193fc31b4f325fee0957f6f9f6acd65ad23a04630f1b814b7f768f1db690f7bfe29494e92fd0fc47e93d3d52b1d1b90621e6002d468f4225ba4aae629e459ca16169897bbb5ddb362cbbd5f716c7da8ecdd82edebe306eb506b10a54ae660a91de6ea89654779d3671d23cf78bdbcf42b3897425f7629951fd0492ef47b6a509974a93cb8f028bb36e5fb35968cbf15b1", 0xbd3}], 0xa}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4013, r0, 0x0) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f00000018c0)={&(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001600)="f882a9c3b454b4a802fbb2defc4aedf89c89d5c6f2a98b1b6bc3fecfc6594c216889b344bc17c43fd532109933bd15197c60c0433e47579d3b9363d4592122d984bd043195608ca4c4751ab9a69be200d00fd27f616527d2b822e963a0138a3a7d8b1d421f1fda3c86dd3427cb9452af421fa44ec8c96e581c2fdfce7867dedb1dd8778dab9133ff0b57a3e4d0f8a246f1ef15bb5d5ce1dc5a5f3f87299653df0f5dd09d4f409cd0753706515529b57b35236b54050275680610934ddf69f83a71b9e5bcea9b1822", 0xc8}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="a800000000000000ffff0000000000000f88518b03612a5e46a709ed1e34192823c1dfcc56048b11000ab6ae047dea1a3255e2ea3d7355dd2f9e40ab41e3f243a50c34c7f539133518d64319d0ee53fd70375a944cab17a3303354272e4b19d9295cd2706d454e82880e2b18b12248a730e3594fd923e1e4357408b01f6b723a4adbbd4285ab2e3af48300d83f6055fcbe991f791934eb62c563bee3491a7be56339dbbc069a000000000001000000050000007c68dd026cbbb218263afc798af806c1c91b656fac6824f9cbff000000007800000000002ab03d9d60452735000076d1394daf15c772b4bb092adb724cc6d4efe15ccc03a32d93a094c07f9b37bde91b47b1a1a997b5475d353f1a78b89e30f5386a92f352c99d8849ff42e413b90370392bc9f08fff98d7da34a6f6ebd29828101ddc0000002800000000000000ffff0000700000002180c9922688bdf2412c2e8b6e0e49adf27881d880d8000000000004000000000000001c7802a34fa3662a91a75e6ed044d4f0d1c3e720783dddd441114eb43122f3da5b75d5e6e81896e327c3e42ceebfaf48de7ed09e0b6434e9f176ebaf68c3812beb6d251ed1190e1f5f3951f6af5e8a0a70a27e0000000000000060638a56db39285740831a577b3be64d8917330c3a1edd661d2e3f53c8a514f5dbcbf4a45cb0ef334a57160bf9120ed9c1af8a99122b3bbbeae496275a7d7320f7cf5b62baef5c250c1ef734ed6fe1cb0eae68da3274475f4c161a9c7d48509e4cda7f2f6fddd49cfc6db2e8abfb8d48ccd24495effd127ddbafaf7a5ceb0ca6848ba4c9341db2f295ce32b2ab6f55eca7bc2f9abf58dc4c0438ca"], 0x168}, 0x206) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r4 = getpid() fcntl$dupfd(r1, 0x0, r2) open$dir(&(0x7f00000017c0)='./file0\x00', 0x400, 0x161) open(&(0x7f0000001940)='./file0/file0\x00', 0x40, 0x4) dup(r3) r5 = open(&(0x7f0000001980)='./file1\x00', 0x800, 0x91) fcntl$setown(r5, 0x6, r4) getpeername$unix(r3, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x422, 0x0) recvfrom$unix(r2, &(0x7f0000001580)=""/21, 0x15, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x586f) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000000c0)="4db5b0bf95aedfb0dc7988962ce0bc8b882ea0fb13d5b97bac2cfe59db38579236b72bd6500ddb5e2fe191917e5b6a208c8da0b531b4b4622bffc10e32e7f0bbed1389232038e355f709f6194b79bf19a54c1a2ddacbe67695e8c950d7b3702b62c3b8", 0x63}, {&(0x7f0000000040)="08018075010f659a200d4bc6896bf28fbad92eac6585", 0x16}, {&(0x7f0000000140)="de513b53e75e6eebb37adad6bbaecb44b456f7bef260e4f6523e395b88c1267fe7f81989718588c4a32ba9186e94132c11cb65bb63f0f6c1aaa6374e910a78df752878a23267a76c6cedc6c01be473095f3fc316246d282e029ebdf9d569be729f113effa365087c0a32f077decf1b7b21bdb3e1b59139307d0b01db1b64874a9ad37e177650494c5e9bc255b688c7b4dfcba3758208d2a41ae3e9800d432deef25744456be37398c1b87b5140b651e5ddc1dcca97035436e533f5abc185aaf8528f47b4f5c3e68c3e362bc0", 0xcc}, {&(0x7f0000000240)="c942a5d328917580d819efc108b374cc7c552453f1d560c0939deac67601d11535daf86816deee254bb01e82dc5fe2cb937c1740d42cb59dbd9b5259fc8c08ab4f2e2b3abc86848a45d9416980faa49a3979958a87ea0931ff97afd75b8c8800c25eb47e2ac53420bea53d8d1bd77a18a52d2374c2fbd68c885ea015e115f8909098a0dabe7d7912f8b4a7bb3390105dd1c792fde0275094295ecc51143522d0fd0960d7b2f9fe41a208a2780f45d6f8bd136be08165ec02c2b03a497b93a5230037be3a459fe5b3fb16eb11cf5e10c5ea2f95dcadeee64f1ad299ef381b6da347acdfc42905da0f7a886326e9232c29f8", 0xf1}, {&(0x7f0000000340)="c118923320b3cc744370154abaa7609c1c08f4495b768a6401de75", 0x1b}, {&(0x7f0000000380)="f85692bd405431b5927858359330580483c54e05ab193c40c9e91f523929a76c92243e66ecc9837b91b0145aba4dec200ab8f605e06900e99a14682e73f9673d42b55ddcbf68df3ce23783cc7363b4dec6afb861b5efa894807928333ff92b24216c5461dc3c223e1a3e9d80729b25f1f3acdfb58a9066b60b059b4c01c56ee1d3f4c21ceb65c6728f7d76e15b551227bf51f0410b46e6689728d9d55ca1b8f622e9483782c3e5cdb1bae6a458030a88782743715caead68e888da860c859929b0606dad47511fe9ddac2cb3d21a2429f2ab001a171552b89093c4a1d9e04258eadf678f0d5619ac78db05b93ea74bb69fb3d05351c2b12bb5a890a7f860e58e2678136c5241a7f638e01a89a62a7820ba6ed89b90e56f159e13859b628123af48c930327844dbf4bc1b29d6a41e0669485cbb41bb22aeb7703d729a05b39f7c67bfadb9eb6ca836145ab4891f3c3c0c106a46d25d9881cffeeaebf898efb8d831b7841822498d935bf77af94875d4248d384b428727ed41c1f79e7f4c05183c31c8d89552482bb8100892a4f751f39a1c8f7a46a7313e08dc10781a7c94cfa7b2463bf9720ade963ff3b462d51eff6c754daf7d584068225bcd9260bcfe302dfd3a2319fee40d4d7ec99ed2169c1d3a036edde6c03f06c7a4103d3d10a3e1b726d3d251af41731e09a4c9e672d6e9a32f9cd966d1b05fbc248820dcb1fcbab6972019bd551373eb74313b36cbf897a3c96b18f8204e579308083e2b4e90590dfc675dbeeaaab70904d72ef33fa92d027372cf0a42f2cc3f1ba53e55ff9d0ad8850a744d75dbd67b2cb4ae87e5bf5b001883c7a10247e3329b1539292274533562a32887278f4d1447561f7e28f0f43c9e80bc30315e89567c7b4ab423f0e16648cc9e370b0ba27ff1d65258cd382522f428ceb9ff5331c6cd7836059d5e8f354f796b39ae876d20405fdcec7e307395566aa7f1e81a9f5e106726f45b014321d8c9ae8bb97a7f8361f84d04fce2f024daddefadaa659b19531a15a098857ef12ec68bc94b87b296451bf2999222caa1081614dd9896a90a46e37925872acd0c8d78d45b29b67d11760b2d79dfbc8533deda92756b037c5b744fb748bc6422480436195f494038344034bb104673ba4bb8fd8174d33c62479cc87907d4820218e1db02dc615b9f451a205e7dfd4a53a98c565dc61026078b23bd5ca6e7cb4e81782cf01ae2aa3e1c13b59fdf549a950da33b3eb86c97a4eb27cdf281ff4ba03c05ceb335740d524572a651eed32a5a29c3030e5a59bac213bd6370570c6cb58de1a2e1ba26a889462081015642da6a9f9f964cc9d130576c0a2b5875db3709a54ddb82c93a75adfb568b616f692f25d059240c36b3a7bb407aff789a0a141f22ecb37242f6d51eab21e5be0df18b209a81a80c33fa898f8ea6be356f2d62ca7ce7441086e8762ce9fefb464f43879743593cf52c9c91d9d9df086cea780fe9826d01f4915a7850fb251322cee4da9e25b7e11cda9f5008dc457e71ccb4282ae01f8b4e31b5475b6cec65afebdebd2632b4bb41d38dc117c4ce3bfc107ab701eac9a514b3d984127cbc5ff4279f7f6e17ed91241168393e462451e1ee70ada8927400f9286324a0a9c356c1322b2d4e14afd4d9f528414c6debb1fb518bdd03e034385183352f35efc76ceb5617676dce11a943e40109db245c5aaa24cb950fcd42c81d74581e449ec32aa98066d073a726090bb428c4cc2a76a03f84604a966d9df85b18415527ac16cc5845d33036144aba6c7295289beb2458eb5b6b80c07014ede1bbba68aacfee83aab49fa1f720e68f35f8a188d53d5125f0a15186a8700d08c8afa61c143ad12c0d68cc6834c35f5daf9ff6f691a4153ab3ba5462cbccec43ab686251e64df7381704ef7ec933f73368e6c75e52a250668a3716accab3aa89166b8a0bd38ed0fbb5dcccffeadfc55b1b7fb656e086cb74a7b08bc1c7724e07f16e51a06e7f7adf6227612af9618ff675cd65c66c3c723c5e95b42d4530efb1b13a50c887668e4a2ef89cdf878f3692fe61aa3dbb59ac2312d32165e8e5fa01c3258e3f25eedafc39ffbe61a2b30881808a0bfc0a6c6cb5aba9cc060c7976d93f80c17a0a3ed0c88f13aeba745a71ac52b4d20468e410872464b288bd17b62b75921a1f6ebc6c26af2d35d620600760b6b3ec12d4b5fa46f885eba84644fc6959706e4f832bc8b29559d176570294193e7b57615c8f3a4ac7177ceb8a2076d2a0a57414a1b38ad348a54674fd4c75f976a6f2f1e08c0c2da74566b9fbb07707ba515cf348509d96b5cebeadef23efa0b5b3fc63e4b2973ce52debb68158e0baed75f80751059aee428c8a2ae77e546ae290be597db4fdecab16508c0a18ecdd272b14c13258a221283d53da5ffaeb31843efc688c56a28b5ba9b09dca50354a45d8e6bcb978b9a04bb252907dd5771e132c5fcd854940bceaa9ac66f316b402aae3aeaba5cdc32de7d7d61a1abc4e4fce67c20ee8f6efcc191af0b29aa992c23088e408f33051fcde3bcb1f56cfc0f90f769cf643cb16174a7ac245a3632924d50ed130b197dfa3c75e565e506c4e081e81353b79facc0837f5a468e3f5faef3180d17e0e735c928f9a48b2ffd4dbe34436cd10ffc60b752fb32507e5113956b4310e9cc0ce0fb6e146e65edae23fad005bd9323199758d380655671efc2cb84f5bcf119eb6dfa4a4b296207ae0b68f59e36b8aac66404da996ef56f7d3c100d344e2a5a775ec14f19a9519c0024b55c3ee8a666383be2d583ee91d8e0a83029c0e49cff75c51576728a89a7c90ac50cafc2ec64385ec6151d6741a03cbdd688d64cdce4c0029a3e44cd3a6c7830d29cf0faa1ae8180a21c39c051c4a0a6dff8a1f2f4a7576401ec5b5fa7741d13b9124dac59f61a05463cfffa1b40550d1841f9eb6c1e41ec7501608dc64f8ace4a9afe00adc9d1d4d8b4d936562d8c6458d89e0fc3f7a4ac25b1be6b019c254a14ca404843a631ffb80f6412205cab50051765f553ccd6cecbaa2658a4668ec72ef09a043e351bb15083ccdef2ca2d64b981d6faa5d5ef94b0ae7097dad69b2166b33a6bd2ca1d800a6bc219d2041f0b35635cef80d3e363a88f2ef0beca26ccc38a6c535c232b3a39359575490c9370a05a620e2d2b6011974fb17ecd9407eaa39b599722e818f99378553de29f35d4a99c5c30480ccdd732feedb015b995836bff84cbe4a824aedd4b934d8debeb4613554e3d1dc738b39325e16776517363cf23e8688bca017029cc77553c4c8761b806a0a977e181b409f1622901e8a7c6fe4b07f6b3b0a24dbb1f9c36fd07bacae8e8d5d8cb0a9604b356223ae801f261514f54beee4366a17dc760c984bc25417d2d4880c776ab41bd9bbc26079d58baf0fc712559908e483373564aa2ea9911147fedbd1f47b315edc67922b3f98f1de6a1952ab24572a0183008c7261a264a248eb0525cc9ffd6b904004d49df51dd4f78c03dff7d349ab693c18f6f0fedcc38169b562f691426a84d93fb62e7209e50a618052136b2c8e517b517f0bd66d36fa9585ab10e460343ee91b73580aa9eda47d314eb0e70d2a1dc5dd32f92f5b590903daf166c06e5ede6f4f4d98e10a092423de49346031b892714833056f9b38d80187558019f26e69c47010d05475c6e67d99d1da04047c92768a3c93ea67e4fc487e4db83c33c8bffdcd69375389d67d9e377874c9b4820ed26740f98a8d259f342495635b7789dc927083da1cfee63bac9a286d17bf18ebd95d7766caa60fceae7dd33ab7cf349a4011c9a3da8d3ac02709b76f11c9bcac70ccf50406de7e674a1692256e19851c69b0a534b644b0464c6f3f88eb9b7e62d2630a9e53f56e4a57e140ac64c0034dcfc65e5edc70cccd22ac99b3b1a64aa652c96c5905bea2027a0cddb00db737765bf8fee9bdecd86aa052b24ce9e507f05f873bb449bd002273753f8ce621951d0cd1cad465fc9300cf389d241a6302b835c3df17d0eb10b04506b1003579a5b4aa5e2274841ad4ee7273b6d70fb229f4bca39a042d9f0f8ca981199eb778336a6e77e6d6ec2126dc4907c8d002290881f3d6ac28ebb4be2b616f14ebff02e7e12449cc572fc67f6426bce1367b5d135152e5354c50387f504544184088585e2e0e697c01e2398ac04e1ab9de5f92812e5dafe14450891bc81db3b961cf5cfe1fd01e4c142a1cf374b339fac89086f6fc2802fc6889cd1785cf58e7aa3d0774392532dddf290205355cad7b4890e7f739b27af408efedb8caa8f4a115e51082b1387e09054ae428bc55253035db0e3a3702cd59a14d6034c36fc61f5249557548f5332431d11db58d26526d13d5918bd23503c1c9b1297efdb5312e2e6684e8dbf7ecf25121b5f67230981a1c2cc4cb20052969f8e1ba1469741d849a3843f0130f2ffba4ae1a448cbef73100abe295f948a0711531452b29b73a6d883f610777d1416f8d33f4d9e20aaba3751cb895592a574f3cf3689f80ec7c3cfa28eac7d8c163b589c2171ffce9171e1d4405ead4b94bfd6668c636d33e9cd3f61127527ffcc7e735cd2607b90095288216526bd0871018d7a150bc2798499d56401962886cacdc18666f08c41ff7c6fe6956f34e979c98a78639d1b4b32fe83217c582384a7b1dcf962aade0d36063b3dea1bcf27e2e820fe4c94c73d2e74b9f4f612ba4e8a80210e6fea78033af4f0aedc7b747ab00d177263f670d6e66ffd1d3d9df5b9894619e3a7df6a1aa4fe5dfd4b02a3aa56445f70fc3b8717e0e4927d3643a2719031327e4ba25b5bc26696e7f3f344f9a4be44462ae3db702fd83182241ffa1ca1375d612c545fa62555e87ec41193d3bb0593f7943a51ee8bbabd8eec26c3fb74cccd356c75612f4a2534bac51de837b5b67e329d1a4c87d03b5d6957870584c9f21ea888fa37fda076cd61f1aa94655a8efd2e98b52682815812885fd338f1a5468489e21b4e2e37a7f18b4536ab46da1f92d51e5c04e0838374e57c78401b8139d7be010fa1fce6d0d47c599f3dfe72cbf6e58b1f3cb948dc13310ddc18c11cb42ac2bd73dffacccb0dc25455d54a6e4108bddfd8376d81a598c126201dc7a88e0fb7a2c75c3baeaae90b9cb1291d58d9c518cf2479f954b65caef566263b8ae698fdb377f0e97ae4324360d9b3df573a46087197e947bdb78b3c4f4872983bf7cb562173b63096f1059aaae1335a48cdd26ff91c2fb2c9083c50cd41d11292d027af570b6d5b703d7d89dbae371692044ad8e6b31cb2f793c8c8f9d65edb376ff15fd6d5e62c0af0460b82a71b9f8bdb5532fb3b95bba4890ac3726927a87c53623c7c26e5c13cc8a9ee11b565de76a905bb03ea2a15f2074a7027b2b2b18232bbb4471e2a96526557c54419c3e4cb57a064116e339bba1631f6e1718f0a6ce618d945f6bf461bd10d7857bae489c29a3e4fde8fed6484923f0f588cdca0182fd77fbe6c1a36d9e19c2e206b09979132f66354be029f3a21cc6553b035d0cf25d327c3ad31afff9fe446cac49e0913abe4d5927ab51f5e34e928562b183e5f8838a5e2f99b143cae6657b7b3c332a5537a3f5c925aac90840e4328909acca062a17a3f5326d4a11705775360ec3756e25113daee134e4002aaa3cd8e2fd757c472968b320edf199e8bccbc3ec003897bb62c43b25605f44c727a2b8cc3bcd6e94c81875ae1bb018d07ced5164ce2ae105b0666ce15617bfa579604d5a0daab43de72307509743b26c21f9e0fea6877f06558ce8", 0x1000}, {&(0x7f0000001380)="1bfceaf4c59ae8dd6ea00296e595be402777823a175d6e9996a14b19e7c8940ae2e595d5b80bc99c05714105b2cae250c861d744603d3b6bfbb04e5dbb35c9dca5ed7089670868ac168e10762f6aaf9701eae25f491beb89cc60b6e46f0567a8c12c0e212d385aacd4e7ea249627571ea6bf73d8e3b75867f6836187e2a572cc9d56f9c77d58b6bc0a50b1cf6b8ddf947898fab0451ade3a6658b60aeb95c8b8b0dc60aed89ac771dffe0149", 0xac}, {&(0x7f0000001440)="e2282561b8d815d87019ddcf42e6489bc8694dacb153ed70bfb54c1d7aff9f2ecf709d71d5b5ed70c8aa949359db70dbab33dedc500b628dfb2c5bfa201d42995aee98423444bfc42eee62cc5254d28010803ffbbe5eceb11d879504c2eb4bfa0fb17cb515667e93a693c1cfb64f405007d0d3afa9cc92e5", 0x78}, {&(0x7f00000014c0)="680e8743db619580c6b12c16f2332d612280a7532902c56f6453708c555e97b6f4bf3f659bf0322242b225a5551e271dd0275a682550fa2158fa7739c2baeb59f51650646624b899b18ad075d5844fb8e5d2236d6fa14197b4fba6adb8db646e7f4849861311e65f39ff7816d1c9ec7085fcb0948082b13eee35b4a227d19799d4f1dd0594c1b7f4480cf8b92b02302c5728f40eb25b30baabc36a5bfbd0f4a43cfedc988c66aecfc928ed8717c5f75842e79fa969371054d0", 0xb9}, {&(0x7f0000002640)="b777f2c237898b48bbec1c8b53135fced8fc213e99a9025126998499d51a164134417518ca807341c31af93c0bbfab5f0749d9e9593fe74baa3ed7d81e6ee1a24c013a5bd944656af069d74dc1000e9abcc7388020d4efde5a9b060ee1140c3ac0a671158429d13f96dc6fe66844521613d464ec43ddf9a012b6ed1c16074d0e83c3be29b3b5bd18a94dc87d5b7058e6d2585b3672dcdee56e490a4e6e6a959912daf691be979d05bd370319db1538e119b48bb3cb3a7d1262b9ff57e9a107e0c3e857fce6b5675f2b826c939e37509f2cf3324e7e43f644ad55edc6167644536500e91a51ee4f4c2c591ba4938e7ac2c3f153552c1fa34f6529bda7974780a3432116a828ad747f3ee1d00a051516be9c1ecfa9cc221e53006bc97c3a2cad2740b7fb228856657b334ebfe652ad30efb24e1f455ab0c80e0a2d68a5ed5ead1b1fbc96f66358de161a1bdc49add35b526af795ceb4b4b540162447b49ecd629c96e92233a13d1689384933494325d3d068af083d67d9fb514f161b6aa5c71304349a6a69af2e28f4b0c332a2317d86e0b416848ee002f50d1f7a21772728033e19a312c344fa20ba4603c9d1ff9b8188cc403b181166eac70783a7676c4ba18e40b06b80730ba0180295db420a0f465cffea062823401e8caf26a3c58e1671135a174d2864cfa75d6966ee9e50e6eb19d7b5b9cfed745bbfed6ef0d0a0393c339e275fd29d75a5b7614b89f6a70f5d526d2f919ca5d842f501ef20be40b9b73d9034b8a39aa928b314b860118932e5d92970e4534a7c6518d664096aa9bc092bbfa6f25b4337485574b8fc31cedae5c4e01614d8de0302484e2a70ac448d3513c95db9cd5840fd702d32af9bc7fd9b3a99b828bcdca38e3c23bde208645a670812dec7d3bdda1bbf6c4953272a50261a4d0d84c3a8977ad333879b5010131fd3e2ee725ed3456de576f7c7e37835c3bf055123339834d87a554d12abe50bd5422f3d55c042e2a581a3766910acbf62b563a59dae5e6dabb2ceefb1f249571dca20bd14badde059c7da78a3ff36e6fc446bb54ec00442b416a673b45d09e680fef4ce4677668a7919f7f088cce5d91a55e729db2a0d1a88087060a37297aef0213bc52c78510c376e776e83bff69059e430c28237e791eed608017e7687ce864bd9138b35429ac89171f1099cf9247fcc1c13fc1f7ae786ae7f316094784f7d28e6f6bf3d86528241291f3575c15a4cd232990686f07793fedcf6afeac77525dbf294dab012421ec28be2a334b5944919563123228386e925ecd4ee4085d76c45d6e304e81c87ae94ee0fd149246c6589ca77bc26138886830abdab65b0dad15aa92785c571aebd10c3899755d0b8dc3df1377bbd9a3e34f598bfe10ed7bfc39750cd0e4ddd86615b760192e36fd038d2e1a44bf4bdd2ee7941fbf0cb28392416e77e7992ba25fdfb197044b3f88a6e4c3f30e757de5151819c9e57f51887675b0652aa4e36ae338a9d4ba2ad81de0bf00b42ed4fb86f99e7941b3411d568a3b3fb7eeae6068fee573cf7a0cf5d73e75e0093e278aa9e5ab60062c1a9d535581df47ce69994209ee8f9082807a4d6a1ea5877926415c84884304ade752f7997dc06eb3da130182aa8b63c08391cac4e4e4bd6e8252c775bf527944d4df1bec008c0488d665accdb5edee906bd1b6b9c4c5cebbce2eb1fcffcbf5ebb15d75a802ee68445156710f9b3b6b95873634b156b12d1e4616900ebe0cea691fbb038c0ee1bb90b3997b5fda03eebe60c5ffed910a4d490b7e4575a94e31152a3f78ea31ac053031f3a2ab8647008de6801ebf92a680ab212c7939f52492c1b29bfcdccb8a8607a1b8624968bee287e0bacc9ec9d8a94f0293a84d3f5f806af03b47b3cca00a30108bce260017a4f3eec049fa82bad1ffcca301237735f381a6af8d2ac0f69493eef29bba695cbf055a9b5dd72db2c460a490324b751a6882ea782f08a3f47cfa7f3b41c280f499c7bbfb695f7ddb084f0e4714c36bff3b409d406885dc89f882325321eef33aa35b29007a3f72861d70c2ac0f509cce730314671708bdd1bbc68084de07a5b903e7e7f0c999482431b2842346e60f91bf4d47d70232db3c8ed0a358cfb0ed5aa66a41fe8882707ffec81f7a488c277c371db4790f95217203edc8ebf81daea752d2c6ce3cb43aff4a8bdac3e92ec48a4b45b77105c186e927d7a16a7c1adc2211c6d8e43d346a351edd023c184a463dce082ece29b0bbed505518a676e796bb5da1586c277128c970ef0df8e1d3ed7030d33adbd3d7189d0f914b99c1e8b786e500343a41de8938ee3dcf91426b7c0060fa44e33232ab10c139ee99a54a654f0fe7d472ee94b9192f11edda1e8a7c65bec4afd9ec285031f9dd4a9540a34cbdb27c6de3ca93c59478a6f29b421762b2b4b041003ee01f8bb444fb6c81aab0a2ea9d9077bc98e7f590156fc28ecc97463b8452256ad84ecfad6803d0b7df29143f96903f608ff339e058e3a4eb6a3c512b29fc0cc36d673dee812ae6eff7ee90c10becd0650021260ada5365b9bdfb8d47cea47d78018a09ab08aa9cb0e8faba75fca32d1908afff2d793e127a074647c7a8fd1da583e5874364f3923ac65720a6edb3225a38a2777e03fe940650fb8579ce674849b87b66128c5d537e9b221e955b12a3c615732ddd3184fe45483fc814db8042f9d47509e40f5a38cb47900ec2239631c00c1b445fd3cd86d6d4a9f5a9f0131c26ab44b3494f9dabf02e9221599d84f9c46ee32221c6705bb8b7d9403f691bfb0e9b9a6a3857998e55ab6411c80f4baed76ca2d3fc68d52da806b52925d515cf70609d64f00f50b1951fb1211de78fcb74d8b3471eabbf18a423ce5454cce6f8c54d19ebcc12ac0593de94efac542a664c45f384aea13d2a378cc661a3d562f3e912d1ecec8b5f217d6f66ff652fcf6e06c025cbbc2f3bf172c07aba07bdc3a56fe4353ecfc0d1fdd35761fca2099785902603e45f62df3c1e52429e3e5b56c2c77bbaa65546ffe6a1a4f85e58409ca3fc84b7b5f1ed40468233156d644ccc18654cfeab057eac0109217a419efdcfcd87540993d6e63b628301855e06e0f1cff27be96ba9787a447e7d900796f26c4a8d4f74b5a257388f8fed9ed304946968c0ed0be2c37d603234704ece4073936dc997c488a7f7e8ebf9c1abd51c1ce28dd1727d741ddaf27a781d45c5010a47f4542979cc76dde97f3c11756fe5bdb16be3c51abd145930ffcbe0d180d0c2b0b19c8ad18282cebdfe2cf691599ffd5469565a81a7c99a0dcec4f82fb0ff344d2f9cc11872024c5dedee04b5a283c7452a46458fc323b00fe3c0abd4ba40a7ed3425532e2587b375bd580fb88d169e166af2f753f2657a49cf33fcf3039a2b3bcbc2e891b580b8acb9a4ad22402d0cbe14a5769e62ce9c8a012f7cfd9b6a0779e521154c1c14339116085f6931fa8c0b75416cdb5cf8ca887638da222c3bca134c0894e3676f980c709579f319d60e3ab60308a59731ffbaa71ab1fc242e17383f7e441ad924586ba58a643853a9d0c68d324e91a897f230a43399c07df8b24ea299fcc6dd47eb61d95f2202ffb524167eaf98ecc30c1489e9adde42defd7ab785dac6f73c7384a4f9b7a52110e9fcbdcf4d36f509da2c4d13a991185958eb9c2bc6092fbe009ec7b5c58a21559614f3cd803a260871530de2fdaf25c39a1392ca03098c9e7ee2d8a4079f0039873790b2713f4efa4833c9099bfcff54d140f452a0e68bf2939294814c0a5ea6e90d1f14eea4c58e30efea1a191bac976fec7ac4d4db324a91fa9dfcc1aa26f5493dbcd9d956441bdcf621647d7a4c0b3b92119b9b55413abfd80696c88b786087928cdab7b34b48ae6f8ebe258dc85b5a62b2374acacea78482363cea302f6070fa3fad8c6cef1057d05964c6f4b5c751799e4dd14bd2689ec364b3b5c8e7d76eea72312e73586045c22fd046ff3999e2217ea3be245e8f2a44a409c74ca1476366d37862e6b9caa9e3b6e969f67361948d5a875701cf9d01b31846d5556634664b697dae437d4d9903193fc31b4f325fee0957f6f9f6acd65ad23a04630f1b814b7f768f1db690f7bfe29494e92fd0fc47e93d3d52b1d1b90621e6002d468f4225ba4aae629e459ca16169897bbb5ddb362cbbd5f716c7da8ecdd82edebe306eb506b10a54ae660a91de6ea89654779d3671d23cf78bdbcf42b3897425f7629951fd0492ef47b6a509974a93cb8f028bb36e5fb35968cbf15b1", 0xbd3}], 0xa}, 0x0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4013, r0, 0x0) (async) dup2(r0, r1) (async) sendmsg(r2, &(0x7f00000018c0)={&(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001600)="f882a9c3b454b4a802fbb2defc4aedf89c89d5c6f2a98b1b6bc3fecfc6594c216889b344bc17c43fd532109933bd15197c60c0433e47579d3b9363d4592122d984bd043195608ca4c4751ab9a69be200d00fd27f616527d2b822e963a0138a3a7d8b1d421f1fda3c86dd3427cb9452af421fa44ec8c96e581c2fdfce7867dedb1dd8778dab9133ff0b57a3e4d0f8a246f1ef15bb5d5ce1dc5a5f3f87299653df0f5dd09d4f409cd0753706515529b57b35236b54050275680610934ddf69f83a71b9e5bcea9b1822", 0xc8}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="a800000000000000ffff0000000000000f88518b03612a5e46a709ed1e34192823c1dfcc56048b11000ab6ae047dea1a3255e2ea3d7355dd2f9e40ab41e3f243a50c34c7f539133518d64319d0ee53fd70375a944cab17a3303354272e4b19d9295cd2706d454e82880e2b18b12248a730e3594fd923e1e4357408b01f6b723a4adbbd4285ab2e3af48300d83f6055fcbe991f791934eb62c563bee3491a7be56339dbbc069a000000000001000000050000007c68dd026cbbb218263afc798af806c1c91b656fac6824f9cbff000000007800000000002ab03d9d60452735000076d1394daf15c772b4bb092adb724cc6d4efe15ccc03a32d93a094c07f9b37bde91b47b1a1a997b5475d353f1a78b89e30f5386a92f352c99d8849ff42e413b90370392bc9f08fff98d7da34a6f6ebd29828101ddc0000002800000000000000ffff0000700000002180c9922688bdf2412c2e8b6e0e49adf27881d880d8000000000004000000000000001c7802a34fa3662a91a75e6ed044d4f0d1c3e720783dddd441114eb43122f3da5b75d5e6e81896e327c3e42ceebfaf48de7ed09e0b6434e9f176ebaf68c3812beb6d251ed1190e1f5f3951f6af5e8a0a70a27e0000000000000060638a56db39285740831a577b3be64d8917330c3a1edd661d2e3f53c8a514f5dbcbf4a45cb0ef334a57160bf9120ed9c1af8a99122b3bbbeae496275a7d7320f7cf5b62baef5c250c1ef734ed6fe1cb0eae68da3274475f4c161a9c7d48509e4cda7f2f6fddd49cfc6db2e8abfb8d48ccd24495effd127ddbafaf7a5ceb0ca6848ba4c9341db2f295ce32b2ab6f55eca7bc2f9abf58dc4c0438ca"], 0x168}, 0x206) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) (async) getpid() (async) fcntl$dupfd(r1, 0x0, r2) (async) open$dir(&(0x7f00000017c0)='./file0\x00', 0x400, 0x161) (async) open(&(0x7f0000001940)='./file0/file0\x00', 0x40, 0x4) (async) dup(r3) (async) open(&(0x7f0000001980)='./file1\x00', 0x800, 0x91) (async) fcntl$setown(r5, 0x6, r4) (async) getpeername$unix(r3, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) (async) ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x422, 0x0) (async) recvfrom$unix(r2, &(0x7f0000001580)=""/21, 0x15, 0x0, 0x0, 0x0) (async) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x5a}, {0x16}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000240)='m', 0x1) 16:00:40 executing program 0: setrlimit(0x6, &(0x7f00000001c0)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="9c31be4802", 0x5}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xe970, 0x0, "7e00000000000000000000000000000200006ba3"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffff, 0x0, 0x7, 0xfffffffe, "612c75aa8662ca9900000000020900"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) (async) setsockopt(r3, 0x2d, 0xffffff01, &(0x7f00000002c0)="ebffcb812eaaa4eb53db3da5e1e1fb3600000000", 0xfffffe5a) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:40 executing program 0: setrlimit(0x6, &(0x7f00000001c0)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="9c31be4802", 0x5}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xe970, 0x0, "7e00000000000000000000000000000200006ba3"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffff, 0x0, 0x7, 0xfffffffe, "612c75aa8662ca9900000000020900"}) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000001c0)={0x9, 0x8f}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="9c31be4802", 0x5}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xe970, 0x0, "7e00000000000000000000000000000200006ba3"}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffff, 0x0, 0x7, 0xfffffffe, "612c75aa8662ca9900000000020900"}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (async) 16:00:40 executing program 0: setrlimit(0x6, &(0x7f00000001c0)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="9c31be4802", 0x5}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xe970, 0x0, "7e00000000000000000000000000000200006ba3"}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffff, 0x0, 0x7, 0xfffffffe, "612c75aa8662ca9900000000020900"}) (async) dup2(r2, r0) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 16:00:40 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x42) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4003, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) dup2(r3, r4) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x3ff) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x28) select(0x40, &(0x7f0000000080)={0x5, 0x8, 0x80, 0x6, 0xb7, 0x694, 0x101, 0x71cd}, &(0x7f0000000140)={0x0, 0x200, 0x9, 0x1000, 0x0, 0x80000000, 0x1, 0x3}, &(0x7f0000000180)={0x40, 0x13, 0x2, 0x10000, 0x80, 0xaeb, 0x6}, &(0x7f00000001c0)={0x1, 0x3}) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x3ff) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x400, 0x20, 0x60, 0x6493}, {0x6, 0xc1, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r3, &(0x7f0000000180)="13089ee29753a4ccf3798006c05a3ed56f088c186a3c4514ed3ba8c0947756987627a224", 0x24) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) pwrite(r4, &(0x7f0000000280)="ad0c90a44c66391c16f6860f16e8f298a39f10d7a40c259df4f8fa0319573745641ea0265e4c0cd9e6895e11eb2f5882e35b22c5d8ee9d4239cccecdd264edfc58ec27e28f585f772ee8058cd96e46ded54416bbb02611344ca7ef82b1481e5ae1344bc12583c5362c378e417e0f156422a83c58d5d299a8fd8260f06c600b79f46c341419cb24f850f2fa839ca2620b51febc6f52d1c29f7d81b4696ff19b51d94a04aa9446dcda659b09", 0xab, 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) pipe2(&(0x7f00000001c0), 0x10000) 16:00:40 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x42) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = socket(0x2, 0x4003, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) dup2(r3, r4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x400, 0x20, 0x60, 0x6493}, {0x6, 0xc1, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r3, &(0x7f0000000180)="13089ee29753a4ccf3798006c05a3ed56f088c186a3c4514ed3ba8c0947756987627a224", 0x24) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) pwrite(r4, &(0x7f0000000280)="ad0c90a44c66391c16f6860f16e8f298a39f10d7a40c259df4f8fa0319573745641ea0265e4c0cd9e6895e11eb2f5882e35b22c5d8ee9d4239cccecdd264edfc58ec27e28f585f772ee8058cd96e46ded54416bbb02611344ca7ef82b1481e5ae1344bc12583c5362c378e417e0f156422a83c58d5d299a8fd8260f06c600b79f46c341419cb24f850f2fa839ca2620b51febc6f52d1c29f7d81b4696ff19b51d94a04aa9446dcda659b09", 0xab, 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) pipe2(&(0x7f00000001c0), 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x400, 0x20, 0x60, 0x6493}, {0x6, 0xc1, 0x8, 0x7}]}) (async) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) pipe2(&(0x7f0000000100), 0x10004) (async) write(r3, &(0x7f0000000180)="13089ee29753a4ccf3798006c05a3ed56f088c186a3c4514ed3ba8c0947756987627a224", 0x24) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) pwrite(r4, &(0x7f0000000280)="ad0c90a44c66391c16f6860f16e8f298a39f10d7a40c259df4f8fa0319573745641ea0265e4c0cd9e6895e11eb2f5882e35b22c5d8ee9d4239cccecdd264edfc58ec27e28f585f772ee8058cd96e46ded54416bbb02611344ca7ef82b1481e5ae1344bc12583c5362c378e417e0f156422a83c58d5d299a8fd8260f06c600b79f46c341419cb24f850f2fa839ca2620b51febc6f52d1c29f7d81b4696ff19b51d94a04aa9446dcda659b09", 0xab, 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r5, 0xc0104452, &(0x7f0000000240)) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) (async) pipe2(&(0x7f00000001c0), 0x10000) (async) 16:00:40 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x42) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4003, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) dup2(r3, r4) 16:00:40 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x3ff) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r4, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x3ff) (async) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x28) select(0x40, &(0x7f0000000080)={0x5, 0x8, 0x80, 0x6, 0xb7, 0x694, 0x101, 0x71cd}, &(0x7f0000000140)={0x0, 0x200, 0x9, 0x1000, 0x0, 0x80000000, 0x1, 0x3}, &(0x7f0000000180)={0x40, 0x13, 0x2, 0x10000, 0x80, 0xaeb, 0x6}, &(0x7f00000001c0)={0x1, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x28) (async) select(0x40, &(0x7f0000000080)={0x5, 0x8, 0x80, 0x6, 0xb7, 0x694, 0x101, 0x71cd}, &(0x7f0000000140)={0x0, 0x200, 0x9, 0x1000, 0x0, 0x80000000, 0x1, 0x3}, &(0x7f0000000180)={0x40, 0x13, 0x2, 0x10000, 0x80, 0xaeb, 0x6}, &(0x7f00000001c0)={0x1, 0x3}) (async) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x400, 0x20, 0x60, 0x6493}, {0x6, 0xc1, 0x8, 0x7}]}) (async) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r3, &(0x7f0000000180)="13089ee29753a4ccf3798006c05a3ed56f088c186a3c4514ed3ba8c0947756987627a224", 0x24) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) pwrite(r4, &(0x7f0000000280)="ad0c90a44c66391c16f6860f16e8f298a39f10d7a40c259df4f8fa0319573745641ea0265e4c0cd9e6895e11eb2f5882e35b22c5d8ee9d4239cccecdd264edfc58ec27e28f585f772ee8058cd96e46ded54416bbb02611344ca7ef82b1481e5ae1344bc12583c5362c378e417e0f156422a83c58d5d299a8fd8260f06c600b79f46c341419cb24f850f2fa839ca2620b51febc6f52d1c29f7d81b4696ff19b51d94a04aa9446dcda659b09", 0xab, 0x1) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xc0104452, &(0x7f0000000240)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) pipe2(&(0x7f00000001c0), 0x10000) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xc052, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e993192964800000000", 0x78) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:41 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xac1b, 0x80ffffffff, 0x0, 0xa23c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x9], [], [{}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x8000000000}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = open(&(0x7f0000000580)='./file0\x00', 0x200, 0x80) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x203}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x2dd6b6b1, 0x800}, {{}, 0xffffffffffffffff, 0x5, 0x1, 0xc6e, 0xfffffffffffffffe}], 0x8, &(0x7f0000000600)=[{{r3}, 0x2, 0x18, 0xf00000b1, 0x3, 0x89d}, {{r1}, 0xfffffffffffffff9, 0xa4, 0x40000000, 0xfffffffffffffffe, 0x8000}, {{r4}, 0xfffffffffffffffe, 0xd0, 0xfffff, 0xff, 0x3f}], 0x3ff, &(0x7f0000000680)={0xb4b3, 0x5be5bcb8}) mprotect(&(0x7f00007d0000/0x3000)=nil, 0x3000, 0x1) r5 = socket(0x18, 0x2, 0x20) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) setsockopt(r0, 0x80001, 0x5f, &(0x7f0000000100)="4189a3b68e089af639d3b4286ed1334ae6d12b9aa116b6095499505032ba623a5ed7258b7dd810b1b9dca45a60c5bf5a8d1276f5b94e58d44d2a193bf00f194c3617c5d89c475a446fbb3b9da4eb374c9005335b15ea33e5f03d3515f65fb54ec38affa4ae9c57bccd973031273ae01b67c3100879e3df451b4ab419eaac4daafd760da743a74ab25dc3068a6d2a8a67a55dfb9cb826d03db1bd5de9ba219b", 0x9f) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x28) select(0x40, &(0x7f0000000080)={0x5, 0x8, 0x80, 0x6, 0xb7, 0x694, 0x101, 0x71cd}, &(0x7f0000000140)={0x0, 0x200, 0x9, 0x1000, 0x0, 0x80000000, 0x1, 0x3}, &(0x7f0000000180)={0x40, 0x13, 0x2, 0x10000, 0x80, 0xaeb, 0x6}, &(0x7f00000001c0)={0x1, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x28) (async) select(0x40, &(0x7f0000000080)={0x5, 0x8, 0x80, 0x6, 0xb7, 0x694, 0x101, 0x71cd}, &(0x7f0000000140)={0x0, 0x200, 0x9, 0x1000, 0x0, 0x80000000, 0x1, 0x3}, &(0x7f0000000180)={0x40, 0x13, 0x2, 0x10000, 0x80, 0xaeb, 0x6}, &(0x7f00000001c0)={0x1, 0x3}) (async) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xc052, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e993192964800000000", 0x78) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xc052, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e993192964800000000", 0x78) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:41 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xac1b, 0x80ffffffff, 0x0, 0xa23c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x9], [], [{}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x8000000000}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = open(&(0x7f0000000580)='./file0\x00', 0x200, 0x80) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x203}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x2dd6b6b1, 0x800}, {{}, 0xffffffffffffffff, 0x5, 0x1, 0xc6e, 0xfffffffffffffffe}], 0x8, &(0x7f0000000600)=[{{r3}, 0x2, 0x18, 0xf00000b1, 0x3, 0x89d}, {{r1}, 0xfffffffffffffff9, 0xa4, 0x40000000, 0xfffffffffffffffe, 0x8000}, {{r4}, 0xfffffffffffffffe, 0xd0, 0xfffff, 0xff, 0x3f}], 0x3ff, &(0x7f0000000680)={0xb4b3, 0x5be5bcb8}) mprotect(&(0x7f00007d0000/0x3000)=nil, 0x3000, 0x1) r5 = socket(0x18, 0x2, 0x20) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) setsockopt(r0, 0x80001, 0x5f, &(0x7f0000000100)="4189a3b68e089af639d3b4286ed1334ae6d12b9aa116b6095499505032ba623a5ed7258b7dd810b1b9dca45a60c5bf5a8d1276f5b94e58d44d2a193bf00f194c3617c5d89c475a446fbb3b9da4eb374c9005335b15ea33e5f03d3515f65fb54ec38affa4ae9c57bccd973031273ae01b67c3100879e3df451b4ab419eaac4daafd760da743a74ab25dc3068a6d2a8a67a55dfb9cb826d03db1bd5de9ba219b", 0x9f) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xac1b, 0x80ffffffff, 0x0, 0xa23c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x9], [], [{}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x8000000000}}}) (async) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) open(&(0x7f0000000580)='./file0\x00', 0x200, 0x80) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x203}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x2dd6b6b1, 0x800}, {{}, 0xffffffffffffffff, 0x5, 0x1, 0xc6e, 0xfffffffffffffffe}], 0x8, &(0x7f0000000600)=[{{r3}, 0x2, 0x18, 0xf00000b1, 0x3, 0x89d}, {{r1}, 0xfffffffffffffff9, 0xa4, 0x40000000, 0xfffffffffffffffe, 0x8000}, {{r4}, 0xfffffffffffffffe, 0xd0, 0xfffff, 0xff, 0x3f}], 0x3ff, &(0x7f0000000680)={0xb4b3, 0x5be5bcb8}) (async) mprotect(&(0x7f00007d0000/0x3000)=nil, 0x3000, 0x1) (async) socket(0x18, 0x2, 0x20) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) setsockopt(r0, 0x80001, 0x5f, &(0x7f0000000100)="4189a3b68e089af639d3b4286ed1334ae6d12b9aa116b6095499505032ba623a5ed7258b7dd810b1b9dca45a60c5bf5a8d1276f5b94e58d44d2a193bf00f194c3617c5d89c475a446fbb3b9da4eb374c9005335b15ea33e5f03d3515f65fb54ec38affa4ae9c57bccd973031273ae01b67c3100879e3df451b4ab419eaac4daafd760da743a74ab25dc3068a6d2a8a67a55dfb9cb826d03db1bd5de9ba219b", 0x9f) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r6, 0x0, r2) (async) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) (async) 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x400, 0x4, 0x0, 0x0) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) r3 = socket(0x6, 0x8000, 0x78) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$inet(0x2, 0x4002, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x400, 0x4, 0x0, 0x0) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) (async, rerun: 64) r3 = socket(0x6, 0x8000, 0x78) (rerun: 64) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 16:00:41 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xac1b, 0x80ffffffff, 0x0, 0xa23c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x9], [], [{}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x8000000000}}}) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) r3 = open(&(0x7f0000000580)='./file0\x00', 0x200, 0x80) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x203}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x2dd6b6b1, 0x800}, {{}, 0xffffffffffffffff, 0x5, 0x1, 0xc6e, 0xfffffffffffffffe}], 0x8, &(0x7f0000000600)=[{{r3}, 0x2, 0x18, 0xf00000b1, 0x3, 0x89d}, {{r1}, 0xfffffffffffffff9, 0xa4, 0x40000000, 0xfffffffffffffffe, 0x8000}, {{r4}, 0xfffffffffffffffe, 0xd0, 0xfffff, 0xff, 0x3f}], 0x3ff, &(0x7f0000000680)={0xb4b3, 0x5be5bcb8}) (async) mprotect(&(0x7f00007d0000/0x3000)=nil, 0x3000, 0x1) r5 = socket(0x18, 0x2, 0x20) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) setsockopt(r0, 0x80001, 0x5f, &(0x7f0000000100)="4189a3b68e089af639d3b4286ed1334ae6d12b9aa116b6095499505032ba623a5ed7258b7dd810b1b9dca45a60c5bf5a8d1276f5b94e58d44d2a193bf00f194c3617c5d89c475a446fbb3b9da4eb374c9005335b15ea33e5f03d3515f65fb54ec38affa4ae9c57bccd973031273ae01b67c3100879e3df451b4ab419eaac4daafd760da743a74ab25dc3068a6d2a8a67a55dfb9cb826d03db1bd5de9ba219b", 0x9f) (async) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xc052, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e993192964800000000", 0x78) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xc052, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e993192964800000000", 0x78) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="0c744956af40", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x16, &(0x7f0000000040)={@local, @remote, [], {@generic={0x8044, "1b694417b45e348c"}}}) 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x400, 0x4, 0x0, 0x0) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) r3 = socket(0x6, 0x8000, 0x78) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) socket$inet(0x2, 0x4002, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r1, 0x400, 0x4, 0x0, 0x0) (async) close(r0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r2, 0xc0104452, &(0x7f0000000240)) (async) socket(0x6, 0x8000, 0x78) (async) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) (async) 16:00:41 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 16:00:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="0c744956af40", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x16, &(0x7f0000000040)={@local, @remote, [], {@generic={0x8044, "1b694417b45e348c"}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="0c744956af40", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x16, &(0x7f0000000040)={@local, @remote, [], {@generic={0x8044, "1b694417b45e348c"}}}) (async) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/128) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/138) semop(r2, &(0x7f00000001c0)=[{0x2, 0x0, 0x800}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) write(r2, &(0x7f0000000140)="1b01d25658a5157ee4e5f961f4744dfa47d6b685b1fdc27ffa7fc0917d1c4a8edbe5477fb8f819208f8fbb3da0d9057e0065989c9d2efdcecc0898c324a22a15274ce941326dd32b6c3f4c3300953e989c924608e325b73e1d04b55d97b4edd4f8ded5261edc49776200bddc07d3fad4519aadaf77769ee8125dd82c5ebbeae5", 0x80) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/128) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/138) (async) semop(r2, &(0x7f00000001c0)=[{0x2, 0x0, 0x800}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:41 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) (async) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) (async) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 16:00:41 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) (async) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) (async) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/128) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/138) (async) semop(r2, &(0x7f00000001c0)=[{0x2, 0x0, 0x800}], 0x1) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) write(r2, &(0x7f0000000140)="1b01d25658a5157ee4e5f961f4744dfa47d6b685b1fdc27ffa7fc0917d1c4a8edbe5477fb8f819208f8fbb3da0d9057e0065989c9d2efdcecc0898c324a22a15274ce941326dd32b6c3f4c3300953e989c924608e325b73e1d04b55d97b4edd4f8ded5261edc49776200bddc07d3fad4519aadaf77769ee8125dd82c5ebbeae5", 0x80) close(r0) (async) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:41 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="0c744956af40", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) (async, rerun: 32) syz_emit_ethernet(0x16, &(0x7f0000000040)={@local, @remote, [], {@generic={0x8044, "1b694417b45e348c"}}}) (rerun: 32) 16:00:41 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) write(r0, &(0x7f00000002c0)="2eb6ccd062805337aecadfe738c580e45322cea93878c4b06eb757d97914f9ba0250ea4abb42480049dbcd5dd00ee1ddfc3137a94ad3e8599369740765106f", 0x3f) r1 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x100000000) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) write(r2, &(0x7f0000000140)="1b01d25658a5157ee4e5f961f4744dfa47d6b685b1fdc27ffa7fc0917d1c4a8edbe5477fb8f819208f8fbb3da0d9057e0065989c9d2efdcecc0898c324a22a15274ce941326dd32b6c3f4c3300953e989c924608e325b73e1d04b55d97b4edd4f8ded5261edc49776200bddc07d3fad4519aadaf77769ee8125dd82c5ebbeae5", 0x80) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) socket(0x18, 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x6}], 0x1}) (async) write(r2, &(0x7f0000000140)="1b01d25658a5157ee4e5f961f4744dfa47d6b685b1fdc27ffa7fc0917d1c4a8edbe5477fb8f819208f8fbb3da0d9057e0065989c9d2efdcecc0898c324a22a15274ce941326dd32b6c3f4c3300953e989c924608e325b73e1d04b55d97b4edd4f8ded5261edc49776200bddc07d3fad4519aadaf77769ee8125dd82c5ebbeae5", 0x80) (async) close(r0) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000100)="8c65", 0x26d) (async) 16:00:41 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0x8, {0x100, 0x9}}) sendsyslog(0x0, 0x0, 0x0) 16:00:41 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) write(r0, &(0x7f00000002c0)="2eb6ccd062805337aecadfe738c580e45322cea93878c4b06eb757d97914f9ba0250ea4abb42480049dbcd5dd00ee1ddfc3137a94ad3e8599369740765106f", 0x3f) r1 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x100000000) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) (async) write(r0, &(0x7f00000002c0)="2eb6ccd062805337aecadfe738c580e45322cea93878c4b06eb757d97914f9ba0250ea4abb42480049dbcd5dd00ee1ddfc3137a94ad3e8599369740765106f", 0x3f) (async) kqueue() (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x100000000) (async) fchmod(r0, 0xe3) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000000080)=[{0x3, 0x5}, {0x1, 0x2, 0x800}, {0x4, 0xfffa, 0x800}, {0x2, 0x5, 0x1000}, {0x3, 0x7}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) (async) semop(r0, &(0x7f0000000080)=[{0x3, 0x5}, {0x1, 0x2, 0x800}, {0x4, 0xfffa, 0x800}, {0x2, 0x5, 0x1000}, {0x3, 0x7}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(0xffffffffffffffff, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:41 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0x8, {0x100, 0x9}}) sendsyslog(0x0, 0x0, 0x0) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3f) r1 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, r3) write(r5, &(0x7f0000000100), 0xfffffe5d) setsockopt(r5, 0x1f, 0x7, &(0x7f0000000080)="fceaa9c25e9a31dc48149ffe741f5c14493ac6aae6e4037f", 0x18) preadv(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) r6 = dup(r1) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x0, 0x80000ffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xe47], [], [], [{}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0xfffd, 0x0, 0x0, 0x2000000}], {0x0, 0x0, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:41 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) (async, rerun: 64) write(r0, &(0x7f00000002c0)="2eb6ccd062805337aecadfe738c580e45322cea93878c4b06eb757d97914f9ba0250ea4abb42480049dbcd5dd00ee1ddfc3137a94ad3e8599369740765106f", 0x3f) (async, rerun: 64) r1 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x100000000) fchmod(r0, 0xe3) (async, rerun: 32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000000080)=[{0x3, 0x5}, {0x1, 0x2, 0x800}, {0x4, 0xfffa, 0x800}, {0x2, 0x5, 0x1000}, {0x3, 0x7}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) (async) semop(r0, &(0x7f0000000080)=[{0x3, 0x5}, {0x1, 0x2, 0x800}, {0x4, 0xfffa, 0x800}, {0x2, 0x5, 0x1000}, {0x3, 0x7}], 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(0xffffffffffffffff, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:41 executing program 2: write(0xffffffffffffff9c, &(0x7f0000000000)="fb33242e9ef3f927e1449ad2329a2e8554be32ef7c68afd7698ca8454647217c9939f5465a127b713e9f8bcb3a61e2487d47d2cf64b5eec20bbafae356ebc4a7b3fa258a3196d8567d3041ebbe6b80770475f1c47032e17aa94052cfc83cefdf8b4fa99412ac9d8c3bd5fbd07e5a7db78f5f3ca6dba0aa87a12c91eae82b02a60d3810", 0x83) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) read(r0, &(0x7f0000000100)=""/191, 0xbf) getrlimit(0xb, 0x0) 16:00:41 executing program 2: write(0xffffffffffffff9c, &(0x7f0000000000)="fb33242e9ef3f927e1449ad2329a2e8554be32ef7c68afd7698ca8454647217c9939f5465a127b713e9f8bcb3a61e2487d47d2cf64b5eec20bbafae356ebc4a7b3fa258a3196d8567d3041ebbe6b80770475f1c47032e17aa94052cfc83cefdf8b4fa99412ac9d8c3bd5fbd07e5a7db78f5f3ca6dba0aa87a12c91eae82b02a60d3810", 0x83) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) read(r0, &(0x7f0000000100)=""/191, 0xbf) getrlimit(0xb, 0x0) write(0xffffffffffffff9c, &(0x7f0000000000)="fb33242e9ef3f927e1449ad2329a2e8554be32ef7c68afd7698ca8454647217c9939f5465a127b713e9f8bcb3a61e2487d47d2cf64b5eec20bbafae356ebc4a7b3fa258a3196d8567d3041ebbe6b80770475f1c47032e17aa94052cfc83cefdf8b4fa99412ac9d8c3bd5fbd07e5a7db78f5f3ca6dba0aa87a12c91eae82b02a60d3810", 0x83) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) read(r0, &(0x7f0000000100)=""/191, 0xbf) (async) getrlimit(0xb, 0x0) (async) 16:00:41 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x7, 0x8, {0x100, 0x9}}) (async, rerun: 32) sendsyslog(0x0, 0x0, 0x0) (rerun: 32) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:41 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async, rerun: 64) r2 = semget$private(0x0, 0x4, 0x201) (rerun: 64) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:42 executing program 2: write(0xffffffffffffff9c, &(0x7f0000000000)="fb33242e9ef3f927e1449ad2329a2e8554be32ef7c68afd7698ca8454647217c9939f5465a127b713e9f8bcb3a61e2487d47d2cf64b5eec20bbafae356ebc4a7b3fa258a3196d8567d3041ebbe6b80770475f1c47032e17aa94052cfc83cefdf8b4fa99412ac9d8c3bd5fbd07e5a7db78f5f3ca6dba0aa87a12c91eae82b02a60d3810", 0x83) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) read(r0, &(0x7f0000000100)=""/191, 0xbf) getrlimit(0xb, 0x0) write(0xffffffffffffff9c, &(0x7f0000000000)="fb33242e9ef3f927e1449ad2329a2e8554be32ef7c68afd7698ca8454647217c9939f5465a127b713e9f8bcb3a61e2487d47d2cf64b5eec20bbafae356ebc4a7b3fa258a3196d8567d3041ebbe6b80770475f1c47032e17aa94052cfc83cefdf8b4fa99412ac9d8c3bd5fbd07e5a7db78f5f3ca6dba0aa87a12c91eae82b02a60d3810", 0x83) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) read(r0, &(0x7f0000000100)=""/191, 0xbf) (async) getrlimit(0xb, 0x0) (async) 16:00:42 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xe3cc, 0x7fff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3f) r1 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, r3) write(r5, &(0x7f0000000100), 0xfffffe5d) setsockopt(r5, 0x1f, 0x7, &(0x7f0000000080)="fceaa9c25e9a31dc48149ffe741f5c14493ac6aae6e4037f", 0x18) preadv(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) r6 = dup(r1) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x0, 0x80000ffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xe47], [], [], [{}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0xfffd, 0x0, 0x0, 0x2000000}], {0x0, 0x0, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) syz_open_pts() (async) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3f) (async) socket(0x2, 0x1, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) pipe(&(0x7f00000002c0)) (async) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) (async) fcntl$dupfd(r4, 0xa, r3) (async) write(r5, &(0x7f0000000100), 0xfffffe5d) (async) setsockopt(r5, 0x1f, 0x7, &(0x7f0000000080)="fceaa9c25e9a31dc48149ffe741f5c14493ac6aae6e4037f", 0x18) (async) preadv(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) (async) dup(r1) (async) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x0, 0x80000ffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xe47], [], [], [{}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0xfffd, 0x0, 0x0, 0x2000000}], {0x0, 0x0, 0x3}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r7, 0x0, r7) (async) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) (async) 16:00:42 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:42 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xe3cc, 0x7fff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xe3cc, 0x7fff) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) 16:00:42 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3aca9fda0701596bfac96489ff747176fe047d8feab9c5e6fe799b561d3871eeb4d4656b18bc340ed9238adf9d8a5458e3b68c2de501ac3f6455b545ac7e982e46d08e047daa421dc9d7572a4364bf2886799a050033ff886ee9e8bae5c6a62eca64f33f2c40bdeb55e16c9a3f9153b8880ea983bbdeba2af9b36d04c86a15d80d3d47b3d1ac2b532c9c0d3232b3e9e4afab294a4e3fdd12874d5861d9377b1b2baf436da835a4156a2fb204b4a7405b5adb80afeace142221d4278e9b000974d20077b79c8c9ba790307c316e37d34c8d5e0b7dbe51fded220db9dba28979732313985ac1b3a2819a6b2c9ed73a5f1a3a40", 0xff, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)='8', 0x1}], 0x1) read(r1, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="e1fb54714b5a333dfa70d31b8829fa66a950a74aa7541401a41cd02964a55354f0ec16dcc672f538125cc3a9a6a65832aefd61d0a8f1d16e93c60515036bce5bab94e92a34559cc682d616191c7965200909ca5219b2783ef52d8101cf46f81f9777e4cb8d2f08807ce15b796fa144a7db47ad92aebab1fd2c1206338dcd0260a69645dd86eca35147e77d4878bbe33e678f039b8a0e2c99f12d77b96e6947e47ee561c10e3be9c880c9316c35eb70dc1bbb699b0fbc633ca4bc389d02904f0dabd84ad810c9aacaab69cf1fc896da44f25872c482deda3941fcd4c34d76dea786c4cf51b4cca65810b0ad4adafc58230732daaa020322960d7e0fefef879645749b2ab4158305fbb524d55b932c1e015832498cc871c50dfc987a872c89080eaf239496d9e1851b61bccc50ef3df9fac5396a0eef4e93b7682aad781e25e59ab2049a91112c946b6524ca4535e362ed8e16e7ea5873d00535684f8b7165b0629417e03875a6e96acf66cd243b0862f261e5eb6f44dc5168df83b0041b39cbb6e5a04912d41ae990b32da7797bc5c08e94d65a422ef4f08be28112bd2dadf55b5de1a2024d68706c8f06f83c3bb5ab3d8944bc1722434f4450a545a48daaa62a83af600f5c88c91a83f5cd7bda17a3df050a5b8fc39e7ea674a18b57793921576428e365642e6863a2ac0eb7ec6c6bcf0aa514f8e5cb37c8031b01cc18b00de95b96fa2332ca745243b71c6e92994da9deae2aee4c8b97f478b3cc55e351514777bb2b8a4f2f071b32c08e0d4450373830e0f2df2af52c81e4f9c93c34e9922e6f227f0117ec7e0d1c7513c7c57158bfb6b7be886f727beb1ceae9ef52208244e9e28832448bb1cb750884d8b46ccb5ab33c62878c8aa78e879f8f31c98f5d52de77c1b2e23a1464c5a22c56ab736b79b34771f103a6887c57b942abe54a216c227e018e98cbba7262f89b2f3692ceff642834bcb5c6a765991108c88333d543b46e0f4a462bc3cc26ab1fb545d152827230420eca0d85f52c8a295b49dd7849754ae7e17c67f0c58ef1e903135d7888e768c46e7391c8599119657d203351e9b56b672234cf94b892348837b7888c29a4c5310adf9607190f7c541ffee2a6f88229863ab8f656435e47d394ecbd9543a0e980ad692a6848180784db8323f8bdfc0031a6abd14d3c329243a4398d0c99614acd82043a838c8b2b64024e5cb7cc5be06cd40c756e310ff1467d1c7022da77326e50a40998ad63f090b061bd7b7b7e47d33b6912a5084a54f07e6ec389238c4986b10075f17d8e731a4b7c900d1e7d4ed8821e9712eea121ff788e4837af820968590269d0f0dbb1840d94e7f463164460aa629f3176cc663644d0e5263628a0dd53269893a24fd6b03aee10883823bb421729b39e3922d403a520096b0d20d08d16d66cf2d247a1ae16b109b8d66a8a6b11d7e4fd58608956a132cc71da2d718389668413e55dd7d815e25eb310d905d58d92a9b08b0eddf72f36a1c1ab02deb84ad9379dcae4e99f4cce0d15fa6b844fe4dcd28e0af426be7148eef3026310f91772e39a5058335e5b554676682f5c6d004d798cc644a899f79b9c05967a86cfb960a369e6e4dc4729ce6db89996a2bdbe80ab25cb6ef2fdd50199f6ac5c7027fe3096948a011490256800f2f9460b4a9e9d7f830df2a23ae0bdd450c4d63cd747f49a832ed98b115198108c20920b3cade5b33446f95f8a38796041a89f78cced34092db8165b9700d32d3804ade952c08e3bfd59457b2c5bad5a893b7f94ad46bdb230f5f3647fe9ef42758d8b215f25e191df54cbe2d0e5a980081cfe9f4621d87e4a966a6951d9d5070f26483dbbc9b429503a907d8d1de635e125401b149f9a189edd153838400cafeb37f6eac034b2c9fc2bbbceecb2a94696fd6330f2c375a52b1f245aa4dfa499d8a86eca332de6069b2c84e06b16e4e2701b2e61664d9654929c4298c798d9429488c001c187afb6e7c72eb77033e763b05983164f26e9e9f43ed3f2ce81f9f956f2ac8e17d2cf7ed2c61d45b8c9b2759a5344138e4fd8200b0f3957a5893c74a0aca4", 0x5c1) close(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000500)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000080)="58b919ad453945d333b2bd9089928cfe8efc89e160ba20f32e1767d582fbfc83b18142abc79dc5220d8fee394583a05426f86f42313333d8dcb2a0b850f0787d16a1", 0x42}, {&(0x7f0000000200)="977981bb2a94147e6f49680609c2c2d39981b47cdd34343941b63f3f6f61501023e48a0e9f1e748dddc512970757de9a971021176d302cf853967ce0c07576f6b3c9cbda3052a5ece7c4ac47df143ddd28b85006a6085a47905c958b2e7f3d52ac0b0fb4625b597b1b2ff45c713306", 0x6f}, {&(0x7f0000000380)="c953e265ce9555ddacc2b453e1b22032a850427532f218920f6917b20921ee70c278a7af3b3927f89339c1cdd1909e10e0d4b40192e60bb17c3627be8eb24945c85541d3a05cc5a3c2b28559aa8c8713556de6a243faeef3e2d115e62b6e750d096054be78de2bc468a732fc67e08d559c22773ffd7932d24d40471b6d21bb57852aef1216b4d6154cb97fb149d3f34f843eb1215d2aebdc2a7c66900ff07f19f13d0202e89a47bcbe2fb3cfd7589122dffe5543bb552bf38ee50e2f5c3b32dd0e705e0dd41a304fb10f86813112cd6d25a493eb21d6c02e58753e3395ec7bb2a87b1d", 0xe3}, {&(0x7f0000000280)="dbd3bad82e847060d0b312392e99fafb165fef8467608d7beef78bcb3b7901880aa4c9aa055d74364356029793ea3bde197c6f1c852ed313b5fe53749d4fb94353eef7b711366c96cab023335e6f7022ef4dbbe64e35e15446262b6ca2", 0x5d}, {&(0x7f0000000700)="a36975ab58651afc7d088d220c42a813dc4403aafaec3c0a68a80f9962a57b366727ce398cc97bdce97e1105c85300c59da735498736e315237290a3c93222e05ed83e04eb27ad", 0x47}, {&(0x7f0000000840)="dae8f91ed4a59e5200a9505af08544b94d7032ce5395eb2e34e39513d64835524da4fb938b7b27464bbbb9942f92798451f6652ac6b751afa40f28baf7f90155ea9d5f985258ba8575aa7ec8b36445a549d7454b3b124f3d44f9eacda32c66fd6ed310311134a743dac39bf15809e1852fef6e62d33bb1559f5fe6b771b05f79062be9b007df4d1d3bd101e3f70b47646e6fc7c0e38e75965d3091fb2586dc80d983c7423ba1080036d7cc4e14954f1ab6ca3cb9b7017e85d9e9658b878d5f56da8d", 0xc2}, {&(0x7f0000000480)="1e7697c6e7de5e294be0465c6f87dad8fef08907b7fedc9f5d3d11f9520e949894c87790e5ec96", 0x27}, {&(0x7f0000000780)="acf7b9b4038d28be30e0f61758c78125044644a55b182e91da0e66c37adaf6b7c7181bbb9a7a994961048603fae777989a26341276c84289ceff49cac1814c553eb3a2637371b73f90ed7db820", 0x4d}, {&(0x7f0000000940)="15a7c93563a3f88a9eefec2b95dcb3518680dab0764c296e073ef55bc89ca6b3c9e4faf9a27627ee79b9ab8af9bd2246583b71d5f9cc58f065738e93734ae92cc18384332ab7ff2f403aae8f43f2a38e6eea6438becb372fff2dc15232f5c4796c09015ae996a3bdcd0b9b6426e8a13985fbf6158ca01775c2d8655b3caee5486154e56437b4cd606e0a404af3077685eb211607ca8532c23f41cb4453946da2e2deef5ac3b9f17a60a58de6d1ef545b908596a1c8d8eb83c02fa11c582cb51970e0562825257c7579172f2bf8ad0ea85170e9f0a9a2bb97078667cbdd7757ff44e9245e64ad57de", 0xe8}], 0x9, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x405}, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffff8, 0x4, 0x1, 0x9, 0x42}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x69, 0x7}, {{}, 0xfffffffffffffff9, 0x45, 0x4, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0x4, 0xf4a, 0x80}, {{}, 0xfffffffffffffffd, 0x18, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x5, 0x7}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0xffff, 0xe2}, {{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x800, 0x1}], 0x0, &(0x7f0000000640)=[{{}, 0xfffffffffffffffc, 0x8, 0x2, 0x8, 0x104}, {{}, 0xfffffffffffffffd, 0x2c, 0x40, 0x800, 0x3}, {{}, 0xfffffffffffffffb, 0x6, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x80000000, 0x200000000000004}], 0x20000020, &(0x7f00000006c0)={0x5, 0xffffffff00000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x3, 0x8) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x4, 0x249) setreuid(0x0, 0xee01) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000000)=""/42) 16:00:42 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000740)=""/218) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000440)=""/155) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:42 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xe3cc, 0x7fff) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async, rerun: 64) r0 = semget$private(0x0, 0x4, 0x1b2) (rerun: 64) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async, rerun: 64) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (rerun: 64) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000740)=""/218) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000440)=""/155) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async, rerun: 64) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (rerun: 64) 16:00:42 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3aca9fda0701596bfac96489ff747176fe047d8feab9c5e6fe799b561d3871eeb4d4656b18bc340ed9238adf9d8a5458e3b68c2de501ac3f6455b545ac7e982e46d08e047daa421dc9d7572a4364bf2886799a050033ff886ee9e8bae5c6a62eca64f33f2c40bdeb55e16c9a3f9153b8880ea983bbdeba2af9b36d04c86a15d80d3d47b3d1ac2b532c9c0d3232b3e9e4afab294a4e3fdd12874d5861d9377b1b2baf436da835a4156a2fb204b4a7405b5adb80afeace142221d4278e9b000974d20077b79c8c9ba790307c316e37d34c8d5e0b7dbe51fded220db9dba28979732313985ac1b3a2819a6b2c9ed73a5f1a3a40", 0xff, 0x0) (async) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)='8', 0x1}], 0x1) (async) read(r1, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) (async) write(0xffffffffffffffff, &(0x7f00000000c0)="e1fb54714b5a333dfa70d31b8829fa66a950a74aa7541401a41cd02964a55354f0ec16dcc672f538125cc3a9a6a65832aefd61d0a8f1d16e93c60515036bce5bab94e92a34559cc682d616191c7965200909ca5219b2783ef52d8101cf46f81f9777e4cb8d2f08807ce15b796fa144a7db47ad92aebab1fd2c1206338dcd0260a69645dd86eca35147e77d4878bbe33e678f039b8a0e2c99f12d77b96e6947e47ee561c10e3be9c880c9316c35eb70dc1bbb699b0fbc633ca4bc389d02904f0dabd84ad810c9aacaab69cf1fc896da44f25872c482deda3941fcd4c34d76dea786c4cf51b4cca65810b0ad4adafc58230732daaa020322960d7e0fefef879645749b2ab4158305fbb524d55b932c1e015832498cc871c50dfc987a872c89080eaf239496d9e1851b61bccc50ef3df9fac5396a0eef4e93b7682aad781e25e59ab2049a91112c946b6524ca4535e362ed8e16e7ea5873d00535684f8b7165b0629417e03875a6e96acf66cd243b0862f261e5eb6f44dc5168df83b0041b39cbb6e5a04912d41ae990b32da7797bc5c08e94d65a422ef4f08be28112bd2dadf55b5de1a2024d68706c8f06f83c3bb5ab3d8944bc1722434f4450a545a48daaa62a83af600f5c88c91a83f5cd7bda17a3df050a5b8fc39e7ea674a18b57793921576428e365642e6863a2ac0eb7ec6c6bcf0aa514f8e5cb37c8031b01cc18b00de95b96fa2332ca745243b71c6e92994da9deae2aee4c8b97f478b3cc55e351514777bb2b8a4f2f071b32c08e0d4450373830e0f2df2af52c81e4f9c93c34e9922e6f227f0117ec7e0d1c7513c7c57158bfb6b7be886f727beb1ceae9ef52208244e9e28832448bb1cb750884d8b46ccb5ab33c62878c8aa78e879f8f31c98f5d52de77c1b2e23a1464c5a22c56ab736b79b34771f103a6887c57b942abe54a216c227e018e98cbba7262f89b2f3692ceff642834bcb5c6a765991108c88333d543b46e0f4a462bc3cc26ab1fb545d152827230420eca0d85f52c8a295b49dd7849754ae7e17c67f0c58ef1e903135d7888e768c46e7391c8599119657d203351e9b56b672234cf94b892348837b7888c29a4c5310adf9607190f7c541ffee2a6f88229863ab8f656435e47d394ecbd9543a0e980ad692a6848180784db8323f8bdfc0031a6abd14d3c329243a4398d0c99614acd82043a838c8b2b64024e5cb7cc5be06cd40c756e310ff1467d1c7022da77326e50a40998ad63f090b061bd7b7b7e47d33b6912a5084a54f07e6ec389238c4986b10075f17d8e731a4b7c900d1e7d4ed8821e9712eea121ff788e4837af820968590269d0f0dbb1840d94e7f463164460aa629f3176cc663644d0e5263628a0dd53269893a24fd6b03aee10883823bb421729b39e3922d403a520096b0d20d08d16d66cf2d247a1ae16b109b8d66a8a6b11d7e4fd58608956a132cc71da2d718389668413e55dd7d815e25eb310d905d58d92a9b08b0eddf72f36a1c1ab02deb84ad9379dcae4e99f4cce0d15fa6b844fe4dcd28e0af426be7148eef3026310f91772e39a5058335e5b554676682f5c6d004d798cc644a899f79b9c05967a86cfb960a369e6e4dc4729ce6db89996a2bdbe80ab25cb6ef2fdd50199f6ac5c7027fe3096948a011490256800f2f9460b4a9e9d7f830df2a23ae0bdd450c4d63cd747f49a832ed98b115198108c20920b3cade5b33446f95f8a38796041a89f78cced34092db8165b9700d32d3804ade952c08e3bfd59457b2c5bad5a893b7f94ad46bdb230f5f3647fe9ef42758d8b215f25e191df54cbe2d0e5a980081cfe9f4621d87e4a966a6951d9d5070f26483dbbc9b429503a907d8d1de635e125401b149f9a189edd153838400cafeb37f6eac034b2c9fc2bbbceecb2a94696fd6330f2c375a52b1f245aa4dfa499d8a86eca332de6069b2c84e06b16e4e2701b2e61664d9654929c4298c798d9429488c001c187afb6e7c72eb77033e763b05983164f26e9e9f43ed3f2ce81f9f956f2ac8e17d2cf7ed2c61d45b8c9b2759a5344138e4fd8200b0f3957a5893c74a0aca4", 0x5c1) (async) close(0xffffffffffffffff) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000500)=0x7) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000080)="58b919ad453945d333b2bd9089928cfe8efc89e160ba20f32e1767d582fbfc83b18142abc79dc5220d8fee394583a05426f86f42313333d8dcb2a0b850f0787d16a1", 0x42}, {&(0x7f0000000200)="977981bb2a94147e6f49680609c2c2d39981b47cdd34343941b63f3f6f61501023e48a0e9f1e748dddc512970757de9a971021176d302cf853967ce0c07576f6b3c9cbda3052a5ece7c4ac47df143ddd28b85006a6085a47905c958b2e7f3d52ac0b0fb4625b597b1b2ff45c713306", 0x6f}, {&(0x7f0000000380)="c953e265ce9555ddacc2b453e1b22032a850427532f218920f6917b20921ee70c278a7af3b3927f89339c1cdd1909e10e0d4b40192e60bb17c3627be8eb24945c85541d3a05cc5a3c2b28559aa8c8713556de6a243faeef3e2d115e62b6e750d096054be78de2bc468a732fc67e08d559c22773ffd7932d24d40471b6d21bb57852aef1216b4d6154cb97fb149d3f34f843eb1215d2aebdc2a7c66900ff07f19f13d0202e89a47bcbe2fb3cfd7589122dffe5543bb552bf38ee50e2f5c3b32dd0e705e0dd41a304fb10f86813112cd6d25a493eb21d6c02e58753e3395ec7bb2a87b1d", 0xe3}, {&(0x7f0000000280)="dbd3bad82e847060d0b312392e99fafb165fef8467608d7beef78bcb3b7901880aa4c9aa055d74364356029793ea3bde197c6f1c852ed313b5fe53749d4fb94353eef7b711366c96cab023335e6f7022ef4dbbe64e35e15446262b6ca2", 0x5d}, {&(0x7f0000000700)="a36975ab58651afc7d088d220c42a813dc4403aafaec3c0a68a80f9962a57b366727ce398cc97bdce97e1105c85300c59da735498736e315237290a3c93222e05ed83e04eb27ad", 0x47}, {&(0x7f0000000840)="dae8f91ed4a59e5200a9505af08544b94d7032ce5395eb2e34e39513d64835524da4fb938b7b27464bbbb9942f92798451f6652ac6b751afa40f28baf7f90155ea9d5f985258ba8575aa7ec8b36445a549d7454b3b124f3d44f9eacda32c66fd6ed310311134a743dac39bf15809e1852fef6e62d33bb1559f5fe6b771b05f79062be9b007df4d1d3bd101e3f70b47646e6fc7c0e38e75965d3091fb2586dc80d983c7423ba1080036d7cc4e14954f1ab6ca3cb9b7017e85d9e9658b878d5f56da8d", 0xc2}, {&(0x7f0000000480)="1e7697c6e7de5e294be0465c6f87dad8fef08907b7fedc9f5d3d11f9520e949894c87790e5ec96", 0x27}, {&(0x7f0000000780)="acf7b9b4038d28be30e0f61758c78125044644a55b182e91da0e66c37adaf6b7c7181bbb9a7a994961048603fae777989a26341276c84289ceff49cac1814c553eb3a2637371b73f90ed7db820", 0x4d}, {&(0x7f0000000940)="15a7c93563a3f88a9eefec2b95dcb3518680dab0764c296e073ef55bc89ca6b3c9e4faf9a27627ee79b9ab8af9bd2246583b71d5f9cc58f065738e93734ae92cc18384332ab7ff2f403aae8f43f2a38e6eea6438becb372fff2dc15232f5c4796c09015ae996a3bdcd0b9b6426e8a13985fbf6158ca01775c2d8655b3caee5486154e56437b4cd606e0a404af3077685eb211607ca8532c23f41cb4453946da2e2deef5ac3b9f17a60a58de6d1ef545b908596a1c8d8eb83c02fa11c582cb51970e0562825257c7579172f2bf8ad0ea85170e9f0a9a2bb97078667cbdd7757ff44e9245e64ad57de", 0xe8}], 0x9, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x405}, 0x5) (async) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffff8, 0x4, 0x1, 0x9, 0x42}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x69, 0x7}, {{}, 0xfffffffffffffff9, 0x45, 0x4, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0x4, 0xf4a, 0x80}, {{}, 0xfffffffffffffffd, 0x18, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x5, 0x7}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0xffff, 0xe2}, {{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x800, 0x1}], 0x0, &(0x7f0000000640)=[{{}, 0xfffffffffffffffc, 0x8, 0x2, 0x8, 0x104}, {{}, 0xfffffffffffffffd, 0x2c, 0x40, 0x800, 0x3}, {{}, 0xfffffffffffffffb, 0x6, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x80000000, 0x200000000000004}], 0x20000020, &(0x7f00000006c0)={0x5, 0xffffffff00000000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x3, 0x8) fcntl$dupfd(r3, 0x0, r3) (async) r4 = semget$private(0x0, 0x4, 0x249) setreuid(0x0, 0xee01) (async) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000000)=""/42) 16:00:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3f) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) (async, rerun: 64) fcntl$dupfd(r4, 0xa, r3) (rerun: 64) write(r5, &(0x7f0000000100), 0xfffffe5d) (async) setsockopt(r5, 0x1f, 0x7, &(0x7f0000000080)="fceaa9c25e9a31dc48149ffe741f5c14493ac6aae6e4037f", 0x18) (async) preadv(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) (async) r6 = dup(r1) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x0, 0x80000ffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xe47], [], [], [{}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0xfffd, 0x0, 0x0, 0x2000000}], {0x0, 0x0, 0x3}}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000040)='./file1\x00', r0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/85}, &(0x7f0000000300)=0x57) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) chown(&(0x7f0000000340)='./file1\x00', r0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:42 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3aca9fda0701596bfac96489ff747176fe047d8feab9c5e6fe799b561d3871eeb4d4656b18bc340ed9238adf9d8a5458e3b68c2de501ac3f6455b545ac7e982e46d08e047daa421dc9d7572a4364bf2886799a050033ff886ee9e8bae5c6a62eca64f33f2c40bdeb55e16c9a3f9153b8880ea983bbdeba2af9b36d04c86a15d80d3d47b3d1ac2b532c9c0d3232b3e9e4afab294a4e3fdd12874d5861d9377b1b2baf436da835a4156a2fb204b4a7405b5adb80afeace142221d4278e9b000974d20077b79c8c9ba790307c316e37d34c8d5e0b7dbe51fded220db9dba28979732313985ac1b3a2819a6b2c9ed73a5f1a3a40", 0xff, 0x0) (async) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)='8', 0x1}], 0x1) (async, rerun: 64) read(r1, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) (rerun: 64) write(0xffffffffffffffff, &(0x7f00000000c0)="e1fb54714b5a333dfa70d31b8829fa66a950a74aa7541401a41cd02964a55354f0ec16dcc672f538125cc3a9a6a65832aefd61d0a8f1d16e93c60515036bce5bab94e92a34559cc682d616191c7965200909ca5219b2783ef52d8101cf46f81f9777e4cb8d2f08807ce15b796fa144a7db47ad92aebab1fd2c1206338dcd0260a69645dd86eca35147e77d4878bbe33e678f039b8a0e2c99f12d77b96e6947e47ee561c10e3be9c880c9316c35eb70dc1bbb699b0fbc633ca4bc389d02904f0dabd84ad810c9aacaab69cf1fc896da44f25872c482deda3941fcd4c34d76dea786c4cf51b4cca65810b0ad4adafc58230732daaa020322960d7e0fefef879645749b2ab4158305fbb524d55b932c1e015832498cc871c50dfc987a872c89080eaf239496d9e1851b61bccc50ef3df9fac5396a0eef4e93b7682aad781e25e59ab2049a91112c946b6524ca4535e362ed8e16e7ea5873d00535684f8b7165b0629417e03875a6e96acf66cd243b0862f261e5eb6f44dc5168df83b0041b39cbb6e5a04912d41ae990b32da7797bc5c08e94d65a422ef4f08be28112bd2dadf55b5de1a2024d68706c8f06f83c3bb5ab3d8944bc1722434f4450a545a48daaa62a83af600f5c88c91a83f5cd7bda17a3df050a5b8fc39e7ea674a18b57793921576428e365642e6863a2ac0eb7ec6c6bcf0aa514f8e5cb37c8031b01cc18b00de95b96fa2332ca745243b71c6e92994da9deae2aee4c8b97f478b3cc55e351514777bb2b8a4f2f071b32c08e0d4450373830e0f2df2af52c81e4f9c93c34e9922e6f227f0117ec7e0d1c7513c7c57158bfb6b7be886f727beb1ceae9ef52208244e9e28832448bb1cb750884d8b46ccb5ab33c62878c8aa78e879f8f31c98f5d52de77c1b2e23a1464c5a22c56ab736b79b34771f103a6887c57b942abe54a216c227e018e98cbba7262f89b2f3692ceff642834bcb5c6a765991108c88333d543b46e0f4a462bc3cc26ab1fb545d152827230420eca0d85f52c8a295b49dd7849754ae7e17c67f0c58ef1e903135d7888e768c46e7391c8599119657d203351e9b56b672234cf94b892348837b7888c29a4c5310adf9607190f7c541ffee2a6f88229863ab8f656435e47d394ecbd9543a0e980ad692a6848180784db8323f8bdfc0031a6abd14d3c329243a4398d0c99614acd82043a838c8b2b64024e5cb7cc5be06cd40c756e310ff1467d1c7022da77326e50a40998ad63f090b061bd7b7b7e47d33b6912a5084a54f07e6ec389238c4986b10075f17d8e731a4b7c900d1e7d4ed8821e9712eea121ff788e4837af820968590269d0f0dbb1840d94e7f463164460aa629f3176cc663644d0e5263628a0dd53269893a24fd6b03aee10883823bb421729b39e3922d403a520096b0d20d08d16d66cf2d247a1ae16b109b8d66a8a6b11d7e4fd58608956a132cc71da2d718389668413e55dd7d815e25eb310d905d58d92a9b08b0eddf72f36a1c1ab02deb84ad9379dcae4e99f4cce0d15fa6b844fe4dcd28e0af426be7148eef3026310f91772e39a5058335e5b554676682f5c6d004d798cc644a899f79b9c05967a86cfb960a369e6e4dc4729ce6db89996a2bdbe80ab25cb6ef2fdd50199f6ac5c7027fe3096948a011490256800f2f9460b4a9e9d7f830df2a23ae0bdd450c4d63cd747f49a832ed98b115198108c20920b3cade5b33446f95f8a38796041a89f78cced34092db8165b9700d32d3804ade952c08e3bfd59457b2c5bad5a893b7f94ad46bdb230f5f3647fe9ef42758d8b215f25e191df54cbe2d0e5a980081cfe9f4621d87e4a966a6951d9d5070f26483dbbc9b429503a907d8d1de635e125401b149f9a189edd153838400cafeb37f6eac034b2c9fc2bbbceecb2a94696fd6330f2c375a52b1f245aa4dfa499d8a86eca332de6069b2c84e06b16e4e2701b2e61664d9654929c4298c798d9429488c001c187afb6e7c72eb77033e763b05983164f26e9e9f43ed3f2ce81f9f956f2ac8e17d2cf7ed2c61d45b8c9b2759a5344138e4fd8200b0f3957a5893c74a0aca4", 0x5c1) (async) close(0xffffffffffffffff) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000500)=0x7) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000080)="58b919ad453945d333b2bd9089928cfe8efc89e160ba20f32e1767d582fbfc83b18142abc79dc5220d8fee394583a05426f86f42313333d8dcb2a0b850f0787d16a1", 0x42}, {&(0x7f0000000200)="977981bb2a94147e6f49680609c2c2d39981b47cdd34343941b63f3f6f61501023e48a0e9f1e748dddc512970757de9a971021176d302cf853967ce0c07576f6b3c9cbda3052a5ece7c4ac47df143ddd28b85006a6085a47905c958b2e7f3d52ac0b0fb4625b597b1b2ff45c713306", 0x6f}, {&(0x7f0000000380)="c953e265ce9555ddacc2b453e1b22032a850427532f218920f6917b20921ee70c278a7af3b3927f89339c1cdd1909e10e0d4b40192e60bb17c3627be8eb24945c85541d3a05cc5a3c2b28559aa8c8713556de6a243faeef3e2d115e62b6e750d096054be78de2bc468a732fc67e08d559c22773ffd7932d24d40471b6d21bb57852aef1216b4d6154cb97fb149d3f34f843eb1215d2aebdc2a7c66900ff07f19f13d0202e89a47bcbe2fb3cfd7589122dffe5543bb552bf38ee50e2f5c3b32dd0e705e0dd41a304fb10f86813112cd6d25a493eb21d6c02e58753e3395ec7bb2a87b1d", 0xe3}, {&(0x7f0000000280)="dbd3bad82e847060d0b312392e99fafb165fef8467608d7beef78bcb3b7901880aa4c9aa055d74364356029793ea3bde197c6f1c852ed313b5fe53749d4fb94353eef7b711366c96cab023335e6f7022ef4dbbe64e35e15446262b6ca2", 0x5d}, {&(0x7f0000000700)="a36975ab58651afc7d088d220c42a813dc4403aafaec3c0a68a80f9962a57b366727ce398cc97bdce97e1105c85300c59da735498736e315237290a3c93222e05ed83e04eb27ad", 0x47}, {&(0x7f0000000840)="dae8f91ed4a59e5200a9505af08544b94d7032ce5395eb2e34e39513d64835524da4fb938b7b27464bbbb9942f92798451f6652ac6b751afa40f28baf7f90155ea9d5f985258ba8575aa7ec8b36445a549d7454b3b124f3d44f9eacda32c66fd6ed310311134a743dac39bf15809e1852fef6e62d33bb1559f5fe6b771b05f79062be9b007df4d1d3bd101e3f70b47646e6fc7c0e38e75965d3091fb2586dc80d983c7423ba1080036d7cc4e14954f1ab6ca3cb9b7017e85d9e9658b878d5f56da8d", 0xc2}, {&(0x7f0000000480)="1e7697c6e7de5e294be0465c6f87dad8fef08907b7fedc9f5d3d11f9520e949894c87790e5ec96", 0x27}, {&(0x7f0000000780)="acf7b9b4038d28be30e0f61758c78125044644a55b182e91da0e66c37adaf6b7c7181bbb9a7a994961048603fae777989a26341276c84289ceff49cac1814c553eb3a2637371b73f90ed7db820", 0x4d}, {&(0x7f0000000940)="15a7c93563a3f88a9eefec2b95dcb3518680dab0764c296e073ef55bc89ca6b3c9e4faf9a27627ee79b9ab8af9bd2246583b71d5f9cc58f065738e93734ae92cc18384332ab7ff2f403aae8f43f2a38e6eea6438becb372fff2dc15232f5c4796c09015ae996a3bdcd0b9b6426e8a13985fbf6158ca01775c2d8655b3caee5486154e56437b4cd606e0a404af3077685eb211607ca8532c23f41cb4453946da2e2deef5ac3b9f17a60a58de6d1ef545b908596a1c8d8eb83c02fa11c582cb51970e0562825257c7579172f2bf8ad0ea85170e9f0a9a2bb97078667cbdd7757ff44e9245e64ad57de", 0xe8}], 0x9, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x405}, 0x5) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffff8, 0x4, 0x1, 0x9, 0x42}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x69, 0x7}, {{}, 0xfffffffffffffff9, 0x45, 0x4, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0x4, 0xf4a, 0x80}, {{}, 0xfffffffffffffffd, 0x18, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x5, 0x7}, {{}, 0xfffffffffffffff9, 0x0, 0x10, 0xffff, 0xe2}, {{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x800, 0x1}], 0x0, &(0x7f0000000640)=[{{}, 0xfffffffffffffffc, 0x8, 0x2, 0x8, 0x104}, {{}, 0xfffffffffffffffd, 0x2c, 0x40, 0x800, 0x3}, {{}, 0xfffffffffffffffb, 0x6, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x80000000, 0x200000000000004}], 0x20000020, &(0x7f00000006c0)={0x5, 0xffffffff00000000}) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) (async) r3 = socket(0x18, 0x3, 0x8) fcntl$dupfd(r3, 0x0, r3) (async) r4 = semget$private(0x0, 0x4, 0x249) setreuid(0x0, 0xee01) (async) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000000)=""/42) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="685d0b8fedbd82c554caf9d7910059152588c5e927f2dffb029ee75c493183009710a0f8b013c344543c7eb682cde5ef05adb22125a819fde44e239db5bd26b5d66d0d0a43be99c490e91016f02e275d077117698bb9a19b31f4d1d5c65018a02c06ff", 0x63}, {&(0x7f0000000240)="0a68690b9863e686ce1fdcdc6525c3a2b50e386885fdde75b291b60efddd5936222483bb58cc044dc09aad1a87845ce1a918149cc51e0627916ad2edf1eeffcb6e672f4c0bd81fdac201aa281f7efdb9927773983bd71dcab6e2553cb8", 0x5d}, {&(0x7f00000006c0)="2dfa0142f4f0945cb6ee0a591a7881cfe4a1efba34567a8702d1d357e5d7ecb98e0b5c04574ed583eafb3ad195a2fdeeeda7f46b488624baf892668ff4b4fe8e90325fe142f3292f20aff8b8bbd2a276e62a7b4125a2fde05cf6463391ca2e12d1a447ac628a6b55a0072d855c74eebae73796d31baf5f22ed901548cce3f4f4fbd09542660f2aec227c5f0e9c0e7875b810d8a2cbbfb32a82c81b13810a560e469b65b20aa0f78b4960332a676321d823ada5a51e3e6e05206e50cfbd49daeacb024883a529c75c942b688de72eed53e397a5b1e5b42c0ad4e3fbf29d4859b3cc348c72219dd2b21dc958020057f44f9ab6f7", 0xf3}, {&(0x7f00000007c0)="2cb92e2b6ca94e10a043ed21c3dba1ba362f98fb454cc4aae70cb74ef8a79b825888f0586b4d5a0591ac6e6dcf7e2993f0b2ae7c6096dd112d8c605967b049826858659ff7917a0bbf56d9f14713fc9ca16c7bc88d747e616d2e8a0ebb3ef84f32023b283023ae9f269c68bd00c85aa049834386bd57c036ed50e124e51bd52c0cafa6df6f5515a9b97038c5c66c59e67e6f769c0a983b3a8516d197067915d73bdc4f8ad96b9e8acbfa3b0ddad1795dbf0c3fa750e1fda8fc360a48", 0xbc}, {&(0x7f00000003c0)="54d17b8be170d3221777e41c78e924", 0xf}, {&(0x7f0000000400)="53f5251c03f0e2f1f3e7b051", 0xc}], 0x6, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x40a}, 0xa) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a28ba9d8b90d18db1e8cf27015d6671975aa538e19e3ff00879f", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000640)="fdb2617e274d09632ad0e17beba97ff45163e8ce5fa5fe2789c092412d280a839c4560a374e30800424a5e4801b2ab7b59dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05", 0x49}, {&(0x7f00000002c0)="bbf5eec790d1e10f0dc656b5427bf2e17cf1a8fcace7f755a44c994431", 0x1d}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = getuid() chown(&(0x7f0000000040)='./file1\x00', r0, 0x0) (async) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/85}, &(0x7f0000000300)=0x57) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) (async) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000240)='r\x00') (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) (async) chown(&(0x7f0000000340)='./file1\x00', r0, 0x0) setuid(0xee01) (async) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:42 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x80) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1f10, 0xffffffffffffffff) 16:00:42 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000740)=""/218) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000440)=""/155) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000740)=""/218) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000440)=""/155) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="685d0b8fedbd82c554caf9d7910059152588c5e927f2dffb029ee75c493183009710a0f8b013c344543c7eb682cde5ef05adb22125a819fde44e239db5bd26b5d66d0d0a43be99c490e91016f02e275d077117698bb9a19b31f4d1d5c65018a02c06ff", 0x63}, {&(0x7f0000000240)="0a68690b9863e686ce1fdcdc6525c3a2b50e386885fdde75b291b60efddd5936222483bb58cc044dc09aad1a87845ce1a918149cc51e0627916ad2edf1eeffcb6e672f4c0bd81fdac201aa281f7efdb9927773983bd71dcab6e2553cb8", 0x5d}, {&(0x7f00000006c0)="2dfa0142f4f0945cb6ee0a591a7881cfe4a1efba34567a8702d1d357e5d7ecb98e0b5c04574ed583eafb3ad195a2fdeeeda7f46b488624baf892668ff4b4fe8e90325fe142f3292f20aff8b8bbd2a276e62a7b4125a2fde05cf6463391ca2e12d1a447ac628a6b55a0072d855c74eebae73796d31baf5f22ed901548cce3f4f4fbd09542660f2aec227c5f0e9c0e7875b810d8a2cbbfb32a82c81b13810a560e469b65b20aa0f78b4960332a676321d823ada5a51e3e6e05206e50cfbd49daeacb024883a529c75c942b688de72eed53e397a5b1e5b42c0ad4e3fbf29d4859b3cc348c72219dd2b21dc958020057f44f9ab6f7", 0xf3}, {&(0x7f00000007c0)="2cb92e2b6ca94e10a043ed21c3dba1ba362f98fb454cc4aae70cb74ef8a79b825888f0586b4d5a0591ac6e6dcf7e2993f0b2ae7c6096dd112d8c605967b049826858659ff7917a0bbf56d9f14713fc9ca16c7bc88d747e616d2e8a0ebb3ef84f32023b283023ae9f269c68bd00c85aa049834386bd57c036ed50e124e51bd52c0cafa6df6f5515a9b97038c5c66c59e67e6f769c0a983b3a8516d197067915d73bdc4f8ad96b9e8acbfa3b0ddad1795dbf0c3fa750e1fda8fc360a48", 0xbc}, {&(0x7f00000003c0)="54d17b8be170d3221777e41c78e924", 0xf}, {&(0x7f0000000400)="53f5251c03f0e2f1f3e7b051", 0xc}], 0x6, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x40a}, 0xa) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a28ba9d8b90d18db1e8cf27015d6671975aa538e19e3ff00879f", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000640)="fdb2617e274d09632ad0e17beba97ff45163e8ce5fa5fe2789c092412d280a839c4560a374e30800424a5e4801b2ab7b59dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05", 0x49}, {&(0x7f00000002c0)="bbf5eec790d1e10f0dc656b5427bf2e17cf1a8fcace7f755a44c994431", 0x1d}], 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:42 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000080)=[{0x0, 0x6, 0x1800}, {0x1, 0xfff, 0x1800}, {0x1, 0x8, 0x1400}], 0x3) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x81196009bc5a5b1a, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = getuid() chown(&(0x7f0000000040)='./file1\x00', r0, 0x0) (async, rerun: 32) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/85}, &(0x7f0000000300)=0x57) (async, rerun: 32) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) (async, rerun: 32) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) (async, rerun: 32) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000240)='r\x00') (async, rerun: 32) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) (async, rerun: 32) chown(&(0x7f0000000340)='./file1\x00', r0, 0x0) (async) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="d0000000", 0x4, 0x0) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ff, 0x9, 0x6, 0xfffffffc}, {0x1, 0x4, 0x0, 0xf1}, {0x4, 0x48, 0x8, 0x8}, {0x9, 0xc5, 0x0, 0xfffffffb}, {0x200, 0x76, 0x7, 0x1}]}) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="685d0b8fedbd82c554caf9d7910059152588c5e927f2dffb029ee75c493183009710a0f8b013c344543c7eb682cde5ef05adb22125a819fde44e239db5bd26b5d66d0d0a43be99c490e91016f02e275d077117698bb9a19b31f4d1d5c65018a02c06ff", 0x63}, {&(0x7f0000000240)="0a68690b9863e686ce1fdcdc6525c3a2b50e386885fdde75b291b60efddd5936222483bb58cc044dc09aad1a87845ce1a918149cc51e0627916ad2edf1eeffcb6e672f4c0bd81fdac201aa281f7efdb9927773983bd71dcab6e2553cb8", 0x5d}, {&(0x7f00000006c0)="2dfa0142f4f0945cb6ee0a591a7881cfe4a1efba34567a8702d1d357e5d7ecb98e0b5c04574ed583eafb3ad195a2fdeeeda7f46b488624baf892668ff4b4fe8e90325fe142f3292f20aff8b8bbd2a276e62a7b4125a2fde05cf6463391ca2e12d1a447ac628a6b55a0072d855c74eebae73796d31baf5f22ed901548cce3f4f4fbd09542660f2aec227c5f0e9c0e7875b810d8a2cbbfb32a82c81b13810a560e469b65b20aa0f78b4960332a676321d823ada5a51e3e6e05206e50cfbd49daeacb024883a529c75c942b688de72eed53e397a5b1e5b42c0ad4e3fbf29d4859b3cc348c72219dd2b21dc958020057f44f9ab6f7", 0xf3}, {&(0x7f00000007c0)="2cb92e2b6ca94e10a043ed21c3dba1ba362f98fb454cc4aae70cb74ef8a79b825888f0586b4d5a0591ac6e6dcf7e2993f0b2ae7c6096dd112d8c605967b049826858659ff7917a0bbf56d9f14713fc9ca16c7bc88d747e616d2e8a0ebb3ef84f32023b283023ae9f269c68bd00c85aa049834386bd57c036ed50e124e51bd52c0cafa6df6f5515a9b97038c5c66c59e67e6f769c0a983b3a8516d197067915d73bdc4f8ad96b9e8acbfa3b0ddad1795dbf0c3fa750e1fda8fc360a48", 0xbc}, {&(0x7f00000003c0)="54d17b8be170d3221777e41c78e924", 0xf}, {&(0x7f0000000400)="53f5251c03f0e2f1f3e7b051", 0xc}], 0x6, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x40a}, 0xa) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a28ba9d8b90d18db1e8cf27015d6671975aa538e19e3ff00879f", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000640)="fdb2617e274d09632ad0e17beba97ff45163e8ce5fa5fe2789c092412d280a839c4560a374e30800424a5e4801b2ab7b59dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05", 0x49}, {&(0x7f00000002c0)="bbf5eec790d1e10f0dc656b5427bf2e17cf1a8fcace7f755a44c994431", 0x1d}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000100)="685d0b8fedbd82c554caf9d7910059152588c5e927f2dffb029ee75c493183009710a0f8b013c344543c7eb682cde5ef05adb22125a819fde44e239db5bd26b5d66d0d0a43be99c490e91016f02e275d077117698bb9a19b31f4d1d5c65018a02c06ff", 0x63}, {&(0x7f0000000240)="0a68690b9863e686ce1fdcdc6525c3a2b50e386885fdde75b291b60efddd5936222483bb58cc044dc09aad1a87845ce1a918149cc51e0627916ad2edf1eeffcb6e672f4c0bd81fdac201aa281f7efdb9927773983bd71dcab6e2553cb8", 0x5d}, {&(0x7f00000006c0)="2dfa0142f4f0945cb6ee0a591a7881cfe4a1efba34567a8702d1d357e5d7ecb98e0b5c04574ed583eafb3ad195a2fdeeeda7f46b488624baf892668ff4b4fe8e90325fe142f3292f20aff8b8bbd2a276e62a7b4125a2fde05cf6463391ca2e12d1a447ac628a6b55a0072d855c74eebae73796d31baf5f22ed901548cce3f4f4fbd09542660f2aec227c5f0e9c0e7875b810d8a2cbbfb32a82c81b13810a560e469b65b20aa0f78b4960332a676321d823ada5a51e3e6e05206e50cfbd49daeacb024883a529c75c942b688de72eed53e397a5b1e5b42c0ad4e3fbf29d4859b3cc348c72219dd2b21dc958020057f44f9ab6f7", 0xf3}, {&(0x7f00000007c0)="2cb92e2b6ca94e10a043ed21c3dba1ba362f98fb454cc4aae70cb74ef8a79b825888f0586b4d5a0591ac6e6dcf7e2993f0b2ae7c6096dd112d8c605967b049826858659ff7917a0bbf56d9f14713fc9ca16c7bc88d747e616d2e8a0ebb3ef84f32023b283023ae9f269c68bd00c85aa049834386bd57c036ed50e124e51bd52c0cafa6df6f5515a9b97038c5c66c59e67e6f769c0a983b3a8516d197067915d73bdc4f8ad96b9e8acbfa3b0ddad1795dbf0c3fa750e1fda8fc360a48", 0xbc}, {&(0x7f00000003c0)="54d17b8be170d3221777e41c78e924", 0xf}, {&(0x7f0000000400)="53f5251c03f0e2f1f3e7b051", 0xc}], 0x6, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x40a}, 0xa) (async) open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a28ba9d8b90d18db1e8cf27015d6671975aa538e19e3ff00879f", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000640)="fdb2617e274d09632ad0e17beba97ff45163e8ce5fa5fe2789c092412d280a839c4560a374e30800424a5e4801b2ab7b59dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05", 0x49}, {&(0x7f00000002c0)="bbf5eec790d1e10f0dc656b5427bf2e17cf1a8fcace7f755a44c994431", 0x1d}], 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) (async) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) 16:00:42 executing program 3: getitimer(0x2, &(0x7f0000000200)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x6, 0x1800}, {0x1, 0xfff, 0x1800}, {0x1, 0x8, 0x1400}], 0x3) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x81196009bc5a5b1a, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) lo0: can't handle af0 16:00:42 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000080)=[{0x0, 0x6, 0x1800}, {0x1, 0xfff, 0x1800}, {0x1, 0x8, 0x1400}], 0x3) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x81196009bc5a5b1a, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x6, 0x1800}, {0x1, 0xfff, 0x1800}, {0x1, 0x8, 0x1400}], 0x3) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x81196009bc5a5b1a, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:42 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x80) (async, rerun: 32) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) (async, rerun: 32) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1f10, 0xffffffffffffffff) 16:00:42 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/71, 0x49}], 0x19, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2}) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="d0000000", 0x4, 0x0) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ff, 0x9, 0x6, 0xfffffffc}, {0x1, 0x4, 0x0, 0xf1}, {0x4, 0x48, 0x8, 0x8}, {0x9, 0xc5, 0x0, 0xfffffffb}, {0x200, 0x76, 0x7, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xec) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x18) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000140)="d0000000", 0x4, 0x0) (async) close(r2) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ff, 0x9, 0x6, 0xfffffffc}, {0x1, 0x4, 0x0, 0xf1}, {0x4, 0x48, 0x8, 0x8}, {0x9, 0xc5, 0x0, 0xfffffffb}, {0x200, 0x76, 0x7, 0x1}]}) (async) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="d0000000", 0x4, 0x0) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ff, 0x9, 0x6, 0xfffffffc}, {0x1, 0x4, 0x0, 0xf1}, {0x4, 0x48, 0x8, 0x8}, {0x9, 0xc5, 0x0, 0xfffffffb}, {0x200, 0x76, 0x7, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xec) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x18) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000140)="d0000000", 0x4, 0x0) (async) close(r2) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ff, 0x9, 0x6, 0xfffffffc}, {0x1, 0x4, 0x0, 0xf1}, {0x4, 0x48, 0x8, 0x8}, {0x9, 0xc5, 0x0, 0xfffffffb}, {0x200, 0x76, 0x7, 0x1}]}) (async) lo0: can't handle af0 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) semop(0x0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) acct(&(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r1, 0x11, 0x2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000680)="de9baa27249923e28573babdcd171c5624bb4bbde8feda9c379e2a5831bc402f68f7451208b66abe9981d8e607e4508873c28d148009cd6429528a72efa926ff2daff8485332fddfd2ae8ac93c52af1a66330db5121742481d24af33b5fca65b769875da288f1a3b18da8e02a1cb3e485606c36a56e22ef9375322fb548a2ec9138a9630891c832cfb89db3c349ddb7c8995cb3f2b3f2b23440ef75e00559c280ec5f63c19718a462d8e8466d940a3009020c1d94d92074deabdc8a06b2386f892803da9d12a7ce0177a6817872840b6c4430dfb67a7797e", 0xd8, 0x200, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x4, 0x10}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x1, 0x201}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) socket(0x6, 0x4, 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x808}, {0x4, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0xfffb, 0x800}], 0x5) r2 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:43 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 16:00:43 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/71, 0x49}], 0x19, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2}) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/71, 0x49}], 0x19, 0x0}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2}) (async) execve(0x0, 0x0, 0x0) (async) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) semop(0x0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) acct(&(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r1, 0x11, 0x2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000680)="de9baa27249923e28573babdcd171c5624bb4bbde8feda9c379e2a5831bc402f68f7451208b66abe9981d8e607e4508873c28d148009cd6429528a72efa926ff2daff8485332fddfd2ae8ac93c52af1a66330db5121742481d24af33b5fca65b769875da288f1a3b18da8e02a1cb3e485606c36a56e22ef9375322fb548a2ec9138a9630891c832cfb89db3c349ddb7c8995cb3f2b3f2b23440ef75e00559c280ec5f63c19718a462d8e8466d940a3009020c1d94d92074deabdc8a06b2386f892803da9d12a7ce0177a6817872840b6c4430dfb67a7797e", 0xd8, 0x200, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x4, 0x10}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x1, 0x201}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) socket(0x6, 0x4, 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x808}, {0x4, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0xfffb, 0x800}], 0x5) r2 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) (async) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) (async) semop(0x0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) (async) acct(&(0x7f0000000240)='./file0\x00') (async) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) socket(0x11, 0x800000003, 0x0) (async) getsockopt$sock_int(r1, 0x11, 0x2, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000680)="de9baa27249923e28573babdcd171c5624bb4bbde8feda9c379e2a5831bc402f68f7451208b66abe9981d8e607e4508873c28d148009cd6429528a72efa926ff2daff8485332fddfd2ae8ac93c52af1a66330db5121742481d24af33b5fca65b769875da288f1a3b18da8e02a1cb3e485606c36a56e22ef9375322fb548a2ec9138a9630891c832cfb89db3c349ddb7c8995cb3f2b3f2b23440ef75e00559c280ec5f63c19718a462d8e8466d940a3009020c1d94d92074deabdc8a06b2386f892803da9d12a7ce0177a6817872840b6c4430dfb67a7797e", 0xd8, 0x200, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) (async) semget$private(0x0, 0x1, 0x0) (async) semop(0x0, &(0x7f0000000080)=[{0x4, 0x10}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) (async) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) (async) semop(0x0, &(0x7f0000000040)=[{0x1, 0x201}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) (async) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) (async) socket(0x6, 0x4, 0x4) (async) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x808}, {0x4, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0xfffb, 0x800}], 0x5) (async) semget$private(0x0, 0x4, 0x530) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async) 16:00:43 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) (async) acct(&(0x7f0000000200)='./bus\x00') (async, rerun: 32) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x80) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1f10, 0xffffffffffffffff) lo0: can't handle af0 lo0: can't handle af0 16:00:43 executing program 3: getitimer(0x2, &(0x7f0000000200)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) getitimer(0x2, &(0x7f0000000200)) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/231) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x3, 0x90, 0x800}, {0x0, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) (async) semget$private(0x0, 0x4, 0x201) (async) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) (async) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r3, 0x29, 0xffffff01, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x735, 0x1800}, {0x0, 0x200}], 0x6) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (async) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) semop(0x0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) acct(&(0x7f0000000240)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r1, 0x11, 0x2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000680)="de9baa27249923e28573babdcd171c5624bb4bbde8feda9c379e2a5831bc402f68f7451208b66abe9981d8e607e4508873c28d148009cd6429528a72efa926ff2daff8485332fddfd2ae8ac93c52af1a66330db5121742481d24af33b5fca65b769875da288f1a3b18da8e02a1cb3e485606c36a56e22ef9375322fb548a2ec9138a9630891c832cfb89db3c349ddb7c8995cb3f2b3f2b23440ef75e00559c280ec5f63c19718a462d8e8466d940a3009020c1d94d92074deabdc8a06b2386f892803da9d12a7ce0177a6817872840b6c4430dfb67a7797e", 0xd8, 0x200, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x4, 0x10}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x1, 0x201}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) socket(0x6, 0x4, 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x808}, {0x4, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0xfffb, 0x800}], 0x5) r2 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) (async) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) (async) semop(0x0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) (async) acct(&(0x7f0000000240)='./file0\x00') (async) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) socket(0x11, 0x800000003, 0x0) (async) getsockopt$sock_int(r1, 0x11, 0x2, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000680)="de9baa27249923e28573babdcd171c5624bb4bbde8feda9c379e2a5831bc402f68f7451208b66abe9981d8e607e4508873c28d148009cd6429528a72efa926ff2daff8485332fddfd2ae8ac93c52af1a66330db5121742481d24af33b5fca65b769875da288f1a3b18da8e02a1cb3e485606c36a56e22ef9375322fb548a2ec9138a9630891c832cfb89db3c349ddb7c8995cb3f2b3f2b23440ef75e00559c280ec5f63c19718a462d8e8466d940a3009020c1d94d92074deabdc8a06b2386f892803da9d12a7ce0177a6817872840b6c4430dfb67a7797e", 0xd8, 0x200, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) (async) semget$private(0x0, 0x1, 0x0) (async) semop(0x0, &(0x7f0000000080)=[{0x4, 0x10}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) (async) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) (async) semop(0x0, &(0x7f0000000040)=[{0x1, 0x201}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) (async) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) (async) socket(0x6, 0x4, 0x4) (async) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x808}, {0x4, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0xfffb, 0x800}], 0x5) (async) semget$private(0x0, 0x4, 0x530) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async) 16:00:43 executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) kernel: protection fault trap, code=0 Stopped at sblock+0x4a: movq 0x8(%rax),%rax ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace sblock(fffffd8070bbe3d8,fffffd8070bbe510,1) at sblock+0x4a sosend(fffffd8070bbe3d8,0,ffff8000211e6a78,0,0,0) at sosend+0x280 fifo_write(ffff8000211e69c0) at fifo_write+0x7c VOP_WRITE(fffffd8070404888,ffff8000211e6a78,3,fffffd807f7d77e0) at VOP_WRITE+0xbf ktrwriteraw(ffff8000ffff6fd0,fffffd8070404888,fffffd807f7d77e0,ffff8000211e6b40,ffff8000211e6b20) at ktrwriteraw+0x15f ktrgenio(ffff8000ffff6fd0,7,0,ffff8000006c5850,10a0) at ktrgenio+0x282 dofilereadv(ffff8000ffff6fd0,7,ffff8000211e6cb8,0,ffff8000211e6db0) at dofilereadv+0x2e3 sys_read(ffff8000ffff6fd0,ffff8000211e6d50,ffff8000211e6db0) at sys_read+0x83 syscall(ffff8000211e6e20) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc5810, count: -10 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000211e6880 rbx 0xfffffd8070bbe510 rdx 0 rcx 0xb rax 0x691a33796f9deca7 r8 0x44b82fa09b5a53 r9 0x1 r10 0xf10e8f1daba36ce6 r11 0x932b4ec015cff673 r12 0xfffffd8070bbe301 r13 0x1 r14 0xfffffd8070bbe560 r15 0xfffffd8070bbe3d8 rip 0xffffffff8139928a sblock+0x4a cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000211e6820 ss 0 sblock+0x4a: movq 0x8(%rax),%rax ddb{1}> show proc PROC (sshd) pid=166474 stat=onproc flags process=12 proc=1 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff62b0,0xffff8000ffff6800 process=0xffff8000211f10b0 user=0xffff8000211e1000, vmspace=0xfffffd806edaccf8 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 83250 51004 23278 0 3 0x82 nanoslp syz-executor.0 19777 175320 23278 0 2 0x83 syz-executor.2 29389 253753 23278 0 2 0x83 syz-executor.3 21891 59889 0 0 3 0x14280 nfsidl nfsio 26940 366079 0 0 3 0x14280 nfsidl nfsio 75824 33392 0 0 3 0x14280 nfsidl nfsio 60034 356308 0 0 3 0x14280 nfsidl nfsio 29733 308869 0 0 3 0x14280 nfsidl nfsio 64775 223023 0 0 3 0x14280 nfsidl nfsio 18452 477339 0 0 3 0x14280 nfsidl nfsio 9852 268950 0 0 3 0x14280 nfsidl nfsio 12275 512266 0 0 3 0x14280 nfsidl nfsio 73584 199121 0 0 3 0x14280 nfsidl nfsio 27194 207367 0 0 3 0x14280 nfsidl nfsio 65692 373977 0 0 3 0x14280 nfsidl nfsio 62883 288956 0 0 3 0x14280 nfsidl nfsio 78459 63467 0 0 3 0x14280 nfsidl nfsio 6511 318543 0 0 3 0x14280 nfsidl nfsio 7991 20189 0 0 3 0x14280 nfsidl nfsio 4326 220448 0 0 3 0x14280 nfsidl nfsio 11641 110848 0 0 3 0x14280 nfsidl nfsio 8084 361382 0 0 3 0x14280 nfsidl nfsio 84151 260936 0 0 3 0x14280 nfsidl nfsio 28871 511296 0 0 3 0x14200 bored sosplice 4996 17162 23278 0 2 0x83 syz-executor.1 23278 152339 38399 0 3 0x82 thrsleep syz-fuzzer 23278 359154 38399 0 3 0x4000082 nanoslp syz-fuzzer 23278 25199 38399 0 3 0x4000082 thrsleep syz-fuzzer 23278 266905 38399 0 3 0x4000082 thrsleep syz-fuzzer 23278 177078 38399 0 3 0x4000082 thrsleep syz-fuzzer 23278 281898 38399 0 3 0x4000082 thrsleep syz-fuzzer 23278 89745 38399 0 2 0x4000083 syz-fuzzer 23278 454788 38399 0 3 0x4000082 thrsleep syz-fuzzer 38399 99945 75576 0 3 0x10008a sigsusp ksh *75576 166474 19283 0 7 0x13 sshd 308 13929 1 0 3 0x100083 ttyin getty 19283 133179 1 0 3 0x88 poll sshd 32775 175391 13676 74 3 0x100092 bpf pflogd 13676 183504 1 0 3 0x80 netio pflogd 47356 469331 77471 73 3 0x100090 kqread syslogd 77471 334617 1 0 3 0x100082 netio syslogd 5295 425220 1 0 3 0x100080 kqread resolvd 80314 4893 90055 77 3 0x100092 kqread dhcpleased 83660 473683 90055 77 3 0x100092 kqread dhcpleased 90055 105886 1 0 3 0x80 kqread dhcpleased 14752 516549 0 0 3 0x14200 bored smr 18883 59113 0 0 3 0x14200 pgzero zerothread 61030 148147 0 0 3 0x14200 aiodoned aiodoned 26339 48522 0 0 3 0x14200 syncer update 20545 135476 0 0 3 0x14200 cleaner cleaner 35016 505016 0 0 7 0x14200 reaper 67048 91355 0 0 3 0x14200 pgdaemon pagedaemon 91719 152798 0 0 3 0x14200 bored viomb 71631 281882 0 0 3 0x40014200 acpi0 acpi0 89146 499654 0 0 3 0x40014200 idle1 99300 157090 0 0 3 0x14200 bored softnet 77857 220563 0 0 3 0x14200 bored systqmp 63424 481148 0 0 3 0x14200 bored systq 78000 265206 0 0 3 0x40014200 bored softclock 7779 119508 0 0 3 0x40014200 idle0 1 268743 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 75576 (sshd) thread 0xffff8000ffff6fd0 (166474) exclusive rwlock unplock r = 0 (0xffffffff827759c0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rwsleep+0x100 #3 sosend+0x71a #4 fifo_write+0x7c #5 VOP_WRITE+0xbf #6 ktrwriteraw+0x15f #7 ktrgenio+0x282 #8 dofilereadv+0x2e3 #9 sys_read+0x83 #10 syscall+0x489 #11 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828d7800) #0 witness_lock+0x44d #1 __mp_acquire_count+0x48 #2 mi_switch+0x3d3 #3 sleep_finish+0x1b2 #4 rwsleep+0xd5 #5 sosend+0x71a #6 fifo_write+0x7c #7 VOP_WRITE+0xbf #8 ktrwriteraw+0x15f #9 ktrgenio+0x282 #10 dofilereadv+0x2e3 #11 sys_read+0x83 #12 syscall+0x489 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10166 6480K 6860K 78643K 14168 0 pcb 13 12K 14K 78643K 674 0 rtable 161 6K 6K 78643K 631 0 ifaddr 62 14K 15K 78643K 216 0 counters 48 34K 34K 78643K 96 0 ioctlops 0 0K 4K 78643K 1742 0 iov 0 0K 16K 78643K 377 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1266 80K 80K 78643K 1936 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 20 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 3058 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12598 0 file desc 6 17K 49K 78643K 2396 0 sigio 0 0K 0K 78643K 41 0 proc 70 87K 111K 78643K 698 0 subproc 52 6K 6K 78643K 156 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 759 0 in_multi 55 3K 4K 78643K 250 0 ether_multi 1 0K 0K 78643K 31 0 mrt 1 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 2K 78643K 790 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 7 26K 26K 78643K 7 0 UVM amap 274 195K 196K 78643K 31350 0 UVM aobj 44 2K 2K 78643K 53 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 233 0 NDP 8 0K 1K 78643K 60 0 temp 80 4201K 4271K 78643K 15542 0 kqueue 10 14K 22K 78643K 75 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> 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 194 0 191 3 2 1 2 0 8 0 rtentry 112 193 0 125 2 0 2 2 0 8 0 unpcb 136 831 0 816 11 10 1 5 0 8 0 syncache 296 8 0 8 2 2 0 1 0 8 0 tcpcb 736 1158 0 1147 30 22 8 9 0 8 6 arp 120 30 0 20 1 0 1 1 0 8 0 inpcb 304 2982 0 2975 35 30 5 12 0 8 4 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 48 0 34 1 0 1 1 0 8 0 kcovpl 48 12 0 8 1 0 1 1 0 8 0 ppxss 1248 4 0 4 1 1 0 1 0 8 0 pfstscr 40 9 0 9 1 1 0 1 0 8 0 pffrag 232 6 0 6 1 0 1 1 0 482 1 pffrnode 88 6 0 6 1 0 1 1 0 8 1 pffrent 40 141 0 141 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 5 0 2 1 0 1 1 0 8 0 pftag 88 3 0 3 1 1 0 1 0 8 0 pfstitem 24 14 0 12 1 0 1 1 0 8 0 pfstkey 112 32 0 30 1 0 1 1 0 8 0 pfstate 320 23 0 21 2 1 1 2 0 8 0 pfrule 1360 62 0 46 5 3 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 779 0 462 24 3 21 21 0 8 0 art_table 32 780 0 462 3 0 3 3 0 8 0 art_node 16 192 0 130 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 3 1 0 1 1 0 8 0 semupl 112 8 0 8 1 1 0 1 0 8 0 semapl 112 3052 0 3042 1 0 1 1 0 8 0 shmpl 112 50 0 9 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 4118 0 2693 90 0 90 90 0 8 0 ffsino 272 4118 0 2693 96 0 96 96 0 8 0 nchpl 144 7255 0 5658 61 0 61 61 0 8 0 uvmvnodes 80 4685 0 0 96 0 96 96 0 8 0 vnodes 224 4685 0 0 276 0 276 276 0 8 0 namei 1024 23346 0 23346 4 3 1 1 0 8 1 percpumem 16 60 0 24 1 0 1 1 0 8 0 vcpupl 2048 10 0 0 2 0 2 2 0 8 0 vmpool 560 78 0 68 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 1 1 0 1 1 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 26113 0 26113 15 14 1 8 0 8 1 plimitpl 152 197 0 186 1 0 1 1 0 8 0 sigapl 424 2631 0 2577 7 0 7 7 0 8 0 futexpl 64 24683 0 24683 4 3 1 1 0 8 1 knotepl 112 82 0 0 3 0 3 3 0 8 0 kqueuepl 216 245 0 236 5 3 2 3 0 8 1 pipepl 336 321 0 305 9 6 3 7 0 8 1 fdescpl 496 2596 0 2577 4 1 3 4 0 8 0 filepl 152 14049 0 13899 39 26 13 15 0 8 7 lockfpl 104 251 0 249 1 0 1 1 0 8 0 lockfspl 48 110 0 108 1 0 1 1 0 8 0 sessionpl 144 28 0 15 1 0 1 1 0 8 0 pgrppl 48 28 0 15 1 0 1 1 0 8 0 ucredpl 96 1081 0 1069 1 0 1 1 0 8 0 zombiepl 144 2577 0 2576 1 0 1 1 0 8 0 processpl 1064 2631 0 2576 4 0 4 4 0 8 0 procpl 672 6841 0 6779 8 1 7 7 0 8 1 srpgc 96 6 0 6 3 3 0 1 0 8 0 sosppl 168 11 0 11 2 2 0 1 0 8 0 sockpl 480 4011 0 3986 66 55 11 21 0 8 7 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 96 95 0 0 3 0 3 3 0 8 0 mbufpl 256 659 0 0 37 0 37 37 0 8 0 bufpl 288 7631 0 1287 454 0 454 454 0 8 0 anonpl 24 722930 0 704599 187 51 136 161 0 186 21 amapchunkpl 152 77301 0 76590 54 22 32 45 0 158 1 amappl16 200 6553 0 5973 58 15 43 43 0 8 12 amappl15 192 307 0 306 1 0 1 1 0 8 0 amappl14 184 521 0 516 1 0 1 1 0 8 0 amappl13 176 206 0 204 1 0 1 1 0 8 0 amappl12 168 562 0 559 1 0 1 1 0 8 0 amappl11 160 225 0 211 1 0 1 1 0 8 0 amappl10 152 154 0 145 1 0 1 1 0 8 0 amappl9 144 775 0 772 1 0 1 1 0 8 0 amappl8 136 1080 0 1028 2 0 2 2 0 8 0 amappl7 128 649 0 637 1 0 1 1 0 8 0 amappl6 120 504 0 484 1 0 1 1 0 8 0 amappl5 112 1681 0 1664 1 0 1 1 0 8 0 amappl4 104 1299 0 1270 1 0 1 1 0 8 0 amappl3 96 780 0 764 1 0 1 1 0 8 0 amappl2 88 1099 0 1059 2 1 1 2 0 8 0 amappl1 80 50023 0 49547 14 3 11 13 0 8 0 amappl 88 30857 0 30666 7 1 6 6 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 52 0 9 1 0 1 1 0 8 0 uaddrrnd 24 2674 0 2644 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2674 0 2644 1 0 1 1 0 8 0 vmmpekpl 168 21986 0 21945 3 0 3 3 0 8 0 vmmpepl 168 241272 0 239297 164 56 108 115 0 357 11 vmsppl 368 2673 0 2644 3 0 3 3 0 8 0 rwobjpl 56 63721 0 57563 90 0 90 90 0 8 0 pdppl 4096 5356 0 5298 92 28 64 65 0 8 6 pvpl 32 1328922 0 1306907 307 90 217 266 0 265 33 pmappl 248 2673 0 2644 3 0 3 3 0 8 1 extentpl 40 57 0 38 1 0 1 1 0 8 0 phpool 112 883 0 67 24 0 24 24 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff827a7ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828d75f8) at __mp_lock+0x122 reaper(ffff8000211497a0) at reaper+0x150 end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at sblock+0x4a: movq 0x8(%rax),%rax ddb{1}> trace sblock(fffffd8070bbe3d8,fffffd8070bbe510,1) at sblock+0x4a sosend(fffffd8070bbe3d8,0,ffff8000211e6a78,0,0,0) at sosend+0x280 fifo_write(ffff8000211e69c0) at fifo_write+0x7c VOP_WRITE(fffffd8070404888,ffff8000211e6a78,3,fffffd807f7d77e0) at VOP_WRITE+0xbf ktrwriteraw(ffff8000ffff6fd0,fffffd8070404888,fffffd807f7d77e0,ffff8000211e6b40,ffff8000211e6b20) at ktrwriteraw+0x15f ktrgenio(ffff8000ffff6fd0,7,0,ffff8000006c5850,10a0) at ktrgenio+0x282 dofilereadv(ffff8000ffff6fd0,7,ffff8000211e6cb8,0,ffff8000211e6db0) at dofilereadv+0x2e3 sys_read(ffff8000ffff6fd0,ffff8000211e6d50,ffff8000211e6db0) at sys_read+0x83 syscall(ffff8000211e6e20) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc5810, count: -10