)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x6, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYRES16=r5], 0x2, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRES32=r2], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESHEX=0x0], 0x4, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r9 = syz_open_pts() close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = accept$inet6(r12, &(0x7f0000000000), &(0x7f0000000140)=0xc) r14 = fcntl$dupfd(r13, 0x8, r9) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0xffe, 0xff, 0x0, 0x0) r16 = dup(r14) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = syz_open_pts() close(r21) ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r21, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r21, 0xc02069b6, &(0x7f0000000300)) r22 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) connect$unix(r20, &(0x7f0000000540)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r23 = socket(0x10, 0x8002, 0x4) connect$unix(r23, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117ef67737acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAW(r25, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r25, 0x2000746f) writev(r25, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000bc0)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}, {&(0x7f0000000880)="c4036ff4b43166de9a854e70e7df83ba83f8a5069b6cbb6241832e2d5866f98b3207884a5e0c37bea1ba0af4b82923eb8ff7a3e7eba5edc21ec7a57797e0ed6ea70b868249a532fcfaadcf9675e1244cb50fcc6c2b03e2fdfba113e34db8083a6d6918869c0a06c1df2a4d28d9dc2f4f8b138d877944a5d7f9b9336916b5c8349fb96982133aacf5", 0x88}, {&(0x7f0000000940)="bb591421e8520833273470e4d02ceaa40b55bb2d65d1ed0665783b51c6ed1836307d4ccc002c8491e03b238b2afd39b952a9c42c13bb6eeb491d0d2cbce28beb6924ff1ad10a3b2b24629e90e2dc51f2f763a3f1b0b2af67091758553a0f5ae1e611b65356e57392358a67f114b0d834a563db34f379f12e12c3329ce90dae63900459201bdc04264b36468f896ea935579a890f4c923eca9c0cb5ebb96a23b487a8c0", 0xa3}, {&(0x7f0000000c40)="5c019e56a4a261a7042db16351f011a8dffa192cb4df4234873f827d3b325c0be57d775b5a97be71c3aad01bc98ab5e40a4091b7abe9773b248df1a90a904cfab4796e4cb954cdb59ed8fffc40de6a4bca09c38d4e78ed2f3886f0d3", 0x5c}, {&(0x7f0000000a80)="8ad6090a9194f75b687dddb1fbc0260846c469fe2a2c6df775bac8eaec17f0bb0bdc53c9746f294818d380080de8461aba277416c8b2017004d211fff12fbb91d8577afbdec5da39f24d46", 0x4b}, {&(0x7f0000000b00)="ab68e9530080647cf54d0eab8f32f805a2f235c9768858a6bb8bc87a309a72c8ff91b784e4c4fb8e002fc56a328675c9cf0785d51740db98feca714b831b7f354ff814ba83c034e4b6f330f08c8f227fd256eb93d56566d2dfbdaa7580535c1c63e21a0bf0c5ffc2b4b3b4652a3c84e064e70e2097b53ef26dc93ea00314691deca17566e0063b5fca8c72", 0x8b}], 0x6) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r27, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r32 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r32) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) ioctl$TIOCSTOP(r19, 0x2000746f) writev(r31, &(0x7f0000000100), 0x0) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) fcntl$dupfd(r34, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x1, 0x0) close(r39) fcntl$dupfd(r38, 0x0, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r39, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429000100337a6bcaeb24d0c0eed2b8db00000000000400"], 0x10}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x20, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r44) fcntl$dupfd(r43, 0x0, r44) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r43, 0x0, r45) close(r11) fcntl$dupfd(r36, 0x0, r37) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r36], 0x1) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r46 = socket(0x2, 0x8002, 0x0) connect$unix(r46, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r46, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 18:10:53 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905fffffffe0000000000010065ec0f1d000000000000000001000000000000007c4889b6") getgid() r0 = msgget$private(0x0, 0x40) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) r4 = fcntl$getown(r3, 0x5) r5 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r9, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r9) msgrcv(r8, &(0x7f00000002c0)=ANY=[@ANYRES32=r9], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r8, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r10 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r13, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffb) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000040)) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r15, &(0x7f0000000a40)=ANY=[@ANYRES64=r14, @ANYRESHEX=r16, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r18, @ANYRESDEC=r8, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r17, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r15], 0x6, 0x0) r19 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r19, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r19) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r11, r12, 0x8, 0x2f9f}, 0xffffffff, 0x1, r7, r20, 0x2, 0x200, 0x8001, 0x4}) r21 = geteuid() r22 = getpgid(0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r24, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r24, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r24) msgrcv(r23, &(0x7f00000002c0)=ANY=[@ANYRES32=r24], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r25 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r25, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r28, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffb) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000040)) r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r30, &(0x7f0000000a40)=ANY=[@ANYRES64=r29, @ANYRESHEX=r31, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r33, @ANYRESDEC=r23, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r32, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r30], 0x6, 0x0) r34 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r34, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r34) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r26, r27, 0x8, 0x2f9f}, 0xffffffff, 0x1, r22, r35, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x20, r6, r12, r21, r27, 0x20, 0x70}, 0x78000000, 0x19e3, r4, r4, 0x91e2, 0x100000000}) r36 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r36, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r36, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r36) r37 = fcntl$getown(r36, 0x5) r38 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = getpgid(0x0) r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r42, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r42) msgrcv(r41, &(0x7f00000002c0)=ANY=[@ANYRES32=r42], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r41, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r43 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r43, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r46 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r46, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffb) r49 = syz_open_pts() ioctl$TIOCSETAF(r49, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r49, 0x4004667f, &(0x7f0000000040)) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r50, 0x4004667f, &(0x7f0000000040)) r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb8e8448395344992bd6e9b916ea884061a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r48, &(0x7f0000000a40)=ANY=[@ANYRES64=r47, @ANYRESHEX=r49, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r51, @ANYRESDEC=r41, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r50, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r48], 0x6, 0x0) r52 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r52, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r52, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r52) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r44, r45, 0x8, 0x2f9f}, 0xffffffff, 0x1, r40, r53, 0x2, 0x200, 0x8001, 0x4}) r54 = geteuid() r55 = getpgid(0x0) r56 = msgget$private(0x0, 0xfffffffffffffffd) r57 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r57, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r57, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r57) msgrcv(r56, &(0x7f00000002c0)=ANY=[@ANYRES32=r57], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r58 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r58, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r61 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r61, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffb) r64 = syz_open_pts() ioctl$TIOCSETAF(r64, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r64, 0x4004667f, &(0x7f0000000040)) r65 = syz_open_pts() ioctl$TIOCSETAF(r65, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r65, 0x4004667f, &(0x7f0000000040)) r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r63, &(0x7f0000000a40)=ANY=[@ANYRES64=r62, @ANYRESHEX=r64, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r66, @ANYRESDEC=r56, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r65, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r63], 0x6, 0x0) r67 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r67, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r67, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r67) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r59, r60, 0x8, 0x2f9f}, 0xffffffff, 0x1, r55, r68, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000180)={{0x20, r39, r45, r54, r60, 0x20, 0x70}, 0x78000000, 0x19e3, r37, r37, 0x91e2, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r70, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r72 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r2, r27, r54, r69, 0x0, 0x9}, 0x7fff, 0xffffffffffffa117, r71, r72, 0x8, 0xdd13, 0x400, 0x401}) 18:10:53 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') write(r2, &(0x7f0000000100), 0xfffffe5d) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="02", 0x1) 18:10:53 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/741], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) setsockopt(r1, 0x0, 0x3, &(0x7f00000003c0)="550b04e4", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:10:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) dup(r0) socketpair(0x18, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) 18:10:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000a09238dc100000080af840f52bf2da1a585d47d122a0fd1e9f0277452821ade2b0e38dd918846066696275d257358c76e154a15ffb097ea43646d717bd4ed9796227049cc45af9fc2afacb8d5e8b2de3b446d3cd8fecc778e90ce4ab425999f8a7ed1c9ef4dc803bdd7975f37981bb0917dfe52468b817c07e4cba7268e64bdffb431d36371c4af9b76c0a90c0a76253bf2a5648d8eed91bfa7ff8878fe8f6f0d8c8d71"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0xdf) getsockname$unix(r3, 0x0, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) kevent(r5, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x90, 0x1, 0xe2e}], 0x1, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffb, 0x8d, 0x8, 0xde2f, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0x8, 0x173, 0x5}, {{r3}, 0x0, 0x40, 0x1, 0xf0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x1ff865d3, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x80000001, 0x10000}], 0xfffffff7, &(0x7f0000000a00)={0xde, 0x6}) r6 = dup(r3) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000040)) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x7ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x200}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7c00000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd12c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x25b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xafa2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xa000000000000}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r7, 0x5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = msgget(0x2, 0x0) msgctl$IPC_RMID(r8, 0x0) 18:10:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000540)='..', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x68}, {0x3a138206, 0x7}}) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 18:10:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x10000000007, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x7, 0x10000000000490) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x10}], 0x10}, 0x0) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x1) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) getpgid(0x0) semop(r1, &(0x7f00000002c0), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0xa00, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCDRAIN(r4, 0x2000745e) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r5 = semget(0x2, 0x2, 0x0) semop(r5, &(0x7f0000000040)=[{0x0, 0x9461, 0x800}], 0x1) socketpair(0x6, 0x8000, 0x3f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r6, &(0x7f0000000080), &(0x7f0000000380)=0xc) fchmodat(r4, &(0x7f0000001280)='./file0\x00', 0x16, 0x4) 18:10:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) fcntl$getown(r1, 0x5) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8c, 0x40, 0xd0, 0x800}, {0x4, 0xf3, 0xf9, 0x7ff}, {0x4, 0xce, 0x3f, 0x7}]}) 18:10:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), 0x8) r6 = semget$private(0x0, 0x4, 0x4c0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000300)=""/93) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r8}}) getgroups(0x1, &(0x7f0000000000)=[r8]) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = accept$unix(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b00defcdcd2ee4b724a0000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000eabfff070000002835699fdfff4b7a29ae7eeb5f0c17276aef4c530093c8edb0ff93a4688297bce918100ea9a7ce28ee3153cc0100008045cf775e3a6396664e50637199849407d07c748d1a2d62828b4e7fb8ee6bf7236f26515a501c210ab9f017a7cda03a0b69d2049e2690bf34f8620afd36a37f41705d1deab75e7b0f959b2400"/222], &(0x7f0000000080)=0x6e) accept$unix(r9, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r11 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r11, r12, 0x4) setregid(r8, r12) r13 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001bc0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRES32=0x0, @ANYRES64=r0, @ANYRES64=r2], @ANYRESOCT=r5, @ANYBLOB="bf73e51445b94cec4b4ec3aa4427082159f15be448449bdd4707868b0711681ecb9720093a41da2549efbecaa6a6b24600000000d3b706166a914c606cba31ad5f661e7ae0dc3e1067a503d22a485f8f2ef6d4e97b30000000009e4260d701e82bf9317aaaa92db7a64d862cc3366349d8f7411ece39156c6e230e9754a3ca9c40b550c8b41c78dc7abdfbb79fa590da5cbc795f6482ed03040ce3162fe9fd08f2dc97b8fc617c8f71d8b7e561f322b0e4b7e83f", @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC], @ANYRES16=r4, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES16=r6, @ANYRESDEC, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR64, @ANYPTR, @ANYRES16=r8, @ANYRESHEX=r0], @ANYRES16=r13, @ANYRES64], @ANYRESHEX=0x0, @ANYBLOB="bceef496682c9af3443a3a565161373867f837e73b61c3f30092035f30708963637c485e2286d31155f1590139c2912a9c88", @ANYRES16=r0]) shmget$private(0x0, 0x1000, 0x242, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x7c1fc1dc96d3b037, &(0x7f0000ffb000/0x3000)=nil) r14 = shmget(0x3, 0x400000, 0x208, &(0x7f0000002000/0x400000)=nil) shmctl$IPC_RMID(r14, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/144, 0x90}], 0x2, &(0x7f00000017c0)=""/182, 0xb6}, 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x27) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x8, 0x0) 18:10:54 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c5030000000000000000000000000000000000aa3300000000000076615ecb11808bacdc8a3e711bec720bce73c90a704a"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f0080818080000000000fffa0000000000000000cc7e83dc40abfd2d000000000000000001"]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20580, 0x0) read(r0, &(0x7f0000000100)=""/56, 0x38) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:10:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESDEC], 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="90d83c6ec43b7d84ceb7e3bf67df93d20b8b33600a09475daf69e5ac0ddf351dadc8195293bcaca5dcba513e24e3f168b9c0b04ebcd7de131fd31ffbc24289038d6135e603f1647dc4e486946c7e52abcd24e4aeff09d77c95b41e2bbd535203abecb4e375146bb4c18bf0923b68"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 18:10:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r1 = geteuid() r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) r3 = fcntl$getown(r2, 0x5) r4 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x143) pwritev(r8, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r8, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r8) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYRES32=r8], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r7, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r12, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffb) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r17 = socket$unix(0x1, 0x2, 0x0) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendmsg$unix(r18, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0xf7}, 0x8) msgsnd(r14, &(0x7f0000000a40)=ANY=[@ANYRES64=r13, @ANYRESHEX=r15, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r17, @ANYRESDEC=r7, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r16, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r14], 0x6, 0x0) r19 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r19, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r19) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r10, r11, 0x8, 0x2f9f}, 0xffffffff, 0x1, r6, r20, 0x2, 0x200, 0x8001, 0x4}) r21 = geteuid() r22 = getpgid(0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r24, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r24, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r24) msgrcv(r23, &(0x7f00000002c0)=ANY=[@ANYRES32=r24], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r23, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f10000000000000000000000000035ee1ecb1141d174d7e13f7288626752393937468589c566eb40fceaed7e276ed467abe2711ce580fd07acab"], 0xeb, 0x800) r25 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r25, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r28, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffb) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000040)) r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc2342ddf7dae32732b6e30fd4fce4157812ed0cf9729400"/247], 0x10}, 0x0) msgsnd(r30, &(0x7f0000000a40)=ANY=[@ANYRES64=r29, @ANYRESHEX=r31, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r33, @ANYRESDEC=r23, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r32, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r30], 0x6, 0x0) r34 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r34, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r34) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r26, r27, 0x8, 0x2f9f}, 0xffffffff, 0x1, r22, r35, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x20, r5, r11, r21, r27, 0x20, 0x70}, 0x78000000, 0x19e3, r3, r3, 0x91e2, 0x100000000}) fchown(r0, r1, r11) 18:10:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0xc) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80186959, &(0x7f0000000300)) 18:10:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) fchmod(r2, 0x102) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xc568, 0x3ff, 0x7, 0x0, 0x81, 0xe4, 0xc, 0x2, 0x2, 0x7, 0xff}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) 18:10:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140)=0xb509, 0xffffff2d) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(r4) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) dup(r8) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:10:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0x1, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mlockall(0x1) bind(r0, 0xffffffffffffffff, 0xe7) 18:10:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f0000be208b59", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000140)=0x8) 18:10:54 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r0, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 18:10:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000040)={0x64, 0x401, {0x100, 0x8}}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet(0x2, 0x5, 0x91) flock(r0, 0xb) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000240)=0xfffffff8) 18:10:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0001faff982bb2fdca2a"], 0x10) fcntl$setstatus(r2, 0x4, 0x4) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) 18:10:54 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 18:10:54 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) listen(r2, 0x3ff) sendto$unix(r1, &(0x7f0000000300)="b100050460000000c60008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) 18:10:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffa4abc47010424de5aaaa0086dd60a4f0b76098c42aaa9e87fd25e6e591caa1f1088c3c0000fe80000000000000004c6600000000aaff0200000000fcffff3f000074ad00012c0000ae20316278000000009e00be5b190664f553d61cd148c72b87fafa45e5a3e73b1614705b9346c28d2907bc2382561a01129ec582fd12829bc0fa2d808d43236f6373690608000b0cdce955fbeada6bf4b3947a9b8cb2532cd103d95839eb7f5ea0e2c0bfc1a55208332bcf345fba273eb0b95a7a9f37009644732662d4de6d754dc2b1d78fdafc095b4e6786165da126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba130191b8cae05d1f15e00a5bbd3487e7be142d34d026bac1f8f208af5e158506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd2841fbf6eb2539ffb3459d89803ca3ea7241de0398bd631c3fa6311b33965c1055c5ec0318ec502d96d7d76f48c0fdf8fac259255bbf51294a419178fe8f498587eb16edb3fd19365e500079a8cb4bafc0782d15c3c68302e08d4671951ccbb1554814a9c115d3441c926c15474f6307f4febd5a8216c4d647253931234f6ce3a45c59e28c4f5b82f0f77f72490dd36252dcefcd78"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept$unix(r1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x16) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x3010, r1, 0x0, 0x8000) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x400) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2008, 0x7) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x5}], 0x1f, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = syz_open_pts() dup2(r12, r11) ioctl$FIOSETOWN(r11, 0x80047476, &(0x7f0000000000)=0x8000) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000200)="46b1ebe5cb423dc8c80025803270ca2b5328ffa05dbfe80f45dd596aaea6eb054a8b2db9f71f57220838c0566c2d8b882448265415a92ac85b8d7e57103ccbdff158973b884aee5af028937857af4605b6e3dea8bca2d0ea83a7e1e84020d04bd01d5194b48d8770d64d54dd7546690b48c6a36a4127143f6fe1e565a009d36d54185d138f51c4c8c557b715426c6db03c989b55db65548c2b60ed732002e08bf4f67de201177c5f7b19fe66173ff842e6", 0xb1}, {&(0x7f00000002c0)="4c64832b313713e93972dc1504e9aaed6b4e4e1989d629ecbf4c6983c7762d2e83a1", 0x22}, {&(0x7f0000000400)="58669ee280f3660171721741e5d8251e79aa3a8d5d6beeab96657280323aa6bda1be8e92844e037a0171650ef6b732869aded784603067fa3ecdc19116801dd88113a356f3d0a2b5bb93bf8e9c9e892c42ae9de2b07c26b41d9df857ef29c9ee71c025efa62d166ecbb86773ee7948f60d4f707f45e03bac5545686d8d4776f45b7533a9a7a40c1d9fc22a78e26df682", 0x90}, {&(0x7f00000004c0)="a13b62fe28a547f1febb21d8e9894daf9fa281931acd03f97f6fd038e54eebfbb0912d17e53a3f14c7ef14d301d2653d0e2e46894d25f44b0c88d95349f1d4273690be16f363d9154cc2d644ad500a2fa41195", 0x53}, {&(0x7f0000000540)="63f507b24c1364e5b2c32e4e8986adedb3ab6ed6e4724d9cfd16217223f9dc73b13b9413bde5751adf938cdaf1a8bbd2937d7cd4a0ce863fb11c935bb1f19fd1b4e3a933eda7440fa1a410c6025a7144d0207878a9fc7c4f3518d66cd2a64f5d4a3dfebd985c99fc1b9c62fdb60d849c68355f822c6cfac0edd45122cbb6c117a2cec598f587461f420167aae9e973c1123c09048ba8d53ee1985f61f726ec973b11aaab550f7719dca7a474d2f7351d4020e961f2b2d4dcbb88fa8c40ac8a555e3f1056dd2910aadfb9dd2b2aa5db402119a2aa372cc5", 0xd7}], 0x5) dup2(r8, r10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1000) kevent(r10, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 18:10:54 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f00000003c0)=ANY=[@ANYRES64=r3, @ANYRESHEX=r2, @ANYRES32, @ANYRESHEX]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r4 = socket(0x2, 0x400000001002, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r7 = syz_open_pts() close(r7) 18:10:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000030006b70e78c057f3fde62e46c3406f0fe06fa9da2bdd218215c320630eab62c2109d93b65081f899e7eb5c9fae9e5b88e06511ad5ec9d0420f2c2a8a7330a5a4285bd88b0c0f40c36561e0ff405fadfbf56ddf200"/102], 0xa) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) sendto$unix(r7, &(0x7f0000000080)="4a9839a895805569ffcdd809fb4d5d6af55b15c5a245464ed947f8607321d812af22e56662a502835c63025469bf2154790c9b870e51e917298f47ea2fbee083cc53f4ca4a84c3b851e566386df22f87397d2412", 0x54, 0x4, 0x0, 0x0) 18:10:54 executing program 0: msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000003ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000002f0de9e1765236d9cf93ac9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ee865018565e2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a9b6a2e53ef4a1d6bb6c9dada0000000000"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069c3, &(0x7f0000000040)=0xfffffffe) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069c3, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069c3, &(0x7f0000000180)) r10 = socket(0x2, 0x400000000002, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r11, 0x0, 0x0, 0x407, 0x0, 0x0) r12 = accept$unix(r11, &(0x7f00000002c0)=@abs, &(0x7f00000010c0)=0x8) r13 = fcntl$dupfd(r10, 0xa, r12) syz_open_pts() r14 = socket(0x2, 0x2, 0x0) r15 = openat(r13, &(0x7f0000000780)='./file0\x00', 0x80, 0x150) connect$unix(r15, &(0x7f0000000280)=ANY=[@ANYRES64], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) r17 = getppid() setpgid(0x0, r17) fcntl$lock(r16, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x9, 0x5, r17}) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000500)="0714000000000025ff149b33ff0f000000000000d76fd79c4f2737e3b1df21dfa39a795b646b72409ade1b67eee209abf7c6c60f978cd71a970ffb71396edfbf82e7eb59867e2fa1d06be54a85eb49d5ecc6488934958955ff3ff439f77dc4bbaeee6d226369dfb224888fbb452df0dc5f7d6084e0cadc13333e3ce32060c2c7c595100d164e0e0c32a2f0fc1caef979f3d7d2aef3d8122f90e148e3dde5342fa5b734a1e9b7eaa9cb122bca18643ac526d3c0dbfb4ba3d2951312dfe3ac10faed5c1226b2fe9af1fcd5fc1f61dff2c7de37a54f03d5629d687773f925378abf01827f6faecc1cf1dd3531cc9ad571815191d7b20a289488ffc71aa77c91844f", 0x5d) write(r14, 0x0, 0x0) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="8b7c5a9218bb42fe7cdcb4c9d3d38a9fa07de04b44dab7f3010000000000000048f93c7972aae350a2abc17808c9509e3a7977fcd4050f79607e899a32ded4878a1736e3fe393d816e8377fda5373a3e56949553ff28e9aaec38f0ef599bdc4fe0fa026ef4cc952a80558bac301616a0c67db935263a41a059985d6e11fe0083702d453f2a4c328c31b0d32e91c250974e87293db6feb5764487f5778d6b00"/174], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r18, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000200)=0xc) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x80000000000029, 0x2b, &(0x7f0000000000), 0x4) r20 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r20, 0x29, 0x35, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x4) r21 = socket(0x18, 0x2, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0xc1126939, &(0x7f0000000300)) 18:10:54 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e2b14e847ef58ade14d90eab23ef6c22f4fcd4d000f1922a37ea9245247f4c248a15fe2fa1ac8a0d2c95e660cad6e4", 0x2f}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) fcntl$getown(r4, 0x5) utimensat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000a80)={{0x10001, 0x8}, {0x4, 0x3}}, 0x0) pwritev(r3, &(0x7f0000000b00)=[{&(0x7f0000000300)="ba1ceced0915ebbb9602624128109d7dbf636880d99a676b09de2b2aa7e88a32bc4a69b66b9f5439f68896273f7769077cd9e155d05b4fb811a44acede91591a247b2cac8a902966ead750228e71f7bef7666b3b41adad885a5314c0409e272284caffae1118df9973cc5f0b58f7b067528b1d0d4f72f7bf75fb44c3c75b3fd27011fc460cfab32690a1914ca028b4f2ff38442ce615a0ffd79b0c744d447c591607b9165becb7c31c533d32730afb30770a5c51820c3e068e19f007106853272f56ab418c7eb5877ff201e4f5ecad2659d50b518f013c36", 0xd8}, {&(0x7f0000000400)="5355fa8f5a0efadb76ca0c0a0ce79aca0113651758a9adc4fd6612195c7dacc33b1586c7b3a6c4194a5a42c1", 0x2c}, {&(0x7f0000000440)="4f132f33bb13a1de1d2bcc868f0ee4ffda94f0d71616946caac26e1e4d2cfa24b7e17cbe7c2b2819c5d305c49d441c8fd22ef7ccf118a5dc5fc2d43ace0d067ee6f6453d0217def56f176ab81fc4ff591db9ab3e8fc91451ed88b4384f24b5d8dc551b06a8b9e8519a73ee3c10d62cd32fb81adb242b7bb125f38fca4be08a66de90eb7d72efe7a4f0bd692b33d456e15336ead65401d57194c32908a4457940a6447780648a88831ac4995155b802aa922b8acd8081e0442ac8484eb96846117e80a8696026d732adf96cdf2cf4a90e6dbb6b85d051cd49", 0xd8}, {&(0x7f0000000ac0)="635e0aa83fd287ed36fb79eb9abe29550e6ffc214dd014cbd0eebf7cfba9617e501388e5a1545de3", 0x28}], 0x4, 0x0, 0xb9c) fsync(r3) fcntl$getown(r3, 0x5) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./file1\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x8, 0x9, 0xa1, 0x8001, "9da529dac49ea7e600749767faa1f3aa0d3db6c2", 0x5, 0x383cba45}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x2, 0x200}) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r1, &(0x7f00000001c0)=""/193, 0xc1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:10:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="5eb40f9c27dbfec606c1b2313a5a6b0d8b3001e1dafaf94847615395d2633418cdc675c5e154fbddb777ee9a6f0000000000", 0x32}, {&(0x7f0000000240)="2693ab4bb460fb737bbbb80bd26c546a97c43d46cc430b0e52f280ce3a1b358ccb296fbff0b6eeef0250855b0156b7b172e03d83cbdf899bcbb4c08f6068920b24519e530a074623e0dd831161e7552dc66452a302345b1337b2d709e4ebc60e08eefd1ac732bb5d92813db182cd4d6b5d26db41a7e59ead29ee323b350c4d41df4212261ff0dd60136f190a71a3a58f141a67cfb8f056899b8315cc2bd55f1da8da8945e74a72a1cac73c32039985d2aee6014000b2d2b1d71236f1c483e5d090411b0a19753e6cfee9df1ec4f228388cf4f175914736ca5e32fdac2229457bccc97f4b642c55604bcaa5da53c776fc8541425b53", 0xf5}, {&(0x7f0000000340)="8a3b36a7c98df78deac066e40c1e06da8cf6504d38bc5e75cf25782c26e661061ed38e2fe46d9b563d213eaebde889819673f482a907d4553abd788a888f35d58595777fc4adc4e615f1bb00020000000000003bf522f109ec8f79bf8051c09d32985894013a55a07dd471220548f81438d9b346e93174d0c361ed6cd40f5e743761404ac6000000000000000000", 0x8e}, {&(0x7f0000000080)="dfb82d241bc5dc48315ce813bcf5fe52d618c03e7bfde814d1a3178fadfc8ce03a930ad125b51e7385cd48", 0x2b}, {&(0x7f0000000400)="ce3a46b2296aec8edd03da8e1f9f58b852f1b6741a5beffeaef178e1052b73b856ef1cd6ec4db313ac207f66fab134e3d86a6867baf1d8af66f535856620ea46772d97c7d5822e3b1c2147905753a3614cef26f8945bd8291e9a7603409404f3f4ccd28313fcb770531f1e5efce9240582d43bb17a730add5d50a18d79aee65a1fd8d9a3946a130981365c943afa445b390eafa6df7abc5d9ed142693f98bc5670112a21ea2a61a1fb2dfb7d782437699eadc2f761e613ebe885db79649ca00f8c47204b0f8d5891132283f8ca6a35d933c4551f62442485823fb1ba2d20d4623af1ec6f1995b626ea2de68467ef5ae0d5dbd5e779a794a9c34c6675a54beac0343eb74477f59733bd0c71a0957bf4600c4f77f735f7b858eb03df1c35043d06e24124f1aa27a831def0049f00f509d4ccc608274890f24227c6874e1eeb07be7f5b8034929050f557407f7a6cb0938c113f6acaca6f0801ea0322ff5c0a2655395e2517bd1741a9ba5fb6801db6d271f2deacf1480624f0fc471193f04420ef63b5d1e7d4a3b985aa27d0ecf2a50346a6ea7eb3f65ce0108ec379b8e76affd2e57444576f6c7149487110f593389240e293d19106f748677c88234bcab1e195df6ed33b2488cc75f2065869a849093c65ca685efacd75e213a995777a7371092f6e82cdaaebd3595a07d4293af2ce99484fe2a8ebc46a50761cf2abc05c124ceac16b4fa6faf95546f6e4bf0aa7863f61b11329677d3e9048f6e525e67eac6830d0b06564090616cd22652067fc727a32c1fa5116c5ec84790f4cecb3bdeb0727a2dec966c38ddb57f9699fddcbe8949eb9ef8a06b8456f69dd0dc8b26f2a61c657f19335b7fde504c492429eb4c27946efd34072ad16ef9b3241bbab906e29600fb4983efc1ad1107cad0b442428f85acc1c8cd9ac531f7be0ac360ddcec7b743eb253362497fc31d653d10c8bcb4bc20b6dd9b2489690e4be755089982b870db517e58dbd679b879ae62035efb7636a1a1f4dae2e652ac59394d2178fa429153f6dfdc90dd6f7196f3dd072beceaa17df1461486649722b9d7114c2f6493eaa7370cdd34c66667d71996bd0f7c6b1f9adb8cc35bae6e1db226f495babb6138781fc23b7bf0f51b2cceeaf8f1c58e02d85f013a9898f89557fdd92403b5fad6c1e3013e6cdecd7b26094b3dc0e9ec0e3fd8a5871fa6c5127be6f0febc88c1cd256fe67809dec037bdb7da243a7cf37b03d4f278bed10e8e9e4e1c846dcbba4ba6ae17d671bdef4df9fd242b1b4653bef6937fc29313e419798caccf74ce2a754da01af1c2aa2ab60fa5a18e7a069febadf087dc33f26820054d5afdb32e104aae8232bf0f4f150ef9a3e92065c0a1d65b9a65febb2ae64e3982ed66555df1a193b02f3f167b31051958087781bd64a1393f36359a91d65ba9228253a7191b41f5c3684ceb9b092e33b92054c55362bd17c0476c41bb4e2efa0bd641cb28da51fcde8dd55022fd8e8348b189264e71cddefe0f6f02da222fb484369230025884eaf539aff7de3ea902aa917840ed5a7fc4ec71bd8501d63f4a40c5510ef5a88824e4c31526b50b3480c7d7ab67107eecde68065e4be2e34f961006421ef10ff0761a3b4319204dd0b4e0448c4b957ed66b4bbf74354a058042c8b85ff9cbc8cdece339dc0b70c963b0137a897e0e080604465076862990c886dc20d8712012f56ac723d34c0252a47929674649eab27f47d2896d806e48d833156ea2375856b2d1a52e55b0583bfe091a473fb8d4e39e736c7dca045872ef0fdcc8d6465964a89c6e72988f1a64f3b0e6434b006bd54bf8c35e9cc654a9450588b1c9e78dc43e0e86192342cb73b7cd6c1f253d316f7bf3f1b960bba2cf46b7d06a2a7368dfc5b4aeda904c624bb923919b628f2ab3c6862119b0149ef0e87013e6b0dce4d801b6d1c9a673eb79ad48d0fdc4dd6a053363b1b82eb384c2bd5b855d8256d858e6fca093725f410e100e8118f807ad03d85f7754c3dc11b5a5de8e144842367c40c96c8a2c4302b52b899e068939e5d9f896826a5982d083454aa10237024fcb2d75fabe6a5556515e7061006b45749b26da5d4fe2b44a90f0f285add5120436692d6fb90b1b7fbc42c5573079f88b075d564177b169a471a57ab5d9bbfdd34a214e8e5e40643f0e7294b15b32ecd6350299143aa69ae73a6a311be4067920b683de3b726debeb63a2f8feb9278a89642fc86484d44e2919ad3abad264833ee2f33c2320cfebfcb7d8aeb047ebe7d81a1904eae4653222cdf4dbb5e5327baa6cb999ee7e055b2dbd3491a078bc044f91ffc20e4e1b61c21a63b92f22c8eda7bbf211e1870851b11355f61d1e83d0d89627e50c1fa64c7160c2944513490a5031eedd89274c920abac8406ff665359cb6313d3b2a1f2e2931ff6c5eef157ed27e0eed6997910e8e15140d124c7947812ca9957c490a4d3895f76e76b32f6c4565114105905903022b45d13701f96a90da91b4ecd3ee4510f00f0b8db73a45b148f440802d8322331821c8f53f47b9f5e95e67af04e47a04f7955ec589dc52ffdbafd9ccf786a8ed9bb39398523de13b9ffe66579902dc24b396b85790e07fe14c35c4e6ca453c7a2722c771ea8b3976cd565fb9ed35285edbb7b567968e455c80a6877783638fa7167edb2f00f5ae50e6658cf88b3459f472c2cd536a5039c87d9085db2180e6d579d7cfc8546ffa4d23bfe3cb5242bb1107cb36604781fca0ae5ac6cfac5c18982a94543fa7a263ce26b81ff7393beb92e32aec3710d34a1d9e6d12f6e1ae0aa7c68ad06a13bc7f7415d1b0a5985b25d14b70a96aa493419078294a38fea84b5b58a478877ecacc602dc49895d97c6ac8a7f9d3f58f443fd6d1940e4f0926e0fa4c899d0216e1102fb9ef76bad9b053b57852c2db2c319785235f4926095a3acb6367f65f20df40fe26a60d19bfbbd149ee8e39316d74322794cd5e1f52b472886788fde8d1996b874e92874c9823f9ae2f91d8913de86e83981be4be0a516426d1707900aa73648a5f29cab21e2e5aba11478abf257a1654d4b490ff56672fbd976bb1767af4e99df846050abf6fb9f082a492923cd79edd406fd3148b3e3f72f9a68b7e5c2f6a06c9a335bb34de7ed68d064a4962234cd077c0a68dfc946998c784db54e31512ec0d606b51124360150b7faa032301643b7627b347bdea0c3937418db7fe757bd7c85d2569df4b19bc2dfcf99bc0792b0e4f0b4dbfe26b772580f859da6ab4e0f6180edf285e374022f9b8d88c1785c38e2ea7491e4be83e78c985751f4463c2c43eb8db92205692d0c2d1eeb98e9d24b60f67bbad72c2bdfc9fbfb54b3ad8050cb959aa320da7c572976306b513274ab47b9f22a4cfca6701dff88707e8f7de47d20fcae99274665bbc2045f2ed0d73302a38e6c238c71bf66da4dfeced06b5b6533b1c2a02229be3544fc35266eae625c3cd3cdf5febe9d1134a268d2d664e6c339029b059a39d1b2aaf1e220c917beaad411ac92eb485855568254b4f00743335f4b921c24688dc5b84e835a51ced908c834b9cd1f928e9fcdb47fe632d5e97fb69e3058a790b04046da1c539eb261a328f2cc1b5e7d34440722ca14e343751b66ef286fbce0e6a407d3f7aada4c27f532b05c0d658df16adda12fc489709e95fdf4cd16971b989e962f019b286043aed78f1da3a7bb1eb753b595d745afd527a97fd8519ed8b65f663b5448f6abee6a0c798b368fea2120c34752da623470493e24a0c55237fef64a2c3a349707cf1a72b25c443dd3fc9c3b28f76d23dfb99d62742a67e1a00fa74a6e64d612f2e4a83b15a7ede84baf36c5238a4ebd27234c84b09d503499a1972fbeb54658bf9e688285e2411bdda6e8b93bfb895611bdb14780338e7797e96dcd0274ab5656558f7d6f40f98e1f420380d0b533a9ebad5d6919dfb0c9be9bb9e8f7d74d6020aaf07de8e7e43b9ec04ba9fdbfdf4a3e1ffbd784a51a034ce604a9acb8ec48b04bf125cfcef1b5556c5ef2bc2129fb090cfefce7c1814466dda9657dd460dacd2801103270acb65bae0cb671aee8f2e6dcc9812e2d1155437dfd87ed729d69f594c5dc857dff081031c6e504e1ff97050c6e58fffe6eab9119bcae4b09ca369b165abecf095e493ac3964d9b208170c34abba82cd562ad6adf2aba26c0e0406e40af191c4b5693c16a0ba39e21115662be7a43de35816a407426673075bcc3686edc3eaffd99f6a4b7a01fa03c45c33d3cbf64301f0987819869ed1969cb6189146040b3a4bfff37fec3bbccd14517b2bb8841400f63234d558700b6f624e10b48e930360ede6e67d0d05b50c9aeb246e4e4f219ed821e0c516a3c8b1e89f609e9f30d831690635ca13d86fd61a9f48ce4aa3db8ebf25a421b25ac761773f7d511d532b6b5e014d205ab5de4630636c44ddea0418a173c679cf4e7d3c54c9b548905bb4e498c8f8a88851f510155e0df10fab405f53adfefb53899dcaebc4cbefb3f1fb50c64fb9cfbf65edd0f933bd530144f8ce6a07ae2d85ac64f3748e2b372224bc5d07d1dcb2233df50fe05901596ea2ff16dea2e4920d146f7e717bc45cdcaf3ce14c46b8c60386eb90ad8f033b2ad00de754fd0f49a01cc5ad4d34d9357af72c1745cdd841ed491e4878daa1b2776d56a1b85600ede48311fa2e338fb5af69de82df8aed3831aaa8a05b34b0457cd9ace86427710fe008e1197226d50ae6669d45a0960c5f50ba63715749ab4ba307440128d274cc96f3ffba9b7ff491c611a7db27a129c469cf662a9c05fa5327aee11667f9faf8beea23531c326e0b4cac78825c6b6fcb245f2a6b2108bba50608960694dd8758e3131d83e4a062bd035c982f7ab8f4c4da7f4bb06aac559bcf827e03650cbd9456074333eea6163d64146c0389dfc28ee8fcc74382a2ebe7cf35078d625c19ac9a92152ed68fa24da736fadf076fa5f0f06d528f77e1dc9b426c9f23dbf5585480f8377844073078e707d093dbe8a948be89deddc4597974f00db482322c6bcaed9fb52c4c7fbeaca409321c0ae46ca1982e75331f946f6769dd4d26a983823f9eb4a2047c81cbae0957c97677ce72fb11ea0ca565a5fa910139788dee18af92ee225100377feae15fae4180011c42510843b1140c069bbd25da129e1d5c767234752ed868bcca78f63b0fcf0d5e76f80e63f6ce3e40a0ac4a7e3b40b43d20767efd11030a91974ad5de49ff1cca979b3152e928232d7ead60deeb57551eeaa72fa1d0c2efe7fd72eefaedcc04a22d185a345d83974aeae427682d1d77504981dd56291c0d37eb8c438419a0466af491fe9fb22a8ce470b1f8f7865e7cf65af97a9e383e4443d1808d3dbd656395c517ca7ed930bbf16a41bdefd63a9b7a062ee5137d535bef80aba9ac5abc540eee9f08e29f95854dd92d5fa32010beef8669b607ace6bed3e13c1696ce997d525995c68a454f838fcce67e074f1e7377181317e79749ea3eeb75882d40ce4bb66a9cdc0c7ac9dae922625ea64ff9d6020a36e42a4def478bcc4b17046cf2290a84a82ced157a0d29023742a31363e68e5e56f0ff8d68e5034b9712d7b3dbe6b08c8120e26e785cb5dd3a5229ef62d181873e8f210d84a827cf34cf08ba02f88ee3446685cc7cc8da3b2511d01145c5ffaadbf27d8779b605463780afea8978e72b7de107c14a24b8dce184e98aae7dcdc3e7b51c1396daefa1841e9116f10761bb3568c64e92eaa9dfa102fb312262113a2b2f0da2b7e6c23ece5629e", 0x1000}, {&(0x7f0000001600)="e08ff1bac66fff647d75fd0b129cd187dbb79211e017625379b70544a72277054e086d7088724d88b7f23a8b5ba9a9ed5b6da8dfdf29956c3f8b3fe4eab1b071cbfd6ace6b55b9363b3db734caf72eab781482c8128b7499995d67b80c24aee32b3a265595d5d73b6f32628643b0685bb4a236ccee1920bd8c70b9f0c298b22697960410d94f31edfa44cc08b6591f496437ab371e2a5e847a72ce893a9e07f23e28f72404", 0xa5}, {&(0x7f00000014c0)="3d4e50ed1a6d75f7f0127b9955e352993533150119f1e943cf7b94fe93bb5ba66b190a5bbe09ec6a95daa6af20acbebbc03b2bfcee897791568f54aae3446b4499d0262f9e87c1fe218eae749893e7ad81cce9be0c735c49f29845f7c8149f2d1a6663673476ab043efd65544c87427d1c42ad3fa6160281d1fba08d3488e5aa5e98467eaa8ef2ddb5e6b150f46db68aa0bfc51561b1e3053ed7159673ebe9ab105b693c47946951d4ba4fa1a3a014b240f6d7", 0xb3}], 0x7) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 18:10:55 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r5) fcntl$getown(r5, 0x5) openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001bc0)=0x7fff) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:10:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) pread(r6, &(0x7f00000012c0)="79d8e2e6", 0x4, 0x0, 0x7) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) recvmsg(r5, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/239, 0xef}], 0x1, &(0x7f0000000280)=""/4096, 0x1000}, 0x40) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:10:55 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecb8e755443ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000166c00000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0bd07b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400a3c4646056029f33380b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:10:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:10:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000400)="5fc05bed56c069197461bbb5e03244f1860d9a24fb5618689b93ef7ee757ad9d734921531db6e064c953d73231d70713e34ddd7817afe5f0ab73fc788323456896d243a129f5da013c505db40257d8fb2de908b8c57635627183c9b49587ff862eb26339239a9dea1a3a26dbd6f10ae5fcd4ab0e7dfccd372639f75954db7eb3a031daf3a822a1eeda0742b4e9481de3db53b39d8976bdef9031afd9097fd769490bf7144d427fa228fe7f0c90e162f5ceb03f3d0653dba51943f7f77b0cbf77b599989f59ddfc51fae235899e5b8e36f33f2f1adcc7beff8f95860299250c14be5b573822b95dad466b44eae066c8d89b38335fcffa5ba07a4dcb2d70dd021fad321491b7130e5128ff3ec9bbc4784759521abd9ffece057139829cee1a1071212ca48ba67f90fb63118990515ca26248ffa38c307c8f6307ed38eed34b2e0b25cada626429bb0f351c6fb4ff35636c4ec1c05a2b33d7159623c4b3e9c000d98e54cd14a9c0a4fdbfab1c4c29877585fe2679e40322f2f4810adede19811792e3bf51f2bfec0871487c0ebc0dfa11bee6db6557455737fd2162f2d53486769513711d7acf0e9c8b9bc98619f3b1385a8075433f3be40bd6178b0b0d179d078f44155974f1726ef671c3ef38d9e64846cbea70b0fe3d4a3f9cd325a2175ed9c388a96f5607c4677ba8673b3ce575a6043b4d8074e9cbac2b6319514fef970391ed868aed53655a340a737132fc4971647654a1c9d7ac329d457c52f1c43b97bf02f3680d04edfafd3047c4baecc13e3e7e8779c31ba14845207cb1f0faea891b1e009be0b262357adbb43059cf690215079eabb129f9a3fa91d5bce52f1d7bc32da9ae171b944c4b7751d8a5e62db287e72979c86bc2293f90ae2a04a4d625e9cf207a979be387bb47583c10b62195fbdfc03769a2a5ddb4e444f492df5362a8912a7c8f4d2058744d7e17f52d0c82a37f1b29e2f004710e0f647e1ca0f237670de4af67dad9cf25103d67e1fe22830463f023d771bfaa942f681c4413589ae978a5dd19d39f2b2546df870eeb3441b4173b46f8ccc5b4f7ad574145bbbcdff0103361ceb7696ed52ae226e131518cd2412cc491402f0b7478026aec3fbbc127fd0ff3faa6d3fe2c807b06f14c52728aff310d45d4c3ed8993b7495ee0f8d6fd99d5c09b7d784f8eb165669256c2c3255351606bdb0d03b0c7a6e1a036d289af481c2f63c4384acbfad09f77aaa865d51548664e15e999be85f9eec7bff69fd3b38cb51f48fcbd8c511a3f7c6046396ee873adaa132a478ea98046105be42cbac5ba229b925db512d154f9f4c743c0b1695285a8c22436ef97123200b62ee611f84c30d3a2950130ba2bb1a7a31678368e87c9b28acccd5030ef1b816216b466c3b5e3e2c47a30f2103e242a3e251680c4ddfc23700a9d4d8739b5bb9561ca542534b6160769504fc1347035f6f317606553739db3c23f856135f03e7e38e1d1e79ba1b503af257c37673a44d387028c126ebff138f1139bffa61e1d4f2615fb346f8815093c3e95f0cff32ed386fd114a1a4aa9672aa4b2a702b4552a5a54b0abde3eb3d035420d2338d9deeaa836ff04e9e5070ff6d690484cc163b3416867c87e556b3c0fe7ca0549b3da88fe341d5b2c4fd1c19042de09020a3967ea62576e83545f0d49a42242d9d915795df93458706b4c95355846e88d3929114306ed5b1869a03c0f70ad4070b7192e68b5cd3a71159b95ccd492dee530557ec9ff4756081e6496118814a86cffd1a2f7119427fa1e8587a12f143605d1047da1cda8aa416d4943c87eebcb9f2ee2c8170449704f16a61a797860b4405011272e5b254414ba4d7682e84fc2c917ef60023d44c10a721274ad4355e554ac4e9c6d717a32ef8793916316597a87b4095290da2d367b6755dabd33eced3214aeeab3760e45ace90112d500cf95cde4e6a7b62c95dc706f7fe3dba9bb0f8e25189aacd0340ff7e48cda0e22570b4e3e0eb526cc6899d6c32a2e29987a824ea893d35efccef31bc8cd49101ef3436f9561fc2a10b6a9cfee2f6d10f96cc9237a10e8020d425088d32f84df0152168704e3d277181c35c2677e89d6cdf5a62e377710cd3c6859f0905d98535925ac1e62909cb837e8ba03b2328ede9f3195ef7c5bb6cfb2d74f4996b0e23db4006830f998483d5337fa2fe9306e79b716fdfea0e410ae28fc96a023b93b1ca9328b66e8f427a064e9ac0ec7451a44d3183edd4a7a06156800f9a4ed378da49f5494097eeb73b3ed36582e13f79d2fb19e922f434a6a1ce50061ec916fbe2b0df5205e670ba20213dc62b8499dc4525a6104860c631e888813317e26722f0857e0234ad2f8a09c39e2a2cfe91d7deda922fd296b8d34cb2100d722ebcd666cbe894a757d7c1ad17046e93ec52ff7eec3c6f6f7c5bfbc50dbbc94e883bf64af1d1ca5a30264b81e02112c368fe3265a70499fd8eab8253bdfe19a8b2da38e70a0d23f5a09c07645eb9795a9c151edda316228b758c97bfe10a66c0e62bf7b3300e10b6e05f6b9af040b47ba962be63a839c8da25a0bdb4f2bae4f63d0253fde27f887b517ce4dc57c636eab3cb88510af8818bbbb66bd27e7baf1cb725e56a3587c843eafec7217aa8ffb182a75d9bcb9d65a650efc8c415c9877c57856c01c1a7c3dc1110b616f6655507893ace8368bc136706f8e39fd2758f11d06c020aca11c2b1c756c655ccd491ea4909b1f735e3c34cf996f6511166bd12a627b81934723a9b233be1d0ff8577b3f77c68a9a59acbb5f24682f90e0b5f2d340d805f7bd5894dbdd6d76e8e5b82c0368669a0d6a2dabcabc9c118852110911c26af149b17b97dde7a0def1a378b85eb65bcd26eb2221e7eedd1e7214dfb35d760b620cce74d2be1954f48bb5b9755a3dd0cf759fca05857eedf9c6f254941bea1a0be78d9a2392862c82f46b6170b7e259fc0cd3cd27bf2d289c892ed653fe09d50bde365ba67a4c581ff50fa2bea4fd013cf5d4ed6b019965bc25eff9d992c90db28dbc220654fe573adf7856c861f5e6d07833187bdda522b98a6bfcf67331cec9926917271e64972e9de7d367b8622004f3c4e0fa75967b81cd5cc7ee0bdb1e3fbfc7f346b3ba0d2353476e9ae42100aa3231da53ecfc9dda030f59440dae35f19890790a226ac66a436c426e3c70042a5f59c2dea03efcf5fefc17365275976ff2ee8d777ec25c384a6af5e0f22e3f589a6baea5036a1b6bfff27a9ba32b1dc88caf35989e6308ae8fb8fd1d788d6efa25d2c56c987dd5a4cf4749a1f81aa180ed92446e08ea370cfbd71e8b24ff10757b312c730e4aac6761d506ed9e5b70ca9cdf1227317fa36d8821c37f1550f7af3d415e13fe43c8562f9c7bb0216379343dd7e05c71f75215c03036b36fbeaf47352a4ac4605fd9a6658ec8ba988734c4f771bacd93acf3e736eddaa8332bb7de781a81d3e38522bf1658d89eda17b8c35d6f491eaa6108932b5d58df1880b4daf995225855af474e7fecbf33133be21dc4ae6f9b65f75e0c41595fd2d7ba976c7c5ac6ea79b1a4c4919c5e6074fc90b1cc7c84df540ca358c3471abbc7ed950acd2f225d11ee286e4eb63c1f436dafd3a0be1460d8c1882b64576eb9126ab6b821386a95bc0793988e45abd05d509265b87e66a04a05f3be8a87744c0a5fb5afeb1a3d0e2aa4fbbf5e0de02f4d8ef15927f7c9095aaf289e0ada8d64a3f92897b6bf01f9150e9e168167d420f620b2037eb1131d2c5337540be911d6eef133eed307dd65db5ff0190715c5529d8ac997d4d04edc4b8de2ce12c7fe7f9df2834197c5987afabb497c150c41d8b208379614d4c1fb1f3ba418cfb8167c9cdb53ae984bdb4ab8101e2d822436eaa8253242971b9c7656ace927c6d6b42129fa0c5a50dc2a4c4187b1e8783e4fd203a68329d59382e54f11df42ac650316c294018376ac77f975d08e71b58a362596e52d54d2c076d5171e117bb6bd5121414317e1047b12015d769c8b3abe9b7c68475b4e489b428dff8371d605d1b3e840627bf1bf7a5c07de47fbf1baa1bdc7c2a1cea89d7992bbd187dc462a53eed35d8de78bc4d69dcc73761b279085753190c1c2b547ec57a05d1ebd2ece7f844dae651bd7d6441eab9a02f7079b558b0af1907121801875e550126becf026a0e951ae0045c801435c26f7f444a418b49ddb0ebd2021aaeccaf99e29d19ed98c5629a9b874d773e7bf3fe892d4b44a6938e01510918678a74d410a25de5eb9d8a6a8586d686ce1e0fdd630534fb58f914da85dbf04cb0baabdf9346fe7d552e682febb84fc435767656a72d0f69a8404dd2e7b585ef3bfcb215b7e64bace0d694fa54bbf27eaf419cc855e6c916876f1645d2360dc90731677f8bb83dde49a90723600b4d8a80f86bc3ea4480372633128e5d113476e435ab11382a0be39d55c84b458ac9bd8c0d6a4a9f9f62bfd677231400c60874ad937758efca17f7fff3f889b4679e4edb18113a7f0b64b737a50e29e40cad3553ce468b08ec0818e10a29569a63f5c3cbd26a08a4cd2cafad155ee784207273c910a9e0b4e95ff1f327d589603a573df22a302d898b4ab3972f98277dbac3725ea901413773c9ebdc62157291403e49864de83ac32242df4240c763172f04238babd2c8ab9fe6517b40e2f402c9f57c96485a57943b185f4162b988b355199d0055386a10f8ba0aeb101a0b8822af0a9ce0a833179ace7df05f71275d88e5743866b70796f8533681d971a5f697eb1b8bac058ffaaa3fb1c346d9419b9298a6c2af4d5ce1ee6f469757af4bce65489f4e53dcf82a2f3554870faf369e2ad7e5c4e96eec2bb75ace84f88b47558ee65025cda94ec2a88dc3e1a7ba7cff794c280303f809719c7bc1d276290451932894db244c3afab807b234cd76537374eddd6ce79f8276692fd1de8a5b37b5fceccfeda5e7e142676268495630d1a59b9ec6037c2002095c6832abdc0a8e792b3837b44962b160a7ed8f448d112e79b3584fc0e492e96181f1453950d5e2432b7b8437c17e4237ffda37ecc51e93dfe4dc001b52e7f44a2144f5e806c544243aa290db8c5936f34e340eb18e9e2b6c913b169511b4b8e57580ba0b7aca06be240fa38238441a0ccbe3bc2fa6a40781e6d4abd6378ba8d6f92794e02b76c4f9db56de1d3905f489f1481796d53a87015454749bf06984ee65dc263b2bfa03e29099773751b1b4c2e4cdd23dab3e5d7d5347ed919d4d34f6f086d76ce8db1a784cf3dd206ed7d25df1d39204f4f47615861a0cda8645845506aba507fd08cbde3d3269dac7222f11d929064901ae6c0dce719a6354fec7ab6a6f525c31dff54933da69ee14b6af1d7e139fe7aa05ee9b26509c05fac47b9d68c0de896dd3bb927f8714123afd37a68e219e6a98385a02c5af44a4e1b2333b97e1dd5fc25e8ede3712ce2a4b70718f84e4dc25803e430ef7ad0149eccd80aabd3a0070c6f13f6baadac1547d5c87eb2844d2fad2ede125b2579b5f64f0ffb9f32d5efd129ab6d177536af4308f1fd3ff4868f799b42a2a1378672355a326ed33fc3327b0e0c2b9b05ef1653433812fbcd3cc85bc43478cd804d1edee5948ad262b4fabbf4134f5687ed389a72d37ef36a24a1e463a66bd10e3b68c6dcbb9b0bd386af9b430c2eb6e255860a78e6fa39a5b22a4b733a6e6b623075339a35de67ca7bdfec448f3eae41ea7681c93c170392e410a16bedf6e956bdd7dd62e283b894fe61600be5781b3cb3bc04235cf33a52af59bffb", 0x1000}, {&(0x7f00000000c0)="04ce40bb1bd63a", 0x7}, {&(0x7f0000000100)}, {&(0x7f0000000180)="ffe56ff858cea8cc2f4aa9df03b2380a3f41a6d0d264a5a5d89dde7c780b8200eb76e472f514aac9e2e28983c7e8d81f57ae2c3eaaba5f756be09dc7d8e23c0b5210ca1369f5ccda738ef942b0a241bb67a9bad876ecdec34c94128e52", 0x5d}, {&(0x7f0000000200)="de864cca453e37c8c96751132adb1c5dc4d53e4c6e40329ed18f6b076ef475fb2f17b8c7b970a3208660490e24ae65fc6d31bda04451b1540042106cb9275850b244213ff00ef925245aaf8c4cf30244b42173fe2b148da3c6cd57fc0865e9ecb2647803d6a5904ee7642a45ee5593d21c65732c1b034a5419ab207009b39e531371c62628c3c45a87c2a0f2b44eb0a86d3ed9bc095b215c69ac5df4a22f2a4bb9f8462ea17ab3dd0df4cd9dca901c711ddbcc899f8d1e9547e6f09f05c6cf385ed37e4d6fb3af0f96af7e187af3", 0xce}, {&(0x7f0000001400)="9ddbed3255c0f183b96f966c5ec614d97fa69d80cd6a33f0d3c2b6ae8266c2ac7e6abe5eb710f00d2c0c1617adc729a84a1be7bb1ba4e5db45e35f51ab09e1fecd001cdfe30a0fd2753bf21a374b30547e83ea61b616fb1d8414b9361b22530d8a3c317dafc0b21b26921ffef6d8116984a6f34f885aa3513f3797fc33c39bf3547ca8b125682c93f89a73bfc7020e6f4f2762157e57c5b5c29a94c5632a1d647fe4c521b48b24d9bac6df3fa94aa62273ed6165b5761ed30c164411ee1644bee47f028fefa080f6929526a14f92bcd724202f4314d30757a252101eeea264ba245a76a4d415e8bc74bf", 0xea}, {&(0x7f0000000300)="d5acb0cb1db7ff20565aac4a78d5b0a732bd2f47293c244c1592924e437d79dbfe925a05da8eaa36781de4be0b1ef02b59db87e18374de3be8416efd39c2b839df65a81c77c28d0683403ab70c10c850b7066a4f1bed4b60c07c82b9c15b6bd4abf457e340f6308aadedf25cf902daf357a3de81bc2da5c12b81dbba4ced9b73267463d79ea5274a893340156843c13fb13fba245d1cdf2d4ba73864ce8a9df901a1213f1fc2e6e9ed3294e50bc44fdc25c6e4ad9b96", 0xb6}, {&(0x7f0000001500)="295521c909883a5f59341d469d36c5d5128522c8eb8ea5a5b7d7df1331", 0x1d}], 0x8, 0x0, 0x0, 0x2}, 0x40e) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e6266696c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto$inet6(r2, &(0x7f00000003c0)="d0", 0x1, 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:10:55 executing program 0: r0 = socket(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0xc3, &(0x7f00000002c0)="6ee8215942d46d3153551535f9ae6bd1226bd287950af7c78dba5b2fe6917e9316f5813aa4acfd6e606d65375da5d3d241c9a1741ea1c798c39757abf4406816f07b064a96cd790c4ee50737bb59a53146c13dff8ad6fc3a461bf2bfb1d7e34a807d587d553a8948a3ca0da694ebb8731a4b9cd7f5a53055328ed3637d620d150bcce4ca3739bf22db6ec465403982e39e30dd5d2d4cfc9c4bbee330264cf8db19cc0e99f5587d7558fef2ef9ad222c400f702f455fa69c5d38f462fb0a3dd2871db76") syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r4 = socket(0x2, 0x400000001002, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x1, 0x0) 18:10:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080), 0x0) msgsnd(r3, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r5 = socket(0x0, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080), 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x2080000000a, 0x0, 0x0) r7 = socket(0x0, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1", 0x6f, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x2) ioctl$VMM_IOC_CREATE(r8, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r9 = socket(0x18, 0x1, 0x0) shutdown(r9, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRES16=0x0, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRESOCT, @ANYRES32=r7, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRESHEX=r9, @ANYBLOB, @ANYBLOB], @ANYBLOB="bb49756f06ccba82884e01452ef66e5200e9a79d543340f8cb2a846cd034c2a516e4eacb93e1c90001000000000000ce0f25ef9119f6353b9b0353d5"], 0x4, 0xffb) msgrcv(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072"], 0x1, 0x0, 0x1004) r10 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)=""/250) r11 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, 0x0) r12 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000000)=""/250) r13 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000000)=""/250) msgrcv(0x0, &(0x7f0000001400)=ANY=[@ANYRESDEC, @ANYRESHEX=r4, @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRES16, @ANYRES32=r13, @ANYRES64=r5, @ANYBLOB="c2aa5af3b2050280fc542e0bcc4167808f5ff149", @ANYPTR, @ANYRES64=r11]], 0x3, 0x3, 0x3000) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9e"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x40000000000800) r14 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r14, 0x0, 0x0, 0x0, 0x0, 0x0) read(r14, &(0x7f00000001c0)=""/4096, 0x1000) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x0, "00004f25df630826d63c000000000000e74de400", 0x2, 0x9}) writev(r15, &(0x7f0000000000)=[{0x0}], 0x1) write(r15, &(0x7f0000000200), 0xfe72) close(r15) r16 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r17, 0x2000740e) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x4, 0x0, 0x0) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x4, &(0x7f0000000000), 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR64, @ANYRESHEX=r19, @ANYRES64=r16, @ANYRES32=0x0, @ANYBLOB], @ANYPTR, @ANYRES64=r16, @ANYPTR], 0x5) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) 18:10:55 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffa, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) msgrcv(r1, &(0x7f00000000c0)=ANY=[], 0x0, 0x1, 0x1000) r5 = syz_open_pts() r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r7) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYRES32=r7], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r8 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r8, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffb) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000040)) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r10, &(0x7f0000000a40)=ANY=[@ANYRES64=r9, @ANYRESHEX=r11, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r13, @ANYRESDEC=r6, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r12, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r10], 0x6, 0x0) r14 = getpgid(r9) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000009, r14}) r15 = kqueue() r16 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x400, 0x0) kevent(r16, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffd, 0x0, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x20003a3, 0x0, 0x3, 0x0) fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r17, &(0x7f0000000100)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000000000aaff651c2c1287666867d1c5077830b50000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9d849ae7503a391b700000000000000000000000000000000000000000000576942cebf00000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb38350000000000000000000000000000000000000000f7fffffff7ff6dd8e373d879b91f8bb3b695b87868aa85ea27b758c8d45ffbf9e582c4d0d65428908c739752f755c3b59d7629aa507bb5b4ec89c54d929b877242d193ea01d5b9b33f414c6fb41f180ed3e08b9b6660111ddd6a45c187bbd08b9c01cadfe9534c1335732310a02c7fa565685f83b5fac35640f42b525300"/315], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r17, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b0800d835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = socket(0x11, 0x200000003, 0x0) sendto$unix(r20, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getppid() socket$unix(0x1, 0x2, 0x0) r21 = socket(0x6, 0x4, 0x2) close(r21) connect$unix(r21, &(0x7f0000000ec0)=ANY=[@ANYBLOB="00002e2f66696c65300065663759372ace0c750987e6c3bc1b13d10268ed04e396b414336202098f0d335bf67ae312f049629db3432ff9879a9711a70f1c9353b92d2f710affc107795fb07acd82b4be765ba4b258f10455f5de8393549c7b7f5f3f7af1769fbbad4645ef4731f5451448e159800c1bb2d97543b3828a32b4ad01151957e43efa1004af759e6431310bec00a8fe6789b0d9bf75c2a2c244c627c2c83ae93dbd9a72c85868a3d41d769f2924033884f9dc5fb7de38fd4c579c48d1b785e0a9d122969885183c69acc41786aaa654c6c2c5edc36d6282a3"], 0x9) r22 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r22, 0x0, r11) r23 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = socket(0x2, 0x1, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x80606948, &(0x7f0000000300)) msgrcv(r1, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 18:10:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x5}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x1, 0x7, 0x7f, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 18:10:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRES32=r3], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r2, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r4 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r4, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffb) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r6, &(0x7f0000000a40)=ANY=[@ANYRES64=r5, @ANYRESHEX=r7, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r9, @ANYRESDEC=r2, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r8, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r6], 0x6, 0x0) r10 = getpgid(0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r12, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r12) msgrcv(r11, &(0x7f00000002c0)=ANY=[@ANYRES32=r12], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r11, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r13 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r16, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffb) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000040)) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000040)) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r18, &(0x7f0000000a40)=ANY=[@ANYRES64=r17, @ANYRESHEX=r19, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r21, @ANYRESDEC=r11, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r20, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r18], 0x6, 0x0) r22 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r22, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r22) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r14, r15, 0x8, 0x2f9f}, 0xffffffff, 0x1, r10, r23, 0x2, 0x200, 0x8001, 0x4}) r24 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r24, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r24, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r24) r25 = fcntl$getown(r24, 0x5) r26 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r28 = getpgid(0x0) r29 = msgget$private(0x0, 0xfffffffffffffffd) r30 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r30, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r30) msgrcv(r29, &(0x7f00000002c0)=ANY=[@ANYRES32=r30], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r29, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r31 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r31, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r34 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r34, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffb) r37 = syz_open_pts() ioctl$TIOCSETAF(r37, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r37, 0x4004667f, &(0x7f0000000040)) r38 = syz_open_pts() ioctl$TIOCSETAF(r38, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r38, 0x4004667f, &(0x7f0000000040)) r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r36, &(0x7f0000000a40)=ANY=[@ANYRES64=r35, @ANYRESHEX=r37, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r39, @ANYRESDEC=r29, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r38, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r36], 0x6, 0x0) r40 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r40, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r40, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r40) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r32, r33, 0x8, 0x2f9f}, 0xffffffff, 0x1, r28, r41, 0x2, 0x200, 0x8001, 0x4}) r42 = geteuid() r43 = getpgid(0x0) r44 = msgget$private(0x0, 0xfffffffffffffffd) r45 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r45, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r45, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r45) msgrcv(r44, &(0x7f00000002c0)=ANY=[@ANYRES32=r45], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r46 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r46, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r49 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r49, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r51 = msgget$private(0x0, 0xfffffffffffffffb) r52 = syz_open_pts() ioctl$TIOCSETAF(r52, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r52, 0x4004667f, &(0x7f0000000040)) r53 = syz_open_pts() ioctl$TIOCSETAF(r53, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r53, 0x4004667f, &(0x7f0000000040)) r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r51, &(0x7f0000000a40)=ANY=[@ANYRES64=r50, @ANYRESHEX=r52, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r54, @ANYRESDEC=r44, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r53, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r51], 0x6, 0x0) r55 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r55, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r55) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r47, r48, 0x8, 0x2f9f}, 0xffffffff, 0x1, r43, r56, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000180)={{0x20, r27, r33, r42, r48, 0x20, 0x70}, 0x78000000, 0x19e3, r25, r25, 0x91e2, 0x100000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r5, r14, r48}, 0xc) 18:10:55 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x800, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000007c0)=0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r16, 0x90, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r20, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r22) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r23, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r26 = socket(0x18, 0x1, 0x0) r27 = socket(0x18, 0x400000002, 0x0) r28 = fcntl$getown(r26, 0x5) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={r28, r29, r30}, 0xc) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x20000, 0x0) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r32, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r34, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r35, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r36 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r36) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r38 = socket(0x18, 0x1, 0x0) r39 = socket(0x18, 0x400000002, 0x0) r40 = fcntl$getown(r38, 0x5) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000240)={r40, r41, r42}, 0xc) r43 = getegid() r44 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000080)="fa4573242cd40f70e24bf7b3f378b1719244fdf5e633cb5dad1be6784765905efc3928c0442a9b771dbdd151edb7d60f47cb2268350419abb2074c0a2d7d7a568698a6f40b9a2e3e659f949e5280bb412e8dfcd7acd9cedae8380f0a02a7fbc2783ba9a2dae107a725e3f9bf980ff5d3b9c47d5c", 0x74}, {&(0x7f00000001c0)="5b0c934fcfdbbf21a071013a81dc688462c98d6e88eb5d6b491f34fea4a2031e76e62556f45ee9881c83570cb876c3d9ec2c1aa9e81d966988748ce80ed548ee1604a9050cdfa653ea17033459b939f72f77a3a0817993a7dde1c50ee9bcc36d46d2c6d38d8b9b902c6f47b2a009917f9fac7ca3ac0a8493b3c7cd54201c470c10e411e344efeec3320cf5db3a5d1e4200a14dfc692bcb2ab5e24a652cb88caca046a371aaa9bb711db9edb543072ea2aa8df46905b43737636dca48e53e3d89f5f8b35ff80a67f8c18a8ca0192a52a9dd78a2e1ad5310e497b83997dacfdfa1ffc299c72bfc3139e545c9b8c71df5fd51d6cc", 0xf3}, {&(0x7f0000000300)="3f62e890e2dca5f663ff5749151c6e06746af2ac0801731123e1e88a1f532c916ec17684ff6d27775a20e512c0f0689a2b0aae3ba8e66009613cd3f9d82a77bd2881891c3e9c8629fd235c29aabe4f97f5157801cf461d89b5876b79d23a7acb715949f928f79533cd48f9a49c537176b9ce2b395a306564651ebcc62ad3dff10573b946836c913df47e0ebe2a78123295c51567e6", 0x95}, {&(0x7f0000001740)="1478472edd971dda656669c55b43c6a22d62e2be454e90cac618d8035f5d686d7ea90fe35e6a5c8a544a5964912394df8e5ca07621d46b8c81e4c1fd1d4e9d15b283c4cb4fbac619c856729fc2618380df5a56e0e800b39eb984dfdc2b5dc4aede4f844bb94dbba3aea3cc2943bf9efae852aa6dbc45f8de269e5f22b9a320d092da1c151a660a26dc84b1becf7037772ace94f0d62980a90cc4480f2af378c1a5988585a65e42e8556c383c387f9239d73b240c09e32d1fb9eafac5c5e1766731a5493f2269575e8dc9ce3d7f2c9af27c1093ffc8a11539ed12cb4a33a9d4fdb72f128712243ecee203ee5f38fed36883db05e11d1f32c97a22f711533be35517e1ab29681396a99b1e39a14ff4018fbf2b7df133e977c32e4f7e6cfab4fc00995cd9865ec7c72372a4f99e11491a2cdbc47bd5b6ebf5f71b81b9a016312d265e2d091d19cedef02034ac8e523e6ae522c268d6ae94a9b5ddfb63677bfcbfa1c3dffba4dd512b7fc86e662a425815505b7f9527bd63f77715cb5cbade86c6cc9d92e09fd6c2f93016890c296b9fe25e5a87d3cf741371711f9d0f3d5ee89a8920074636d1847c908da37d81a604c35863a45a1f4dd25b73223bb102f4ff9c87362911f1bd81786d82a27adda16bd7d96689ee5e5c916fccc98075d63ff23ebdd4659bb352f43383fa6396cbb85a202e1e9d41d2777abf6ad9913f9746980835a557d5de0c95dd5a4a033e35add965e178740a55e8b8ab8cbf141f09e86c7eb6162ba44f2badb4e91d7748a6648fe7c948920175d9cf3d81f29dde53ce77ad7f4b978ba6a996ddfa6bd4c83d0da86f21a46dec34952c0074b5359b92ba990f7f5d69f0466ecc6e0e1b46c0beab419eec04a59d41f26d1bf297a072c587abc694f96a63f49219ee4cc16e2feddd736654293d080273424f7a15d787297708b494e21e5323893b2c3ac8913dd29fe2687ae476e82e36852236146d80a9de6ab3a2a7e8f0136d08760917ee64f5c192fa85dae196ce36b65f9e0be1c53380c23c69b4839e08c566b84c517a3e4547766a688c685572dcd39d3f484273c1bf301cc6c6a422e730b96315d611cd7817d8d2df70ca64dec139b4964544c8031623419787c1b32dbe3f1638558d519f36825efac6aa2a6cf041e7a2fbe8c17c4f388d9ef85b19149a189e1f85e1fd1752a2df315b5179a9c5db5f571d62e51b79f1fd8602509754482cd69c92efd6ea87bb29cfaada5b242fe5909c5e99b3bb73a7413849dd2bfc08ba918e96913e840ea2d7a25975401adf881109cd7b0f461f0a99c582335a22d052326fafc166d968e2eed6574bf501b733f009352cf9b9cf5e842b59e01bc57f6204eaa57a97c301f4bb0e213d10ad7765808bd473a8427b875f9717bb806d9130e67527180a30d2632196f18852131b36d8d7ea60b79d2de2ff8a70d29e26f659642be3c6c41ac68289806a20c470b98b2d85508813c277b360080882bb225f3aa63639c0216a6feefda820752010be2e0cdfb9cb6491927440325f625d7d6123c4e20592b379d77066ab3b3a2d908f598277b0c57943af5ad78589302f853ea236aa5b5b9892f5ded275fa0ca57f0cf3b895b0b2f8be5705713ffa4f2a86d2e4cfad13a73f174b5a708aca4b5305cc463b842b75e50dfbbb222339e51be9b0bd837cde96b91cee8e2c3e326e67f04ed1c6e8a44b53207378624c40489163ce25420b50f6eaa4fa6d4a88d1f7210d339b549c8b183f1f6ec888b5798432a2c765b142f9046186b6e2dc89d520bdf4afe0abfb4daf42823987f803b544abdc4e4871a0682833567f955ce4015900d5ab18907898636fa284792431685b34317830954473b47dd45572383aea9f51f2d8bfd8b118fef3a22cab58b22bbe7ee677777b5d5af710ac07fcddcc9bb5d43a51ff630d25795372aaf3362c4f5e225e4af26f58897e3d901b823a484fed0ff1bef3397cee235faeb637755937ae3a64bf232c0e2302522e41b60038ea25bb1ac7ba86cb96d5238f50d8f969e5e35fed1d6b66c166298c37afdbed7d74b38ee0c51015a0dfc3b1320deb152e8ecac3b01c246d59d77b35dbdc9d470d279b6dc1495ec1a0a503b15d4b3ca59465fcf42ac8c429eb2dca9c4ec1466ae22ab99e122ad86f7fbe084a80914fa75fbc2f428e46e24f5abdb388aa65275d4f4faa4663103e52a6cc62e102b503c1b6c41c1e8037b00335f3302671964088466f7808ab96f9bb6ab81cf7f95cb40950f66b0ce222bf3500ca232ec6064d41493b7ed29a1d4f4e65be11943d8e07874d9f39dbca94b52a46d4e99319f53373a14d13cedcea7877bfe19c40b5447b8a43cb0a0f6f2c652a723c108ece9db4df96cf58bef993cc03e5d98793e4a382e95f9b47a21d3e8c9c8c5d4a4efa00b68334a41374ee479fe31686e06c3c92876176ada438cc83fcba70fb7756a611e061103b334ad0a3d4b91e0cd03a8de04edc415c51213fa6180cd547e51bfcb8bcc770dfb801c0710449556013d7980ae369a4c745a24fcfad544d157725390fbd8edace2420915f0dcaf4a510d4fc22c8739e97e00e1488524aa29cb706dc70008c92ade62a511b8b4c8f4e334f95391ff501cba11acf11483bb46e19a3addb393ddf71b35fbbc3cdbb82af0ca5674efe51f78ee75b20e28ef0b68df16814d3ebeb88a79f0f86e3242dc3a9438c18921964dcfd8145470c80bceb745e7195277cb675e31cfce72e0517427030b3ba79f5670b544d3e36700e295dddea349ae0804f84146f81f31ca19ac206b0bdf9ee37e3d393c672bee0b6f76c95c37088becdcfb063bc96f7bfbd78a9945b260cdd863a98be769809f4d0e2dc215efe7c43e087c766186be9f92de4a3aa6b756bd5b126ad543fa61e2cd7c5b07eed4a8774f760dd575526685fe44d3411c6a9332424ec1ca491d43cb6cd66a16fdbecb09969d59a3905a158734af3f0a64e1552181594f28ea211f21645777a59eb8110dba4011fba69b345a881c7f9bdb99a34fd8298fa0fb341a59e1328783638b70b8fac4ea0a2d44a6b5f3434bd186ef41d1894a1afa5c5204637e75a21f4d0b422581b60d354052cdc41c7ea75086b57cd4a31cdade0efff1fa66405e1659ff6b908bb3fa28a27e75b85be73e86f7128c3a267ceeebef03a16a847e76eab99cab22d62d930e762a25d365876d808d578b40449119abb722bc25ce92fb4b92229c3c1bd1d09f07d6f2bd5f7b6bc64b442a2ff2c40220e0935aa7696ba41eef966762258e6cac1c82deebd0fee4b90eb29dd0ed56d0e828f22aa641a5549ab686dba1385342850ee62781170eb7271aa69ccff76ab32ec5b444871801f3bd6c14bcd0fe08674ab906282f7609bd78d30848bf44548c9655db983f3fccfdc70e3f2a9f28b5c661e2f45a1b36807cd880a35d9d3024ae681b1e9d3bdaad7d1741f4a641da4264f96cf173bd28476a8544365ee424d1c2b756fd53e247c7c588eab19330688103e603fabc3ec62e6b5ed0b0644b85ab3cd89e547cae9757501dad785fbae8df0758ecd771e3ad60a91b237b15ccc913ed6b22da9afddf343eb377a6b9f31bbbef4b7b75a5ac7732ca0e46ddda3b828c971572fb3df3aff5593a7994f23224eb1559290fc514b1058c0f2abf254ad052c799134870da5b57b830f0074e8abde86d1ca1887e267dcc3e9a4d1754a414e1ef39ee8f85649f44d0dd17026acad863d124a58453e755523caa64b2d207e358ddab351af8e5abc101ac5d8b8f88354229f1e8bc519684130e0a31a1617cedfa701f8f36cfb6e1a0a77a975bbce43a89d83eb22095c1db19a7d1f8971637ab296b5f1a7c22e8149ffcf93d6544192446dd69528b57dbfec763a1229e016b59f821ff2a2e549d614da1ceda41695f006fa56a1d451a7ff1d328e70cef59e90503d953bae14ae0595f8ff61665a0a772d6592dcdf09eb76c7684b568f48b5d1fe689fe3b7d601becd54913fdb27e65ff7cb53993f8a399daee8c405cf5cf18bf13d6f45cca7a598337f0459bc5e1fb6863613db3491be661b8e845987b57931bc794144f6dae3cc97917d0cce9536085e580f710e14ce4dffb1b1c1131325d9eea84c1b7f02bbd52f9711c30cc14f7964004fa3e03f6d9d4908a105eeb6c6cef162a42f41352a33bd8bdc4810d42a9d0208f8f05a6c7d6b5a8c7c211241ba45efda89df306b7adc3dec703e6b57804400264146542aba8f1c218d0017614886db0dd2344eaba87a8ec8e71d05d3d2a21205a14e374399b2dde26326227ee9983bed7b078ba70f51d6efa7adbb321242b79fd36552eae7327b3e4c42c7549d589458da02b11d2e67f320f7f770c24f3ee23dc9df8f7ac363a582429c4620df4113c45439e00973af12afc29c8bca0a7f7b66cb3cbceae27ca3c5313b0b192bb1f45de84085e36eb1a907c5fec427e734f0b030f99e50a257f83775eaea724d5ed1d0af3e24ed4ecea392584b113735748b433add18d14ecc2def89bdb6606f55a5de91832aeee52219cd17a27ad761a454c22dbdb7239c06f6a72fadbd5b1679bbf6a7e1e8b0b572b8675eed48bfef40830125e1246ee0cf000792bc6c8bd6b6d1dbda93f5e284769f37e665b810e59ca87b2c5df96714eaab6f6b01341ca1b24a13fd95bb33b2b3bc548cd8e1f1c29236bed89e10e7c5c0eb530e311f1fadc5d86d917a28816c30314ad2239608e7e2c56bed03b72fdd1ade2d3320d78777eec0012f6bc4d950d73dc170e7b3dc11e63b6966298a870891e2a1209191295b5bbc11a17a516bef7774a3269896159158178739c84a715a361af55d54467af9e59d8f94e7cfa00f6fac8a775111d0d145292569eec85e8afcb6689727a703c226b1fa880784be6a814c3149451cd617f68cb9bac614e95401b19d269f57f3091d1d950624979bef349773b4fe42f46374d1cb67b5f5b7feb4236a2971006d99dde9cf1ca5e4e044106612cb9f7dbb053bb6217ebad36280ce7f413dd51c7edfd6ff4daa6d93239ad17587b87bd65eb9a4bb42035701389e0d4039769e1a9c36b16dc09e08098ac403ac5c927a89a063adeb1ab3e5a4e2108952be4aea85de8ec3ef979f3caf60aa6be2c54b38f3a9298af4625067af5e8b2dbaa0e893669c754cd3b770f1d099d9df80894edbc4a46b12fa8f76f464389e6bb6c1e5eeed336d25b1f28aeae578d84e5712ecce1695b8db23666e24619303b4f2ef27be71f112e40a7e5e4af83c0d9dac790422f2b2823d8d7d3745f2663a0e467d6d545f48870c5375f940a9839afe08779bebc73e28f9ce4e8fa5753af2e86b0d5e9e709053354580098ca24485a1477bb53ba835e2242024ad347632ac71ffefcf8100ec11aa1948a4a8a9b885999b97e3b7ac7d2334992d0a6291302a9179a53575d7ecd8759a6223ec08b7ab57759e26be5e09dcb9b292a2c277ea59c40a3f18fe065f563588c5ada9c82959b0c0382402fb6a7b373e1cf599a4c34a55db4ec67f54955c739ef1f80b9a621148824678ca84282fab0bab5680d99659c4338fbb6efa7169447f8b0a9e75d069cfb588e47cf6d41633909ef5421ac292b67c8a33c3558e8479dd52d233fdb26a417662d6da9a82d84d4e71a8e8d201cdef3ecc0a964b4d0d3f4e2ef888b0e1deafb16d16046af0a09f948c3d43b104b9b5f466cbe266c024c68963365e4684a99f72e35e706f42d67d5aae6fd2ea2d403c0adfa35d3e6b5c941fa92b32f2e1b4f8a34935ec5717e29e63d40eb891feb93637c1363aabb69b41ca9f51", 0x1000}, {&(0x7f00000003c0)="64c2052da3786a3b61a940021819a4066ccec29e0f262cf8e7c689ce3786a2bbfac0d6d6de96ba0b9a0d560680810c49f7d8f1fd0e4181da407b85e98a89bc3f95bfdd93ca9dde0e3917b6a249fa4439705182f9e59366bbd99c6ba9b4600a9d990621c509440e5e1e555e3371ae818659bb8e0072695b859705cb30dba4a2c42e", 0x81}, {&(0x7f0000000500)="c2276d7e1978dc2dba829189e025e25ef53c7710cfab05be627882abe04e798da7ce3bb76008cfc5235dc14f4d9471975c0338d81552911e7623bc8a5211c8e134e2781f9b472df88797f149399c8e99a2d0628127e0fbb8f9680ef8cbecb50e02950fc1a8e91256ef1e982df0fa76119d9434df2435135d14b83c2cfdc1aed3adfe79d3af6a905945c7ddef69d0d063cc1409bd70a72a4a8ebb5d29a8b34a78dab85c0f1c08ea3603aeb84f2dfaafa657de83ccb6b455faaf293991e3936fd4b4bbbfa50ed9a9", 0xc7}, {&(0x7f0000000100)="b9e7d00e641309a18ab683d47ada8e52b1ef91e5efa8b8439c43748c", 0x1c}, {&(0x7f0000000600)="2b4b6462a4453ac410a36493a71b0cdc39d8da361af4b3036dd3d6bcd622c0c97f68ec1a0ac3434717bccaf2b76ad53954e5a2d2626b5b297965a6bbda575c3f3c0fdc7013de34fba23fa5fbe093d964982e2a1e031d561352d84e0ba6f1876091e54f41ce9bfba48971fc99", 0x6c}, {&(0x7f0000000140)}, {&(0x7f0000000680)="5c8baffe64733c533acf7551a3a1cb69dce70ab9bfa54de31c01f7180adfa0ff77dda2688c160885d57eb8c250a1c6bdf5e2f12779b514be9e9a39cdc6b88b4c868fdbb42fd33b56df3a", 0x4a}], 0xa, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r13, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r30, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r2, @ANYRES32=r34, @ANYRES32, @ANYRES32=r35, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r41, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff0000000000d1724b00", @ANYRES32=r44, @ANYRES32, @ANYRES32=r45, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x14}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)) 18:10:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 18:10:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 18:10:55 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) shmget$private(0x0, 0x4000, 0x62, &(0x7f0000ffc000/0x4000)=nil) getuid() getegid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = geteuid() r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e56603ba741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300020000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4"], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) r7 = accept$unix(r6, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r5, &(0x7f0000000080)='\x00', r8, r4, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) r12 = geteuid() fchownat(r10, &(0x7f0000000080)='\x00', r12, r9, 0x6) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, 0x0, r15, 0x10, 0x9}, 0x8, 0x1, 0x3}) semctl$GETPID(r13, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r9, r8, r9, 0x1ea, 0x9}, 0x7fff, 0x20}) lchown(&(0x7f0000000280)='./file0\x00', r11, r9) getegid() r16 = getppid() r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440), 0x0, 0x0, 0xc) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1002, &(0x7f0000000000), 0x4) pwritev(r18, &(0x7f0000000580)=[{&(0x7f0000000640)="d6bb3d0fc500057f2ac9892133a8ef121e88a8c5e3a777a4920a263e9f96f9591f56b7bdc70ad165a9351e51ea85ba4660bd025fba570dcc28cc2715faf241d6e9d0778c42848a418f", 0x49}], 0x1, 0x0, 0x44792444) fsync(r17) r19 = fcntl$getown(r17, 0x5) r20 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = getpgid(0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r24, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r24, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r24) msgrcv(r23, &(0x7f00000002c0)=ANY=[@ANYRES32=r24], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r23, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r25 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r25, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r28, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffb) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000040)) r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r30, &(0x7f0000000a40)=ANY=[@ANYRES64=r29, @ANYRESHEX=r31, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r33, @ANYRESDEC=r23, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r32, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r30], 0x6, 0x0) r34 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r34, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r34) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r26, r27, 0x8, 0x2f9f}, 0xffffffff, 0x1, r22, r35, 0x2, 0x200, 0x8001, 0x4}) r36 = geteuid() r37 = getpgid(0x0) r38 = msgget$private(0x0, 0xfffffffffffffffd) r39 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r39, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r39, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r39) msgrcv(r38, &(0x7f0000000540)=ANY=[@ANYRESHEX=r10], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r40 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r40, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r43 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r43, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffb) r46 = syz_open_pts() ioctl$TIOCSETAF(r46, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000040)) r47 = syz_open_pts() ioctl$TIOCSETAF(r47, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r47, 0x4004667f, &(0x7f0000000040)) r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r45, &(0x7f0000000a40)=ANY=[@ANYRES64=r44, @ANYRESHEX=r46, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r48, @ANYRESDEC=r38, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r47, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r45], 0x6, 0x0) r49 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r49, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r49, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r49) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r41, r42, 0x8, 0x2f9f}, 0xffffffff, 0x1, r37, r50, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x20, r21, r27, r36, r42, 0x20, 0x70}, 0x78000000, 0x19e3, r19, r19, 0x91e2, 0x100000000}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r3, r9, 0xffffffffffffffff, r42, 0x1b8, 0x1c}, 0xf06, 0x2, 0xffffffffffffffff, r16, 0x10000000805, 0x8, 0xffffffffffffffff, 0x80000001}) geteuid() r51 = getgid() setegid(r51) r52 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r53 = socket(0x2, 0x2, 0x0) connect$unix(r53, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df29173f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f9100000000efbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d5496aa0e9b0216a4b6fce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16c300d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a400"/1291], 0x10) writev(r53, &(0x7f0000000080)=[{0x0}], 0x1) r54 = accept$unix(r53, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r55, 0x160}], 0x1, 0x606dca73) dup2(r56, r55) r57 = socket$inet(0x2, 0x8000, 0x5) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0xc) accept$unix(r52, 0x0, &(0x7f00000000c0)) fchownat(r52, &(0x7f0000000080)='\x00', r58, r51, 0x6) 18:10:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x140, 0x41) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) r2 = getgid() r3 = getgid() r4 = getgid() r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) getgroups(0x5, &(0x7f0000001440)=[0x0, r2, 0x0, r3, r4]) ftruncate(r0, 0x0, 0x3) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = msgget(0x2, 0x40) r9 = getgid() r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r14 = getppid() fcntl$lock(r13, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r14}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000013c0)={{0x5, r11, r12, 0x0, 0x0, 0x180, 0x5}, 0x4, 0x10000, r14, r15, 0xb9d, 0x8, 0x1, 0x1000}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/246) write(r0, &(0x7f0000001280)="8f7dbdaef790f05ad42606b4bb1a6adaa32419f55a5060f17ea2016f70590a2a58edaf04a9f9b750f49ebbedafbaa519ebd14bafeabd03c5367c15e3671ff0aafde33c6193e5c1d3a0befedad03bf01a00d7a1ed4411d85859f892038647413f844c9c944e0ac2d39fff0de6f5b3c18a61717d57f6", 0x75) r16 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000280)=""/4096) semop(r7, &(0x7f0000000000)=[{0x1, 0x87ec, 0x800}, {0x4, 0x1000, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) 18:10:55 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x12, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)) 18:10:56 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) flock(r2, 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0xf8c, "03664333090b2cc17f6bdf71cf15cd76ef3caf00"}) r4 = semget(0x2, 0x3, 0x11) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/233) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockname(r6, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) sendto$inet(r5, &(0x7f0000000200)="864ac88be0214bd5332410e06805880c1192db25fd0664e950bc20beb9b19719c71fff56cecf8e6272c4256601e9d465146b8b9c9079861d04648b24aa2dc398f5db28d61bf08571d0800d88fa259c6ade418cda6d384c50814583554882c144ce3b6396dcc5ded47367b30f3b1dd0497b67237767050232bbe185", 0x7b, 0x2, 0x0, 0x0) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 18:10:56 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000980), 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 18:10:56 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="4402", 0x2}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 18:10:56 executing program 1: accept$unix(0xffffffffffffffff, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f008080000000000000080fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:10:56 executing program 0: r0 = socket(0x11, 0x1, 0x20) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000340)=""/179, 0xb3}], 0x1, &(0x7f0000000480)=""/132, 0x84}, 0x2) 18:10:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 18:10:56 executing program 1: r0 = semget$private(0x0, 0x1, 0x808) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/87) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x80000001) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x1}) chflags(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000001c0)=0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/205) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x200, 0x0) lseek(r6, 0x0, 0x1, 0x2) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r7 = dup2(0xffffffffffffffff, r1) write(r7, &(0x7f0000000380)="b8a5f7f941f0c9ff82737d660b8b3d40d06bf8b026a94941040cd307798bf625ae407f414636e5d6f4031b594522df65def4255d78b2557152d7dcf38aabc42da3b2bd966c63bae28c8d178ffa56cdbfa6b5aaa5fe73266f8008a6cb814f229e6e9482d2987494ce5ad23cf9b9d463ad3306db6b59254660c762e29bc967f339c73e5e5572c358c5117081a2d0a50a546ee218b4a557d83e53d5f01855e9da2c74e696376f8f5985b777f4a12e388fa5613f601378605db4d9b8c634f740b8930b0d8a9ed4d9b39045bd1940a2aca3659d5ec87f4095e6bccc8e18e6920702b037a25aaa478652841b98e3b0a09c8aab4d2b59c62a2cfd3aeb1bef350a975833ebe2c7b358b71468b2493f7811f170f5a6471d6c61c575a7fe67f1b654300b6fdee1cda9cd53465f424384a7c5d7821ae1edd3606695d1aab828a442705fdb6735b21dfda71b6cbdff18b8c4e4146888c5dd8ae7586d7c7232892a5139ccf069ceb3385c09ab8a47f917809ed0bf752c3a8baee0bfc4605e5628f2da640a6903aa3e9a2a3d52238809c1db80a2fdbbfa23290d9a42276b0f5c683dcfb60356efdd4051547dd6688e0395862a92f5336a685a1d005970a7f4a5519f74a1ff494c4d41655d2ad924b518d6dbf2e07ec0acdaa72f1a311c7ad204a2753f2ad645723e2977587ee951aa6620f8721733653e1d3726cc6e58ebe960f678ebd4e49e9e64d2e0b39a1a80d99618ef6664f977e691f34e559f63533ac5b53f251b700fa3f39c667fab2e7fe6373c3515118dc31abf61eab4655815bfed3b2558279ebe053e88c615d8e63a8bdcebd38143967e9662c2f6da1fcef7cd2c009d67b04f7a212ebcd6cbd7226cffe6afef35dc770cc0d4c7635e0653ec8f53cc1efa2ac7e5246dbacdf517a49b5461728237fc437048f8d09c12dd92c47660e5b4662c672a5face1c07afefd0af79d73f8382583c3fda487e550c7a345e897aa61077ab594a1feea2cb674ee3f02c6e24b594905ac7d5229acbe82713aeb17fb71a45ad4b787ea39fca1dd89e18c42864445e5342ab45457dd1caf5728a48056384e5cf260da24b46f965bc7dda3615598a723648a00ddc5e55814f7cf59925d4de6a71c8d82f31c91222f53f498f8def5e2d1bed6ac01bb1ca61591ea4c745023c81c143dfbbc190c313bb8dd3058d0ecc6f5b24a0b31984ff041d62026a7cc21dd199bca697929754f913336a9166b79ae59204521694b2937914dc96a66d7664465e8e6eba2a17030b24db22fd2d774e3d1ace2c612411a338ae84f537d06b4f296d8aaa6fb15cd432d4950c48e19aa997b95f0f03c36c818e77b703c81c7c4320515ec92b0dce4effc52eb3eff174832c7f0e2ce2daccaeb7bd54c962bb8bdaf64b30857bcec53ea10a6f943adf37c14a116cedbb1f7d33fc948983df48055fb493b2408f4a6ab5af217e52c3a0681ca438f5cc93442b4c90703bc83f501ca39a66db0d8414222103238ade7306d502d6567c8682a2336c23fa925f93a6d1d1fb9173114d578139b90663c516c6dc33bfb81535b33e3e67a8927a23e27d0bcc0aa9350afde124ce90ac1afb73e963385d790815c5cc77e15b3e46dfb5e5690941f68c338becfcbd465113300a79ced78d22902a64d8c56d689c80c9f6af8309c828fb2204fd856f319c5742c3f5188f789146f0c68f1efec1124167cc42c815ae9f5b61ead1202a03a547a56ec71fda1a912d6c159133bea42e8e13e0b1e1272f9ac154f89faa1e1901629ad08adf0b9f3d4fb002858ff307dd51d5a296159a87bcc757abd7172d23cd44035b0edb87b7f0c39c890d9f773fe38007cd69b0efb7fd8305bb360f928b747058265415a133e53eb0301ee00a5826c24c5e3a211ab021defb3a127c4144b203668807fb20354e4cb866cb295c3f2b90abda8a5bb1f2d5c5c780fa279424267ca0493bf78e02534942d74c46a60e1d91b42148b7ddaa264137478eeeaad68a87d66d953386253f514c5f4da76e066505da851cb640a8d1024bfbf59bd918f66f8647057be254ecc9be3b89ec898c93aeb1bf8602ea193547ee836de41812047ce2de73ddbda7a2e161f6ad64994ee03bfe12d53b6638990fd7863ca44ee38f518b4168001e31fdb722790a32e2ccadf6aa7b4bda086929d7af616f59c2c7acd99ac73d3fbd53e6bbdb2b1868a594dac10c2fd751fbe916c9fe9a574c9f3c5e976ff941fced6ec61a65e077e4c74fd03dd303b22f1bec647aba7f054d8114c7cafd1b85fb6b3c1d0f8a0ab75668e5de45e2be8d57bfb3e78ecbf2c180d88dbd7e544c4296fffaf8a2590bac36c8045feeac0055ef91e4ed50cd56f97d59c998ec14baf65b9e2416bcd3d97afb129578ea1b7d3f773f179840aea3e08750746a2a1ca151506608be06c58a2a6d447b831a41f352d1868b99e7c7af50588d35a79f12ab22be6063214b1dbafb4f3f4658e432d8377d2fa433d67d4ef35abafa52204667d1bcb888c8c364a04b9a0ceb6449582ad471c8473d2fcc1ffe79648f13e0ca9f83cb5299b01a9e2e706e2ad51914a5dd8f42ee4caf48a6ac4b427c5adc802fd33fa16c8d0672ef8fde15f0bdca728821ea692c78201b13058a960dd8a27b1e6de2bdce493c247d300ef8455e669d6d83312083280374bb6121d47a2629e1a0f18a151fb0877417c99238b0cc0db53bce0d225efd7e0e5d9f1b3ec23c74a8150016072377239d90dc36f3d5708be53a4edc010bb00301e6e645cc4fc4a8ef6213786fac7d5440a779dd3cc67c05160496fd13434bce8587cfa1be816af833538dfad0d3d9d4dcbf13e606569ac75bb06b62f05886b458929c99a625c9ce2f41c81bcd925f057035baf651612ff03cb5532e1255899b14bf6a4c24b2f35afa905da6b6d6b510fb5b560c77f6082dd59040a27dd487e1ae9e0c1288702f520be319bb3cfa812e113f4400e4816c96ca93050e95da058cde091c241cf9701f45c3f021f8ab1a3f52842d487d52abdf4ce65a47eb26f810eb85ec99c1cfe227f1549ac2ee7469d3deafd3c9d77954e73601784375fe267a761e6f0631651f537dbe8dbaea811517e3eed583d27ea27a57bbd73f21f387e1ee1c9629c8189d3b88f0c04a474d28cf8d1c9e3cbea21e1a9b9dff7b2823940c204378faa5ba73fa6962473dfd0e4bee178133f669c2d159a443b96d8cc5b13aa233b8813fdfff86ec06a6c701247f3388320d97ac3baea3e9ac813f4ae53aafb424164246d5db5a0cde06a3841b1380609ed9c780a0461dacfdf32f2d42709cd89abbae89adad973070c30f02d0f5d2ff59994b41ded91384d42a96eae12e679b50229ecbdee38cdd3274b1c72ea2c8f18e54a630f86dc967709861fa4fd83a0b727296acfc769c99ec7a259a84e702bf1a064ac4a6e8f6dddee3eda13b23a27a7aeb16362245d517094119b002f4a95a05ec7506ef2f91eb9f98e6d762b1202ae9796b81bb212d98b59e94fd6b2fbc6f2e1b9e6f167f3a991c31f0dd6f40ad8afe4e72b6d4dc0fbb8d18148ae8ab1813e9e5b1bb71c83926277f698cea8c4a4bb69c72c8a647897ea459b08103f95ecb8e7abc66b05bd4b13ae2b7c2c127812a7e87d9d770e48e060d24e0ebc8498b572df14308c2eae15ea3db19f6dfe9991820409848fb9889712ae8d40307275d5bec80c2051474f957abd3c35799955e659bf33f710b9d08555cefe83949e6ae9d565683ffebcf10423050970740b9c7786bca796924435869c5174f38bf50d395517efa9cb51a4c3cda9ee7fa226695a0bb2c9ebaf408e4e9e79a10d8326934e1ce8bdfa792b910781c17d6f3b59fd2a2763a097e770e6555dbc19181f1a203b45821e6ce3d8a7e13e30d89cbf58c0b324bc7ed5e514e708f33ef206537432f4d5eb825ec1bcc021123d08e02b153212672f01716cac535e7a3e269faa2026029113a7ee17b209f3555d38bb418e5e76b61a842c503ebe4d581753a04fb80b49dc8bb368bf59b801bf5785d047fc469ced018a70d7cbd445395d1c82832ce011a4c26ba6b1a553ccd2a9875a9c431c981147dc091f4ab610ffe62e4f7d6dd1d807333af7b2fbf86a4d69c3acd63f99ac2b3989d59cb35dbee48e3e4b22ad12a5652234b29af31f0565cf43491b95c297e50fff8a83a4c5accffd9a1c8f00565ff4a066e6d94079db9048e7501f699f495145d47ae8b2f9652fcdddef5a68e8150f72c6af1dc3065d5ee3dcbd16a3bad8626fedee344ca146a8e18a80ea2f83b1548868c8437481c5f6321905b88e9cd9a3864fe4831f0d31b524d9081075abd3702f7f706465cb0c5809ab9dcabd22d59928cbc2a1298b954d3ead0e6d3d5551586f01759443e84f1077252a945a90ba2ec3b621b5805470d341a0335bf87d853b481c418c5a5e37bc2ff5ea2b48d09b7b6beef50a2a3c3e116eb298993130d580bc0d470fdc96c9be2b635a61f58079c184d1b206fadb583c9c777f306ef40b8b3f6915044bc847fc962eab49bb3e94aa6fa7c36c228a31b4f30f74bb906b805ff12f51d1d33a406a0b3313b5e5e6b01e289877a0a9c6ceaa8ecb7bef895375aeba85d337d9b61c6a383e52fbf6df6ed1b70858f45349a2afd3d767b223dc10ef5219b840d9106fef97602ca7538a8f631d741708d2c2203e983f9c2b4cddb8c26080c91014268ff2339415610e9fd33710c667e04bbb28c87222cbb7ebf86858b795af9a480acac525da6c662ef0790dd645e68a7c4cdc8d037e789ec74e65a6b02277dd75a167aedc21cc498e0ae5b43dba89eddfb9d976e3ce9f0b524a62ae235a05a8141d919c4929f427f8a7e6ef04e85d86cd2aeee112cbb2126d3f5c0474ec900bbefc9bb0c16cbe7c770be20d15b041e1d99001a51819b2d829cce35615155968c0ee5ddb3b4dabb7d8297cc73cfa4f9c87e33926985ab08087beede359204a72981313376e3ba2ba89357eaf3790228795989baba98360000e9c4591066aa34c1358af72f31cf3fc75bbc21fefdc9d5d0585df6c89b3f02cfdb37e2fca034d5781ae536825e95e06cb952efe97db697c0a79565dd023ee7d4a23af45fdc0e42ae7a9190ca530386e72c35bd746a6c9fc3c8eb2ab4fa5c59ceae04402769f895a0c41430ea60836073ba1f2ecf695a596eba6578c88e53241f5617b1534ad1eefb9ec12e22280995c2d28e38a7ae5fb2f33aa6bd04a5897317c490056f17a7da06e1d3a65063c600da3286d20ba95a210602fd0dc50f5c8b6f9fc472a2a563d9c3f104d319a0344faa8c4484e440b2083a5fe00cb8ed3e6dde8adaa38d483092c3251a26589f2bca600007f72b40b26454ef050b0afed6c11af95c1be184d946e4fdc9432d954cd1c3fa246b438c9d6c5d7450ca28167d78367f51ab34f41ae709745f0eba09c69d513aed2a7c842a4f61d5058e134a1d8e85a4143e9846a12433327e48e9b231fe45db9f5674e56b538748958ece40ce25c4b82b3adf0ffe6a20cab7e4a0c7c4c1927794462778da75b1d2c7fdb4d433482e4f463526dbfa6babd7a998a209d4741e1c8988bdc9b8e69aae1b58504ed38855595809b2029804439fd7090aab6bfc522f656d69bd705f9ec4aab3ee37fda275c09ce1e42327317b2c7deacfe1c3e56c1dfb184e4b4441c56188731003a0e96440b736ba84ab335a1379b4af582fbde84ce9cae213209d7562032b4313c052ae55d05f35f4516e542eaa0121d6d6ae31d91a2d76f5a2e6dfe5182ac4b8c2cf6e922f85cca923296b4342148f02d1faface3bd57ae", 0x1000) r8 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) sendmsg(r8, &(0x7f0000001940)={&(0x7f0000001380)=@in6={0x18, 0x2, 0x100, 0x6}, 0xc, &(0x7f0000001680)=[{&(0x7f00000013c0)="8d12fc232d80a24afbd1f1a2c99024fb4b09d70958170da2a2898d5dec28ec1807fdfca94acca6a90f66c5e529097094a5c4ac4a001813f3fa2dd63cb03413d86aad0f1a9165900d964cc0c67513c3ed5ab53d5bab48b06dc741e926bcd3eca8c0366f53aaa667f8cc752432113a2f5852461a8616c84ef5c4b3e8c95ebe09546691315e33b83cf4e53203a3fd0969faa9b199973cbe2896ed51a47ae7df0c07e5a28cb4772785258e299ed278f4918638f09149a852537ec0890156761412c7f107e52463df64bccd2eacf66e7e4c821cb0", 0xd2}, {&(0x7f00000014c0)="bb31703c68ea15d895b400af1cd60a075c561c92dab8cb0f87f637f67a03f71ef212734636ee58042d5be237b489e70af6e09709c90d1541847001ace2df1862cfc75683c5a7b67a0f9cc77db3e15a704d32c0f2e337fdf43118d7b9a467d2bcf99e4d72510abc037a6252c9469d95a4415cfc776440196fd718a2738dccf4784a5af85bec01f83bff6bb0d2669799a72dfb5e5dc6288c33685136b43c83897b23eac9705a1d80503dba0ba6957b9d6b0a2ca062845aa286d958937503d8723ffb51c8d081c16d4ddfbeeeff96ea1fecd23fc4b617", 0xd5}, {&(0x7f00000015c0)="e44f9db29c6252d66d7e5bc0652e98bfc2a0cf6ab7cbb9a5b22171c1f2fc19083ef3bec50e463ce54390e8a18173c94d86057d8357be27cbe02e9c19871b20b60f30fef53117b58fd6f9053dc4e48f2230b9aa6832802ddd7cf706d28c4dd39aeece6dffa41e6c059c98b70663f87a1392061d4c380fd60184c7232115f83e6bae30e5b7abd29007540b896f91c06e51c69ea01e0ac25866bd8bc914850747c6350229709fa2feb37d32d7751e56e8f53eaaa6", 0xb3}], 0x3, &(0x7f00000016c0)=[{0xe0, 0x1, 0x2, "8960fbb7baa970efb1b4d09ee7ea2314b51f805934b1e6ce5521cdfa2f353f478ac0d25fd052df7cb67efd26ce39c00ad79ab1c241841e69d7d009e7159147378011cd18a33cf295679d3f0606a03d8ebca08d0fd322ef0cf83e664bd1e5973fd2ef1bf216853ee282f4a7e525a9bb5bd81292594ff76c79f42237761ba42470d2b681ae2f1deefae6f4761cedbe0102ffc31615a181e68edd14fb882fdc975c84b3b6f29bfa7c287f30fab790d3e2c4e8adb5c075e4c9824c695866e5b35a66f8601523cdddbee59133f5"}, {0xa0, 0xffff, 0xfffffffe, "b5daed5e709e64275dd0f547fd941b2102e14a7930d10003dd0b7521173adef987adf493153ba08333976d663f5689938913c93c71191c71030ada2627796a9b04e03de375c2811fe81846cdf739fe9b83a2c7f36f3f4b39f143c1ed139ba66de884be127b758a0f532fe2f03c254f0d7896b432c865d4178a8336ecc29f7f3bd699c363fb9ccd2e2c70f70ed742"}, {0x10, 0xffff, 0x9}, {0xc0, 0xffff, 0x80000000, "940a697f4c423430a6085c2869ac7546eb08f7dc12725091a480451a3cdbcc25b82d33bfa7b5e74f60c9b103d4bdfc5c70bced5d74571f248321aa67b422dba1a2bbaa8dedeb03db6b7bcfbb20aec5dc52fae7587ca7ecfdde987b8c048ac6c0cf0f8ba72ce2df051ea411184445b0e764ae6348b67f00aef266c79c4fdf5d4280035d4ed678fa448f16defd668c498d4b1b9e99fd472a74838c8e98698a989060922f14b06fb90a0bdf243d2c0c"}], 0x250}, 0x0) pipe(&(0x7f0000001980)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000019c0)=""/197) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000001ac0)={0x7, 0x1, 0x61e21eea, 0x101, 0x6, 0x8e0, 0xfff, 0x10, [{0x1, 0x40, 0x4, 0x4}, {0x4, 0x6, 0x5, 0x5}, {0x2705, 0x36, 0x80000001, 0x7}, {0x5791dd71, 0x3fc, 0xffffffff, 0x2}, {0xf5, 0x1af688f9, 0x1, 0x40}, {0x5, 0xf54c, 0x0, 0x3}, {0x0, 0x7ff, 0xffff4947, 0x2}, {0x2, 0xd9d3, 0x3, 0x7}, {0x0, 0x1ff, 0x5, 0x6}, {0x5, 0x2, 0x0, 0x3ff}, {0x7, 0x3, 0x4a9, 0x10001}, {0x10001, 0x9, 0x1, 0x2}, {0x5, 0x0, 0x7f, 0x3}, {0x6a, 0xae6c, 0x9, 0x8}, {0x1ff, 0x1c5d, 0x46, 0x1e}, {0x4, 0x10001, 0x1000, 0x9}]}) semget$private(0x0, 0x6, 0x400) r9 = dup(r5) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000001c00)) fchflags(0xffffffffffffffff, 0x0) socket$inet6(0x18, 0x5, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001d80)={{0x0, r10, r11, r12, r13, 0x4, 0xfff9}, 0x7fff, 0x3f, 0x4}) 18:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="ce", 0x1}], 0x1, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000000c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)="5906b2d9a9a9c690a9e86d1e9df6259b61363db280037cf2b6a1bcf54027dca598edbcd496f3416ae1c7f8aa08a143fdf3c391fcd89667f939a67d22c40619ad1c200509", 0x44}, {&(0x7f00000001c0)="2fdc72bdd938aadfaf97993e8d3a473167f9166bc10f110639a2ba20bb0fd11ad1d48402e88b2a0d761d652a89bca1895e4303378949ad2ad896be603cf53781cbd89806db39ab6ed3c7b008260b0be28e469aff764f7e343e4b7c22f67a7809868929accf4d9d0ff6312843e1b63be75399fd5aa0958f7d64585681974b6bae3ff6e2bba46d34f2ccd579747161df46bffd62cad301a383eb5536577cf46bc21f1d41093f6fa285739546e2e1ac01c22368b6e37184a2be35e8673bf67753ed9d38b48fb15159ab645ec4ad9aabb55ada132bc5e6a9d43cc7dbc5c7617007a6dbe99031bbebbdebd206", 0xea}, {&(0x7f0000000440)="5f0bbabacf9174daca8cc058ce1de6f5a1dc4dd5b673b22931dc54ea1688e45b8d5aa0f3b88cfa6f3ee021b59b8c957cb6ac455a5fd7d25754490ef2068d5e801b8169743de89c0d2b802f1fbd90ab0f8bd4c64ba8c14af5b3cb41fc4b9e320836e23163104ac6bd88c4427a1378b342723b1450a91addfc147a48c6743128b0e7c229b1a37fcd4a603179f7a18ce44a2b01ec656e79ff4a92be81c2b8688deba7c8dff1d172e87b70312fa7715443decf52df99845d18a31ff7b8e98cc5e96a209230ee35b7d3341230bedcb9248e7fbc364c62105c3dbc8462109679a3f5d9170c1e2a62c262", 0xe7}, {&(0x7f00000002c0)="0ccb2c609202e6c5778aed469f0826d05b62c75da95ce37d65c13523fad899dea13a13f44337b1837dc85da9c4ae4b82796a0630a89b895a8f72fd7eb89dfa7d20aef1c9628d0454ea49dc25ab9765647c83ebd93f167f339efbfb1ccc137f31eea7e0c262f5735cec4b3c3692a5ae6f7d23e24f8d84a5", 0x77}, {&(0x7f0000000540)="f226e40efccd795e1c50a8893920120ed6cd24ff676773da145205ee8aa4a30d6615dbed0e1bb4eb8195ec37820293fe35a56858756da8965dcc15a1ebb45f2f68a60348f7bc96188118a483222893b88ad74e2227df05f657797a4ee9b2e1253483d3672253350366aebc63e32918ba18e28621d12226ef05fd0645bba48ae6606bfdd34b02c768edfa3b4044c64b140c1d66d0d19f43e145a1d2f4e22c8475edb819a1aba9bcb0991ed99dc7a69d83033e62697b1e513781f6d6f03973a6e67f401a49500ab861d1412620ef77f8c8268d300af7a6e17f729e640d425e2efe75a10b546ca12c5749b33baf1e250f878c2dd7b7d16a04f570e5aac1002e17", 0xff}, {&(0x7f0000000640)="105c316ec74b40c9452e60f3c88473a44f15ea50b790e701ac35e3d914cb9ad03c62df891c0f67aacebc9ad0ff02e4396d30361d0ebb78e01508b9eb76d1e6d1b393d9a58d652709dba175b20008f1b39bb61338b9e2b6b321da65548ca4035095d6e66959196f0bbced8afd028b3f1280e8e26a1aaa358e5fa4250cdbbb39e62ce7534a1ac87bea483146a709f8605fb58f91cdc57fd07ae6e30924b71c87f598d7020047b435887fa147c1c608d2055b", 0xb1}, {&(0x7f0000000700)="9348768289f92ff894d33ad772759939fb0b5c1075932686d6b643bdfd9fac61a13105c71b3e2c0da15a8a892add8103720edf05a14ad2bae81c4414aa3224c704f3b4f20f1e2d84e745ab8606709573a517eab41d5c447ef67465a15f5cdfabd9cd7be9", 0x64}], 0x7, &(0x7f0000000800)=[{0x20, 0x1, 0x0, "fea959498fb08ace23f1f0"}, {0xd0, 0xffff, 0x7, "4df039ccfa1eb14cec6225c5ee7edbd58965a537b3077977620356c870b4b48d819443b2f22ed5c197838d97d6335e3c5afb78626272274ffc3d5a446e6b74f946912d0b68a01bff8e0397559b3f22c5e1a6b90b1161a23fa155fbe07795918c34e6a6d6729e63a7ac4c28e5469875fd090c9cdd42f4d517c0b607f79e2dafd7695328e6fa8ca56d7e8cce68f9f733e66d2347b2adb5c1f94397c028010862553137b16c3621409049a273c98e2c40075f047722ae78f059fb7dc5e4b7b0b1f9"}, {0xf0, 0x1, 0x9, "e1789e128e8fd7c4ca07eb830ef0818fe7aa260dc0a456d0eb6576b580ebb067970daa0fa209544581b88c53333738f1758a7147be56d20fb8cc9892fc9ad544f3b356bb2355de7300c05828f6681d57671a35d4289cd5b77c61146418d6a8d1caa20839f9e2ed745dc825977eebace83b1d7ed7df941f331043fd33af8a2f865a6aab183a3194169030f0a10d4c35ac1152ce7b552b7fcd1d8bf2e215361846e2610781703301e6e6aec8263a19bbe5050a9bf9b94f635e9841e09289abfe29102166aaea9c616756b3260d0c8e4fe8a7789d8856d70b7afe03ec"}], 0x1e0}, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{0x0}], 0x1) chflags(&(0x7f0000000000)='./file1\x00', 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000001000/0x3000)=nil) 18:10:56 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRES32=r3], 0x1, 0xff157cb315f9783, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3, 0x1cb6c5e6}) kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) socket(0x18, 0x4, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 18:10:56 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) fsync(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x1, 0x2, 0x1400) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="53efa2d43e30d0c0208fff19adbe62bbbe613623a154a24ee515f7597261afa99242c4d36411730651f2faf3c49103d09e0ed571769b960e592e02d2cba4acab51138e0e9dd44ce7cca709ad5b84bc7a638fcab100f8baad4924fc5afaacdf91a9e3ee16ee372fa27a25ea64dcd569ec743cfb3304af7d4b97aacb100714d83d67041222803238195a82096b77b8a78a709876ada09f678b313e818c0ae22d389307ecd7465643d71e481d42f65ac477ac7a711c8e89c4f24f71aff78a4e9b13bd9b", 0xc2) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x131, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="478468e2bd978b3713839d60ba797710383c73be3000f9ffdc1696aefe186d84c147e182d3890469aef6e72da1b31d36965ad7ccc9657dfce7ab1c0bed783a53c673f42912af7a1c9cc2f9", 0x4b) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x6) 18:10:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r6 = accept(r5, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sync() setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="92b82bff33e6a9f14bc1885569d2f3d331d0f380cee9a67748c6e74e7c8e07cd2c5739e7677d9c50512c44160ce42bc3b3925966981904acc35c755bcff9fbac155816", 0x43}], 0x1, 0x0, 0x7fffffff) 18:10:56 executing program 1: poll(&(0x7f0000000080), 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r2, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1e151327) 18:10:56 executing program 1: r0 = semget$private(0x0, 0x8, 0x1000100ca) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000500)=0xfffffffffffffff9) semop(0x0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0x2, 0xbf97, 0x8, "1110000000000000f0000000682400a52d4000", 0x100, 0x4}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r3 = socket(0x2, 0x5, 0x0) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x0, 0x1, 0x0) connect$unix(r5, &(0x7f0000001280)=ANY=[@ANYBLOB="6a15b7ea23e15b6eacec9388f0ebcf9bd62749ab7987ad2e2b9bfd26035df405f04cb7cddd707c1715aaf001a5727dc5390fc52f83d92e6e2d6f7a4919866d39e3d5debd228c27f28ff23fcf534d7cc649132ee3e7030000aead17feca81221e5e76040000000000000077f42ccd4364560940b18d610f280d3f00a7a4a24fdafb0000b30a5ade4b6ba132d2daf588be8101b71b8aed6d8e1cf3338c6d8a238b5bc4f866d0ae85050097247b91d1c501cb1fee0aaa137eb2e073e0f3be7b43b196fe6eee45d65b63d108b131fbdf7103a764843083502766f3fb81beed7f9fa079d5610d9006ae3bab1b18a02e77f4518f3e09a5ca7913749401651b568b33a3a1fcc6bce6799ccd5a1107dd672db56930ed7938a6e9e1b9202e5b4a2be55f747b936711a71fc12928b697e35520bec6f58010881bd00b8abc6794d54ad12c60111cbf38dbfa22eadb1be158057c8796e160b04ba87923bdbce989093696b5a58fa0b2caf55aed3b121821f93143b7fcbcd3e04938c083e6401e33500300b430c02024bd0ac60ca6ea715bcbacecb20825a6444ff80f54a45fe1e5faaebab883ac0b81cc91ede3a313533f4463684ff99d91617286c81789401399f76ffddf07d16a267f00000000000000c47bcb4d19a6cfaf4715bdc6c6afbee85ee852384dd1f2fa50c2e919169ac26df6fcecc360c63bd716a32882fb03bdf2db812cc92286c3ee62176dbabde06d783b3a1783843bbb2b8528a4d9d0cb39a93a22f4dd175e59ba60728f7a9408921546afe3cd30833b79d3fcc372b3c013de04e46f83b297cc162a6eb71ca35b2a8f950f6b279b42bf9e4948db2d58a8246f82bf24cd1bfc48d5aaf949c8a33009acb8d269c7a2686626d29e10b6e695e5114400668217990dc365130e09fec93c1e5b5d431b0de41ecbc52c7df1e07408da2dcec3262425c8ec41937ddbc4f9038d6d97de73d8000000000000002aa93501f4739bd93a9735334ad75be262a6ce0a48faad8f8c4fb84d4b0c36242b0b19ffcad5dee6aa2cba2778084e82c1863ea10a915bf3f07ad5b6cab9cffb5c8df84a07282a7367ec4751cbd2de3de429362b5f9369b7d7db25276e94bf6459df67934c42134825aa035ef5ead45f5d9c0952c546ac7859d4be65c83c7dfde68fa0d0f117797d0dcf6854911d0713a196bc0924b66d9d1aba1e749165e72ed7766b041fcb57e081c3eceae6acfbe7e70e37796fccd0db7a606c0a7b440491c17b7d69ac07413a871f6a0e9b48127f59b441b13738b8bdad015c12ae5f6258ff8f9f620eeb9ac47d40ab632dd38ef6f3dfdc0faf8d97dcca6dae692313d92dcbb6a3790a3f10de82a24b860d74bd2e1517996f3ceb14a6052bd5384b260b05f0a0d1f92ba664fc6dfba984caf8929bf15d82bd8cfad9624f20931321ba60f979935f59a5bd650c2ea65cd60b1b525ca117d506dd91d9ffd1d17aa0334a27f1a15e050fd6b122fc6bcdb31b9826a17f777d13d2af2be0af6111e6c37d383c2987910a2510343b12eb66f70c092e6e24ec2793ddcfcea5c7ba4427ff52b4918af8d85c143084bc9769832f36cfd8e92a4aa8049800"/1145], 0x10) r6 = syz_open_pts() close(r6) fchflags(r6, 0x0) r7 = dup(r6) r8 = accept$unix(r7, 0x0, 0x0) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000900)="6bbe7896cd0fd151f157af0be891aa1ac395e4a5cce97614181bec01acf3471a33542c529d80d43804ff22a379cbc98bd2436a592061f514891884c0ceb7182cd4c7f686282f75afeecab89ed5a7a9fbdd0a8c1937f187148d09d28fa7ff894d74b303c939fbc57b5eaeda0a05554209dc1d9ef2b8eea8d7f242f27a365640b5c008312490044d", 0x87}], 0x1}, 0x40a) r9 = syz_open_pts() dup2(r9, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) 18:10:56 executing program 0: semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/146) syz_emit_ethernet(0x36, &(0x7f0000000100)="c7a895b22a241e0a078359ff86dd6e360aa9cb9905000000000000000000000000000000000100000000000000003b00000001000000") r0 = semget$private(0x0, 0x0, 0x8) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) r4 = fcntl$getown(r3, 0x5) r5 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r9, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r9) msgrcv(r8, &(0x7f00000002c0)=ANY=[@ANYRES32=r9], 0x1, 0xff157cb315f9783, 0x1000) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r10, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r11, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r12, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r13, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES16=r10, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="1757e3a9f8bd4374e68b62f859c2ec9b671f5e82bf6948b4fa89234870b71bbea110a6a83a969295c5d0d4ca2d6a50d06ac8f5dedfa2991c6688cdd6a9ce9de03113991c7fd51e50ca712fd7740bb3c6519ee6fc89653b9851e6e8bee35f15d0586390a744e441683f628fe909065ab03e24acd554bb38c47ed23ebfaa0a302d1b26bc5a0053b43aac7f3a", @ANYRESDEC=r11], @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESHEX=r12, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES64, @ANYPTR64, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r7, @ANYRES64=r13]], @ANYRES32, @ANYPTR64], @ANYPTR=0xffffffffffffffff]], 0x1, 0x800) r14 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r14, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r17 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r17, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffb) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000040)) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000040)) r22 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r22, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r19, &(0x7f0000000a40)=ANY=[@ANYRES64=r18, @ANYRESHEX=r20, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r22, @ANYRESDEC=r8, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000001140)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da86460700000000000000907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22090000000000000097f255f95d9b184914e514396057dae6c9b10289bf8dfc6b61a026e8ec000a9f6808c50b21436ba1c799aa03df7500020000000000000548eb1cb91a7c5d5c6b96480d91e2a9c902f40105ebf7a193509ce314828fc23c2c3041a4ff08cb7f128ba535981e21852a407e928ab5525203db19bba239a72c14360940d40a0b903ef89f864979ca02afddf5bb795433bed796ba41adb83d561f1c27a87fbae5e600277727d868de9918844d07d4e08920be6bda8c661611e2a011c0bf86dab684f9628275f32e9b2850b3740e7202d0a133902732d560903709f40746ea831aa4d143787b386f6d1b3b19282d2718af821230b0c23bc2b0e2f965234202b63929d123407a76eaea11dc59b736a20a54cdca0ff3197de0f7cdd2045b6c475a6ff40b2867ada45c50", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r21, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r19], 0x6, 0x0) r23 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r23, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r23, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r23) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r15, r16, 0x8, 0x2f9f}, 0xffffffff, 0x1, r7, r24, 0x2, 0x200, 0x8001, 0x4}) r25 = geteuid() r26 = getpgid(0x0) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r28, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r28) msgrcv(r27, &(0x7f00000002c0)=ANY=[@ANYRES32=r28], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r29 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r29, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r32 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r32, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffb) r35 = syz_open_pts() ioctl$TIOCSETAF(r35, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r35, 0x4004667f, &(0x7f0000000040)) r36 = syz_open_pts() ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000040)) r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r34, &(0x7f0000000a40)=ANY=[@ANYRES64=r33, @ANYRESHEX=r35, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r37, @ANYRESDEC=r27, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r36, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r34], 0x6, 0x0) r38 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r38, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r38, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r38) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r30, r31, 0x8, 0x2f9f}, 0xffffffff, 0x1, r26, r39, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x20, r6, r16, r25, r31, 0x20, 0x70}, 0x78000000, 0x19e3, r4, r4, 0x91e2, 0x100000000}) r40 = getpgid(0x0) r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r42, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r42) msgrcv(r41, &(0x7f00000002c0)=ANY=[@ANYRES32=r42], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r41, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r43 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r43, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r46 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r46, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffb) r49 = syz_open_pts() ioctl$TIOCSETAF(r49, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r49, 0x4004667f, &(0x7f0000000040)) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r50, 0x4004667f, &(0x7f0000000040)) r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4d35875e19732ba697084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da168871815f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e77093f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r48, &(0x7f0000000a40)=ANY=[@ANYRES64=r47, @ANYRESHEX=r49, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r51, @ANYRESDEC=r41, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r50, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r48], 0x6, 0x0) r52 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r52, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r52, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r52) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r44, r45, 0x8, 0x2f9f}, 0xffffffff, 0x1, r40, r53, 0x2, 0x200, 0x8001, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x1000, r2, r31, r44, 0xffffffffffffffff, 0x108, 0x3f}, 0x7, 0x7ff, 0x3}) 18:10:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt(r0, 0x9, 0x7, &(0x7f0000000700)="ef780fe2f30b069edc73e66c8f14ffcf1de04ee492092e2da8f4c76fb8057bbb18a77b156cff04bdbc393aeb4ef263280ce4bf9a529c40e4bbf93c0547b662df86879727d065c1bcb639659d2ee0928d6777bb8a6c252f4509522c31194e3a54eb9d24cd26c46743b4d4208225339dc729f1afeb24f2931eb6d66916c95a22e1d9c91e15815a8077", 0x88) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d", 0x585) 18:10:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x7, 0xffff, 0x2, 0x20}) 18:10:56 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYRES16=r5], 0x2, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRES32=r2], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESHEX=0x0], 0x4, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r9 = syz_open_pts() close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = accept$inet6(r12, &(0x7f0000000000), &(0x7f0000000140)=0xc) r14 = fcntl$dupfd(r13, 0x8, r9) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0xffe, 0xff, 0x0, 0x0) r16 = dup(r14) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = syz_open_pts() close(r21) ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r21, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r21, 0xc02069b6, &(0x7f0000000300)) r22 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) connect$unix(r20, &(0x7f0000000540)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r23 = socket(0x10, 0x8002, 0x4) connect$unix(r23, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117ef67737acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAW(r25, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r25, 0x2000746f) writev(r25, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r27, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r32 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r32) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) ioctl$TIOCSTOP(r19, 0x2000746f) writev(r31, &(0x7f0000000100), 0x0) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) fcntl$dupfd(r34, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x1, 0x0) close(r39) fcntl$dupfd(r38, 0x0, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r39, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429000100337a6bcaeb24d0c0eed2b8db00000000000400"], 0x10}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="10000000290000003300000000939cb57e589e0c924c64f10c1b025fb67fc53557"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r44) fcntl$dupfd(r43, 0x0, r44) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r43, 0x0, r45) close(r11) fcntl$dupfd(r36, 0x0, r37) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r36], 0x1) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r46 = socket(0x2, 0x8002, 0x0) connect$unix(r46, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r46, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 18:10:56 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r8, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r15 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r15, r16) getgroups(0x6, &(0x7f00000003c0)=[r10, r11, 0x0, r12, r14, r15]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, r14, r3, 0x0, 0x38, 0x81}, 0x6, 0x1, r5, r6, 0xa6, 0x1, 0x44e2f, 0x3b39}) r17 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, r17}) getgroups(0x1, &(0x7f0000000000)=[r1]) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r18, &(0x7f0000000800)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000040000000000000000000000000000000000000f8eea144ad013a10000000000000088f2a771360d5dc3ca521da89d4be81e93ff6130ea541b447b6ec230a849393aa89093f2d11265c5ce7736397abb1eedd1beec63669d2d5847359be4c27939b8161b0f391a9d8182629c2f064665b731e2b1b86300f9af0d2073f425594eb5e20cdd6b8b9a7a0dd8144cd1d91cec62ec82b16aa59dde0d6475555175c5fdf62c4a469f3559dcdb74d2e66005f13c899a35f6b2b5aaa493576363d270856d61c644157725f74816b37619fb92ca44413e403249aa07d1092281e784c134bc5ed1f4cc9aaa97f6caf4f76ae4dd48b2ca9e1d983a4675520a3d3a889f40c64c4e34b4b37d074e9288f5aa54509dc6849eb76d7789974e99d89563340ddae8abc4b7725eb756d73ca983d7ed1825f42f9c09d1e9721ae97f0effab314c348da10420cceb255"], &(0x7f0000000080)=0x6e) accept$unix(r18, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r19 = geteuid() r20 = socket(0x18, 0x1, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r20, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r18, &(0x7f0000000180)='./file0\x00', r19, r21, 0x4) setregid(r1, r21) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r24 = socket(0x1, 0x4000, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x29, 0x9, &(0x7f0000000140), 0x0) dup2(r25, 0xffffffffffffff9c) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x29, 0x9, &(0x7f0000000140), 0x0) r27 = dup(r23) listen(r27, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r27, &(0x7f0000000280)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r28 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r29 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r29, 0x0, 0x1021, 0x0, 0x0) bind$inet(r23, &(0x7f0000000380)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r30 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r30, 0x0, 0x5, &(0x7f0000000300)=""/93) 18:10:56 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="200000000000008d742c00b480309900fe7c8a5b67071b542a538706000000c4180000002900000033000000000000000800000dc1bb893f", @ANYRES64], 0x65}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r9, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r9) msgrcv(r8, &(0x7f00000002c0)=ANY=[@ANYRES32=r9], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r8, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r10 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r10, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x100000}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffb) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) r13 = syz_open_pts() r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r15, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r15) msgrcv(r14, &(0x7f00000002c0)=ANY=[@ANYRES32=r15], 0x1, 0xff157cb315f9783, 0x1000) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x100, 0x0, "d73a01e7d20adb02612735fa5d13145c6d9692aa", 0x0, 0xe1}) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000040)) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r12, &(0x7f0000000a40)=ANY=[@ANYRES64=r11, @ANYRESHEX, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r16, @ANYRESDEC=r8, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da86d24f6634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f8487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r13, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r12], 0x6, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r17, &(0x7f0000000200)=[{&(0x7f0000000040)="bf33e0864123959cc5461bd8b7178cdce6ef5b", 0x13}, {&(0x7f0000000180)="334308dff3a279f5f7f63ea9b8a3a3a75f2ceeb33da89dd39cec11a750b68da91a64df54ba9f79a2afcc166633e41be7b9638998ccdc1a4ebc358291ac7298f963cd449ed2c7e9f69c224a3ead6f015d3432683b12cc13a639eacbb68bbf46c90ea1cc4019d7cc0239", 0x69}], 0x2, 0x0, 0x6) fsync(r17) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYRES32=r17], 0x1, 0xff157cb315f9783, 0x1000) ioctl$TIOCSBRK(r17, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto(r18, &(0x7f0000000240)="4b0f1ef6b45be4b917b96d4df5fa8a2d4c9f5b03c823ada44366fd4bab6b1c5f53041b139a9c6a6715fc120cfd2a2b152bbcdf0b060147b16ce4238c4888002359c07beb6205ce9d153ea298c073421b73eadafd6ce7fd115b4cfb06a84078c287b1aad4cb031658fc70fe10d49849290ae96be54eac", 0x76, 0x400, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r19 = socket(0x1, 0x2, 0xdd) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r19, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000000)) 18:10:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setrlimit(0x7, &(0x7f0000000080)={0x7, 0x78}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x1, 0x5) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:10:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a36b6f6e685c953056a738e29ad9e11509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0xa7}], 0x60) 18:10:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) close(r0) 18:10:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) syz_open_pts() 18:10:57 executing program 0: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') r0 = geteuid() r1 = getgid() r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r10, 0xffffffffffffffff, r11, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) r12 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r12, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r12) r13 = fcntl$getown(r12, 0x5) r14 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r16 = getpgid(0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r18, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r18) msgrcv(r17, &(0x7f00000002c0)=ANY=[@ANYRES32=r18], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r17, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r19 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r19, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r22, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffb) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000040)) r26 = syz_open_pts() ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000040)) r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r24, &(0x7f0000000a40)=ANY=[@ANYRES64=r23, @ANYRESHEX=r25, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r27, @ANYRESDEC=r17, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r26, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r24], 0x6, 0x0) r28 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r28, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r28) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r20, r21, 0x8, 0x2f9f}, 0xffffffff, 0x1, r16, r29, 0x2, 0x200, 0x8001, 0x4}) r30 = geteuid() r31 = getpgid(0x0) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r33, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r33) msgrcv(r32, &(0x7f00000002c0)=ANY=[@ANYRES32=r33], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r34 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r34, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r37 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r37, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffb) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r40, 0x4004667f, &(0x7f0000000040)) r41 = syz_open_pts() ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r41, 0x4004667f, &(0x7f0000000040)) r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r39, &(0x7f0000000a40)=ANY=[@ANYRES64=r38, @ANYRESHEX=r40, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r42, @ANYRESDEC=r32, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r41, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r39], 0x6, 0x0) r43 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r43, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r43, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r43) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r35, r36, 0x8, 0x2f9f}, 0xffffffff, 0x1, r31, r44, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x20, r15, r21, r30, r36, 0x20, 0x70}, 0x78000000, 0x19e3, r13, r13, 0x91e2, 0x100000000}) r45 = getpgid(0x0) r46 = msgget$private(0x0, 0xfffffffffffffffd) r47 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r47, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r47, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r47) msgrcv(r46, &(0x7f00000002c0)=ANY=[@ANYRES32=r47], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r48 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r48, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r51 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r51, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r53 = msgget$private(0x0, 0xfffffffffffffffb) r54 = syz_open_pts() ioctl$TIOCSETAF(r54, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r54, 0x4004667f, &(0x7f0000000040)) r55 = syz_open_pts() ioctl$TIOCSETAF(r55, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r55, 0x4004667f, &(0x7f0000000040)) r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r53, &(0x7f0000000a40)=ANY=[@ANYRES64=r52, @ANYRESHEX=r54, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r56, @ANYRESDEC=r46, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r55, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r53], 0x6, 0x0) r57 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r57, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r57, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r57) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r49, r50, 0x8, 0x2f9f}, 0xffffffff, 0x1, r45, r58, 0x2, 0x200, 0x8001, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r49, r36}, 0x0, 0x4}) r59 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r59}, 0x0, 0x4}) r60 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r60}, 0x0, 0x4}) r61 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r61}, 0x0, 0x4}) r62 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r62}, 0x0, 0x4}) getgroups(0x8, &(0x7f0000000240)=[r1, r59, 0x0, r60, 0xffffffffffffffff, r61, 0x0, r62]) lchown(&(0x7f00000001c0)='./file0/../file0\x00', r0, r63) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') r64 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r64, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x411, r64, 0x0, 0x0) r65 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r65, 0x0, 0x0) r66 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(0xffffffffffffffff, 0xffffffffffffffff, r67) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r66, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x411, r66, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x411, r66, 0x0, 0xfffffffffffffffe) getuid() r68 = semget$private(0x0, 0x7, 0xa0) semop(r68, &(0x7f0000000200)=[{0x0, 0x5, 0x1800}, {0x0, 0xff, 0x800}], 0x1) 18:10:57 executing program 1: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000fa3b018d8b20dcab", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 18:10:57 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00", 0x0, 0xfffffff8}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0xce) readlinkat(r2, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/139, 0x8b) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000440)) write(r0, &(0x7f0000000180)="1b", 0x1) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000640)=""/187, 0xbb}], 0x7, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) r7 = open$dir(&(0x7f0000000780)='./file0\x00', 0x8000, 0x41) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r7, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x100000008) socket(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffa9) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000d80)) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x6) getpid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000003700)=""/4109, 0x100d}, {&(0x7f0000000dc0)=""/197, 0xc5}, {&(0x7f0000000800)=""/209, 0xd1}, {&(0x7f0000000f80)=""/198, 0xc6}, {&(0x7f0000004740)=""/102400, 0x19000}, {&(0x7f0000000f40)=""/46, 0x2e}, {&(0x7f0000000a80)=""/245, 0xf5}, {&(0x7f0000000b80)=""/82, 0x52}], 0x8, 0x0, 0x81) fcntl$getown(r4, 0x5) socket(0x2, 0x8000, 0x18) write(r3, &(0x7f0000000580)="54d34875e8244972c0768d5ffdbf94831b9dcec410e017814d1ebe1ca0944412574d0bd6293fdbc2bd2358a24438e6ae0bcad92cf8cc1a4bdf3a8f5ccb41f2cc3979d37f08bce8f12f6184309bbddab81f3db891f421dbeae187a25ce5607fb2f5a1ec481a80c68cd1650607cb3b86eb1117162d1d712faf186cb70a340bcb28e14e69e43702d1abfc43dc6ef2952c003485e858bee1002042a8c5d515db483aada711f53c1b52c23ceff26ec713ee22", 0xb0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:10:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 18:10:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f6689f2efd59f12e2f0a2e14fec71018bb664d677dd5be9e44e5bcd03a91f2b2de2ea46be747c281e0cea3eac438812031d3fce3bb2f9545c8ab1db3de3e5bba9f1d5e83b0a9aa25fe8"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) close(0xffffffffffffffff) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r3, &(0x7f0000000200)="ebffc5bb8778cf6306f35dfd221b3e10ce700f6be3c0245bb815474132bb57216a794db31fb1abbd7e4ea14556c1d0fc08dd986c8d0ed08069df58fb138d5040a48b6ea3228814028674827da29ddaa11ab42d357c5ac1038f7355e7f2e5149467c365b382", 0x65, 0x4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) close(0xffffffffffffffff) 18:10:57 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00", 0x0, 0xfffffff8}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0xce) readlinkat(r2, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/139, 0x8b) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000440)) write(r0, &(0x7f0000000180)="1b", 0x1) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000640)=""/187, 0xbb}], 0x7, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) r7 = open$dir(&(0x7f0000000780)='./file0\x00', 0x8000, 0x41) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r7, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x100000008) socket(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffa9) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000d80)) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x6) getpid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000003700)=""/4109, 0x100d}, {&(0x7f0000000dc0)=""/197, 0xc5}, {&(0x7f0000000800)=""/209, 0xd1}, {&(0x7f0000000f80)=""/198, 0xc6}, {&(0x7f0000004740)=""/102400, 0x19000}, {&(0x7f0000000f40)=""/46, 0x2e}, {&(0x7f0000000a80)=""/245, 0xf5}, {&(0x7f0000000b80)=""/82, 0x52}], 0x8, 0x0, 0x81) fcntl$getown(r4, 0x5) socket(0x2, 0x8000, 0x18) write(r3, &(0x7f0000000580)="54d34875e8244972c0768d5ffdbf94831b9dcec410e017814d1ebe1ca0944412574d0bd6293fdbc2bd2358a24438e6ae0bcad92cf8cc1a4bdf3a8f5ccb41f2cc3979d37f08bce8f12f6184309bbddab81f3db891f421dbeae187a25ce5607fb2f5a1ec481a80c68cd1650607cb3b86eb1117162d1d712faf186cb70a340bcb28e14e69e43702d1abfc43dc6ef2952c003485e858bee1002042a8c5d515db483aada711f53c1b52c23ceff26ec713ee22", 0xb0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:10:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0180c2000000aaaa0000aaaaaab7e213aeacb1df2c72691f38aaaaaae0120d04a3cd919bef61013e39937eb9"]) fchflags(0xffffffffffffffff, 0x0) 18:10:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="90", 0x1}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0xfffffb80}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet6(r2, &(0x7f0000000180)="b5d514322f6f631490f506aeb04852bf4fc526f1047cdb8c478acf8ee7c9ce0f57eca5db71a6c7a08d843e80edc58e2abe48bb2c205b61a66c7750aa46a2951baed4b0d3cfbf6225101828370641b817dbaaf088a510c44f06e489722ccaa94f96bf6bc29761070c12e4d4d612acebba6a9912c5bee11fdd1aec6e9d0915477069426e35b8e6df169563f7ce02f6ba853249f3d1d35b71f59435f43b0891c2e5793e575a9379c4", 0xa7, 0xd, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x20}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000ffff0000010000000000000104392a6348edcbfae62fa463bd02d70c1536132d393468834febddbd67aad12cdadef9fb05fcab2ab75ba5048d000000398ec5250c183f7235b43a6cf18f"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1}, {0x2, 0x7, 0x800}, {0x1, 0x0, 0x1800}], 0x4) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x2, 0x4000, 0x114, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) r14 = socket(0x18, 0x2, 0x0) r15 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt(r15, 0x1000000000029, 0x3d, &(0x7f0000000300), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r8, r9, r16, 0x10, 0x7ad6}, 0x200, 0x3, 0x8}) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r18 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x1000000000029, 0x3d, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r18, r19, r25, 0x10, 0x7ad6}, 0x200, 0x3, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, r16, 0x0, r18, r27]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r31}, 0xc) fcntl$dupfd(r0, 0x0, r2) 18:10:58 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa728ab702009b86dd60451a7c00382b00fe80000000000000000000000000000000000000aa21000000000000000400902b060000000391fdf087e378000000006000000000000000fe8000000000b1e61c000000000000000000aaff0100000000000000fa0000000000cd7700000000000000000000263782e24ceaea6b7253dc047cfdbf3e36f6c45eb5da96590c214ed334563e01d462eda63a8db7e48ea525c105197124c54e2e9c91861f7139226e34b60b690c4c12efb4be29c0cf9985e910b95c4f0dc2b14e450f2b078e650a92d2e0f1c59434292ac574989b39ac3d760a61cd0e7db0f9a14b6b7d8d134456adb21a7d95d8f9c3c0591ec79f9d32f8499ee5f446638b0a9ddea757ac3b5ebd70c45aab910055d07e1c9cc4ceae75ca02d0bf6ec6ee9de33bc8cf0ec2345c73d415b8e5a55b500000000000000006decf6c10a503aa453c32f1de36f4870e254cde15d819d9099a905779c7f62d62b8e5b57f43f024ad18a59556446e62417668b91a0ec49c29e0269ff0dc974e0f4b58680cad65526ad4fe8a3436b11a483897b3dada75353a3541923e222cee5c6bbd9beea58a9740879ae87c6df8005fd2085747b66b14935e0d2e05722fc3818c08083b7694db7b000000006003b239dc081bfdab7b51f09152758e0d5be00ff08b213efb013a04c5b85d2d0df94fab4a74578806ead3409f5af9c4f464401843e7800e333dbce718e876d018c09503d37eb99047b9cb8277d6fa6f014ca8ed26828a206e90a9ec07f6396a35320c1f76a9ca874c1ed7082a31bb25e38095edecec7697fb2a5f1e860a0412a25de3ce41aa661e6ea4e4e0afe3cedbde34bd3d0eb88c8c811e98b7d75fefd28ac0ceecca15f4ed55b3c142e7c65819e1fa2f9d0916f9f02ca96a61701b129cf6bb99a6f48f2634ada45921cd5173492c5458f13a92"]) 18:10:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x80000001, 0xff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xd554) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) r6 = socket(0x800000018, 0x1, 0x0) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000140)=""/13) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="01452e00000002dc000100"/20], 0xa) ioctl$TIOCFLUSH(r5, 0xc1286944, &(0x7f0000000300)) 18:10:58 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000400)=ANY=[@ANYBLOB="b002003571c9d12724a07385bc0ee233982bd883508528b238f6d5513b"], 0x10, 0x0}, 0x0) 18:10:58 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x80}, {r2, 0x24}, {r3, 0x155}], 0x3, 0x8) 18:11:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) close(r0) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) 18:11:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) r1 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x251, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="009142dddf6657e67cac3a47590ff5f700000542d2b6709300400020061127fc06bd004a33a90d89f1db4ddad7fda97bf1c91ed2525c04184753dc6431ca81f80f"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="000063fae2b2d8fcee4f8c092bc840c74400000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc4000000000000000000001300"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket(0x18, 0x4000, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, 0x0, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x10, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r22, r23) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, r26, 0xffffffffffffffff, r27, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r29 = kqueue() r30 = syz_open_pts() r31 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r31, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r31, 0x0, 0x8000000000000000) accept$inet6(r31, &(0x7f0000000780), &(0x7f0000000d00)=0xc) close(0xffffffffffffffff) writev(r30, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r30, 0x46}], 0x1, 0x0) r32 = fcntl$dupfd(r29, 0x2, r30) close(r32) r33 = getpgrp() r34 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r32, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={r33, r35, r34}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4018d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r16, r17, r34}, @cred={0x20, 0xffff, 0x0, r18, r21, r28}], 0x60, 0x400}, 0x404) msgrcv(r4, &(0x7f00000008c0)=ANY=[@ANYRES32=r18], 0x1, 0x3, 0x0) r36 = geteuid() r37 = getuid() setreuid(r37, r36) r38 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r37, r38) geteuid() r39 = semget$private(0x0, 0x4, 0xa5) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) r40 = semget$private(0x0, 0x4, 0x1000100d3) semop(r40, &(0x7f0000000480), 0x0) semop(r40, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r42 = getuid() r43 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0x3d, 0x7ee1, 0x9}, 0xc) r45 = fcntl$getown(r43, 0x5) r46 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r46, 0x0, 0x0) r47 = fcntl$getown(r46, 0x5) r48 = getuid() setreuid(r48, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r44, r48, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r45, r47, 0x0, 0x92, 0xffff}) r49 = getuid() setreuid(r49, 0xffffffffffffffff) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r49, r41, r42, r44, 0x20, 0x7}, 0x4, 0x5, 0x5}) r50 = semget$private(0x0, 0x4, 0x1000100d3) semop(r50, &(0x7f0000000480), 0x0) semop(r50, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r52 = getuid() r53 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r55 = fcntl$getown(r53, 0x5) r56 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r56, 0x0, 0x0) r57 = fcntl$getown(r56, 0x5) r58 = getuid() setreuid(r58, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r54, r58, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r55, r57, 0x0, 0x92, 0xffff}) r59 = getuid() setreuid(r59, 0xffffffffffffffff) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r59, r51, r52, r54, 0x20, 0x7}, 0x4, 0x5, 0x5}) semop(r50, &(0x7f0000000680)=[{0x3, 0x7f}, {0x4, 0x6d4d, 0x1800}, {0x3, 0x8, 0xc00}, {0x3, 0x57b, 0x1000}, {0x1, 0x7fff, 0x1400}, {0x1, 0x8, 0x1800}, {0x0, 0x948, 0x1800}, {0x2, 0x3}], 0x8) semop(r39, &(0x7f0000000240), 0x6) semctl$GETALL(r39, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r39, &(0x7f0000000200)=[{0x1, 0x1f, 0x1000}, {0xb2a9c4c660b113ef, 0x5, 0x3000}], 0x2) r60 = socket(0x1, 0x1, 0x0) r61 = fcntl$dupfd(r60, 0x0, r60) ioctl$TIOCFLUSH(r61, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r64 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r66 = fcntl$getown(r65, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r69 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r69, 0x2, &(0x7f0000000100)=""/114) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r67, r68, r67}, 0xfff, 0x9, r71, r71, 0x7d55, 0x2, 0xfa}) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000200)={{0x3ff, r67, r63, r62, r63, 0x104, 0x5}, 0xfff, 0x9, r66, r66, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r62, r63) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000540)={{0x2, r37, r63, r36, 0x0, 0x0, 0xf2dd}, 0x0, 0x5, 0xfffffffffffffffe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa41b4ce8345b9258, r73) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x400, r37, r3, 0xffffffffffffffff, r3, 0x60, 0x400}, 0x10000, 0x9f8, r73, 0x0, 0x9, 0xfffffffffffffff9, 0x9, 0x5}) msgget(0x1, 0x10) r74 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0xec) fcntl$lock(r74, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r77 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r77, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgrcv(r77, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000027a5f344d00000000000000000000009f00000000000000000000000000000000000000000000000300"/68], 0x44, 0x3, 0x1000) msgrcv(r77, &(0x7f0000000d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000b12c9de4552f76d417bdc376699a05553f0000002aadfe31d00db62bd3677ae29f3b321932ea43d1831874a2b9d4463843b4379d2b306ceba68944b89d2b41dfa859ca873b878a7200385a3f910a96a146bf2f14f672c4de87e676328075e4bcd29382427b748d4dc6a7241ab32265bd8f5af47966d20ca78ebc34759d5897f127a3a5646477646c8315c1d2379c1b781d70cfd9536abf54d5aac197708daeb0c610e50000fa6288b5b18dc8193a96e716026003490cf60c638eb4205c38405af1d12db82b6d1757da65450795d367fe11e8836278744c11390b5bbb9275dfc49632ab9780558c50379fe1a4a640821a7cf0c41edf56d095fc3f3a67053e"], 0x71, 0x1, 0x0) r78 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r78, 0x8004667e, &(0x7f0000000080)=0x7) r79 = socket(0x18, 0x400000000002, 0x0) r80 = fcntl$dupfd(r79, 0x0, r79) r81 = geteuid() getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r78, r81, r82) r83 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r83, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r85 = fcntl$getown(r83, 0x5) r86 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r86, 0x0, 0x0) r87 = fcntl$getown(r86, 0x5) r88 = getuid() setreuid(r88, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r84, r88, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r85, r87, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000180)={{0xf54, r75, 0x0, r81, 0x0, 0x1, 0x8}, 0x801ff, 0x4, r87, 0x0, 0x4, 0xd58, 0x2, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r90 = msgget$private(0x0, 0x20000003c4) msgrcv(r90, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(r90, &(0x7f0000000b80)=ANY=[@ANYBLOB="000104fae2b2d8fcee4f8c092bc840d7440000000000030000000000180000000000000000000000000000000000000072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370004000000000000000020000000000000002031f17fddb960ad0000000000000000006e606cd596dfedc4000000000000000000001300000000000000000000000000002c786009571d7ddfd461102c0170c72e79d5e5935c831d798374e36fbb72aced96e621eacafc895c1ad23cde3a4913dadf75558cb6c6deda1ae71f33dcdaa7f671a47b4a575f6c9d822bd10e51af52829a4fdc51d4709c56b2612bbe8e2f4b182edaafe35777ec247416444c951d75599cd42fe77aced780bf439e88cf506c54141056da"], 0xfffffffffffffcc9, 0x1, 0x1000) r91 = socket(0x2, 0x1, 0x0) close(r91) lseek(r91, 0x0, 0xffffffffffffffde, 0x0) socket(0x2, 0x1, 0x0) 18:11:02 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa3300000000000076"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) socket(0x2, 0x2, 0x6f) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x7fffffff, 0x5, 0xbaaa}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = socket(0x18, 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x1f) 18:11:02 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a895b22a241c0a078359ff86dd6e360aa9cb9905000000000000000000010065ec23740f1dfeffffff000000000000000001000000") 18:11:02 executing program 1: kqueue() r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffff9, 0x53, 0xd7e, 0x1, 0xff, 0x400, 0x954, 0x0, 0x3, 0xa70, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) chroot(&(0x7f00000001c0)='./file0/file0\x00') fcntl$dupfd(r3, 0xa, r0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)='x\x00') write(r3, &(0x7f0000000100), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r4, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r5, r4) execve(0x0, 0x0, 0x0) getppid() 18:11:02 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)="d8462e0c7adec26542a87b6aab2cdbc83b1a5f097b2adee193ec460cf243ad01e76753c39404752577d1cb19708804112dfcc472dbd04193e6500457f6ba0adc6d2515c328560e24c3991058c9108e9fa123a7dfed464732204e1cf3666a1f715d76e892cc39f5835c77f3ff8cca8c98f23ba439e31d7815aff63c2d3e66121a33f60ab16e9bf04dc21295ea0b6c3cb740fffb5e8dbb816e56c0bd2216c8b8d5343bf6f75c890e7108ff98ba05fc2fadc3dc2e40ebbeece347234a6c05e709f5530335f06f61a6d379617a2b8e9e8fd9729baca7e26954a56788fcf105e5ff75642e14784585c9943b62d47e", 0xec}, {&(0x7f0000000140)="f64adcf06497619bf5db945b9632", 0xe}, {&(0x7f0000000180)="e06f2a4e48e56d8f6f33cc2e5515b7dfca415877e2f7b61a86c9093173b84cc81462252f2d5208f223fdb5b1009f04bcd625aba2540363dceb6f99ae08cf20b5ebc8efa1e160fd29443ee405e567c802c7bcd87d54d352e35e1a0720dbe5ee7780e9c97ea97a3403193ef115363b38e51f2a9b9b31c384037a22f861", 0x7c}, {&(0x7f0000000200)="c56ceb8184c793ecbdf558e5b35d39262996c175dde2b163e73d60af8c1de232f5702fe2a745bc2574c13f23ab998acfb63d6c1c9ef005dc73a44f463bea287e5d05bd6b3c07cea58146e7b6388c34183ffc13e8", 0x54}, {&(0x7f0000000280)="51352f45d5771460a5d3518f0bfe96ce0fa031c2a653e0cdc61c83a6281f511ce67854b3def3f51437202860746d15f69b90520fbdf152220d9a8221bf34f5ea60782e6517d8ddc465c55deaf12ec826bb5461494d030a95f0b4c174aa1e33457b6293d0f681da431549d70023024451abba3ca30134c9d7cf51cf6114c88d6aabed63a8bf6766f953a148f5c9525b1738958bd985b24db6ae2a91e0f345a8885bc7ef604ae458e33c1f4c72ee2fa0a6e9fcd5463b68ea6cd082c2315e5c", 0xbe}, {&(0x7f0000000340)="d30ef9b0dc6d6815944eac859d34f0d527804db9799dab82d319170fcfed8cef46c3de328a16", 0x26}, {&(0x7f0000000380)="2c26ffe8d8e58839ea984ed30676c07098aaf74e597fe354788314f49f9f4f4b3506c45756660c1347c52fe1", 0x2c}, {&(0x7f00000003c0)="e5d24ded98ba183d6661efe4bc1b99a2fb58799e84a9608e", 0x18}], 0x8, &(0x7f00000007c0)=[{0xf0, 0xffff, 0x8b8a, "e2b49d7cc2d95b18609db7112f969bbddadaa890a6766c9dd8610a91d4981ccc22dc5d3a53e9090b54e2d6edf0a4fdd9b7c5674e60eae93a6025c865ba64e047864e983a34460f54b0c1fab05caefbf91b202fd6157c1ed81ee3a06cac4a1131bf5e950bf86b9a7fc38cb70f2197b17a7ec5a5124b835ca01345f71542330383d46b6ef444380b22bb4bb1d23fbc52316b11f2fe9643366adc502729d97187d43341886e945f8c2302bde396b84921900884b5f369c54e9d1b56c7c130ac5ce9035ce2fab6915a3c2d5c192fbee2463dd9ad5e36722dc6c8e60d"}, {0x68, 0xffff, 0x7, "4dc415468815b5f43355e08dfea5849a7d47ea4fe06774188e8986d3323ebd27570b6e81c7b86894a82ed18321ca6ad608f7f29b1474867287ede7d0ed1faf20a5071c40ef676d0828a2a7bdfee582b01a"}, {0xa0, 0x1, 0x2, "752d6aa35b4374220a63c09a357ab1ff719a950c8a8d5654a9d6d1812ea5470f7327803807b3d9e2e33608d5cf34d205659308ab99158d5c4e413837d5436612140d4ebb27ed8e99a5771368fa5a93debec0786ca3be1b075df21c607a5fa9683f9413d15a658f96d8b3d11a7a84f0aa1c600dc63abc4b0db6b4e2b1283f40a5e97f69cf994b4c016dea8d"}, {0x38, 0xffff, 0x7fff, "61ddfe5eba7584c609194bd25d3aa4db435a169292491997dee1ce972e70eef946e960"}, {0xe8, 0xffff, 0x0, "0eb13643177b06665df07412bfbecb8c902ececcdf1972afb7ed281225fca5df5f76a7463dd11b38dec8eefafb17b24f9104f51f02123c5406c340e00d1eedc93fccb4c3aa7e08998fa09f9a7aed19d8874a67361d07ba61fa617b8be2253711cf63e96fb5478ee2b0c44005e94ed010df7e2077ba45419aa967519f2842f043fe821f98b1311825277a403fc9d9759d1c11d6c9f9cb3f78235f3adb640d58b3a0eacd70b71fecccbd285ba38360c3eae6d78368b4bb533ec6c496226a7af619bfa656cad0426cf2d2bff0bb24ae257b1a1da8ec15b3e2a3"}, {0x38, 0x1, 0xfffff3c7, "b030f931d6f7742a3ed0f47ddb461fab3dbc6cbba06c12235605c2cf7a1c49a64337dcce034f4daa"}], 0x350}, 0x9) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/242) 18:11:02 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x10069a88df4) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, 0x0, 0xffffffffffffffff, r4, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r7) r8 = fcntl$getown(r7, 0x5) r9 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r11 = getpgid(0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r13, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r13) msgrcv(r12, &(0x7f00000002c0)=ANY=[@ANYRES32=r13], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r12, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r14 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r14, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r17 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r17, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffb) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000040)) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000040)) r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r19, &(0x7f0000000a40)=ANY=[@ANYRES64=r18, @ANYRESHEX=r20, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r22, @ANYRESDEC=r12, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r21, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r19], 0x6, 0x0) r23 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r23, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r23, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r23) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r15, r16, 0x8, 0x2f9f}, 0xffffffff, 0x1, r11, r24, 0x2, 0x200, 0x8001, 0x4}) r25 = geteuid() r26 = getpgid(0x0) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r28, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r28) msgrcv(r27, &(0x7f00000002c0)=ANY=[@ANYRES32=r28], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r29 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r29, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r32 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r32, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffb) r35 = syz_open_pts() ioctl$TIOCSETAF(r35, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r35, 0x4004667f, &(0x7f0000000040)) r36 = syz_open_pts() ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000040)) r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r34, &(0x7f0000000a40)=ANY=[@ANYRES64=r33, @ANYRESHEX=r35, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r37, @ANYRESDEC=r27, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r36, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r34], 0x6, 0x0) r38 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r38, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r38, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r38) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r30, r31, 0x8, 0x2f9f}, 0xffffffff, 0x1, r26, r39, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x20, r10, r16, r25, r31, 0x20, 0x70}, 0x78000000, 0x19e3, r8, r8, 0x91e2, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r6, r16, r40, r41, 0x10, 0xb8}, 0xff, 0x7fff}) 18:11:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000008c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) 18:11:02 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYRES16=r5], 0x2, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESHEX=0x0], 0x4, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r9 = syz_open_pts() close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = accept$inet6(r12, &(0x7f0000000000), &(0x7f0000000140)=0xc) r14 = fcntl$dupfd(r13, 0x8, r9) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0xffe, 0xff, 0x0, 0x0) r16 = dup(r14) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = syz_open_pts() close(r21) ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r21, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r21, 0xc02069b6, &(0x7f0000000300)) r22 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) connect$unix(r20, &(0x7f0000000540)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r23 = socket(0x10, 0x8002, 0x4) connect$unix(r23, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117ef67737acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAW(r25, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r25, 0x2000746f) writev(r25, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r27, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r32 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r32) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) ioctl$TIOCSTOP(r19, 0x2000746f) writev(r31, &(0x7f0000000100), 0x0) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) fcntl$dupfd(r34, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x1, 0x0) close(r39) fcntl$dupfd(r38, 0x0, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r39, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429000100337a6bcaeb24d0c0eed2b8db00000000000400"], 0x10}, 0x0) r40 = socket(0x2, 0x8000, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r44) fcntl$dupfd(r43, 0x0, r44) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r43, 0x0, r45) close(r11) fcntl$dupfd(r36, 0x0, r37) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r36], 0x1) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r46 = socket(0x2, 0x8002, 0x0) connect$unix(r46, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r46, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 18:11:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x402, 0xe00}, 0xc) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 18:11:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4, 0x1f) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) lseek(r2, 0x0, 0x6, 0x1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x70e, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) writev(r4, &(0x7f00000021c0)=[{&(0x7f0000000f00)="4d575dc8bd5a7c25882ca7f43ff9230efea48d93fa883e7bf40b8f34bff5a26a668c33ef77f8a7058d73ce8e0ac05a896b50307734c47346a82712c1fa30159836e00521badd06e3ec9283ca5403efc2f43f5d", 0x53}, {&(0x7f0000000f80)="31d9aaec0d61fca2cfe3be5b121df86ba411d813041b71c97a334b1d6463857c35c48c9dc34a8f8f019e881721", 0x2d}, {&(0x7f0000000fc0)="64eaea2eaec233e5fc3602d61f265e7512ced88d109381186c842cd37c1cc161c4d922", 0x23}, {&(0x7f0000001000)="fe59abd29003d79fb5c892e61fdd1b7db96e2c2aff13f5e312aa24db9e2dc221ecb079e1ae1d418387fdbab46f3856ba13c99c6b6dd25934fec3e2fb7e0af751028d7a024c19ef4d13c5e3dd9dc179aa5284b47c1c120e2a4d025a2be2d6b928c228c67a00eeca9527b4ab3094b0cf00edb87cb665c2a864a75875305c7d144d7bfe0bcd49408968cd6feebdb87bd1bc672566cad2d5c2ce0729a55118f2508aa12972e5b7386211aba514e5dadad341c282f78b7c58da034a235ff24613a01dadf9f9c9ff82a18aeae581875ccb7799d4825793c30905947122d3f861709304e88eba0def858c64d3b2d1711796c401ce55dc81eed8", 0xf6}, {&(0x7f0000001100)="c6cef94ea22b06d0111a3a4ae639845d6abd61079ef6087435f6756a9112733c311a3c37b50e0acb44e82e1d9a8344ed6819543cca2363cdb56ef4c5db1cfa7bc6d3b300a80c7f033ab424958dfbf297bfa374b9a3c4ee7c8b6fa08bd813cca4ca50687975d878ff4abbf4e4cfefb45d919e8e50bd06521d7c0cb0c59e2e09de2e48f9f6bef0", 0x86}, {&(0x7f00000011c0)="ae49604d7aa58e898d163f4cae3f159cd1e4a640cf44e21d492dcb6cd4539e65742102d793623fee5ae0c23eb2fe0bda7cbf3c14011f6c27cb9d1182cf133be591f5300aebd48c889e54fdd5475f13506360553372198291ea0efa2b5a82592f0cc2e4f3813958e5687b2074318d35fe27f0eef5a64641da95be039a601804bd18d1c04b3e1ac4b7a078e65b0327a9a0f5d8965d0331f0017b95740cba67d2ee694292cef597f071f6a6d9fa009e99cde371453e02366852520383ea8c5749caec71cae5017a708d94ab40113c8e976fbee1f812a9bd545c98c5ba3099c248275effa36378c89536b1704594f292e72b74ba08dab3025e816d3cbc12def203965ebacd0721b60698e2b7314c7903718fde1c1bb982786970850c20379eb1cc8f9e1efe968ee209c6fae7ee451626d853e291341102e1659a1a3cb67b667426d2557cad07a928d417585f4ee182bdcbb89bf6b8d96e932d01b9fbd21222c25e1e1eaca1df9b3f89704ea38acce7c1a7bffade98a6c28862fd36806d71fed3b6a7e3de28510752ec56bf7099d7db229bfb4995299b4f893d24aae68c8679b121a369f45b37e7ed167189d860eba58fe929822c4b976366bac36a57176cffe82c54dad2f7d2a3d6e839c3699948ec5bad254cda4a007d88413e87e34d6c180c9fb2aa09c73197072711bda064b0390df83f9dc991b6d7b4faaf72e825549ebed7d05a92548b1ea06b78d6a906df76aca8728b2495e9019d7cd94ce2603dcc7d3e26b474a917ac19370ce53eafe4261a3d3b302af6116232ad592e745dc7bd16709447c76024c5607203286afabcce84f132821a1bdb1188571c114e1e3e8975307a01fc44337efd1cbb18f9478151375f2f03c4ed70247e5cd29d19105e1f86271ce1fdb62c090277bddef8be206f09ad33671ff22a71737ab7f3d1f268eb17072cf1799f156fdb12dc78a7bcd3e68d018403be28cd51697e01808303bb6dffbef5ec6620ccd1bc4b223f8acb48fa35e75444c9c79e19e5b07ef7c704fa60f018c5f60c25891a413fe2b76e3e5193c1ac958a4067ca638709a3a731ac1e180bfc62812f97874ec726f0564ce326f2388bba42a0d157c286f3bd7b59949336bf7694e3560a9764722b11858cf49ccb64edfd07ac8752d40176d0d29f6e49a76e429b3bd48e6edaf8685ec974085059a542e54e50a2132724e1e040e47dd9afd21a50ed50213d91172139d4429b9842fa050f961cb5c6abe76ea1c83831e5321ec7fe4e015a7b532d4457ba8c5f2684f7d909ad160eb90d6f9c91fa9574249596db02af14279c52458bd21741b27525b6cfa322a9530ea89dddcbd74bb9de9644ab2031a49ec30ddadacda50a4fea7c15beb8d4850de35534b981a2acfbca1cb1ddca326d1acef0053c6fee909fdf1dfcec625b20a775125866e9c844f4b802b564158ae6784eb87af8927b081d51ae02357e8ecdc6fbee088b90476db8e30f1f8c668c3972742daac0b72715a180eee3e4c26f2d56871fa6b1b3f4d3f90ca96b169707cede1e5afc1233703650a757a0addf65cd8a6523d4a7db47efc8a70e30759d77a3dcc1b4929cb88a47c4f3855844a674833a23da0ef16d1c357f68158021b984403462e0e3f453df781d57006f5af7294513bdad018772cb17531c3df58b21d10e3ad4198072c5fbf45242a886c85e1dcaf03824aa629c21357f3bea5631d09f66ddd20bc558f5c51fcc0b16f674aee41e14c2416aad78e7b5686f71a331a0b68ab117e5cdf1987a61cd6bd4c9e444ea25978c426abd2f40e1f98af72528dedcfa3517502434df918417da45043968d4b2b3cab8377b78167fc38b506cf722e5af9a98b7392aca1b13b6b318f673d12f54d78b5ade28b87e2b10027107a9dacf94b771c95f88692133258dce5500a1d76e9941a5639fba651c5569b353022f0efc55d92d49c4fe272b15bbe09aeab73d48fb9e48a74f18111edafbb2fced28fc7f1a9f95061f77fa10d24acc027d28650b93086356b4c6f34ec1c4c5420b95cbb7b4eeb5166051e7d467adc280dbda72732261f9fb60b3aa78cd0214c3d6b6af3e07825046e336debccdc236ef65c7ed552d88b97967202ef605fe29def4c2b03f9a68f085c1680446dbed674baddfb7c443be86815eeb2dee866201b0cc945812c2ead2ce3cd471f3561e41c6c84a872f08deb52ef00b2a4b63ae1ff1246b0c7375c1a492042083656a3fa00f25cba7f392f0cc71bbcd7717ded264f5c0a63f4a23c891964d16491e0b2dfe5e6904fb770ac9c92f4951ad15eb2742326b8a8750bd52bb9ef51bc2836e036be8d291fdd5f843e2b9d90c6ce00e24da6d0077f1b0bd2948085e772eb39fc9df96bf5c5652073a4547b9134af31c7bb6e39985f74329ed04768a24fc43f5186473227063561dd7c25df1a840b07c76dd371d537e4e34d6f495b3eafa6e6b535a596a4b39e961e29041b3ff6c5e24e24257a9ea0721b70d6caecc47984b4d056e83d51e07c4fd486a77f88c7f576219e3f36c7eedf1995c3ef9475adf80302ee9ca0ee95e494ae794346b5e0af12e4174729767b1650113a40d24b52bf6567aa5939f09892136b72b520aebd5ecd5dbe3d2b0db56580a78bdbd09352e4482b29c493aabcbd7d765324fc58ef743a80252263c46ff318f5aeefd0edad6c5f0312b7b9a403d3b1a758936170c9b850ebf6f620ab841976daf7d0c83f4202393271a4d3f30ccc83b170770c1dda23eb511d188718ef10dc4d09aceb0da466f80ead1b68571f39084cf50a430f04151aca86c67a3306db8304b20875c18d3566b5c10c8ef5a9b7aec7c7e44aec409d56a1d4f478166ca5488f7e8b0b8ae103ea9f1e5c07f0ef59b2a1b642074bf95591013487919a1d6bbb2b35ecac9e060e7042599bfcddff2105392579eacf1d3ad8245f2c080bd2866cb9b2d786b491ad7b36431da3a84bddeedbb8c0b2d52ac30f580589a5550482489263decba0e31b1da3c2691b167a0991790fa1ca83724b4a7836268dd93bd8dc1a9346f2437814e61eac91a71c475080f4489df0939263a740f2250e6a7b3b2fcbf088e579a7205c5aecf952eb2abd388392038dafa0bfef6f81ddbf37e7bef90cdad55870bfbad6bb46f3b8d6c06fbd68d00e3205df03297c21d3c410dc2b0e2406d46bff273b05418913ff8a10665fb1204fa93c9f8e17a45ca1140e00a59a33485ddbbdc78a99f49b40fa3d7b9d18ece3fa1c403a22cb95fd57e4576521f882e91ef4570038b7274876ae97df7f39275114f720990dd5de25cb6124c2d26e748280b89a7603f01dc9e5c0bbaa78a495cdce177d7a83fbaf6bcdac442a675ec5a695953c69df93563032eb85d14466cf49e3679396694cbbe2f930f9f5939f65589417788b755e3904e71523cdc077456dd9fcd2e29b08fd65d60822329761bb451ad9534307cb519a3c25970c8e96a281112792d8747e1a8817f71840ab54b45f72a6e093f8eb192415786bf555255c31c73e37f4ea4b0bddaab818d9d9555c58a0fbef723e064c33eb87d7e48dc266c7785525a78816fc47a9cf739387414791f87eeb4ec8b08959309410ca94670aaa546bb5d1a2dba70d2259d94e47da2289def7c0b7322178b165af03807d6eed9d3c2df86c2b034dfdb2b9b5635283fb3fc6d68455ffb3a6eab4c11aec619a3658cd7cf927cca5d51241fc3d60e2f81310d9490871551319fb63be8baddd090517add18e820ae0d7edc1dcf8e19c7f9cabe6716da216bb9647dfd7302afadcc4df436334a363a9ad651ce2f7aa2a8a3a2ce48e9e806dc14c0b198e53f021632a8bf7fff416425fc0eb3f813a2955210a814cb21abdf6183083932e7111e214645629f6293bee71113fb1eea434d17fc893241ab65cdb08f79d84c6ff795addadea49348e43297f08713255f3131459b2eface20c5603d303f5aa94ea20dc0ad35b1f982fab2e28425708688bdfc39131e002d52b70b86e12aac5f92a48fbb0aa20cbd4d6c3e0be534c75868b2e9e9175c1f92b5533617c8c51ed4cca2bb313a43ad90366027da41047fec2c1b076a4e284347b3483c1b131160c7f77da89dfec0d3d19832b4cfb1061efbb23ad966ff2240bf4e1c74922294e9c69ac782ac3c0a1a3171a6b77f4d161b8f49a02996f5f5587ddd9489371639325c88d604eb057f8346209127c0d3d19a76db8cb5ee719b0112459d3b9a88003c6b5628e80146aede8d048740aa1fb39c49d2414b1477d087d92819e8a17860854e5ac74bc16ed929006fd4155d86ecda5b6f986db1612c8b3ac87861e7b0934a6d96281a9c6dac4073fca70c41e6b1bfcb2e59585906a4602003c2886375c57df746de1051fc3091e3aca05bbb44bcd62ded2f3ae58195b2cab5704da2ce24ed45d6b18f0f568ee172ed2dd4a6dc4361150d0516d0aa59cb9c4423ec3070d40ec1f8d5627815f46ffea5ce75f78ce537fe5cdbfa4bc59bb04fdc0b55cc5ac8610e34ba11c83fd2e4204610cda871febf851cd0efc15f39788277d1a2f1edf9622c3d10baccfc81cc2810595ee6883a59f6339706861d121413ce35e3585f890c8330b85c4540ec791afb664b4819651e0bfa6fefe2cc0515f46726f3f90e9cb00f4c81ee18626b06ba235e538277c92eb4c8fd6fee643d2212e875b12a1e3784bf9b71afa05a21ab8b7b2c9e5ef5638c5d0f2b7a2a448278621fdb09904a20e4a6dd4c7b9e9f6844c2b4c1aa9a7771e4673a93f60cdb2f713c497a50ea341c09462482dd14c42529fbafe7073d2ae2494d7608f62b3d505d02374e6b05e536edb0b81bc6c4065c534e97f7067056e05b977ef40f76961521c2b5b05457213845c9a2eb9705edd259fdbb1a163b002220c9c11ea428255f6599737c28956d90d28c28d80229050dc9afe29eabe3f66de58f48447a08f53fc97f704c7572f8e8025073dc340547f0e3ac468305955f7d85bfbe0a1f5c6780abc7376ff86edd022bb8d37d1b2cede636869b1fa541102a2cfaaf7518e30dbbe9e44fad966abcaa26b78bcde9746de88442a4103584fbb8ad604c5060203b5c34f128b7c7275e32cfe286f72cc1d922107cea5f852843e66ab6e72861f26e27416cdc9c6322fbfcbf3f2e865564e60430e1115ed8d7d70f7778de92343f405060f17310ceb7d17450e07591a564d87ec459a9449051b7a4021b091174cc69677d5611205b7b36d3d7a1758e460ca628f8ce62116c9814f76633f9dcd1189ba09d0e6e08bde55fee68f77a502dfab707d253c7482204d9cfa6e0913ea9ad83d1a90dd2cfce1bb8042ede65abbd8ffc653e6e4de64301582fe65e2c6e27faa0f740bfb89b4f605dc08cba79d0d25e2f4ca0f2d804176a6c9d884889c23f7a656568ad583e10933a7357690b69421465d9e4fa3ead931ea515a0594f9153078682fb53788769950e083cde18a995a00cb57730577400e08c7d3ec95176daf8c6ef1777a3dd5994c5f4f6b638d541c35e75e265cb301fdbec29b1873d9e74b9a208161956c288f60e5ccf13ea8e338e60ecdcdc1e126fc41b5dd25f0befbce9e650e1e334b2d4da729c4adf6885af1435ad293117bbbbd2ec1a3b12346b9a213b18654149b3fca1b51d3d8bb5d6f1963ec49b4cf57546e7c8a93bde00717c6b4a14090aa1324e073ac67f5ffc5703b00ad6204004d83f25fc139badd3752154a41e27f41fa23e653a9ef8894ac37315ccfaf5fcdaced650837d8a4dd81df9f8bd94e6136e009a85fa3f29b0218cec44872e154b4b0322070120029fae86", 0x1000}], 0x6) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) fcntl$getown(r3, 0x5) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000180)="20e23ba6bd891699ce6403a4ca4edf348a7e6a35817ba02fe04532c29048d365df48bd32acc9c980eda518a751e531e2b2ae056e505f9ebe5456e47c4be15d074a2536a39ca5277ed66211dc65408e1cfa2c04d955a38a1405ff47cc6813ce0ef6e6354b8ddf0ba29442eb0e9556f31989a2fc372ceca8724cc1253471fcaa48ef", 0x81}, {&(0x7f0000000240)="6fe3f0e3f308d59867a7cac2036b240c75330285bbf30b0d2aaf0ed29fefa2631459e379ad01bf4c72536bff4600606feb72433c07f28d1b1f88df45fe47226d08fbea8a2d93e8e2bf5459d650f89b652fe8f8bb410e8fda3b5a4fa23133fc5a83fd6a3d0c6659b959a67f3164d30984c2fe535af0e94c1cff358c20d7adc6751b00dc8f70da497fea087e8f35edd77fc6575da6d1108419cfc10c9f9a9980d742a396c818d9900cacad13967022c8bb889dbb788881c2d03d864dfa6fe9177ed4d4185f6629e4a3d7603fe0cb3c614b81c5dae4a6ee64106b67d90305b4c436bea8bb3068736a854a5c", 0xea}, {&(0x7f0000000340)="4b55cf68721c4358a78e739e155036aa9a4857e8e4819f3568906a24af92d94a4ba47cd3a0f323609e8ea50c112d9dc7cf3cb5cd735dcf8433297f37ac880d7e49fc6798933aa4df4ee54cfc5d9f112494c4a9ec015d77d5d10262cec68a6a0c0bd32c29239b8a43e5c3bb3f32b7f23f38e14279d2690a92c5ece1ba15e4cb0075c581305c6093b91c4e570aeb802f49eb04b5f4df7780b9c013268b3e4400632a01aa1059ce2e03aa82fac0795733eedbc3989a3651a18640ae3879c08b58e17a94d582a2ec9ce2e2ce27c896c8e4282e52", 0xd2}, {&(0x7f0000000440)}, {&(0x7f0000000480)="b5f3317e7fbe2e3b54e78c302746082202365c82f2e25fc207e21ed4975ea948a9932f5f4a9b638170e946b25fd79c769b36facd1ec2bd58907e019832f309e8714edf59d0f802e5af0999b687a2d5f619e5dc4b81b6dcff80ee4121fb1fc985727bf3e59b2e28cacca89159588863cecbff929306bb7ff4b3958a47a336cee7cb5c7aa2f07729b320ccf1959573a938fa05745e790e7a2f1cf6420f19068e92197e2b6309f5bb5d644557757c5725fe9ed31690c9e783baa3d8dada13d50e947969c0ab76eac62faa5aef28371c7e7347db33af6b844247859809a6fbe3fbc2eb8d414e1a4fa82c8941f28192f293b0161aea93c963bd8bddd517d2eddff8", 0xff}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)="c72cb731b314c7375b475c4cd2f3670aa095db02c9028c0db6b6e26b8120640082184d9986a976323e2fb9ccc362f06cea35fc01482be94827f07507a8e3a7e0b433df214b069f53", 0x48}], 0x7, 0x0, 0x0, 0x400}, 0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "000000000000000100002000"}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000000), 0x4) writev(r7, &(0x7f0000000e80)=[{&(0x7f0000000c00)="e3bb069483339b7f64379022ecb4e0a1ba6ac1ccb0feda193f0021df38eb7a8f2c083aadca675f871bccccbf00499f2923ce25953da1adbe472d69e363355666cbc0cb8f775edf88b3128fa3d26419880bcb6c756f6dfb1288c69e95a158e7de59", 0x61}, {&(0x7f0000000440)="db81810921b1d30916a16b03230dd324b846410b90997aad", 0x18}, {&(0x7f0000000c80)="7adf01bc2180be414e3a09b48b62975accf26e06b68bd58dc72f90e0e352d4e38e3488cabf7147af86a015c86fd044b07d58a4451d0e573da574fb48c6ecafc7c4d75b7ad5aad77636d52fe2edc7b0aa03a836f71daab61c52f8a2ff", 0x5c}, {&(0x7f0000000d00)="cd7831e4d68dafd72b7935da714ae1d0d06bfd17132c83824be277b68aaeda03af47bbad2afb8d4c87770e5c18e9790c8c53dfca5439282a093bd3b042fce9e58e129d89407c054bff8105678a817ef4be77d04a79bcf9057ca3fc8e581948f1027d26287476373cca53049a409b7c56ebeda5f45993163a05", 0x79}, {&(0x7f0000000a80)="185368ba8289e269a7b5", 0xa}, {&(0x7f0000000d80)="59a6088fdd20efaeca05e43b8bde4909f11b7908c2f5020e03f66b52e4d08010dfafaf15070efa36c88a3a18b3f7540dc02817d04a9caed21c7c5376bae4bf9e94ac02c497f450cd9a0c6efdb6b533a0516802a7f3c3bbc6d9620f621b68bd427f0ba7c18aa16f53fdd23538ca7b11c8757f6ea610ec936e50ffee9b19303ccf57651b3cd7d87c45258ece4e6aec2fb05d7e00dd81164a955b4260cde6c01b09f6f0eade6cb3044ce98bace4ed63012302f1dc89322e5dd38aa583c4c2808520542323c061c1e28100013ca2d865ca044a7caf277d06306c93", 0xd9}], 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000140)="98f79f7f2da8d3c128f8f955b0f22c5061", 0x11, 0x0, 0x0, 0x0) 18:11:03 executing program 1: socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)="ff0b853d4aa363bd30a12f56c6821986f3aa8899580b2b322cd399dcec5dab31628ed01baf48aa034b11d6ab3d8e070827da379f7db8ea55b93a5a25b1ffa0953917bb962e81a8714f3bcfb0cdf539d7cd3553b29bdc753bea0dc2d00d90de4c00e483ca1899f6d55220c5de4dd1f5bf3e53f092b873f3260aa366cff78089e0c6ed04ab45286a7c220990df583162b9ff122fb1750f808233f74a5fee1b11f445a01488337b9c9df76f4f75b7144f65deb4ba3ab592fee6e6d1ed2918c13767c11521515fb4df017ad33bb41044f089dfad61a039cf52d63af209c26b2391cdbcb3a4c43ad1c7475e155d0536b4911ec3daf77d54377af49509a1154297bc2baec201ae7c3ecc2fdc7408045b4705834bc31a7349b42b0a4177010000001972bbad87d2d7fa08940fa9ae5b6fe9226abcf93392b2fe893414e75f109f9bf877e9c6d07208", 0x145) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRES32=r2], 0x1, 0xff157cb315f9783, 0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x7fff, 0x4, {0x0, 0x9}}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) socket$inet(0x2, 0x3, 0x4) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) setsockopt(r4, 0x8, 0x7, &(0x7f00000000c0)="8bd2941547e5404bced8caa18d3c", 0xe) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x101, 0x4) shmget$private(0x0, 0x1000, 0x180, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x5) 18:11:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xffffffd6, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd}) r1 = msgget(0x0, 0x4d5) msgctl$IPC_RMID(r1, 0x0) 18:11:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$FIONREAD(r1, 0x4004667f, 0xffffffffffffffff) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) 18:11:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d7388397909367ab3db806051e8bcd9ca306003eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a630000000000000000000000000000000000000000000000000000002ec69177291e53f995d6c2eede1502308ef581ce99c5e497e5cebed46bb8abf7448ce41b707adde00dd63648e716398a172c78fcc608b40600"/965], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x40a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r4, r3) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) write(r6, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r6, r5) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) 18:11:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = dup2(r6, r5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r8, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r9, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) shutdown(r10, 0x2) dup2(r8, r7) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) sendto(r4, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="f7ff3d131dd5652b00836a4bf5bbf4289c80c4f9d7ba35df6b46d79ce384e89d341eba477c7681d61dbfcc8178fc6ff5d09326675d59a234e4a9a7b44081577796b31e349bc33e32a88af79ce9474d001d61affeb203f9e16630384f64b73485f841daa4a2eeabbc66bf29dc51174f5d0ffcc1c69ea7ba04f3c48564963ab2d10e2eaf5110494251891485e667074547b8e15cbc0f2da97fe8874805d905c43c9e62ddfeb18f6bf64397700fecdc502c6e106a9eb44378ee4854caceb10c94605969e2b872d4f64fcc925591d81e792078ed657450fbef8d514e3c0f928e14418c009da224fc1bdf3ad14a38a37c65e428ad"], 0x10) 18:11:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "317a117c000000000000000000000200ffdd00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) 18:11:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x6002, 0x0) r1 = getuid() getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) 18:11:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5c11, 0x2995, "f657007df94cf54600e200f5d5059f8913b63500"}) socket(0x18, 0x1, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r9, &(0x7f0000000a40)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d78c805fab37cfdb5db9b4cb6a6ec554c20157c2e4b5f7a3f1c2db4691a8c776aa087a5c003b34e7c027e266a4bef2969b5554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73d0900000000000000ca64210000000000000000000000000000000000000000a5bb25132f9b3e5147a87c4f0a504a4b4a8c3c76104ad9e254107e8a06f365c9ed365a445b3e66b3b9abfc5a8244dbb277504472856791a2df0983ed94b1eabffef41f490fff9cd791644f1e480cc944eb7e2742d72ad48bc125f081d2"], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) geteuid() r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() r17 = socket(0x10, 0x2, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f00000001c0)) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r32, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r29, r28, r29, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r29) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10, r20]) geteuid() getegid() r33 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r33, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r37 = fcntl$getown(r33, 0x5) r38 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000540)={{0x240000000, r35, r36, r35, r36, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r34, r37, 0x41d, 0x5, 0x5}) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886736c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r41 = getppid() getpgid(r41) r42 = msgget$private(0x0, 0x20000003c4) msgrcv(r42, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000004f0ebbbf1b209e14d9821641e80822abaef3ccef058cbadf64241b061e7e4a1d1ccbfade2b5e"], 0xc, 0x2, 0x1000) msgsnd(r42, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000016d78fd1f87a67d790805fab37cfdb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2db46910374426bdcf306843b34e7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea70595fea73db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r42, 0x0, 0x0, 0x1800) 18:11:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 18:11:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) r3 = fcntl$getown(r2, 0x5) r4 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r8, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r8) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYRES32=r8], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r7, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r12, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffb) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r14, &(0x7f0000000a40)=ANY=[@ANYRES64=r13, @ANYRESHEX=r15, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r17, @ANYRESDEC=r7, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62faffffffffffffff6b6e39ffd533708a13692404295191230897769d6b4d7eb850e2031f0a6634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6c616aa504fce4eb514c6390b03cdd7259541662612e0a411e8131f5054f101c0ef384d9bbc3ed24652e51e553ff3322d026cb2dee426b9e3ff8f3b3ddec6ceffe3a5ac71b56b683e687c90d523aa689448273d6adc8ff80683a61fb381d52bd737882b34f850cd77744e663da4f3f6ee5e56fb4f66a10f0cd41e03517cdc1a450fc64a626585510eeb74e4cbcecfff2d840300318c3606843c960226ce735504a5d937193f68506fc7fd5ad122a6b1c9845db110af243", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r16, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r14], 0x6, 0x0) r18 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r18, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r18) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r10, r11, 0x8, 0x2f9f}, 0xffffffff, 0x1, r6, r19, 0x2, 0x200, 0x8001, 0x4}) r20 = geteuid() r21 = getpgid(0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r23, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r23, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r23) msgrcv(r22, &(0x7f00000002c0)=ANY=[@ANYRES32=r23], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r24 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r24, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r27, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffb) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000040)) r31 = syz_open_pts() r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r33, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r33) msgrcv(r32, &(0x7f00000002c0)=ANY=[@ANYRES32=r33], 0x1, 0xff157cb315f9783, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = socket$unix(0x1, 0x5, 0x0) r36 = dup2(r35, r34) r37 = socket(0x2, 0x2, 0x0) connect$unix(r37, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r37, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r37, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r37, r36) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x0, 0xffe, 0x401000, 0x0, "d7ca01e7bbfac6a2bc0200000700", 0x0, 0x20}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96bc3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821fff3fc8d4872514e5fbfff9f225bd916c1e7215c2759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729481b3944abdb86efc0c30902f64096c37261444808cdef7d530d7"], 0x10}, 0x0) msgsnd(r29, &(0x7f0000000a40)=ANY=[@ANYRES64=r28, @ANYRESHEX=r30, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r38, @ANYRESDEC=r22, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r31, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r29], 0x6, 0x0) r39 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r39, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r39, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r39) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r25, r26, 0x8, 0x2f9f}, 0xffffffff, 0x1, r21, r40, 0x2, 0x200, 0x8001, 0x4}) r41 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x120, r5, r41, r20, r26, 0x20, 0x70}, 0x78000000, 0x19e3, r3, r3, 0x91e2, 0x100000000}) fchown(0xffffffffffffff9c, 0xffffffffffffffff, r11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:11:04 executing program 0: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fsync(r1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x2, 0x3811, r1, 0x0, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x10000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 18:11:04 executing program 0: msgget(0x0, 0x212) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0xfffffff9, 0x0, "108000ff0f01000000000000000000004000"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x9) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:11:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da42e", 0x3a}], 0x1) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRES32=r4], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r8, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRES64=r9, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r12, @ANYRESDEC=r3, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r11, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC], 0x6, 0x0) r13 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r13, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r13) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r6, r7, 0x8, 0x2f9f}, 0xffffffff, 0x1, r2, r14, 0x2, 0x200, 0x8001, 0x4}) fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x1, 0xff157cb315f9783, 0x1000) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:11:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000340), 0x1000000000000351) 18:11:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffa4abc47010424de5aaaa0086dd60a4f0b76098c42aaa9e87fd25e6e591caa1f1088c3c0000fe8000000000000000000000000000aaff0200000000fcffff3f000074ad00012c0000ae20316278000000009e75e60c33008a4c175e92016c440400be5b190664f553d61cd148c72b87fafa45e5a3e7021614705b9346c28d2907bc2382561a01129ec582fd12829bc0fa2d008d43236f6373690608000b0cdce955fbeada6bf4b3947a9b8cb2532cd103d95839eb7f5ea0e2c0bfc1a55208332bcf345fba273eb0b95a7a9f37009644732662d4de6d754dc22a3a063300f0b1d78fdafc095b4e6786165da126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba1300000000005d1f15e00a5bbd3487e7be142d34d026bac1f8f208af5e158506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd28410cf7eb2539ff3c6018ab9855e2e57a31954ab3459d89803ca3ea7241de0398bd631c3fa6311b33965c1055c5ec0318ec502d96d7d76f48c0fdf8fac259255bbf51294a419178fe8f4985278b87eb16edb3fd19365e500079a8cb4bafc09c99d7ebfce7f9d17eeaeeea"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10000) r3 = accept$unix(r2, 0x0, &(0x7f00000008c0)=0xfffffffffffffffd) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x16) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x3010, r1, 0x0, 0x8000) r5 = fcntl$dupfd(r0, 0xa, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000040)=0x400) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r9, &(0x7f00000000c0)='./file0\x00', 0x2008, 0x7) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x5}], 0x1f, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x8002, 0x0) r14 = syz_open_pts() dup2(r14, r13) openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f00000009c0)=0x105) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000200)="46b1ebe5cb423dc8c80025803270ca2b5328ffa05dbfe80f45dd596aaea6eb054a8b2db9f71f57220838c0566c2d8b882448265415a92ac85b8d7e57103ccbdff158973b884aee5af028937857af4605b6e3dea8bca2d0ea83a7e1e84020d04bd01d5194b48d8770d64d54dd7546690b48c6a36a4127143f6fe1e565a009d36d54185d138f51c4c8c557b715426c6db03c989b55db65548c2b60ed732002e08bf4f67de201177c5f7b19fe66173ff842e6", 0xb1}, {&(0x7f00000002c0)="4c64832b313713e93972dc1504e9aaed6b4e4e1989d629ecbf4c6983c7762d2e83a1", 0x22}, {&(0x7f0000000400)="58669ee280f3660171721741e5d8251e79aa3a8d5d6beeab96657280323aa6bda1be8e92844e037a0171650ef6b732869aded784603067fa3ecdc19116801dd88113a356f3d0a2b5bb93bf8e9c9e892c42ae9de2b07c26b41d9df857ef29c9ee71c025efa62d166ecbb86773ee7948f60d4f707f45e03bac5545686d8d4776f45b7533a9a7a40c1d9fc22a78e26df682", 0x90}, {&(0x7f00000004c0)="a13b62fe28a547f1febb21d8e9894daf9fa281931acd03f97f6fd038e54eebfbb0912d17e53a3f14c7ef14d301d2653d0e2e46894d25f44b0c88d95349f1d4273690be16f363d9154cc2d644ad500a2fa41195", 0x53}, {&(0x7f0000000540)="63f507b24c1364e5b2c32e4e8986adedb3ab6ed6e4724d9cfd16217223f9dc73b13b9413bde5751adf938cdaf1a8bbd2937d7cd4a0ce863fb11c935bb1f19fd1b4e3a933eda7440fa1a410c6025a7144d0207878a9fc7c4f3518d66cd2a64f5d4a3dfebd985c99fc1b9c62fdb60d849c68355f822c6cfac0edd45122cbb6c117a2cec598f587461f420167aae9e973c1123c09048ba8d53ee1985f61f726ec973b11aaab550f7719dca7a474d2f7351d4020e961f2b2d4dcbb88fa8c40ac8a555e3f1056dd2910aadfb9dd2b2aa5db402119a2aa372cc5", 0xd7}], 0x5) dup2(r10, r12) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1000) kevent(r12, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 18:11:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x2, 0x4}, {0x3, 0x1, 0x1800}, {0x6, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x3) geteuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b80338916fd45f52b413863ce028c03dcf577571e5285f841b775e5dfb7d9b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6540000"], 0x1, 0x3, 0x0) msgget$private(0x0, 0x1) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r6 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r6, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r7, r8, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000001000100005e65de4f8c4e0e1c0633197e380f519b6ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84cefa3c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f26251a5e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a65483d77eac00d17fd17c9f5c908191bae29af863c92fdab0acfbca374f6b"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r11, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r11) msgrcv(r10, &(0x7f00000002c0)=ANY=[@ANYRES32=r11], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r10, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r12 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r12, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000340)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffb) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRES64=r13, @ANYRESHEX=r15, @ANYRESOCT=r1, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r17, @ANYRESDEC=r10, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r16, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r14], 0x6, 0x0) msgsnd(r14, &(0x7f0000000180)=ANY=[@ANYBLOB="fd5ef51c7b04d9a87a2c0fccad1aef8bf7dfd7fa91686470242962a0d158aca14c3c99826f2b8f86cb4eab3b88e4d24b4755e7b479ac8dde48be82900fd0aeea713ebd56d71c13ed382565566ac1a7a1e59a883e2acbc564df1a297506dbea75bdc503e44dd1acc2516d3b253db2dd60359ec19554a5158cf6c09ae8169f3eb05c9a4022c9"], 0x1, 0x800) socket(0x18, 0x3, 0x0) 18:11:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC]]) 18:11:05 executing program 1: r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40a, 0x0, 0x0) 18:11:05 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x2, 0x141) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01e9301d036dd00002000000000000200"}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 18:11:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000122000/0x2000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x4242}, {&(0x7f0000519000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000029f000/0x4000)=nil, 0x44e}, {&(0x7f00000a5000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f000077b000/0x1000)=nil, &(0x7f0000082000/0x3000)=nil, 0xfff}, {&(0x7f00002da000/0x1000)=nil, &(0x7f0000316000/0x1000)=nil, 0x315}, {&(0x7f00007c6000/0x3000)=nil, &(0x7f000071f000/0x3000)=nil, 0xffffffffffffff81}, {&(0x7f00003b7000/0x3000)=nil, &(0x7f00006d5000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007b1000/0x4000)=nil, 0xd0a}, {&(0x7f00000ea000/0x2000)=nil, &(0x7f00006d8000/0x1000)=nil}, {&(0x7f00003dc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000521000/0x2000)=nil, &(0x7f00006e2000/0x2000)=nil, 0x2}, {&(0x7f00004fa000/0xd000)=nil, &(0x7f000079c000/0x11000)=nil, 0x40d}, {&(0x7f0000670000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x86}, {&(0x7f0000738000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000635000/0xe000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 18:11:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r6 = socket(0x800000018, 0x1, 0x0) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r9, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r9) msgrcv(r8, &(0x7f00000002c0)=ANY=[@ANYRES32=r9], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r10 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r13, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffb) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000040)) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r15, &(0x7f0000000a40)=ANY=[@ANYRES64=r14, @ANYRESHEX=r16, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r18, @ANYRESDEC=r8, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r17, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r15], 0x6, 0x0) r19 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r19, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r19) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r11, r12, 0x8, 0x2f9f}, 0xffffffff, 0x1, r7, r20, 0x2, 0x200, 0x8001, 0x4}) r21 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r21, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r21, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r21) r22 = fcntl$getown(r21, 0x5) r23 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r25 = getpgid(0x0) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r27, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r27) msgrcv(r26, &(0x7f00000002c0)=ANY=[@ANYRES32=r27], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r26, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r28 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r28, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r31 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r31, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffb) r34 = syz_open_pts() ioctl$TIOCSETAF(r34, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r34, 0x4004667f, &(0x7f0000000040)) r35 = syz_open_pts() ioctl$TIOCSETAF(r35, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r35, 0x4004667f, &(0x7f0000000040)) r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r33, &(0x7f0000000a40)=ANY=[@ANYRES64=r32, @ANYRESHEX=r34, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r36, @ANYRESDEC=r26, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r35, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r33], 0x6, 0x0) r37 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r37, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r37, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r37) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r29, r30, 0x8, 0x2f9f}, 0xffffffff, 0x1, r25, r38, 0x2, 0x200, 0x8001, 0x4}) r39 = geteuid() r40 = getpgid(0x0) r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r42, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r42) msgrcv(r41, &(0x7f00000002c0)=ANY=[@ANYRES32=r42], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r43 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r43, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r46 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r46, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffb) r49 = syz_open_pts() ioctl$TIOCSETAF(r49, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r49, 0x4004667f, &(0x7f0000000040)) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r50, 0x4004667f, &(0x7f0000000040)) r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r48, &(0x7f0000000a40)=ANY=[@ANYRES64=r47, @ANYRESHEX=r49, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r51, @ANYRESDEC=r41, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r50, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r48], 0x6, 0x0) r52 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r52, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r52, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r52) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r44, r45, 0x8, 0x2f9f}, 0xffffffff, 0x1, r40, r53, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000180)={{0x20, r24, r30, r39, r45, 0x20, 0x70}, 0x78000000, 0x19e3, r22, r22, 0x91e2, 0x100000000}) r54 = geteuid() getgroups(0x2, &(0x7f00000018c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001900)={{0xaa, r11, r45, r54, r55, 0x16, 0xfffd}, 0x1, 0x6, 0x8}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="e3a47ad4e88d2db6e3275fca4b234fb9df4a1e72d177f1622588f033f17d83cbe0ba7bb6b3e88b434a98b634f07d0cf46ca9e53b3e7845182828c1e9941950015941b43ecfa330cc00ade377e656f4ca669c15ea1bf95482772ecc7fce73e9a1bfb1d4bac0933b9d5f2829255a0803", 0x6f) r2 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x800, 0xfffffff9, {0x2, 0xffffffff}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7740152975f282fe4cb005d449bc94fcde6596f7"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 18:11:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x48) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='x\x00') 18:11:06 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xfffffffffffffea7) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 18:11:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) r1 = socket$inet6(0x18, 0x4000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xe73d) fcntl$getown(r0, 0x5) close(r1) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xdd) 18:11:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="6bdcb6fe3b9846d2", 0x8}, {&(0x7f0000000100)="da9e8ab7c4b619878de7d9dab637fdbdee1bd175fb00b72753d203677f3da5557a6bf45907d73cb6e5a1c5191b89a8cb21320aea9b56d82f8621c4198acb198ff7122087a1f0a2f1a0acf9d116c491b99d12c34bb64f7162b60f85d9796626bbaa14aa94ef14a405fe5f39f126322b31fcfa51fe4ab28f5ac095851e141ca26648c50fa8de9de2c89cd0283c62aff17fd83fd6acde8c2058e0bb728ef6306e9ea016b0ab82ca0a0c1686c5f4a0cb7729ad49aad246df04c7095b3e2c182aed6e43b311da7514b12616a2f72103c5ca1420433f57f0a656c6764bfd2aebea52c432b5f4a7fcbacc9beec61846b1195c30da5dbaf4dd3facbc603f0262a81e1d56d4f0952db46c1cd79881bd7356eb05c892cd545613bd614fa081d656384b45a61ecd348906c34223722a04466878231e20501948970a5ff864b5981c6a4d36cf8db7b253f26f8dc82b1faee6a13c91bfb8d4fd847651a526cc1b255b591b6253be92a46abb28ba07b2054907e3e95ca4eaa7a31af0175926e53eb4624cfebb9562240c4b0f4b721f21827bfc98561cf271574ef046bbc99e3d6c983f49d3522d39230bd0be976fc40c031b6fbc0b19ae9e539eca521a948d44da56184c9fecb67df1cfb2e0b5306a4917638ac867a08ce96b3089c322bad30cb4fb5362a2d42d561a54dccf8f483f8936990d0a8be9a3d81cd2e2b41ff52226580764be4d1558051859f66ffad50499b15a0cdbd4df08827f83e5a430ec450b5b228d4726d5522619a4edb3b6a453130a8a9c19056dacd38f1f26d1beb0232afb23a4f5462806d3826d990c1f8b2741e1c63634df23a476f939db60b2ebc5727772ba12143a6c5e438bc13a8fd9320ea6f6db9256d9506e8f079f6b734f0ddab66cc945893fd70fdf01abf22ccd", 0x287}], 0x2}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa3300000095"]) syz_emit_ethernet(0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd7d881ca9afe560a4f008183c"]) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x8001, 0x6, 0x6, 0x1, 0x3, 0x400, 0x5, 0x1, 0x0, 0xe6c, 0x3}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="67775e3427a029", 0x7, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:11:06 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() r2 = geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, r1, 0x0, 0x110, 0x5}}) pipe(&(0x7f0000000140)) shmctl$IPC_STAT(r0, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:11:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x8000, 0xe) 18:11:07 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfd}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aaff020000000000000000000000000001"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0x7, 0x2, 0x60}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x3}) 18:11:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x84) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = getuid() r4 = geteuid() setreuid(r3, r4) geteuid() getegid() r5 = geteuid() r6 = semget$private(0x0, 0x6, 0x280) r7 = geteuid() r8 = getuid() r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000b80)={{0x81, r7, 0x0, r8, r9, 0x111, 0xe1d}, 0x7, 0x7, 0x7}) r10 = geteuid() r11 = geteuid() setreuid(0x0, r11) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489ef37b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x0) msgrcv(r16, &(0x7f0000001840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005847f1a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c30f8060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000576d46e915bec47fb1177dd60b4d030241baa84ea319fa99940383f7f0d339188dddfa27aa07768d7b7db2f30dce8d"], 0x1008, 0x2, 0x400) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000140)={0x1}, 0x8, 0x800) msgrcv(r17, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x3, 0x800) msgctl$IPC_RMID(r16, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r19, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r19) msgsnd(r16, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r18, @ANYRES16=r19, @ANYRES16=r15, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r22 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r24) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000700)={{0x6, r10, r9, r21, r22, 0x80, 0x9}, 0x3, 0x7, r24, r20, 0x95fe, 0x0, 0x0, 0x100}) setreuid(r10, r5) r25 = msgget$private(0x0, 0x0) msgsnd(r25, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) msgrcv(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001d7a8b09da0c822d462835bc070000000000000000000000000000000000000000000000000000000000000000ff0300000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff0000000000000000000000000000009d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006044ef94965a32c9a823820ecc68243d9ec3db0125a3337ab0624b5177b6c4d14eaea28ef6fa24ca640f80ea7443354716519569b4e83678d5ac2b7bf958781a8643cdd72b0805b3554bbf5fe55e60aff83fdbdfb33f27124f379c967bcb4be0a507c3e4d0260377b3939c2f48cec07fae3439022369c7bafffe050239d2f1bebeff4e6542038a56e569383e7c510dfff5ac13ab347b2e0701bbe37b1d85615e11d48d041b33a9097849c772b795203f14fc0622444bcfcba9e90e42ba0b44f1d8c037888f572969940912bff236430000000000000000"], 0xeb, 0x0, 0x1000) msgsnd(0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400000000000000000000000000000000000000000000000000000000f6dbadb5c622cc5e34dbc8d9c675f81604197f1c85f6f6d4a67b1c2fa50eff1397d20b68c9118d7088d85f58033214811bc1f2c3f995248baf4f57372e166b5f229c5ee30ecd468e4255ec4f80d2fec927c38c42667f903e19dcaeb357ac4260ca637bd336c9597072bbbe82e8c762169e3ac7ac5d46a44757527b53cf886838620f99ff2f9fafd788fdbda0643d063c166a1060a1a31590f108c8e180b29542d9bc5724a5f39d867ca7cd45b868f058281af79e2b30eedbbd47866d177dd6fe97c35b1846f6c45bb310bb639d2c37a27804550b74d6f03f768c"], 0x1, 0x800) msgrcv(0x0, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000354f00000000000000000000000000000000000000000000007ebc4ddd168e32b7afb4da2c0000000053562d"], 0x27, 0x6, 0x1000) msgctl$IPC_RMID(0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r29, &(0x7f0000000300)="8e2b2b780000000000fbe5024d", 0xd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r30, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r30) pipe(&(0x7f0000000ec0)={0xffffffffffffffff}) r32 = socket(0x6, 0x1, 0x3e) sendmsg(r32, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0), 0x4, 0x0, 0x54}, 0x0) readv(r32, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000002100)=""/4086, 0xff6}, {&(0x7f0000004e80)=""/4096, 0x1000}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000005e80)=""/4096, 0x1000}], 0x5) close(r31) msgsnd(0x0, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r29, @ANYRES16=r30, @ANYRES16=r27, @ANYRES32=r31, @ANYRESDEC=r28, @ANYRES32, @ANYRES32], 0xa, 0x7fc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r33, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b3057026c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c9712876331f79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7ed47f00adafdbc17ef505e95a941759689d37da81600000000"], 0x1, 0x7fb) msgsnd(r33, &(0x7f0000003100)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d853f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b573db5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe6000038d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f008000000000030951c3820b7f1b4cdb380407e30a48e87cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d00000000000000000097f32b59cad81c1e9f12848712dbfe65b54b0950bc5201a8d528a7b4e245a6963ea940b02f51176aa84822915c60c5814c6efb89e33453680022e5a4b1daa216081894b72bf64f174c3cc7e61df4c9a644087a45df1d8aea0c52a6c35482bc4caf6c7f27887a589eff2622ec720cc9d84d9d5c80c15e5148c854b631d03b16b48b5580984064eeca3aea0c6d317e37acc7c973bbe68d7355576644d238b7949b065355c0dece68ed0db1996bda96c31480a29650f0a4ab6a27b4102720605fe38663bba77bb6fda7144139ef55d680e2cafa4b1e52d022452f895b7729da277f48c8069ad01ff1317f1c93e537abf85c8d566e62f450c1163f9858ba70f2e23f97e389c5cd59e862e62f3aa3a10769d071af2168b9031ee93a8bf0e66fe92fd63c6b4e49e283623a52641745eb50623651f2e72e9ceeab7c5253ee5105676fa02a4e88760f546089917e816edc588bccdbbd2fc6b86f042c566553fe33be0dfef61eb4e8c59baa80fe79622f77fabd5486c7f8ca560bc51aa6715fb6bd7656559e44ad3febd7ab95f1c68b94a5707d0348f7a28f52721699ca59a94b74"], 0x156, 0x800) msgrcv(r33, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r33, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r33, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de002180e94204e9aa301d1e0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1eec017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) r34 = getuid() r35 = geteuid() setreuid(r34, r35) 18:11:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x2a, [{&(0x7f000017b000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000293000/0x11000)=nil, &(0x7f00001c7000/0x1000)=nil, 0x4}, {&(0x7f00002ca000/0x4000)=nil, &(0x7f000070f000/0x4000)=nil, 0x8}, {&(0x7f000073f000/0x1000)=nil, &(0x7f000051c000/0x2000)=nil, 0x80}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000599000/0x2000)=nil, 0x8}, {&(0x7f00003bc000/0x1000)=nil, &(0x7f000063d000/0x2000)=nil, 0x9}, {&(0x7f0000370000/0x3000)=nil, &(0x7f00001d9000/0x3000)=nil, 0x80}, {&(0x7f0000130000/0x1000)=nil, &(0x7f000064e000/0x1000)=nil, 0x8001}, {&(0x7f0000577000/0x1000)=nil, &(0x7f0000079000/0x3000)=nil, 0x8}, {&(0x7f00001d6000/0x1000)=nil, &(0x7f0000400000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000002d000/0x600000)=nil, 0x2}, {&(0x7f000058e000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00007dc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f000039a000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f000050f000/0x3000)=nil, &(0x7f00002e1000/0x3000)=nil, 0x6}, {&(0x7f000035a000/0x3000)=nil, &(0x7f0000348000/0x2000)=nil, 0xbe}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x86}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') fcntl$getown(r2, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 18:11:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e2b66694828775460ce052b66e502e3ff010d9822700fd1a9f53f074336f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db256ecaa8ff991a6208148691404e85f6e35c30447492ed173a472ab"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() r3 = dup2(r1, r2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) recvfrom(r5, &(0x7f0000000040)=""/130, 0x82, 0x3, 0x0, 0x0) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:11:07 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec76528b776d92c6b8a03b10820a58fe43bfa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0d45332a8695de36d58ab4f79a66de7fb584d4900000000622000d555872679a5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d366227ff8e28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a0d961e2dcd00000000000000004b4d2178f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa04004dc3f3354fcd03af0c9fc348ee4013ec000000000000efffffff003cce2f1aac7f0167a0743dcd4db9"], 0x10) dup2(r3, r2) write(r2, 0x0, 0x0) 18:11:07 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) munlock(&(0x7f0000622000/0x3000)=nil, 0x3000) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0x0, r1) r2 = socket$unix(0x1, 0x2, 0x0) close(r0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x30f7}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 18:11:07 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="0200000000000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000072880ee304b0a87de3a5a1f5bfe31f8a065da0ba2ee7ba36c870db", 0xcc, 0xa, 0x0, 0x0) 18:11:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000440)='./control/file0\x00', &(0x7f00000004c0)='./control\x00') rename(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000140)='./bus/\x00') accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 18:11:08 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x854f, 0x2f, 0x0, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r3 = socket(0x18, 0x3, 0x2) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r1, &(0x7f0000002080)=ANY=[@ANYRES32=r2, @ANYRES64=r0, @ANYPTR64, @ANYRESOCT=r3, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fc5c617f0360e3988be662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2c35bd5c9c0022e2b3ddd5074408067b8c8828daf9e993b84db943e713e"], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816"], 0x1, 0x7fb) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = socket(0x2, 0x8002, 0x0) dup2(r5, r6) dup2(r6, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ee7aa3ef7d9a4df8546ae4101062020207e000000157d6cf9462b2ba54c048f0255632bfe9a380550fa3bbd10f75105c9fdc8551a4"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x8002, 0x0) dup2(r4, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) msgrcv(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgrcv(r1, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r8 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r10 = socket$inet(0x2, 0x4, 0x8b) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r9, r10) fcntl$dupfd(r8, 0x0, r9) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x24, 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r12, 0x0, 0x0) 18:11:08 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x80) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/741], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r1, 0x0, 0x3, &(0x7f00000003c0)="73e6649d", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:11:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) dup(r0) close(r0) r2 = socket(0x800000018, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "7c005f4eea2a12d5962400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0xa5, 0x5a) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:11:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440), 0x0, 0x0, 0xc) r2 = socket$inet(0x2, 0x4, 0x40) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000000)="d2", 0x1}], 0x1, 0x0, 0x0) fsync(r1) fcntl$getown(r1, 0x5) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8f, [{&(0x7f0000004000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000003000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000a80)="1dcaeb6bd754ec495e3cd069cc0e0b19df95562f42af105aa030a40536e9ac05f4cdee603b7215e2b538dc1a886b28c5c046f216200257d382591bb9831a8d72470ed9f242748b23af2f4bf4404d2ca6edd2ded47a2d1f8b2df55c73f12832fe991daea198f70c26f6ad7559a313d819a81a4f4abc6379511ffee82e2b617f864d4d35f596518dc3d1a2d2a79d4c526b735fa8b5ef3f0b2083e0acccceabf29da74b331145eb8bbbc32f9a16061f7080269649c81cfa7dd4748409a30f585eb071afa95b2e9ab24e3e30880f586fa6257df04321ba957acafbf05b53b70347d2b2ee86e0be12cff17a435ae55f19cba9262b42cd3feba3ef5ec0f21462ba72c3d7cc2c85c77b5038679b5b703d035bb1d6b4a56d0b00dd3d961a731c722372912327c36274c06730b597be7dfe7c34b84763b57ed622bb132c4010ba109f65ccd260199832ac52609b2f59a2918b59036f277ed3c8e3d8ac884f94199906a24733c5433c66d7f8972b3621bf21a5f315e663927f3b8c16c87e64c2f8ee7459874204b08812a85437b3286bd1dc338b17aa7542bd20a62d4f39fd18fa494e729910eb549e9147521bf1cc6cce229bc9f480c7a7c680a67aff8f34bb2a055a05fece8838f6a6b85590df8c292e5748beaedc3dc87e7b116547f69e6b4ebaf98a1e59d808e309d461b738f903eaaef0312e4cc43f4516213472fb4fc165301257fc40dade32fd1d4eec81ba263b3f6cb153848a76aba32f86d314321d810e040751ae350de5c42fc2ecba34c110cb2b8a3c05263074b808a2cf7a4b017bd47cf36f48aba01e1a362380b62271a1ef37bdb372c30bdc2d252039322803c23f5ff977cd5a935628b52c37e958b86127a41f82dc89f485eb773298c8d03c57a9ceaae7e3d4c4cef1516ecc015a7e4b63173a1acd341ad08b6a7cd690cee1efec6aa6d22683678532acc9dd7e85f1594876f5606ceec0cfccb0d27f114d405df6559a63112e693fbe8ccd71ad058e5e3ddd74ad181dd3f5592009748ec7bb548fd6ce0bfb11335ecf09d437e9c946089a0d65fe7d018ef72315f4e497e4c6d295a18dd9797fd58530a2ddf7a19565c785a0927e928aa2fa2d7af1c2718a5d35939e1d23022de6a446567ec4039d4275f1b42a8441f157c77b3ff9bedd1588781313fd3d2a8b07ee8687f91c12d5316195a025199a8a79df0abe258140a836d35c61fa947f9e48d2577e5d88d48d9940c59a11cf2b73c79e5705f3c3515c752b85993642a99feb694653a7e72f864e3ad3dd86f24a98539bf0ad659b0c11158febc9e40d7ae7cd4d7dddcb1706ea71737a456e15faa55730680a58512c139f8a60eabd2826af2a27a6c448fdb5320c6203ea6a80c7a4ada4cbd4544bd670fd7cd39765b7b1c8a6e69dae57bd9dfa9998881aee78803ecf5305fd580e3402c490570da675ead1a01f3e7531e6b104b3e86e5f950da02046552baba26c2b5cc06a228a9e6007ca8049b3820bd04f9ab8b57d514df960cbac62b5ab9d75636eebfc6f7bd2845d4ad4619bdcf631b7e0003668454149016ad11d10baf9f46bd33b6173ed9d65f378bd76fd58aba73c66e3763f0db57f1ff54aec02de5172baf10fa745cdecbf0539588cce19f2adf7126d41560fd63b69d913a472e9222233310222b7c64dce9debb66ed1132d1bbd7eb305c6a87c56d086c3fb739e16fd4009adb0d373bd3c6f8dfc7fe6954241aae474c62f806c99b21a35169ed95d10cef189b530add14e558b729ff63aa056a655bb61940eb133eccc9931501985e88b7fe985032eed14fce8c302ffcfdad793265b0c064c6e1263aaa16dd010f44234f162aa3d08c3a73b0a6004e2f81d4f72babbfe489638b67edabfd969bcf799980bef488b4b5d490b932a7c6b8ae3873ea977860ad4794f85eb41f77690c18e167db396d7f61ebbc9d6ef02c0edb19b8ad19bc002056b2ff09673eaf1ee1b1d31999c77155c30b7ad0599904280a2550ffd67015b70512eb05d00d4cbc8d8d0c27f8b8054544c01c770c8992b6b0535f7649297c3dce0e75917cbc02cf7956dc4f4510f66c13cfcf519591b79d126eb8bda4a724be443e8af372c5385d958949e2010f96066c315399e847b6945c08d971c2c5d93b69f1ce6a827634d5bd5ad67bce4a62a781b2c1ab91a160e1b318bd2fdf263cb7243e7ba54182c0d582006ea32b1bcf6c47594c28ed24831180ea97540546594a8898a4ce9ae2bd93744f3c06f378e95ad4eea7f24c15d88c07a949432a3786279c4dd87dbe72f79c4981789023acf94b14a6321260b806ca8777393c96621f66d03bfdc0f2c1aad625addf74b3bbe4ba06673f970df266dfcbf6bb8ea4e19c96256918359674f3ce0f606c4fbfad77d2ef4ae7885be9cb0c2fa8fb1c3b6f4c6969e4d6c988ed8542560710833c606846042d360168dc819d89ed1d4a76a911d1b405cf13f065bf9ca43e1dc9a81904037a3482108c4fa6d78864fa60b61670937a22cef4c42f6648b67f3be9a3fe324e0853d089d16f8767a77932b1bc1aa4ea7cfebb3ddb48db5251972957fadc5d788aeb374b6d4fec14f9acbeb5ff9e13c625e28aff7a470218e29dc9bfff6841366f6de16bf89a5657a8dea487bd1cb9c47e03ab7185511770da906137db8a6a64f8ec1c54adee7fe549b2c3ee50f411c02c4ae0ec393db9161eaab65f573a42ab9153fc93c140e13cab2cc98b24983558457e44eb94949e365965876a832da6526ab6225add5d3da1f6735b03c8204acf77d7a9aba7d352d7250100d64598deae45267245b9a4fc606c0eb43a4f4c80bf090326ad3007fb735f5d06a701f7fee4ed3ed618bd048dc9c2053df449bdc00916654a522dc8fc2454849cf328cb6bb5539699db7e66e616ac05f58503102bf04c8de55d45e43ef0be83b877d2a276b8ba3c5050cf92d5edb10a44cdff2f8a91a715eeaa0095ad71ae338ebfc585947ff7897c633730db6e21cc1f8c85c8a3bb383dd873e22d6013b27f5a62c22fb43b873faf3d12f642da9987b0306e18419e9374816de77eb3f1f5a855fefa105059296863ce00bc5f4a00a5fecb95b084cb34462297867ee4657be723ccf41de30a36fd6090f17d10a5df92a8a1a2095542a04323e0cdd4f977237f138ea0b16b5f75b9fa0a63be9dda4e5e3d973864ffbeda42e77517648b120e4b7367e633f68726489a249f96e7b76a0adbab98ae8e244df5747c9db0c29d3a3e54ed91c190af540dfda64bf8d52bcd4fa0c8626524d5aa3a5022c8f3b93c2dcc9921e57b66302d828f4e39d781b8edcbde3f10e4743abe795040b68f3f8a1bded3fcd7032304d639367ae9b76d35e6a8a444c636291e92b67e4092ad7991ed5da5b38ab806bc1f18c7b9d36995178ce531067d671a313a327d8a85ee489471b2efbb0cbb80dc89cabffeadc383bd9ea46e459d0dd6863ba457de1512d541e7da65ee33d6e6e43915a21b21dcd68d34206ee0d9ade2611dd26ef5f218edfb3630da843c1c6e5e2ecc97d1cf3dca3329f75d7472c281979a569623481cd4bc8504bd94d17b009102d6d6a8c5f891364ed7c6a7f02b8c4c057b243ec93dcd311ce1755ed94f00e8da704041d9cb52c90085321d1dec910886fdb99579aec00a2cde25e661410379fc1c8009c7b564154ad1f6e86e663a7f33442fbf56254ad105e472e0271fd9617994921d554448f19f59c31daaa70c497a209b5443e5ebc1ca739bdd0021eb7ca53c91fca778c425a7d2e2b8c3a6b85339f4660d9e126a43ab455d03b8f41fd47d8a933d1d5bdc09aeb680eeea975d37e26874c0845b4521e12d6423db218dce0fa8179f1ee070f70df766ebb6d7922f221189844891e0990c8e8331009de969a0cd0f71fc34f37772f661389c7dab01c2b02a8f40733fcfeb7ff65784c31bab000e14a6ef9766d56283c04355564644d7256e6d27aa5e0d1d62a4bac5e335b339760c15bbe9d39cd3b59317683e81a13c0e511e26c34286382403e2de893c06b271081d5417891e686a756e5b60ffedccd391976e52d77250be39ed1c64fd50b7dd68cf464ddcb4dbe1801b9eb5442756ee013fde17d1832fe43754ef4b56505767c6d74d2901b9116b4bfe3234f795b7055f5af060a4e1e23104c82439e6d5d5b9429fd52fdb481f79747df83d3ede4dcddb49bc5ce5e7d872a367e21d9c336118e36e87f1813bca95722a59f44020848df8aa3c88826e54a3aae1a3cd83a137e9cb6cfddda97d7e4d8500981adf23ac1e47856034d9653a62a17df41d4a24dc82aed852d420de6459c583656b59574f67ec29c9b4e94eafc871f41a3c4a8f5a8940903a0e37923d8c538e68a8444385a86c0e3e99d509ddae39cf23d68ca06dd3e0105bf1066c8d859876a55010d65d58a4403a28c40e13160f46d95bf202c4938c67900f89165a27663a0898b102dbec1c31fd137ee9a65140695a9fae2e97a73feafb20e0e20861f155317043ed5e110d40861d333e873741bd3f45bef3a2370f17105475efb3e929733e5eb91a1a0578a8b52ff0d12c9269ab9dd19eb872efeb208e055e7531ab905e1eee670653fc7d375463b34bbf6662825c4570e55d268aa012f0be2a41376c7e985c20cda59de7698f682154b2db513e04b7ef4cae3f4b64e13c4e882bcb419c0541453c9d51533323a806120bc88d90b4e339590f5706fb1a4aabe74616b428dbbc6b6c90e41d89222a974410c0bd542c5211e500952a5833321157f04ed6d64cdee85f60985330839bb0e1ec73dd2d49c0fb20d471ff83e7a0fe2681e35954ad2f90c9382300a411ee0c9688fed22c1d3e5bea78d7f1c81bc0b042af4968b8a7dc40da2ce8c566ae3db719060c44cfde7d76f66e562e51580f3b9ba8fc959d1e3f337bc743ce7d69e7c6d6adfdc635e83bbf60f782c4cee681e4dcc2bcbdf850d1f8e5a6841fb9485f887e5978f07f99654ebe6e2ad3ca60661cc4a6fb64a4c753eb37eaac817b00c7e2a06b460f80b87f31f686e82dcc895aa040de3749497b43963d1a798907b1d72426fadf2323a99184b65580cfdb34b4d3d0a77df2d794f503cde6f7f13383aca9009ae0f857f65f5d93466c510b56dba81581a5c1557efb75cdf3582a8a9d1c975bbaa1bccaf396f3b4e20f70a614b46a254bb1f7329893183a88b0abb938d0ffadfef3d77390e7befb5278b33aa249804a22dc8d4ad45181d182e4e63061e0da8de0e9189c8f248caeae1cf91157a4aa34aeae82ea1fff43d44f02a6688a2c0d4ea1b8337ef90031f81f53ab5e7cf2fe10fe1427cede993e8b4d03b4c1d2657b9b2e132608880ef0809ce66f1aea294180e05ace31ffed429ccf7b6b59d793a4a40bf8a8a3ea76478d6ef9c391cf86a7a68984c94def61895bfbff90d2fc8a3bdcd337d2e71b09fc192cf59a070d004c65c28b2d321210a7e8b2c2b8144ef80083471a004f2d15ea60e46198143431c6ea38076f80b4172cf3313dc5e07388206ae0d2e3d61d6e48140d4ecd1bc6db94c316fc3dc21c48c391163542a44e1ac675edc942ac25d1fc17918fabc5f3e4b835b4a32ca32ffc544fef6001e565499da10ae030a99ce6368276ad3d19627338caccc7cf556b6783ed47014d8cbd089686a88bcbccab1b1028464e869e0988429f31fb0ce0ae99d97a2b1ff7bd4c8999771fd030350d2a83b7634ecbd09282a82ad496cbcde4c8d92d69524d0d489132479d251aacbf76d3b0f2fdccc369032f4d909195c6e32df21ed13d773d79965d55944fcab1799ed280dec0b", 0x1000}, {&(0x7f0000000400)="1570e99912033b913efa29d3cbee266958ea5eeb30ac6a750df1613868d287a5bbca78eabbec793084dd50d75ec98dc16d23230479817ffe60da3eb5f0a5f3b23c8fe923a2c5f19b3ab529d864", 0x4d}, {&(0x7f0000000480)="af29f923a1fe763a0ff1911d610775921eb7df3e0a0e791399fe30f92c32f62ace55326bcfb13027d9faabc407b68b", 0x2f}], 0x3) pwritev(r4, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) fcntl$getown(r4, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0xfff, 0x1}) 18:11:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "00000100e8ff0000e18000000400"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001600)="11ac51f7d6693a129b2e765d0de14946028be83b3672a82136df5f4a04035204fe69b6cbad92f69281ac112900aa7b1f48c42d733456aba89c7f2a77ccdef4d01f83042300687ef1a1aa87a3b0d2f22258fdcabec90c5048594d36fafd7bab62e216ef31970412aaf2f9d0217636d60e7f7708c32810404e831502fa626402c6b8929ef6f321528b878daf55af77377fd0be0f0f16019afb13da999d4a2300dbcc1030f1810462ccd7671f9482f7a3e3a32f305de83d1e83a68818a7df7edd8ce63a38ebe8f2da881856056c99f626e528a2b5ddec35191eebbb56759ee2b2d6d064622234e1fc6898cb7b7150907d06a3c6e4282a1324fbcf797364ad62524fe7eb9328c24fe1d205400c5c5d65e611bfcf2eb0d23a93eaf9bb9ad32369d770153767f061e01af0e7eb19b7657b722af9dff7db6e352a309735448f91fe860c1192a01468b3e07bf319e7db5faa531adc0d03bebbaf7cfc0306307247bfd77d5a91f95e0cabd789a3ed790b8ca01bede80af5fda8faa9bf775bf577d17431a2097c219fcf163958d74354c7af64e904959111b26b9879c1e3ebca13a32fec4c0f16435c4002d9bb921895ce6b75ac5c0fa9ae5dc5ef3abb97f3233b0616522a6bb1b0c52986ef2a59e7e30506b258d0c77937e8dd7927efb4fada010c4f02df8cdc2667721f0fc505705eb2b7a1ce2af8cd5635fede2fb38f7e52acba9be795036137974a6bba95529b42279cccc6e8c913d6192c1b40c17ada6e67d9fbeeb0e3a8c5f5b6d091e39ce9c11003303b5c46d10a6db550ee04846311556c20b7b361d3fc0ec81b423c51ee90bf75a43c59c6ea06d8b190d866a418964303853164c62d04d928f6c1172a79633d539006da0842cd30d0b5cc0e6903387d0fdfa519569fd6a38f9e8d2a6c8985f6214d947a6637f055f57bbfd6d801bb21a5a33509879ab5111be9891a6b6b8e7be69652444ad9d50d68914b3309c913924a17d78f72ffda4562d89a2db467149a71dc24d2a17475d9d56ad473405be2456908791062666f2b0a3004af7c6450897944ced39d9cec3c680c1b22a09f0ea9d5b87c9b3a29bed73961aa061aae12d5a35d7f8ac534be1fd568ee601d6b4322a67a59ac2201ffbf0c06a459178046075dffe116539886b22ad0ee7d9ef35e5ff3b6060bc0a9f33f4fb1b987d000d561e6", 0x34d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xb3, 0xfffffffe, "4929dc9df2ffff0000009078bbe6f44e4db36600"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="1e", 0x1}], 0x1) r3 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x3d, 0x10001, 0x5, 0x3ff, "b6c2a80de1d4ff792b92780a6491f2ffd60e6406", 0x6, 0x6}) 18:11:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r4) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8f, 0x7}, {0x43, 0x40}, {0x82, 0xfffffffd}, {0x40, 0x200000}], 0x2}) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) 18:11:08 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fa53808e00d5ce56957ab1e24ad517b5780d60c808ad1603ce97fc667a7e4b8013a356a76849439df013fec27a508ac7792ee5ad487a7ec0dac33f99dfa89adb247e2dafa387d031e8a8a4bd5bcf22aa6e5140e1fdaf55945df6c8dd99e3afa566f8b4cd2d7f898538d08c9b00cad182a8af56af7dd1fa63a258bd8a047079472e6c922e73d13c91fa10dbbf7e4695bf024bb3f78298bcfc5fb81b9b335887c6158b2d50d4bc5dcd6e37d24c66f92a10ecac8406d62f8f563b0fd810f1033d512f13c33dc0e72afa8a0289d213462dcef3c2d8efb497da61ab3ba635917e658e8df9001f6bdc5eff5114772aae45000000000000003bb75ff196a3f637adeaa21dd28ba8c3790d5e85e5a371e06d97cbe60dffc901dbc060354727df5d97dba6c8c35ce151e0f81d71ff31589d9c95e1d16c04e8bd797f3a227e216d1f65d95d3b060bdaa135c0441e21f8df56aff471adf2100d16f0e58caba93575e853678858b09c29c0a9c25d22b79c47ccb177f33f343589f691aead28c5f19c88037c02c83e5c1f223b21d07be3064ca80e5c5c950956d8186e86aa9994f6495dc9cf77fcbd0c8c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, 0x0, 0x0) 18:11:08 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa3300000000000076"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) nanosleep(&(0x7f0000000040)={0x80000001, 0x4}, &(0x7f0000000080)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:11:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x45) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') write(r1, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x2, 0x4}, {0x3, 0x1, 0x1800}, {0x6, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x3) geteuid() getpgrp() r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r7) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYRES32=r7], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r6, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r11, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffb) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r13, &(0x7f0000000a40)=ANY=[@ANYRES64=r12, @ANYRESHEX=r14, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r16, @ANYRESDEC=r6, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r15, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r13], 0x6, 0x0) r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r17, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r17) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r9, r10, 0x8, 0x2f9f}, 0xffffffff, 0x1, r5, r18, 0x2, 0x200, 0x8001, 0x4}) r19 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r19, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r19) r20 = fcntl$getown(r19, 0x5) r21 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r23 = getpgid(0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) r25 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r25, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r25, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r25) msgrcv(r24, &(0x7f00000002c0)=ANY=[@ANYRES32=r25], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r24, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r26 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r26, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r29 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r29, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffb) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000040)) r33 = syz_open_pts() ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r33, 0x4004667f, &(0x7f0000000040)) r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r31, &(0x7f0000000a40)=ANY=[@ANYRES64=r30, @ANYRESHEX=r32, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r34, @ANYRESDEC=r24, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r33, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r31], 0x6, 0x0) r35 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r35, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r35, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r35) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r27, r28, 0x8, 0x2f9f}, 0xffffffff, 0x1, r23, r36, 0x2, 0x200, 0x8001, 0x4}) r37 = geteuid() r38 = getpgid(0x0) r39 = msgget$private(0x0, 0xfffffffffffffffd) r40 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r40, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r40, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r40) msgrcv(r39, &(0x7f00000002c0)=ANY=[@ANYRES32=r40], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r41 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r41, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r44 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r44, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffb) r47 = syz_open_pts() ioctl$TIOCSETAF(r47, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r47, 0x4004667f, &(0x7f0000000040)) r48 = syz_open_pts() ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r48, 0x4004667f, &(0x7f0000000040)) r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r46, &(0x7f0000000a40)=ANY=[@ANYRES64=r45, @ANYRESHEX=r47, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r49, @ANYRESDEC=r39, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r48, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r46], 0x6, 0x0) r50 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r50, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r50, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r50) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r42, r43, 0x8, 0x2f9f}, 0xffffffff, 0x1, r38, r51, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x20, r22, r28, r37, r43, 0x20, 0x70}, 0x78000000, 0x19e3, r20, r20, 0x91e2, 0x100000000}) r52 = getpgid(r20) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r53, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r53, 0x1, 0xfffffffffffffffe) msgsnd(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r54 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r54, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r55, r56, 0x8, 0x2f9f}, 0x7, 0x1, r52, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getpgid(0x0) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r57, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r57, 0x1, 0xfffffffffffffffe) msgsnd(r57, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) socket(0x18, 0x3, 0x0) 18:11:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0xfffff801}, 0xc) r6 = socket$inet(0x2, 0x3, 0x5) getsockname(r6, &(0x7f0000001200)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000280)=""/252, 0xfc}], 0x2, 0x0}, 0x40) 18:11:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) syz_open_pts() clock_getres(0x4, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) fchdir(r2) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 18:11:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800003c00fe800000000000000000000000000000020000000000000000000001"]) setrlimit(0x7, &(0x7f0000000080)={0x6, 0x72f}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c7a895006f53dd000005ffff86dd") 18:11:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYRES32=r2], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r3 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffb) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r5, &(0x7f0000000300)=ANY=[@ANYRES64=r4, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r8, @ANYRESDEC, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r7, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r5], 0x6, 0x0) msgsnd(r5, &(0x7f0000000000)={0x2, "a5d45966a6be542104306373b11da823be072e8e60664d00653adbdfe4dc6a56eeb4bc"}, 0x2b, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 18:11:09 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xc2) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="afc1cdb505005b911bf2fd6de667cd5cf735f6bbe5b5da1790e751beb6eccf84053a9441ce78e6afa9bb8c12cd", 0x2d}, {&(0x7f0000000180)="5453a1f941fdf085a6f37d261a462227920a980d99f95d87b60aec6bc70d2bc9018fccda429d65012de12d0be3d88f1510c3cfd36a9aa3cf8922c290e95679ca8df3abd1e90c567ca9e146a298ba9b2136bc8061e1d3053baf65efc2aa2e119fb80452232832df4eb3aba6d3006206a0865c83f05d", 0x75}, {&(0x7f0000000200)}, {&(0x7f0000000240)="5d6e5e31e9c15e34e90afb8c8de69394b4b2e373679f887d39b6a7240a48e8100a9687b0be6bc8f2383bd046f2f22597ce79856fc599d4e5915d82fc98cfc7b736b10bf84894789266994a571b2169bf63e3bb85250d329cc50ddeec5b993ff129ae46fdb236d862a846c7e3d13afc38e15350da35a9672403f8e8ee6a1f2d4d2ca8485f89cfc6f703584d246ecb98aa6b74a47138912cc1ffc9", 0x9a}], 0x4, 0x0, 0xffffffff) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/205) 18:11:09 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xf9) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="09ae4daba5dd75d7e3d1e922b6895b35b8de64fc96d2515d53836c8baf403539bbf04f0b2095136318fdf9", 0x2b}, {&(0x7f00000000c0)="37f0c2e032fc8cb5722957c696b2c788875f6639273c76a45a33088bd4d27a6035080172c67dc86a81ca", 0x2a}, {&(0x7f0000000140)="a5cf708fa70e6001d1789b4ed993fc", 0xf}, {&(0x7f0000000180)="92c0c8e5ed248f8a3dc184abb4a1b9fdfc03ec035b0567e46688abd845e93dae4c0a33", 0x23}, {&(0x7f00000001c0)="a5b8398a94ca6bd06c0f592b2fa520849fe5fa7a36b77f473da8866002d1b7882935ddf5fdfc12f924fbf1362adef7177d1bdd30d2ee9b4c19cdd99cc48cbf", 0x3f}, {&(0x7f0000000200)="0a851952df0194114b5a0b4bb1d348755f35f00c73eec874607440ff9a987693c6be9375a8417e8a8e2ece25f69e285b3bcda26dfc7ab0906a", 0x39}, {&(0x7f0000000240)="248bd35a0ef212", 0x7}], 0x7, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x7fffffff}, {0x18, 0x2, 0x4, 0x69}, 0x9, [0x6, 0x87, 0x100, 0x7, 0x5, 0x2, 0x0, 0x9]}, 0x3c) mknod(&(0x7f0000000100)='.\x00', 0x8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x82) 18:11:09 executing program 1: r0 = socket(0x20, 0x2, 0xd8) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)='q', 0x1}], 0x1}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRES32=r4], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r3, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r5 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r5, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffb) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYRES64=r6, @ANYRESHEX=r8, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r10, @ANYRESDEC=r3, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r9, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r7], 0x6, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000100)={0x1, 0x0, 0x10001, 0x40, r6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7ff) write(r1, &(0x7f0000001380)="dc4009d88a6a61f70beaee3688e74965aab0f21db9ac59ed638a4da96aa258f637f422b8c23802b72c78fc967baea0e080907c21f1e4f2093df307e821c3005e90c67785ccf67a8c6e10171ee89451e18f939cc3222cf3ba31f6cb3ed5661d4c926ed0905488edf78e5b777f54afeecb77ffe792cafded76738bf078534b3a0abd95d95397a8da17cee6dca32cbf35edda9d224527797428e8292b4f45b51d2a3d71a24069afde827746e5343e68357d36d27c97849a5804578f058154ebfb3551d3dc73e706b6a17defadf8c858cbca68c74f7e1820860798cbf9a9e310d89388cc43be1cc6f937db40c9f5d536c8ae797213aecf23909f3860fd3d1cf869719714ecc42fde5cfdae02ed93fe6b1f5a2f835bf90a17e9659fdf8ad5d236c078d0ff0ff2ded17b197b9deb80d15f941c9b684ba176cd25e392ce2708a0d5c7d686b751bad6ce144b29ea366e8a9fcda160935de780ea008ccadf101a53fe055199c75b41649ac4066948c7200da49ee6d08b424b41b8a0e7cc323b577fec699251d78bb943fd440006a34be2bbf3fe85fd0e72f8b9b09b2c204489291a2da9f786fe45954b5fc93682ee0bfcb80b71a6b7b3628fb46efc537c1307fdcc8a76c039ec893454a16fcea631382916cfd956efcb04a2e71c49e269f2d42bf5030831b51afe78b9c939f2bbb993943daa776e58f95b3d76e53ab01281d9074dfe419c3e8643b1f2be996183ea70201c4a308a8263125e39cdfc91f09d410c3b1d24ecf5b7aadf2ee96168616d5cf2ee5aec01c42d15ecfdefa135cc624e3c30f5310c14861f002828ac7b53b3ed38387cc564ecdfbbe0cf594c63f68b474ed402c5aae16a6be851e1e10b76b81598029d63b0018be414edbd882890b7f231c2669bd5daf2440483446fcc60c8c8b60520ccea22cef87d9e350781f40e8c6ca5bb528f4c74933eee343d0a3c386271be6b0f398a22c267c13e1afa2c4d2ce162d55704148743b617a2668baef4925bacba55eec0207f53324118e35997a98b7451d996ecc81f9c4bc23317c9469500ea2bf0e3ced85f25f22ef2221ce709d94a5bd5b5e0fa39c5ed5567b1f7f8b6186f827b776ebb1ec84b4bc3f1f1896bc40c177f815e5ed6f965f06e79809d95096507e88cb44536c3ffb4f0fa335b163f02c6ee75ce07ec31b3f6277c7696582372f9a4aa7e2734ee23b8c7e5db51f00931a2ed5c79d8a4ebbe2c57fa66e31f46baf45cf42d3d6376003a4781ea008ee8cec21534af117ec3e568d703c67c37c3905683363e2693bbd1a927019b87d0688bcdf752a17388ce4bb380316b2a7d160c725db222aa5b1329eec007ea4d53b670c4bda900e564260286458343f46d3a8601bb289057d2856fb78a32bde94b1148164da7c54cdac25176421f87a579647f73d6d7a45ec0d94de7ef545b526faf2e942277e1146daa84bb64741028e4c1e4bc018c69438aee33e9a8e3c4fef582a2e543b464f8f0726abb1a6a222ab28294e56e6e4d6201be16aed3d76c54c88a0c6d399da6b2beef8d39a7abb3c7f054ea7a35476e29456216eda63afe509da521b495e330c2d927adbd1a4bcf4c720d53612c6fbf8b36ddb8bbbd4797a7f05a64dee052acd81c925f62a3a9ef47f37c43bac3da61c4fe7cb3879ea36614b868b9c16397bd5d26bce47e257bb588bf09e45032e3325d535828981677bcb3795119d11c3e1c8e92acf50bf936c000e55554d374be34e5fa51e38aafd53a352530a122d7961bd55b56c9df83eafb869f513215006f75bdc979f859f7372d13121f20d102224b389daf0d8af12c8cbec42e1a3dcdad9aa37c2fe99eb691c13d0a47963cc01614adf9a1919a7557d7565aa23df8d404d5e34b22b4829f7401cbb627d36e7c5a376dfe4d8149c59c1e0155b3b6fd50087606d7b01d7f5bc393bca03ab0bf301542a8ef32b87d9f9e32b4680c289d2c039e4e8b247370ae0cd43a117f25d3e38ace96859cce26353ee52cb056624c6a9597e29b1c474f5cd6040687f642323091e24df6b172da041439be372b615d6ce2bff24c4974ac6301cda592f0abd2adabbbd64812847f937c5bdbf9334576c64a7b800493e73d8de4374ee8b4176a0824cfb3a9e0baba8e755272f8b687245915bcaf902d00f1e11e72ccef2b1e2967a2e3fe8c152c788a6362aa2a1e917d8425cda74bc69dce92dc79df7534f2d8e6ce92feca7fb62e22f9862f7890485164506de73269581bcd33412368a3b88a9f9950b0a69d98f7a126197b30359ba94521b9f8474b34709e21ef8db08348d874321ce4b05c6c82f36cec777d85f6b14c9958cc97231c6061639c28370af26c5290fc8ec1f5e08ddad13687bca665934231edcf549b4aa1fea193adb7bcc49be9104756d12855eefb0f9ef45b717178799ebb27b00c9e19140264d66459dff6409ca5981af9068ff7324d3fb2e552d8426d37f2b401cd41c72b234b365d1126c87223981364f58ae67c2b2bca2c6edb446ae9cd2f5c67595ef4890bdbb278eabc1673e26b75ab256c96a732d5d47c510d99003656b4ad42f04617dbfc44efaebca1b4605341d2960453dc5e35c90867961bb38d50ad0a66045d2eab6019b31fe87f25c93dfb48dc06c8b9e1749ab8b9f915571a299ef6902fcf3a2b9a51079ecc915956a755d6269c2ae0b4bbcbc115850fd699139afa2213b5a9f6be14c1b6c76046526d28bd92b839baf7ca7402c670287448b076787f01dc9dedae8f15e1ed799fec1cd5e5103e1da2e8616eba15a45f161e06eea8b0b28ecc3f2f0b30a18dbc47aa5a698a3db747b7cce38cf60bfadeeb30bd8d69b59bcc6c5fbed8b936621003bd8f82280280ac58d4a199aa7cbb6054beb45ab35161eb82b3210d5e9f6c27b8df7fa2376c6d98b2c1363c0fe4cd7b09bf2be0210f26393c392381a62afcc8704949da3440bf4b22100f42bab6f93821b9f33b7e5f7b3ca1c4124c33108c66ce5d6d0b6898db56d02762e73e0c35a42eb6f63eec2afb7895a80c93c4205cdc13e32f551781f4917a64492ccf8bc39a38a41d44236902150a55e8aea3a8e3180ea018cac91d1c99e5218706662606354778bcc6448bc5f95c239b82fea260c1d81ae5496d1aa61a57cd234a395a02a672e637514583312daa536ba9462f47c043c77b72709b1d9e0649c525bc7c3ae689decd76c9eba1546feed7d5f8489cf66dad269d1b4486d2532905236bfb6850e05858d92427a4135a10916634948c03b625e70a49af60ffe0dd249285d83e284f68ec1dbb4c6fd26e171a15335081721323b9327018417379ef1f7559e89734bb254a171cfb6be397596e206882281cd0351de8c565dba7676cf08127787b7533feb9d464c78d6561abd9dad2fa23a9869a2ba26359c0a2aa6a7c89e4d1ba5d136a98dc9807c80b6d76a839da8b2c77fa8ce5efdb27bcde743f1ff1163ac397a55e4d2230cd7a4b45453b3a264ea62cfe857304a34b547edad1be533cf8b8b8db01b9dcd99deae046f21f2ae806ec5bfd193b0e77e2ae11e2661f2dbfcc3e1d5a576276958450c695c45e87db84dd8139f6078b0882255c4c3962d99c6970103e1d239e1d1c2123c002b81a055974073cfd2e3ee9624447fbbb7e4b7bd9f4a321bd148fbbfc3e2c3f0fe85534139485d3a9d2765b7393269e52a311212d2f6ca2d0b123e70be4aed337c7d8acbcf99bf14aa7721a9ca7c3b739f2199c24e37cdb858fd13926505e5a89794f20949f3355b2a0f140d15f402698e7e9be9f752d69b27a4cb18993fddccdeb23b3e19a2aa65d45cc1d5753ea1c7cb962efd4c44e30edc7644e57645da3878c5301a2a092f41269b6bb0c244a72a72c79475cf2d5e2f4c3602f9ec3e927e665827398d4cc9c0a57d05dcd2e6445901eeeb6aca025001a5e5f7779f7b967ca15c3d5a2e44cbd72222b93b11e35e81ccbc4ade2b925f9f5bd4c16ce7b8180e7bc617cfd2a492b246691b8c43779f1e34cf27507ffe6ee744e74c21b90ee9a6765c47bc299386b9d2f852bd89a44760434a5d26efa1d64a1209b61fdc8021575279c5abd249c1ac86ecc676ede38d7d85b32d3140cd9f34924cc99beb001d3499f27ad292799a2c38fd8809a26303b7f1bff275ebcee9c41d05b3db0a4ce5741ad1b3a3f11885022e4ea65f2fd0cecfb43440c4b15554ff17461c8893bea448b9d21e517f095834ed58dc92afecbca9408b4cb7c18d490aee7ce7e497286f64c81fe736b05796f0e9626b9f0416e54a47049532df5e83634e7efd825d89cdbedc9f97ae2249ab1e60a3a8734586cf986bc2bfd983a8aab0b9553f80efc647b2456f212540fb8aa6dfa60976b4d55533e3af85934b5054ae400402ea2a47e6b110d35f86163fd002a82c556702d7255ba942490b9e0f48fcd13c50a7c9e2f09d58c1029aff033146c2c281d8659143c784fc406cbcd63ba3d678ce989919e3a90f3618b481c48d622880e2edd05abbd51941a00a1cd4956b7534ad5bfc7663f24d44f13bce48f986eb72bcfd0d64220fb53cf496aacb4590245cbf64aa0d044b3d4f00105e606a0f7638efe6f4df32336a43a46c894cc1b121f0fb31a88595543e329486bb06d86309f28a0dd89981edd35409de9986e2bea5b48b04ced1d3c40c8232bed589c457b0104472b10f5199450b9cd3f305487794a5891eb92fbf385d9becd9e2b2f9d15c251601d596f0ba79d9e4e0529f1ad6dcd29fe5b54743cb8c0ae912d01510fa2b45e0e5d07ea0e89ffc3e1988663175e89fa3f4e2a943d6a7d69c775069e66b2f9a67728b1874cd49939f2e3d4ea29d2b843f69908dafcf8d9ccc13014f98821cf1f5021028382878268688b2f0bbc24964a29becca01322160fdd9ad939e6863c7e236f043e6b74c9a6be0dda4830b80a192997d3ecb84898ae8c6d06c77dc7cead3ad58278a99fe6a8050ddeda50c5c3fd4cae70203cc35d51636e62378faaeba0aada4ac4d870420b88055a4caf578cdcd844abe1daccf87080af71e9910fd5c03aae58d9198085d46e4043a78db9ddc98d82155480b6b636d1bed4b4a35d06148390b75c8ffc39a53ae672bcdd84e3409ad2a34fbb8da51109547e9800439487193fcaa819ac0214db87163786f6918d83e7fae2d7d7837aa6053338492299102e97ba231bf9957b020100b1aafc06f2b4748d2caba2c7ac8e029c7f57233250ae43ee5c1836f1320176365fdd8861fdc2f59f6d958fbc7acacc8830353feaecba5730225aa746a7c9bd8e6907f94b46fac19f0d13f784f356ae41efb45de128a083ac1064080c9e795ad1c104e453b836cc74bd089c0071f12255b5fcd8d3f2db525a2d72d1dd5df231b7b9eee2f5c15f71408ae8adc055c86d95f2ba66835cadaf87ccdc2e9b41da2d64cbebd6dbcc0adb7f9c8ced7086d95447e49ff148dc39da76398a24f1fdff668aefc7c26db92e0be90c9f72268210eb54f9ec7dad841e236bc12df1ce43faa2c3aa835b8c45d3065d07e8e2cf2e0233235bb387fbd8b894dc1377289151b9d75abbb1947b2afcc093aea9f5b763192d309dc76c4d660f0de399d4494116b2b7f349ed254c31ab03b82a15d9e5836002c8450192e6705bc9dfadf795539e135130a08ebf39293be5eb6e8cd8110d1dd05cf51b00a0c26fac49ebe2ad3177d72b996ac16da1d7c1a95da8093ed4cece8d5359e2d304a4d9384ff6458a0569fd202d12d99222fdb0a8f26d5089e1baf7cb6a9e3f2b60183063b0abfeb2537f63a3b6c6abc480acf3819b401474dc27afe0f4e1", 0x1000) 18:11:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, 0x0, 0x3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2, 0x0, 0xffffffff, 0x7}], 0x0, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername$unix(r1, 0x0, &(0x7f0000000080)) 18:11:09 executing program 0: clock_gettime(0x1, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = geteuid() setreuid(0x0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, '.'}, 0x9, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) r6 = msgget$private(0x0, 0x264) msgrcv(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0x1, 0x0, 0x400) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r6, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x0, 0x1000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r8, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r9) msgsnd(r6, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r7, @ANYRES16=r8, @ANYRES16=r4, @ANYRES32=r9, @ANYRESDEC=r5, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000700)={{0x6, 0x0, r4, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, 0x0, 0x0) geteuid() r11 = geteuid() setreuid(0x0, r11) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d642539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f377aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d46204f6fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1229eabcd56bdb577d0341346715fb40257099f432a47191158cec6036bf84d5c0aca4df8a30ceb77dcd5883a4978f06b3125ce143c40e095cf0a36b65d426456133004720c12ab2247f5c3666f80f19fb4b32ec0d749a2a8ff5b554be29245690c680fc6a840acfeb666d8abc0b67d9e9a9af9dfac76f6867e2f243affc6ebf91aaa4e521f89cd7688b1c7c16101de13174af49177a6ce9eb7f0f3593757dd38388ed07ae25d9ed178b5cb6d75a4d88c5642e331a1723c31a8c649794798c43eb7e6a75bed84b1d9c5bb9e9efee00812f9fb3"], 0x44b, 0x800) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000335000), 0xfcb7) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r15, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r15, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r15, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r17, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r17) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r18) msgsnd(r15, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYRES16=r16, @ANYRES16, @ANYRES32=r18, @ANYRESDEC=r14, @ANYRES32, @ANYRES32], 0x8, 0x7fc) msgctl$IPC_SET(r12, 0x1, 0x0) r19 = geteuid() r20 = geteuid() setreuid(0x0, r20) msgsnd(0x0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a0"}, 0xf2, 0x800) write(0xffffffffffffffff, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(0x0, 0x20008) r22 = msgget$private(0x0, 0x20000003c4) msgrcv(r22, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000700000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00100000000000000000000000000000000000000000000000000000000000000000000000001fb020fc14a945df4e20162d0d0000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000e06e613c7e2bffe83a6218247f2534c5e58d06a891a47836087bf2d5b93cc48fd9e73622a5442172153b181e9d6ca2078257b5e20490b9a38fc8ef6735fb7880d87dd809739a214d37"], 0xeb, 0x0, 0x1000) msgsnd(r22, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r22, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r22, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x800) msgctl$IPC_RMID(r22, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r24, &(0x7f0000000040), 0x0) close(r24) pipe(&(0x7f00005dcff8)) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r25, 0x2) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r26, 0x2) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r27, 0x2) r28 = socket(0x6, 0x4, 0x6) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r29, 0x2) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r33) msgsnd(r22, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r23, @ANYRES16=r24, @ANYRES16=r21, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x6, r19, r21, r20, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r34 = geteuid() r35 = geteuid() setreuid(0x0, r35) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000880)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fce409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81723d9ff448a930a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123e9520295d5eb5e6cebaec1ab26419fcff1c506ead1ca4ff09165b9b2c7704480ebfddd8cd3ccfdd07d2961fb317ed147fd1a769e8a5ccbf1111b21a57085641ba372aaf24efe34262c7002f4282ce78429e569a69c1d131af991b2b216a3bd864da0740ff66845c919b31a2c3470b1ec1d509ef59ee5377d5f28ca3d28049983c3ef488aa4cb82b11b8327457a4187cff241df6402719ba0838449e0564df5a"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380), 0x20008) r39 = msgget$private(0x0, 0x20000003c4) msgrcv(r39, &(0x7f0000001540)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r39, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r39, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r39, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000009ffa2c505c409c8d1fab084b839fa8000000000000000f0000000000"], 0x27, 0x6, 0x1000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r40, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r41) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r42) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000700)={{0x0, r34, r38, r35, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r43 = geteuid() r44 = geteuid() setreuid(0x0, r44) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r46, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380), 0x20008) r48 = msgget$private(0x0, 0x20000003c4) msgrcv(r48, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r48, &(0x7f0000000f40)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374195ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f039f2aff990000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011072bfc21b291b560563b22caf91893bbf2824a42a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400000000000000000000000000000000000000000000000000000000a5796f28eee0c8e481bedd70325a36c56aa1ede497dc27f048"], 0x1, 0x800) msgrcv(r48, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r48, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r48, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r49, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r50, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r50) close(0xffffffffffffffff) msgsnd(r48, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r49, @ANYRES16=r50, @ANYRES16=r47, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000700)={{0x6, r43, r47, r44, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) r51 = socket(0x1, 0x1, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCFLUSH(r52, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r60 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000100)=""/114) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r62 = fcntl$getown(r61, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000200)={{0x3ff, r58, r59, r58}, 0xfff, 0x9, r62, r62, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r58, r54, r53, r54, 0x104, 0x5}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r53, r54) getgroups(0x5, &(0x7f0000000180)=[r54, r38, r47, 0xffffffffffffffff, 0xffffffffffffffff]) r63 = geteuid() setreuid(0x0, 0x0) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) r68 = msgget$private(0x0, 0x20000003c4) msgrcv(r68, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/206], 0x1, 0x0, 0x1000) r69 = msgget$private(0x0, 0x110) msgrcv(r69, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000002000ad519d5ab439acd500000000000000000000000000ff070000000005000000000000007c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981635b606646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedb8ce5091c7519900ab3be1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc3356bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c050000006467063ee0d2212851f08f3459031d9cd1ad7574212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c389e000000dc023260be3fc2c900000004000000000000000000000080d14ad10dfafb3fbc3b370851ceb1aef69b6cd4cd303eb19e57f3b5dac17b1dcf1bb72a5552338efa46111c436ee6a7a190584f0279a8537bcf870491a77e70eafe"], 0x1, 0x0, 0x0) msgsnd(r69, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r68, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r68, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r68, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r70, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r71, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r71) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r72) msgsnd(r68, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16, @ANYRES16=r71, @ANYRES16=r66, @ANYRES32=r72, @ANYRESDEC=r67, @ANYRES32, @ANYRES32], 0xa, 0x7fc) r73 = msgget$private(0x0, 0x20000003c4) msgrcv(r73, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r73, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead5933"], 0xfa, 0x1, 0x1000) r74 = msgget$private(0x0, 0x20000003c4) msgrcv(r74, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r74, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead5933"], 0xfa, 0x1, 0x1000) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000640)={{0x400, r63, r66, 0x0, 0x0, 0x80}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fb, 0x80000002e7, 0x3f, 0x2}) geteuid() r75 = geteuid() setreuid(0x0, r75) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(0x0, 0x20008) r77 = msgget$private(0x0, 0x20000003c4) msgrcv(r77, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r77, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d940000000000000000"], 0x1, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r78, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r79, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r80, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)) write(0xffffffffffffffff, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r81, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r82, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r83, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r84, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r85, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r86, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r87, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r88, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r89, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r90, &(0x7f0000335000), 0xfcb7) pipe2(&(0x7f0000000380), 0x20008) r91 = msgget$private(0x0, 0x20000003c4) msgrcv(r91, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0x1, 0x0, 0x0) r92 = socket(0x18, 0x1, 0x0) connect$unix(r92, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r92, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r93 = socket(0x18, 0x1, 0x0) connect$unix(r93, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r93, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r94 = socket(0x800000018, 0x1, 0x0) bind$unix(r94, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r94, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r95 = socket(0x18, 0x1, 0x0) connect$unix(r95, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r95, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r96 = socket(0x18, 0x1, 0x0) connect$unix(r96, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r96, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) msgsnd(r91, &(0x7f0000001200)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESHEX=r92, @ANYRESHEX=0x0, @ANYRESOCT=r54], @ANYPTR=&(0x7f0000001380)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r93, @ANYPTR, @ANYPTR, @ANYRESHEX=r76, @ANYRESHEX=r94, @ANYRESHEX=r40, @ANYBLOB="7a0d04596084aa0a7c2292609c388dd9cd36b84b906fe57663f5d50cc4952decfdb8d8e7613c120608c1c71517f8a0beb2b1b6f7b6bc3c87fc1b14941c13b1ed6e26ed6762b974a9afd0f5ee889abc412199c27e1a64464db150784315f9f107bf7248e5208871f09b93f3d64567ade5585dcb041c55775fc28fc4a81ec8c51faf045194dd97495bacc4788586b29d7d99f84d9173966a309616479ef005c54ea95b9b", @ANYRESOCT=r95], @ANYRES16, @ANYRES64, @ANYRESOCT=r12, @ANYRES64=r40, @ANYPTR64, @ANYRES16=r96, @ANYRES16=r30]], 0x2, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r97, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r98, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r99, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r100, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r101, &(0x7f0000335000), 0xfcb7) 18:11:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r4) 18:11:09 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="ff7f000020000000d8ed2773a77dcb96f78ad745c8e400c676e609f2fe4032d53024f1313ba550cf3dfd0654b9bfedec5430c5900bf5e7b05acb9f2eb574fd1157be6aedb3efa3b987d8e6762fdafe6e8d8d6b0ddd36889b30a95cc8fbbaa75f1bb889f13bdd61f645bc20eb3b1480d6af9f43e6e341cbbc032c10c45a828a852e44a40a185317ac89fd69bcd313fbc735e3b2bd9d6d", 0x96) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x3fb) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESHEX=r4], 0x1, 0x7fb) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgrcv(r3, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000001400004f26469c17e425fa92a67db6bc0000000000000000"], 0x80, 0x3, 0x400) r5 = socket(0x18, 0x1, 0x0) close(r5) getpeername$unix(r5, 0x0, 0x0) msgsnd(r3, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r5, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r1]], 0x1, 0x0) 18:11:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) shutdown(r2, 0x1) 18:11:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x0, 0xf782}], 0x0, 0x0, 0xfffffffe, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x96dd7987ef4de3fe, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0x3, 0x49, 0x2, 0xfff, 0x5}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x8, 0x100000000}, {{r4}, 0xfffffffffffffffb, 0x10, 0x1, 0x20000004, 0x5}, {{r5}, 0xfffffffffffffffa, 0x87, 0x8, 0x10000, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffa, 0x80, 0x2007ffba, 0x200, 0x4}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0x100, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x29, 0x1, 0x5, 0x1ff}, {{}, 0xfffffffffffffffd, 0x10b, 0x0, 0x8, 0x2}, {{}, 0x1, 0x84, 0x2, 0x1, 0x43}, {{}, 0xfffffffffffffffc, 0x9bc358a6db699816, 0x80000000, 0x2823aa0d, 0x9}], 0x66, 0x0, 0x85, 0x0) 18:11:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r7 = accept$inet(r6, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r7, 0x9, 0x7fff, &(0x7f0000000140)="559ddb3bd7427f48cbbf82eb1f1d5ed2cd4e3752ddd24b929aa5ff9799c00e81b8ecff5cc9540ebe9ba37436c80cf94ac65a7936baaa425feff9a422963ff9baed594f7e5e5b5edae32f2caa85fed45532140488412b4e89a65d46de1103287b4cd12d999b17f60de5a53bd19d79657ace112f60ad9ca1e0c33e528c014a781e1b4380f9e8ca3d16d1549ab4e2e5b8c4e97aafdb71ea02a80d1330117adaae5528a751e3f7ddd41a05bfdcedb934f342c13bc868b6ec7e392f18", 0xba) 18:11:09 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/741], 0x10) dup2(r3, r0) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) setsockopt(r1, 0x0, 0x3, &(0x7f00000003c0)="550b04e4", 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)) pipe(&(0x7f0000000100)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r8, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x800000018, 0x8000, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r11, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r14 = dup2(r4, r13) kevent(r14, &(0x7f0000000180)=[{{r6}, 0x4, 0x24, 0x10, 0x1, 0x3}, {{r7}, 0xfffffffffffffffc, 0x10, 0x8, 0x3, 0x6}, {{r8}, 0xfffffffffffffffe, 0x4, 0x4, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x150d71a8, 0x1}, {{r5}, 0xfffffffffffffffc, 0x2e, 0x2, 0x5, 0x414ccb99}, {{r9}, 0xfffffffffffffffe, 0x41, 0x2, 0x8, 0x6}, {{r10}, 0xfffffffffffffffa, 0x42, 0x20, 0x4, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffb, 0x80, 0x2, 0x3, 0xffffffffffffff81}, {{r12}, 0x7ffffffffffffffc, 0x37, 0x4, 0x3, 0xff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x8, 0x5, 0x9000000000000}], 0x9, &(0x7f0000000340)={0x9, 0x1f}) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:11:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 18:11:10 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000001c0)='./file1\x00', 0x1c) link(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) chflagsat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x10000, 0x1) r2 = semget$private(0x0, 0x4, 0x120) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000180)=0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/184) socket$unix(0x1, 0x2, 0x0) getpgid(0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socket$inet(0x2, 0xc001, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000032, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) flock(r5, 0x1) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000400)=0xe6083cd3451d28e7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) r11 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r11, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r11) r12 = fcntl$getown(r11, 0x5) r13 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r15 = getpgid(0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r17, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r17) msgrcv(r16, &(0x7f00000002c0)=ANY=[@ANYRES32=r17], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r16, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r18 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r18, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r21, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffb) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000040)) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000040)) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r23, &(0x7f0000000a40)=ANY=[@ANYRES64=r22, @ANYRESHEX=r24, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r26, @ANYRESDEC=r16, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r25, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r23], 0x6, 0x0) r27 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r27, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r27) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r19, r20, 0x8, 0x2f9f}, 0xffffffff, 0x1, r15, r28, 0x2, 0x200, 0x8001, 0x4}) r29 = geteuid() r30 = getpgid(0x0) r31 = msgget$private(0x0, 0xfffffffffffffffd) r32 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r32, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r32, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r32) msgrcv(r31, &(0x7f00000002c0)=ANY=[@ANYRES32=r32], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r33 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r33, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r36 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r36, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffb) r39 = syz_open_pts() ioctl$TIOCSETAF(r39, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r39, 0x4004667f, &(0x7f0000000040)) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r40, 0x4004667f, &(0x7f0000000040)) r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r38, &(0x7f0000000a40)=ANY=[@ANYRES64=r37, @ANYRESHEX=r39, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r41, @ANYRESDEC=r31, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r40, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r38], 0x6, 0x0) r42 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r42, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r42) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r34, r35, 0x8, 0x2f9f}, 0xffffffff, 0x1, r30, r43, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x20, r14, r20, r29, r35, 0x20, 0x70}, 0x78000000, 0x19e3, r12, r12, 0x91e2, 0x100000000}) r44 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r44, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r44, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r44) r45 = fcntl$getown(r44, 0x5) r46 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r48 = getpgid(0x0) r49 = msgget$private(0x0, 0xfffffffffffffffd) r50 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r50, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r50, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r50) msgrcv(r49, &(0x7f00000002c0)=ANY=[@ANYRES32=r50], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r49, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r51 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r51, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r54 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r54, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffb) r57 = syz_open_pts() ioctl$TIOCSETAF(r57, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r57, 0x4004667f, &(0x7f0000000040)) r58 = syz_open_pts() ioctl$TIOCSETAF(r58, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r58, 0x4004667f, &(0x7f0000000040)) r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r56, &(0x7f0000000a40)=ANY=[@ANYRES64=r55, @ANYRESHEX=r57, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r59, @ANYRESDEC=r49, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r58, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r56], 0x6, 0x0) r60 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r60, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r60, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r60) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r52, r53, 0x8, 0x2f9f}, 0xffffffff, 0x1, r48, r61, 0x2, 0x200, 0x8001, 0x4}) r62 = geteuid() r63 = getpgid(0x0) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r65, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r65, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r65) msgrcv(r64, &(0x7f00000002c0)=ANY=[@ANYRES32=r65], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r66 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r66, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r69 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r69, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r71 = msgget$private(0x0, 0xfffffffffffffffb) r72 = syz_open_pts() ioctl$TIOCSETAF(r72, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r72, 0x4004667f, &(0x7f0000000040)) r73 = syz_open_pts() ioctl$TIOCSETAF(r73, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r73, 0x4004667f, &(0x7f0000000040)) r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r71, &(0x7f0000000a40)=ANY=[@ANYRES64=r70, @ANYRESHEX=r72, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r74, @ANYRESDEC=r64, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r73, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r71], 0x6, 0x0) r75 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r75, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r75, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r75) r76 = fcntl$getown(r75, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r67, r68, 0x8, 0x2f9f}, 0xffffffff, 0x1, r63, r76, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000180)={{0x20, r47, r53, r62, r68, 0x20, 0x70}, 0x78000000, 0x19e3, r45, r45, 0x91e2, 0x100000000}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r53, r14, r7, 0x57, 0x8}, 0xfff, 0x9, r10, r10, 0x7d58, 0xd75, 0xfa}) r77 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x18280, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xfd36474eccf4ca29) ioctl$TIOCSTART(r78, 0x2000746e) dup2(r78, r77) r79 = getuid() r80 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r80, &(0x7f00000003c0)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r80, 0x0, 0x0) close(r80) r81 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r81, &(0x7f00000003c0)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r81, 0x0, 0x0) close(r81) r82 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r82, &(0x7f0000000380)=[{&(0x7f00000001c0)="b8", 0xfffffffffffffc52}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r82, 0x0, 0x0) close(r82) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r79, r83) r84 = socket$unix(0x1, 0x4, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000004000/0x4000)=nil) getuid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xfd36474eccf5ca25) dup2(r85, 0xffffffffffffff9c) r86 = getuid() getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r86, r87) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000003900), 0x5) 18:11:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x5a}], 0x6, 0x0, 0x0, 0x0) 18:11:10 executing program 1: r0 = socket(0x18, 0x8002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000280), 0x0) r1 = socket(0x11, 0x4003, 0x2) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x2) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x2) sendto$unix(r3, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000100)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="680fafdac82f16dcd5d57ef7005b32000000000100000027e194b2eca2a2940b03e2b63a435342422320c1c868cfd191ed51a1631c0af7c956ec4b1945871f7c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b34988df58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e877ecd311e90a79dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce61474501000000a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040600003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe116be53f10d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c89909206588c76528222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a00"/698], 0x1, 0x0, 0x1004) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c960754944eea7e6aaafd08e63bb2e8de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/241], 0xbc, 0x40000000000800) msgrcv(r4, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7855e6abcd3ce4bd867bb9ff000000000000000000000000000000000006b23645200"/141], 0x80, 0x3, 0x400) msgsnd(r4, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESDEC=0x0], @ANYRESHEX=0x0]], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000240)='./file1\x00', r6, 0x0) r7 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r7, r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000000180)=0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = getgid() r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = socket(0x11, 0x4003, 0x2) sendto$unix(r23, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0xffffffffffffffff, r24, r18, 0x10, 0x9}, 0x8, 0x1}) r25 = getgid() r26 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r17, r25, 0x1e4, 0x8}, 0x5, 0x7, r26, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r28 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getegid() shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r30, 0x0, r29, 0x2}}) r31 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r27, 0x5) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r33, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r33, &(0x7f0000000400)=[{0xa7834705a109bc4d, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() 18:11:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xfb) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0xffff79e7) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000180)="f6dc88a57894333b50b50e7f30003295c40576a12a53c722d4e20c726c1bf1dbbe0a332ad43a33c50331960253c623449232e5dc713db6aa748bdecb7fe7f148840ea3aeb118a13672f13da4f695ceca25dac0602e2090e04de0375e53822250ee663c61982fe2d852feb884dfa2d650e4df224f3e17c50cb8d8f0e86dab88930ed6b42bd03ee31f1158a3f39f70a70c8c57beadf180e0cd94f76b1429201795a5ae76f9de9a96e7e6ad5b", 0xab}, {&(0x7f0000000240)="0aab5ae06e276f5f24a1fa9e93d0b9bdf6f848bdd9825b1a87bb285fc84e219584abe28e7bfe", 0x26}, {&(0x7f0000000280)="ea420f3432f969b29dfacafa492c61f2786b6af498bda33eb3d62909389d7bd5c62ee2335a43042929a87f374e80045d990c16ec3e7f3485b12c5e17", 0x3c}, {&(0x7f00000002c0)="3c36bddced71f5c0229d77bb84dd5ef7c7e657b1f17d416633cc64725ba2062ef740ba8293dca302fe5d510e7f45b5cdeda4d8baae7fd286ba4ae4c5644f52f7ebfc5c5e4382830f3e17b0b2ea1449e7a5541b1d9f3c6a957e7c364083fde175409f454b98fa6e49382c4ee443b0ed9e882aee75d32b219054f0cb0b7800ff2a0da338946b172811e540ed842b15f438c29f08980e25a9e396cffda24d0d753125773bb00e", 0xa5}, {&(0x7f0000000380)="7fb50d123ee95080357fd95f78d108d9f10cfd2eec4bb03bd34e843a0662ee79691b684363f87a8c39345db151a9c5ba1cda2cb451b3d557a04228d8e31d2ec13be9395491d2a9ff38086ef40fdb001594786e565e27ed2cca5349c5bfe158fe80458032e36984a7ac1237fce892fab62b4b04edaff1ea2475234235f4aee87eb08a19f83a8bf9", 0x87}, {&(0x7f0000000440)="987e8031c1a84f107cb6bf2225381023de00aeec54a231b1276d6bdce385333bb26bdd7382b5a4021c26541468110a7a3727900c585c713c86696a5837153b44d1dc4debc1928dcb5e34c0b4eea348fdb5cc41521213d8d8ff6fba2919a1607f94763961acf7dc0a1aaee45935841810803f", 0x72}, {&(0x7f00000004c0)="cb3485363903e63d570a7875f435eda7d7d864942f617c01168cee57c947e67c906dffe2b15abd8a935be4a6282da5d29585f67326f154795b59ce2bc8c57ac9dd4fc188a3ae2f4d6c3e86f0847ab744386d95caa87b0032cda132a702c4c899f70edc3647d8b94174e8f3b31214e177ddaa62d4fc307626c191ee226c2fe1fbac542615ff37dc52dc9de18e37cdb252263187b32231d807cff59054cbd8c335ead1f890b4043f27", 0xa8}], 0x7, 0x0, 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000600)=0x400) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x88, 0x4}, {0x81, 0x5}, {0x21, 0x5337}, {0x21, 0x9}], 0x4}) pread(0xffffffffffffffff, &(0x7f0000000740)="c22e40dbd9", 0x5, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x800, 0x0) r5 = dup2(r1, r4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4011, r5, 0x0, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) sendto(r6, &(0x7f0000000800)="8c3bfb616639ee6f5e60ad4c63d6b0236173e37a37fe897c3fc3ed7aa70892cc80674d7a911fd3cca18a030b0b239388f414c36d2db974025ae0f813a637f5ab0260f5ef9f7415f59c188780db67b20c34f21fc5ba7255fc748d106bdb45f4dad73fd7648464a7d9d9c9633f4eeedbf16cf1d61be2f9ac982ca120d490f4a814242e32f3ed0031d78a5ff1570a6e92edd882523a9620d68d4f231542ceea6d069fe9a1ee7446967b993dcf6c9598009eae92fe26226550a1b60a7e842a093fa29155405028bb4b7b7216ed2bb312192a3f4a55105bbd2cd5bd6863cfd42f116efa97c1c82d11", 0xe6, 0x4, &(0x7f0000000900)=@in6={0x18, 0x2, 0x6}, 0xc) r7 = accept$inet(r5, &(0x7f0000000940), &(0x7f0000000980)=0xc) r8 = getpgid(0xffffffffffffffff) fcntl$setown(r7, 0x6, r8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000009c0)=0x10000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000a00)={0x8}) r9 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000a40)={0x2, 0x0, 0x400, 0x0, r9}) sendmsg(r5, &(0x7f00000024c0)={&(0x7f0000000a80)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000ac0)="79727e66482d40d0e7a6998727a71d6654e5892df6da2375d604f4d0c16acfd6b61d555f1ce12d84de860756414be5ca7563e17264d229b380aac964ffc275d59579f5b94c0acc656b365f2199d8272180ae39f16293717c0a698ec3b986c2c24d4558ef068f7f21c433accdb6c5255937ac8138ff8f9f60e53e12b1e19f989d508d882ee603e76f26a38441d57f0fa93b853e5a94b857d3da0b48e366d2a6d09a05f5a3026fe5d6", 0xa8}, {&(0x7f0000000b80)="f5e48d384d44d9799c1ebe93bd83fdab9cbd4b186b72bcaf665d102111583e6f5a8a58a01d2388b9d137437c21dd47953f6fc0c8b454e4727ad5b117fe6e54520a767e18a901be955ba6d44d3f7f393ee6d4acf8735cedb10dd3b1685c225bcae3a524c68ef5f3049e3a14cfcbd4f2b1bd1aaf9c3229c11243a2f835046eeaaa", 0x80}, {&(0x7f0000000c00)="6d2fcca5bdc974127e460b5f616e084e7fd7e93b1e53c76046b7c4eb850e59da9ab5adf9fe5a6126e396c9ab844efd8b4419f89c90339dfabf129ddef9826bceabf1f540335821dd19df121c3d1a5fa39da8ac7142a10f8ddec276270dfc1fe73f823e3f01cfc4619d253f93", 0x6c}, {&(0x7f0000000c80)="742ea1a862a8a4ab366f62525f3551230964fb11ea2eb1ef7ee1fbc487d3920f0ecc82a2543437c9f37bfc2052d2daae2b46af2c3be9c1600d47e6bcbb9978e758", 0x41}, {&(0x7f0000000d00)="1ad05e4f3ebfcbcb5def5bc43abc10cb1fee25eec1feabc15e76b202e8e9bdf57d60f2f73c0fe02562bfa5a3c227645fb55c1df905058084a505d4683907d3e49b37dea48a71de55b9af179d37cced2b93566ea3e89116dbda2443b83373c95eed5d23b853e46a201c83ea0509c7f251f985537d609527da9fffdc54808213272c604787a2f7ca3c6233acf61af298fe82ca870dc16f961692afbaed3ba4620e4a9f4f3a", 0xa4}, {&(0x7f0000000dc0)="6519727e65456e130b8de4a77338415f6c408c0dbf94bdd4fb34f94dd991c7085b9fb4d2f46996ae4fe1540a371cb279cbe122efd8e5cbb14069da34406e9fa62e70548a573567042e238d34c76854613b3304b37a47c8963cb469d0c4487d6d8941fc6ff8f702878ae3756517a7129ad71441552e6a0b5616c0c3f194d3985acc41545a403b352d976f197eb08bfa92ddd0ff7df1bb2d9a200e1bb92e1b165ebef4ff902d08572b5c9e6c6f2121ab4f25ebf91ed765ec20d19e0d2b1fbae7ff6a2ee59ac2d0dd7488f34803f7059364a35e035897fd7c23e002075904e6bdb883a582a4001a0e78062cca9a5c576dcbbdee204d5b924d1c", 0xf8}, {&(0x7f0000000ec0)="6c8043c5de80c1be74275a6a7007cc141462b8956d57c6877bcde51c574e2ae1ab07baef054bf24ee5e759496acdfa8e5a74bd2790b4e0edb25d39828f4be014f204f62f4f58c4638ebe84d7c1f273c2fc12594eb1c26c8ab42ef5dd147571c59cc1a52bcb894930239bbac907d63e842e32616dbc01c15e3ee42798abea3287209b860964f90c65645e93651c414571b36f76ce5ce2a0d364680dbed882cba7e3722b871be5b0abaea9376b5ad50acf7cc77601d31a586de7e9790dfb452cfcbbade1ec77ad", 0xc6}, {&(0x7f0000000fc0)="599476b840bfc3fbed1e66a85ee0e0e883ab8ed3f2e8e6404007e6b8c76303a61bbf61dbd83c20005e0a66415d8979ebde08eef2133e0a6f24ce35c2846d06bd85287f79afb0806955115aa1b8a50576a89a24c85d65efcc684623b68adab08c8494d76e51d47d5f0b9de2caa44acfa3656a6c71962e4116fc6b8764f3e78ce3cd4fd18112156722b3748c45e1077f51c962e6e50b92c3fd4b7351b4cb34eaf0f99c08e9a1591838d50205980b1556efb7588ec53bcf8b5dbff96ac95c", 0xbd}], 0x8, &(0x7f0000001100)=[{0x10, 0x1, 0x80000000}, {0x90, 0x1, 0x0, "b2210e1cfdcc362a2b9ad011edfc0f006e4bc78cc34ee96326f572cea80f3fdb93c445e38a1517c765deeb0197debb921463c07bc38bee6b752864ea8c7904b058cf857932e9b33a2023b8d925430c6796cb3b9ac389c7e1f461485982eaf4f64f1c756925355d19a6f435334a907fad2b91d01d5bad7e8bde"}, {0x50, 0xffff, 0x2, "10c4cf9e3fc747860facbba669e6d2fbabc6158d33488a01b8b770582d8245c855656f27efd0bd74e2739d61c89d6d693745521335e8761a6c2b93d8"}, {0x48, 0x1, 0x7fff, "d3eeb220a625b6e1e1a97a52b0b8d516f35713830520f3c508518b5afa3d4901c35cbfc929001ae68a1ea94968f18c2a0a21c8a1"}, {0x100, 0x0, 0xfdf, "371a48188c0c70c0de6957ea582077e4875ec1acc2147792150c7e0dfee0bf79a4e6936d0df53102e54c7355ac8d7796ebc966db2d9b6c2575d0f152ca098d812cd1ebb71fce9de15bd2bd17a32ee2905bf1eaefdac253567f7434758a2ccca32f8db970bec51d48837da2440320013079778d3b5b0d7d48cb70f43ce572992a8a10dbb9c9be8ae56fa5b087c372d65a0195a2e6a9eeb8b4722a19334e07ebdc90f491588b8dac0ab3efe913cdd8ab67f5b2a7d1ec6ba22cbcb259d1bb11f6931bdc1341d6f8c01a0bb20c172540d0fc3154a1ec0f6cd9976b842bdf354dad84442b91e210bdd590ad9c5a"}, {0x1010, 0x1, 0x7fffffff, "4a7e06362d35415eab1c3630c4e4b641b2805f18fb751daa07f7c9de4563005e248c135447e4f4296185e177f982c51a109d2b626ec5576f84b47372f12c075ffb5e9be0c6fd26635f232a0524197c9b416b91cd309df44e3407484b9dd92eea9aae92fde8b1733fcf8c6bf1593ba14f16a469d75b6bfdfa74b26e684d3503a8a85e9a440823ee21980f3409a29e1b8841d3b9db6a64495d26a38ec133884f38bdcf22e0d0aa7b4cfc9d0efd38b2e5887c3d390b0d9497606ec785eae07401f6d13f10098f07020cf6f7755fd362bd89fed93a3e37f52d5a47abd8b9b366130985e9aaf2d35fac507db8d7bd88bf0a17a0adf8b77369360565f59d591328d9133bffd58b2bbbd48a2911bb539f4d8fa3e89d923b1ea350ad8a3ff4b8172a5d094fb921dcbfa7a9f099b9177004fb45e1079fdfc40c1dfae8807509e698ec47cd6b9bf826a0b7c61acb447e9d720c13927ea4a704d15327318428c55b47d9851bf4da153c88f3bee0854e5060d7a949efc904057d55082957c62e4e17b46eb33365222376d63b2a769f5b46dc764267058ef4d1f0f1959a850d617510363e0b41fd12c50ca673f2cb89f88f46e0022631948f8c3a83ff8c0ca7ee88fed7fb053b08f071ae963a613a8ffc80f6a8a5924a7a4ee2550cb00833856d85b1bae0e005546ece7723aa8f58e45886928372f0f8782b9931b546350651135abe677678be8acac62b067a5513965986f6e5a1d5e3c62ae8e85904673b80dbb98d3f0af0bc5f9bf664f62f99e3c86652368f10eb771401c538010078a521ed5a047f70d5dd4d8bcabef959cb7f2dac06ecf756c2d77a07f6f586486d3a7456455ec3deaf5e1084dad43912b1d34dbb588a3ffd1a379c54f311b1a59ec5d84f2c96c4d7076e7bdd584d614a328bdda7a5479a7988c3d19085913b2dabae2b12cd37087da2626429d598ed18f8faa938679a29b3da4cad8fdff6aa9ac227d3d2432c1f0fedc1df268d75ebf63e5c9913e0e239794b1cdf71c8cc199334d6edfe65cd2bac4e3aa81593eb79fbd2a143ba762850d66922d90e4a39dc6d07b5fc7319ba1ad2abaec89a0b6adc319232a4601093714cfff5fcc3d6d4c09ddbc4da1c44666be697a723d73478f05c105d33f63b8cf0fd94ee9699d92e592489e18fa11f069ca21a7161bff49997ad50f65ef9aae2c48a88758a46433e282f5f3074ca061a14d069fdd7509321b15ad2974b30a9e4ab538197fba2c0f9788ac03b12427370b59c066af1bd30b2b95a95377eefc0319209b90f0d5ba1646b5c32b300e68d3e34e146f35fc9b72649024876f3aab03f431c0f20060b2da6eb15497d226f93ae73aecfce27c2cb67e9687b477523321bd669ffb6c5e5a4e27d154e048ae72b9450edacb03f02e89f08440ad33133dadb1092b2dc2f790584801481df02b9caad665c1866349e1bf0accf3991ae8bb9fabc40033f3d55d48f69683d3a202c5ee88f768707e66e726c0e22d86bc05b12ed0cfd3012f5052d4028f98f96cab9a7f66dd002e95c6411fdd8e87c6e391533a2798d9b929cfbf0a9dfcdb4a209b9b711583c491240507249b97e43f58afac1ebbbeab43028c038ec251895537304bde9ef9b0fe132f206b728126e89a165780380a0141b6bb6f532b23100b624d8f43fa167e6069bd7199abe36db605f07d28594f7b9c1fb56bf3d6eb63cbccd3808731ef27a20a5e1e067b99ce896387af9d2ac8ee66b231ad47d0d882d5397a2b9f7f2ddd77b941d33062cb0a02bac302fc50dd8b17e41c49424cdb3f335e6fe6be358b2f516060411f39d790e2b176a53f46041a8c5f61494c58b6ef60c63f1b8d80aaa01e266cbcac086a8c4d74d010f9861da926779af3b8cff43f8c66926293d9a5a38d82789f0a63cfa9ad35041e1f8cdd6f3dbf8a79ded6bdf9e78e153cf4e75243b642da765ccda72ff58021a4c285e583245d6172432e794421e11cf612cd25391d7075c3828483675c949ae90ade68489a57b0c2060dbb2f3fd2ac16b15a59a1175db5f508de003285fafcfbbb8c92add704dde1642ca1d674f2b6621e756fdf491118f787098414e88ec771db4c7a08a75c365da58f179d7fad8aceaae6fb3f8d72854cd8dd8a2bfac4257d34c01acede4d635829e625f63a1123a6e64a753cc1048f8ebdd26162ae6e0973eaeff68d3fb2233abfc08e6f6309aaa19c6a32f0fd088c17c7e2e06b66c2f960c8e420960c7c80bad48d6d4ad4fbe78955f850e8ad169624f43d109172af9440139d04c3667522d0e71babdda9d8c1bee4854e53d277a13974abca4714c049a4d8c8f786479b90237cf3518ac20856102dc9fe55f18b349833255c0ff037924bc6d29036587dd349d6121d8cc4082f0a5fe7ee96de60a8c0af84958212d125e64e4a3412dad70cb09305a94a5321867e114f5123c1ec1bf28cfc00d13f24aec52ddd20a2e1d514a7b9e882e95c18caa600d50d681bd67ca1d036b5f02795f51af6b4f84cf638e1d8680bfd959e385379775b3e8b388bcf0cf40d53dc0c3a8e4bf025b6115c8670835599463d2f81fe80a5ca1798878dd039b6499f07d2fab947dc655899b33eb5c3f89065c594e0ee98dff6c1a84f5e4fb11daf877ff597fee3ea238378ccc96fe861cf7c43ffd29642759ecc5623c6b6420abeac8e8f207df0f4f89fcab333c0fd922b9b2b0d43ebc735736905bcb4483c3bd77faeffa2194f964b6324cd8c8eed683754e866929a26156c761db8c11cddbd95cbcab1c8263e872d472c5668da87975d8e7d10280e2add909dea55b55d698e3a25aeca74c65903f6c27581335e5f10f64032b24c1ab18243063e235798a72c4d4fef7de701d584791da7cfcc9882af9b55e5c2d3bca66550661faaac3deab6683e73809b240ef619f91590066d3329a5e3d8deb29cacc15004ff22657df78cd9be2ecbf6f3c9dd2fd2bef4bdeb75c8dde71eb55dc9643ed794d61c387b9ea172bc6089ca6e2358eab59fe5a2a6799733a5b191193ed52e5f60548d5c581dcad3322aa1f95671327c1bfc1857016612992e1f9839d21a6b37f99cd33f5b88d0729701edf6a4a4ab660975723d6f2cb99912449ae73b7f37f724104b63a1732a78c8c787fae2adb32a3fec82eba1f3e95963759373870ac3c58119a3f7a25f235194a34d59dcd6e3c526d585f5d8ca6cefc4f7b71084f412f25cc400b5db91747d06306a5487e19422795eabf6a16ec949da03f79cf151bd731ffc18688d3807351d68b6f8c9faf0997330f6a76cc0f05fb281951709455e474dcb01abf8fa2f3a8712fd7d77ba79e202e6d4470d37d01fb30a4786ad049eda87ee85715fcbac7ede1eb4aa78c01927248b1efe10d39a9f185aa8ed33d58e9765ee1bb4af9a86fb1fa1ec1f653efad460cceafddfbdb7010051ac9089fc4b5a149389e880c7bfa1a0f11a4171be7fb3d1accb8903442946383bf2dc9f74ab6d0e48c3c1fe8cdc311917ec99cb15a2cb6ff0d9ab5c134296bcc8aa1e4d584c8f8063b3492dacb295e7f29611748c035390344d64f5348ace7c91e72921124a4ccae399de2204a1ec9ec4a9d0502b3f76172a408f9333c8d9556cd3047aad5e1a30322fb8d46f0495048bdc2ddb887ef49f6654e2e0248595b22d90b513979b8e83d8e65410fb0b160e7d066b601d3c10bccf0e5ffb19f07f6d496f183f0a0d7020364e6cfe3985100f30f1496c217dbc8247bb2df3ff57025490e26150de207f46cf374ce8c74bd91298e5dcfc39ff77bcf5e488e7d9406ac3ee6478bc369f0fd3933258e55c87753fdc58905a672c1e090951756e499596c0564ed3a5a0860489edd53717a4c6e5a6c206510fe86f510cf3fb6a4b95b071e2aa312b6ef975132fed4d31c916e674b15ec1f09f8fd4687ba8bac4bf3045d0b5702c682bdfb3fcf0736398fdd5a711d06a989bdddc7853c24d20f90adbadb42139abe54f98225396628df1f2cdbc91a0ed67b5a23dd78df6c31dc1bccdc8780aa80f53289f5df01e336df74213762a390f876d9c075cc26419cecf1e7ddad01db59d9b5f830f88d4bd74d9e17f86f6bfc79df709c32c86dedc3cffdbb7835f2406cde2ab29a48da89ab048660b34647b1b99ac6c517793b03d66941dd916fe6aa7bfff124a713d42be91dd731703c78dc15bec333628a1e6a7da4f90c57c4a7f7752f594f941a40c9e7aa1311ab863b57500b793bed7ba9fa8ebe61ab243df305faf4a368e8fc53f28a8ab04c280c023deb9a65a69cdd5d00aeb1cef7027f6d66dff4bfcdad9e90bf5814b8c7ee1f6c1cfc1ae169b9385a9bbfc66ed171bef5dc3372800793976ac861f1f75d71cb6dc1dc3770af2638244700dea153554695a5afbb51dfebd57e1ba1c4b7e7f63a06a90b983df3bf2ee346b98533bcce1f2cc2038b88fd65427a5fde7e0d3b05a7994c785edc68f0926a3254d181dba58dc5382cc18a457dd6cb90e95015ee04c97eaf024a96b2a2e43f40d8d906cfb90e6920bc0ad3407effb6ca681779f18ff257b6103100c4e6b3dfc411e9ce763966100ece98ae640b648d82514c88925e58b8b60b0cf2712b5c3fbb7cc6ea0881d1d0497e65195b43e2e79c6e5d4bd668b5678162c9b7426063ccb23a19074453d54ae885775dcf969a1691263c07976f557c32efe59a318f8e2f25d6aff852215a24d10a3674eaca02d738ef3141ba3fcc2a1542437107fda466aa7f05aa536490f611d3922607005837f81a1d6f0fbba15c81c5b9b34f2573900ac7edb7bc44019209708e5538338e35197f49628e2eeb25d54bc0684f83a1664c6f6e2cc71748ba340acd585e8e29f8931273fd5ca4bf9b9bb487e467be5d42fd6d051df1758573ffa535d38b92a3c775204cfb3d315d9e629796cb490ca44153b75aff579e91cdb090c62a31bd74ffb712b001c7e6a46389ed3e35e02c785250514f0800c75098249536be8db905e6eabf02269d4fc88289e4452a30d57fe6be06b03add464e5fe28153ee5f55348fb6d0124b7880cbb160a649abc059b40594351f495e5c164cf26248342e4ccf5817cfeac0a4d95cb174dd8472626573fc65f751dc65f732d1240ae5ab5a045096f1343051d26067cde2ab3939c3e55e59e5aae815718f28073b76858760edb533e81e80b4a5dbb11e8e2351f70f718d2af5e0ed1ad44c23c75848ccc8fce7ed6ac83e67cc9d938509976b7a7d7f97b370f972b4c753a23a654b560566d03d3d78e4c124ec132c7b2f7f97e32893ba75e981fa5309c95c5d1fa1ed1f94308b870420d2c49604fe38dd460f6c2f1ac328a75388938ba654abdc904a7784b3b7f7093ba1663d0dc946009a6f2be86071f846bec4c5d1e0acb8e93f94b885a8308c4a4fd680a2cacf9d0570148118d41335f9a09f9e8984de91da80f955adb624e73756e1bdb2a7b614cd58fe55b95f8b8c8bd4ddb9f24275a9a62fdaf6e0b6454c106ac24227451a5eb434eec2270cbed003d00b3c74a5a8ab4f53590908cf5dfcef7f22b17f84c70b5af72111b616ef1dda0a9817d2d6ff008228c5983cc21148c5192622a859a17739099cbad3c5a04d97e9cde8bb302d8996dd2a92827ed7ceac8a17e1c382f5ffbb2a050a548c43cd4840d179e13014be849f0ded1c5b22f08e69ca5ce137b482336b62556e17d2f2d4748efe8cae4cb96ce81468cbbd43bcbcbac686ef2f66f04790172fdf4311f9f57640be58b2923d45a5cf43b77a04386e660bbf03033e4b1b80d56001924d72df02a9d5d7415c9d4d95363eb2d54912ec0b50a0"}, {0x88, 0x1, 0x3ff, "3788a6e9bd79f74f39638ebde2736571774bd70457410af8338a750527b5362b0a171bfd1f6d937a413587dc217d404d87d3e356b4f5705a0bf69c05c962846290259f6b10db9b13febd40554003e54734aaf458bbab32b1745fad37fba1360daebd6b03879f8b739b44ef4815d716363ecc1a1fbb1b98"}, {0xc8, 0x1, 0x0, "57722c5352aafd3a32af8c6b424176b666c0861ebce1334da7f105fc8de94ce56f57e4312e5b7cdb7c372a5155053cba12dc5b9c20345650d86291e76271b3b62e6e8eda9269cb3c9e967e001c808addb79b2cd1842ec1bcdd89f8d671efeeba68ba148960615eed09a069908c195292b1c640d9d57939e35d02655876fef066759fdb47ba1a05d2654043e1edd137b2d8efe3f787c0f8e9a88e761e536cac2f3b11a8e503faf437c842faae5842807ae097bdc8"}], 0x1398}, 0x407) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000002500)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002540)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000002580)=0xfffffffc) rename(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) 18:11:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x22) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) fcntl$setflags(r5, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000180)) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0x0, r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="101000d8559163c367050a8733c397c382230029fdff006d28000000000000357466330000000c00004bd66afe6cccb5f32e239df71c9f2c8c9c7b5d0503fb0d5c924d15b6f8d4c3da75e42bd09e01ba010ac302fefa703cf97b881fe4c65ad4619c645ce760bc3a4934718255bdf51eec06369a7121ecb8a6d95735665ba6e5989bdc4c0b8deb1545d38d8f139c44dca7490178e8bc8cba4602464d80d39f8446ab5727bf93c1ee33b01741b6978c84e3328a2833fb3fa7b08572c51b9e37f51a131ec665840e2b9a22d896e48690579866477a31e4ef0a75263301db74193ca59493324d160fa659fcab449ad72395ab8e7124d231cd0158f1afbdef0aafa443fb7c41f5d653d734bb"], 0x10}, 0x0) 18:11:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) r1 = fcntl$getown(r0, 0x5) r2 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r6) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRES32=r6], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r5, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e7976bdb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166a8100000000000000ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fea5c7881c596bea37d4b6fc68abec13158661a319251b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e0"], 0xeb, 0x800) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r10, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffb) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000040)) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r12, &(0x7f0000000a40)=ANY=[@ANYRES64=r11, @ANYRESHEX=r13, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r15, @ANYRESDEC=r5, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r14, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r12], 0x6, 0x0) r16 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r16) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r8, r9, 0x8, 0x2f9f}, 0xffffffff, 0x1, r4, r17, 0x2, 0x200, 0x8001, 0x4}) r18 = geteuid() r19 = getpgid(0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r21, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r21, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r21) msgrcv(r20, &(0x7f00000002c0)=ANY=[@ANYRES32=r21], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r22 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r22, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r25, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffb) r28 = syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000040)) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000040)) r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r27, &(0x7f0000000a40)=ANY=[@ANYRES64=r26, @ANYRESHEX=r28, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r30, @ANYRESDEC=r20, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r29, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r27], 0x6, 0x0) r31 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r31, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r31) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r23, r24, 0x8, 0x2f9f}, 0xffffffff, 0x1, r19, r32, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x20, r3, r9, r18, r24, 0x20, 0x70}, 0x78000000, 0x19e3, r1, r1, 0x91e2, 0x100000000}) r33 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r33, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r33) r34 = fcntl$getown(r33, 0x5) r35 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = getpgid(0x0) r38 = msgget$private(0x0, 0xfffffffffffffffd) r39 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r39, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r39, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r39) msgrcv(r38, &(0x7f00000002c0)=ANY=[@ANYRES32=r39], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r38, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r40 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r40, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r43 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r43, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffb) r46 = syz_open_pts() ioctl$TIOCSETAF(r46, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000040)) r47 = syz_open_pts() ioctl$TIOCSETAF(r47, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r47, 0x4004667f, &(0x7f0000000040)) r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffe37c4fe0499a8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e721544c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r45, &(0x7f0000000a40)=ANY=[@ANYRES64=r44, @ANYRESHEX=r46, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r48, @ANYRESDEC=r38, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r47, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r45], 0x6, 0x0) r49 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r49, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r49, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r49) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r41, r42, 0x8, 0x2f9f}, 0xffffffff, 0x1, r37, r50, 0x2, 0x200, 0x8001, 0x4}) r51 = geteuid() r52 = getpgid(0x0) r53 = msgget$private(0x0, 0xfffffffffffffffd) r54 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r54, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r54, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r54) msgrcv(r53, &(0x7f00000002c0)=ANY=[@ANYRES32=r54], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb0300000008000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8cd523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77eb1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0x1, 0x800) r55 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r55, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r58 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r58, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r60 = msgget$private(0x0, 0xfffffffffffffffb) r61 = syz_open_pts() ioctl$TIOCSETAF(r61, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r61, 0x4004667f, &(0x7f0000000040)) r62 = syz_open_pts() ioctl$TIOCSETAF(r62, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r62, 0x4004667f, &(0x7f0000000040)) r63 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r63, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r60, &(0x7f0000000a40)=ANY=[@ANYRES64=r59, @ANYRESHEX=r61, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r63, @ANYRESDEC=r53, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r62, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r60], 0x6, 0x0) r64 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r64, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r64, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r64) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r56, r57, 0x8, 0x2f9f}, 0xffffffff, 0x1, r52, r65, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000180)={{0x20, r36, r42, r51, r57, 0x20, 0x70}, 0x78000000, 0x19e3, r34, r34, 0x91e2, 0x100000000}) lchown(&(0x7f0000000000)='./file0\x00', r18, r57) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r68 = fcntl$dupfd(r67, 0x0, r66) ioctl$TIOCFLUSH(r68, 0xc0206921, &(0x7f0000000300)) 18:11:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000000)={0xff, 0x1}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 18:11:10 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x28) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fcntl$dupfd(r1, 0x0, r2) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000cdff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=0x0], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r10], 0x28}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r13 = syz_open_pts() writev(r13, &(0x7f0000000000)=[{&(0x7f0000000080)="d1", 0x1}], 0x1) dup2(r12, r13) close(r11) fcntl$dupfd(r11, 0x0, r12) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 18:11:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = syz_open_pts() dup2(r0, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) fcntl$getown(r3, 0x5) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0xa87, 0x0, 0x0, "a7733a536a4d0ab71db771c5295eeb9ceb8713a8", 0x0, 0x35f}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r5 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r5) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r8, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r8) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYRES32=r8], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r7, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r12, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffb) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r14, &(0x7f0000000a40)=ANY=[@ANYRES64=r13, @ANYRESHEX=r15, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r17, @ANYRESDEC=r7, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r16, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r14], 0x6, 0x0) r18 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r18, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r18) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r10, r11, 0x8, 0x2f9f}, 0xffffffff, 0x1, r6, r19, 0x2, 0x200, 0x8001, 0x4}) r20 = socket(0x18, 0x1, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r20, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) msgrcv(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r20], 0x1, 0x3, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1002, &(0x7f0000000000), 0x4) close(r21) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 18:11:11 executing program 0: lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getppid() setpgid(r1, r2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) getpgrp() semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/27) 18:11:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000840)="fa6f01dbef2ffd9ea0ac41d61da1e837fb8697e9c997b9ddf1ee8575dc62538470f80b6f946a845c8cfa32682a8326ace8b870c6bad394fb55d5b74ef0735d0646d8275b7ef6dc580d07c599733f693dc6ce6be832e7a51ac04b27f5ae2c0c8fbad4652ad0a4fe0f46bd823ccfd403157bf8b08649dfd4d35175b854bbbd5b568a6fd6a8e57d79c88538aa7a2e97d859041894f1f9fc4d049aa145763a2e1988ab20659f44", 0xa5}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="3d79e31da5cfaa4bf77cefba2de7d1f0d077ef5557000000000343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d8dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df38cee3ceda5778d096d9984ab18d4ae8cf6e5347bbda0d02af8538116ceb2318dfc05ac0323166485974582675e6fc5fae650babc1849f62ff90da8610135cdf28d2db9bb00f9d9b7180d34e31826b3d4bb5c6682bb8b77e1b287d1c441311e4ba715c514edd2b7513fb7ff26dff0f08477efc9", 0x116}], 0x1) 18:11:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x8}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) fsync(r5) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYRES32=r5], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r6 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r6, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffb) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r8, &(0x7f0000000a40)=ANY=[@ANYRES64=r7, @ANYRESHEX=r9, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r11, @ANYRESDEC=0x0, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r10, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r8], 0x6, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000100)=0x80000000) r12 = dup2(r3, r2) connect$unix(r12, &(0x7f0000000080)=ANY=[@ANYBLOB="e4ec73bc9c1ef25ca3ff95d7012e2f66476b4b6000"], 0xa) 18:11:11 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r0, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000500)={0x101, 0x7ccff08a, './file\x00', 0x5, 0x7fffffff, 0x7fffffff, 0x7}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 18:11:11 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01e9301d036dd00002000000000000200", 0x0, 0x10000000}) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x0) 18:11:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r2) shmdt(r2) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 18:11:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000200)="98f7", 0x2, 0x5, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r2) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000740)=""/150, 0x96}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000800)=""/242, 0xf2}, {&(0x7f0000000600)=""/190, 0xbe}], 0x6) 18:11:12 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x10, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x0) r3 = getppid() r4 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, r3) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r6 = socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0xc050756a, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100, 0x0, 0x0, 0x0, 0x10, [{}, {0x1000000, 0x4}, {0x6, 0x0, 0x2}, {0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {0xb1}, {0x0, 0x0, 0x20d9}, {0x0, 0xffffffff}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x9}, {0x0, 0x0, 0x2}]}) socketpair(0x18, 0x4, 0x80, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xfffffffffffffd73) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r5, 0x5) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x672ee50aa52a1f24) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r12, 0x0, 0x0) fcntl$getown(r12, 0x5) r13 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) getuid() r14 = getpgid(0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r16) msgrcv(r15, &(0x7f00000002c0)=ANY=[@ANYRES32=r16], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r15, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r17 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r20, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffb) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000040)) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000040)) r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r22, &(0x7f0000000a40)=ANY=[@ANYRES64=r21, @ANYRESHEX=r23, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r25, @ANYRESDEC=r15, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r24, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r22], 0x6, 0x0) r26 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r26, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r26) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r18, r19, 0x8, 0x2f9f}, 0xffffffff, 0x1, r14, r27, 0x2, 0x200, 0x8001, 0x4}) r28 = socket(0x18, 0x1, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r28, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r18, r29) r30 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r30, 0x0, 0x149}, 0x3}) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:11:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/97, 0x61}], 0x2, &(0x7f00000011c0)=""/150, 0x96}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a13e3030004015b0dbf5850a81f78e00818d23a", 0x14) 18:11:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0xfffffff0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r5 = fcntl$dupfd(r3, 0xa, r4) connect(r5, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)="6e9ed0032327170f0f1edc730d907054efefe454447ccd6493ae7593349416beab48970a9224", 0x26}], 0x1) 18:11:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 18:11:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000100)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x59ed5eda, 0x0, 0xfffffffc, 0x2, "85011367f56b1a280004000040020049cb005100"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 18:11:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, 0xfffffffffffffffe) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000240)=0x1000, 0x4) close(r4) r5 = semget$private(0x0, 0x8, 0x100010282) semget$private(0x0, 0x0, 0x208) semop(0x0, &(0x7f00000015c0), 0x0) getegid() semop(r5, &(0x7f0000000140)=[{0x1, 0x20}, {0x1, 0x8, 0x1800}, {0x0, 0x9, 0x2800}, {0x0, 0x0, 0x1800}], 0x1) semop(r5, &(0x7f00000015c0), 0x2) fsync(r3) msgget$private(0x0, 0x40) readv(r2, &(0x7f0000001480), 0x216) socket(0x18, 0x1, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe}) socket(0x18, 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffff8, "000000000000000100002000", 0x200014}) connect$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)) socket$inet6(0x18, 0x1, 0x40) socket(0x6, 0x2, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r6, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0xf, 0x0, 0x0) 18:11:13 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 18:11:13 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 18:11:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b671c1b542a538706000000b818000000290000002f00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x10, 0x2, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x8) r2 = socket$inet6(0x18, 0x3, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = socket(0x20, 0x5, 0x7) r5 = geteuid() r6 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r6) r7 = fcntl$getown(r6, 0x5) r8 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getpgid(0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r12, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r12) msgrcv(r11, &(0x7f00000002c0)=ANY=[@ANYRES32=r12], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r11, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r13 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r13, 0x29, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r16, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffb) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000040)) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000040)) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r18, &(0x7f0000000a40)=ANY=[@ANYRES64=r17, @ANYRESHEX=r19, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r21, @ANYRESDEC=r11, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r20, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r18], 0x6, 0x0) r22 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r22, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r22) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r14, r15, 0x8, 0x2f9f}, 0xffffffff, 0x1, r10, r23, 0x2, 0x200, 0x8001, 0x4}) r24 = geteuid() r25 = getpgid(0x0) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) fsync(r27) msgrcv(r26, &(0x7f00000002c0)=ANY=[@ANYRES32=r27], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r28 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r28, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r31 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r31, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffbb5) r34 = syz_open_pts() ioctl$TIOCSETAF(r34, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r34, 0x4004667f, &(0x7f0000000040)) r35 = syz_open_pts() ioctl$TIOCSETAF(r35, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r35, 0x4004667f, &(0x7f0000000040)) r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f0000000700)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0xfffffea8}, 0x0) r37 = socket(0x18, 0x1, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r37, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) msgsnd(r33, &(0x7f0000000a40)=ANY=[@ANYRES64=r32, @ANYRESHEX=r34, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r36, @ANYRESDEC=r26, @ANYRESDEC, @ANYRESDEC, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=r37, @ANYBLOB="46cc13626f3028a4bc73a921187e9352ed168013543c51de770531a7c023283fd43aae160fc71d2d38f2835c8c7014fa88a04c708f5130ba7e3c21a30bd75a0e0bbb628c5973e3cf020766f60701ed167665ad5c3d56edebae0a0974694fdbff9cd44eb3822520e07e002ac6a95ca2e6d9f967c8ec97b0cfdcf4a3b5d17e08b88b2263c4f957bc69557b64c7c82fc74f58b73773f00c4045ea462e85e5d457ce44b17def37701199f56f54a723416841c4c94f359253b8b9c855dc6640bb834cca9c45ed4abd99283d69b0ec4df183500a688840cdd657", @ANYRESDEC=r14, @ANYPTR64, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRES32=r36, @ANYRES16], @ANYRES64, @ANYRES64]], @ANYRESDEC=r35, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r33], 0x6, 0x0) r38 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r38, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r38, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r38) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r29, r30, 0x8, 0x2f9f}, 0xffffffff, 0x1, r25, r39, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x20, r9, r15, r24, r30, 0x20, 0x70}, 0x78000000, 0x19e3, r7, r7, 0x91e2, 0x100000000}) getgroups(0x2, &(0x7f0000000180)=[r15, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r5, r40}, 0xc) 18:11:13 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000100)='./file1\x00', 0x8690, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5491) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65b000"], 0xa, 0x0}, 0x0) r4 = open(&(0x7f0000000140)='./file1\x00', 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x80000001, 0x1ff}, {0x18, 0x3, 0x4, 0x40}, 0xfe01, [0x337, 0xed0, 0x100, 0xa25c, 0x1000, 0x20, 0x200, 0x8]}, 0x3c) 18:11:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r5, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x8c7) r6 = dup2(r4, r3) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r7, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r7, r6) fchmod(r5, 0x1) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r8 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSTART(r8, 0x2000746e) 18:11:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1286944, &(0x7f0000000300)) 18:11:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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(0x18, 0x400000002, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x6, 0x0, 0x9, 0x1000, "40ca9ea93f80bb6c792c12ca292ae5501e92a07b", 0x7, 0x3}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 18:11:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) close(r1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:11:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x3ff}, 0xc) chflags(&(0x7f0000000100)='./file0\x00', 0x10001) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 18:11:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000280)="71aea30389ccfd3ac689f89e3c4f204b1762db32da6446155ac3357e1256f36dd9e864ad0d9a398979371fa0a1500ac229799c73cc85b0c0050ed109448f9bc5166c9b506effafd3ab7de5a8ef1bda505c006892236eae7bc831b57fe77a235fe531f3b53cf11f3bcafee2d1ba08000000f838f39e2432ff0cc1e158f6605ac89b32b7e1b7c714281671acbd3b14d7af6ea8e4d2cacfbd236fbb6439927c4d0115", 0xa1}], 0x1) r1 = socket(0x10, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x6) close(r1) 18:11:13 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0686dd60a4f00800183a000000000000ff7f0000000000000000aaff02000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:11:13 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf1}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r5, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r5, r4) ioctl$TIOCSTART(r4, 0x2000746e) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:11:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) r4 = fcntl$getown(r3, 0x5) r5 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r9, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r9) msgrcv(r8, &(0x7f00000002c0)=ANY=[@ANYRES32=r9], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r8, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r10 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r13, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffb) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000040)) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000040)) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r15, &(0x7f0000000a40)=ANY=[@ANYRES64=r14, @ANYRESHEX=r16, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r18, @ANYRESDEC=r8, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r17, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r15], 0x6, 0x0) r19 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r19, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r19) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r11, r12, 0x8, 0x2f9f}, 0xffffffff, 0x1, r7, r20, 0x2, 0x200, 0x8001, 0x4}) r21 = geteuid() r22 = getpgid(0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r24, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r24, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r24) msgrcv(r23, &(0x7f00000002c0)=ANY=[@ANYRES32=r24], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r25 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r25, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r28, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffb) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000040)) r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r30, &(0x7f0000000a40)=ANY=[@ANYRES64=r29, @ANYRESHEX=r31, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r33, @ANYRESDEC=r23, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r32, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r30], 0x6, 0x0) r34 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r34, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r34) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r26, r27, 0x8, 0x2f9f}, 0xffffffff, 0x1, r22, r35, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x20, r6, r12, r21, r27, 0x20, 0x70}, 0x78000000, 0x19e3, r4, r4, 0x91e2, 0x100000000}) r36 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r36, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r36, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r36) r37 = fcntl$getown(r36, 0x5) r38 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = getpgid(0x0) r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r42, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r42) msgrcv(r41, &(0x7f00000002c0)=ANY=[@ANYRES32=r42], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r41, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r43 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r43, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r46 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r46, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffb) r49 = syz_open_pts() ioctl$TIOCSETAF(r49, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r49, 0x4004667f, &(0x7f0000000040)) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r50, 0x4004667f, &(0x7f0000000040)) r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r48, &(0x7f0000000a40)=ANY=[@ANYRES64=r47, @ANYRESHEX=r49, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r51, @ANYRESDEC=r41, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r50, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r48], 0x6, 0x0) r52 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r52, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r52, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r52) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r44, r45, 0x8, 0x2f9f}, 0xffffffff, 0x1, r40, r53, 0x2, 0x200, 0x8001, 0x4}) r54 = geteuid() r55 = getpgid(0x0) r56 = msgget$private(0x0, 0xfffffffffffffffd) r57 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r57, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r57, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r57) msgrcv(r56, &(0x7f00000002c0)=ANY=[@ANYRES32=r57], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r58 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r58, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r61 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r61, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffb) r64 = syz_open_pts() ioctl$TIOCSETAF(r64, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r64, 0x4004667f, &(0x7f0000000040)) r65 = syz_open_pts() ioctl$TIOCSETAF(r65, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r65, 0x4004667f, &(0x7f0000000040)) r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r63, &(0x7f0000000a40)=ANY=[@ANYRES64=r62, @ANYRESHEX=r64, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r66, @ANYRESDEC=r56, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r65, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r63], 0x6, 0x0) r67 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r67, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r67, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r67) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r59, r60, 0x8, 0x2f9f}, 0xffffffff, 0x1, r55, r68, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000180)={{0x20, r39, r45, r54, r60, 0x20, 0x70}, 0x78000000, 0x19e3, r37, r37, 0x91e2, 0x100000000}) r69 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r69, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r69, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r69) r70 = fcntl$getown(r69, 0x5) r71 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r73 = getpgid(0x0) r74 = msgget$private(0x0, 0xfffffffffffffffd) r75 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r75, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r75, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r75) msgrcv(r74, &(0x7f00000002c0)=ANY=[@ANYRES32=r75], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r74, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r76 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r76, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r79 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r79, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r81 = msgget$private(0x0, 0xfffffffffffffffb) r82 = syz_open_pts() ioctl$TIOCSETAF(r82, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r82, 0x4004667f, &(0x7f0000000040)) r83 = syz_open_pts() ioctl$TIOCSETAF(r83, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r83, 0x4004667f, &(0x7f0000000040)) r84 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r84, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r81, &(0x7f0000000a40)=ANY=[@ANYRES64=r80, @ANYRESHEX=r82, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r84, @ANYRESDEC=r74, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r83, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r81], 0x6, 0x0) r85 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r85, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r85, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r85) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r77, r78, 0x8, 0x2f9f}, 0xffffffff, 0x1, r73, r86, 0x2, 0x200, 0x8001, 0x4}) r87 = geteuid() r88 = getpgid(0x0) r89 = msgget$private(0x0, 0xfffffffffffffffd) r90 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r90, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r90, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r90) msgrcv(r89, &(0x7f00000002c0)=ANY=[@ANYRES32=r90], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r89, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c645e5fbcb3b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r91 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r91, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r94 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r94, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r96 = msgget$private(0x0, 0xfffffffffffffffb) r97 = syz_open_pts() ioctl$TIOCSETAF(r97, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r97, 0x4004667f, &(0x7f0000000040)) r98 = syz_open_pts() ioctl$TIOCSETAF(r98, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r98, 0x4004667f, &(0x7f0000000040)) r99 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r99, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r96, &(0x7f0000000a40)=ANY=[@ANYRES64=r95, @ANYRESHEX=r97, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r99, @ANYRESDEC=r89, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r98, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r96], 0x6, 0x0) r100 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r100, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r100, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r100) r101 = fcntl$getown(r100, 0x5) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r92, r93, 0x8, 0x2f9f}, 0xffffffff, 0x1, r88, r101, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r71, 0x1, &(0x7f0000000180)={{0x20, r72, r78, r87, r93, 0x171, 0xef}, 0x78000000, 0x19e3, r70, r70, 0x91e2, 0x100000000, 0x9}) r102 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r102, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r102, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r102) r103 = fcntl$getown(r102, 0x5) r104 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r106 = getpgid(0x0) r107 = msgget$private(0x0, 0xfffffffffffffffd) r108 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r108, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r108, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r108) msgrcv(r107, &(0x7f00000002c0)=ANY=[@ANYRES32=r108], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r107, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r109 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r109, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r112 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r112, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r114 = msgget$private(0x0, 0xfffffffffffffffb) r115 = syz_open_pts() ioctl$TIOCSETAF(r115, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r115, 0x4004667f, &(0x7f0000000040)) r116 = syz_open_pts() ioctl$TIOCSETAF(r116, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r116, 0x4004667f, &(0x7f0000000040)) r117 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r117, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r114, &(0x7f0000000a40)=ANY=[@ANYRES64=r113, @ANYRESHEX=r115, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r117, @ANYRESDEC=r107, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r116, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r114], 0x6, 0x0) r118 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r118, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r118, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r118) r119 = fcntl$getown(r118, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r110, r111, 0x8, 0x2f9f}, 0xffffffff, 0x1, r106, r119, 0x2, 0x200, 0x8001, 0x4}) r120 = geteuid() r121 = getpgid(0x0) r122 = msgget$private(0x0, 0xfffffffffffffffd) r123 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r123, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r123, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r123) msgrcv(r122, &(0x7f00000002c0)=ANY=[@ANYRES32=r123], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r122, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r124 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r124, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r127 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r127, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r129 = msgget$private(0x0, 0xfffffffffffffffb) r130 = syz_open_pts() ioctl$TIOCSETAF(r130, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r130, 0x4004667f, &(0x7f0000000040)) r131 = syz_open_pts() ioctl$TIOCSETAF(r131, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r131, 0x4004667f, &(0x7f0000000040)) r132 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r132, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r129, &(0x7f0000000a40)=ANY=[@ANYRES64=r128, @ANYRESHEX=r130, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r132, @ANYRESDEC=r122, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r131, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r129], 0x6, 0x0) r133 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r133, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r133, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r133) r134 = fcntl$getown(r133, 0x5) msgctl$IPC_SET(r122, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r125, r126, 0x8, 0x2f9f}, 0xffffffff, 0x1, r121, r134, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r104, 0x1, &(0x7f0000000180)={{0x20, r105, r111, r120, r126, 0x20, 0x70}, 0x78000000, 0x19e3, r103, r103, 0x91e2, 0x100000000}) r135 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r135, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r135, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r135) r136 = fcntl$getown(r135, 0x5) r137 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = getpgid(0x0) r140 = msgget$private(0x0, 0xfffffffffffffffd) r141 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r141, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r141, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r141) msgrcv(r140, &(0x7f00000002c0)=ANY=[@ANYRES32=r141], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r140, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r142 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r142, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r142, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r145 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r145, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r147 = msgget$private(0x0, 0xfffffffffffffffb) r148 = syz_open_pts() ioctl$TIOCSETAF(r148, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r148, 0x4004667f, &(0x7f0000000040)) r149 = syz_open_pts() ioctl$TIOCSETAF(r149, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r149, 0x4004667f, &(0x7f0000000040)) r150 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r150, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r147, &(0x7f0000000a40)=ANY=[@ANYRES64=r146, @ANYRESHEX=r148, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r150, @ANYRESDEC=r140, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r149, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r147], 0x6, 0x0) r151 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r151, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r151, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r151) r152 = fcntl$getown(r151, 0x5) msgctl$IPC_SET(r140, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r143, r144, 0x8, 0x2f9f}, 0xffffffff, 0x1, r139, r152, 0x2, 0x200, 0x8001, 0x4}) r153 = geteuid() r154 = getpgid(0x0) r155 = msgget$private(0x0, 0xfffffffffffffffd) r156 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r156, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r156, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r156) msgrcv(r155, &(0x7f00000002c0)=ANY=[@ANYRES32=r156], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r155, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r157 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r157, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r160 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r160, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r160, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r162 = msgget$private(0x0, 0xfffffffffffffffb) r163 = syz_open_pts() ioctl$TIOCSETAF(r163, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r163, 0x4004667f, &(0x7f0000000040)) r164 = syz_open_pts() ioctl$TIOCSETAF(r164, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r164, 0x4004667f, &(0x7f0000000040)) r165 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r165, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r162, &(0x7f0000000a40)=ANY=[@ANYRES64=r161, @ANYRESHEX=r163, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r165, @ANYRESDEC=r155, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r164, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r162], 0x6, 0x0) r166 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r166, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r166, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r166) r167 = fcntl$getown(r166, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r158, r159, 0x8, 0x2f9f}, 0xffffffff, 0x1, r154, r167, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r137, 0x1, &(0x7f0000000180)={{0x20, r138, r144, r153, r159, 0x20, 0x70}, 0x78000000, 0x19e3, r136, r136, 0x91e2, 0x100000000}) r168 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r168, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r168, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r168) r169 = fcntl$getown(r168, 0x5) r170 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r172 = getpgid(0x0) r173 = msgget$private(0x0, 0xfffffffffffffffd) r174 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r174, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r174, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r174) msgrcv(r173, &(0x7f00000002c0)=ANY=[@ANYRES32=r174], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r173, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r175 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r175, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r175, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r178 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r178, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r178, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r180 = msgget$private(0x0, 0xfffffffffffffffb) r181 = syz_open_pts() ioctl$TIOCSETAF(r181, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r181, 0x4004667f, &(0x7f0000000040)) r182 = syz_open_pts() ioctl$TIOCSETAF(r182, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r182, 0x4004667f, &(0x7f0000000040)) r183 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r183, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r180, &(0x7f0000000a40)=ANY=[@ANYRES64=r179, @ANYRESHEX=r181, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r183, @ANYRESDEC=r173, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r182, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r180], 0x6, 0x0) r184 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r184, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r184, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r184) r185 = fcntl$getown(r184, 0x5) msgctl$IPC_SET(r173, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r176, r177, 0x8, 0x2f9f}, 0xffffffff, 0x1, r172, r185, 0x2, 0x200, 0x8001, 0x4}) r186 = geteuid() r187 = getpgid(0x0) r188 = msgget$private(0x0, 0xfffffffffffffffd) r189 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r189, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r189, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r189) msgrcv(r188, &(0x7f00000002c0)=ANY=[@ANYRES32=r189], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r188, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r190 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r190, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r190, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r193 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r193, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r193, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r195 = msgget$private(0x0, 0xfffffffffffffffb) r196 = syz_open_pts() ioctl$TIOCSETAF(r196, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r196, 0x4004667f, &(0x7f0000000040)) r197 = syz_open_pts() ioctl$TIOCSETAF(r197, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r197, 0x4004667f, &(0x7f0000000040)) r198 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r198, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r195, &(0x7f0000000a40)=ANY=[@ANYRES64=r194, @ANYRESHEX=r196, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r198, @ANYRESDEC=r188, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r197, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r195], 0x6, 0x0) r199 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r199, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r199, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r199) r200 = fcntl$getown(r199, 0x5) msgctl$IPC_SET(r188, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r191, r192, 0x8, 0x2f9f}, 0xffffffff, 0x1, r187, r200, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r170, 0x1, &(0x7f0000000180)={{0x20, r171, r177, r186, r192, 0x20, 0x70}, 0x78000000, 0x19e3, r169, r169, 0x91e2, 0x100000000}) getgroups(0x8, &(0x7f0000000100)=[r12, 0xffffffffffffffff, 0xffffffffffffffff, r45, r93, r126, r144, r192]) setgid(r201) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r202 = socket(0x800000018, 0x1, 0x0) bind$unix(r202, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:11:13 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r7, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000002780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ca812354eb5a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021877bf63fab5e9900c29aabd50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d133822745019d6d9bc2adbd936f61587cc8692947b901dd9dfeb00ae99b4bf8286ce920c8b7215c0734aa2eeb519ed405f2f123f1f68d41f4ffd745d21c4546be7870b8a5f7d145e46ed201838a8e0ae275d8f73efe66324bef84d5c2211b9daec67d4f79f258dc380bb3376873b02a8d71415303be1dd0fd1876a5b8471d5302450c9f55e5cbea713e11aa4d5ccec1cd69c53a6bc5d9c33c5330a46fed247cb43a272a731b59bf3ebed33eb10471fa2d8809464f6b5b5663ef594f6e14b81670c9d166fd7345954e141b4666116d5b3453e643f51d1590348f96c9c9ce90c9185aef1f2551d0958a4a350ca00c41098f5b53cc4e081ba9097c72c2708a85d0334637687699772d1a0e1dbcbb5c6297dbd7b44617f7befca69448bff3ec638d9a44a09b2032ec1ad710f6ae3f32e3539568269544b09c2e8da50ed9e694cc2870269164d495223f27cbb7c7a79ffb9eefac3fbef32310e727192678f94d"], &(0x7f0000000100)=0x1002) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r10, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r11, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r12, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x68, 0x1, 0xfffffffffffffff7, 0x5}, {{r7}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x80000000, 0x2}, {{}, 0xfffffffffffffffb, 0x5, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x28, 0x20, 0x401, 0x8}, {{r8}, 0xfffffffffffffffd, 0x8, 0x8, 0x2, 0x3}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x4, 0x9}, {{r9}, 0xfffffffffffffffc, 0x5, 0x2, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x1fc, 0x4}, {{r10}, 0xffffffffffffffff, 0x1, 0xfffff, 0x400, 0x5}], 0x401, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0xcf5}, {{r11}, 0xfffffffffffffffc, 0x4, 0x8, 0x1000000000, 0x85}, {{r12}, 0xfffffffffffffffe, 0x60, 0x80, 0x9, 0x3}], 0x3f, &(0x7f0000000300)={0x4, 0x8}) r13 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "170b000078a7e1ff00", 0x2000000, 0xffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 18:11:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) munlockall() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) listen(r2, 0x81) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r3) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x1}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) fcntl$getown(r4, 0x5) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r6) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRES32=r6], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d141dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f11000"/235], 0xeb, 0x800) r7 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r7, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffb) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r9, &(0x7f0000000a40)=ANY=[@ANYRES64=r8, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r12, @ANYRESDEC=r5, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r11, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r9], 0x6, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f00000001c0)=0xe73d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0x7fffffff, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) chroot(&(0x7f0000000100)='./bus\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) 18:11:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRES32=r2], 0x1, 0xff157cb315f9783, 0x1000) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x8, 0xfffffff7}) 18:11:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04f6d1284d325f1e353343000000f47e5b233093744ce65a822bf66bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa245469177500"/133], 0x85}, 0x0) r0 = socket(0x800000018, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="698593c047edbc8d2925a2347d6e254581575e943d63b9bcab92072477e4d641e8fea2470c16fdf707eb24c8253046e424c071449f2846960306effbab5d", 0x3e) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000586000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f0000be208b59", 0x14) write(r1, 0x0, 0x0) 18:11:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x31) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) 18:11:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce50a00000000001300"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="0c0911e45519d0d2d6ac44c8412528b1328638d4bc6fcb7c1a806f3b641317648be1d0637458c9fae9b07b7ffff0c61e6a7091145ce0", 0x36}], 0x1) 18:11:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/17, &(0x7f0000000180)=0x11) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x3f) chroot(&(0x7f0000000080)='./file0\x00') 18:11:13 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) r0 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r0, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x5d33a9ee, 0x1, 0x80, 0xf90, &(0x7f0000000040)={{0x45, 0x5, 0xe3, 0x6, 0x9, 0x20}, {[0x401, 0x100000001, 0xffffffff7fffffff, 0x0, 0x2, 0x8, 0x4, 0x1, 0x80000000, 0x1000, 0x0, 0xffffffffffffffad, 0x1, 0x51eeccbb, 0x6, 0x81, 0x800, 0x4], [0x9, 0x6c8, 0x8, 0xbdfb, 0x6, 0x3, 0x0, 0x7fff, 0x200, 0x7f], [0x1, 0x7, 0x1000, 0x2, 0x3, 0x101, 0x8], [0xd29f, 0x0, 0x8000, 0x7, 0x5, 0x1], [{0x6, 0x8, 0x0, 0x101}, {0x8, 0xfffffeff, 0x81, 0x80000000}, {0x8, 0xfff, 0x3, 0x9}, {0x2, 0x8, 0xffff, 0x3ff}, {0x0, 0x1, 0x7f, 0xc82b}, {0x8, 0x1ff, 0x9, 0x78ea}, {0x9, 0x3, 0x7, 0x9}, {0x4, 0x5, 0x3, 0x2}], {0x9, 0x0, 0x6, 0x4}, {0x9, 0x5817, 0xe6, 0x9}}}, 0x5, 0x3f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:11:13 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) socketpair(0x10, 0x2, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0x0) pwritev(r3, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRES32=r3], 0x1, 0xff157cb315f9783, 0x1000) r4 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) fcntl$getown(r4, 0x5) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6b, 0xfffd, 0x40, 0x3, 0x9, 0x6, 0x4, 0x1, 0x2, 0x3ac, 0x7}) readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) 18:11:13 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000000)="6f7d539a028cf10e80f544c426b6f9f528d54971139d3ba0e229cf1224e6ddeaadb4e6bc15b15dd0bdbfc8dfaa98f5a82a141345eeaedbd9cf40b3421cb3f720e690d135cbbdb2340f33b842be0b6405ebee5adfefe212f6b3867d80f707bd91c1261c9c412c24dd3833d8f8a7ec80ebc95aa067fa30b62e474cf72ccb82815ee2b5af72d3732579d14dfc456d69dd60260338ff04734979df1a08fe073f743a64bca42507601db58c5420a89a1d21ece8a8acebdfd2d37dc6299d40af3ff2c42c52590b0364f9a7c7a2fe3140811d8991139166a33d31f159ec47f19f") syz_emit_ethernet(0x8, &(0x7f0000000240)="8c3810e4be461e090d236df28848432db5c962d12f128d14b89cb5d74da020ff3cc25bb17afeedd80f85152579f144c101380ddc568f7e47995930243700044c593d2211f9260b5821d062783867ee827ca16d1ee338ec36de215f47f859bed9f0d492df8ea827e28dbf809d875cfb6058df0300000000000000cab7ba26e0e990309365e43078174d1b58cd1d38938c366c0f866daa1af418a44edd95389d69d5b7554494100cef7177fae6aa660db965f85eae71a034b721070d23375e23212c18f139b601a9185f6acaecf8796b60fe33d21cc8a02e0e1cb6a47f5b06097d30c3608515b817d46fa9de0dd6861401d8fb76f80e1b832d830a6fa4c5dc40e928f83bd3d3500f01") 18:11:14 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) r1 = fcntl$getown(r0, 0x5) r2 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r6) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRES32=r6], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r5, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r7, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r10, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffb) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000040)) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r12, &(0x7f0000000a40)=ANY=[@ANYRES64=r11, @ANYRESHEX=r13, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r15, @ANYRESDEC=r5, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r14, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r12], 0x6, 0x0) r16 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r16) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r8, r9, 0x8, 0x2f9f}, 0xffffffff, 0x1, r4, r17, 0x2, 0x200, 0x8001, 0x4}) r18 = geteuid() r19 = getpgid(0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r21, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r21, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r21) msgrcv(r20, &(0x7f00000002c0)=ANY=[@ANYRES32=r21], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r22 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r22, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r25, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffb) r28 = syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000040)) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000040)) r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb10b52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a7081159b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01c0ec4e0d99e56e2ae040b5dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r27, &(0x7f0000000a40)=ANY=[@ANYRES64=r26, @ANYRESHEX=r28, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r30, @ANYRESDEC=r20, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r29, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r27], 0x6, 0x0) r31 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r31, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r31, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r31) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r23, r24, 0x8, 0x2f9f}, 0xffffffff, 0x1, r19, r32, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x20, r3, r9, r18, r24, 0x20, 0x70}, 0x78000000, 0x19e3, r1, r1, 0x91e2, 0x100000000}) setegid(r9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040), 0xfeea) close(r34) close(r33) 18:11:14 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0xa) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) writev(r1, &(0x7f0000002180), 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r0, &(0x7f0000000900), 0x1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/224}, 0xe8, 0x2, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000002f40)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b505000000eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546d86ea9d079d68d4b1ca547eba9ed048953278f415b0159dffaeb223bf20b78be3475b4a03b3506750f762737afd63bdff2ffac16454b08172454475881698e9fd7e90c7ebb50da8f75fc37845a7a5bb5704d1c98499bc60c11ac3be20eb8831f5236aa04b77b2334c78fb8a26ced1f52bae3cfcf42db57b5ed3f7450a0fbf12a48bedf4e27fe2f6beaf4d149db1af6670cf8cb198447a177df25e984b9c618cf3f40d3868c6da65d7e53d3790651bc900e55c5f46f0da9dd28b1704b95a434ff6c6ca5ea19c1bef0f3e859224046a6c0dea8c380a938bc4f8ede8184714748965aa52c9874af5a9868f8db201bdbce272d6747a6f15d7d740d12ee419a8719bfd89364910a3183e7b903ca8811bb76e71eb4c0770de1d07ef2a99602c48be381c60ddfef0b16b3a0a632b6cda27a227cff985660a8cf9e66597643a25fb37530d943a257bf68c331d53ac41f15bd03334f14f846c897c6f3c32bbb9a02a6cb18e0a2ed159a3c55771f0100732ea430e31baa680f0f7b60d6231e5604f82f44abdf5cf2391918260bf0"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069dd, &(0x7f0000000300)) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000840)) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069dd, &(0x7f0000000300)) r11 = socket(0x18, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069dd, &(0x7f0000000300)) socket$unix(0x1, 0x1, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x10000, 0x0) r14 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) dup2(0xffffffffffffff9c, r14) r15 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000040)='.\x00', 0x0) r16 = semget$private(0x0, 0x8, 0x100010282) semop(r16, &(0x7f0000000040)=[{0x2, 0x4, 0x1000}, {0x3, 0x9500, 0x800}, {0x2, 0xf7b3, 0x800}, {0x1, 0x7f, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r16, &(0x7f00000015c0), 0x2) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="b3390d5423855ca7187e3cba3371f748ca6f6e33fc7974258801005cd8fb9f550adb79d1655c5159830787b9cc0cb008171c07961bd399973a737e77ecc6e3d394b5ae18d23dace035301253546f9cd99c2ebf92f94b4aa403451380b55c4273a5a21095d5645865bdc4e169eb48f5003941662175c3559ba88b84a32895423db3fc521fb42f07c4c1d680577e9da0f4832f2b86af71b42c244a7d1b882052c17843674f87ce911beb4b8b570700"/189, @ANYRES32], 0x2, 0x0) r17 = open(&(0x7f0000000940)='./file2\x00', 0x20, 0x3ac) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x7e38, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e935082ae944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a532aa11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a5ce04781376d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f00000100896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe11ff90e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab00657e303e61497009db2b4e893ee87b392a74eb8103d6ada968744dafe50c365a7325c9476ca6d99335d2c2c1ebdb808115c03d802bab585e0afd61c4aa104e3e7fff86ab807711cdf4e894e1391ff6d687e62f803c65ce5c86a2b0c15c9bd6e6d00000000000000000000cc835703905fa2ccb50d09a430eb88c46331b1ab3b516db6ce35253ba59dfc2a07afcb556790edcbf506a6668ecb3d8a031827010c82090545f277bc55f1be84c0177028225f75448fc713780b89c215b612a2f348b1e706c9bdf4ff71d48bf71ded9111847b9d2d95045ed7b40ee3f4ccb45cc0e2750e763e51ad8585d2ccbadd14bf0f1bea18e13ae21efe59c76aaa086e057a82721d3c0c5029daa1a75443d25a48fec915672faf94927e8b8ae755d555fe8342aa0c500be697c7ea1e8b2a1d8945521a6987b4bc2375bd7a9520bc2c39076c7df4bdc77507d641f40ef0e42cc8308a4a3d267262112410b6cd409adc6fdcb8af629dbddf91eaf658d31abe6e03184ddc47747938a18c304ddaea6b5457f42447"], 0x1c9}, 0x402) pipe2(&(0x7f0000000540), 0x4) r20 = socket(0x2, 0x80000000000002, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045be8df5ce27f0513af74ed92c1b58d8384f8847db8fdf713bf9037c9ddd2fe8354c46c0c4d5379bad17b5d38a24c0f1419ffc9b969156dfc9d955fc0c8b9952c132798e569e64a2a3d24ced93fbaf6886c8758bcdaf9ceeb6516ff608d440949ba672fc"], 0x10) r22 = socket(0x18, 0x1, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r22, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca7601a900000041cbc3cf740e8a7053000000000000245200927af8c40013630d4c58460000000000010000000098490d077aaf9544666aa81d54b9f85142108c909d7e1b3b3d84b99db7747eb2c045be8df5ce27f0513af74ed92c1b58d8384f8847db8fdf713bf9037c9ddd2fe8354c46c0c4d5379bad17c0578a24c0f1419ffc9b969156dfc9d955fc0c8b9952c132798ea3bf64a2a3d24ced93fbaf6886c8758bcdaf9ceeb6000000000000"], 0x10) sendmsg$unix(r23, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r21, &(0x7f0000002680)=ANY=[@ANYRES16=r23, @ANYRES16=0x0, @ANYBLOB="d7051a7957dd7bd2d84a965b073c09b06890fceceda44a14bcb58692000ea1579ecaec1d0aa01a30666231ed86e3f4ac96e62048a6edad6d2c89d6818163d506f5336d806f7bdc5775d368ba5c9f9edea1c1c1bc8a4e059fe830a49fdcb0d6e78aa5e63b5267fc9d90e50d2d3cf2847d8ac80f3da5986536bd867409bc1dbecccf01016d497b814172445b4850adfef1"], 0x3) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r20, &(0x7f00000017c0)=[{&(0x7f00000009c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ee08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aecd035b21db4222729a5ce9286a9cedacd1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xf4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xfffffffffffffda6}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) accept$unix(r7, &(0x7f0000002e80)=@file={0x0, ""/92}, &(0x7f0000000980)=0x5e) r24 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r24, &(0x7f0000000040)='.\x00', 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r25, 0x0, 0x0) fcntl$getown(r25, 0x5) r26 = getppid() getpgid(r26) r27 = msgget$private(0x0, 0x20000003c4) msgrcv(r27, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) r28 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1002, &(0x7f0000000000), 0x4) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYRES64=0x0, @ANYPTR, @ANYRES32=r13, @ANYRES32=r28, @ANYRES16=r26], 0x5, 0x800) 18:11:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x8000, 0x208001fe, 0x0, "fb000010000c0000210000000000ff00"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x36c39d4dbd27b144, 0x3, &(0x7f00000002c0)=""/131) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000240)=0x401) r3 = socket(0x6, 0x1, 0x8) bind(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00300000e01691000000000000"], 0x6f) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) semget$private(0x0, 0x1, 0x170) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x2400, 0x0, 0x8, 0x7f}) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x4, 0x1, 0x3fd}) r8 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) dup(r8) socket(0x6, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:11:14 executing program 0: pipe2(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setreuid(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) setpgid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r4, r3) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r6, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r6, r5) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x0, 0x1}) msgget$private(0x0, 0xffffffffffffff5f) socket(0x2, 0x4003, 0xfc) 18:11:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 18:11:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="03ff"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:11:14 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) setsockopt(r2, 0x420, 0xfff, &(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) fcntl$dupfd(r3, 0xa, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) read(r5, &(0x7f0000000080)=""/93, 0x5d) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c3390000000000000000c000100080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getppid() r8 = getpgrp() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e057d07a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead5933ac1dff1344393855594c707e416e251241ade24598b334dba36e0e145a5f636fa5ca9f3d447acdfd0eb9bd716b92a55c4646118c31612710428d4ea048f48769943c5d6a98e99d"], 0xfa, 0x1, 0x1000) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98269f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f21d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() 18:11:14 executing program 0: nanosleep(&(0x7f0000001580)={0x0, 0x6}, &(0x7f0000000000)) 18:11:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 18:11:14 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r8, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r10 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = accept$inet(r8, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r15 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r15, r16) getgroups(0x6, &(0x7f00000003c0)=[r10, r11, 0x0, r12, r14, r15]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, r14, r3, 0x0, 0x29, 0x81}, 0x6, 0x1, r5, r6, 0xa6, 0x1, 0x44e2c, 0x3b39}) r17 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, r17}) getgroups(0x1, &(0x7f0000000000)=[r1]) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = accept$unix(r18, &(0x7f0000000440)=ANY=[@ANYBLOB="f6ff0000000000000000002000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4130e9b00"/118], &(0x7f0000000080)=0x6e) accept$unix(r18, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r20 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r18, &(0x7f0000000180)='./file0\x00', r20, r21, 0x4) setregid(r1, r21) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r24 = socket(0x1, 0x4000, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x29, 0x9, &(0x7f0000000140), 0x0) dup2(r25, 0xffffffffffffff9c) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x29, 0x9, &(0x7f0000000140), 0x0) r27 = dup(r23) listen(r27, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r27, &(0x7f0000000280)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r29 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r29, 0x0, 0x1021, 0x0, 0x0) bind$inet(r23, &(0x7f0000000380)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r30 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r30, 0x0, 0x5, &(0x7f0000000300)=""/93) 18:11:14 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000540)) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="040000ce1cfacfc0a0009c1f81128c33bb2f8d45f0311c7e7500023fe95655785b80947360cedcf014baca35ff855b92c0b874575ec2a8cfce6cb897e30972a06e846a18876cfe52a0559fcfb83db978567a093a66b3d473f286bc7941755822292cb8764d98f6cd1bb5ca98527725b0d108a8236c4ea2f0c5014cb443d1ff25d26fba6015831c10193a17805c2fd25bfb3870036bc10932b6c7f7d5b41303fb2a8437aa9423c57b40f75594411a491351f4ce9f2d8a13e816bce150ec3c5c86e62c04401e6afe5feaf686c93a9d041b3f4ba41573ce7379709da1c502ffa32004444ee71d0ea41047c7b7b086c58995981b08fd62836094aba037530990743baf6c69af3000000000cfe61df60dccffb1501fb38f2a29dc408a07dba87dc22e7c7e1386c9e0f51b89a9b0e2478835cb1e004ed3f459d99efbcf50c658765e5355a71e83b6a2d1febf914bc59b0e6f50d67a3024d35ad8b6750b4c498ac114e7f7c8ca1e2e36d4f1982285df3e9f20", 0x16f) 18:11:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f050000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 18:11:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') fcntl$getown(r4, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r7) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYRES32=r7], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8f8523564dccd2b93835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000a2a2c86fcac57fd445c0115009f9143ce8e5e3ae6c59b296654c7e00b60c41dcb9f0f1ebdce406be0567c9a415d2471d0579146e74493a58ae6fb177b24b377b393056ab706251a9999e8f3a9ad9d181379489580a26749c75a5bca18a1d764cb49596415401609e700cbc8980cabdb47da1c8e4c3f11769679b36e6a4e715cdb2fd0dd6d07fb23a88b9f1711dd7f778881fc6337725d5f2ecc4da4b8671e75b9376d108b079d0f27abbaf52bd08091cb16d51e347d89e8099d4520363b7cdf7c6897c6c7ddae1fe66ec02e7c973433a92a617a5e0a9007585234b4b007d15c8b58834e22c2b6eb0869f9a408c63c22eccf623ef8ed113619107967f24408de51c18cd8f3841a373d556a9771083d2aeb649bd3cf5b3"], 0xeb, 0x800) setsockopt$sock_timeval(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r10, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffb) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000040)) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x400001, 0x20009, 0x0, 0x0, "d7ca01000700", 0x1000}) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r12, &(0x7f0000000a40)=ANY=[@ANYRES64=r11, @ANYRESHEX=r13, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r15, @ANYRESDEC=r6, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r14, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r12], 0x6, 0x0) r16 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r16) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r8, r9, 0x8, 0x2f9f}, 0xffffffff, 0x1, r5, r17, 0x2, 0x200, 0x8001, 0x4}) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r19, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r19) msgrcv(r18, &(0x7f00000002c0)=ANY=[@ANYRES32=r19], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r20 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r20, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffb) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000040)) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r22, &(0x7f0000000a40)=ANY=[@ANYRES64=r21, @ANYRESHEX=r23, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32, @ANYRESDEC=r18, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r24, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r22], 0x6, 0x0) setpgid(r5, r21) 18:11:14 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x80) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235002000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35512b868b2729caf0e8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be06000000e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80380b77979ab4ef00bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b78200000000000000000000000000000000000000000000000000000000000000005eb9aef13dc2ca94d45f40d1b9353eff71ff8b6aa12ade36ef030b48407349bb0b474581652d30df37ffe094acd04d1e4b02fc3bc2e92fe6c619b33cfcfa05ad2bb15e681d2c74b1a10f6f74404e283996aecc3d856df0b79b"], 0x10) dup2(r4, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r6, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) listen(r6, 0x100) setsockopt(r1, 0x0, 0x3, &(0x7f00000003c0)="73e6649d", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r7, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) 18:11:14 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x40, 0x100}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect(r2, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0x7) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) fchmodat(r4, &(0x7f0000000300)='./file0\x00', 0x111, 0x6) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r5 = socket(0x2, 0x400000001002, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xffffffffffffffd4) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000280)=0x80000000) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r8 = syz_open_pts() close(r8) 18:11:14 executing program 0: sync() r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) listen(r0, 0x8) 18:11:14 executing program 1: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="080100"/13], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 18:11:15 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) fchmod(r2, 0x75) r3 = dup2(r1, r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r4, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) dup2(r4, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0xffff, 0x8, 0x5, 0x5, 0x40, 0x7fff, 0xfffffff7, 0x10, [{0x0, 0x2f, 0xfffffffc, 0x1}, {0x2, 0x4, 0x40, 0x6}, {0x8, 0x28ff, 0x1, 0x8}, {0x4, 0xfffffffb, 0x4, 0x3}, {0x10001, 0x1f, 0x1, 0x10000}, {0x5, 0x843c, 0x8, 0x1000}, {0xfffffff9, 0xffff, 0x3, 0xe0000}, {0x7fff, 0x10000, 0x100, 0xfffffffd}, {0x90, 0xe60c, 0x8, 0x4d}, {0x1a, 0x20, 0x3, 0x7}, {0x0, 0x401, 0x3ff, 0x6}, {0x7, 0x3, 0x1, 0x9}, {0xffff, 0x4, 0x3, 0x101}, {0x7, 0x56c54bea, 0x7, 0x2}, {0x769, 0x6, 0x21e0}, {0x3, 0x1, 0xbd6f, 0x7}]}) ioctl$TIOCSTOP(r3, 0x2000746f) setitimer(0x1, &(0x7f0000000080)={{0x0, 0xec81}}, 0x0) 18:11:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="58ba6880fd793835e2599292613ee04fb7f9310f318b3e4baf832b0b498e21f5f347475d087f509c4f31d1938c6d5807d2cbb666a1282a6ce17e0776b64f75249244d4053e46d08e3a297e7e8fe36d72a1ee08636cde67aea116519cbe7c039e4e69dcfbcf535a37bf61d23e8b03515b87ae78cc345389efe4fd3c6539f0e3822e01986ae4213f0218cb43a4df24c13aa81ea3", 0x93) close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) r2 = fcntl$getown(r1, 0x5) r3 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r7) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYRES32=r7], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r6, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r11, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffb) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r13, &(0x7f0000000a40)=ANY=[@ANYRES64=r12, @ANYRESHEX=r14, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r16, @ANYRESDEC=r6, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r15, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r13], 0x6, 0x0) r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r17, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r17) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r9, r10, 0x8, 0x2f9f}, 0xffffffff, 0x1, r5, r18, 0x2, 0x200, 0x8001, 0x4}) r19 = geteuid() r20 = getpgid(0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r22, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r22) msgrcv(r21, &(0x7f00000002c0)=ANY=[@ANYRES32=r22], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r23 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r23, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r26 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r26, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffb) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000040)) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000040)) r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r28, &(0x7f0000000a40)=ANY=[@ANYRES64=r27, @ANYRESHEX=r29, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r31, @ANYRESDEC=r21, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r30, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r28], 0x6, 0x0) r32 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r32, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r32, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r32) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r24, r25, 0x8, 0x2f9f}, 0xffffffff, 0x1, r20, r33, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x20, r4, r10, r19, r25, 0x20, 0x70}, 0x78000000, 0x19e3, r2, r2, 0x91e2, 0x100000000}) r34 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r34, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r34) r35 = fcntl$getown(r34, 0x5) r36 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r38 = getpgid(0x0) r39 = msgget$private(0x0, 0xfffffffffffffffd) r40 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r40, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r40, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r40) msgrcv(r39, &(0x7f00000002c0)=ANY=[@ANYRES32=r40], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r39, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r41 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r41, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r44 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r44, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffb) r47 = syz_open_pts() ioctl$TIOCSETAF(r47, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r47, 0x4004667f, &(0x7f0000000040)) r48 = syz_open_pts() ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r48, 0x4004667f, &(0x7f0000000040)) r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r46, &(0x7f0000000a40)=ANY=[@ANYRES64=r45, @ANYRESHEX=r47, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r49, @ANYRESDEC=r39, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r48, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r46], 0x6, 0x0) r50 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r50, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r50, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r50) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r42, r43, 0x8, 0x2f9f}, 0xffffffff, 0x1, r38, r51, 0x2, 0x200, 0x8001, 0x4}) r52 = geteuid() r53 = getpgid(0x0) r54 = msgget$private(0x0, 0xfffffffffffffffd) r55 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r55, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r55) msgrcv(r54, &(0x7f00000002c0)=ANY=[@ANYRES32=r55], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r54, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r56 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r56, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r59 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r59, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r61 = msgget$private(0x0, 0xfffffffffffffffb) r62 = syz_open_pts() ioctl$TIOCSETAF(r62, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r62, 0x4004667f, &(0x7f0000000040)) r63 = syz_open_pts() ioctl$TIOCSETAF(r63, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r63, 0x4004667f, &(0x7f0000000040)) r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r61, &(0x7f0000000a40)=ANY=[@ANYRES64=r60, @ANYRESHEX=r62, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r64, @ANYRESDEC=r54, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r63, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r61], 0x6, 0x0) r65 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r65, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r65, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r65) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r57, r58, 0x8, 0x2f9f}, 0xffffffff, 0x1, r53, r66, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000180)={{0x20, r37, r43, r52, r58, 0x20, 0x70}, 0x78000000, 0x19e3, r35, r35, 0x91e2, 0x100000000}) r67 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r67, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r67, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r67) r68 = fcntl$getown(r67, 0x5) r69 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r71 = getpgid(0x0) r72 = msgget$private(0x0, 0xfffffffffffffffd) r73 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r73, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r73, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r73) msgrcv(r72, &(0x7f00000002c0)=ANY=[@ANYRES32=r73], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r72, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r74 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r74, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r77 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r77, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r79 = msgget$private(0x0, 0xfffffffffffffffb) r80 = syz_open_pts() ioctl$TIOCSETAF(r80, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r80, 0x4004667f, &(0x7f0000000040)) r81 = syz_open_pts() ioctl$TIOCSETAF(r81, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r81, 0x4004667f, &(0x7f0000000040)) r82 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r82, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r79, &(0x7f0000000a40)=ANY=[@ANYRES64=r78, @ANYRESHEX=r80, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r82, @ANYRESDEC=r72, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r81, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r79], 0x6, 0x0) r83 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r83, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r83, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r83) r84 = fcntl$getown(r83, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r75, r76, 0x8, 0x2f9f}, 0xffffffff, 0x1, r71, r84, 0x2, 0x200, 0x8001, 0x4}) r85 = geteuid() r86 = getpgid(0x0) r87 = msgget$private(0x0, 0xfffffffffffffffd) r88 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r88, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r88, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r88) msgrcv(r87, &(0x7f00000002c0)=ANY=[@ANYRES32=r88], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r87, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r89 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r89, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r92 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r92, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r94 = msgget$private(0x0, 0xfffffffffffffffb) r95 = syz_open_pts() ioctl$TIOCSETAF(r95, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r95, 0x4004667f, &(0x7f0000000040)) r96 = syz_open_pts() ioctl$TIOCSETAF(r96, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r96, 0x4004667f, &(0x7f0000000040)) r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r94, &(0x7f0000000a40)=ANY=[@ANYRES64=r93, @ANYRESHEX=r95, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r97, @ANYRESDEC=r87, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r96, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r94], 0x6, 0x0) r98 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r98, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r98, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r98) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r90, r91, 0x8, 0x2f9f}, 0xffffffff, 0x1, r86, r99, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000180)={{0x20, r70, r76, r85, r91, 0x20, 0x70}, 0x78000000, 0x19e3, r68, r68, 0x91e2, 0x100000000}) r100 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r100, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r100, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r100) r101 = fcntl$getown(r100, 0x5) r102 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r104 = getpgid(0x0) r105 = msgget$private(0x0, 0xfffffffffffffffd) r106 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r106, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r106, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r106) msgrcv(r105, &(0x7f00000002c0)=ANY=[@ANYRES32=r106], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r105, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r107 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r107, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r110 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r110, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r112 = msgget$private(0x0, 0xfffffffffffffffb) r113 = syz_open_pts() ioctl$TIOCSETAF(r113, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r113, 0x4004667f, &(0x7f0000000040)) r114 = syz_open_pts() ioctl$TIOCSETAF(r114, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r114, 0x4004667f, &(0x7f0000000040)) r115 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r115, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r112, &(0x7f0000000a40)=ANY=[@ANYRES64=r111, @ANYRESHEX=r113, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r115, @ANYRESDEC=r105, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r114, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r112], 0x6, 0x0) r116 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r116, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r116, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r116) r117 = fcntl$getown(r116, 0x5) msgctl$IPC_SET(r105, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r108, r109, 0x8, 0x2f9f}, 0xffffffff, 0x1, r104, r117, 0x2, 0x200, 0x8001, 0x4}) r118 = geteuid() r119 = getpgid(0x0) r120 = msgget$private(0x0, 0xfffffffffffffffd) r121 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r121, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r121, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r121) msgrcv(r120, &(0x7f00000002c0)=ANY=[@ANYRES32=r121], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r120, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r122 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r122, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r125 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r125, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r127 = msgget$private(0x0, 0xfffffffffffffffb) r128 = syz_open_pts() ioctl$TIOCSETAF(r128, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r128, 0x4004667f, &(0x7f0000000040)) r129 = syz_open_pts() ioctl$TIOCSETAF(r129, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r129, 0x4004667f, &(0x7f0000000040)) r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r127, &(0x7f0000000a40)=ANY=[@ANYRES64=r126, @ANYRESHEX=r128, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r130, @ANYRESDEC=r120, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r129, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r127], 0x6, 0x0) r131 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r131, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r131, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r131) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r120, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r123, r124, 0x8, 0x2f9f}, 0xffffffff, 0x1, r119, r132, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r102, 0x1, &(0x7f0000000180)={{0x20, r103, r109, r118, r124, 0x20, 0x70}, 0x78000000, 0x19e3, r101, r101, 0x91e2, 0x100000000}) r133 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r133, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r133, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r133) r134 = fcntl$getown(r133, 0x5) r135 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r137 = getpgid(0x0) r138 = msgget$private(0x0, 0xfffffffffffffffd) r139 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r139, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r139, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r139) msgrcv(r138, &(0x7f00000002c0)=ANY=[@ANYRES32=r139], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r138, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r140 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r140, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r143 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r143, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r143, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r145 = msgget$private(0x0, 0xfffffffffffffffb) r146 = syz_open_pts() ioctl$TIOCSETAF(r146, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r146, 0x4004667f, &(0x7f0000000040)) r147 = syz_open_pts() ioctl$TIOCSETAF(r147, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r147, 0x4004667f, &(0x7f0000000040)) r148 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r148, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r145, &(0x7f0000000a40)=ANY=[@ANYRES64=r144, @ANYRESHEX=r146, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r148, @ANYRESDEC=r138, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r147, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r145], 0x6, 0x0) r149 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r149, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r149, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r149) r150 = fcntl$getown(r149, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r141, r142, 0x8, 0x2f9f}, 0xffffffff, 0x1, r137, r150, 0x2, 0x200, 0x8001, 0x4}) r151 = geteuid() r152 = getpgid(0x0) r153 = msgget$private(0x0, 0xfffffffffffffffd) r154 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r154, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r154, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r154) msgrcv(r153, &(0x7f00000002c0)=ANY=[@ANYRES32=r154], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r153, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r155 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r155, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r155, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r158 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r158, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r158, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r160 = msgget$private(0x0, 0xfffffffffffffffb) r161 = syz_open_pts() ioctl$TIOCSETAF(r161, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r161, 0x4004667f, &(0x7f0000000040)) r162 = syz_open_pts() ioctl$TIOCSETAF(r162, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r162, 0x4004667f, &(0x7f0000000040)) r163 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r163, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r160, &(0x7f0000000a40)=ANY=[@ANYRES64=r159, @ANYRESHEX=r161, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r163, @ANYRESDEC=r153, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r162, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r160], 0x6, 0x0) r164 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r164, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r164, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r164) r165 = fcntl$getown(r164, 0x5) msgctl$IPC_SET(r153, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r156, r157, 0x8, 0x2f9f}, 0xffffffff, 0x1, r152, r165, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r135, 0x1, &(0x7f0000000180)={{0x20, r136, r142, r151, r157, 0x20, 0x70}, 0x78000000, 0x19e3, r134, r134, 0x91e2, 0x100000000}) r166 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r166, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r166, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r166) r167 = fcntl$getown(r166, 0x5) r168 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = getpgid(0x0) r171 = msgget$private(0x0, 0xfffffffffffffffd) r172 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r172, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r172, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r172) msgrcv(r171, &(0x7f00000002c0)=ANY=[@ANYRES32=r172], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r171, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r173 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r173, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r173, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r176 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r176, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r176, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r178 = msgget$private(0x0, 0xfffffffffffffffb) r179 = syz_open_pts() ioctl$TIOCSETAF(r179, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r179, 0x4004667f, &(0x7f0000000040)) r180 = syz_open_pts() ioctl$TIOCSETAF(r180, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r180, 0x4004667f, &(0x7f0000000040)) r181 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r181, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r178, &(0x7f0000000a40)=ANY=[@ANYRES64=r177, @ANYRESHEX=r179, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r181, @ANYRESDEC=r171, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r180, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r178], 0x6, 0x0) r182 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r182, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r182, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r182) r183 = fcntl$getown(r182, 0x5) msgctl$IPC_SET(r171, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r174, r175, 0x8, 0x2f9f}, 0xffffffff, 0x1, r170, r183, 0x2, 0x200, 0x8001, 0x4}) r184 = geteuid() r185 = getpgid(0x0) r186 = msgget$private(0x0, 0xfffffffffffffffd) r187 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r187, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r187, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r187) msgrcv(r186, &(0x7f00000002c0)=ANY=[@ANYRES32=r187], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r186, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r188 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r188, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r188, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r191 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r191, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r191, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r193 = msgget$private(0x0, 0xfffffffffffffffb) r194 = syz_open_pts() ioctl$TIOCSETAF(r194, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r194, 0x4004667f, &(0x7f0000000040)) r195 = syz_open_pts() ioctl$TIOCSETAF(r195, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r195, 0x4004667f, &(0x7f0000000040)) r196 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r196, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r193, &(0x7f0000000a40)=ANY=[@ANYRES64=r192, @ANYRESHEX=r194, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r196, @ANYRESDEC=r186, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r195, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r193], 0x6, 0x0) r197 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r197, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r197, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r197) r198 = fcntl$getown(r197, 0x5) msgctl$IPC_SET(r186, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r189, r190, 0x8, 0x2f9f}, 0xffffffff, 0x1, r185, r198, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r168, 0x1, &(0x7f0000000180)={{0x20, r169, r175, r184, r190, 0x20, 0x70}, 0x78000000, 0x19e3, r167, r167, 0x91e2, 0x100000000}) getgroups(0x9, &(0x7f0000000040)=[r76, r124, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r157, r190, 0x0, 0x0]) r200 = getgid() r201 = getegid() r202 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r202, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r202, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r202) r203 = fcntl$getown(r202, 0x5) r204 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r206 = getpgid(0x0) r207 = msgget$private(0x0, 0xfffffffffffffffd) r208 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r208, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r208, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r208) msgrcv(r207, &(0x7f00000002c0)=ANY=[@ANYRES32=r208], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r207, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r209 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r209, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r209, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r212 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r212, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r212, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r214 = msgget$private(0x0, 0xfffffffffffffffb) r215 = syz_open_pts() ioctl$TIOCSETAF(r215, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r215, 0x4004667f, &(0x7f0000000040)) r216 = syz_open_pts() ioctl$TIOCSETAF(r216, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r216, 0x4004667f, &(0x7f0000000040)) r217 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r217, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r214, &(0x7f0000000a40)=ANY=[@ANYRES64=r213, @ANYRESHEX=r215, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r217, @ANYRESDEC=r207, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r216, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r214], 0x6, 0x0) r218 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r218, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r218, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r218) r219 = fcntl$getown(r218, 0x5) msgctl$IPC_SET(r207, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r210, r211, 0x8, 0x2f9f}, 0xffffffff, 0x1, r206, r219, 0x2, 0x200, 0x8001, 0x4}) r220 = geteuid() r221 = getpgid(0x0) r222 = msgget$private(0x0, 0xfffffffffffffffd) r223 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r223, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r223, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r223) msgrcv(r222, &(0x7f00000002c0)=ANY=[@ANYRES32=r223], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r222, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r224 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r224, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r224, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r227 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r227, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r227, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r229 = msgget$private(0x0, 0xfffffffffffffffb) r230 = syz_open_pts() ioctl$TIOCSETAF(r230, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r230, 0x4004667f, &(0x7f0000000040)) r231 = syz_open_pts() ioctl$TIOCSETAF(r231, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r231, 0x4004667f, &(0x7f0000000040)) r232 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r232, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r229, &(0x7f0000000a40)=ANY=[@ANYRES64=r228, @ANYRESHEX=r230, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r232, @ANYRESDEC=r222, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r231, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r229], 0x6, 0x0) r233 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r233, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r233, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r233) r234 = fcntl$getown(r233, 0x5) msgctl$IPC_SET(r222, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r225, r226, 0x8, 0x2f9f}, 0xffffffff, 0x1, r221, r234, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r204, 0x1, &(0x7f0000000180)={{0x20, r205, r211, r220, r226, 0x20, 0x70}, 0x78000000, 0x19e3, r203, r203, 0x91e2, 0x100000000}) r235 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r235, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r235, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r235) r236 = fcntl$getown(r235, 0x5) r237 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r239 = getpgid(0x0) r240 = msgget$private(0x0, 0xfffffffffffffffd) r241 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r241, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r241, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r241) msgrcv(r240, &(0x7f00000002c0)=ANY=[@ANYRES32=r241], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r240, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r242 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r242, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r242, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r245 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r245, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r245, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r247 = msgget$private(0x0, 0xfffffffffffffffb) r248 = syz_open_pts() ioctl$TIOCSETAF(r248, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r248, 0x4004667f, &(0x7f0000000040)) r249 = syz_open_pts() ioctl$TIOCSETAF(r249, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r249, 0x4004667f, &(0x7f0000000040)) r250 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r250, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r247, &(0x7f0000000a40)=ANY=[@ANYRES64=r246, @ANYRESHEX=r248, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r250, @ANYRESDEC=r240, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r249, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r247], 0x6, 0x0) r251 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r251, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r251, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r251) r252 = fcntl$getown(r251, 0x5) msgctl$IPC_SET(r240, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r243, r244, 0x8, 0x2f9f}, 0xffffffff, 0x1, r239, r252, 0x2, 0x200, 0x8001, 0x4}) r253 = geteuid() r254 = getpgid(0x0) r255 = msgget$private(0x0, 0xfffffffffffffffd) r256 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r256, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r256, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r256) msgrcv(r255, &(0x7f00000002c0)=ANY=[@ANYRES32=r256], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r255, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r257 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r257, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r257, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r260 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r260, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r260, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r262 = msgget$private(0x0, 0xfffffffffffffffb) r263 = syz_open_pts() ioctl$TIOCSETAF(r263, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r263, 0x4004667f, &(0x7f0000000040)) r264 = syz_open_pts() ioctl$TIOCSETAF(r264, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r264, 0x4004667f, &(0x7f0000000040)) r265 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r265, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r262, &(0x7f0000000a40)=ANY=[@ANYRES64=r261, @ANYRESHEX=r263, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r265, @ANYRESDEC=r255, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r264, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r262], 0x6, 0x0) r266 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r266, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r266, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r266) r267 = fcntl$getown(r266, 0x5) msgctl$IPC_SET(r255, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r258, r259, 0x8, 0x2f9f}, 0xffffffff, 0x1, r254, r267, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r237, 0x1, &(0x7f0000000180)={{0x20, r238, r244, r253, r259, 0x20, 0x70}, 0x78000000, 0x19e3, r236, r236, 0x91e2, 0x100000000}) r268 = socket(0x800000018, 0x1, 0x0) bind$unix(r268, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r268, 0x0) setsockopt$sock_int(r268, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r268, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x9, &(0x7f0000000180)=[r10, r43, r199, r200, r201, r226, r259, r269, 0x0]) 18:11:15 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000d00)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe5504e27bd017b20e00000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b9431efd840a07c1922833b2c789aefbbaee9f63cbab55a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a3487c83849023d37e037d2d3ade842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4fce897cfefa24b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32e729d9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d6f77c6b1cb2bba5d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c775734212bccb26288d42a672c965d40e80d0e1908f04425a60a08241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c560bedbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061d51b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075ffff16e16c573171b6a324e8642b2ab76618b824110c312ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490982636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4a942b62f2fa6cceb7e488aa02b2e52c6f82bd3712845fff41cce52e0469d14821ce1149f71864860c11421a92dae3152eb23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca7b910222c38533d4caadac9acd194be7e53549c1719bdf668887a0e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcfc9cc5f56761400000000000000324a00d0b8bc7b051a32bf85bf222394fa4336ab01010000000000006eb7624c4be6c674ee98fce9a51786b7cc2b500d98114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb60abebc37dd00315b4fbb09e77a6b5f7e8441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07d28a28be7e406b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a851ec7ebe25d71d00a5684fbde4668f5a469a2cf6cc6d1758a5d8958e0844bcf1eb4ca04fa7c4ef4d2a194b0856e029cfaa1adb9c9dab6cd55a1e6ff67f8a02bea505add6e8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc250749dc95305a29b702edaec9fde87783bf1cd3342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c79db5a9174bffc0ceb971c69edece8461c8289c245f05a83b88106f70aadf5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdcad0f3a1659a40ccd05eee23d0b7bc25b577021ef286ed942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf8787d165fc5dc76fbbd4a726587eb9764ba09b4b9172ef1102ff9bffcfe8d6d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d341237a758f855ca655e39b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd037ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d59eeaedcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f4cc86d0000000000000000ab4139fd12ce36b45947bcf5e7e27e19acf2c3000000000000000000000000003a82d74382547c020b3b143e607b99fa736e28cfddb821000000000000000039fa4dc8b0b1c759a252bacf6bcb07424444d351f6d6f74db4960e4b6231c76cdcd706ea5fa7dccd573a8aaa0ac7ada26ed76c3cfc46e28cff761974240928e375ac2a7004b413271ad5b7093cd77ca9036e9d46830bb9ef8519127eec19e288caf887dd494987507f297d7aa6cd97a1dfc2f1e3aadd678ee37155bd3a424441a56a98ce19839694f7548cb8f455bccda0c8f00ab8fda20106b56be70e40b65f9723949f10118462106f1efd974c4568b289e553375c46acf3dea0baf39742ee37dcc47617a96dec6536df5d43531bfb1866a16c0bb7246750f04ee1b85691def1423b979daa2fd74ac55f84b648a3b0026db5893a8d27369544047dc6b11ccef5339605a8c14d8b1121d990eab2b8524123575173638378098903a3aa771046ca08ed1c5b033fec68d3ad6346d2c436c3f562d25ce453d417e90fe97049d58cde4396214ecaaaaf8ef1be81f7f09740cc20cf120ac581eb037190e8a0ca5e63059305bba0835ad759f2bb502800bb529f8051efe5e714b35fb440a5e915d8340b6243ec3d7b6686b0d67343f69b5b16af86d8a12a724f7b3ae10663d26b0f6af0a2bad3b3a224afacf5f0108d66f0280bc2a45a5f57f6d6d2d34c4360a0620f1b2cc7f4e60e387167f2a332f50f9281e814a535ba0d2d08b16068a007994b3b306f0bf87f7f303bbe9a31734f3cf905de405e0b1b035a5e9322a88affe71880fab71985b76df839305611163f0590c94d3f385a64b6678dfd13"]) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r2, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x28000, 0x1000100400006}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600), 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x1000100400006}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000005c0)=0xffffffa0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x8, &(0x7f0000000340)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375174aa100", 0x81}) semget$private(0x0, 0x2, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r9, &(0x7f0000001c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf319c1c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r8) r10 = dup2(r8, r7) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) fcntl$getown(0xffffffffffffffff, 0x5) r12 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() r15 = semget$private(0x0, 0x0, 0x84) semop(r15, &(0x7f0000000580), 0x0) r16 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r17) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r17, 0x0, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x2}) getgroups(0x4, &(0x7f0000000100)=[r14, 0x0, 0x0, 0x0]) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r20 = socket(0x2, 0x1000000008002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r22 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r22, &(0x7f0000001c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fc6203870a2162a6fd5f599cae7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea5d6b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4"], 0x10) dup2(r22, r21) setsockopt$sock_int(r21, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r24 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r24, &(0x7f0000002880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5e2b92774c1ca6eb24f384b4d7c55b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd3831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28271f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3057db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa"], 0x10) dup2(r24, r23) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r23) connect$unix(r23, &(0x7f0000001c80)=ANY=[], 0x0) dup2(r20, r19) fcntl$lock(r20, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0xffffffffffff0390, 0x4}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x1000100400006}) r26 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r26, &(0x7f0000000540)={&(0x7f0000000400)=ANY=[@ANYBLOB="b002003571c9d12724a07385bc0ee233982bd883508528b238f6d5513b"], 0x10, 0x0}, 0x0) accept$unix(r26, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r27 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000680)=0xffffffffffffff66) r28 = shmget$private(0x0, 0x3000, 0x7f8, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) 18:11:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) r2 = geteuid() seteuid(r2) 18:11:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000021, r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x0, 0x5, 0x1c00}], 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024}, 0x9, 0x7, 0x3}) r8 = socket(0x2, 0x1, 0x0) fcntl$getown(r8, 0x5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0x9) r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r9, r10, 0x0, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) r11 = socket(0x18, 0x1, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x121) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0xa, &(0x7f00000000c0), 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0xa, &(0x7f00000000c0), 0x4) r15 = socket(0x1, 0x8000, 0x7) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0xa, &(0x7f00000000c0), 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x29, 0xa, &(0x7f00000000c0), 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r18, 0x29, 0xa, &(0x7f00000000c0), 0x4) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r19, 0x29, 0xa, &(0x7f00000000c0), 0x4) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffa, 0x11, 0x2, 0x80}, {{r14}, 0xedb380284cbdaada, 0x1, 0x8, 0x40, 0x3}, {{r15}, 0xfffffffffffffff8, 0x51, 0x1, 0x7d4a, 0x80000001}, {{r11}, 0xfffffffffffffffa, 0x4, 0x1, 0x32, 0x3}, {{r16}, 0xfffffffffffffff8, 0x4, 0x0, 0x81, 0x7ff}, {{r17}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x2}, {{r18}, 0xfffffffffffffffd, 0x40, 0x0, 0x8, 0xab6}], 0x0, &(0x7f0000000080)=[{{r19}, 0x6d3b9a532df893fb, 0x20, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0x2, 0x40000000, 0xffff, 0x9}], 0x6, &(0x7f0000000200)={0x1ff, 0x4}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r20, 0x29, 0xa, &(0x7f00000000c0), 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10000, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r22, 0x29, 0xa, &(0x7f00000000c0), 0xfffffffffffffe9c) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r23, 0x29, 0xa, &(0x7f00000000c0), 0x4) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r24, 0x29, 0xa, &(0x7f00000000c0), 0x4) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r25, 0x29, 0xa, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0xbfc39018e5d78510, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r28, 0x29, 0xa, &(0x7f00000000c0), 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r29, 0x29, 0xa, &(0x7f00000000c0), 0x4) r30 = getppid() r31 = syz_open_pts() r32 = getuid() fchown(r31, r32, 0xffffffffffffffff) r33 = socket(0x18, 0x1, 0x0) r34 = getpid() fcntl$setown(r33, 0x6, r34) r35 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = msgget(0x3, 0x204) r38 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000580)={{0x800, r38, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x7, 0x1000, r40, 0x0, 0x3c, 0x5, 0x3, 0xfffffffffffffffe}) r41 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r41, 0x0, 0x0, 0x10}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r43 = getpid() fcntl$setown(r42, 0x6, r43) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x5, r36, 0x0, r38, r41, 0x4}, 0x9, 0x3, r43, 0x0, 0x1000, 0x10000, 0x1000, 0x4e}) r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x10, 0x0) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r45, 0x29, 0xa, &(0x7f00000000c0), 0x4) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r46, 0x29, 0xa, &(0x7f00000000c0), 0x4) r47 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x80, 0x0) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r48, 0x20000029, 0x7, &(0x7f00000009c0)="8e6159de91c93b3ea4cf7990e39354a7f68f92b25f21d448720475a1f3f3ed7fb62f246720a3b95c74449030dd79ba211d1be9707b235f4f7ff193bbb416c70b1ac326d2f37e5956", 0xfc6b) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x800, 0x0) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r50, 0x29, 0xa, &(0x7f00000000c0), 0x4) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x0, 0x0) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r52, 0x29, 0xa, &(0x7f00000000c0), 0x4) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r53, 0x29, 0xa, &(0x7f00000000c0), 0x4) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r55, 0x29, 0xa, &(0x7f00000000c0), 0x4) r56 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x10) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r57, 0x29, 0xa, &(0x7f00000000c0), 0x4) r58 = socket$inet(0x2, 0x2, 0xff) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r59, 0x29, 0xa, &(0x7f00000000c0), 0x4) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r60, 0x29, 0xa, &(0x7f00000000c0), 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r61, 0x29, 0xa, &(0x7f00000000c0), 0x4) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0xa, &(0x7f00000000c0), 0x4) r63 = getegid() r64 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r65 = openat(r64, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r65, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r66 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000180)={{0x6, r67, r63, r68, r63, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) sendmsg$unix(r20, &(0x7f0000000940)={&(0x7f0000000240)=@abs={0x1b4ed073b2331fb6, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000280)="e765ee5b1ec073321379bbf280494c5ee1a5330fd2fc7bcd685d1caad6ead1a95e97c68d2531d4f0c1709e19246c5f84d31496bc694697709cf7d0147d4b2b97b7cd16b8e36c9f627221aa865a29df0c53e17a6b21f2955e0da6fa0d1d4f2f300ce81ec5436ba9635eab196769", 0x6d}, {&(0x7f0000000300)="b344c43eed5a7d94248165d575b5ab164f5b779668b44249af66da60bf1589a4bf57df0e2c61e048e3154103f91ed9b1db91b3d6f56b89f4a410c1ff2a9ca26adc52d4e5bdb4bf53f05068b4c3920c89b00d9bb864434d98e91cdfa65f5bf0987bf6e393e20079f2da52897a87f891388cee51f7826d1204", 0x78}, {&(0x7f0000000380)="071b721398fce0573e6796f4c3a9545abe79b88f505f8d42a782e0188835bf0e6b88c22a12b37df283589333fec3d16851bc5007db3b4a673ae29aa9d786809c99a67261edb96023acef75ad95887780818835be18e6f7bf04d0ca5ac1598dbe42eb4967e358cc52c5e042f169d70884fa2d357a37e0f528f0b28265f13f6050633cff65df4bfee7e131927046e8fc28b5f9473d41eba8d540e0100b1cdd1a2eea775a137e0a34774c6ce099c7f347f6935b302deb19920c1726f41d4e755e5a90453a5d9a615659e4cdda4728b001c50bed77a21c7f008050e0c869084ac1a390921e18fcb6d3c5db9d95cc158e9f200c3e", 0xf2}, {&(0x7f0000000480)="136200164b0f9565bfa39db8c988cac11b506986d8ec9d39aea3d52fd08808499ae74335150a14c019ab", 0x2a}, {&(0x7f00000004c0)="201bdac8c47038eca7f9a32abf4a5116279864b7072fe4c2d5e881d7a2987224db32d610441a89b13c136d6cce894ea93f8cebc3fce87ebacf03fee8d48ef7f660cd8115cae2a4833a7285f83e3c79eee3b64f4947277086547505e292fa054379945cdd1404fbed2d50ce4e5b0b274d0ea8c476118b0d13058332b686154d2259", 0x81}], 0x5, &(0x7f0000000f80)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32, @ANYRES32=r22, @ANYRES32=r14, @ANYRES32=r23, @ANYRES32=r19, @ANYRES32=r24, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r22, @ANYRES32=r42, @ANYRES32=r62, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="0986b6efd7bad4a1d2e995ea91b1b32a6219b102c4354ff1145001a0148e3fe6fae52256c24d45243065e6fb28a44fc68244f145b3c9548d28f911b3533f8d5c341f538783b57becb6bc93d927a24090203e557e63d8b22cb0aa6d509bc4aa0be34e049a98ebc1f1acf0e2e3423a823266ab268d08c812213555fc451c306dbd2d6721bfa882db189eee7fda930fd87b4ca71ac701985e70a580235f462101b3955b43a68161a1a86d5383926c2e21d8721d0a7a1fd4661511d9a2b0b4a995cef581ce3ffdfc7265d3227495a6bc6ff380a247f70fe322833dc36d130cd2b06601972fbc654d0341e2e53caccb47d637b5319076a0dc6e2bf1fabfb8b3be229d07035b6089e008570c4b6fcd3e108a2f0883d32ead8859f56a5bb0107a84d133ace532625c351acd39450c86eb57a45c393d016b4515d928608388314216f615f41458b390320958cac942933a378b45581c4045445c253ccba7c230ffa7886bd61c34ace1d6bf95ac0b26ea9cd2838b1d3d20545aa8cdf0cbfd26b9c89cef8db1bc10039f93b055ae7075a5f141c632b04a4788d792d63dd0e675b655dea1f401082e75c612d03bf0b5a8536936f404b1dfc58a45669e228a6b3c5ad7ceddfe26f172319dd49958f9817bc49c6903585d0a1a3887982a8b7328ad6d4657d358a1094784c806f6381605dff1730383e28c2405ed6783fb9c53187991af51256e94b24709323b59cd9626fb17ac6cee97ade6fd6b18bdcf15e3eacab930948e5669433c2412b84a2662a15a7ba03a56aa5e106a1062126373b999e779e6caf7575882baf8001e9cfd18506f9905ce89f3ed7ecc83af1f5cb63ca0778e539f9a94cb0f0b18ff19fdf826619153e1b3d1eb84871ef9e231c7d4e5aeac3b79dbb87e713f93e3a29fcdfd56b1f94f5e176371d2a301c3ccf421d84fbf23c9e47e9dfa5204d2cb3d537f8dfa64c09d59956ec2325786924e783e80e55e0543171342d852b6795e7606584a126d4f7e955a0143a94c7f7afab0f5cfaef5c797f4092730c07fcac3bb62b0c87af203417c1ed31fffbbd1491c26779cb93964261375b7193ed0cb864f092c69f0d6aae6bfd02a978c9e2c67dd99516ba638d6afc1413ae3197b26fa688b22a238577f7076a0880ef8b03a4b07353c87e9cfb5674d50a058418dcdcf5e65534659f546b2c0bd01ac88e9f85ad46f498ef8d8092257286b91f649df5564b8776902ac6db69fddcfa3179f3eb8a1590e6853d7720cd8b3e67ed0b6ea7a2efdff011af23497921d38f2bb72abd9f97bc82e81dee33b65552c57862a5692f6d54ceca292525e0070c3f6169349162863904b34bc94c044e20044de670468680d0eeb8b0c48a2169b9f5f15730bd40743f623483927171a84e8b3ffba501e0eaa06a440239bb8d9bb3bd87b0807a25592a081aff0a9581f1e13d4282e31975bec626851618dce5d087969f8045a10eded2cb6d42c3182b59cce5089ffcfca3b77f24aed22fd7219c49998ee33b4ad93921795cbe5c5c5c849f8291840350352fe6e528dc9c1296bd1332d7d467b35535a02a75fd387f603e62c955fd0f22a952e3cdfb4f3f0b58e45bf1877f4b5f81333cd5a53cc659e4b2d3339e654c35071eb807009ad5212472e5d448e3ac74d8d9270b89b016b1b618a749174756aabf89579e07ff077e809ef491ad652ad06b2538c898c1921a6fe9a048f0622ab492f255bb7acc610767316cd84ccfd60e6992fe2f4993847c17ece19109ea956ad74d4414cd54188862e7ef6ba57017d1c122f82556464ed803677b68edc4dd345f5d5209ae56f8d02ee8de0462caec07f109a6d47c657a5a5e19fe0cc207262d01745383e2423abc7ddb7e0789d097aca7a3147a040b4b9f17b41f55917b8f77010445b9188cf2642e49c69f7e4e98a5129ca9a278cf2f0d49e23ea72fd48cdca3f7fc3f27e09ba47c62d7eb8348c37cfc4e79ae3188aa3b1f6c928d9949eef1d8435d605b2d23ddc3ed33c2cea20a0cb86ad736940bf159f63e7879fd25b0a26b2e1d9caaee1b32cd96337fc7a6ccf3f1b422472b98913ce1175813f63b6a811be29bc8e35fad0c183ce3d1c2e44db4ca33d8dae8e1ed3e82a5a949d3bb6788fe39930fce6cecfdadfb6c0d58249834f293c03c22ab87ceedc5ad57ce4ae9474f25f1b25e7b7c3edf0f96ecd212564fca8862055567a2fd2e4efd2beae3016298d1f85f9540ff9bb4081fef6402b4669140e6881784b3bc64bc56be032ed27887481d587c4dc6d93adb71971611f5b4d02b0c60a8232274560f77191251681e53e8b32ec8919c04ddc188ce3765858bab86b36981faf8c70e4957e07b803567246b631870515fdbc769061160d484c82b09bcba1eb7798052536fc546d1f23f2c9f400013302e88071971504e54d915d80b588389d35d8b71205f997cc6c97656d5822d865a93ea113d08df93419afbb458c840f5b9b981beeb7072370f2954d3823ae975ce0301b17889e23d7030306215451cbfd51e931655347354bedf57be5a31d82b3a2a186de2574accf92b446c77ee9a73e085dc188f58974f0cc6e9321043dcc1c66f1a3e9b1749fbc0f17b0586f131f319bd0788a5a919d9f96d9ba3e555a3ec301d269444280c3e2b00a3ab7f7d63aecb15ca30a6345f6be35655122234aab7a103416d3403e9d3fe6969280abd3f9432ebea2edbde4ad55d92870fff1aa5bbcca766927c40e1c1032ced1a48d56723cbf0779fe6ce979cf04b85cc70b2d547011b97ca28e2de13ef7714dbc641c8df423d787a35b0a124cb218d0dd44a80642577c9fe491be2d23033c5b4c083b3b63095b356b3caa2297233633f11b9236e29877d6ee2be4f24411be1bfbac8cef57728094039e27717fe229b6e7fa1effadb07ec2949c50c2a11b2d11bd0a15d60bc670b2fb5f64d86277a3736f830d1ea20ec9e090c612b8b9cb1911d1afb3cbeaef4e1bfd7d4faf55349efa4a896bfaed0076af2e4a2f14e722e603f7411785f640f0aec419be64717624fd9ad31dbef1af9f4d9d7831661b23310dd74278a026aae31905a5ffecce560f23b106a427083deaff23ecb324d99b423c7e687322a6f790c22f93a5400938ba435279151b4fa952b53117dd4b982a51bb0d8d16b08698571974131f53f7c0ddafd9ef51a5a6b471b39f303e816ba56dd03b13ddc7b6cec76135639976317a7683117e8f415161c5d2c5cc52b76ae4a6e7cfbdbd7dae7a9e9d0ceb80511168038810fcadc0f140f2f12b18a20dbf103faa6b7032bc35866790c88e331d2f39809b69e0e37b804a688383895898f11233e9fff49368ba3a2ab89897ea83aa4e1851347f470fac1b0a65a49ca127b3593abf4f9b55684cd732db03767f7a02dd9ecca714c3cb2798c6ced339c68ef625bdeb7c837b5bc74e71274327ed21338ab65312150f9407174ecccb7944bbfbe5076893c525d6c3d9b57459b58953bbb2568092d9a636247861d404af5687f01473723b29b402ccab4d5d19760d9c81fd7b73de573991c0bbaf2a5ab2b05f398e525d5bade894d465575e7184de945a93156dc2e56f99912d38ef26437fa9a8ff4b1a1068f1cc0158dac43eae4522bb22416df3fd122e8f67f7402b3accbe4982b6c0ec2c89a1e3c8c7964d352beec0d7e01dee13777514b2254c2286bb57216b95cda3a51b4684db7fd3bf2dabf0bc28452504912a7601311018e47c892e94696a14fdc16e9f812daf0d03cc0d2009dc1022ba6d9b0319ca9ac778533921952fee5cd6bceacf92984ac22e381129069a992d6f89a21d6a912f01ed55dfa6ed4c9c8803c5e1f98456334b4a1a299af099e051f1ffc013d73a88e4bf88c97176a2b64ec2a95f9d76142625eec314c7fe14110e4558e7a5b26cf9ebd54add29bfb20b53b657f85f3ba3d4b4d0599f7fb649b1036300d5f1d2be647b4b25a9b7309dd094d53508159122ef6883cb8389e263429e9426834076530e0bdc1bfade4c0cde4efb09ad98c7e6816b534b8ec47e263290b03dd13056547c67c78cb696942da81c30ccdb2d43dc135aafbbfdecd197eea74c33e66ca74aae44a012e415d4620f15e3c20fd8f19fcf1d0464ce9b9797f17a10ab8160df741edb26a6d9cd3049877c93ed29d089815b6255ac70685b16ca583cb9386b19fa1bce4b87d0033b3a83982103f25c57954ac799d7d889f5059ed1084bd48d148fbcd8e7eb42dcf42b592fed47670cea09168c5b3f03cb4e146e5d62857587353de2fa5eb5510bedbc008d91c0b4aff424933c13c26b11b476061d68c5eb007789709f2e15159a64bdb145c988d699ca8833bd31d579646a871e626d7c6b2c8ef2f7f318d953739d56d57ec8482950ecc4b12782eab77bdcc87fbca6349a6e537611dc1d04aac852d0838e3e99d2a595aeb3edeca520112aaa9a6b029f656c5a7ccb399d2f65a5ec1db2ff0f3effe7c5820eecf3e635a03816cf0212f5f09f40e8e0fa58d023181e4e58dea7994d6528a70b6c1151949aa5116676900a623e83afce7de9100392d3f0e46efd5700bd4798cedbfbf7788d2b815f882a4b79f38e68ad2e4423066cf25f1a9b9377ea56bac49dbfa4f50b4bb9054e139d884b81d785d08ee0946199fb3d70451a4d55071f8000113270de58a586e9701734dd1e4023268191f269585e50fe09e249be7056aad5baba58b00634450fa344899cadd3536df246fa46ef0720d5e00ccc19e240b517e6b62ca15288ae641ad6b0eedcbce5b086716013772ee81b35149f94d612282be235bc83611104d4e78e138aa564fa2aff13955d50aefb3e70a00ab5f78f4ae44f0521b847082fbc4726937f763bd38dea08edc581ac1764cb0cc08db785c1533346e695a13e51de081b79c9a3baa50fd2f8c8e829c74e2d97426b38a61a970a7e38e6fdd529c29731a1e4c4a807f5dd6eeee00c4def3b96424a3a246a935d86b29213be9e04e4da2a4715d7c9cbd9a0c3657ec33c944081e100c759d40333e8253b50fdbcb0c696acff52b86e023b4f4b9903731992291f0b73099134b48aebbf58697c5e5efc220654b7d7d3ff1282bda5fc35a4328e75fcebac9687b7eadfc93249c69503767e376681534f2023af769b08378f0e893cf6da8a5fe2005022c349dd71c7ed340683fbff9f0b6082c759f74b57e81fc3499e7065ad542e97b75bd48cfac7d7cc5dabed0c3744e9863dfc285995559eddad84904fe46b3aecfa0fd4bf69a14a2cd30bffa62fe12d979e7138f1afe872c2df1ca2ee1e5f526e93fb7819d912d462b92f37a7d89322e5d0a8ad9d8ceaf2dcc1a76fa1cb892a16e2d15423804563bf3da9373ad964537358de82b62bdcec5cc281c3947a0070d646b115fa18684dfbb611ec6305dd84d1b0d1363ee3d0ad943493040010ff07d0164a4211909f9bf2b14a57edfd1f9d62b92fe25fd66fbe7898b57e3e0e92989cd227b2b148eea980a11385362d6d0c8778bf5e93e3c1d374bb9885bb8972d02035e1e67960dd16f7f9532ab8a99f0526d1b3b5b235cf18ec3ee9cdba70f5b6353c81b1a8528c2d2e668e270c1381a79b8afe551a7b01e8acac6a7807ee78fa016cf429caab1e0402f883347e2ba151ea736c70e837978a6562e8aa947d41095879d32ebb52c0ec47a96e302c9483597c6da690d56a880d12d3593aed9e67dd0734d6c965e59419ae23e73bee17075db801eabf1aa52d5cc88a496ac5f25f26a6a79ec518586a2dca65defb8c3734a57fa93e7afd24dfb67a92f97d24091f748e4fe9b733140c", @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r41, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRESOCT=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="3800000000003f3263845362f48ef8485c257dbc626f3f0b7be36bee66", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59], 0x1154, 0x2}, 0xc0f) r69 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0x10000, 0x0, r41, r2, r69, 0x100, 0x800}, 0x3f, 0x100000000, 0x4}) socketpair(0x20, 0x5, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r71 = fcntl$dupfd(r1, 0x1b, 0xffffffffffffff9c) readv(r71, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f00000004c0)=""/245, 0xf5}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/143, 0x8f}], 0x6) r72 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETD(r72, 0x4004741a, &(0x7f0000000780)) r73 = msgget(0x1, 0x4) msgrcv(r73, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000020000000000000000000000000000000091ac3c6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e915fe72e18a453aac779625f508eebb0b4b78d7120a50e046a440fe08239429f61966d4941bcfbce854e27973babbd9de85523343575a4cf7a7e166b4de17056235842418ad419aae27ee5988737a5264f9acbbc9ae49de042566c5bb225cb98200001175322764ef601c33e8bf1d5ea9924790d27bc256cd"], 0xcc, 0x1, 0x1c00) r74 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r74, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r74, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c02000000", 0x8) r75 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r75, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r75, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c02000000", 0x8) poll(&(0x7f00000005c0)=[{r70, 0x8}, {r74, 0x10}, {0xffffffffffffffff, 0x8}, {r75}], 0x4, 0x94d) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$WSMOUSEIO_GTYPE(r76, 0x40045720, &(0x7f0000000900)) 18:11:15 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x80000001, 0x4, 0xc8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x22}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8e2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xec9b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}], ['./bus\x00', './bus\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00']}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x3) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) 18:11:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000001aaaaaa0086dd60a4f005000000eafe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = semget(0x1, 0x4, 0x1) semop(r0, &(0x7f00000000c0)=[{0x6, 0xfff7, 0x1000}, {0x4, 0x9e65}, {0x5, 0x3, 0x2800}, {0x1, 0x7, 0x1000}, {0x0, 0x8, 0x2800}, {0x2, 0x100}, {0x0, 0x0, 0x800}, {0x3, 0x0, 0x800}], 0x8) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRES32=r2], 0x1, 0x1, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r3 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffb) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r9, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) lseek(r9, 0x0, 0x53458bd3, 0x2) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r10, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYRES64=r4, @ANYRESHEX=r6, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=r10, @ANYPTR64, @ANYRES32=r8, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r7, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r5], 0x6, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r4, r11) 18:11:16 executing program 1: setrlimit(0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x1000100d3) semop(r5, &(0x7f0000000480), 0x0) semop(r5, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getuid() r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r12 = fcntl$getown(r8, 0x5) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r13, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r10, r11, r10, r11, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r9, r12, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x5, 0x0, r11, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f0000000300)=ANY=[@ANYBLOB="000a09238dc100000080af840f52bf2da1a585d47d122a0fd1e9f0277452821ade2b0e38dd918846066696275d257358c76e154a15ffb097ea43646d717bd4ed9796227049cc45af9fc2afacb8d5e8b2de3b446d3cd8fecc778e90ce4ab425999f8a7ed1c9ef4dc803bdd7975f37981bb0917dfe52468b817c07e4cba7268e64bdffb431d36371c4af9b76c0a90c0a76253bf2a5648d8eed91bfa7ff8878fe8f6f0d8c8d71"], 0x8) getsockname$unix(r18, 0x0, &(0x7f0000000080)) r19 = geteuid() pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r22, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r22, 0x0, &(0x7f0000000080)) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r24, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0xdf) getsockname$unix(r24, 0x0, &(0x7f0000000080)) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r26 = kqueue() kevent(r26, &(0x7f00000004c0)=[{{r25}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r25, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r26, &(0x7f00000000c0)=[{{r25}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r26, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) kevent(r26, &(0x7f0000000500)=[{{r22}, 0xfffffffffffffff8, 0x41, 0x90, 0x1, 0xe2e}], 0x1, &(0x7f0000000580)=[{{r24}, 0xfffffffffffffffb, 0x8d, 0x8, 0xde2f, 0x5}, {{r23}, 0xfffffffffffffffc, 0x1, 0x8, 0x173, 0x5}, {{r24}, 0x0, 0x40, 0x1, 0xf0, 0x7fffffff}, {{r18}, 0xfffffffffffffffa, 0x4, 0x4, 0x1ff865d3, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x80000001, 0x10000}], 0xfffffff7, &(0x7f0000000a00)={0xde, 0x6}) getgroups(0x735ee3649277509e, &(0x7f0000001640)=[r21]) fchown(r18, r19, r21) getgroups(0x4, &(0x7f0000000140)=[0x0, r11, 0x0, r21]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r6, r7, r27, 0x20, 0x7}, 0x4, 0x4, 0x6}) r28 = socket(0x0, 0x0, 0x0) r29 = semget$private(0x0, 0x4, 0x1000100d3) semop(r29, &(0x7f0000000480), 0x0) semop(r29, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r31 = getuid() r32 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r36 = fcntl$getown(r32, 0x5) r37 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r37, 0x0, 0x0) r38 = fcntl$getown(r37, 0x5) r39 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000540)={{0x240000000, r34, r35, r34, r35, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r33, r36, 0x41d, 0x5, 0x5}) r40 = getuid() setreuid(r40, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r35, r40, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r36, r38, 0x0, 0x92, 0xffff}) r41 = getuid() setreuid(r41, 0xffffffffffffffff) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r41, r30, r31, r35, 0x20, 0x7}, 0x4, 0x5, 0x5}) r42 = getegid() setgroups(0x6, &(0x7f00000000c0)=[r0, r1, r3, r11, r30, r42]) 18:11:16 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x21, 0x4, 0x5, 0xfffffffffffffc01}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x3, 0x1ff}, {{r5}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x1, 0xb141}], 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 18:11:17 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x5a}], 0x6, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01042e5266696c6530002111a6dcddb1814a03b4ca9d9131b1146abf60d8ff4ba22dabdc00070e17e081300e81de81af2e3d158c7eb5d69516d6d9047c328b"], 0xa) listen(r2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) chmod(&(0x7f0000000140)='.\x00', 0x500) 18:11:17 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x6, 0x1a}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto(r0, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x40f8d, "04a91333592d458c4100", 0xffffffff}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x30) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000380)=0x5) getuid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r7) fcntl$getown(r7, 0x5) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0xe4) getpgid(r6) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f9868aa7949171b980af89a8dba8983321c71763b31271f8f26b99dcc67eb41a50a52e0bbd0b80406e90516e9f9bf", 0x74}], 0x1) 18:11:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) syz_open_pts() write(r0, &(0x7f0000000300)='Q-', 0x2) read(r2, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "09cf725008f0a13a1f890436103da6fb1c18fae4"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='\a', 0x1}], 0x1) close(r1) 18:11:17 executing program 1: clock_gettime(0x1, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = geteuid() setreuid(0x0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, '.'}, 0x9, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) r6 = msgget$private(0x0, 0x264) msgrcv(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000700000000000000000000000000000000000000f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000007f8fba6ac900000000000000000000000000000000f0ffffffffffffff00"/235], 0x1, 0x0, 0x400) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r6, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x0, 0x1000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r8, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r9) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000000), 0x4) msgsnd(r6, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC=r10], @ANYRESHEX, @ANYRES16=r7, @ANYRES16=r8, @ANYRES16=r4, @ANYRES32=r9, @ANYRESDEC=r5, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000700)={{0x6, 0x0, r4, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) 18:11:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r2, 0x4900000, 0x101, &(0x7f0000000100)="e96cb3f366e3", 0x6) fsync(r1) fcntl$getown(r1, 0x5) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4a) 18:11:17 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaabbd945851205ac6c6b60e0607289f75c479b86e860450088c98c8ae7ffffbaff800000000000003b18131e8f493400000000000000aa000000000000000000000000bb2a7b048891a63f5428"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:11:17 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x7ffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) fcntl$getown(r0, 0x5) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x117) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) msgsnd(r2, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r7, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffb) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r9, &(0x7f0000000a40)=ANY=[@ANYRES64=r8, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r12, @ANYRESDEC=0x0, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r11, @ANYPTR, @ANYRESHEX], @ANYRES64=0x0, @ANYRESDEC=r9], 0x6, 0x0) r13 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r13, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r13) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r5, r6, 0x8, 0x2f9f}, 0xffffffff, 0x1, r1, r14, 0x2, 0x200, 0x8001, 0x4}) r15 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r15, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r15) r16 = fcntl$getown(r15, 0x5) r17 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r20 = getpgid(0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r22, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r22) msgrcv(r21, &(0x7f00000002c0)=ANY=[@ANYRES32=r22], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r21, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r23 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r23, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r26 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r26, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffb) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000040)) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000040)) r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r28, &(0x7f0000000a40)=ANY=[@ANYRES64=r27, @ANYRESHEX=r29, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r31, @ANYRESDEC=r21, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r30, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r28], 0x6, 0x0) r32 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r32, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r32, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r32) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r24, r25, 0x8, 0x2f9f}, 0xffffffff, 0x1, r20, r33, 0x2, 0x200, 0x8001, 0x4}) r34 = geteuid() getpgid(0x0) r35 = msgget$private(0x0, 0xfffffffffffffffd) r36 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r36, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r36, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r36) msgrcv(r35, &(0x7f00000002c0)=ANY=[@ANYRES32=r36], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r37 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r37, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r39 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r39, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffb) r42 = syz_open_pts() ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r42, 0x4004667f, &(0x7f0000000040)) r43 = syz_open_pts() ioctl$TIOCSETAF(r43, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r43, 0x4004667f, &(0x7f0000000040)) r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r41, &(0x7f0000000a40)=ANY=[@ANYRES64=r40, @ANYRESHEX=r42, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r44, @ANYRESDEC=r35, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r43, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r41], 0x6, 0x0) r45 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r45, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r45, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r45) fcntl$getown(r45, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, r38, 0x8, 0x2f9f}, 0xffffffff, 0x1, r20, r18, 0x2, 0x200, 0x7ffe, 0x1000000000000}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x20, r19, r25, r34, r38, 0x20, 0x70}, 0x78000000, 0x19e3, r16, r16, 0x91e2, 0x100000000}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r5, r25, 0x0) r46 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mkdirat(r46, &(0x7f0000000040)='.\x00', 0x0) 18:11:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x3ff, 0x15, 0xf9d, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) write(r0, &(0x7f0000000c80)="0ce49dc0de765b9c1725d394a2a57d48c146751939812de82320a679a973dfaef70caa2c9b8b3b60dc84e3dbcd18b82c7723f40adaa5a55e3b39daed35ad5a07c7212ac37882f74761e64a6df108c262079178fddd8d3ad2afb8adba15b68ea309b17f72750e355959d0a23e2fe2bd55cab69150cc06780218187b480ac391a7f4b6618c1a60b6da12757a00b0162e6ee9fed4f1f4991c66003d33a5275368d6c27a6bff4116a06d31e3a291196b8c70b11a151ebf7d21361717c33411837666d5c0ecc77a35aedfb7c9c2bf3897af68909b17866c1b898f517c20b1849eb7f61940dded805a8f002515457299ae48264034f1ad52e2e49d111f92ecb173fd50546fec8327c031a60aa23f7366207043f6b43c34a4d9667d8cc3ebef928ee8e7465cde6271fb6ae42a046b64c41760f4436816410ee693633048bb78e8bd68814e31d0586a0a9d2f829996e0fe72681b44c26aebc32f3ffbbfce746fec4a86c1ecf2bdd64e7eafaa719001608d8ca45e43591aae3090402f1af67400b0881f3d992ab9c5d9929dde08d3dfe821670db339b180e9aee637d3ad6bfc6530e64596a83951216c060ba1412e44217cd52ac5c6bad522208e395bd5571b133bb5f24257288ddb9d2ab8f7a47f8e9bfe4638f2a49a3d7fe9ee43170a7326d5d776d6ac33f1992822b78a3b57b595aac5a8ce1d74a06514af1c4c8482ff9e9d833a6981d510417592665e71c851f3358e9a1ca9b13ba145d79000e6040099211683a6ed3dae35fcce457f4ddc0c0c345f65667476c7d22019728def08a1a743991762427726026647099b9bddf7f424af106ed9ae742a286e9aaf49c7d66a22cec1416da6d9051af4988567ded2431402580ea1c2322f6ea27b8449731fd8703c2b3bf03db34b9b945780965858dc408189f0baed90e87fb9dc0f7abf8c0ba819c4051748a757284dbf355c2e4399329c3e5de0498f11eec76da60f1cadad948c70df4be53a8fd41788bb79b36fd53054d3b4e3f8c308ea5a489d98baa51857b3631ddaf92bd27adf6853b71cc6f7caa4b14bbd2d68c8b4a48e8ae89eea24b6257be922354de7a2437d556a3a08589f6a7fc117fcfe6a716b068df0ab34cd246d3285031f5fb552921288b472a5e274d32714744b727132bcab2793151051724241818dbbfd21eb26586ed0de63b5aff7741d16c9ec23dbc0d4c1ebd18debff5317329bb43d2ebb239f378f4ce2e7022a5a36b79b266ceb95c75e67e080bfc89dc46d4088310a59302b442bc29f3305e304c902e6298d07cd5be6952120cc060a7bfcc8c36fb11c8d46f05a1891f1a0c6907ce3c82539f5c18454b10374754f8a0ecccba11962cfc62d7b5ff22cd684ab1455002996f3a308aa5e1d20587f4e7575240d48433f8d8fbef4a564d7653ba1aad5acef76b65df27d5f34e4f6128cff1ad20d", 0x400) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r18, 0xffffffffffffffff, r19, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r20, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = socket(0x18, 0x2, 0x0) setsockopt(r21, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0x0]) r29 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r22, r28, 0xffffffffffffffff, r29, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) semctl$GETZCNT(r20, 0x4, 0x7, &(0x7f0000001080)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x4, 0x9}) r30 = fcntl$getown(0xffffffffffffffff, 0x5) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r34 = getppid() fcntl$setown(r33, 0x6, r34) shmctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r6, r7, r32, 0x1e4, 0x8}, 0x4, 0x5, r34, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r36, 0x40087468, &(0x7f00000001c0)) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) r39 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r39, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r39, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r39) r40 = fcntl$getown(r39, 0x5) r41 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r43 = getpgid(0x0) r44 = msgget$private(0x0, 0xfffffffffffffffd) r45 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r45, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r45, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r45) msgrcv(r44, &(0x7f00000002c0)=ANY=[@ANYRES32=r45], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r44, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r46 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r46, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r49 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r49, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r51 = msgget$private(0x0, 0xfffffffffffffffb) r52 = syz_open_pts() ioctl$TIOCSETAF(r52, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r52, 0x4004667f, &(0x7f0000000040)) r53 = syz_open_pts() ioctl$TIOCSETAF(r53, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r53, 0x4004667f, &(0x7f0000000040)) r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r51, &(0x7f0000000a40)=ANY=[@ANYRES64=r50, @ANYRESHEX=r52, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r54, @ANYRESDEC=r44, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r53, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r51], 0x6, 0x0) r55 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r55, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r55) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r47, r48, 0x8, 0x2f9f}, 0xffffffff, 0x1, r43, r56, 0x2, 0x200, 0x8001, 0x4}) r57 = geteuid() r58 = getpgid(0x0) r59 = msgget$private(0x0, 0xfffffffffffffffd) r60 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r60, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r60, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r60) msgrcv(r59, &(0x7f00000002c0)=ANY=[@ANYRES32=r60], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r61 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r61, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r64 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r64, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r66 = msgget$private(0x0, 0xfffffffffffffffb) r67 = syz_open_pts() ioctl$TIOCSETAF(r67, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r67, 0x4004667f, &(0x7f0000000040)) r68 = syz_open_pts() ioctl$TIOCSETAF(r68, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r68, 0x4004667f, &(0x7f0000000040)) r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r66, &(0x7f0000000a40)=ANY=[@ANYRES64=r65, @ANYRESHEX=r67, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r69, @ANYRESDEC=r59, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r68, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r66], 0x6, 0x0) r70 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r70, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r70, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r70) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r62, r63, 0x8, 0x2f9f}, 0xffffffff, 0x1, r58, r71, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000180)={{0x20, r42, r48, r57, r63, 0x20, 0x70}, 0x78000000, 0x19e3, r40, r40, 0x91e2, 0x100000000}) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x41b, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) r72 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r74 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r74, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r74, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r72, r73, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) 18:11:17 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) shmdt(r1) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x7d) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fcntl$dupfd(r2, 0x0, r3) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 18:11:17 executing program 0: r0 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0x5) pwritev(r1, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) fcntl$getown(r1, 0x5) ioctl$TIOCEXCL(r1, 0x2000740d) pwrite(r0, &(0x7f00000000c0)="fc56dbcc573a15ce669eb722777cacdc5826c0ec1193b8f5fa3cce0452d8856c3625bb9ffe2798b541a8c712e70362cabbceb8034ffec2bfcede476c2ceedbc44824b812aa9f340391412c25a7e91db580a5f5d33f87b8a14a2a64dd480613c8463702ecfdb4c4efba69cd5cf73f52f4926d6754d1c45e3b093a05c7c86c1b34c5097b98b8fe8b9b262fee6e", 0x8c, 0x0, 0xc8) 18:11:17 executing program 1: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f00000028c0)=ANY=[@ANYBLOB="010000000000eaf41ef7a75708071d2bb5bf0de07bba274a3603b1c9a675f9478cc0748c28be7d00e34bec61595b61c9f608d87b9b5fd59927ed4f99a132797d1cd0ab0dcb6a1787ea000000000000040000ef0f06d06178a7d755026b6062c62485b7593764207fc60833269bcf96c9dc986130b46dad424518e28f196883f802f9e51932bba4842a282e9a4ef95c051d0826e5d0264c36b997513c8adfc885c83921700b609f396186adb87f00000000000000c7035b91a30ebd655a08e0fc7de7010fb4dd457e682dc6fc5b6a4bfa60c9b0ed8c34e5b64a4ecae00dbb6d345cb03e4b43244d4ea300575f4277b089626ab5ec9156ff719655948172ae4b7892b71cdd8f862983f21d55f74e2dbf556bc1b8eff530188a2237c6c3657f9d0c321034876f109c0f9612eddb67f0d4c6c7af16e3db1291dbe5d3b6c7de22d878a5d85a4c4e5601f801e13203c8110a710fab35149efcb72074d03b4f1898c3a8aa810a98ec85dfab565edf9b0601facc800eee0bb6fb780f4d63d204fe41cc9781efe8e471be749e7b67e8fb0970517f6e6599a546f8be7f5bba22d14711ad877ced496b6c3954bd0da64dde45cd33a38e52659b3322055bd5dd0d8254398401f74cd48b3d2d1089061d73ffb50f014da0e76db18c71a91ae49f844d5b1e09a5bbc91bdf1850de1d7d70751d76a136fb8b01d60e2e0568cabd5252d90945c6eafa84fe1da54588bd860e09bdedfe9b015ac140805efa7f2bae"], 0x59, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x608) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r4) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001740)={{0x1000, r3, 0x0, r5, r6, 0x2, 0x5}, 0x40, 0xf30, r7, r8, 0x3, 0x259, 0x7, 0x9}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) connect$unix(r9, &(0x7f0000002500)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d42122812346833634579bdf7d311f5f37cdbf0084666d6ed0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dcc8cf5e4f1826b09d9457a57d39e60368"], 0xa) ioctl$KDGKBMODE(r9, 0x40044b06) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r10, &(0x7f0000000280)=[{&(0x7f0000000200)="6f8d5aa26187b2db1af3674eb415d9a6c30fe3efa84e054d2ce79e1e86ca58f87426eca12086ad021340ce236735aa400205b41055", 0x35}, {&(0x7f0000002440)="6bb45dd5c8b7c789c8a174de9f0a5b4a6b3afebe13a983a7f2dec3d21fe184c04fff137f667145d7d101a796bc0440cbe6a97c081eb6f46514cb94918484396a2239dd5fb0398684be7fb4bde18526abfd1f993f64059c432a0968486c456627e3ed7e07db2c95fa50af77aaeaf9e52468d34ee2224126fd8627cb2c6a9cccd525b6d262a6b48521c3781b221cf0f147a7d3e21f0db0bd879e949924193b3b817aba36f993f4449869c100726151053aca453ca3328c17af2cf03ff77e2f5e3c", 0xc0}], 0x2) socket$unix(0x1, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) dup2(r11, 0xffffffffffffffff) r12 = semget$private(0x0, 0x4, 0x120) semctl$GETPID(r12, 0xcaf191cee70a52bc, 0x4, &(0x7f0000000380)=""/4096) socket(0x2, 0x2, 0x0) 18:11:17 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000000)="52e3158a2b488a96e9f4815f3ec7c5148555e7830f4e18b213a74c076c2a8e2af82513cffa67b2542fc79780fd774510649d4525081a558fe838e8f85465a9782e3536fcac3df3b96e09ce0d369530c2bf7a251c2efb4fcfaa6063245a451a948cf716a18eafcc30aadf99659d896b30713ae51298f0e221020a", 0x7a, 0x408, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c703000"], 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000300)=0x4) 18:11:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRES32=r3], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r7, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffb) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r9, &(0x7f0000000a40)=ANY=[@ANYRES64=r8, @ANYRESHEX, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r12, @ANYRESDEC=r2, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r11, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r9], 0x6, 0x0) r13 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r13, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r13) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r5, r6, 0x8, 0x2f9f}, 0xffffffff, 0x1, r1, r14, 0x2, 0x200, 0x8001, 0x4}) r15 = getpgid(0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r17, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r17) msgrcv(r16, &(0x7f00000002c0)=ANY=[@ANYRES32=r17], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r16, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r18 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r18, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r21, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffb) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000040)) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000040)) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r23, &(0x7f0000000a40)=ANY=[@ANYRES64=r22, @ANYRESHEX=r24, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r26, @ANYRESDEC=r16, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r25, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r23], 0x6, 0x0) r27 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r27, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r27) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r19, r20, 0x8, 0x2f9f}, 0xffffffff, 0x1, r15, r28, 0x2, 0x200, 0x8001, 0x4}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r19}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r29 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r30 = socket(0x2, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=ANY=[@ANYBLOB="63355c5cc292a37da29f5fc21c13e8e0214810d1db4a62aae8bacc29893c5b7ed8db0eb233799b6a5b4976557f6d50f97c164189dc5cffb45d14183cd5d7b2e6a9a6ef"], 0x10) setsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f0000000080)="07020033ff0f00"/20, 0x14) write(r30, 0x0, 0x0) 18:11:17 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRES32=r2], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r3 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r3, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r6, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffb) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r8, &(0x7f0000000a40)=ANY=[@ANYRES64=r7, @ANYRESHEX=r9, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r11, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r10, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r8], 0x6, 0x0) r12 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x8) pwritev(r12, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r12, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r12) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r4, r5, 0x8, 0x2f9f}, 0xffffffff, 0x1, r0, r13, 0x2, 0x200, 0x8001, 0x4}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, r0) execve(0x0, 0x0, 0x0) 18:11:17 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x1}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)) 18:11:17 executing program 0: socket(0x800000018, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchmod(r0, 0x20) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0x4) socket(0x18, 0x2, 0x4) 18:11:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x30) write(r0, &(0x7f0000000100)="00d19b07", 0x4) 18:11:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) pwritev(r4, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r7, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYRES32=r4], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d205dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffb) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000040)) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r13, &(0x7f0000000a40)=ANY=[@ANYRES64=r12, @ANYRESHEX=r14, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r16, @ANYRESDEC=r3, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r15, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r13], 0x6, 0x0) r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r17, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r17) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r9, r10, 0x8, 0x2f9f}, 0xffffffff, 0x1, r2, r18, 0x2, 0x200, 0x8001, 0x4}) setuid(r9) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 18:11:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e1f0d6cea88d881eb4a93df05d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928aee67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e3c54c78dda6664e56e1abe1104f55d1a49ed2f5f0728f921785b2f2bb1b8f7887c33beb1f76a03cb62e"], 0x6a) 18:11:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001780)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x65dafc07, 0x101}, 0xc, &(0x7f0000001200)=[{&(0x7f00000000c0)="1f433fc1cc223735a6ef4515ee2c2ef7ec085fdca574e01b84ea6f2634a7c88ad317b27f", 0x24}, {&(0x7f0000000100)="b4ef80a3e5c1529be020f9568cf9a7b9468e72b876b0763f347972b93c3c868c9875c1a6a76eab52e6fb73eba18e0c51a7d4744c786959d52bc715b0aed3320525c9926932408e37c68773c05836b82a70151c8578bf2007310674725f1ff2d08748565a254473f69ffe51cb7372bcf7f7b2dc96bc4440f87e3971e0392b4ec4eaaafffab432fe42f8ccbf9d26bdb889443f2a9dd1eecca815e9c5ff53a6989e0ef8beb48352f3aa51d38f8656e1896def39c17a6cc678", 0xb7}, {&(0x7f00000001c0)="eeb17e3d48d3cead51c4a1c7a3da8a9f7e11833bc7f163ac1f58102134d3272baf95b6ece5cba17fd3ea6fc7bbe9a483ce5f3dd3797a78950bd812f24a1cb864ebdd9ec5b04d40d52e9de32d1257b1ceb4d3969a21f9fcce175b5b32c04c99ec3cb0cce20dc5b825ec6370bc8bf4e5bf8cb7ae859d74af83ad1b794fc7b83b9c1f9282d0a39170fe8c6fbcc1c4fb2c27e2477ea04fcd3ae21fac6d8a0ca0edb1661f75ee6842254abae4abd89cb836c6c21352ef1f89e51e6602592f7095d1538517f7fb24f4bfff06f67718510848bb8d7e94ab76f19910289cfd6f55aeda86eb418bbaf839fae56066dcbf6a82730884439c0954cea679012f680f0d1334560cd200051b034c337b880d0beaee46e513fb1a05d80fdd882b0ee2064096f26a93fc514bd70ee641e8bbb3de9655ce1e5958f49164c63f05af5050a1c0d9072bdbf02a32036a1621e8b933da293423f5a3bbe708bc5cf0c5abdeb07fec00b6531977e586082c3acfe48cadda0ae16005cd7bdd7077455d7983cbc53aa3af1429ff4e84d0bdd21b9fc9c30aa67dbfa543fbfc37f6b0be155b6db3a364894fce43d96227e25703bcba86046dbf25ecc0e707f2191ca8aed0980330952217d131a97fff4fd87bb8fea7c40d7104815790453e26a6034cccc8344c7f5fd1ee7cd05d6b3b51c6b19cba2c795add8ba71b364d47447844e5694e176ad826fdc69b88e87be3628fdadc17fdd42773db05ad1185228044bcfd12b528ca38cc4d046928b7c64c2769c9c3badc82df40e1493862b207baba0ad41b4d10dfb9aa8086ab3e931eadfe8c2f73bffdb932a2444c11ad96b231d1b49ff3a4d79c557fab6275ac11a721f92fdc8b0a418a4da5545976a035649db3ad786bd95a28f4ade2ad320c109b8368c33c19c43164f29281244832e3883c21fe4b35682777dbb555c3352491209ac1e843f19443f851e0b6bc3a1e83166ffc48dc54d2d416e1372e0bbfd8fd97d3d426e161d3bdfb73ed2016fd90be612e84ed4c2b3bacc33e5c39bdbcf3b0d8c0f74994bdca55a3094024cc1aa3b2a4eadca194eb7edad8e6e5e92b95cc9c6dbc33e0860bb408fb16b1c3b5fd624bfccdd28218c0fa7eff2d56e470d700979d197b69b1bd12bc1e41501d564c25b5365af89e5b63d4e2797f4f958f23bf4ef39274b343cf00ad77bc781403fab3c2d7bab7535bd6edc02d2141b0578068b969b237edb7eb261f5fa9606a99a95abf0dc126d13fba13354f6d53e6ea4ce03331b6e98abb5eacc115dbd344377b5066698f15cc897b1e7382b494535a2b740dd3b36e2568615651e0abb6df89e62bc74c08a27e4433b73f21a8d0cdb6728d37fbfcf605741624b661c4bb410f6cc5a67975444c6b3fda5688c1ae90cf2a268f0ce5ff41c068ca0470cee4daf862ffefad0fb7a808aa183709476dc9739b5d7d14cccc34a451a605df46a60bd6ec7cd48e86d9db8f57a3b7399138c894e6a7e24a4ca54e3a1767be8b7031d73b011d3ebe441dc8357af15e3b7e123f9926a990f18820aa3a168f4d3d560af6b0c57006936cd75a1d92e66b869db93faf8be22ea63949912f73d3c1e8a0fc475e69068a39ad6f35006d14f1572bf764d4c160200c342af095f99796148f4e9c1e4cfee8edecc0bea6096e8c7abf5c59ef760f6e13681c453f4879d7a525f8e16508c2263fa5670e180c38f3a66056185436f8d2e945387f094e75418cc7fc2a4357a7f2d4aea96e704d714cab0fa669741c7d602ae138816530703f491b42d2d9010eafcc2de34a76288f42e02523a7101df420896ef8fb999cee1188e9fd2a04921e74ed1114a9887625bde61674b2caafe914a763acba3c63149f2b26b14ec624a50910ce39f27976c42afde8a9ee942fb2f5ffb58eb185ffcf95687ca2df5a3dd84e7acd29b495b9f068342340368b7d61ddc3c64c5d65d19be28137606e3d12d7dffc79bb625229f1d2ee3e856d1f5e00a4a4b51720f212293333a8494db1f977977a05d3855369dc10166325debfdd9bf27b629f038da6b7e548f3d36054a338e629cabb771b2c09a6f9e7d65061cdc12bd877921efa3f2c989d07cbf0c1aef50593101777391d84c5afe0ade777248ad9a8be3865cd1d0e86287e53dee5c482e6ef3fadc2fd83a4f2f4dd6e9dfe4d0fe1623b534caccd796fed9704ac8d3be440282ced3d2f50db0fb959b6b49c91c91971e41689bfac2c8781a258841f8f55628aecaf18fa17b99d61dab78079edb4b1ef0f10f95b437b34f8e1c3a251941f5f05b65d965c9e37d9dcd646167ab8bbed1a4701cd053cbecfafda2e16220851f0649ca2dcb50989d573b900f555e4f4212ba2c7f679b9e87d432016c16e3c9dbfe8c17d4c9ae37165b146e8e2735a8a681f9baf0d9be3b71966215ad5a430e42e5f52bcbd9674123d83013383eb36d2de20725cebeaefedf147f62f34b96858fbd947ac928c0e3084c4946c9fb222ce023abe00ad71d0b49855fe7ccc34760c78c6687cde6e3ba9894684d84254f433964e0b84ed0b775b4a18edbed3a5c0744e87ca496b58e5c01fcf44af59e3850ece8560abf68ca59268d7b683fa0c44849ec71a5387d631f8d896280bcca19cef8044c36e15496b5703b8a4ac9182879d80dfd35a8721ea865c591b89d4bf45b4a8cefdb2f6324aafc0c3da004aa8992ca9ff2ff089442bf9a5e5248cf8c50c1df9531157df3fc9a8b4fb2508c719faee04f06595406c3ee4e665ed0faaf020329d757673024b6a78d9e1542542204ca90536485045c68b4beb3ca657e553050ea7f5acb0218e31569375e3707095c316ce57dcd4ae14dcc2dc2fcc634e93ba0cfcb0f0679ea4b542632d0de21d992aba49070d4353164de1cafc7adc3caacf6888da656c09852521f27d1ae42ce68ddb5d610a83a019141e5531ee3d20a167eb4dc519e943aa857d5e279b357107d98ba2de9dd8e514106a4148859dfb1f961e2c5c008020a4e5b72057e907f0912482dfbff1856b99ed5e4be12642abdf916900bb321f07559a5973f35ec8170fa486ddd4bb3be1470e5a68197a8f9ddb72b29e8d15b8b03671b27b473ea8ab881b6fa7e6032951f7f9660a8eb3a582b4ceacdd14015ef084e872ddc7298f613f10803754d20ccfa0834355af276ba0fbdc3ac34c37165682855bfac56bbd7aeea4f672449888652a1806ca4d76d8c5558ae441711fd24e68fd5905fd468ed28b3079f4be2d3c0282161af4aa15f056782492d9e5b71bdf36cd6748eb5650806d8ffec8da9623027e9763a4f3b19dd063b86cfbd0bdf56e8f0705654b6022f789fa62c49572ac7552db0941f3933ae894d6dbc560de4a49b6c8a8bf3fc552d1712c0fe495d9deee5c4e6ffea52f2c5ce5c5bad1eb44df90e2f53776389ffae86b53dff0ca059d78ec16ba29b8a3b7ab9d1e720c3e80b1c786d976321f9d749be1601179b8e09c8ee12e4948a4530b4a48789bb36a541972bc4efc1fae3b44270a514e8bb06f8880da0a44ccf951fd4fa7f4b84e3506c93e1950430630af711439278539f23dc15a817b2a411f526483860b9d49839b77c72fd3cc02ef563df2c0448ed4a6065f3f8d4ce3bff30cf17ff3bdceee6b3130886cfbeffc49cf5810a32129c82235fde16b82b9a3ef423ba3867b37f3748bb8b133d52bd988632133937987c4d8a56c0a4a51e43532afafb5b195f612b4fc10512b953f374fd5b1d4124e20e3d3a43261969892a43a1b01fca1dab4e94a01e364147e40ed188a5c12e9c1221bdc6ee4f8a5004a696475c09c4f57a0a50ab34948fd6a74e1c4ed14bf8528c051a91666c6d7f11abeb7bd989432008d6e7a38014174994fa032ab449c6ecb575ba5f0c0b2601a99dd46f0e724b973520abed076dd1b347d372bc1680df32dd18d0970e7114d74b95c80bf4d4d87ebc5124eabedf8cb34f7717fc7feec9ef6b2844caded6ec096dd5bb695d9f2c16c21a3d505f7e328ff29abe8826d308f73f522c17701d00baf509f24b47053eddde57600398c7f67c67d7e0facbd2a477ced7b8bfcf0e3c93a9f794f612977be78bbf9e3abf3d508a457e17bc1823ae62a8ab53ff1fe93674689e94c3f2c2af9a528059bee83692efde07dfb8a9c6e8ca0a28f806d0461fc7822349eb65bbfcb55bdf2d9d1dd7400ab6696ca866c4996b11c3517b7299b2307ac6775ffd5a99660ee202ff4601c8e80b05a83098f0ac041e4224758275d90e498f4d05e072962289c429f8481a2a79890d17d41d8527799641c0f5c4863f4d55e36dae36d062b663a100dbb376eeac3a6d8faf55b2eae98657ef3eb3acf26157d9bc48a11466439a91dd86520a9bdbdb58c97fbbde3440ff8d2125e85d2ed6ccc22fde6d2142447c22a288bb61b214eb5804f96c9a97b7216d8b4c2930dfb91079cd1732f4435e5c5711703c320b6963d8fd08d54eabb4c4d610043ea8122eb634aed6c4076f8b419f5e76f796b8e5742d2b8a44fd04b236d4b3b98d0eeebe8a1cfc0362d22e9c393161a391f38362751ab98c0eaef39531a959746dc28c5e4e09946793c1edf8dc4d03228085430633efb3d27d4e8f7b644c2c56155f7b42025ea76850631e4752b2f242abd3cdbd1d1b07e2c71f0eb844479b1847d26a3f201f4473edd27aa183e6fd058a546cd68b72223efa3f22eecb7e32773810f5f05815d9693898d2f3b06dfb7f42dae6875b5af4609278011bc954e0e981880c4569afc7c7e1f7657961ab7a2883ca0066ba4f7e466f3c542f6d4cb9b109c038fdaab36409ce4509541856583a1ba5f42f2028764cf5fce3ae869121e047284b694f2f324a9801557ddf02366f72612804c974ccd5b9dcfeaedd6da6de940851adef7668629f83dad31996e84c71737b56966b17c7d61749ed73e1f120b1ce972d6a1a00dc238a867f44cfd408b1be4cc1cc55b5ac9b42248694203c231bb709aba4c8b3a6a51cd8d20bcdfb148cb84f5959e207512f492d18604ac9d288bb9b4fe057067d9ec3d46a8771e4b8ef87dd10a88cc7bb48773d9c64e5626f9f4c84d7acf2d22f99839531d0ce7d78790108f105f0567259d4acf145d4d38df52bd930069850e4d3389a8aefe34d28f3bc0185528183d55d1960fbcb22913eaec307664a17fda526c1f2c7c06e287d27f86c636b2a62b9bcb92e8fbbf7851bd71e174bf8dc7127615c408e30542783fae2f416c2089eee18cc4254faf0281ecc9147f4d6f94329f70c117ac18ff66230461d3d05f46fd50d273afc4094d3018d512c9bd053724acc1965a64485523d62bd37fb065712e61acf3f5b4564c402b0d3dd03067b2c89a3fadd7625f29733b9c4ac7dc8c05308a3a9df0fb6bf8778237b66c97655e57a234de55659d1fe6bc61c2e105aa9e3052c82590603d0f6427b6be61b2a4cf46b7d266009d96817f2e4d252c8c760d55f6e290f097dfd1492c7e4431b4fbd58b6e5782bffb438278f51b2d8f64b1e8b17f3e1e0eed27b0b84fb6dfb21a4a70561a7d7baf4e2b8382b831ba982e87c56e7d459a0be3602d5609e2de8c48934939b529facdeedb776d7f6cda56296fd3d139f627809d3214db91bf7286dc689d070d57e45a3f07528bbe8dd080234453fa2664b2b7ec78b3100227943b7f06a0e3e1a068b4352a8cefeb771804cc446a07847afc7fc4776759955be26771a38a1aae7703d1e6d8bd44673e8d8a677c340e656a299bad3dcc12b4c1b729be43132e28c7e8ce8a69efbf8fbaed1fd248e1dcb817d3b59484b02b02a5d49882a6b76068fa301add5e7e", 0x1000}, {&(0x7f00000011c0)="83db270eff98fada1bd043", 0xb}], 0x4, &(0x7f0000001240)=[{0xc0, 0xffff, 0x319, "ad77901a14b073dacfd570e77f012809c4a8e1ab04aecf2c94d419c19ebd85c6860b723fb1cd88ea3be6c524de8d5641fda4517c77817f34685baabf07b798b818ca38b4e61971efeb4efb6fd7fff90f2a3c1357bf3cffdbc0af7e2104c39fd57fd104a31651d8c7aff5a5f2d9a467a00d691a3c77ee033522a21fa66646902fbece00868f89eecaee25323bae73886374ae7b4a61ccecd8929457e01d4982df8506f0a607c59d4f87fb926ba7729c53"}, {0x110, 0x1, 0x7, "afd37e2781d6b3ada3f01716948788054163019c77acd8d89a0895a283aa250a6c8e9e4f7138feeaa88757d62584fef4d4190c5cf0e5712a9faaa8bedcb342dad69ad8a8b17d2f6d1595508566c46c7d483bb144b46a1ca5ef1352ca1c0b3f2e2c121c5d578da6e38e9d0cc68fd4d632056b8ac44de604956f9af66f2e3b8e0b2c7cf7448ef4d87e2480c99cad0bab75b1a1a298a73097ea1364332b4a26eac1d96ac659bef453adb40972edcc648ca961fe6022d18cfd308a545af604f3111f4bc06f5453b5cb90ebd36e318731bce8119deb0152748feb2409686e15375e375fe765a940773fec1bfab63b231647656590d744ca1f1199e181667a"}, {0xe8, 0x1, 0xffffffff, "741737defde11f4cf7d63831df6d4e67bda617ac52148d28e822036950add764c8867fada64fef8f11f1089ace36af66433de2393d9627880f8390102dd6bd2e6e07e83648433076e83c0402435fbbfb80c95607ae25087fac700399123fd40c657ecd3feaef53200be529ef12eb12570e9143e05f127a8e936d66bade2a448331f0a6794b55498ea327571214d29631315f1eb17c25235cec5865114955a728052815a7051afb5ba8586bee62829c3458b8b841196039a66bffbbe6e85797706f3c21e3e040dad743294ec695515a1c0d6354"}, {0x50, 0xffff, 0xe000000, "c7a00b23da5d01855aa636e65eb86bb45243da37b516e4c5c5876953761a49f1163df8d33f42fa6f5d17dc442b2cdb467510ec063b131f833ef35e1dc9609d"}, {0xa8, 0x1, 0xffff0000, "8ccdc55b53af29526c8538e346702e3a8b7a533c9f0c4b038089c592b9f4b6f62d64aebf17d87d84a6114140e04a666386d8f70c5eeb97e0eb8e362a49e3ad0c7b46ea176f14fa2050ea10fac0aea9349b2711d5bade656768645d064fa79fc9579f4f55e42ddaaf822d8d2f20287cd00890443fabc681e48576e8a36b989d9c1a7c65fa963b57f232b24449286dc5b6c37b09662b"}, {0xe0, 0x1, 0xbde, "eded070a65ab501e6f4b07543b6edcbb6dcf7e9dd7ff02f911643e0849b1fcb35155532cd4366e0048c25fc46c8fa5530b18685cb5c8031aa38d27c3e88b2502177a7b6b97eed733531abb1d873098e0f76c32487e1e8d6cd00794dbde5f6f3df089615857ba463cd47999a7c940d6040cb1764e65647682cd9e48d7477305aa8cec1e2073c64ffa40ea9559b842c309be82342f0f5b8187318e37b6829842f4275fca05034332ff1c5f126ce7165d281d4fdff594a7c79fd99f0cb2b74403d1d77719f8c19fa5ff8ce616d2"}], 0x490}, 0x0) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 18:11:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r4) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRES32=r4], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa47c45a3be586b8d8523564dcace08def9d91cd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a5e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000"], 0xeb, 0x800) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r5, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r8, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffb) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1002, &(0x7f0000000000), 0x4) msgsnd(r9, &(0x7f0000000a40)=ANY=[@ANYRES64=r13, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r12, @ANYRESDEC=r3, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRES16, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESHEX=0x0], 0x6, 0x0) r14 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r14, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r14) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r6, r7, 0x8, 0x2f9f}, 0xffffffff, 0x1, r2, r15, 0x2, 0x200, 0x8001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r17, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r17, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r17) r18 = fcntl$getown(r17, 0x5) r19 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r21 = getpgid(0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r23, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r23, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r23) msgrcv(r22, &(0x7f00000002c0)=ANY=[@ANYRES32=r23], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r22, &(0x7f0000001000)=ANY=[], 0x0, 0x800) r24 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r24, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r27, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffb) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000040)) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="8f9b6af9ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35d2875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f206000000a8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd3160eeae916c1e200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae327545549c8d4fc00"/243], 0x10}, 0x0) msgsnd(r29, &(0x7f0000000a40)=ANY=[@ANYRES64=r28, @ANYRESHEX=r30, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r32, @ANYRESDEC=r22, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r31, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r29], 0x6, 0x0) r33 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r33, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r33, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r33) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r25, r26, 0x8, 0x2f9f}, 0xffffffff, 0x1, r21, r34, 0x2, 0x200, 0x8001, 0x4}) r35 = geteuid() r36 = getpgid(0x0) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r38, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r38, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r38) msgrcv(r37, &(0x7f00000002c0)=ANY=[@ANYRES32=r38], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r39 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r39, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r42 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r42, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r44 = msgget$private(0x0, 0xfffffffffffffffb) r45 = syz_open_pts() ioctl$TIOCSETAF(r45, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r45, 0x4004667f, &(0x7f0000000040)) r46 = syz_open_pts() ioctl$TIOCSETAF(r46, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000040)) r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r44, &(0x7f0000000a40)=ANY=[@ANYRES64=r43, @ANYRESHEX=r45, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r47, @ANYRESDEC=r37, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC=r46, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r44], 0x6, 0x0) r48 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r48, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r48, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r48) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r40, r41, 0x8, 0x2f9f}, 0xffffffff, 0x1, r36, r49, 0x2, 0x200, 0x8001, 0x4}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000180)={{0x20, r20, r26, r35, r41, 0x20, 0x70}, 0x78000000, 0x19e3, r18, r18, 0x91e2, 0x100000000}) r50 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r50, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r50, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r50) r51 = fcntl$getown(r50, 0x5) r52 = shmget$private(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r54 = getpgid(0x0) r55 = msgget$private(0x0, 0xfffffffffffffffd) r56 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r56, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r56, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r56) msgrcv(r55, &(0x7f00000002c0)=ANY=[@ANYRES32=r56], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r55, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b7483010189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0f3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea4fcff482499950b23c86059e8824c5ea77b75a69bcc228f039da396bf1ef464dba4457ef6087c277a4e8de9fed5c5ba15cca40124c99238b3ef082babc8f5e9aef72e188532a002615cefcee44082db49a81cc2c0315f1af76bda7121b4cc28b5020723525034eff2b3"], 0xeb, 0x800) r57 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r57, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r60 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r60, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r62 = msgget$private(0x0, 0xfffffffffffffffb) r63 = syz_open_pts() ioctl$TIOCSETAF(r63, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r63, 0x4004667f, &(0x7f0000000040)) r64 = syz_open_pts() ioctl$TIOCSETAF(r64, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r64, 0x4004667f, &(0x7f0000000040)) r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f0000000700)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0xf7, 0x40b}, 0x0) msgsnd(r62, &(0x7f0000000a40)=ANY=[@ANYRES64=r61, @ANYRESHEX=r63, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r65, @ANYRESDEC=r55, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee5569835696df468d7eb3f97c3577a9cf88b778a36b65e92a16b543577449d82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478e", @ANYRESHEX=0x0]], @ANYRESDEC=r64, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r62], 0x6, 0x0) r66 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r66, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r66, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r66) r67 = fcntl$getown(r66, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r58, r59, 0x8, 0x2f9f}, 0xffffffff, 0x1, r54, r67, 0x2, 0x200, 0x8001, 0x4}) r68 = geteuid() r69 = getpgid(0x0) r70 = msgget$private(0x0, 0xfffffffffffffffd) r71 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r71, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r71, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r71) msgrcv(r70, &(0x7f00000002c0)=ANY=[@ANYRES32=r71], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r70, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b05000000c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b44a400d15d80be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000a1407ff917f1107c1ae87c0d99b78072509933b8d37af300"/258], 0xeb, 0x800) r72 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r72, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r75 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r75, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r77 = msgget$private(0x0, 0xfffffffffffffffb) r78 = syz_open_pts() ioctl$TIOCSETAF(r78, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r78, 0x4004667f, &(0x7f0000000040)) r79 = syz_open_pts() ioctl$TIOCSETAF(r79, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r79, 0x4004667f, &(0x7f0000000040)) r80 = socket$unix(0x1, 0x2, 0x0) kernel: double fault trap, code=0 Stopped at __sanitizer_cov_trace_const_cmp8+0x11: pushq %r11 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace __sanitizer_cov_trace_const_cmp8(40,e0) at __sanitizer_cov_trace_const_cmp8+0x11 poison_check(fffffd8069e3cf20,e0,ffff800022d6c098,ffff800022d6c0a8) at poison_check+0x46 pool_cache_get(ffffffff82656638) at pool_cache_get+0x255 pool_get(ffffffff82656638,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd80675d3010,fffffd80675d3098,ffff800022d6c398,fffffd8077e1aa00,0) at sbappendaddr+0x223 udp_sbappend(fffffd806f6ef000,fffffd8077e1aa00,fffffd8077e1aab0,0,14,fffffd8077e1aac4) at udp_sbappend+0x314 udp_input(ffff800022d6c618,ffff800022d6c624,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6c618,ffff800022d6c624,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6c618,ffff800022d6c624,1052,0) at ip_ours+0x412 ip_input_if(ffff800022d6c618,ffff800022d6c624,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8077e1aa00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8077e1aa00,2) at if_input_local+0xf9 ip_output(fffffd8077e1c000,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd8077e1c000,0,0) at udp_output+0x5af somove(fffffd80675d3010,2) at somove+0xf2f sorwakeup(fffffd80675d3010) at sorwakeup+0x79 udp_sbappend(fffffd806f6ef000,fffffd807aea8400,fffffd807aea84b0,0,14,fffffd807aea84c4) at udp_sbappend+0x336 udp_input(ffff800022d6ccf8,ffff800022d6cd04,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6ccf8,ffff800022d6cd04,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6ccf8,ffff800022d6cd04,e1b,0) at ip_ours+0x412 ip_input_if(ffff800022d6ccf8,ffff800022d6cd04,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807aea8400) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807aea8400,2) at if_input_local+0xf9 ip_output(fffffd807f01fc00,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd807f01fc00,0,0) at udp_output+0x5af somove(fffffd80675d3010,2) at somove+0xf2f sorwakeup(fffffd80675d3010) at sorwakeup+0x79 udp_sbappend(fffffd806f6ef000,fffffd8077e1c000,fffffd8077e1c0b0,0,14,fffffd8077e1c0c4) at udp_sbappend+0x336 udp_input(ffff800022d6d3d8,ffff800022d6d3e4,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6d3d8,ffff800022d6d3e4,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6d3d8,ffff800022d6d3e4,c1d,0) at ip_ours+0x412 ip_input_if(ffff800022d6d3d8,ffff800022d6d3e4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8077e1c000) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8077e1c000,2) at if_input_local+0xf9 ip_output(fffffd8066030000,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd8066030000,0,0) at udp_output+0x5af somove(fffffd80675d3010,2) at somove+0xf2f sorwakeup(fffffd80675d3010) at sorwakeup+0x79 udp_sbappend(fffffd806f6ef000,fffffd807f01fc00,fffffd807f01fcb0,0,14,fffffd807f01fcc4) at udp_sbappend+0x336 udp_input(ffff800022d6dab8,ffff800022d6dac4,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6dab8,ffff800022d6dac4,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6dab8,ffff800022d6dac4,a1f,0) at ip_ours+0x412 ip_input_if(ffff800022d6dab8,ffff800022d6dac4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807f01fc00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807f01fc00,2) at if_input_local+0xf9 ip_output(fffffd8066030c00,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd8066030c00,0,0) at udp_output+0x5af somove(fffffd80675d3010,2) at somove+0xf2f sorwakeup(fffffd80675d3010) at sorwakeup+0x79 udp_sbappend(fffffd806f6ef000,fffffd8066030000,fffffd80660300b0,0,14,fffffd80660300c4) at udp_sbappend+0x336 udp_input(ffff800022d6e198,ffff800022d6e1a4,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6e198,ffff800022d6e1a4,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6e198,ffff800022d6e1a4,821,0) at ip_ours+0x412 ip_input_if(ffff800022d6e198,ffff800022d6e1a4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8066030000) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8066030000,2) at if_input_local+0xf9 ip_output(fffffd807aea8c00,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd807aea8c00,0,0) at udp_output+0x5af somove(fffffd80675d3010,2) at somove+0xf2f sorwakeup(fffffd80675d3010) at sorwakeup+0x79 udp_sbappend(fffffd806f6ef000,fffffd8066030c00,fffffd8066030cb0,0,14,fffffd8066030cc4) at udp_sbappend+0x336 udp_input(ffff800022d6e878,ffff800022d6e884,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6e878,ffff800022d6e884,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6e878,ffff800022d6e884,623,0) at ip_ours+0x412 ip_input_if(ffff800022d6e878,ffff800022d6e884,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8066030c00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8066030c00,2) at if_input_local+0xf9 ip_output(fffffd806f286d00,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd806f286d00,0,0) at udp_output+0x5af somove(fffffd80675d3010,2) at somove+0xf2f sorwakeup(fffffd80675d3010) at sorwakeup+0x79 udp_sbappend(fffffd806f6ef000,fffffd807aea8c00,fffffd807aea8cb0,0,14,fffffd807aea8cc4) at udp_sbappend+0x336 udp_input(ffff800022d6ef58,ffff800022d6ef64,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6ef58,ffff800022d6ef64,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6ef58,ffff800022d6ef64,425,0) at ip_ours+0x412 ip_input_if(ffff800022d6ef58,ffff800022d6ef64,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807aea8c00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807aea8c00,2) at if_input_local+0xf9 ip_output(fffffd8069e3dc00,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd8069e3dc00,0,0) at udp_output+0x5af somove(fffffd80675d3010,2) at somove+0xf2f sorwakeup(fffffd80675d3010) at sorwakeup+0x79 udp_sbappend(fffffd806f6ef000,fffffd806f286d00,fffffd806f286db0,0,14,fffffd806f286dc4) at udp_sbappend+0x336 udp_input(ffff800022d6f638,ffff800022d6f644,11,2) at udp_input+0x1320 ip_deliver(ffff800022d6f638,ffff800022d6f644,11,2) at ip_deliver+0x353 ip_ours(ffff800022d6f638,ffff800022d6f644,227,0) at ip_ours+0x412 ip_input_if(ffff800022d6f638,ffff800022d6f644,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f286d00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f286d00,2) at if_input_local+0xf9 ip_output(fffffd807b802a00,0,fffffd806f6ef070,0,0,fffffd806f6ef000) at ip_output+0xae5 udp_output(fffffd806f6ef000,fffffd807b802a00,0,0) at udp_output+0x5af sosend(fffffd80675d3010,0,ffff800022d6f9a0,0,0,0) at sosend+0x671 sendit(ffff800020a92eb8,0,ffff800022d6fb00,0,ffff800022d6fbf0) at sendit+0x52b sys_sendmsg(ffff800020a92eb8,ffff800022d6fba8,ffff800022d6fbf0) at sys_sendmsg+0x1a4 syscall(ffff800022d6fc70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75e1748dcc0, count: -97 ddb{1}> show registers rdi 0x40 rsi 0xe0 rbp 0xffff800022d6c010 rbx 0xe0 rdx 0x109f __ALIGN_SIZE+0x9f rcx 0xffff800022d78000 rax 0xffff800022d78000 r8 0xffffffff81b367d8 sbappendaddr+0xf8 r9 0x5 r10 0x18 r11 0xf1a093945c9eccfe r12 0xfffffd8069e3cf20 r13 0x40 r14 0xffff800022d6c0a8 r15 0xffff800022d6c098 rip 0xffffffff81751b51 __sanitizer_cov_trace_const_cmp8+0x11 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800022d6c000 ss 0x10 __sanitizer_cov_trace_const_cmp8+0x11: pushq %r11 ddb{1}> show proc PROC (syz-executor.1) pid=7539 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020a93128,0xffff800020a929e8 process=0xffff800020a81690 user=0xffff800022d6a000, vmspace=0xfffffd806eaa62e8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12822 339924 95228 32767 2 0x10 syz-executor.0 27717 54060 24187 32767 7 0x10 syz-executor.1 *27717 7539 24187 32767 7 0x4000010 syz-executor.1 24187 101732 75442 32767 3 0x90 nanosleep syz-executor.1 75442 200827 48222 0 3 0x82 wait syz-executor.1 95228 77527 74762 32767 3 0x90 nanosleep syz-executor.0 74762 164619 48222 0 3 0x82 wait syz-executor.0 53781 427185 0 0 3 0x14200 bored sosplice 48222 279469 25011 0 3 0x82 thrsleep syz-fuzzer 48222 374067 25011 0 3 0x4000082 thrsleep syz-fuzzer 48222 155690 25011 0 3 0x4000082 thrsleep syz-fuzzer 48222 163583 25011 0 3 0x4000082 thrsleep syz-fuzzer 48222 481578 25011 0 3 0x4000082 thrsleep syz-fuzzer 48222 213581 25011 0 3 0x4000082 thrsleep syz-fuzzer 48222 26745 25011 0 3 0x4000082 kqread syz-fuzzer 48222 360128 25011 0 3 0x4000082 thrsleep syz-fuzzer 48222 141663 25011 0 3 0x4000082 thrsleep syz-fuzzer 48222 75397 25011 0 3 0x4000082 thrsleep syz-fuzzer 25011 463979 28669 0 3 0x10008a pause ksh 28669 302522 71693 0 3 0x92 select sshd 70682 513513 1 0 3 0x100083 ttyin getty 71693 375742 1 0 3 0x80 select sshd 60665 318988 91964 73 3 0x100090 kqread syslogd 91964 22076 1 0 3 0x100082 netio syslogd 4847 228362 1 77 3 0x100090 poll dhclient 26060 422959 1 0 3 0x80 poll dhclient 62678 120352 0 0 3 0x14200 bored smr 58947 524234 0 0 2 0x14200 zerothread 11629 190265 0 0 3 0x14200 aiodoned aiodoned 36240 477539 0 0 3 0x14200 syncer update 47304 166883 0 0 3 0x14200 cleaner cleaner 3035 291916 0 0 3 0x14200 reaper reaper 57950 319675 0 0 3 0x14200 pgdaemon pagedaemon 19581 454052 0 0 3 0x14200 bored crynlk 81046 71609 0 0 3 0x14200 bored crypto 36560 435127 0 0 3 0x40014200 acpi0 acpi0 52227 266631 0 0 3 0x40014200 idle1 83977 390261 0 0 3 0x14200 bored softnet 48545 226510 0 0 3 0x14200 bored systqmp 65440 483820 0 0 3 0x14200 bored systq 17413 354448 0 0 3 0x40014200 bored softclock 20289 194336 0 0 3 0x40014200 idle0 1 335086 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 27717 (syz-executor.1) thread 0xffff800020a92eb8 (7539) exclusive rwlock netlock r = 0 (0xffffffff8247c408) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendmsg+0x1a4 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9510 6337K 6337K 78643K 11651 0 pcb 13 10K 12K 78643K 15 0 rtable 107 3K 4K 78643K 13031 0 ifaddr 39 17K 21K 78643K 1897 0 counters 43 33K 33K 78643K 567 0 ioctlops 0 0K 2K 78643K 1701 0 iov 0 0K 36K 78643K 8663 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 19068 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 229 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 19465 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 8 25K 33K 78643K 27877 0 sigio 0 0K 0K 78643K 584 0 proc 48 50K 83K 78643K 15430 0 subproc 34 2K 2K 78643K 4488 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 16144 0 in_multi 33 2K 2K 78643K 3655 0 ether_multi 1 0K 0K 78643K 97 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 295 1314K 1314K 78643K 295 0 exec 0 0K 1K 78643K 6357 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 333 35K 51K 78643K 97497 0 UVM aobj 130 4K 4K 78643K 130 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 2924 0 NDP 5 0K 0K 78643K 795 0 temp 102 3029K 3125K 78643K 87861 0 kqueue 3 4K 40K 78643K 6059 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 arp 64 562 0 556 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 4482 0 4480 1 0 1 1 0 8 0 rtentry 112 3088 0 3043 2 0 2 2 0 8 0 unpcb 120 53781 0 53762 127 125 2 9 0 8 1 syncache 264 733 0 733 92 92 0 1 0 8 0 sackhl 24 39 0 39 20 20 0 1 0 8 0 tcpqe 32 391 0 391 80 80 0 1 0 8 0 tcpcb 544 57398 0 57393 191 186 5 14 0 8 4 ipq 40 204 0 203 77 76 1 1 0 8 0 ipqe 40 7448 0 7447 77 76 1 1 0 8 0 inpcb 280 104346 0 104337 242 237 5 11 0 8 4 ip6q 72 177 0 174 25 24 1 1 0 8 0 ip6af 40 463 0 463 21 21 0 1 0 8 0 nd6 48 921 0 914 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 12541 0 12344 43 30 13 14 0 8 0 art_table 32 12542 0 12344 2 0 2 2 0 8 0 art_node 16 3087 0 3046 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 13 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 19463 0 19453 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 48554 0 46997 53 2 51 51 0 8 0 ffsino 272 48554 0 46997 104 0 104 104 0 8 0 nchpl 144 93554 0 91950 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 459165 0 459165 4 3 1 1 0 8 1 percpumem 16 294 0 262 1 0 1 1 0 8 0 scxspl 192 264367 0 264367 161 160 1 7 0 8 1 plimitpl 152 3797 0 3788 1 0 1 1 0 8 0 sigapl 424 27279 0 27246 4 0 4 4 0 8 0 futexpl 56 1067661 0 1067661 5 4 1 1 0 8 1 knotepl 112 11632 0 11613 34 33 1 3 0 8 0 kqueuepl 144 15830 0 15826 56 55 1 5 0 8 0 pipelkpl 48 13084 0 13074 1 0 1 1 0 8 0 pipepl 120 26168 0 26149 109 105 4 4 0 8 3 fdescpl 496 27263 0 27246 3 0 3 3 0 8 0 filepl 152 467647 0 467547 385 374 11 16 0 8 7 lockfpl 104 10521 0 10520 1 0 1 1 0 8 0 lockfspl 48 2749 0 2748 1 0 1 1 0 8 0 sessionpl 112 279 0 269 1 0 1 1 0 8 0 pgrppl 48 659 0 649 1 0 1 1 0 8 0 ucredpl 96 127111 0 127102 1 0 1 1 0 8 0 zombiepl 144 27246 0 27246 1 0 1 1 0 8 1 processpl 960 27279 0 27246 5 0 5 5 0 8 0 procpl 624 83382 0 83339 42 38 4 5 0 8 0 sosppl 128 2852 0 2851 61 60 1 1 0 8 0 sockpl 400 164340 0 164303 540 528 12 31 0 8 7 mcl64k 65536 106 0 0 4 1 3 4 0 8 0 mcl16k 16384 105 0 0 12 9 3 3 0 8 0 mcl12k 12288 97 0 0 2 0 2 2 0 8 0 mcl9k 9216 105 0 0 2 0 2 2 0 8 0 mcl8k 8192 66 0 0 4 1 3 3 0 8 0 mcl4k 4096 49 0 0 4 2 2 3 0 8 0 mcl2k2 2112 30 0 0 2 1 1 2 0 8 0 mcl2k 2048 1563 0 0 21 3 18 18 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 2497 0 0 36 9 27 33 0 8 0 bufpl 280 84838 0 78572 448 0 448 448 0 8 0 anonpl 16 3706040 0 3687502 663 581 82 91 0 124 0 amapchunkpl 152 225809 0 225662 567 550 17 26 0 158 9 amappl16 192 174959 0 173966 1216 1164 52 63 0 8 2 amappl15 184 3274 0 3270 3 2 1 1 0 8 0 amappl14 176 4704 0 4694 2 1 1 1 0 8 0 amappl13 168 4489 0 4488 1 0 1 1 0 8 0 amappl12 160 3227 0 3221 2 1 1 1 0 8 0 amappl11 152 4395 0 4381 1 0 1 1 0 8 0 amappl10 144 3399 0 3393 1 0 1 1 0 8 0 amappl9 136 3144 0 3141 1 0 1 1 0 8 0 amappl8 128 9284 0 9041 10 2 8 8 0 8 0 amappl7 120 5824 0 5807 1 0 1 1 0 8 0 amappl6 112 3673 0 3631 2 0 2 2 0 8 0 amappl5 104 22334 0 22323 1 0 1 1 0 8 0 amappl4 96 13381 0 13326 4 2 2 2 0 8 0 amappl3 88 8359 0 8352 1 0 1 1 0 8 0 amappl2 80 203460 0 203373 3 1 2 3 0 8 0 amappl1 72 697661 0 697207 24 14 10 20 0 8 0 amappl 80 88748 0 88701 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 27263 0 27246 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 27263 0 27246 1 0 1 1 0 8 0 vmmpekpl 168 253762 0 253736 3 1 2 3 0 8 0 vmmpepl 168 3668907 0 3666322 1012 852 160 162 0 357 39 vmsppl 368 27262 0 27246 2 0 2 2 0 8 0 pdppl 4096 54534 0 54492 6 0 6 6 0 8 0 pvpl 32 9505806 0 9483643 1379 1174 205 219 0 265 15 pmappl 232 27262 0 27246 44 43 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 1019 0 812 7 0 7 7 0 8 0