1b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 12:35:46 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setreuid(0x0, r2) 12:35:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804beb3a42cb9f7c8df5f882b2b7be1aa5b23ecf9f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 12:35:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r3, 0x0, 0x0) 12:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x10fa}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1d, 0x3}, {0x6, 0x0, 0x0, 0x4d}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) connect$unix(r5, &(0x7f0000001140)=ANY=[@ANYBLOB="8a02adfdffff0100"], 0x10) dup2(r5, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000240)="6837ef7613d24944c6aff0350a446df93d450c8073e30fe615c1a0f46c83f68d9a30c0a28eab18626a1d7ae1489bc19b5b945179677073c0d93f9f00a06c3a3e988410adae99ebf55c8080e590cf609a22f60c145e3a457f4a0a06052340b2a5dc1cfa903bce1a5d490e27d407c83e99d5aa4d30d1fc80ee14e95ec3fc20000d517e96331988b02659d38020fdad0d3c69f0c6759c6f281a10a032a7bba108f996fa3f833ecce62a88fad912ec30329d2692abcae07ae3e222211e414ab204e46e563acf438cd4605d263ff239a375215aa6be8d27477e312c820539912dbba14254dc1044bbd37931d7d977c0ac95702ab901b08bf060489b80a535c01bb27bad42a954221eb08af97c84a399bd5d3ab43b7e5be300d9b0cac0237b23fbfe8d9216858176e334b08b6b9824005dbd48903d9a1c75eaee9fb9d62e4135f9295d9904505821c379bb1c71cab10a2b8fe75f8b264d04e62145f078f1bb1ebeef312365d9e45eaf23af5b34d92dd6c17846999feb680c448cb54d044e9f55b4ac4d9a75ec5b72e59fa0f32985db730ba57f18533e08ef503c45753134eb59c3a0e64fa6e7f97e1c2c7b1a58ceced2963ba3785220ae86535b5ca24b8107c204e98e3f3041e6b7092f8803f4bd44b8a5db6f7f7be19beed8b16449561b49567ecc09ea8cf8c2e8342441538b1be220e13487429cb9e9786080947f291a0d241ffefc000b04a2587d2061961090e9847490", 0x20f, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 12:35:50 executing program 1: r0 = socket(0x10, 0x3, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000100), 0x0) 12:35:50 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000400)=""/117, 0x75}], 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000000)=[{0x30}, {0x84, 0x0, 0x81, 0x5}, {0x6, 0x2, 0x0, 0x924}, {0x83, 0x1, 0x2, 0xd96}, {0x5, 0x4, 0x0, 0x787a}, {0x9, 0x60, 0x38, 0x3}, {0x2, 0x5, 0xff, 0x81}]}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r3, 0x0, r3, 0xcc, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(r1, 0x0, r5) fchown(0xffffffffffffffff, r0, r5) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)="d9f8628d73", 0x0, 0x0, 0x0) 12:35:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="6b02e18b7f00000145da3d56352f301f9ff0922ff0ea3aac26a38f89e7891ffb5a7bccde13884cdfb6b60300000000000000fc98918c54eae4ae16c1291a27d8321b909e673721fdc0a7e23d8c238b2e"], 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) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x6) write(r5, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) writev(r5, &(0x7f0000001200)=[{&(0x7f0000001100)="1afa523cb59da6af6f1bd195500559a082ce77d80b911791507a786ec4bce2a76ba2308a0b77d0cb494a9d5f7effec6a96fe9f06668a3a601291e771d83cbf85db2f7daf8f824d68d02844cd11dbf5362ab850db31b882621e223f7928b810172dd142e144bed31ead9e5eca710531dea264fd3547d8f5122965d59497058487704abc658757b388543455d5fdf7220d6292b7cfb96a028240a1ab6d78a528e2d5d2634334c6237883ff6d0b94c1187a7967ccc0d729316e335d1b13b0db27084950508efbb09bee2a3f", 0xca}, {&(0x7f0000000040)="e3409a687566eaa878ca596d3e16000be8640403bdc8e13a6b614f96514b1e439c7fb964fd136e2cf07153bc5b846fc2afb0b2049e1253966f51c4f81a7405be00c3abe0f738e141d048887f1089010eb0c25f66edb9c3f7fb779ca665b624fb1ac302216091e6ea9045a78e7e019be2fe2b376d2e21107181d62ca334a75242f93e6d0ee0e611", 0x87}], 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4088, 0xff8, 0x0, 0x0, 0x0) 12:36:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffffffff, 0x9, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x2008}, {0x0, 0x0, 0x136f}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r6) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r6, 0x2) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 12:36:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x9], [0x2a32, 0x0, 0x7fffffff]}}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f4191877af88cfaf78c58ebe2f034104ec117d3f7ec9ba8a67c46ff8fca66384c05ab77e1dab75908ab5f8f82edb72edcdce8644fc75b01fe60e80e5c95fd12ca3e550fdd9426990a93a9ce0b23982a5817328ea808e5425d656a0540025993f28fbc86c0f8c4b71b2", 0x69) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 12:36:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "db00000000ebff00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x1, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:36:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x1, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80004, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x403, 0x1ff, 0xffffffffffffffff}, {0x20, 0x3, 0x7}, {0xffff, 0x100007ff, 0x4, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x3, 0x8000, 0x6}, {0x6, 0x9, 0x2, 0x8}, {0x4, 0x2, 0x8001, 0x5}, {0x9, 0x4, 0x6, 0x5}], {0x0, 0x6, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) getpid() setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3662a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c27cfb313feb9931e0ab96130107", 0x4d) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 12:36:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) dup(r2) r3 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) 12:36:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x1c}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 12:36:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) clock_gettime(0x4, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 12:36:00 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f00000000c0), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 12:36:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000000)=""/89, 0x59}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000340)=""/129, 0x81}], 0x5, &(0x7f00000002c0)=""/24, 0x18}, 0x40) recvfrom(r0, &(0x7f00000004c0)=""/144, 0x90, 0x1, &(0x7f0000000580)=@in6={0x18, 0x2, 0x7, 0x10001}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069de, &(0x7f0000000300)) 12:36:00 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f00000036c0)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002600)=[{&(0x7f0000000000)=""/167, 0xa7}, {&(0x7f0000001140)=""/109, 0x6d}, {&(0x7f00000011c0)=""/237, 0xed}, {&(0x7f00000012c0)=""/106, 0x6a}, {&(0x7f0000001340)=""/78, 0x4e}, {&(0x7f00000013c0)=""/201, 0xc9}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/124, 0x7c}, {&(0x7f0000002540)=""/84, 0x54}, {&(0x7f00000025c0)=""/35, 0x23}], 0xa, &(0x7f00000026c0)=""/4096, 0x1000}, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@timestamp_reply}}}}) 12:36:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="f700fca8755489ae429d5af84a28", 0xe, 0x0, 0x8) kqueue() r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x101) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) fchmod(0xffffffffffffffff, 0xd1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x3, 0x6}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="ff371a3b2fca4ee33f3df9d327b117e8eaada81e2025afedd73f177ad1bc08680dbd26cbc93b71e3540b96a3d40bc45a616581bf63e81a24cbd20162867ac1b5d90387ffb3e253f0eb4a2f8abd0e48e0ec30882275b7f4720ccee397bd1d4148cc1d55"}], 0x2, 0x0, 0xfffffffffffffffc) ioctl$BIOCPROMISC(r3, 0x20004269) 12:36:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x20) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff"], 0x10) r2 = dup2(r1, r0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x7}, 0xc) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 12:36:01 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x7ff, 0x848e}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1008101000002, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x40, 0x7f) accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000100"/110], &(0x7f0000000140)=0x6e) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000300)}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) read(0xffffffffffffffff, &(0x7f0000000240)=""/173, 0xad) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x12000, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) 12:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fsync(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d055ce53516e0000000000000000", 0xe, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="aa463a7ce3aaffffffffffff080045000034000000000006908affffac1400fe7a5b2c52", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002000090780000080a0000000400000ed10000"]) 12:36:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) r2 = dup(r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) acct(&(0x7f00000000c0)='./file0\x00') write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x8, 0x2, &(0x7f00000004c0)="a50ccd6d8c3fefa86a796f5a24bd904b3fd57056fe36072866ae74121780d333e8ea888dff5db75f022ce9ac73646a2fcac53950a2c33f906582b655701a3c65ba62d600b54060c1282dd63e6876bdf655668f9ba9518319b375febd23b620698d0d8b672d801801412d22e80ad78b2f0cf92a1defe387a3fb7704d4e2ba851117d30c3c5e6f13bf91fb212a461648aa9debf45b670442afca37a58bbb091a7739c2a6dfca0088a102d25978ac061eb134ce15bee8540307265a1f2005b302fc00cbec94f9094775f60e9cd6008283cb8072718716fd47d3cd3fd2392a7b2d66e230e111db2a2dd5dff95295fc728c0256f05ee3b8370931d0a8ea6ab193e45c5d389e7b0671b057cfe872939fd8bba6957435698801aab55bd3b5d018d09c7b341e412c736589f3deefaf390b6cc0143d91e204efededeaaa631cc99c7c8d9fa02bab38160a8c7faf060b2b6438ae4875aaa15a8b7cff5adb11d8316c37e225a0561abb721cdb5678ef6fc0ee2fbb8b8d2fdcb6a6dbb49402aad33e43f4201f859e5de4696a612dc3de124c2f32f61b930ac7adfab9915a6baf0d8dcca06e0df9d04f9c3a53f98dcb3e77c48cb3cb705ba6415f58d04ac1abc3b381f402421e559349835a62e9bb0b867348083d7e31b1206e5f4e0f39e0292f58f6a1a2bd131f602259c7398347561cf301196f5a574c6cf9923c5baf5426c65c6d942892b7e90f54b6b899f0d75a40a43e6dddee8b569e68729a1c40122cf7f9a016b890d30490acf5c57d1453d6adee08849cc0b5fd2cdf12c12f521a37ec00d9f8b2e9617ba6d9b84e9ae55b437f0ec229ff586edc1ede598a143b4e6ac10298c6872c535542172d997b2469d34b6bfdeffd8322fa10ac19f179444104ed018641c262a47615bddb135d3bb6c1eb5647a3ae23eae4beefffa8a8fbc7b0793383666b98b07e690b7ced5b7bb98741ee76038a96c473886cf8edbd6cad03c9fb9b7bac1d587ee60d6ee070d28beecdacbe5980324e1780b03967e205e4330f5b55028e4f9605bd5ccdcf61cfcbdb4a599e0cea4d5bff14bb895e0ae94d7ffca8af0a34e69319f34cc493c4fdb127803f0874b2dac786fecd3d0abca017327a61a9f270d9ee574233627ce1913620c8cdf922998411457617c2f20c50e292a9e61883b202a2e6df3ebb3cee0431148982fd4c85b44052d98991f057cbb6032de9c0560d5cb5a77b99e4cb3a6b0a37dd54a271812dc1c88aab9f2e4330803c881b84cd8c79b8403c3d1f7f7b6c2331b4260df302d6a035581aacc90148e51adeb5f3c3304ec41590f6050a3428aacdbba597bb14b40e5a1fc496f8edb556ca60735aaee6af371a8e44de15c914e59c738aeacb3738aa885a9db44a9505d436c10cf0b3799fb7ec75641aa3c810c9c2465b8a88f8a9e2a1cc6a578660bc3a7ae9d7263f7bf8462b4eb0f5dc5797b48cf6c03563d6a5423a5a53a495dd86a875db01330bb6d12f5ad082279ff377ac9ea5c369e771a18a0ec5a28171b6c2ba6579bf6f9be0ada47168d0dffb7653a7ff86aa0087dd094f0fdf717a16eb432bf870f71625df3d9e4fa790422be02f26f6a76b569d4499b2530fee34000b4c9802307d6a5b01543252747f701c4397072d2a91a0208d4176e4204efe4fd195a40f318e1fbfdd6451460e116846ae5d8b6428a0def31b9f2ae2f4e9801a4583926bd0546b1ee8680950714c5d121d5689a1365d63583208a947c6a73658590b19d29ef9ccac2edbafbf4536b012864cc7c08d09af9ed6648476db750dc39f90c042f6c9c2f621a9274cac4958b2011a447c695fdbb0d6406bcf98469eb349059b7e88923be2802f232948c934156769747522995ab43d04e9af0b09e90aa5d8abbbf9fbc5f73607a6486a9371e340819d05bf18cc5ae93bacb82df12ee9e5c4d2a3a736b5346e7122425ba4053f149d6aac37796bc9ffa6c39c1ce49afecbf862a157515ec67732f0f587716a1692426d61cf29a004df1299a86936717d6d2529b0144315522330275522db8aed5403a92e922fdaa4741db62bcfa001bf126560b84de9f6ec4fd047a57cd8b4bb8550ba70c072c5ec4ca93094fc117aa1439d9312bdba2aefd1ea48e585e626b1c47d3ccdf8abedce83ce1108daf1ffb25a6c66a57680cce0ec9b79146de17f42eb4a5d7ce88e85d7ab2f0347104241456758e5a4efc30ec15f0d5af913775b67c82ea10e09725d721a2ab77ec6fc14c91a3ca03681124cd453f5f15e1425acb21a6f9bf1178483bea119a873b3c119d29f7bfc87dde65747522f67fb6822ce85819a50c963dc998bdab0ac7d95ff39e2c5bc1345ae6b84219b2f01931e44848e7677970764c039cf680241b69709e321d84ca7e6203fc580b1838401784932e8d01524af5b14cbf35b723f07c79cf2763080fb1a25a855b9e1126c5ebb11cbe2ef385b0823a4873a8501245693b0d9c0071e52ebee2acdc7407efba5136d2ebd384acbbea45ddbb83048ce69338336f746698c6e5b186aca32d5141f194238ae0fe5d08f455574e880177e6efeeefbc4c67eb52ed153ad6d3fb57f75936d555f9cf1f91c01521c40c9095521a149cfb573e1003f08d51f8b4ecaeafcb4770e9a15e1fc2d3f31b02338d86bcdd421e84b42dbb191bbda7ba468c96555bc0c741bede3f765e7b8962d88befe004106d6178b1c18d85b9fbe19bafed9f447ca15a14c393236df0920c22684de0c9c074f2967213390032ab86fd70f4aab4909ec24a3765267feed99aebc5d3cb1f3a73218aca3b8cbe5104939657db59aabccdb06149b2d33939172545fa4ae8942561097db51d9b25a826bfe6d76f6abc8fec66b02757f22148e2eaddada2765dc85ea9ce261fbdf01b9affee8589ef044be708afaf0971e9e35bcdfe7e900e3c01b024a13709e1e783c41c3b9c7bdfa46b3a9801480ee76a1973ff91770497b870d0f98fc2f03b7d62b42ed2a12efda08c7fb9432afaef9ebf5a4a2595fd2c4eeb42969067b8773ad0c119dbfb2edd9ae5363d495a057991f40b127d36c107598fd51db73d388e729f579f63ae3b712779d6e9f452c2b224bb812d944727ca0f15c9330ddec6fb3482bdd74b718e3f23249ba699902134b1587e859898082fe6d63dc8c9fa0fd2f4d5535ebde2358a5d4c22cb4b2fd6d1ca87f9c24ea11fb4b9ae4afa0c228e0db9f18b30d836138cdcec6e5860f72593e739351d400ae2d8eb5ac209fb8a95ba061da0edf315edca0af0f6dbbb1061156f4ccac0b71275f658d3635a10bf60bbdc7f3ef9ef15447bcf58bfef1836f79c2c3ff76c7c4de1e51ab1f73b19f666bdca06e5e807813155de9b5ca47e2c8eea715b1e37335f97b235d3ebf41fdbf1e091156c0d7776d7fec072763394ed70accc821f592b43d20ebc7a91829524bcf28edccaef0dd53e1a3e3ed5deecc6def893a453543008f04585c4752e180466c33f86b4360a32e6e311700f6a812da19afe5f94f164c23e5b7141b94fd444a94ce25902b5022eed53e0ae17eca709705e4e7e483bda9dd239aacaad9b8d1cbd6c8bb66985722c4064215af85fcdaf45ebfe5bfdada91626dd4d51df04ca742025c682b0329e34b5a7798a1d0c4150a11598efb88cb3d6d10d047e2271a5f69d2f7673e06118827c20b32693c4a3c382a9e4f3a484f42a0de8a120523d9435d21d3442efee43ebb8ae64f728b75261f88806acf1c395ba078f2e2d352ada9dda8ef60c4b0cccbd3e9c0e2cec9ba3294debc3fcd35a8c078513f07097277a9ecf683090ae5ae597138679e712a2daa40c270c02dc6c56127ce69b1f285591ed024c6b57c336055f0690d2057db85912f4058299d0d9cc075f35de64169fd24994dc7bcf7960ec839fc930b78ef2a9d9ce4b30fd7b7ffbc32646d3c5bbdf19df87e2fda61dabea061ef9b371a491fe4fced2181ce40dcc99e64f79ea8df63e94aa8a6ebc33391f275559f1d8f87894eba8d17e351848ca96649c7db742e706413395fafc3e766ee9612e4927496d918cc867a760363f12284725cf0e20aff721c14c9b60247cbb07b6dac50f78c324b9c9b95669503ff926c493f937011431f82bfea5a79af4d9837402801508f03b4bb349dbc0dcf22f32b3977f6186fd5b03d52a6b02e6b26fd083446cb05fbf5e623aeb98380d1aa8d77c2e4871222c994161d62de1fad3fd87684b71f7c3a68220c77397898ef6959d113c74cdf99d845b03951aeea74850a3f61fa85497ab8d52f6616e9b1894b4ce925c43c24a241766dc5d280bdc795529ed6475b994a8a5f8d81b9740fa4db4ea5ba4ce28afcca665130e68cc52fe30a38d07bf89551f23d03f98da03bd980b4d72c69bbb28ccbd4e289b3a80fa1a77b7fa553a9593e9f0769f82143338191441230be8f6c2c67a4ee9541e10f5a85b529c7880c76dfe4f3d0dcf98991dcd92e1d4f42ca414434744ef903c06abfe64aece3e2e16334274d30dc4de5e344edbba807870a286bee6d87b29bdbc31e5849b6366ce13362ab0ddadca1e0f87eaec7db92474ceedf3e5208f6f3e882640f65175e1256128749e81d978832fb5808df5168678b7129e445cafbd8fe2865bb3d4391f6951599cc6d246d781fe39234fe5b7e6904f7c124a5cbb26f20cf60e2bd8550c33566514d8238dd85ff468329bc2108873ae0f3685b84533636a86ff9cbb8b2daa3bd108ef9a6a95a839a62ef59fe95b6bc6293758b8bcbb684374aa2b9b16b38e2aadd2a68b996988a600e5ed9dfede2af674bdc978698d2821ef121f234ad68d9d98c11649210161021eb24241a216631ecd9c82e9c76c8bcbc22cf4e83bd6dd251cb92ee0266dc5445f7694d94b4be570fd4983a87908b11cc4a3383ce8c99fba00183baf301299f3fb441ddbc13264feb32d4c821a493a328c42e2a3587e23fd8212adbed9d5d89eb81f77caf56f1836855a6cba807f202e148f1401f796ab71a75de9f7a67b8e6ce4b58e676ba870e05eb4a0ac0ca1da78b0a903d33a24a6f00eca847548536eff179ed5a7f69d7d55830e563a09bbca4ad855c9f40d9270375481574d2bdcbcf2511c8cadf7fffba3d96553e32f85744f7206c2ebbf81b00371a69a4f1a2b4670d82968cde75a85c84ec54972d8b175652f561fdb027487bf9f1ab6919400de126f93fc7ad808ff2d6a3f26294789ddc3f05f65cf49619fb82de17cb282a1703963cd7a77bed79205f1d9f7578b60fecf6ec72e8f2e85e1895aedc0232a8d3be925d8e45b48c1c062808a6724f35e338fac46a6aa4441f9c2ecf26a4a41b2d258001f24c7a775224830c9679d4f15ec748d2cce35f923855b78fa3d7a8f6edd547cf039a48a783922309e3655216437c0527940f1ce39bbb70b0f824e761ab16253ad16bcf7aee394e3e3eb03e476eb85401df05b892c0ea5da21802fb28ceb7fdb665ad08a765992c598edf70abbcf434e14e0b5bd5151554090479acab173bd72c1ec8ad25fc12c15bc0355761c284c8f03f1bdca2ab0fadd16f8d74b28a5ed97bb283053762286f624c2fbc5076b55120c5f87988244d03649c990ceefc373e2e5ff4f2ab527b8ff869a396deaf4e4d38f68912b3cf23fd8985590c10416ffb55c652d5d497c5647246639b042af2b0b450c2f31c66f592396c3883664505241ee9848b0a750c76f6fec31b6cd7e9474f4f750ae74aa3ef16fb98dfb145a3bfb12060981ee9472950c92b673307ba207a52d127e2a32494a7c3d7677cb6823046045022433287ee44781ac87b05d3da546406f3b2", 0x1000) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:36:05 executing program 0: nanosleep(&(0x7f00000001c0)={0x4, 0x3}, 0x0) r0 = socket(0x2, 0x2, 0x3) shutdown(r0, 0x2) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x9) kevent(r1, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) 12:36:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10100, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000400)) r2 = geteuid() setreuid(r2, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x2, 0x6}, 0x5, 0x0, 0x0, r3, 0x3ff, 0x4, 0x3, 0x7}) seteuid(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xca, 0x8}, 0x3, 0x78, 0x800}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xb, 0x20}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x43, 0x4, 0x2, "f42fddfa00000662cffaffffffffffba00", 0x0, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x8c, 0xffff, &(0x7f00000001c0)="227dc6eac532ed885d74f5583d207882376f8d223af6d0498f83b4432ebf28920190a4fd43e7aac22941be1eb4acf64328851d4f81f5ddbfc48db571662f24e9a86916a741bcd259323304339092ea4758e638e12c1fd842a601b4787011abc045eb5553482e95d5", 0x68) seteuid(0xffffffffffffffff) r5 = semget$private(0x0, 0x2, 0x44b) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/109) 12:36:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102386, 0x18ff2) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x1, &(0x7f0000019180)={0x57, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000191c0)={0x5, 0xffffffff, 0x5, 0x1000, "68c4de355000", 0xfffffffd, 0x400}) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x1, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x3000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) 12:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000004d09f44d17a0e3b71c90000a4e200000000200000"]) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 12:36:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) read(r1, &(0x7f0000000100)=""/162, 0xa2) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 12:36:06 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) write(r2, &(0x7f0000000100)="510fc3a05481611683fc36a24b4401db2b387b1340fc553f713a97c870ab2c32069b6f2014dfc4481746ac04bdb01fe39d87671f2f260cb7018f3872f2f8", 0x3e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 12:36:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f17ac6c653000"], 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) 12:36:06 executing program 0: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r0, 0x81, 0x5000}, 0x8f800000000001, 0x7f, 0xc}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6, 0x2, 0x0, 0x924}]}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, 0x0, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(r1, 0x0, r7) fchown(0xffffffffffffffff, 0x0, r7) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) 12:36:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x7, 0x0, &(0x7f0000000040)=""/7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x2}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = semget(0x0, 0x1, 0x54) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000180)=""/23) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x8) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 12:36:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x80001f7ffa) 12:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = msgget(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x39, 0x2}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) r7 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)) 12:36:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1004, 0xffffffffffffffff, 0xc0ffffffff, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x100], [], [0x0, 0x7], [], {0x0, 0xb874, 0x0, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:36:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x50}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) clock_settime(0x3, &(0x7f0000000080)={0x709b, 0x7fffffff}) 12:36:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x100) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:36:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x3, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020000000000000000"], 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="1d7f6eaa299d624854e0d17cae73cc6d41ba3decd070d3b84481017a95df6747aa460966c443de9e9395bb9f453761b3b3b8726a91a185d6bcf865d008152513f5a6b0463011b6733bf1e27f36d3901e520e71f0203485703839e56017f52f75e73f78b4ea865b0ca7f3c2e7d70b08865856dc67e6f23c91dd2751718fe39903b61c777c6821fc491511620160cad7e66c2769a1f8b4feca3a03b52ec6c1676c7eac7100906f686635214e8a7843436afe12baf7bdaa72f2b20802c7576d1edf2888be18d77bafbe485f55803185da004248f1cff6969e2776dc4539dbe1c33ee16bdd7cbb0870587c3e6b3c63498da904b529b89bc913a3"], 0xa) write(r2, 0x0, 0x0) 12:36:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x5, 0xc00}, {0x0, 0xe1ca, 0x1000}, {0x4, 0x2020, 0x1800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x20, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x800}, {0x0, 0x8}, {0x4, 0x6}, {0x1, 0x7f, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0xfff}, {0x7, 0x9, 0x1000}], 0x9) socketpair(0x18, 0x1, 0xb, &(0x7f00000001c0)) write(r0, &(0x7f00000000c0)="510fc3a05eaa0000000003", 0xb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x6010, r0, 0x0, 0x9) 12:36:12 executing program 0: close(0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 12:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x50}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 12:36:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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, 0x3, 0x85) socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:36:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x46, 0x1, 0x0, 0x6}], 0x3, 0x0, 0x3ff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r2 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x800) 12:36:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:12 executing program 0: mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x40) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000340)=""/42, 0x2a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) lchown(&(0x7f0000000080)='./file0/file0\x00', 0x0, r3) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:36:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000003c0)="d74e3023c82aed3602eb0730e24d1e05a311868eac87c86bc62285d16778a90475fa889f12dcf0b49c6ea594c54147fb631a8e956200071055ebb76b3982eb62440718bcec6a71c15669884356fafd8c58f9becf933ff953d32bd4b76da24f3a9262fa705d2af09f61b74688fd21770003fc4861da3814a430e54a20e33eac0fd3598180a9a70a70d001a8636fec3c42d3d1a59b9c173c74d07956ad941e1a", 0x9f}, {&(0x7f00000001c0)="8c4ea8398ae084a456eee70b6ad1db137848dc4acbfd6fcef22b760ec93e176f23e39a218e3d3930e11e728733987b9252f111e7f6db8e7dc4aad2b2", 0x3c}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000500)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x400, 0x23) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x208, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000540)=""/206, 0xce}, {&(0x7f0000000640)=""/164, 0xa4}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/89, 0x59}], 0x4, 0x0, 0x0) write(r2, &(0x7f0000000300)="0fcf3dbfbc2f91c3a8a7a03087a975686bfdea0700ab6c127585d124e14b59e50e3442f1f7533ac81c0dc3d7f17e4900b0a35747b0480e494dd3dabd53659bc2592eab", 0x61) r4 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x40, 0x102) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000004c0)) chflagsat(r4, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) 12:36:13 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x12, 0x2}, 0x4, &(0x7f00000000c0)="c509006368e10831bbb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x133, &(0x7f00000002c0)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) r0 = semget$private(0x0, 0x1, 0x2d0) semctl$IPC_RMID(r0, 0x0, 0x0) 12:36:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fcntl$getown(r1, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) 12:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15}, {0x6, 0x0, 0x0, 0xfffffff8}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="98182089bc2821b30f5536f4e6b1718c502d6f7c680acfc7f37a6a3a0316795db271e4ac9cc40528bbe7d98f44fecc35f6", 0x31) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) 12:36:13 executing program 0: syz_emit_ethernet(0x26d, &(0x7f00000001c0)=ANY=[@ANYBLOB="cd3997030f0000000000000086ddb7f5a5266a6016820000083a00fe80000000100002000007000000b7a92b58f0b3a01aa1a1b2ae4652557d7131149ff33a83a4c4648d540012baef1078913811cc09cda89b34a4a399688b0bacab3e6d61400df043521316b52129054a756decbc95afce14db6bc8022122b837639c1f5dbc2fb9227f34247a55c5739e794076256c24ab6a4c3a5f0f61141a25f8886db410a7aa4e060c4aea"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) semget(0x2, 0x0, 0x4) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x3) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x20, 0x80000001}, {0x2, 0x2}}, 0x2) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) dup2(0xffffffffffffffff, r2) r3 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r3, 0x4) 12:36:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) 12:36:13 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a6) sysctl$net_inet_divert(&(0x7f0000000180), 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@file={0x0, ""/2}, &(0x7f00000000c0)=0x4) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r2, 0xffffffff) r4 = socket$unix(0x1, 0x5, 0x0) shutdown(r4, 0x2) 12:36:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:36:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffff8, 0x2000101, 0x1ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4bb000000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000006c0)="0000a51a102185784ce2c31868736c8fe37949bee501fc41cb93138fb597a6491ca10499349147c829fc338b0e48830932dab6a9d560ce866fe0d46c08578af4da69b0f6b60ec49fbc4d26641f2e3d80099c260cc6333534fbff323895a6feff17b30800000000000000c17a2eaed200"/133, 0x85, 0x0, 0x3) dup(0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000005c0)={0x1, 0x8, 0x35, 0x7ff, 0x200}) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000600)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad86950e9e60fe6c95ec69d2816b6415e23f60", 0x85, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) kqueue() socket(0x2, 0x2, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 12:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) recvfrom(r0, &(0x7f0000000100)=""/86, 0x56, 0x802, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) close(r0) 12:36:13 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"a9889332ac5960a7f4f64a7aa289d753cd553eb9d8922d63fede1dc10e9f1da0"}}}}}}) r0 = semget$private(0x0, 0x2, 0x480) semop(r0, &(0x7f0000000080)=[{0x2, 0xa9e5, 0x800}], 0x1) 12:36:13 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fsync(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x100) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) close(0xffffffffffffffff) write(r2, &(0x7f0000000040), 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) 12:36:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002a40)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$net_inet_carp(&(0x7f0000001940)={0x4, 0x2, 0x70, 0x3}, 0x10, &(0x7f0000001980)="40c456a79bd5a5f9ab9bf20dd47132e1853b9c37b49aa315da1416ad26e6f539392638e21bfe7a7769e81fee691d119b0433dcafd9a6233d99c13e5b4aed3a07cc95b2bcc2e0139b4b0e7c763cdeb6e53c23c092b1c4d96262e42a433dd1fccf55c26fea00ba46c66486e745fd57253dc9c79f8e9bfa6ce221c1bc92abba4d23818de2e41fd0c1a504110ac4ad272c9ebff2a38c79695499fa76fba12daf52256cca8c14472fa482b2bb4d644f0849abb2b2fec2017de0cbc24541de1587e266ba85805c291827f0f136de4398fa536b67747b748ce6511a3734064a19e5ad54fc6978c099c115ce6a39b16c27dd69ff742f5cba321fdd75702733655d6d962213d1d01056776065bdc183632c1b2908e9d63b58136b31181f7cd88684c477dde9d47e1cbd054a6a2d8f93c1d30a116cc40ea055828f47e1d3959bc6257fd0dfd756f7672d18e317b3a4de72a1f73dd89fe44b1b3eb0faaf584fc215ed3c62a965abb6f9e290559ef9a884d47d7c1fc5bd2182f54575b61e38abffa4c3af9cd6bc6f5dabfa5b6bdef5adb00208cca2e258e4273a8c9350711518d48b84e22beccf16e7e26fb21dc917c1e1b6850213386b416419dfb9e9a13ebcb4b191d5f06bc7ff27f4d786f91ad6a14054fbbe588cbbf46d797eb91e7f2b3abd5ac79ea6c621059a72d72e1f292824e317cbd04165165087cb6ee3dc4122010aa8e4742e26b2ee72d802ea6ad91c65dee8957aa056c666a347db743e2495b57062fc450f7e19629bbd6f45bcce6bf1f3d606904c48a1b87ae7cf26302c605639c06048fa5e932e3fbc1ffc7796668c06ea5204d663d05591eca0e546995f5b62d1046f177d9df58be6f1e3aaa64a4b5d96861f1de8e401e26b9386a530b20f56aaba73b659ecf6039ef4c0ec1f07579969c2d44ba00a981f36511d9905a03409faef42d36e780ba0e91a9f2f9c7f918f116a3ac867108fa999a749147fae42051f8881d168fbda2b64d326804d282601b208b612b932668dc2ef44681bdb9333eb0e49e2d9199dd88c49405e239136ff6b82f33c66b8c59114db2bc8199f23c610c71df5ae30a364cffa13658ffc6f665ab02e1fe0d8b0b17355e3b52c1e5d43f36f77e15bdb46c2cc600364305a74f9085c4fb077f394d728a4c15ff303713c0dbcb3e449b2197913a9e4f49b6512c3619dc9486f8eefe871dcfd72e7be9af26357e926ea34a066e764004b045be2be8fec2e770054d84d9e5122fbc92322d1e15bfefc07bd631e9f70def0d3bf46d12ab5ccdf7a678c4b862d3ca2bfb5a21dbee892b423f601004c4f35354caa7ea6abf22d1a7253c427df9a154e87ec41a77c4dcde42d13c6888c29fce70e283216829ca7478e8a7dd071da8a45b8f827cbc461a58dce288f11871e5b225ec88b953bb8b02c3abd41d865209ab1743c65c1834daddf0c7da0a701c6f8f5dfdb81da4b12da5661ef94bc4488e3b5a44bb121f730a199e7dfffa588fa4ffd8ccd5fb13fb2c7049c4f48bf41867e82906a18cfc0a70316d27c8d06ae57c3eb8718e68908ddfe19fa9a39e4e8f78626169d70baa7d5cbeffa5d00c7ea5c46d68e4d9c8287ddf83fed50d8e8415ba225e1b9cb44bbd5fcac9063f095bce40ef167bb17f9d871a8479dbf384bedc6a10a502af8063172af2b72a8a6496b82a4d2084cbb8c70c3bff6847887eea03296cf94a70c4faa1a0aaab768deaa18c244bc99d249d82e9c6bb6c92ff5311c12cf2d991e7edcd0f6520034858e1bc532c6aa4c0f92908d98ac45976747c663a5b761c292d286847e8c1fa5465e2af30450363106cb772bbe1515ef9c26394e4adb78a321e0a162cde343513b1bf9906a0831ddca4c6329ae425acb4d6dc295cc626ad81f014bc08995a11e3928d50981e5a213c66a8351b4e36ace970ea2e2da1fdc8babdef75026d2ac499efe08dffb5d15238603ca6bd5f5acc8ab0f741dcd1273f5ec9190f2ffbe531a3313a44845bfd38055b3d4a10b8673a0253a18397e4301f4d8f724b58b56f1f9b7394bf4d2ba3d7063ed59a4faba1eb96191182668f48c91a33e1ee459eaaa2a25de6e52a17e9a2a76669c3cd8920bff90b57dfc3bbe0edfbca42b332d9972732d4d95a2fb02a2ecdfefa8919cd5cd68c1d0144901d5855fee2d51791f4dd03c9968941699da040b41397d78b298ff72696d3dc50853d72373ad48c4f8a24328b625b2624b31eaa0d538633d0a1572cecf0c8dd31bb0c02a059511c5ce3c11835b5ff5e0f0efc13363b43d0371b5d05f5f118df6a43359de7987edd0ff93f0e76e3f0f69dbcfffb70c852a092b7c349bde5a4291c3b00161d4a7fafa0c6edc8cc750976e6cca9e41559ed043ba035ba363f3552ac7c74f3d9824747ba42158f02e2ce86ffd69cb1ada61ff01b3a5518b339b21437bf8d1dae01d942f70eab47cb9297c746c3f83d92d25c6fcdc98d7fa020d20caf5c75f54f6bb22713885236eef2672610a2c26c9f6b57c9ddb743631ab783b5b440653cde5e6201a41c848750e0b3c97eed4ddd21a7b9d153916d148c38708c7ac686fac1891e398835c50675113850009c4edaa6c4bdce530ae6c731ee841c43278cb081eb20859900b49f75cebd1c09ac5fcd0bc9622aa7214d479cb22c39b9852b25405ea39bb8f915a16be8a049246db655faaf1b3abe614838c0da88e5a4554722098ade8f8ed6fce70b7d7eaad99f48eccae38d1a93d673929fa8ae664d1d6a3be43a05e5ad85b2194cc38fdd60f69db16a71c76285f0ff0f0fed00fc38ed9f476f9d1b125d460eeef8a3c7a1da0911c57ddab896a241cb35f8b2e464986e0356f6abe17c5ba30b20a0ea7566589c847b508cb5c2df7ac2549a80760f1a50c20fec11a6b08f3cd6ded6bf76d0d158276b6ba3f8a1bd46081aa072631a48b7b658110395ff6ffe340f72732daaa454793e512b4cdbc2b8e5be11dcf10c0bf18a4a94e987f097ea22299c1b38b3dc6d465abf7c744a52f5d730ac87135d3952025ebfd0e1042f742506de15f385c769c5df48d8363eb548e04c483fc4f0de51dfed80cf3b5ac4e2a3d3ab1c00ad98c2ff44859fbebf30d603d9e7c45ab055d5a1e9461bffda0e54eea9489ef6ad7549209067280a3d00fa8bb81a6592ea10a6848559e95ed75bc4ff65f300e39ea928d9001fc23dbdca208fccc49cdcd3ecda2f2f0fed8a695d800a97bb0239db31424228a0d3b01d1c916d416fe63d11e2dd906e0d97c46014f4f9c537691775d5a7026fb60c11b1fad4459a1898c3ae906e65d56d34f6efa0689dd3bd3839b9de40e5493a6d6353c8ed6de430448fcd071a59b89a1352505414efc4b0890301aede5e29a5ecb355a7db4d4ce12fc0ed04319a24a9118e1856d77d28215040823a773f240669b234959c98a14f5ea26e5c5e5487685711be648a5f655d709fc59d2d3c86b24e9d8e55bba9d5b22f3853c52573713fa61557bfe5757998a4e0546cb5a2adb2a84696fb4b9c8b5b74d8b022907e70ff1ac3c33626abf790babec757c6fc7f2465140d38a40dc0307be697e3e05ae29afe41bc94c7178b3a4347b66325c6ea028cf82e3fc122aa30596886e89b7e2652a6c95da2debaba04efb3ae18809f0aefc4fa5a6103f409b24865405374fe71fcd11e6ef7f9c33e4dd04a9da7a223e3b025dba9217b9e968691acd217e1a7ebf51be9cf06d41e1eceb5bad8698b95aa354fd621db16798a5526881d6260ee4a3b4cad42828eba23fc57f0a2452b9cf5d8a1c34b6e6ef21daa947a9949e0cf40279c691222c99c0b247cf946c2c58cb5b2a522d4674a4861325e8cabc72767c1703a3f256887d545f0fae304b11b7022fda3e0784d87262200bbf219a66f14528e93ac760b10527a914f0aa019f86fb7492549890c1662e42755ab9d2927b47d4e6fcfd8efec77a8dc41298f5ad334d07259ad729298910f4f8503ad8c151f0d05f256f6832e7a7b493706edd0193be55e6ce3ca583e86d51fa7d9c444ad05f8e43e9c562f6069f70a95e70e793c850e343a9ee89f87b697db1aa42777d6c133c13a8f29293c134998c07cde146a0a48bfb539066064157df50bd79db609e9933209bffb26d4ebb0f36c9c6dc464d094465d0e9826d818c2bcbff68110bb010a3acf8163a3fc32af55d44e58ea3f3a09bd9ae0220f90bddc5fa449f0611c7e26c9050586f9570ef8ea35502b7a25411dbe239fe700a5c4b665b1d7e7365b3019348bcc475fcabf4782513e3c90d5831acc30d8420293c1a1c943bd56fe6e7fc81e5ad3ae035b7bc064b72b48ba55be66cbebee259499c239d81494fea4ce54747697a16d68081239a43fe960632eb2c1a55c9952422fa9c5e011e7397e4e8a2af0222019e0f426278fde6f219b312c3a5df84bd4fa2d20aa62e13dcafec42f1ffc75f723afb702e0eb22c1174d3eb0c3c0c968cefa4bd653930147557992906cff7902dbe52b1e1a6da8a9e01e4504d9683c54210f2ade9df958bcffd2b2e6dd7564cc0681ea165692f75dae23449eb1200668b2ef3282c930f2a6663a821b3f259769e7061daf8c820a8ca38bf6b6b376af36d0ad62e1641f7252c29c586f8c6a5b761275cad9c11e66642d12d35118baf7c72aa641e859ebfcea782d5015bab72552fb1baeaef61ec29a702c8b14227d413f4ae84bccbe1ee152e26022172ea10b1146ad69dfb324bb19561a14f15218671ffee48e2a12e596498fdf7781416551d29462a49a4b14eab20121ee05d35049ab2c3053e84d8d3b6b88594fbe7a9a2dd13bc171c60ceb9c6088ae33a4a169a9f889bc40b65275fed05d2c5c4bc6c617cfebed74b72f8a99ef277eb587fec9e3435b1a7bf03dc2377cee8d244df918048273916911e933d067263c57c11b08145d5b8e3881e171471ec574f4786febbf3f91eef28c2b89bdd0cad044dacae45eadda4b1b9ba48859a842bd7599f8bd369a5da58923d4c0bbd017377cfcb5d968e39cfa9e9d967104f774d813dd9be84c6b6b26e8e14e2e3a45d4a75769c3459757528bc98afe9a68c2fb8caab1ed2772c82891f744b6f37f1cdd17b13fd55230f211fc722045650ca25fb15a2e35dde4ae6fc9a3d5bc6423c2da5552924d823d93e5383446638ec231b06f91b6143e23e7be87ac145d04a88425ee07b67a56784365c583bb9e21808b155702a82b391b075091ce7a5a825f6f338bef2df1135f7a120b873aa73171c36d6608e08820e9fd345f30a3800c2159082fb95eabe153e98c90c21384ca61ab65fa5b67cd90ff380d1291296d14425e6c0435c83939447e39edc5461f3cd1035a5d70a1da43e73a92f56935f95d3249b697c24ef2351167997884271d2d7dbbb2da1e4a721a957f757700f5309dceb32ab976d50da250ff5aadb9a22240d4907056b2968f6abf8e5d703b461d09271c4ef2435e288c5e53759b735b54294631b935873d9a20c85367ecc6333eabd929c5230262e93d950f54a1a1fdc1a95e9be03a7b1d4962d528af93e72a653619426e3b83c423656d6ec00a446a334e679ae457f536577567bef0dfa536d0593ad6952a4854c0825909fbeecbe16ff0dbef3ebb0d208342e5f3ecb695d24f81e382e54b6bdc30c1cc162d88478e20cb77b9a247de23f8c9c28faafe66df0f113aea59999f0cd1678988f44dc8e39f5be49f7ac84ffc8e5109305baea4f4d0b92bf8820fe56f7bbd8742450ef5970830ca20d6dad5bb5706c784f9028a6d5afd84a3e80a9b29528667f10dae08f26677bc94281f21d6b0ccd1e2ee4d29d53bd", &(0x7f0000002980)=0x1000, &(0x7f00000029c0)="5318d7aee1889d9791befde7", 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="442000000000000000e9895b671b1b0004000006000000a714000000290000003e0000000000154a6bf1ad60db682b8cc3d4b482edf30679b8c4055299972a0649561aca9ab6102549451b57"], 0x29}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001200)=""/225) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) bind(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000180)=0xfffffffc) 12:36:13 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f0000000200)=[{0x1, 0x2, 0x93866d83193e9dde}, {0x2, 0xd, 0x1800}, {0x2, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x5}, {0x1, 0x9, 0x800}, {0x0, 0x7, 0x800}], 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r0, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r3, r6, 0x0) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 12:36:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc71135500040001200000000008000400000080"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x8, 0x5796, 0x40, 0x1}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r3 = dup(r1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:36:13 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)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r3, &(0x7f0000000700)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f59ba021876fe4dd2cb650f6754247963b590851600e27533775468426f0e0868ac861dd72c4dc966aa11363d923ec6bf88c72b4ab073d5f7d309e75721f5a685b06e467b87250b6fc4ad28ff0fcbee92bee8fb1fba7e16fd2915293ed80185b353d0811a1002875", 0x68}, {&(0x7f0000000140)="3cabd1fc5c44e9fc60f85436275440aade51f86d9e65031237e1c70de14f177d5aafb30383d4f42afca0223c6a7eb8f093951d6f871010142f4e77d1f6ff09346c9423d6e04ac5c52da3d05c78539a69a199db8b3b1d3fe452793e8366a9d24e9a6baa21e826d8df878144c686cc30fa9d6cb0da4e707903cd5b784242bf79218bc518547ae7017dc7d29868edf6db14cd0be9595cfad307993a5f0b527e843cb9014c62c41e8d9e4511f3613b53fa8a3061c28b9d5cff230a00effbec057e80068c666d7182a40794ed297593765c655983f17f7d16267b5766de4018cd2bf8", 0xe0}, {&(0x7f0000000240)="b3ded7ac63cfb00c2211d2f687e5ed8b62dc17a9abdc306aaff24b8413e362afdcc9e469ad43d2c640dc83fff885f2b34e42a7a2da3ccebc80f1875082438a8c5c6ed32d629a0396b5fbbe73f25e43eb8b6da4e04c69695c1e03ca292c66e9391368ccf9434946390547edba17b92d4108ad1d76952383f6b2b18e57856834068f9d1420e330e591787796b052e9788ec6f68f9e3f0f9d0753a83888a83266305111c41dac9e4c83b20346cf53e7c73623c9afbb8bcc26b91658f63fb6d53253cc488481da0299036a5d796558e72d7d8cf9aa", 0xd3}, {&(0x7f0000000340)="4f7445fffbd1b4b3c01df1a1bdffadf0d7d15ae19c866c251eebf4ced5739bb9149d98edcbab3c33aa34c42765ca6c3ecf3dd22ccd64b80a57e83ca87978ceeb3e94e94ec822edfc2734219e3620fa0bea58bee76891083ad4", 0x59}], 0x4, &(0x7f0000000400)=[{0x90, 0xffff, 0x7, "9663d1a8df1f46cf1a5785430c1bfd2125c6f462e4f5b774b8941a0c544db1459103e35a01d4b75b349148104acbf0941dbd1ae7029549a6d50be5496fae7115cef7c38a2a9d4d971ad68d77ba1e07f13936d760a1a5f4a12757c4f7f272c88f140b019c7b119bebba9bdf31d972d161291c3d50d6b76121d84cfa151d79"}, {0xa0, 0xffff, 0x2, "75e82e9c83316af260e04fb0bd8eea8868d453411c6a1430c700c4924e65b3d28983ef9d15fa122ff56f20649b6b611ac1cc09681a141a5bbe12313e7365dcd0533b6e517c8a8fc9e079481c0490bffb6d63a69dda8f50b10a1db956b9ad5b3517bde0df9fd03d4952524fbeb3d27e9d592afbfbe544c465e99794a041b4b80b9adb34497d42d307e3efe6c2285d"}, {0x108, 0xffff, 0x3f, "71c815c2cc64d78744262e651fa8cc76f06fbddeec610610c2b2c03d1674a7011fcac4cb7ab25418deac894c31710d53ea76d86d45ef7156a44af7aba557737dc063bd10792103c15b5baced313c82724eec28e9b57c3723043b4fdd3dfb8e900576633e845b652193341b64676c24346928134b35e423986c254f34c0c278c815563f5ba30a6b99b9e4ba9401c482b178525944f552119820f7f1be339ad728d551b5ac2f7fc65f188c1a1d5aeaaea5d968613d14975b1f612768d581ce7fb5ab9ce84d1540d570fcaa083708b609f14a36e3b35757a3710c54249fcb0ffd06136caf54907e4b4a02cc56c7e14bd20eb67f"}, {0x90, 0x1, 0x15, "44179a1a874fc2ffda8840fb36b0f24ce123495a04be3c4533c2c6d9107d2d4296c89e25915b140c5b12fb1a71a7a6a87ce2d563002b5ec1fa74218d0933cac8d4defcc9961f3c5f46f79ab066f4cccb1d67dfa459758431b61dcdafa95e32c33f65cd50c1e045ea0d7f344f0740715ab8a877080cace559674a6a03e28d79"}], 0x2c8}, 0x409) 12:36:13 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x9087, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:36:13 executing program 1: syz_emit_ethernet(0x13e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff2001000000ff00622f90ac57832315cf844ef49af5080045000130000000020006", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b000000090780000040204020000105eacd65b1e530d62e7c51751bd21000000df8ae1145054af4f667cca4df06d55c4d2c5961d755a87c2f8d1a9a2b3fda55dff1d914f767dfa6b3bcae01dfb6c9518f33ca38c03a3361d5504a0a9eaa9c1bbe373e73beb7216c149adbff043b2098fc275e748a241bf353cef92c4457974be9f0fcab31d6edde7041306bc9da06909d259e6652225b4a5a75bff396ea823bbb608d8b1732e20b7bc506abd28090587e81b055be38a748e44566010096297d309ef5ab29aada584838d5fe7b58461e7139d9a229579e4414406250759b05ff914a109e22920b9310fc392b108899c718620c989d09ea79ce979b9b6b6af1c5f3f1619a9dcde0f557fcdfb6fd34c1ac5"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r0, 0x4) 12:36:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000001800)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7c62bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0e25cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf96202d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde662c67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0xff7}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000002800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385ab5d8cbc2428f2bb623b9cc52d1a8b03485c317b2325b883eb6622cc025f73c9b86b5d878c04d43c22a405131f37d09f9109065fa0ba6caec61a5fff493d9598ac39e383c110b43084ee0e7a8dfbe5bf5ea4556ae8ccaf71a21d5c1adacb6a4e31fbc6aff2d979695e4702734871dd89fe1508bb6463cd1f0a", 0xd64}], 0x4) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)="c1eb0265ac6381c346e235ca495bb671d859bf9f0cb30b1aa539ef0de484ecaf6d024f9835a00fbd35202606d0caf283ef8b33baaeaf247891060647b9d8214186f3de948d22760ad0a494bcc86b397d77d13a9d40933bb3d102f64a0b1f94e9afc4a02376dca338c188eb21352f035785be1d022fa9260564709e0eb6c972a86351dc5520ed820c9de29e8202c72b72c5b04ed2ab69c7552eeb74e3b50c91c2daf4736af55a686c248c11057baaebd27e5d894e4c126eae83412de3b3fe59ea014fe0accbee20793ee3a95a9943079c3e", 0xd1}, {&(0x7f00000002c0)="8392e9cec537c8be8be9dd9dd523e1c60ef4903613bef198a80c8b05682bebaf2d0eadfc1debf572e637feb51f094c5d9bdd5b164f12a540fb4cc3004dec4cb1dfbe4d9c76a6f14e385b3c2e022d5b69daeb7cd917", 0x55}, {&(0x7f0000000340)="ee6b8230abae708bb691f12a4f09ead2ad7d93cc374fe8dab04f3ab24bf17c99877c1e3b43bed8bc90756ea7e58d8996333f80518e6176fbbbaf458eae8e307b1d595c06521b7f45e54996e3d8ada16b9d76c578754b1286b8e0b21e3b1a227820b1a156f662c6847ef642d28dc2ffcd8d3b97604038f0da1c96", 0x7a}, {&(0x7f00000003c0)="3561bdca0880dca6fc2cde6b34a6d2c0abddf3472b67cd363dc58bfc5126cacabeed82ec7b41583d46ac760f38275e2495ccca61ececa8185e721984177cefd2be58b416c8d91027423916ab88fb7e9aa54110ddbd64db33425a10e90c9f2cca5dd89075d649b50ce63c1ebdeb15025fb347a370bd2a5851003a4ffbb1bd997f5d6590fc988ba9d1bb85c071f8fd13eeaff6e7bd5489af66551b425ca4e18fb4a6464612dd1d0646d538ca2b241fa7f2d144a51ba64edf26452385201138b58a1a57d2f2e9b159aa4d0182aec7caebc79d9b15000a08c909a1b3b5e6f407cc03", 0xe0}, {&(0x7f00000004c0)="358ff9b403a906c136dc5943244162db5041f2284ad5f654a6f5001276217fc739c7b80e317ad6306e57497da7d67f6cdd5ef130a04720a2bb0f6c685aaccc13224b82ec8c5440f53523578a3b69cda44c5f24a5a9199bcd649144c440c318cf918c5fb15867301d834c6caadb47a20dc1a8", 0x72}, {&(0x7f0000000540)="9bac2e70", 0x4}, {&(0x7f0000000580)="0aacabbcbac98fe338bd90a72357bb226ef8408c8fcfc04b05ec93080cdd65", 0x1f}, {&(0x7f00000005c0)="0ee1e6775968379c", 0x8}, {&(0x7f0000003580)="e47f83d1481bf179d93560cdb28294b5012f10d1df479ff44859f1db520448500aa0fe7baa192d7e11933d0f9232d4a8873b6eba981140f1dfa69bcc73f702436daeaf5b7b698f2d2f17b38605b7db6e2aa0e142f8188980823ab478792d6a47d81f57d5edd161f0c95b3104eb83b710718fa435a0dbe9576e7d35e6229186c9159ce69fffb8b206b9184670a87692e0b3e5f80bd8529dc53965434b208d05eb51f24515fc186a89e8c3f8389fdaf8d5e84293a55de1ed55eeb61b07709d1ac3a763d2874090a50a29eda0ea49414db42ff14cdf3c056c16418531b0307a186317e6b5cae89ff2e82196c620fe488df8492185e15b7b2d08d027fe92b163a240343c89e9b2d370ced31f71c7a9b6dad45ed4524229fc32b953e95da306c82d1cb07fc9b612f0255c59248d343562ee55ef366b5b543a8e03c8c69f244bb0efbfbd8a9b22023b82fd1c38f79c07c3f2b400072d0cc00b6627b8d8e86f0cc628d46b3e8e9139dfd6dd0a32a00993bb890e2867d3fd1b33e43f0dd0a2063cb6aedc301882757946f790a54ea37b0aa7b29802ca2701f6d1aa9bb713c394722b2559ab9ead96a6ee52a7ce026fe5fed573faf31df644c96f4df9839dc6a13e6011d42e2b66d50839312f471600f0fdc4440fc4b9d9f30607c96cc3381f1bc179afa4fead98235fa8e2cb07712679d0d33528d07f416297fbc23e6a0e231a61f37db04fd45deeaf00c78d2c76d1172d7ec83385f87d4d018265fc2e8578d9f7c73a264109af99e437bedb4406eef95034394111cf8a7661cfabeeec3c5d4ac5dc85451012a4649ce0c95ec413cc8cb754bdcd24116fa430e322f957856f94f2c4a5d63484d87528b285405d19a59af1a07b2a037c0f6dd9d8d41f37fc0df20edc0c94af27e37d1648b2f5d24bdf3538115e36179ed31a87b938d636411a16720cea1f46b125a26b86ffd9b36b99c94b4d9950fa8ce0a6ae306fd5e2827ae812691d4b194af3e4152b5f1755b4a2b225f6718264d26107b0f191a0ac7dfc2282848e5aacaa59d8acb80e838509a9c791545a628af7b87175fd6e1c304bbd4606d6bf871b15953e7a0185ab026346c2f559c966f2e27abacf9d56b643477d42b548426f96577fbddda78d8eeace6fc11a447c69178ee8eb9f514dff6076b71f7369985027c79a721654b8cc85b25d5b9353d4cf6796f300dfc9e89a86c2a57ef05994f10aaefb2277a0b2f519c94c184bcc9904aa86c702725a6cd82abbbcab631fbd2ba9cd33225dfe352d43c4304355fc31fbca1a8337b8a54b7abc726f2be628d01cc0b3c1d55509b7540e2dde21d965c1eb2774bde6aed1aeb8b29bdba58f7421058e881e1a85840e7908838c0ea49c7745b3ec470e18fa6b6de7f8bade68d3d3a19be648da4ea78237ef50f806ca341d9025d4ab50aa5754c696499e1bf2b7ae0501388d5f5fc7a53d1f9f30bc1c79d1b2a5115a5fadc7fb0849c8048523062ef79259b782f301cd9ecc43387b07fa5706296f4b86c5a71350c709e9313bc9e97a17b0b14894821d557187ef87f2a99168cf6929326dd99223dba8ccbe4f100424a4c484a301a756141057dad3fdb98d19ea88fbfda5dc9de07a92a243df85f3db0d5a20ac393036b0df18b40de09c61cefb334395f109ed216aa10ef61fda42420d6f7f1f1881030f8d88ff277fa4f6f42e3057f1b977030ed97dc2d0e67f3bf57000e9e59933110cd15736cd460b9e24829ef6f8f35aa3457515769beab030276d966a5e56caef3db9c72df3efc70aeb3f6e00d094867eb8790a676b13b55464414b7716d6aa3107323012ea698b07a892e2de3b90ce9d87c09a88432539c5eafc98f6708b0ddf50bceb7b297b948892caf361687484a2791bc966ba00955504b08348f73ed32a995a71d07b86952c7472d0222645039e4ea12fcdf55eb130ad7e65a7a333f2849486216bc1181877f7071e7e5440575d9a5c8e9a8f1b3f2923716a46d9a4336b88aeea53bc885bef0b69f646bffe873096269637287678ed899696a65aeaa9d572d4c7fda149f4aaa9d801705ee9001c89d23307ef80149601a22a53cf926b6d1cd725960d9d8083e67c37025c40050c3bc78e039aed033648f1b6c054f62888e70aa658cb981cacfb42f0ce2203a244acb028f3131bc0e4ca9e014356d94bda8de6572c41d0d5a17bd9ff3125e88562e3a30dd5a25e8a919631b0fc64c09e48a50a4ca82ddf9d7f79d744a60e6af67bc74977cae3fd4e35237813cdaf10f6bb91ca14d030ef1e267ad85cd3f34e939ac1e2f88cc332349a2eadff2f81eeeb40beeed1ebea6f2f64d5bfd9c4556b2efbcd5d8ba68ec847100950bea072550df62add950aa18a73455293bdf00b80b8843391971c8f8672d606bc1a3edb411bdca11e161e2ad108e1bcf2c0c814337dccb11aa1864cb24d194e6d5da5710640152de1ac0704a90e2e80899e27f8ab304be7ae79697692905c90419ce33b8c76b6ec547c9be3374ed2327c354bb25de34af288199c78a6da5eba6ac110e6a407b2d235af5072b812b412faf5f3fccedc59b30ba82713c00cca117bc3e4cb59f991343bdada1cadfdaf133428a8efbf64e4bdbb80e893de10c4ec1041a3fdd85a34348f766ab9ab083a759279e361358eae349b3180e3e6438367c54f73aa9d7f9accf1f5e3f54e3add2c108b3ac0508c72005876151124351a606db5494f624b7fb8b9d8b5222250dadafcb12715f7f78712f344500b37df78f6d6dcb52edfab51dea46212a224b3e748d6de4184dee0697ed1eb0b7ddc01b560219a63fc07b81253d285629e642944206cecb2e5c964da72bb7b3c2343d2319feacf77cb2b17b8f9d20236f2d2819cc586875ce1c2bc0ddd828ca4125b24d868c9238f355c33561eba85bbe66c508437bcdb20fae7c09184053c9fd1874e13573d4dc485683bf930d9a1b6c49344f347497d1f25d0663559c23e74c81fe446a1c9f47c9f18474bee63134b80af8a0b06ddde64a6a01c06e55d828a867a8fd2d876d6cfbcac101b958cc77251b987bf5c66f7755b2f00633edac7974280e0d00edd0df0fb5f98317d4d01a3f5afa3aef1a514c3b446de12c92f83bcb371577452edc961370bb3895127c3743f295d595052a9cf03c1796c33d7302545d6bfe1944806602f6f1f9e574fbdd67aac40d77539e6efcf2b02866fde78132ae5743295df0d5f08f3bf8eb807c61dc6968924c55ddbdbf783af4a4a91ee92bd65a98758e0c5629efd9f5e2bf3a1b6761a3de0cb289137c3b329e470bf40d26e34869ef195614c263bfced72300d4048dfb5cf9df5644670b6b323a8aa43184955efd434e32db9ab9b865289d55e21ab16f217c3d715a6da83633ad408008cf25b0d4476c7eec508ae52ef3b95adf542982fa2cdce69d39e9905c4263eb3da335e83993b1f4bc2ce55c0349e18b5e3453f30f3043685fdaf5f4356ecfd369481057390be3348119c0f7b12a23f993d68bbabcd06ccd02a96c5bae82482a7a75b82adc41fa0c6536c835c465e29ba26747fb4ebf22083c6b0bce120f7ce65cefab0c6a1452a8336521aabba3f48949b367bbf4f2e47062356ff7ad282fc57d154a50f7ffba11209bba2d58eefaca490b6704cf15e362249417e661d2f17fe1e9278d09d02658c8e3e7bc57cb6f622df379879a60bde4747168a166ea9ee6c30841a1054b96d6d3071886eadf5abe135eacaf1b55bbc400f7c67a863d4157a707dcfef5ae0e6664b030dd981f459c3e7f942df450051e7e8acc93fd7f578347e7c91ac86df1a92ef3bda93369dc8f4786e7751cae3b83e7092348a19f7dc8c7d032a86d2bdf9b32516f6aa32b90049b6440c107a6e9d97efb2b915606f24ca20b7f88d8343dc9c8dd7a6e15074ecf5f960e342092b161521826ce79a2025c0fca75450c2c8ff107e2549ed5f6df9715a7d9e5eb84659ee377c302d74eac205470c8def123df8a83d2e0989ccf9467196fbb1ff5fd2a47016cb340f09661fd1ea677552e139649652b8611dbd6deced79cbd34f45d6e9545cb94102355b2f0a4dc5acca0e85193d4f3ad619ce756f0b33c70e3fd6b2944864b321d2b83ee43d9e9b93524996211fde0c1bc6d45776cbf18bbab0ba83721d2afe2cf24a41352c311b7fe1d1da629e0e23a8b7b20802b97d5d3160497c446103a6eefd3ce1e1e03dcd5e4c86ae1072e90c198713ef56fd3894f54249a9d2a08da879307e3aba8d3c12515186425c62a09d05a851f51d190db9e69a5a52adaf3a26dd6b088e27c72857e47d7d2877d8e47743a185b3d509063cd84755f94efdbfdd699fda5da48ef35ff12f1deb8f6b8a46f743d0b483ff6e02b75bf6df0d233f03e9f2ae4fa0edcd19a8761e0098f8dd99287b6e32214645691b614401bd2a470e9a81158bd2bbe8299174946f5a1fa77665fc417defca40c985fbf9568c3c944fb5a89bcbcd415fd9d68e3a77c49e030789b0c165e374f40ee885b080b86a605d7239f5eb55945e695b57b31f10015ca5c3a8a941641463c99525edaf21a9b4983a1760a075323e986e861ab6e974d28b149cf3e7c216ca08be14a843ee20ee51b47d5c286ac67a0783502330101ea39b81fb25d8fda1867ef19752d82a450f6adddc9dc92a9b969e656d7a75e59deb14ba1408d0829f369fa9af603667e76b18015d98613f520c31c3aa054ead7313b5889b59dba65ad200706c9dba837e1d435c58b3f47ea4b766903b9ed37b9afae6e439669b449a4eb05cb1a13415ba7b4a80c39b93f31eee99bade2a44113b5090fbfaef0ffd2c39878849bbee5d919cd7a4d9e6048336d7ceb99838f2ffca6b9ed881a1e13c633d11d83660dfe8da6a38179216e136cddc6a60c9bf15160b23c17b30a7e2d9cf5f31b9a02e9c746cba9ea7f804d84bb1da0f94a3ab06ed70e38bb2088cd0aca8fa4cd84438afff4e28f45ecddad72560b25e5a08aac962cd2c0a1889d4d2f45b5235b83dd3954e3a1ccf8dcc3c5a042ebd0560c271b4763868b7218fe59f83a7f9c7ffafe9bfd6e843da12f6f5e9b1c06d94eb305e71a851f384a0144cee5f78e601730d53d8ef3a1c8ce607d51368e26c2451f7aefa1d241c22ebae4dd00e8c5d9d01ea8d4c83b6c1d851edc88e626df1332dd9da190df931beeb0676709df95bc6e10fd87841d019b92fd657939df18c2ab7a5354a59e8d8941a748e6a04f1398e29af7746153ecd559086d042cf097de587f736f9d7c57492b385c437287c37f8cba5ca7c3f5e19be4391bc799ec2f9f1a64e1088bc1be3209ae976f3a38c7a5f0a8efa374382c098344dd45a110b82d0da13bcfc4d0256b1a42033bd4c1a6f9ae30b896333c22b9f440d752a6753c4ad8d6b5de496abe0df78360da06f68f8522b4d72925d2ad1a2cf812f5bd2c140674d1966d333a974587605deb7007bc82ca893734d9197a2a802fc3db6b5da7f6a51963d64f692d69d870be0d3b5ee615ebba3cfd83f2c8ef9ff8978776ca42bc30a7b6072ea6ecb7cec5abd4b2e980c9be38e0f41007812331c8367b5c3a92b1e71e75e85ec5486a15488b1feee70f1fd96555fb8c8772b35ecce690c0ebb58c9cac883f3e11024b28ff62115dd1ebad997292c4bb45310f5554e19b7561716f1d7f5e9dcb790ee15b832a0baa6d74a823b613c6e1a59f288f980edfa2a7a5b33f74380f901ae20981ad52f11be4f1d5a063bf3a4d6b83b6d44bb026a8b2884d064a220a06e5784a6d0ebf04efac7857e4ebb08d150514988d87c0f595249778cf6d65460", 0x1000}], 0x9, &(0x7f00000006c0)=[{0x28, 0x1, 0x5, "ac86c865225c9ed32650dd0318b3d92335535cd51abea2ba"}, {0xa0, 0x0, 0x7f, "9e1262636ac465e50273f4c2212c574511a8e4af89e529fb1f656c2a72f43a375b2d48de72e2436e0b9b2df8cb4100b892f4fdb2486872c72ea9ab9f2bc4bf4dc008e16da92a9c19e05b9443f4454f7cdce59a17e33a9e78996b5859b4581506aaa3e9769f57858482ce52e8b372423945e511fbfbccbfb6b1b1ddf800af6e2aadd0491deb0fc63eac330201"}, {0x78, 0x1, 0x1639, "0984e36f899637cf03b11fea18fe1b3b35a5523c34ca6a4a4beef208f22be6c2204f752f1e60fe8815c8378d658e11f4b82bcc5e44c4ec3471e3714f70b3e5cca8811af00e97e3c3daead180b664e7859de82c68821668780d42f3590e291e874dbc2f"}, {0x20, 0xfffe, 0x400, "c3377ff2da9a7765d4"}, {0xf8, 0x1, 0x6, "4bb331b940fbbc5fcdba44d8c86ee1d086bee3509944ead3c7d68c3e8e9150359dffae851f27a1ae13fd366929b5df96a6697889fe510842b950e6c41e8fa96bdf99a05cb10a1cc42e63d514caff75751fd5d05da2b31d8f693576c2b443b258192e7f63828260ddcf4fdf5e355a7f34729ea69d0db4ae9e3099568728740d8228dadb6694f8ad442cd34d66626ba75c8193a84100f51dd515cdce7e88e81d7b3fa13d0cc04942fdb3f7455e0bd5f0ec9dcefad8470c665b76f48c09cc5e1edfbc6b635f499a2e40009fc59bea1046035cf4bf009174b305e0a4231f0d59cfa3e551"}, {0x38, 0xffff, 0x8000, "e81cec2ed2b9f5fbfd0a550358acd65a158007ca57aad0b71dc487bcf664f4c3f72666f70f84"}], 0x290}, 0xb) 12:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6, 0x0, 0x0, 0x10fa}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6, 0x0, 0x0, 0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = syz_open_pts() munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x2000300000000}) dup2(r0, r1) 12:36:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) dup2(r1, r2) syz_emit_ethernet(0xf0, &(0x7f00000000c0)={@remote, @random="82c46fbdc83f", [{[], {0x8100, 0x1, 0x1}}], {@generic={0x803d, "c116f43f685c9d64389f22520cedb9f34e5135fe38c5e40e4f3121df4ab57cdfd8feacb0e8aa33e057ea78a41a92d85af021aa5b72f2cce07db05caefee423bb374806efb53521619c71c28f86647819c85eb584c646a2ad05fbd787d1103777c5e87cca65b2a4e3c323a663d8c297051eea723a458126bbe179abefaed8b977d7b33d08e44d8ac02d262d46ba1c958793b3bbfb8b1d146e3df47a1182404d22bfc514303d433379217e2df6b27c37e25259b681162013730508cb7cd6aeb9e6b619cb5e4009b2653d548b8c09ca1aa4c795c031c993c8e8fc35ad713941"}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x2, &(0x7f0000000040)="91b814ccad4e4a873476767b4638af0b6196f12ab02c0b7cfb149f90f56260a11bc943", 0x0, 0x0, 0x0) 12:36:14 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x99) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 12:36:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="e042", 0x2}, {&(0x7f0000000100)="7e8fe3f43f36090260cf17632f8a64bad30a54c93ebca2473b1b82ebe21072eb16522233f8fb831ba5a44a1a9a0c9c2d09b54d4a2f82dadfb542450951e2e8de80753a7be6f370bc4042fd73e634387b5b0c5b9872a866f9d79de4fcb3c7243f762737ae", 0x64}, {&(0x7f0000000180)="dd045e019ea2452903f16b0e02fda9f70efaaf162cd52421f3f46e8c853f0c9cb465a47a0724778caf33e70969a87e865557747cfb3e301f14f68d467fc0aabe42704917ec7b7736fd92e331daa863864c69592cd134a19ea1610c6ec61c20bcaab50d449e05a63d4c9fad8934184b9a736c9dff24358100fb7ffe5fc2924b00c8280376f4448adfab5a6d413b55ae659262f47fe2ceab590d086e77ec022f91a4b2b6514946745901fcd41befc2fc45d87b0584b70a5277de3f37855bace27f9d0cb5965f832449799d5d9c07c1998920da48f08b3141f47c0a70ad74db976230d303b4312562e1d204b43379246d676d91be4960b96ecde680d4", 0xfb}], 0x3, 0x0, 0xe0000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000340)='./bus\x00', r2, 0x3}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) ktrace(&(0x7f0000000400)='./bus\x00', 0x0, 0x20, r3) acct(&(0x7f00000004c0)='./file0\x00') r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="6eacb1d24c69bd650000268ba30d8dda0cebcb4c2b18f0d82bb4d6664dd9b3ea64beab71ff03f1ccae201dc63bba0a24e6421ff936cbe8eb84308133ecbc3bb024980ae15b08eff7da8488482ca91102"], 0x10) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r5, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) setsockopt(r4, 0x0, 0x70bb, &(0x7f0000000040), 0x0) 12:36:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x20, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) read(0xffffffffffffffff, &(0x7f00000001c0)=""/203, 0xcb) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x401, 0x0, 0xa786, 0x8, "1f641c049c48cc742843ae37f0ff6a9c4fb890ce", 0x4, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4000, 0xf8) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000000000e1e2fa719966f00b14026a9cfb9ea429cf1a8561d195fcf5ebb87c30ffb7e53b3fb8fe807a719f3a0cc419e98f10e1afde0f186e4f061c6683baa9584b53879bf0ad92e3b4e7fd360824d41b15b02e1197e50d429c6c29031b9e09da8761cfd961fd7e62464003a342ee6dac0777ecb95cf319fc8babae19401acba3190140e0ef21a273dd91110008000006da033e5579fd9ed375948ea8977daa127556e5137f028072a0682b8fb2a2ec4104e36cc5005c91beab419226fc370454e3b12be0ac83ebe314c2a92235d89acad760d50813a88d7fbda0e4e994673b00"/244], 0xa) write(r2, 0x0, 0x0) 12:36:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x81}, 0x8) 12:36:14 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1y\x00', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @rand_addr="ee81c995f792a7cd417023d16c715934", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) rmdir(&(0x7f0000000080)='./file0\x00') 12:36:14 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x0, 0xfffe}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x1000000], [{0x0, 0x0, 0x0, 0x10001}, {0x2, 0x0, 0x0, 0x40}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x3}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xcd3f, 0x5}, 0xc) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x80, 0x66) ftruncate(r2, 0x0, 0x2fffb) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000001340)="6d8d5d8fc7148e4616679e773448194d96ec37131c6035b96b52bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x83}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000001400)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000d00)="c50be534c08b5c8c330e2c54438cdee2ad0674efacceb8cc060147fa9d165f84c42ad51acde2be467b41512cb0484cb4e0008de26fc67bdc41c6740cade88f641358fc2b2360b7cea7ab5ae7cddc62cc9acb815cf2870380a33e28df114a6dad", 0x60}, {&(0x7f0000001000)="e1c6103312da67b838b41b0f9ea273120052d46a1476e268ae6a5572066902f1009640ddf26d385190c11e2724ff060a74", 0x31}, {&(0x7f0000001040)="7e35c37b7b700faa635b473b9be8d61f049d0b0d5516bf1c73c3de34db81737f627c47ebbca8de96a59b3d0fa30b30b022ff7cca3c2d8a960471a860f54d61fb933e38272e7975a85ae7cdadcd0e5ef5bc0577e9f4e2f6ca4186a73e72c1044f84f14c2290471ad4da49f595f626dd6cda0bec89a044cfa9d46582b7e61a915cab137232774b2d0bf609477a9ec57a591daaf44946b01750bcae", 0x9a}, {&(0x7f0000001100)="8286798dcc8d4439c519f39caf557bc31b340446435db4a9d4f70de653175eaaddf56165c64f0ab57535cadba171d47f87bcabe282cc675c0e8664b66fe87654cd9b88050dd9d585737a05", 0x4b}, {&(0x7f0000001180)="62f6a13e00b10c5bbf83c8c5523b995c7a141adeb73336e2d48039d922b1c5a2798bdf61937131e949fdce6a0355d1e8ffdb3c09e7feb96871c6350646f9b1adbf978b9f75402e0ebd28e43117215d2b631e6ef8aeb3049ee0ed273254caa2", 0x5f}, {&(0x7f0000001200)="800365c3fbd61a9e5452f1e59ab4cae139030a91956689d0080077b850386e8082cff993f4a4450329bc8fa7bb3226436a4ceddb8f17eb6b5e95f947bc176addb82dcc3c99", 0x45}], 0x6, &(0x7f0000004040)=ANY=[@ANYBLOB="9800000000000000010000003f000000a94bc7c7bd33ea5e54c1db27a57a9a163188fbb82e2b21d6147ce505698bb2a021cda5ae8f689957d2f1394b1f363a829573f3a34e42531777e11560814e4089b2e4cac604726d0a28e1450243378be104475e0585cdbf2fe6119142d1bc1c1b417880686c6c572a669396889d75d1ad5ede91c9a25d9ba5bd7c47ff6c13e3e236af000c759525ca9b624aff777455970000000000000100000000000001000000df000000701bc16671a026e244a4e86dc3ae126bf5b3eb2396cc287d573780244f2cf95e4beb1cec552fa10c4e5753d0adce85811a819b8677518bad7f000000d64fb3b85808a89ca2bb9f9025733a968414f0f3023176dbe061ede1bf622ae5cad531731a6fed575d5418f5f59a6bf01c0db73eb3c00a74c12c83c6188e57631965ff80e329872035bba9b3fe2ce5fcbc6a2bac42b1e8aaca1f087eab8bff48fffc1f0911dc2c47f88dab0dc411cd6fa2dd35885645f35f126dbd55a81f65b092e59508a66aef7b4e4a21be5cb326fba75e34a62e10761bc329b9eb359085c9b019ae928b97ca9fc15bde3c8d545d06c1635e9f2c2a3c64793d7e00000000000001000000000000ffff000002000000473ed72776472e51c68629bfc6640317b6d8e1acf387531a7476299b3bf714a1e856a848cfb94f506ba7bf47e31a86edd092d1dd9e6347d7167f21fec0d6687a2eff1df64a38aee6148cb385cf7420f5b15387342cb18cbda057c2110e69f1a6d61f24e8561b9f8f68435f859809451ef9e0c05648e8442922ce748b37467b4a4abf3cc5f6628dbaa476bce18e5f81d6b7fd280b2efa9e038b75beedaa06c4aa2bb67c1d6b80d0b8a45e14acc3aeb4bcd7a7b7522f54467834d31cc3f8c1a48959592ad5bf85d7937cce7e9312f7da23ebe4b6b8b07ea1927d50aafb6deb44617a18eb9513db000000000000001010000000000000feff00000100000071aa2fc91b2945ecd5d4cc565e8f234379bd87a0c1c5d3d0cf673a8aa1766c6cad1f40ef4f86de17372567653cd81884745eb3c762330420ecfc64f5b64c92c84b3c0d4f2abd5c0d1cf88bfff29dfcd861be33b2344b354abf8ce896688795425466f542c1869c5679040f83414790143ebacabbd853c9a29d90e9947be3a83c3ffc34321a0d7f8c032aff5be1b2f70c331161a94a96ea1e654c01325b74d3e91a39f50eb090741e028c6a2760c860e8212b761711b79a23c44a46e276c48a54874240bf96bef3b24347cf1dafff84bc0570dfb7179f428d5f15ece2fc85d43fe95f4d354a02c3e995dee9a06d3ed89e52f08749411ca54379a0d7d62fc20884ab7551d141b3d8dc105eb410b5cebc26e718d9404036ec6fa5c00a5ddc283f3cf20b491f6b60862faf0bf58ee8a837cfca4c4c6aebb4ff1c95b518a8cacfaf4ff72347fa053a5b7b671acd2a7ce00b582d4e53c3270c6950947013e39754127302fdfa2bb4d5348bf3075ca1e5b9f23c029b490fc9ae572e2756a372ca185d0f363c7aa0245381c9bf93db224361f735f0c4cca8530fbed3143856b0e89e524ece4420ca9bf06d09424da31dd1eadd16499fd1fe53cf8955de59d46b6b89eb2f5cad62bd935c015a5f8a40a9703168011168d19f416c75f1db4f750700b38af97bf31be57bc2cbf80a7d806cb3b42932539623fbea06da6aa0e70e3ee7e673acbb16e948eeca75ff6e4e5f5caec33fd7033f8748ab659fb892c90e33b1484c0cd0e286a784a1b0045b3ad4e567fc0821de9b5503e258d65b07744ded6ff84f3fee0836e340091a00ce9a08fdc1704b4b4d7e291e6ae51cfa5e757f849729fad3c4aaa03f44937d035c176fec6db37f87def585a9f83e2561c77172ba988b31899dbbf09aa604f32dedf96e52458075a2913cbf370c92fe185125a05c424b9996a7c68e548fbcdf4be39dd26de904ddd428746e452389926ed52a4271fd14f766b01cdacc9f38484ee577b40d01f65516d03b2c962be40ba4662c317d3fe19285f025035aeddd15b3fb9e29e926693b105cfe9fea491ebb8d196ea8fd459bebacc0f9791bdaab577db3bfbe0bdd9d657c65e030450cafdbe073dfc0a3029e2cd0879d436c48a4d48c5e25ddf7220e6e0648cf95d7312efa0088ed3a49b431d6213917c71943ff1e079f17e3046232534ca5175a41fdf64c236fe6be3605517daf999e65c62f1019471dd06a3c3bf2812bd19f06a5416b3af014bb2b4897a10a8718db24a205e9ec2223aeec27ef91914b2fb7335d743a5888d45f6efc6a7ab5dc9c57a5d9dc9dff2fbea39ab2f68a967aa8091c76c95510e9bc7aa65021f0eca8ac364d95c35c436c3786aefa3395f5b5e409172fa3db89134e06727a2e5791c5c03b03cf00b14bdf82cf9c605879b1072dbd2b4b5c2e34f2cccac497a32ecdc64fab41dc1e4d5afd60a82e100bd5f52fe676b1135ff933c56b621d844e5e6dcaeeeecf028d032ba73855e96f237ee82981c5bd9de7e23e47f7a316b40437cb8e7af8f1772b433aeec15701e24dc5895ea108893a2830eae3408b7c90f232792ca271bd2f80459895156030be3a8e9ab3d184946f8f88a427bba6e110e252482efca29ff452b8f4d007a69aa173384c7fd2712bfef2d11994db1cd21a060467bc86a8ba083a5d1ca221f956de38d8d414269fa3d3d526ec7e8b62f3d2d1c95dd62b73f56b21bf86b0a9f8bde10ea9c29656f194172ef36a3568a14129779f33b38e4a06f731b4a834ada8fc0e25131251f48a35eb8a034fc31d57d14f4f5cc7f0e51cea37ff711860e552086a73dd16dcab8ccce378bf6a419bb603006ae2bc58da3747c7c05b81c1549e174660ade9bad8786d840f8ff980be0990c9128f887fe4d706ef1a26c4d0cce8c91a0ef114e14176971b6052ac76fe1d55a0cd96e445ebba7232376dcbd6900184f5abcdded0a956307b3b5ee2fd127b416004463d75945822d8dbd82c78b31acbbe070561b735447135cc83e6eed08f94d5eb286a22a00b88f21835d0379b7a34b61e69ea25efbcad0c86eaf7bb07e72966f87ff5a47f62da955400f78c8530a35e0cc1de1902730b9776a9d862d54cfda7cd31cd70827de026a87a232168c6157c820005000000000000005100da8685990e54d1b5eba680bf8204ac59e09321275f39184297353ddb23a81d4fad7b1565aedf149d8ba6c061d82ea37458ca5adf897e30c2ca54669f58851cbcc5249fc991402fb95739d1e63616bcb7ab0965bf4af81b2db8648b21bde1757012a90617740b52bd1052816c82c4193a05914314d3930246636f09d59f025bbad1fb9692a71d5772c67958bd7e66051b53fbeb64dfed6fbf3a52f509bb191f241ccacecff5d393dcb027bb9d780672a745d272e29a75860b2b2a45b122021811c3180b26e997968d96acec2e521f800c1c37a663f59233c72813d2691df927b332664185b155f0dabca1685d4f6a79df09010070e019b0a0e1ad7bd2f7c20fff3e3be01c80eabcfa3cdd93eedeaab072f93065be72e268f8548e7a55e56e8337bbd365f2f1bd0f44b68ca15f9aaa59c7476b5c240e70756a8e20bdee5543630c159af4d17fbd32bf0dd04c97530104a551c132c4dca39124438c255be986dad90e7d58b51b12e90049a39b8b92d6415ac21b137af48be8fd49dc35fa2ced05b5f00991aef690ebdd7eab37c93120c4b059e841f73f90d830eb33fe674d78e7c424e411f0b242e13da72c41102f80eaec0ce5e5dcc10ab4d45247431bf0257d71c59b723f787ebb71c6a15c7d1eeed9a813470db7f4c76840e4c728278c341c92885d98aaaa3207c81f4bebad414a71dbcdfe25488a120c261f2dd635e03559496f9d45d9994a3c51ab6aa09308c8faab7a72f1fe856b0facb7e9e919d9d565b85922975d3d6887e85b2f23cf56ddfa08685f3172b4cfd611b8c1231708720c2e1444132a55dce0f8e76e4666687865cbd22a1677d2f3505449c151d9a6a4019450eb5b4118ae587dcbc44ba76095dfba6d2fa4b8ee34548036867ebf33b025efd5d880c159082874a4093e0d28cf615e804ae81b2c2753b631e44b904f4ddd89d4f8b2d2376f492f69bc1a347e092f93cd89a35ce9cd6f99a1324efff2a5f0fd9513fc59e814c7c526d3b4c5e00a60820208b046d37bc51ee1cf77fb7f7aa8aaa4a9dab5d44b392eba3c85a78e9250708d73c277971af1421a1554a6c7616e8da69ccd1b1c1eeebd4ddacb4f3c53dd9f1be17fdf4e1f55687bf01bc39621dabdc38599da961bf9a658a3183b3859e281ef00868cef712fb0fb2d9941c87d912d6fa9e4e3c7a85892b3211e73818152159f02b5f343057cc2a663413e287878a407b24697618fee8d31dcb02f845717fac5b6a9ce2481a6ad0b451a3116e4cd9b8dd3219575fd790a0dd7e518698c776c5b32fc8f32cf73b79461f793518bdb77f8741c67d85ee660867e7c9e920917434b07bc8e76c9938dbc8e1804bb58e33e11263fbf6ed2ceb83d3dbde0d534ffb218a98df1e5d11110a25bcde0b2e6bf508c93b6a6d7be5843ca1999a81c432a0293e6a11945ac7c2462b8a4d220765674549fa57da522d530f7f5258426b24d7b738b798f25d0f2410490f6bb75b9c4a23a8e21f85e0a911c0ad86e3ab170caed05d13c8da2fe5cdd6d81caa57055eb6adf88ab30bff6394efbe7dbdb8b3a595f2b94f26ff6d4cbc9c08956ffa9dbcbc1b3e4dc4e3d4940148c46f74a062323f216f8b1cc03713ba5761bf68904e90f711d5d13e736ab6901dd2f15700f10ec35fabf46d6654c0f31cb30efee8b76bb8cb16e5c516b13c85a26dbc7600cb657aea20fecee5b29b22f22d8582343939d682fa748d53dcf465e510836799a9a12506eb5de2df4c353053ebbfcf190fa23d58a986ae7f90d45b61ae069f5b014443f9b74afe2cd2a588a2815aae8f5facdfefa45b8d9898fdce6e17ced22dc4f0a24fef8fc4d432812f8cbbd5b172917afe28f70e561a3ec961914b956d7c6d53cc6aaead5f473232972ec81d4edb45a1a6e97df8611d9dc2d1619f2285938c1c679dea1ff434ab13953634f8ea23cfac7fffbf9af0e8de49118a48cd99252867ae7a332c42b6e92e9d21948098e6be1e0e677b0d347e8fc1793488f572fe2e66bff71a4e90258655c652f7670ddeda03e5cdedfa20e7a0fdfc252e9a4706fde8b5a8e6761a057e8d56ebe671af0d8845a5e61e9a64d7d49b6e40cd207dc7a5a8e631ed8756d57e37c52a46b394c5d67369f24904b532b6dcd60dc24d4657e08677f0887279db76cc5da171274bb818c8c3db4b7dc8741b38bfb08a4b43cf10d3d1905b7d42fa21c1c9875fa80a87b35899d304b28c9c88b1d61ca33b5fd3875e29908bd8526c8596191acb3cb67f38b8529f031df5cae5438f9ccbe56018fcebec448cf8e351a194217b9bca24aa8af89d3b4558a763b8a7488d5df802696a99a474f4b1629b575c52a2235ffaff3ab8782bbfe35cee5b8b43e754644d984151335c884ce514b881cd4a9f991b4574c0a51fc1746ff69f1d14f98e246d99f4ca8e94d4b3ba03f3f6bb69e21af1002b4b6b12113fc76715712b6a9beb9ef2700025b0cc58acbacc032c0ab19c1e55981b9db495d4a9c305e6a66b0a03b9f9991cb1260db3a94194ca0a638b1f4e3add360c7f7d08f766cc04e8d11fee97b6ea0ab731a438d10fcd1286bab2e73161f0b327a2d2b6ffe5460f6055ad8786b1718dfd8491d01c5c23c09445fd727568f89366e1feaffde57f30d11825c9a3ce20cbce0a098dab2341215905ae2cf9b15650aa1fccc046d06ab6fd62cc275993a50ff710e2587dcf49f4aba9e465e729b747f75371519a465c53fc51751745bf3763e6d5c894a472fed875f1f5a33e517a7daad8ef7df46fb63a1dfdd7d745e7d2b263b3bd4c5224371039625310a812a4bbe441d0200000000000000a6d54c37bd57313ef3318a3d50a9351911752714d0f297c9ea9ba67b100178e0c07ffdf283353c823e679422814f05307c86ed8652d0d04c05b4b93cdf741a695567d8ef7fdb3c42525ef2954536bbe4f47b3c20d9daf8d081792d348c1c7c9719fcd3f344e097f83692eee30735f007db8894bcc79d53832a8c9a59d5a93e797a2c90851362235e33bd72602d2818e40ec73db49f7933b2dd8c645b6026f5fd72ca81b06bc31fd09f023bec2595ccf9230c3909e2bfad0e1de9082f934c4f363531f76d6aad52fe219e6fa71772c7f99ebe0b836d530429b13b863cfbbf65617204411bc2a5db95a07a8f02186d1ad06fec76bf5da30b081873758651fd7b98099c26cc24e1fd2db1ce794353d0da9ba260a0a0e3805a624bf220b60d447c125925532eabc5cc731f21efaf10e905974c5f99bedea6d48e37ed26e08c89a23c04f1e4487c3e8eaece9dacdd7195d9f2dbe802cc1d0bb2c706e1d5a6dad4bedab424551a1ea98c9ef2cd1cd2b89564bf56417332caacdc6bb41c443c8f8809629d0d0c3210d88b1920514179f60ff7bffbb542efa394d8329bd83b9d1ae7d45d50a7a7e97023c625de75af2382e22b031930665c24ea2def286711824dd7c6eef5332530590e8c3f7990ce94c03d5b3490bd5add1f394d80feb6f4701ca6f5c9ba07af41671eaa3510e592dc1f16aef47877025e23eb5dbb409f41775b078573c53f46183834f7dd5b078a819b0e2ed21ae3c33a6d2a967d72ac27058e5cf7369fda6877f2143e73d1a0b85daa015574699ab944ae6290dd744ecdb0e68f56e568382c3c16cf85174a70d6a7574ec800000000000000ffff000005000000d4608121f3d82b6a61b9086d43822aa85231231adb33565a5b5cfc1ff34acdefa5b0727d0ef1c099ba8d16d38e9cd0aa1899fcd97fdbc7ed2d2b71e598cb2616dad933e912d96aacf17f0745d3a952e68ed2fb3d07a1e238da0fee80cdb6d93bc0af5620282117a5afe3a2768eabf775260b9a1266f94b2bc6b683e52eaed5d1b15b3c1bb73b0153884e09cf6fd288bcd0ffa330b81e7119a6f0ea82bed9d8824463e0e1525c139d4aee3c460cab6742f8b2c9e60a2d5a43db2e9df100000f87c0e00a5e457e76fa0a105f00e1d9daceff878b8513b59a7826ae7620c048afa9576adea0b38a07211defd381274e68189dd99dffd53141dbabaef476c7420000f07eeecbd2cdfd5213b5c33154344a737c3eaacacf7f4ccce6c91408d23dc64e883045e6b4e7b8165362556c52e8fcb029e94e285341d69c7ebfd58416fd07f011e583e3ad8bc7645ee3d588709ecd63d07d1a74222160b51c97e89c38ff07451320963d1fc876cfa7a365a69de36a4c475b834ad9354999b5c1fc37d4cdff229d55bf7f7ab80e8ebbad9e7e02dc0726cbe73a8830fc8537cdc64c5d72066105934409740d126dc02129044ab048d486892b29195d2ab3504373113293fd296d87c1a2477500803d9c83606ab73a7f7ef2cea4fc822e1bbc29be68d36b2cab8a91fc00000000000000000000fa708b7cef28fa8061c27371a5279addab69c96ed401dd2e1b5b270515eefa00c814db3896eaf9f4f81e02c8dcd1eb76cbb2e393430b96671ae8cb4244007040236561be7e1dac4cc4d7c85663e324e119311f762e5180a028729360fb907b2fd4ceaf8e1127d6496cfe4b205406de215d39c4e567effaaf4574d11078858322352697507188e6407612374408d252b1360d4898e6e203494029e9efc2227f83b74b968581628220fdfa2ab899cec8949482a56642b3b604a75f4c07fcc1f965fa132b74fbc6aaf68f1acbd0fd0e113e14440bb3f1ac09e52531cafeec58629f3d9c05e83f2bcf97c8a60d0760ea7dc74c2a2c019a09ca5e15b27a2acd195a95d713bc23bcf52ed7154faaade289e65d124abd37e0de462a0dc3e38d5759363a767bd5fd12b888fa01f167ee3b65ee64433b5ddab421bc13bcb9dfa9cc1ec0d31d2522a7a6122454e6c06a6aae1904f6de433dd9fb3df93a54fca826abedd6153c2127cb2dcecd25e431c8a9311d228bb08582d798f38f39b321932e0018b2c03c3b974ede9e231c34631bc388d8f01e3c85d6965a3d2524362ee6d5f24fcde1545beff90de3354057c2d43a6b12c1cf1dc2954c939ba0278dc2471a6c5407ad02c0aa3e6e7c8fcdc471dd71b1a84da854d0c6e5b796173fcdc02232594b91e33ace12a7eafde22120667b5e8dea020252771a4eceb7e53b418500d3965f566a1ab18d06ccfc708946939d852e3c5a1bd38821efdd84622e86742435863436a209fcaee79e523525080435a86708bea281a887f76113d5086491dcdf11cd41d4daa92c6962462c40bed9ea28628d2bf51a3d7de7dca930a6c640bf9efd9d43432937ee75fd83b4e3a0ec82b97e3f0e0fa0bd4ff1e11ed25f2346b110de7bdd53dce9813607cfab212ea9cf967399b7ba25615f126cb17fd9917422ecdd655b1338ae4d54fabc62606f9d1c91400b42564b35c75ec8bda74d36fdfa38f600c0200bb3105fca0a5d85b5e492c734234b6a912b272e58ca34ff4471084be29d112d0fde4dd00e19c98b4ddf34cfecbfef977e0506da2729917ea355a57886becd61cd4d4624957d093520260075584348cbd19866020d9082f1c1a54c522ae190d449ba13ea5494ef292c874aec629af94f1a232e6a403d06b33a4742b37fe32751930c13964bff35ed18f2460b06878a833a6a475815334004e681fb7384a8fe083277d90a2aebbde8a0ef8832e6927ab8ff4005043861e0c61e88fe2630acfe73ae06b779b4f9344c8ff0333cd7245f3233e221fb7bd39c38b9452bde44bf0a2c5d5227caf034e4aa6c3ea620e52c4e5280953490586871ec31c8cb74c43f05bc15af5408b4e49750638955c9bfa3d42fdeb5355603fc0e377c517e8d1907b3214e258616559bf467f917dae2eadabcbe0126a29b2e458417024444e56fa6f739429149d2f61c1ae06ba25fb1c7884dea94e463af9bcd1470be6f359a6bfea8a5fa75ccd92fb34af9ef6a99029bd50824ed4d8d5457739763a9b285a2a9a64dab9722bdd9b0d17530f6793747bc9e2aa2f8a1cc82acc9e55049f66296d1070d69b9951274fda8bac4757f29790297823c59727efcb2c7a856bf917b097681b60f1c09d5d3d69be4"], 0x1370}, 0x24e7a17ec0dd1e4e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0x7, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x8], [0x7f53, 0x9, 0x7fff, 0x6, 0x347, 0x1, 0x6, 0x2000000005, 0x1, 0x200], [0x2, 0x2, 0x71, 0xfd, 0x6, 0x9, 0x6], [0x81, 0x4, 0xff, 0x401, 0x23054, 0x3], [{0x8, 0x5, 0xff, 0x80000001}, {0xa, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x3, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x40}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x401, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 12:36:14 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000540)="95b9f0652ade6d2d8c65762051e14d07fc214bac09da647145c7c9f463dc9deecdec51f18ee5b2ab3a2d1253c012526a256bb3066f192e5a2276ca8ebe1c72603f880c0e1bbe7aaad651548d8ccf353965fb33e66fa4e2d114ee86cf10a004ae7fee47c770af3ba62b38b17e1c229b2d64c2ef36285f2cd6fa702e3a24cddff201d0e306f8c165603f86485dfbbca7b0f6f4edddf36e04dcbfe2560a509c2bda9266089e894df0e0bb309c09c3b69af1856fecff2c575430da4d53e001ccaf8fddd9b044dec31a56c891cc6e8306b8217cf8b7a69f4aac067e78358873ba8b2e4e9d93401e662af1dd745db68bf1d746af0c4485aaa7e78193e8f0ebb7909cc485ea99d3030807ea9eedc90a5b83eaf81cfa6641dc1d7824096e411984ebbfacf79d80cbcde59ab2c782017f71c0a8e2ca982ce331f0ec552b06781e4bb3353069a1d5d3b6d9d6485e57bb1b31fa1e083ffe3f30ba98926b12aa6e249e3419cb60dd8c16704ce30f014fb3cd2117e35e2c4b410b7a161b8d77dfe6e11b3fb7965e6fa56c1251c7af6bf82f53d7efc5f72898890eb02a44811525d10592d896b9c2cd57f893ec22f55c94fd0e7aa4a01e220811d01b66f0233137943392d54d80f9b77d12b3bccaaaf569e5f39a30a78c7fbe7163ec8dec5ff6d81b0faee0616753d0ed7e2e7599878b7123c4cd25747a4880128f1de2c762e5c39aec78a2728395c930f4f1d5b1a6d52d22ccdf07b88f3218d2831c8691d1b0dbf5f43bff8b4ac8efd0d654c9643b6e269e2bc61fc582fecacd0dc472bd2a815185ce9269e433ea92871dbb04823730f9795c191ecf9b0afccd9ccccdef8a7f573add03f606b4c22f646a0f28c51ed089cabf05eb3c16ecac8995f1d5be29d6cb4317aabe05b04a7e3dcff02dc155bb8932a7f36eaadd021275158640ace9263686ee6f4a4f047f35a7a5cc2ad51bd26ab25dd5c811fcb5f6b4c69d75bd36e4e3640eaf7f52200d69cf827f560c1b5ce3b6b1562d02b242e9eea672df93c51a24a409c17922a85c62c56a2451ed2ce63f3616cb5690575c41ade1ed3252586ae27c7460f9ff07e1501f9cdd0dc3829281cc5ea31393f8f282c85d4b45058bf4280d24998f979669e25db04636dd59627c4979fbf42107427f966f2000d0e3b3a4af12e6514d1420920aec73ef639a9fde0710c069b093402f1732c4a286151f21e530ecb6e35585a3cfd0a4d3b78e7748629661eeef22ae29704087874ccf8d11a24fabc59733b36d77577b8c8785abd84bb5d852a1d04977626ebfdd82ed5c34a87e5b299f147ed8e52bee5c880a41e151b8e98e528f03bf65613d5f95e7c5418e5192ee9372d9410d25138085bf8698b1852593dd7f6c4f754a999be484fa42c4d2f10ec46121e85600f7398ffebd4a777bf886714a41e671759569d20251b745c9ee620f5325b33941cd0f28afed68f1f7180117210ff2213a02cd30f5ba27b55e33f0938db070947c1916f0fbf5d91ca854401b1655db45493e3395d4327d8bf8595c5c75d830fec4e5ba885c55d7687c375acb9594322227cf3b51495d3acb7fb333ec465d7023080776495b4341eec538a545156e5727eb5635a568696d3d9e96ec39b7127fffc50aecc3bbf62c3d686e714896fe807a3cca39b608d630a7dd1ebc858b62d0941d734214b3e6d590c19c2bc4a9104b74b2f8dde708627bbf54aeef4315bf67297589037e65709001943cce047f1f63d7fefad1aa5b8bcaaf5b442a4428fda91f66775af19f0e2deab8409bebc77397fddc41a423b5344438e7c5488af080e88b3da06a85a56c04151a91005ec44ada7ad7b78a460c925276a1766b22258bdf74a0910fe88cd870d80b8b35a3d6769e16065bacdc0b1f99e3dd2176e978791b45699b2b5f7c136894574eeab4b9b68511ebf63713f33fd14cc9753662ace6b3cfff3592bee4ca29986e93472bdfc826cd6f4e0d013e8451658855cf3caef7cb086d21338f07e5b3e63892b7f47c37a8ef20c6dacf775fa53e23babc856828086dee2b2ed356e7de416747cf50c6ba790358c0f95733d4cc067d7780804a4cdf1c1986b06b5f50c41220439d12f23e30a7b1fcd6d30c7613e0ac59d401b7ed96ba538b81575534d67f88ade5fb8d9f5f18df43f9484dd3b6ab45e2dfaf6a9f59c2ec38caaf649785fc227518d88dafe54ac99d35524be7fb55a7082473380657ff8d583c49cca443d79b3454ea8e74002a0e3c7693e3cf9d43c9194f97c5bfcd9f0e40ebaa9a559715dc6392c12a5fea90dad36e2eb034593183ba5d3ed96cefc7defb1fe6015b30c964ca8d57719f07eed1cc6688780b8088cb5f27d4dc4f5da2e7863f08f717a1f9b9c871e691893d1546a1b707c18471ab4095ef2ccdac356dd4da4e36244ec822757e8652199b4b303c2a7d773190b25df59a3315ad36de820ace09559a75c3913e23bd95eea273cb724e2b19d5cd8d63a80c7c5424713df5b19dc091c938b47c4e1da16b003868d3848d428a2d86dcb39e4433715d5d337c8b2158ac2f2364784870a689bfb6140bbbca1fd211e056daab11b92d97f4d85bd4cd1c9ac3dbe88f92750da4929bde56f95f0298d496549e1cc6787de7389367a1682d15a110b956836504170b5cbda9e0b363a1dede8e7eda25ee834113eb28304458149bb54973c283182188b4e7c77e69412c7853d1d240d0ecb3e35114a880e0b5f360e9e38b130102fd4b7a6664fe93634a2790fb7f1a30b2e95faccea6b07200341b2919c8f92b49a8e252be21640ced4276f69b9198ace03238cd6a4a65cfe861415b2820f13cc613ddd3044ed118d047d9ebdb4be60e5f6c8dbaaae1eca5de32ff88b3c6f65f01f88ccd615ebb8c6c37f16f77d7360ba20a9408a556ffb26098720bc844fa6d94f92cd7618c3d85798c81fb2ae1f0c9f0f0d59fd22d916c357f22d6f2761e4823ab6bc89c8a57aaa02811d6bc95e96777c591295632e17bb657ccab16dc4c02c1061c475072ab9bb17ae957bcff3863156fb6641ea9e1aa62c73864dbb0f4f3fd7c32275eb4c66697a3fb970af17ce7f75127dfb3751fbab30ed0bb2b6d0795ba7b28e37b22e4f67398c2fe2cada56398c7bd181975a4ea3efda0bea5d7e2adf2dd484a3da97a1fa1b168745a9c8257692315d21a9d1c83f2ee9da7bf005c260352d240bc3b17cc57606dc1e3f4801811a3633b76ebd51020c85f7be5951457f4f1f5cad0f182a4ada0b77033f45be58ccea5c13a36380ac39186b992ed55bc5dbca5df39e2807c2992292469bddf2e8241300b596c5b46da1302448c6805ad5edf93496a447cbc850a4cb0399a839a9d481da9bd4e27173c6a61c5520bb28ad277fdf9fcdbbf2306e4dea95eb4217f731f6450c4dc940348e09e4dd0056fdfedd525ca6fda73017c73a88e3f86c1ad2095710b823281e2015a7fe3269c66898b8aed0636add4215288a5255947347f12a2b3bb4b1d8b120c15a97c54b012aa7aa3247ac2fa28078b1ddc2e3d80fcd13133f034736eedd2333d66b2e71d209b78f1d7fd9998075eaf6a426f7900d049dae6a4e6e93c1cccbfb84a504df7f582165c1dc99f747f385b48585afa00c5c641549ec471816483d8c9c9d0392d1fa48e6e2164e39e42264d3987214a2b9935ef968a0f299fb169de6bed51455bf9a641601534592b842c8eb4ffdd9072776419ec9a3d2b57ea5aef859300762ffa849229167e0779da944f2edad89d891655956680a350fb8e1fbc78f0a6ed5921b579a0f6c5dd01610d90c9dbc82fc0ce60d0c274f7f80146a9809f499b045dcfe5588b5d0e95dadd220a13313b780f04dd4e1db3433817288b791f33bb01a64af6852ee9042ef6b83c8df56d657b8c14271931084323a3a48acfc382b8df3173fa4e645b4fe839d485752ed470a3640417eda0d18b72b952ba6c80266ddd80958bc402ca1f08ce33906581b677fef25a8e4ad375373f445ebd36fb07fe32ddadb7a38a9fdc6deba00534413d246cbc8589c8a4413b01ff223515eae04721a7529d88c1d6464b416b09c94b2dd045c5740a49a49b8c202e3ba4f4ed2fe472a4ca6b560fb76a2faefb98faa6f5c7f4d114865338eb50b540849e26d5e86dc6f24573123a45b985d178b8b1e59d5a64cc88a3f7aaab503139473c21920e6831346e2c40630cdf3c74bdccb4cc4f823688f86d2d76351b5cbdf21a8c6bd983462b9ad6554c16b01ff73b2f6f57c8926f2225be15e97fade0c2f9001c2b433d6bea6b01fd3efc771d97a521fd7852c13ea0df948fbf6fde816a1bd6dff512fa0d0aee90a1daa7073846daa54311a580b41100a72d78be153c94e03fa50ffd0a27109cd5326e4d3732674ceada132a447e2eafdfeb94be124a5bbed3429af325428c57fd7a9fa1dbd4095dd2a0575a5a48f1f02c842ca8c083680d2ac1149c7ac73b488a67676e3b009f6796ec4d482ae4386a0bc0f4d428eb9331d461c4762ef51476a3f5749ccfeff867d1d8aef633995f2835099c4a6f59373a56239f37e2b55e72ca040ddf057bb565d5f0216f9edaa8998819daa0373727cfac5147cdc6b1300d8a9744f53c95375241486744760d5c812f3cd5ef67acad17f7a75ffeb5ec91d89f5e0cae5cae42d089caf8f472fe394b3bc47136f478644026c04713571f0d863820eccd05b85e8c25e910308a0a11e73dad551edf1f61d153c476cda726fe0786d6177cec0cf5d06d34127579973c38b5073ab171dbd6f11cae5ccb0976f229fd4347e3a64b1fe13402170a978a46a4459e4c2b139426c3ca52c6c537dade7db42e4f4bb18eb6f873ac778b9a6c22c9925edd9fad7f5f5c9d92f44c7a0892f00e955fd042148c9865159fe9e3ea7a9d3e4736b09dce122d7dbcb8f618daebfdb0f6e0e396b0c44004a251707da82969bc6e9f99ff34b75a5ac32005e243a514f097d044cfe532bfca53470fc197c6b760c38294aa7c19d5781630d40a6953d0946a828f75382566c9dc44b962827435d04a0a5de095f67ef11cd86025a76c668b9ed05172693631f5f310c949df177ab4ae55082ac3aa791991c29477b6a4e83d89c4063dd65a9041ab8c093cca4cbd1d6f55c45caf06f5ed997750e064023d35f403b2ce0881f8ef94001e09a95686b8bdb225651166f5c029141218a178d7461f4554635a6fcb07dcf7477948db85aa2cec6588456ff59e82aa82b3aa08f8fb00ac14d114cc4a37b0bc38caa9b771dca353711b9ed260dbff09c52c6f427818dee81284a62ce4ced516133e0aca1881dd9ea066ffbeef02183ecb37b8f1b4d023dddb9a9e9b4d47a80b4bea1aaeb0d4e56cf930631606218fc97504d50e69acd55f5184a3e4ebad260d636d6a9288d930b5f2e9ac737c8a6814276fc0f53e39dd290fd996fbcc6f128b773bce41f47f653f08889938e3833cc0d67b7aeca211f8a4919d6115ecc181d638a2d438d42513792bb2ebed5238a1aa41f5cda2ec1b291eb2739e7f90bfe58dea4e19af3e02a72af82b3349a7b936a8573d17308ea6a58bb8ddc49e8cded15a9f1c2a89b5849b3e2573c52cc28f7ea99e6d7850615cc2a8d9717e16dd29b1f72319efe3be0035b21df0a806e8f8937bc5aebdd2b4b42386fabd3b7f0662f30aa04f731488166409fba7ab6af736959a4eed1c877f47d028502f1cf7329b7aa4d8375a828312aec28a5bfafb38df3bf486537d0bbd4634b6ae0dbdfb7c1cc079ac607e724cb1e386fd2097d161a8661c253e5967437eba144ba3aded771edbd891d09829b1add97728", 0x1000}, {&(0x7f0000001540)="558f8f186dbbe0e3318c50aa0feebb590236ca4c826e41314d65948d4e0eb7378e03f256e1a1f5a4cc3fa7a3ee64d751b62f7c5a0dc36a0372362587ff486a1c70ac9846b392bb7f3bddd3f99d6161643e9bc900f2375491e43dfcadb57c883db71ea066d156c112c63f48a17bfbce566d6e1c87e669ba356dd0b286058977730376a101d7871c2d19b204e7802671a0f67cf8b1856f05448b726748eb0c2430402f77052242c74a5aa75cb86d56167771d32edc1396c9a231ac3435b1959f1196b545fc578240537d84bec2939f274432e99b74bf2f0aefe86099a5d14ce01dd77b2585a51ca3f68b2b99f50aa44d7b", 0xf0}, {&(0x7f0000001640)="7a5a2f0871e9201d5b7a4a629df0905ca6104ac14cfad48ab411c7dfde38fd9bda03886990b717f849db7205c27a91004050577cabde22c4e612f2f2a2e5b41056c44c347d7efdf49a8c9bd853db1f43a4cacdb8a93c505f35609543368b8337108181d4afffa01ddc81379945e77b5ca07b6c23f6a3dde18e4b169175ff39f5d908a68e9637d9b8745467e9208e0e185d7db40ba65197ef64faa4090733e9048c50f1375b2fc1ddfc12b47019592d2550ef9c9f93eb30fd2026afaab00f11", 0xbf}], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4000000000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008c000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000a88000/0x4000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f00004d2000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x800000000000000}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file/../file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 12:36:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [0x0, 0xfffffffffffffffc], [0x0, 0x401, 0x40, 0xfffffffffffffffe], [{0x0, 0x4}, {}, {0x0, 0x4fd6a}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0xff}, {}, {0x27, 0x0, 0x0, 0x1}], {}, {0x0, 0x1ff}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = socket(0x1, 0x1, 0x7f) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x4, 0x2) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 12:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x4) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 12:36:14 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fcntl$dupfd(r0, 0x0, r1) 12:36:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x101, 0x1}, {0x18, 0x2, 0x7, 0x4}, 0xfff9, [0xb3, 0x1, 0x10000, 0x3ff, 0x8, 0x4, 0x8, 0x100]}, 0x3c) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xfea) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x94c, 0x3ff, 0x0, 0x1, 0xf2, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1000}) 12:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x1) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000080)=""/121, 0x79}], 0x4, 0x0, 0x5) 12:36:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0d001000000086dd6024000000284cff21405aafca51147426c00f82783347a0fe8000000800000000000000000000aa8900907800000000ce5d626bc97ff300000000000000000100"/94]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x7) r1 = socket$inet(0x2, 0x2, 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 12:36:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a11a179f0bd7698a9391ca1b3c87451ea0d5ff01f4ab21525901598b2e05549e5bd654cdd04c701ad83f71bd000c7390cec97e47364b6be1d28a4ec4e421a7927f61fda55ce1eae8b2672ca8e24553a4af3596f4e8a68a2a0876464cc1652de90f36d11ef8569d18c6bd86dec5cfa55bd63651b103859efb469443acfbc8fe703985ecfb0713b97deb08ada9b71e4e8400"/155], 0x1, 0x0) 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, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 12:36:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000005addc9da17306ecfaa51de6d66b1ed4b19e6c4b7269342b5b289da030625fd215bf7b90f6411720f2ed59d36ee3d7f4deb4bb3a5058e6dd57c00fa8ffc38d99ee997310c55"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 12:36:19 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffef0000009f1bd6900000000000000000019078e0000002ffffffff0e00ff0f00"/54]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x3800}, {0x1, 0x44, 0x800}, {0x2, 0x81, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0x3, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/225) semctl$SETVAL(r0, 0x4b86450d4753543e, 0x8, &(0x7f0000000040)=0xfffffffc) sysctl$ddb(&(0x7f0000000080)={0x9, 0x4}, 0x2, &(0x7f0000000100)="ffbb74199549beb37f9a4db367c6b3f7cec3ab1b4168e7f9dcbb7146a2bdd008a77baf13b391594d5b78be0e27320de94b5b6625411a835db4861697f39d20842c5b8839dbf417fc5bf7f4e251ec342b1fef5747e0edd74da246ff6e13c0a6667db1d99ff2c9bafbbb0368527c", &(0x7f0000000180)=0x6d, &(0x7f00000002c0)="f0479ecccb555de1746ff721209779b21599af47926c1e15f08282db112b67a4f28767f2fa54e4d1966d78eaea17b02b44c18833ba272d26efa2b12a14daf529ec3250a20a53706434b700da5f7b487db944c9f8b12c013b044b0ef65747fad0e5a71ab95f7731f4d9bc0ba0c5ef8448b23cb614083f458fccd5b46a6637e9bb5d4f811f7223e44841f81fdf61ab4fac4a4faf388ca9aba9fd31b300f3d6a5a71c3f0015a266657c1f8722f77107ffc49f3ddb97496117b0be495810bc00", 0xbe) 12:36:19 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x100002b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x83], [0x5, 0x2, 0x400000000000004, 0x1fe, 0x6, 0x20000000200000, 0x1, 0x6, 0x7, 0x2], [0x0, 0x1b, 0x203, 0x2, 0x7, 0x7fff, 0x100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x1], [{0x9, 0x400, 0x1ff, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fa, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0x0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x24) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00002effff690665308600d9391c1d01001b1e9cc8aeeba05ef969c3ae9cee40be86646e2033523948b5fcbd10bd4e9318d42a5d658d24335c41d790eb83ac542c24673f3f81b396e23fba0e00002f029bce701ef3fc83d5c024161f7fb36970cd94efc038168269151c6010a595440168be7a50189086ae2f4065985a2ded737c8e614b12ca1587d4a47b479af572d02947bcba80d9202704fde1824d38b506bcfb465a7479badb4ea24edd2f672a9f770b30a96d21242ae0c00789091e43a5e84d1aec34e35b032b6a176cecd269fe446929a06053c94a2d5db551f6ad8c0fca394d49a70000000000000000"], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x60) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 12:36:19 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000002c0)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @generic="65b8d4c505c6fc59d5633ce8f1e30b610333aa61b3f028b4cf984c2a3b5747f6dc73d54c51d7d8de0fe2c179c4a3da6133063442dd6517518ac35a3f"}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 12:36:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) 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) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x400, 0x7fff, 0x1000, "cb8fa24df4e11c35b475ae40acbe1ac2d12354b4", 0x65d45dbc}) syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') acct(&(0x7f0000000040)='./bus\x00') 12:36:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3ff) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) write(r3, &(0x7f00000001c0)="80c89b9c5c539474b20f31763345a42c6af09b58c2a1bbaa1cd287e5f0c5a894ed242840bebd163effd03cf6099394ba7b116166970f6da70230fd5e7bfa1318061adffd208fc092586aba32bb9b5482c18d7294e70688084df772446feaa145a772008152415fab0919a6516eec063730ed449ba9a1cf41d96d77a6a8c85a17789a5965f36d6faf01c44a453416d763733e187199a9a5dbcf7d703099a42729da30c7b6b1dea8dd1f1cb716d73ed8667d2ac349942f040f4545f930b3bdc56bdad5ca196dfb5fd0458aa6d5b3f54f8f3228801a9e8f1ad045a63ef2d868fd", 0xdf) 12:36:19 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpgrp() socket(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x406, r0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) setpgid(r1, r2) 12:36:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92"}, 0x101, 0x800) msgsnd(r1, &(0x7f0000000300)={0x0, "c1a8549ae6319ddbb85cf29db48f3115d2975e11251497be1c3b4ce7be76837dc0918cc1d740d8a05d2d50171710af42e1651936b6d04b59cd05de4f4cebf609701a589857c0c7d329d403717aa0df697639ed22814c6ce6a51d42645ef003f2848345f15f59333e0a0029e370c94398e0fa0335e7b015c09bb990872bd3414635041bc3d3834f57e9ec32e1060c8c9570d03feba1c287e0aab9d601edd7fc033d26ebf0792c214c0ab027e1d3744e4a010773977bd55f8075c876bde25b798d28e865de25b3117d5273accdbf9efcf3d0579710790de284477deba3e1c3d62a64bb78531919e9365968102f409656196c5172bc334b6ca491f77e7e8e296807eafd1b65ad4bae3624b39668b5f7f09028f3e350b2704643c642020a501ee16179ff54b42ea24f8612e0296ed3ed1ab6ca0f1ff5ec75c44f65dba7ca6bd8fbcfa6c79d958439097b36cd7915821c9df9290db845df187623bd4355ace01d7bb83768f06afab91cd10c7152d16cbdc3468f169ec33498584e148892c957c6b0538bc6dc39b2581208e2eae7358657b4383e20a942040fcbdd0cfb15952848e47a445ea3165518c9bda606b6bf5bde720cc276f5e267293185aaf2dda9cb67063c2ee736b6ff153430ea1cc0c4f12e09137973a3fd466253db22a367de8576a8fb6c762fe50ed360e1da14af8474c39f806e06d1d14a8aac2f42ab377d20368d0074b509965be495b10829773a0b50adc56122795acd9fc1b4916c144132a30b7afe6d44bc1a8fa78d6bdc16a1b0acd0693be836089b83512eb79634db3ad18973cb6f5ec761b085f73ba67d893360af535dd4f7c6fabf94fd977b237289057f5ea17ea89f777cf32f80afe00a3b11324d509579167e9177380d58581048ef3b84d81cd875030d39b67b65a0a9da070992b9a4fd9309fdb2df0dc03933207d61255396b80002cce3f4b10f6d903608b15ab432802562c1ff6fdae96a15af5ed0f68f0868553c9b673c85d3d54d720f00e736321c1d6715d5d0e97ba4ec9733743e179537768095b93cc754856dea110c18cbac62d1a895b40b9ab0169d5c70c6dca65af64bfe6cd7b7df6a8d0bf26f818e07e74d846cba640b7a7fe6599684ddd5adc6009e0ede1d14273d3ad4e02f96dcd1967ebecafc13ef0b567ff76586d73425b43b4f2185baaa97c8c5747190eaf6c53e2c9213cd5516eeba250bb29c689a51793aa512a8f5b9b12de4d86a7996a85184cf5a0fbdbfb97182ba31281c73ac4da54aa7b8ce178a1936c72bfe62a60593f711c4eac75c9e91232f0b82d5d6af5a563a81cd1378e8ad86d5bc4fbd778b320bdc971879efa13807bb4dadb1c0e9c3a59c7ade7f930be02dbbd6d273a5600d2dcb9ded94e97cc4179d2d1423628bae136bce75791db8bad0b02a444b6bb25fc1d83c864b73c538ddeaadb6ce8b51776fc2b7ea72535b115170717bce7c89539c3d5e742ff181a9bc145972f8abaf753e9e4d9aa1eb4f273a43d8889f97574951c4470061ba3fb88e1cbf4b882a0353017b8c922bdeed03badbf3ba0406463bf68586daceb4fd56ce46e5abff915eacced58876a87f5d3f66f5305b6061c9bccbd40744d45d8625c56f177c76f394159641e9eab74b2b9687246adef886ae9584ade52b0afccf204d1101fd88d57275f2bf727570bf98450eac636c31283484521d354161110f64d0f95fc1cf1c190adbaa53140ca86f511911f75fe0ff117f3cbb1b0c56b8a064383e03c60df77d7ce5a3cfaa274b65e165c177341db61c30aba675cc28582b79f404d1a8a670be4917c1da086a4025d4a56d20b668294083f7942578e9e12d447c671fd04bc40c91bbf179f9dc6b76557f09876873dfe1e2925b05637072d5cacc27da0bfcdeafed81c845ddba9e82933dfc07d157a1f6afb5d224214636799e1a57376480e1ada0314183f3b1859367e3d938542c8d9946f9534143dbb3f9dc26bf8cb439360e90bd69e2e561e884c4609a4f461253c52a94540be6fea65682167f89f1b52dac63d1d3cf6ae5b49398e5c28392e87e9bb0a284d240ca87ae536a1a5fffd4cc7aaebef72fde361ac23c49a964d957776e9ed935ba11d4c61af10b4a3a14d28d4cb6c9e474e924e0d1d62c643d656d138a758daa8e9707c6dc881171434d0bcd10736a2d7389441105b24fb0548f1f31a3ca25afda54f80b792d90f31bd17752ede51f7272a40bf5c15b00533a9275abd23a5d58df0ee359308ef2ac1dabcbfe8ef44e61d17e81282da57bf76b2677af3d70c5bd4e91517fd65f7debb3d65ca81865716dbd9674a148ca0e8bd206e1093449dd90b6b3e4332e507c3c4c3100dc03d7e447ede32e2bdb341fff482c4c907f6055046a44a0a1a113e11fe5d87016a6c7a620e737c4ecaa105e0a398ef7fb69a2e857ad9d1fe20b62decb6d8323462a69862afb7ac028c614499b76bf609e884582c63b043bbd4088ac6025dacdec8d04dfc320725cff5ca2167629339a8122d063af0f7ee5f3011fe82e61c53bdf897c34001ffe579f0beb3475dd7576405162909f6ed59a5475d6acae7223ac383c7e7478c3e7fc675c923f8752fcd088d129a03a7fc95cac5afa9a041a488af328b7dd2d030659483b964f6ae13b61e72e399bc32df9d7aca121aa4d9f119735f85532a0c6b9d277547ccd9ea21b009d2c10f996e6a778a2e6c4322e5c1ecaed9bf03b5789921f5b88ae5a03a4bf11e1be9633eaaa5d5503f6a75cfa0b450afc7e01289ae225e32235df10e8f03d7966c55c9aca422d6e3e8ac468956eb96fa49c9ae46c4a5f23b24aee3b17209a10bd8d24bcc76dd72eba05edd4d550aff56f2e46af65ac9decc082a022fba6382d92172159ebaa1e19b38272219f67df6046e4f3a4331af533798ce7e16cc04a44d6902b010741ea8505f376059374b241f0ee1059c07da4f05c91be7f1087c99a1ad616b42f8a98ad175967dd7a9b24891d3e9b0e1424a3a92d82865ed869875c1469b6626cc40acc36d04d0892b8ec08725a99670f4d720bdd5ef0d2feddbf433bff1d050df4bec44ba4e46fe86f196ded824c826c3af29c39fee6186cc1d2ca9c27f8491b666dec50e97b5b77ae70be9fd60df705692b8582a9719fc72082f5486c43be772b33a4b981b3cbc3be4de692cc37ca5761b6ceb60899503b9b4fc3a4ee792b9a202f925203c62a884820761494726ba9ab9c020aef25ec1c019c4075cf834b1aa94c3f8ed463c008d4174ed45abd4240236f0ac4c3e07c5b2e5edac9e9cd4b51d13ad73edc6ab24fefe4916e401655fd8202124c193c127b53d550c93570d695c4b86230e53d1ea5ea54b6281eb6dad5a2e7980ab96fde07ad36a5aceda24b1d930a97ab4d6bb5c09ea566e5919db6826a1baad82105c2e5072e2c59d5eb38d5e4e7c780b30a9f442189f880ba7496c8f4f12621dee46cc1e43fa23f1722870235979ef63399ea32b44bc5f25405254c21bfb527e738e63cb31057edd971d025fe41d727a453bf3ed9b7b7ed9e9fe38530fdaaf9364e516edebfeb12a2c5cdb0fed959b57b3bc8ac59663d5e942ad1b42d408a1b005dcacf48590235aac75d1607009ff8b24b1ff8610c99be76f81e2d3f8d6e746ee44cb1454e7e1430f488846d91ad95892b76eb159d037664cd3996b0f4ec222c1781d3e900a21e93fddec3d5b0bc183aed12622b48457f10e4d68233b179e4d10739c5dd18e7cd4978a284f3bb9a1a7ddb0f45e60d7c89a092d66612c68323922fd7750ae27cf71093a5f86cf0219d4f27993798491e1a6a2facb67ad444583f331a260ebca3ce966ea42160a2088088bc5e07e56e5ce1da2537aba5dfc5207d927154b9105f2ea8b671ea56eef68675efcb9e28bb82b28640801e970a1e361876529cfd1df2b70ba3acd744f4494fdda537c0884cac6d5e253208a29a13589b93a7897f24036557de4537211a9173975bd4784006f8d842a1ccc6428d83496a5113407a56550501356f4a60e446f02739a70bff2be04a4bfb4bea3b3c47b62ed966123ad842f2f08f685ac64346efe857a0c9f360143690fea7895fd7bbab3d270a14ff6bbd15035bfe80ce723f4d4892100ddc2cec418b8cb8c5f3fd7f5dfaf9363da3c0d76656ece3a7a0ea045f8e457ec75a9b51bc0e669027fa7f3d3ada61a3ec0de813538b40c4706fdc0529965ed8057bc4e4c28571444608f8adc2f067c30b3d8b1b4a842643cab53c8a128c32530ff920f6f1cc5f38dc0600c7188c38d5d3cc5515579ebe1665055f8ad241b7bb7426f59ead2ca26ca1c86a15273349671c002a8bc390e62768a0409147f185c55cd44416586a7c2a66f7d74278ac7d97888997f3d14a13c7cb071ab4279d2a90ecf83244f4a4e5baa0470add7c3f78a786caea3e830f19ab49c494f1c3f1f786c0797837d71cc244969b505e464cb227e922f596befeed15ae8affd06df65d1f6b20982a330d21883e0d3de6ae319444555b5a401d3514102656a193088971e54bdba7373c339083949b8d0c30770f1868c7fcbae4baec2966d8b6977828ecc3ce345267233862c3f722e8c1d731d024b61d63922e3a28f53702a2132a9e00aca919ba15bbdc5a8c559139601d4163a85ef2761706847158a5cd279e1640256f6d1ceb707f864a7590394ab8ca055cdec930cac4351cd1c4cd43d1eb9ee392514d8a5d0b66e8c891cd4765610fda63da7f6d3473bf0fdc668155ee5eb768771cc0430b4a7a11cb315fd52650cc9eefc78e0aebea509751bcfe949059ba2276392fd376579da942224ee4d7ec8d57998005e47cdd8eb561f966b02cc4f6a2212b67ef1bced860cbb4573b0d493bbf099d99c2769e2c697d6be822542d0ee7d99f43813ca58b1881fe4b639e57c2e2f08320241e9928cc9ceb49d7e17cf58818d90cc8db334be26176893d9362d49f3200c33af2676a7e37e2926a6235096941dd00e20aa51dbaf3ede93581000e24d43d506af1206ca8c0012c409599ee62c02b03fa4333256d159852240b617878e3127d562f3ffcc04bbbe46d3f734e29dd615a8e158c4aa66017ccc6f093db05a79e8ed8a5a88f8c2b92470ad278ed422d73d39f64263f1f48b96c821c06eaef3d4ae9155863e939273037be60f891845a63ed84a89816f203f28569aab88d0489923a5a5e3ae883d0aac28e761fde131cf6554afbd5470ae0c8f13ef2a5707439a9b4ffe3ed19ec2797bc71ef35e6654ff695cc076a4211231db3f3ffd16d878f606a2ebfbfb5a4c3cac2e0556149b968b1fc985bf5b5ea113286993628c9a7af01fc015e9a3239f80f01880e015831bf9e215b6426758c0675efcf5110679dae97395b2227da31cb1a448ac88a8a7f092019f7a22e54fd2b559cb94cc611fe7a28f200b427ed12977b7109bc838a653bb247cfbd52775e8343decc2f16a51e4d947fbd2044c7729c97196fd91b32dbb251b849ee6185e9188123806af0b951eb8c654ab66aabb177ed8794203346105faa67d586d8ea33aeb86a82762bfded632394b749ddb4e7b7d1365655499c2055d61d9766c522b0149ef227f086f941ed9c648abdbbe42471611ddf9ca90de790faedc0495effe41e866ce2c2bcd4d62cdd0180b6570293cd22b2444db9f3e4c0be33e0865c69f7c611af9acde2b8e2396e957975e9ab17e478e2b35d2dcaebd316f117d037fafded4f4a0ed24ac062cf596198f9908ff2f8ef9743fd5ff8403df1187500ae3f5b30167de2e28a6c7b0229453891cafaf1e8742d7e36414e2ad787f1ce34000a4e"}, 0x1008, 0x0) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92"}, 0x101, 0x800) msgsnd(r2, &(0x7f0000001340)={0x2, "a51398cdfcf37b78c8455124032c1c7bc57767ffa0694854a9a344409b579d67bc22d9185965028cdc4fe969763b576bcd6d23d2554aeccb4789bb5865d0ec690f9a9f3c34b5545cd8c8406c2c206c166b8c390486c38bf8b6f0897e3f1084cb1dd54147e4666c425a4a15b848600f368c21b5182161f73f1ee79388c08061a73b167ed134d562c50c09c9bb4c5781cd563a7e1c0d6d96fcc43a01958dd2a9e23ec754087ac6bc324d392fa782f19919e18e3295b877c04595249b"}, 0xc3, 0x0) 12:36:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000640)="7adb55eab44b524684147dcc67a57208419db2092bef7f94734529024c154470d2efa7111a0ad8c1d58450128bb88ae8f4776b2d268cac6cc12663705516a5d0c04b92476a0b85291b5366edff481e65e271d0b587e23458d9978e0e5d309108d7850d126c402733d74e8dcf5b4ddf48d3dbd4586ceff0d0c814b0c513ee58331184acd9cf0e4a4110e89f8f21347200ae706f4fb37d2a15f3035bb3e0359acf8a027ee6269bb950b3769ee45634b3798acd5a507808a017266f772a93", &(0x7f00000001c0)=0xbd, &(0x7f0000000700)="25597e7ce5d0dffc8fd1a6568f7197aa6fd954be5b02c0c70b046c43f0f9e5c593f9902fc9934a6c9d132eb74744c162517fb962d8d6c77f2a9b739630d182d38a1fd2e39d83e2c3eb07dd80af31898d12d37d9f41717e11aba4c9e9aa85787fb8c5f2859651d7544183f7b3482c5acba9eeb7df555e74940bdcc81ca9234334c80ed40c9a17d6d0e107679dd0d8bc54a1fefc14547aa0ee068797e8056761e3547bce02295f67fca3077f6d729138111448208ef82deeacb9e9fc132b873892fdd7c871960594db4149269294c2dcfc12b77b54d0094785c4560a299d3e37558f37d44585e46b801279cfacf505316f7a41593cd9ec31ef1828548e880fbb84da10bbd6346d9f31d771706c4fd7d56d9b9470b6fbad3120a751a092ee3c4f3fef59991e471335b38dfce8d97086e039ee6f18b4fa65576f4cabb09fa4342fc3bd7af385b263842039f209b4185698efab628acc5dba4ad905392e79513b2fd28aa8fc67300ff1feb5e57047ebab7b7c5d4f50bdbf13311d505c2728b56ac1a78a7013d64f8882d96589c6eed397f578c22a9fc1c58e3237134d50bf348d5398aa8bb348669bfeb46bd2ee3c5b0da8ff955ea6be81bed3ad25a65495b1e26428b825632a67ba0272fdcb74b59d137cb0fe2afd551e02c7ba3fb29e3c376582278f592287d9fa249aebb25553480320a92644bfb77addbd030f21d7ff3efddcb67d8cad9a640cc3807de884a26dd0e39759327dabc60535b3e19d845ec482e95a1975637e013dbd19c03772d404efebbfaf3f0d16485c07390e40dc1d734010e2b8d596b46e4a18cd0e3002e4531dbefd1e0ef3fb26ca8af4986386efdd644abd492ade709c3cb6d9abac90bdebe9e59fabde66586af0d6fc0222286140d0700e76ee7f1951097fce307e146f6c76cc132744d2ecad1607ac74d81ff6c0556b7f98940d3c44a8521d3ef1ce00f1be1b656b282bf5b9e4adaa5834bb99c1d38c60c587e33d10591315311d599cc10bad0e167005b988db4f0e4ec5e81dd8e04844bed337986df4d2a8c2a74f6f15f4b923268b6d77027ae82b22829b5abaaae67525f446e917e2d9610a8e8e4991760ff1ff9d1ba6c753b97d6979fbb029a663e06f21a413b05ae177fd082f1820a07efb1295c9348749c28270cb6110123c457af7848592fab4dc19b2ddedd122a5af8b2412126fa09f3931f663bf8bf30fa2980ddae42868c5fb616508d0d5c7b3d2e651b9e0da1dcd5c5e2b4b3e7ef93a28d5f845fdae6b9fa464f8ebfb99e7210a5f7e8fa3797ea879cb7ae01eb8a49c3a8a8d1ac9854f3137419f7d8d374c584516e222606bf68e8157576c6a1f3b2090a60e68905b04abe26390c97ca7453c50e9b01545a2504177647259450f0682b3387f2a4755410bb4b49714b3bcb5cd590a6f5d94fc279f2ce6f6126684fd698c63afd9d4d312002f54fd11bef66763aa7bd3cbb3c8a7eb90ff075f233f2bf59fc71662c78260c9c5b648de2e99c4a656620b6d77c216781521299c45667da3c80d54341ca32eace3ad34c51eaa1333e56cbfb63bff6fb8b7ec3a8add2bceff5b2c18d1ac777b641fb71a7b052d5cd6a7fbcb8a85ab2d9e79ddfee9679458b00eec5bb538e217dae71c969e1f436ee5f9d715065c450a73d8b3a5d4086fd9f803c335144311c3977688fb7dc471d6639958998115ef4fd926cfa4256d6b9c97158f40c193fda7ad682c04e72a550821bf3c8475c0fa4cdaa7e585b92abd78b64bc6d82f2e96accf10a7e286c9b286d395da7c5116f46c49b8288db70b7411214df19f7d9ad8a479bd6ad7c413584218cef88cdace8eb7c0ab8889b9aa80c9f3c36f02b709c322bb00c11c61fbe54bd904b5371b1c505eb0d8147b31fc077a0ceb15354205e4b7e921d7c8790b5b5b37c6ef99c1ab1e1d17d70630cf20d854f9a80b60069f53e1491ac27bc9d36ea2ddf05bc9347774ca34e18930162b2fd3c0b7161c6f9e36050e1677e62d028835d6ac208125eabf2bd95d57e8f7ae327fb45ff15b9a9857fae78d8b9192a52b15888328d54784e3b0fdc96cebbb08b88178fba7327da97eb54a3a8bd874fb341f6f7e6749219bb0cb030c93774366249031f7b88181232c99f03f9fd0815212de8215ca557ba9ad3e269a8b88013f6d4ec05e23f445d76526a38b57a61aef58cc57372f14ffe8916726d115d742e44e78d3bfdc611c36d2399a233b510560f0bc1add7484475a5905991f731b62710267fe1183e07f705e5b12646f292fedb1d5d3165a73c93f2c84e3d017ea2ffe08c4e89b75c86d95be1f4c6bd417eec6883bfe757bd713cf473e714922219e08ff6441a507be91b6d83e8feb29675fafefd52a22c2839332b5ae1b2f40132c94802bfee401559ec8186b0f87921d06a2c26565201fa79799080fb2d3c7166ebe742b70b59cf982beff47d0b4e4e7f1e8658e2873c732b828d61d2f283974400953e52d5bda1d8103b38bb320a2319786d5098a080cbeddc72d9f72a4e474d9f12b0ae2464ade988c6d45b4af96084d7315d0e818f7a50a35263f4c73307d14868cefe2e778f0a8fd8f3fcf52d5fc0298ec70380f4451211682ade07fa9f57bc3d8a608e0b6a4b2de0729154002fae514f7d5fdd98dd5f673dca7133bf12634a3ffd223c5b5d70da2e4a6414ea8dbfd87402193e0275097fb4c7ecbd4f58ec26e907cff6d7832e0d7f1033f3366831d8354d968f7dd22dae1148916a4665b63672afbc03f57058978e99ecff3f8b91f87f0b7f2ed7ec300bce5304215b7623edff6bb0e70812647ea7b512a744f90e9dd60511ccc7fd071f68934295ae5fa1321bc25453e8f37d1ee2ee533a60e6776c83f29914eddff07412e8ce90b099ae0c90589697b64a65735c2152cfe35761a0506b48e0a1b92627c3d6a0f219a511105f48dcc904b754e89ea717ad74ca57849a5fb6d4a319a8c58c9934b63ca186326291e67f191c6744eaf73ed80502a478ea15bbcd236314d601d2dc3a0c903395263b73321ced3ac5c9980336be20c158c70570a52dab5bf9f090a775626eac04c0013e06f4143866a35e7a20725fbefb22baa5973f2bf8d39dc8a22b24fc8f41feb53eaecd75c93383d27ed85cd9548153dfd121bb32044b6fccd6ee7de27b7274cd85368b5eb58bedc319b172ca628c61bf5318a4795f58f29ed9a4c96ee99e941a2f7238a10864a35192053c245aa02f7e64708c22369869d4a1573ba3afcf6f43d0e93a37bc720ac3e147b280f3ca22f6baa8823fb405f4474e9f414a4358e3077692a049e5162c40e1ff3098c3976941c0194c2039d25a61a99b34c8caecb2ed3574767b39e3fe47cb4ee94619f382fb32673b06f8ea2ee2217d1f52a1b729884a107b0cebebaa5d2dc5aa916764f234cd02bc6d908d39be5f363e8f693a17c523e834382b34fded85c4c532883adbd392324c16359091815674bfca1bec858338b0f18a49e9463f1cb24ac34ddebf5e92c78c1cecf6fe05062dfac013947e860c3c8f2c0c2295c3e1b17c3dcaff849dfb87ab84ce7a53da70691a6ee15b8421a62a9bd276ce692692001d0b371edc2aa99d44565f29bd34cbd86ae25add4feb8269e0d4b9c53246d3e0d2dd9c2ecaee72a8c56a438ac50ef53cbdd67ee335e3ddb2bae6be6bbb16fe93885fe8196e04c43e8fa7595da97ed6805ee1caef59cda5b91cb93f2cc0adac1a81bc255edf5c02234476ef4cdcccd87bd89742ba5c2982f8b1a07a450b81b214d480f2f2127278ebd99134afb25b4f377acbb1b6bddf0dc1ba01462f34416bd40086040389dea9d701ecfdb7ce22a3c2765b74eaccb242ab4ea36b2097c0596b776432f60231505c1416505bbc126929428e68740a3280afb4c6d2a69ef13bb45ecc28ea99ff2b39d7eb260cc33d39541028328b00c294ffabe3eb71c8ce0ae2c8c95a140639c8e55694a614870b51b6fc9c5d35d41ad967130d99d2fc3c0d28a1cf63bead211d3d9bf5202982093541c34e5010fc4014fe078ae6215deec078072052d09288fc723c0a4fa10a84cbb80261fe7c338d76fcef981bfcaf3b7402a4a991ea5dce3e21db4341a8f171f4d7ce317b9492b0353c5b00e8ea10be049b0ccc5175a106c2152875a66e9c5a10f35f17d9d5f999051925bea760f0945a8fd04e632af87de849f1f3e3a090edec909ccb72b6e0cf4310423bc0fbff99618d08804ef7d60f298da2378d8a02c94d68be191b6c8e4c51cb68fff20aa8d9e813cab9f35aa8c7354d0d45440c64ee376a33c7f640afcdd75f61f31013ea5901fe9698530e6e92f4e105d1847cf32f32caacd4a5df974eeaca6f907dec43a3cd9c8a3a7b1c8476d26573f00487e7f26a07e8c553e234a95d9c69a827b5ed73caa17f8e4dd4aef7c7c082c6053a0bce47dad6f87be6f248b38844a2d8a8d79c94d8c34980daa6dd2abb533eb1d9316b03eee50f76e1d5e0381f06951883ffc552d7b55a60368305590a969e9bbdf905eac2617bbf97598ec98d0be6e151758afd9953472137dacdc794c08f0c50dfc724a9719b2dcce8ae26f4f32110a45e3cf87e4cc21a5212f2e2979731789db8d8053a145b4aab2158f7db2e2c7c990bb4de11e9b11b3ddef7283b5cadafa465f81162df7c60a139b698ff4e5374885dc0c237f047cb801f4994d93c6fbaee469e1b785a0b832fb0b14e339461022c4d4c9aba2eefdaa810f7aafed0cffc3a0ebcdd102ae2be854f1516972c5696938923b6b8d411affde15fe335779fa4eaf316c7dac9a2194e9743e773a47e37ddf806b11094310c7220bb3e0a2cfac75fb429538165107f54e580443dc8ed11ae054e83b5ae58ce2402e31dd41436be9a8d25172626057b6c76980350858ccfe99cb98de1e2c45c52105600f5874b87ebe63142fffb41c364c551bab73cec8bbb8c53c9d95303858b8b16c0024844da12264314b6afb866bd02582f4d98701b895bbd63120675c0fba1f36e2040d48b08f31cb83d39c38704c6e4105dfa040e9048b087e1b13297691f21f08ae3220415664a616f03630ebc4f6269e7150d5bba77a81b13f8a903592eda3ef06b21fb04e59aa558c33a4c68f472b303fec2da9503f6d097ca1e4d575c745223ec7062fb81c08dfa70ca525fcbb8bf453897a39f33f5155e732cb077e18c24fd5538fb3afd2ac16de54a00a3c10b759daa9ad71b0381c5ddcbe02d03cbb7f5c82dcd7509a06f467c7b024af2dd607f877c3bfc9c0e57d686b463da1a544e6896268ab6cbb7e48464ea5eab4eaad3ee55985fe46f887b1a06397c2c7a41e01d1df5eeb5bd269032aed8c9e55b6bc335d69760d8c9e7891aca111feee9c25b52c5ec342e149f468fd49db60d2a7a6b706a0732360083e0b61b745afb61c29e88d0ed0654ee577d69f97ceeff80074626f3bc03d652526eb8ae211db511af31f9f1188dab04828cd23f7f434424b226b56d1ce7bb06c9c3bc9f09ee782b502cae0fa1ae77309d1569b0142acf771de573a0876108b0cc43f88e424c5a71a96091fbb4e385ea2d4f6d6f5a064c61393fcfb95e5755387797d4e04dcff2219b6c0a566d96c4d5d7d091e0b07a657c18e25f121eb460fe2d67281a8e2b002c52b095f7172116efb2d632a038cdb2715e4bb21d046e68bed278f52895e6d0cc09d8de0b406fbfa888ec0c8f26b8d101fa861dd5fb079ccafbaa45e107a6fde84e89974a0d55fb65eefeaf40cf8c7c6581d5abd852ac1dcace2d386298ea182d708b5107b59f2e1c41d6e0a16d37cfc0b38d45b5cd6", 0x1000) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000004c0)="574c0636a31946abcbe5b8e944810c962acfd1a6991566daf1d097f828b48d252cca278f4b1c43e005767627407c6b6158bfcd3dceb1fb16165ad7fe10ce3b539bd23658770a1d6ab84bd39769df748b29631fe0032c7bc21784e0b269cce96e1ac4ea3430fb051f437d7209fd4ca27c33a4c970f05e1461a7093cc3127c8cecc679e29a6e44cf3a594a29fbf4192916a30b793576cc81d383c80032cf7a01fbfd43b46d6a9a7b0ac554e0c764f6d166406b1e7673f9", &(0x7f00000000c0)=0xb6, &(0x7f0000000580)="f03eda56b251789f65b1b6aa31da080b4f436186bc65ff19b001f842bbf1ac20a76f16387fc76041abc1ceeb98addea745e9c0ca89b733f3c6f0e36c2d95e65429db1f24ca9cc325e00e9c71ececeb025b2973cb508aae59bac86e408126c66dd7d86af9791cc7f6424e269cd08bfd48fc9628e991cd7f7fa339cc7e0200f504de978acb397cdf45fc1ba4300122954dbfc6251f70322464d07dea26b6eed1", 0x9f) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) write(0xffffffffffffffff, &(0x7f0000001700)="f29c1ad210c310b7f6cf59392f32fe5b897509da973d9bc8f22e197021adaa81b5f513665119476588cad3efc6daf072637eaaaadb463391299eba0d142c6a10d32c1be7d46b86a59d23b5eef34ca7b395d589a607f56db503944ef933d2b0cd37dd193b93fe5e7af715c0b3adc3bc10ef4962b39f12e5d8ff210f78ef9278817a5fbc497e48c60c7ce95126b84b7f5519440c9f5d86847b1bb87c21a2b0e5b7c35f35c9010142519e9f7ea5b684392090b326d65b81e6e4d7742f7cfd1a1af6d6f229357847efc180905cdbc11dfdc877e3dfea5f5d98", 0xd7) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) fcntl$lock(r0, 0x1, &(0x7f0000000000)={0x2, 0x1, 0x4, 0x0, r1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:36:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r1, 0x0, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0xf3a, 0x5, 0x6, 0x61d9cea0, 0x0, 0x5, 0x7fffffff, 0x10, [{0x10000, 0x4, 0x1f, 0xffffffff}, {0x9, 0x9, 0x1, 0x1}, {0xc82, 0x7f, 0x7fff, 0xffff}, {0xda5, 0x81, 0x7, 0x9}, {0x9, 0x2, 0x82e4, 0x6}, {0xffffffff, 0x8, 0x0, 0x8}, {0xffffff84, 0x7fff, 0x800, 0x20}, {0x8001, 0x2, 0x2, 0x5}, {0x7, 0x7ff, 0x7, 0xffffffff}, {0xde20, 0x10001, 0x8, 0xf63}, {0x7fff, 0x1000, 0x9, 0x8c99}, {0xfffffffa, 0x8, 0x81, 0x1c0000}, {0x31f, 0x1cf8, 0x2, 0x2f}, {0x3f, 0x6, 0xffffffff}, {0x5, 0x2, 0x6, 0x40}, {0x400, 0x0, 0x2, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:36:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e021207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x6, 0x4000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x261, 0x7fff}) write(r0, 0x0, 0x0) 12:36:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x101}, {0x6}]}) syz_emit_ethernet(0x3c, &(0x7f00000000c0)={@remote, @empty, [], {@generic={0x0, "f7ce07c9080954b159ca3e2a27b5ab6ea95fd3330518228a7c51ce3b7f3393bd3b1d78315e133f424e7f7401c43f"}}}) 12:36:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/98}, &(0x7f00000001c0)=0x64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/62, 0x3e) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 12:36:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffffe6) r0 = semget$private(0x0, 0x1, 0x10) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000001bc0)=""/4096}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2c568d441f17b14610ad2c3b08f34b369de0e9adc70b751e9a587eeed82f625fd927cd90c196190bfc581013dbf931aa0365eefe174187cff7986369a9dcd65264e195f9978122c6be23b5bf77ce9238b96dfb20a00b34166dc9b02efb", 0x5d) write(r3, &(0x7f0000000140)="220e22", 0x3) fcntl$getflags(0xffffffffffffff9c, 0x1) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000540)="10e31df122576a30870a05be19b86748414a765dbf5983076264bf6af0e9974df675e269bc9af25815c718afcd43f67c39b2cedda0d70e0a130d68039c5a013acd088be53050e421b1a7008b78bd9312414a278b05ec8e3295558c23c5644325092d29ac24543353ec43ea22df922f57917a908bd3423a7562bf0915d3cba1b5e0f4569a59056150b50a0091d4476977ef80"}, {&(0x7f0000001ac0)="8f4a1d2a3e4eea68e9cfbd608bc48d87c336c45a6cad844bb6bb9a5ea5772ad2a8d2b4f5a345614362594408344ca69ed4bd6e490e2b3478011c9a28650d9b840eb0a2608194b4605f91efdf41dc1e0b7e182af8540c98dd39b6a412e36eba2f60955abe48b4e2abe5ccbcd6aff5e05f224f5fd57bdae663d9f2ec5b91201189c501a522b7372e10c280daa459a16ea3ee682168f08858b5bec453578bbfbf949bcf661a91ad3ed4435239ce18038acf2de5ee5407987601f398d3b474181e6bba7c5fc466e0ea1221aa7c0ee57fbabf93d53b925c93057b6e1e359ada11cd1d7245152638ef"}, {&(0x7f0000000800)="85d114fc0d61d28d25e3c6e83e5f42d31311903dca49454df40e9930d300f7b337cf794d339423feca24f2b24d676559fce01d2faeb9ecf054381094ca12625646d9ab43c5e99f9f6d98ef7060c232166de2e82f59bb29ac94ad1c6c3a7604460071123f8658f14b594a155e1592ed70f3574aca67e7369364b0fb106ac1eb1f8f48c0a2c0e6626e2f13df003ddffad32df86ecd9deed4217659f5be6fc7b6606e5ecfcdd0045ada109827cf0bab6a190ddce1650d87ab1d93cda710b537e1fc8272fdeb64cf4d31185556576c4658e222b8fba309a069ec852f55b98c5ba23186a8b7d2663a75d6ea046ac924f9a27969ecc785433e14439a389f51c784ee12bc15aa7d43ce680fca5bdd3fe7bc38b9cebe84e3daad39e19739f12eebdab9440ee1191c23fa9a296ea5b699bc4bbe8ac6781aa0d93981b1315f7a7fd512cba87f060d47dbd20d1f44407bfab6a9a492add8543cce992cd914cf57f886348ed3cb4dd73fcab2c18bfc49b81cfe0fbd6ebdeff2c28e6de73c69848963487e7bbc2e53e20e57eeab6d58bf1da995b577a6b9eded38cc928e342225b6256180425317362dba743bc3928fbf6821f2e7c9d2fb96c4dd6955130b7d7119bb836b0afb09ed1dbd841805c4478b22b4a8937097a195566ca6942fe28cd69e0b39182c259ff968f08468c3b94b5bab2f9fef35951de13ad7e3ef00777b0dbba1f735bc23540e4668f3e72d7c64032828aa7c42b36513a06a3cd8693775e5ed8a7dbbff8af29cd7876daadb1fd0eb4089a4edcd5218c356313b8eb41688330c9684ce6d6806d55d995b98cd57ecc3bc0d845081e9dd1ae01e14f84553346a796bf079fc2963c2d5629da12651bddbb79558c808a1e45c8aa1880f00b59a967a8b1cf5c2f43e373d2657b16cb1605b36d6cbadd8789c4b8291c843dfffa56853e8bbf80cbe806531b3216b31fbcd119517e79397af36006686769ee75740ab2ca297f72ec9430ed64b355aa06c5692cf2f4e70dcfd5354b884a5baac6a75439c8c7594b200e06137175208025ef66bd6dceb34eb591d0dc606df59893a1241191af75550a3f4edae0bdb3eca100fa3ddc74d624fcaff357353ef9f04c04a0b13de5f8b79c52563fe04398a09828dcc3c59d1d69e2243ee40e028d796604e25a5cce5471e53fbcf95bc6cb1649f1bf2fc30902748d655ce5aa1d86fdb688f8c15839173633dfe889724ec7c080faf12aa60272832cae8e7a5af0fd682be8baf09a370120d1683fe79ae9b22396f5b502f36d7db7f886c58d7175fd8639d11dbda0be99656577ea9925e63d663234021630a91608aba97d5a1ff4c4e4546cb250a1b4b766763fc0d3f30393729e4a1f8c72ab15566ecb935d164b81c9709f1e0f518aec92d0b5036630f725127042993ed3242ed3a6cedcd9903aae13c2483ad90385d2d8803904ac83a41a2ec18f97b630b02c0284b3ab8ca1760ef494781295e6033585e59b81cf3f76cf5644b4c6dc0bc71d0231a5a7cd0a598696c95592bd87671fdfc3e1bacdfc548eb90e2bbf95544bb1add3c3535a679ab6c28e0add694f4664c4a9ce49b364e8805ec406bb8b4bf00d326c9519ff3d4fc56b47ef49c9c281c27b32567c06f1359ebf553a9cb39ae913e6425d9d92fb43c5039c2a267e7b3054444865dcaf233b02c304f61cee85f5c6a8034715fc8a757a82a988eb98c53838e8aed7c6c373fa173a0022283bb62e454174bc087aec84039ecc47a1c83e4207449a423f75b281624cef86527b7c0c68642c956d3c72c535151cd6d7d7ba92a4fabbbd21f81bb6fdcdd0a3619c478ccf4dcbf03f6d13fd829f92cc4261efa03318a6c5910030072005c9fd95158add10f56b1ae70a099b21860d98fe9fa355024d0037b929322ad9bc863013008c3ab5d571a4ce2b2be1ed225a224d4144c9a0bbdd12ae44082b7767d38838a9de257b61649d258ef26ed8cc6374c7e96144a7a994c2c50a32d5e06d8414b31f56dffbb49f713a7a197eaf04b44784e981ef5b09260f46e959c65a1ef54b59f9877db4d1b9954b86bcba28b94bfdc76527ad2bfa87fbd0983b42460b8d9aa381ab37cb55873d5211b471524312bb22b272b75f16a9b4a39354aeb7aa84715aa525ac09ffdb6fdfb0ebb0179c2e0d34033a0571dddc173e9322b02b67492eed0870d09b4094391731ecd09b423a82f403510ee3358d8cc43270a76020e9b248c51d050691d44a22a74bc1d0a0a4d7fce6a0676ff1ba6e8127f13eada1d8a6c7c1c3c228b91bed115953d03eabf4c10916865f03360e765141df4600bea1f1e87e0170dc257f789f5fca07101bdff61e2ebd13ab50fce66c6505b1b52d813a40c3b07e56e94f3c8fcf53c96cb9c326d24a8676bfbf965a3f36cea837ad2073ecd935439d2ecc7959be841088e829d2b4993fec325ea00358b06f3d08ecc00789135524ef888f91eb0dd800bd8dfad75466137db2fdbc034443475320b77dbf7ebdab869d91644747aee729b243c4aaefc5e579f04265b81f02ebee831c923afbc9f8f0bd7514f203c908ad42c4e024c7a240a9b94a285afc8b2c041a9b7452ceaa31964067f19607b0b684363c788b7a8717144990e413bfd528ae0eb027074368f318cb9c8717ab03ed2643ca78b07e725468cce4763dd52d0041ae0f4f565d409355accf264de3654f61e5a38ae463c82e348982eb0088df56fa1cda09650b98fbce19067be3e075f02747b2b67fc9e418c2cb67210855c1fa2d75e2e9d6275e753c4c216464856b28bbca91df6db531a2e60f7a317acd61e9fb786c60627c92bebb5da6fbc5824b1f48097c6187f0ea580cce744b54ac2dd3c86e31a2adf6bb460f32426ef67d5dc1f657e50ef298f0acf68fb3a0bb20a1654138a79f1e9477339a5ba9e7b13ecbbd14a7df1a59a0136714fb3570e59a4f1b4ea8d05f83b672ea0c0f40777a7cb10c8e472d469715316180acfa1c95395c6f6e3ebabdc330a03311142500b3d4ab95403a3ccd5b0a7d7e64e6a7b3c5aaddb4089d9ce965b8ef42ffb9511d8d7fc20d9b93d8924369be5f868b2a5bfa70640caf82cf65c3b970cd24d66dcd1da7d491279ac1b2065bac006bbfc374fd0be1a4add910598e419db6318be7443251b9a238c97ab3e2ecbdad88725aa7b5b654a1296a7c93b7ebc6a28f1b7ef2d0ca87790a0748527e8129a66a0c5a8d582a980cc4658aa6a24ba168bef61db0cb23fff73072316874e87d21f5ced8acae2d4c0609938858ebdbde343a255c3cfa79a4b1fe29628a43b7d45365e8fbad4061ae08c60167d6936d0548569d7ad76be3724fc8dc93a7b3f9c9f0ad09bb43cbbdc4143d45b4dcb554b0c80f2211316434107611b1f365ad89162a336389dd1fc6b08a185ccc67b924f37e2be9fba9b78eb37b06dd7dc1a1080998fc49d1bc1a18abc61827082b50fdab44afee8cb053bb36f832dc0b5ad05ac08506c5ba818ce2d072afe7b1c8f57f4ec4dc0846db2ff0e917f86841c0d7f0a5f67325f225295f520b404818d1113380035a47a8a88b1af5b686dce560f7700a0b3c12067f7bb0117185e410bd5e178cf7bf60783e7dce2abf44872c0a7096546424161726169d1e2d6d235c178fd36da97e27233d22095607d09b62f61e1d8eb443a466c6fa5c63a03a5a99c4f6d6768fa11cd4c13f8b80e6123262efc78dc51206dae8df7389b73abe0a7f419e6f4fc922ef78b1c1197fba6c1244b775b5f1b757c2c2dc62059961bec94111fa14cca075dd4b3b1beb73d531f7772607cc9c1869615ad133f69a0223d73d017813f205a84cc14c38db153a1d357daf30925f3bf199fb11e9a02aa526fd89ce8b809dd1a93bc67e56288810bcdca51cc372eda3ab73bc1c85fdb4f1a59541a789c743a5bfd4338f94eb5cfd9f18da5c3acf83069e84a3a328ff1795494632b91a783d2ed199df14274041491c479617090a17f8a772e5653a5f72c88864e0aa5c0e5c95f01b5a4977c03f56f6e7e73f043d70e62bc8ced8f386ba8f724d3f1ad1e4c01dcfb2a7479181d56da782ad0856107cd08bfb9a3cfbc798455bace9153b78e67408248bb3f37380f7bcef62f43a0b9145980b9c16ef0d2f894df47b309343fa3bdca3ffcd4606c7879b214394d9ce783299718a8bacc9f449d699ce1a830d04e2a5e438b6c4a64662dec78ee10b3204af1f63808d09fcff427fd21222f3e15a5e5e12cb5f560a264c672a532757a1aac1352318e63516b2a07d89446e31c6f1198d971d739b4978cbcf1356f2bf93504fff81805d9830b17514a7443b49d61422f51b34f76e5fe75a7154a11313db0d43e49c1b5c06f7c2f120ce109b8657cef3f0fe5e056613677b20da35b8aaf204dfbbe23083a8d9cb7f9f0fb8f8628440db3dc47149e3e94d315c67ae368adbeffc2fc63212f7a3035b41c83ffb2fd3082c40f43a080b1686dcdc77b759ab9fed1a8a2f4a924111a0fe2b08f6e2c7a7b50f6cbb38be203514f014b0ea995e22083de0437afa29a9b6f1e224e64a6b404e194f7e42ba172da0167c39899598482f1bbd9eb3bc407bd0f46d5e091d504b0b378e881541a689b76b64c48987d8f5a8a21120ef2d64ff6be505b84c4d3c145210ae806e34d1b8ebe497f4af5c2acddf5a7ae878417a354b9c92fc24cf16b1a8f88cb0ddb938bd6adeba825674dda90205bce03d2ea789050e580b132c93a1bca67fbb1a71848f088fddc5ead41e73fb6a67ad0ae4032b051d006281cf8feea7b4a3ff71c57f05c76a98796be3b7f59adf5fd1679a490b8e96879f20c8aec80ac185feea596348fc1fa2e7df490547dbbfaf266964677def1f41cd1203680835dd25e478b262707897d60247fb20488dd0d82b942c34dab4873d53cbbc7e1e3fd7f0879b0c7bff176e848f3d4c5ae810da14d9ab3e81af730bb3655ec50e8ebc27303942b73fc1738de3c0524328e190a3331a9ef45ec603055fdff52cdbd331855610fe25342c870706594d161ba446eb92290c0afed5f2c28e660f32693fb0754ea3af3cf7b0982a5421ed20011b50b86c0d4dd7b6280feaa0ccb54a6637f76018884f8338ddc56c38ab227ace3e72e1d998914f88373f760922342c9b0f8d89018510a62d7be6d42057653152d03e9746345d0a06307aec11dcb4b5c9cc288ffa94d8c5ea2065ffeb28a244a3ac0bef6da15ae151264a1cedb37365a0d43bccbdfd3bcf87dee90fe98775cd056cd7e1cf5668119c3df007a78efaba8f7113cba549758815820c00feeb8a56985e0a5f9e22aa82bf8f5a5926c48a5d2f630461de5ee1a655088c4f736abefa54eb9946468adb83d8d0bf9e96eab319eaede0fd5e7bd8bf2963b627b63a79434ed40111c8c10b17deeb2e692bfc93a85669cd9659d4e32328aeec7f0c180ba78a885b6e14026fffb8d8b505886d3f3d7b1c52ef30714ee4616d8364af3a549e400eea189107a5b482a4b2db1474f86e9f105f117237cd7308741bd77ab87e6eea6a69f86179d68aeb790879d045167bf2fbd8bb4813ed85c7710f257e6851825edbd1d57027c3805eef3ebdfb0e5545f650528b9a7812df6059b617e2d89781e99c4ea379b8d13eea9cebe9726b4705abbd117be1312be727639888811372b2a02a5063ad1cd3be93941893a01fa4291e932f805e888c0ddbab9efd41060d8fa4fb22b38837b349243427de0c957e17028ac8cf2abf4d4e0441689590eee5e35278cec928f2981d99edfaf37b81f6e7517eabf19953cd8716e659a2e85938fe807743e260050374d"}, {&(0x7f0000001800)="fd45add0a2646bf9ba756b99fb12c66a8c5daa0682f0bbf8609df75adba6462d344a4572061718430399f2ce9d109abc934518b1412d60be13a7e32bc490b369a3d79ead79e9aefa8ac00b6ce4b83a36cabbd75279743a434c895fba3adc76baff233b2b7ba564bfa6dcfbafc5e245b67692d79237469422c143bc79b06afdfcf3a16f53281672540288a6f0eaad1611c40d7aca9d5da4457a03e4b3217a24faa6535c93c8ec8aa4af87"}, {&(0x7f00000018c0)="ef983f3bc426457d52a728d31b969dd3415b88cb0b47bbe63d0b7d0a0b4074b280d44015582528373da7c882592d0d97bf44910149b99755466347402ae7aad9f95eee9eef5d89f456bde4a2443e68d16614f706762b6586194d9124151ab687d5eeb1e0a935531f5cf8cf61682ea826070cafd9388f48b5610091e01d29e9f01608c291dcdf7a60472935d0134a70bc4ff72c7b5d809e17de06c65b62da16b6b358a32b24921656ffa0903ab1bf06f9700892bc9eafae033ea22e4b6177a5d11213c1ada46c1f2c6a47eecf213743da1110f6fec619c0833d37ab463e1b"}, {&(0x7f00000019c0)="2774a77b875df9cfb6f86c9ff154a77b35b316167439f95be959c7b9db402a316c7be12b6b8281860ae2a62bc0631bd2db78ef211885aa827b61d054498da36fa2d9b554846555aa284219981f2f1d803f6b67c9c880e3095466dc94179f83d148cca23974e499fa4d9d180e66d0e41a8399f09932ef72264fc3cc2a051b228b56e808674f26b4394585149f49acf9ca53cf7b388ba57ccbe9ea7b553c0fec3d9166bdc896c470414d92200a9f0287cfc6407ab14a55924b0642cb0decbcde21e926b20fec69a58c1d2dc6ac992740705d56e9d8f4357ac1f85a06a64abb19c0da95f067a4319ebe3702cb42bb524c184048"}], 0x100000000000005e, 0x0, 0x0) setreuid(r2, 0xee01) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/98) 12:36:19 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0x0, 0x81, 0x0, 0x7, 0x6, 0x7, 0x10}, 0x0, 0x0, 0x0) 12:36:19 executing program 0: semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r0, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x10001, 0x0, 0x0, 0x0, r4, 0x24, 0x401}, 0x3, 0x7ff000, 0x7}) close(0xffffffffffffffff) setrlimit(0x6, &(0x7f0000000000)={0x7, 0xef}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x100, 0x1, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd", 0x0, 0xfffff22e}) read(r5, &(0x7f0000000300)=""/172, 0xac) 12:36:20 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x4, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 12:36:20 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 12:36:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x10], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xbe) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="670c3eaf1fbdb92f6cda45c19b8bed4efea1f182ae9d862bc6b07d5b129b4f77ad52194bed20c5747b3c6d0fd5bdaa632d44206e5135158e1aa6e526dc10d9edbb8bf52e6154eaeb307c85e202912864d40183c4b689b00bcfbcbce1561c3592", 0x60) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0x6, 0x1, {[0x3, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x8, 0x8, 0x81, 0x2, 0x85, 0x1ff, 0xc8db, 0x6dfb830b, 0x441a, 0x432, 0x5e38, 0x9, 0x6], [0x200, 0x6, 0x5, 0x9, 0x4, 0xffff, 0x40, 0x9, 0x5], [0x2c0d, 0xc9, 0x1, 0x3, 0x7, 0x1, 0x100000000], [0x690f7843, 0xb57, 0x101, 0xffffffffffffffe0, 0x8, 0x8000], [{0x8, 0x100, 0x800, 0x26c2}, {0xb50, 0x4, 0xa0, 0x7}, {0xffc0, 0x80000001, 0x3, 0x3}, {0x400, 0x7fff, 0x40, 0x1}, {0x4, 0xdf, 0x4a544c4c, 0xfffffffffffffffe}, {0xffff, 0x94, 0x5, 0x3}, {0xe15, 0x8, 0x134b, 0x1}, {0x2, 0xffffffff, 0x2, 0x627}], {0x1, 0x2b1, 0x1, 0x4}, {0x2, 0x9, 0xf46b, 0x9}}}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:36:25 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000009078ac1400bbae14ffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000ca55df90780000c80b56da60dee2f210b201ef2eba63ac3075a364539af59731c6a0f9a2b8d92418d9b657da7f71384a2be6659a8b9c26d3726eb865829a3c438586b8344688d94de0ff24b31a60e272afe58eae3ae20ad4b6e5505c922157ac7114a2c88c7e1d211f030039ccc47beabcbf57fc3f3d46ab0be71784b21842ab0cc01201c242b930a5af65e689d8a1def4f5fc755e08137652f078b0c0a1f788614bb6e64d89302016388109d7f6175ab58f584275db7809ef52f8f7621bfdbb44312f1273da580c078097f90835050f208acbcd"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x10001, 0x80, 0x4, 0x0, 0x8001, 0x5, 0x6, 0x2, 0x2, 0xb0dd, 0x9}) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) 12:36:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x45) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:36:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x45}, {}], 0x2}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) dup2(r1, r2) 12:36:25 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x6813, r3, 0x0, 0x7fffffffffffffd) r4 = socket(0x2, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x8}, 0xfffffffffffffc81) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 12:36:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r2 = socket(0x18, 0x4000, 0x2) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/22, 0x16}], 0x2, &(0x7f0000000240)=""/127, 0x7f}, 0x22) 12:36:25 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000040)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfb08000000bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e6d2c85f9cf3a34459cc33ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277030042fefaec3830249343f17e12c0b2fa7f046df995a1e4a737a543d1ab0caddede6a83a8ab0aea1a9d88c014d1e65351fb94f70e0a16af656a726a704bbf8680e878d46633c80894e7e56660d093cd3d57a326d6a81bf6035ec755e3288b695f9a9123f84046d6d63a04213e7d241758c6d05ee873e08f1cdc73b09a23a128817792641c1269db05fe33545a6a8ee9dc64d748e6361c4723f5d460e9f6f30ad49ef56840015a73f77a9c5911beb52ffc107c6c285a47975251315e800c49b3fd3f584b954addd915ce7a930f1e234cf2bc95e672ce08007dafa710bac3492e27965d4f4b96ded2343f11d79085e52a7f26667ee0856cca1591d03385c6fdd1a86f18d250e292e34841a13d616cb849157ddfdc94230eb8c3bb", 0x19f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 12:36:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 12:36:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15, 0x2}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x2, r2) write(r1, &(0x7f0000000180)='\b', 0x1) pwrite(r1, &(0x7f0000000080)="06367f0195ee9800fce566d46c087e67043011bbc6cefb5ce1a40099bf957e0c572104369031849f6519897e04ae3fe4b8066cf4a7d18a7c38d5c2f76d4baf2158ffcc8a7ddf7d627342acce91bf0114cf7167cd62675621041e4739f9d04ca4b4fcc1c74de4a9842694d9d5a8", 0x6d, 0x0, 0x7) 12:36:30 executing program 0: syz_emit_ethernet(0x100e, &(0x7f00000003c0)={@broadcast, @local, [], {@generic={0x80c7, "6ffa86d1927ae2b9f1644d461f584bbe542e1aa4a7674bd0b17ac3364e5ab63dbd58d0325e2d062a7949e46ee420e1c0665ae4fa28b8ba4ccd28bd38c7667116a0d10c41fb3f72d4825d603c6b7c5d0fe705f241c1c9eb92f4a89e72055b7a925a55f549c3ed27107d4ba76a0ed68032badd7b3df5d9c9838b3f87c57cc3a6dbd55dcbe50280ff00717763e56f2730bd771c67ca40564b4446127d9ee509ff834c92983447ec9633888642259a646d75162a08e6147140e1989674691ec4f7ef93bb9969fe5e75ad4c3d0d4b9673d45522fb32c5d0f50a30297169f33ce14d2cae5d024381145050fc2c9480d9f278d50ef6ce6e5f67ac99145cda145c060ea6604299c910e8e7002c500d4684749dc600ea8bf635559a3be53dcdadd553f81e305c223a72d5ad86784fef119c9534f564c5400c32d5ee9c543f12fe18b3a72a548918330229c593210b70b9e11e75a480b7f032f2238d0f1fbe8c95e123ad7cd90dc2e26237ddc1f343501b69703c471908dd7069187ffa7cba1bb6eaa2eca0efc4bb56808e08ce992d31c0c3af51b5abda0ae862b3bb6849ef00588f9dbb865c78d14cb960974d3bf1e8fb32bc3aea40d6a0320d207e40a9f42c424dec301a2fc7b4346503b111d764cd4ebaceea8e02e9b98fd3d1ef4cbf084164e0eae0f39c24673b22d40d09b74556fa8a6a273287a2a0eb06bacba3f94e57b1a443284f44d982a0e8cb5c749473eef8c91ec2d884b467432dc945d774aa094e451b1d4dd0cb61a5116121b6a2ce0c06e2e6c899113c7d8967ae8bcab80e1aa7b9f152b2a16b2fcce161b817791ab1f94f330a5079559faf532f1bae26db132eb18face49e068883acd5dd7f736c04aced2ce202abf3b1694aad078f3bb67a9e761fadfaa0e93b3c9e6f42f943612800d7cb6252fad4bfe40f3adad5f65665f82734c6f186b71c0528d4873ec5aa2b6bd5ecaca28b4fba9316a4f28bf5d963ed56ad4f953f361f63203431fc8c515f3a19cd1febf8aa04a90e2f873c515f2a4a1261aac0eccdcfbc0fd2d160c423edb18c11a8580f03eea8926e19541c34e33c0389ee73c420d6e7d79cee532a3b73f11611b83e794cc0971128adf50a08dc0dbcc10e56941e1e65a2a377921582f59fc11a7040480291329a1b914a270bc249e7301376f71380ff9eb7ff87f74c8ef39a32c660a970da8f338efacd73542f0e005eda6a93121faf973b3048fe342198a34f56acce2afdbed84710c3bc4019d9ffe64b125ecd2d233ff7347fde2bc81633aa1511bfe1f66d118c0c9639555f40b47ef6b6db1208c10dd4cefce1661047179cd846a976ea0e29b6e3a7fc523f0d8e836985b04d311dcaf466e6cf45f4cc5e93f5689d1da6897c9f2eaeb6a80849dd056e0fafb401843816fd21698220edf96316559af6b6316fcb3b1b4fc47b7c4e479704d1e050a70829bb5445053016f93e732e496453e30856dd9748567dc1de472ce7062d81269bc23a855ad85797dca74f103f4eadf13791ef369a57e7d58aa20d0d64b03eb406a824498f7e064cb30f639a1897fe86ba6a5bf8d64ffe3237c2820a3a2b10c25b90028f40624cf82dc3375e1ffa564c79dd13a5f2078367b3c19c267830d00e20f9fdb392c947fcc0c8805c4edc5794d2cac1ec8ef9d38207865db77defadd7cecaa386b1ea4faf74becf6f0c7bc25cf02982f5d7f495c2d6c381774d32f996e40735571301fe2d397085157961b77ccbd283a29d49e46bec0b8d9552d95945f9be99720fdfa8df153f5769e36e9810bf13ecf377cf7b4722c0559c0db6fcdf06f70900c57b2f5169fbea23548b73664cfbb5b12ea8f287c448d3b36569c87318395269e8a791968ffd3225920ad7905523fe8ce4842369f886673cde0e0abdc408f2b359880873e732fa1c105258d02320fd417e73ba0ad6a18327bbef7fd522a8be853349401444ef01fb57fbc222eb08850d981d7009b93b19cc7d3e60f9eff16f2827e8a744812401e42909626b2ab24424be54122e2dd33f776fcedbf64cd152b8391cec6db4cde70627577ee166c99717dae0f8500d4e2962822b2b5a972071802af88c38122c704fa24af1d2def5cbf2972ddafe138583e4e2a684f673ff5262cd65601815021d4d7648466ad10655d2c86f205c5e0cf6337cec2fa6e48e0fce5a881692e4fb06ff12f7c52595ea9e06530588bed5d3819a7185a83e5bb3e185f62375511ab9b071d00cf3441346e70911f0f16e9bfd0ce2d9938f0fa75244680e04721dcd0edb023295407a88ff234278d50557bb7e37ccfd61fa60fadf744246ae8ab3484ad0cd8c0fd3872b003f06dcb10b1f5c71d70729d9215de4258ddfe6f0b44db1094c591a2a30988bdf2709800fbe31e78f31659467bd69134ffbd4a2c4a1c63e906e580f6d559560a8c92907374f242f37d82231371ad9726859d87a27d8251345ad495cd978a537aac56488ad6040faae53e880725911ccdba85dbcdf299ac693e1d1c03a3b57c134ece05ba0e8679e72b99a3d24201534758c06bc171f941b2d7c03ae3e4820cf6784e6c3ef4bed56657254320c8ea92dca41b2075133c22f5ae8fafc28017310de557ecfda8e625da84f034a2a51ec03acb9f7e8bad007aef367f05071a34f229446bb378a4c95dd23aae8b82f7446729200e9bda8276e52a6a28c5771c8475caf90a3ea39364efb1cfe35365582ebc17e6928ae6e489a1c8e96691101697781e3b17264095aadd319452b6825e8f5a07d9281928983a564e1ac42b8ed38e089109079475dcf7867c1b829478e43783e1e2dfd73484c93133033301df45905e2f776f1f6eb3091602d112a87bdd36896a6d3ed4c2ff2e264fb937cf2e2dd84c310ff66b2ce0e566e050b51a09c30872814ed25fc480e9d358579e0f2bb0686dfcc8d67e7b5682de3448ffe2fd998df4140e7aede4f285d1ac6b5149f23de6c9ef8bdd9dfe1504647b23fcba0811f7573624023e42ff3a4647af6c54b919422f2597e816708172e13a526e3dc801788dd3162a0444e1c3090e422bddf7e550a30119854ef4666fc42d441131200af23fa3d3487c6608a5108ac8ece412a999632a9877b199fdce49828706ffda11111c9c54bc076d72627bbaf1b78c0a89f71f5c4bf0b5797e03e249caea9a3b34e32c0fe53d628d21017c2378e44391b166f787e250aaf7e67a804eb385c093f523e2b70d65ce1ab38e19bad872b55b7555e47beaf53fc0a61d971966128e4af4cf1d3bee4a22b54944ce7dc5d1abff532912ff23df45d4b6c3ed40ea7aa180c9578ef39a4078ebfdb7c72908decd8a77ecf8a07a46f5b3e90220b6daf3587f834ab47465679b8097c16da2984ff05dcd8e1a960439cc3cc9691171e1533ea6ca7c9987f5f3b99869c325b8fa8d52124a0e7ef611825908f3b7396033854ca6e2782d571c3a0a5220996572ace3d3c1474c00150bc046255c2e7fa57afd8f993169d42eba17035e9a68bd7ff18c1e1a1f034a51081834ac36c034a6697d4a735ee1103f5ae7db37e0633e5c628061b6bfbaae250a13d105f200c34c06dc599bb07d7ede1a6d378f71983369a554a5e73b6d321dce23b653b580bfae0d8ef503eacf6dcd93f41dc7fb0c6bb1dd81a151d90d50263382cfffaccfc0d9f06a5a9026d70af5df0b03da9df806f073ec59f7212786f652a9af2bf513ca983bb15aaab0f15755df4f19f4e20f51e9eeaa118647cf7bb47ad0948c660eb1be57b249b366301f597853fe4d269cc1790fe07eff0f2869525e746f101b38077eb8ed8afba03e127d710f675b8ed55394b18d777a9dac67b924aa382f569504996f66fbf5c89e8224273a03355f92662f01dfb6a8db609f6c16d08784c18ba30fee3f441f929ce6608b1c5d167f4fde86d247752fc3f1e239c499ec4197a480726da3b06ca8ff6e817d7689e9ab029b9c28fafef33513981755cc07355dbb2aca70a52eb708480986d9d59128b6314ba15599997f0afa1bb9ce596d9bdbed46369c77cce634f50d4553a61fe10128f349ce33fc0c072e6eed567a02ea451e36ba7644804f2b03de946c10c452ba1ece930af11ccff0a56d325b0f1fb0027928b80c7cf51645650b6a0ead95edd1347c779003b1acec792f4338be38b50103edabf3b17148569e1bf392d7606cc7d251005d766802e898de9cc476b3505daf9c3e9809fd0ac54220cd10b03acfe0c437acd96fc4b973e334865df376dcae610457723086711574e8956fc068f157e7449d9d30418e2e0192f7e2e41550cda8a0020c1eee6797f1490e63cefc1cdb0d173d664174f7b8a9046a41b3abe6082ab81699b884206d0942522e592a919e0b3b1c469ecf3dba42a9019f1e71c7f8fae7a52ea00ce8502b2976a1a9814dff0a39b8c6fe2e7c90e32a176934ac01f1d4750a2617dfbc79860c795a8e0974828887ec0f1c3bbbac5d21acb8226489d369bcdc120004f79f6e63013678d70acc7e3b0639adcece13958b3eecde9d42bd920e6ce1ea93e883e77f0e4e3c88c6bd17f451884da8926fdd847ead41f36580827a9cc1a81128f43ffeaddbde6ba56fbf998ae8a98044da31069badb54ca0ce92829f6f23232af9934cacea5c309d796fda0447e12f95a98ec73709ded074295f65fd7b182bf1cc407f03f75a3f9426214d518f83997c03ffaa7db8abfe52a1ef96869462473d864add3b9454e8fb787e49b9f640516f80fc755922b5ddec1d311b195b9abe51ca90b3341dfc24f107c781b9fca3cfd0ea4254fe108deb28f27f8ca76c776ad77c0f64978de31e57149d609e05150b04d0119d524551b3573fad4308912dc33403a5e40b72594b2acb2f1b1265ab7f0fe1ab18215a9404a2f812a4d77e0693f3c320eadee4fcbfae7ba0ebcca0dde6ab06e2d4c5784126dde4e3c27aa6088cc3a63e61f08f7194bd744f15859dee7811ce616259bceb9e7e1e986795f7ddbfc5a9d5ab053933931dd53b1a129310c00fa428d6755b131141a1570bcdb5b9397623b5826a0e7a4b98568a6fb363e31b049a9add437ababa9d43b26fd55b8c8e5ece24cccb2df36bdf16e98c7fe6592bcb10bac13b2f0b31876c7cc5bbea7cc176d47981e5199ba735d351deb8499d18dc535d989618234cf299b7d98dd8eb0b57c22340c8cd1c9ab62619bcf2f8d16f23808069b65b29c91671cca40a469945781e1273bbab7ff351626ac99997506b8d86bcb77319f4214425a2c449b27293df3b1b21b9caebe203bd31db6bc5ac8334d6ed384403910eb172e0bb01e4809a6021036c2f5381c5a9667cdfd186d1c43920d7eb2a12f40b7817312b378592d60780217298d293f65afc599ea143b6abd36b251497e3d68650bfd3a7fc0d36f953e7232724b1e3e9ce59a5b8941b6e5b9953a8342fac01dfcc2ac127315b850c1f448948b911e6502a4cdd3d488eebc1689fc4c06a706a943a71a978eb930984155e5d57bb976fa8aaf736810dad1a026af5aba09bb3fa0fc085395f49d0759ed52cd2619ff057c77313e709591172671f576c910964bb6f3ca5cc905155300ee56e5dbbfe1b44254184bb76aa5aa7f8d664936ba661895c10928d74152445a2262e39e0c57f3ee5390ba76cc0ed82437e1180193247b604d48339d937e33073ff344b84c63711e8134ee37eb016ef956a81be55b17116d8f556a985610f5a05c7df04d35d736e2ec697325390e304a2c7b29852dd3ce746ee7d91211ca7d7ba6f0445f3f994a384f1f19ba058d9f3d1f036bbf8af75d8c1ceb22c105eac983"}}}) shmget$private(0x0, 0x2000, 0x40d, &(0x7f0000ffe000/0x2000)=nil) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/35) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffff9, r2, 0xffffffffffffffff, r4, r6, 0x48, 0x9}, 0x8a, 0x3ff}) 12:36:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffdd9, 0x0, 0x0, 0x0, 0x18}, 0x0) 12:36:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x400, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffb, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x4000, 0x0) close(r2) r3 = socket$inet6(0x18, 0x5, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:36:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a1667d5df929ae71"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:36:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000002, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000060000/0x3000)=nil, 0x3000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x7f) write(r5, &(0x7f0000000180)='\b', 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0xc, 0x2, 0x5, 0x1}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffff9, 0x7}, {{}, 0x0, 0x20, 0x1, 0x34324da5, 0x80}], 0xb6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x90, 0x0, 0x8000000, 0x6}], 0x80, &(0x7f0000000100)={0x5, 0x7}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:36:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3ff, 0x5, 0x8, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:34 executing program 1: r0 = socket(0x35, 0x5, 0xfe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/187, 0xbb, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x20000, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) r5 = socket(0x18, 0x2, 0x5) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x6) write(r6, &(0x7f0000000180)='\b', 0x1) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000140)="cea96cd09089c4b49cb1bc2f4f20f09972b33d37351be2c536cc1cc0", 0x1c}, {&(0x7f0000000180)="7000d5fd7af9871e050142046e5463735da146f4e2529d6185230b8c4e13f0ac1b059da7993009da8a5b50acd1e092a2881aae5c11c129e33d039411d7b6b892f1f792081cb82214951180d72174610e8de4c11012f368ddf2f5d0d4ef2261fbfd0624e584c7cd40963480d497ac41c848daefb2fb21b3b436f67cb77682aeaadd75d4195de15f0f7fd46adba7f1d895b854eb4529d2d1d8cac3bf2b667bd59213fe397508c7df771feaabf512d4af8b3f1626448c2d5b5cf7755c1a0e84a2dda0", 0xc1}, {&(0x7f0000000340)="1121a42ec579a1d7b426766f1000cf177ccb7f68daff6dfaf13dfc067f7a50ab2ff5a5f55ab623ac81c63f17d3c0ab1cce0a4bfd2ab58526c415dfb82fdcf70f156d1745290c7338f2f398d3c2fb1ffee1f0aafc2cb71e6656dbbb53bbbcb12a53d05ac7dda3d299459b824c0a24c3aae771fe178ca7f30c3f88860715b0fd9718b48988ddb73bfc3cb9e6966d4973aa0650595900f655197e2130e2fe0352559fbf04d127dd9df3099560526078e44515b6afa9ef4b858c0e49a4ebb953205fa659972496e4cdadd79517fef3e2efede7", 0xd1}, {&(0x7f0000000440)="e80826ec63f9d4160029109659609bda699b75e7ba913e3d115fbb466a6cdc848b211357d23d0044ab6e22d190061d27f5a20586fe58c1810e6e5c655f47e532e6e8f4f662d971e11a9bdfe0abf5e09b2e00b201d429a0ec4d7110c1f7d15a0e69b227020c86d5af6ebf48e8556b14554c0de91a96c7c29d128afeb7111d66004f59c0d2cfe2450be768363f1c0a0a3dc6391d61ad39b270cabc1e3439e62fe7e2d8dc9e54e0ef9f1ab490943a7036b3b33d64225b60781f7ac8ed34cd33974ebfa9d4fc1ac97a56964347eea38d6f5f5a42fbc46ee1958e8444f734a83d208af43369eb07fa417b58fe1f7d751e913a053ff8576ca0eb2d0667af3121cf", 0xfe}, {&(0x7f0000000280)="2af6a464902708f686ea0ca60a46360f68df4760c50761fac23a2289c13e8dd0396f650a1b8d3c44", 0x28}, {&(0x7f0000000540)="0e37ad72b80bf5ab041306491e9a201ef243bb541d72597c08ac039ef6e288ba47be57640651c39be83b6e293605e108b37ccdaa5fee2b197ca9bbb3ea87e7", 0x3f}, {&(0x7f0000000580)="497af915a73ad7bb1215c69403d415b0c70ccaa828f79f38a562b3fc5c0fd8b54b2c79f03074f94652550bb67fb20a9c72e43c34330f9faa4032ea1b684d2adfdc8a9e05855e6594f7c260c6d05f9e856d6068386429383b19a8fc71d803a2e478c15b33e2c6efb39c3d51b64228de4d8a9c1679a951a02934514a366f4a040304fe2ec7ccae868a474ca01ba806ef73361de2f84b38e0f2a801dd03ffc8e5aa571a8c6427335e4a2695526930f05d0064462c65825d6991a706644d18d9e18e93656a6d2d79fa6b6deeb4287b59f6bee19cbe3e9703", 0xd6}, {&(0x7f0000000680)="bf9c3efac67889685239ea2031111faaf781e5d070ebe7bc3f6d2d3d2795bc516f53469b3a694f573746d5d5e5abbbe6cc13a5cd5185655ad49b0d6c7a78d700bd84e86594db33d7bdaed02e264f60bab3d11062bb57bee732146ee7934d6a276cf1ea972ba7eb38a1e5ef3507383f968ea4fadc5f1f85ed463dc60891e43a446582a8ae25cab2dab96e5153faf1fad82b33fa29e92008e5c71a1b06b2a934be84a587f55f32e98a51d534db568b5299ff0d686ba93134eae7d60a65208e762a620030afe3762527e95b461ba798591222c9cb38ccfb7df917c4606042fcd8a1bdd99958d37ecc5fbe89272af03ffe1f2c4b5c82c01702198798d45935733c", 0xff}, {&(0x7f0000000780)="d4a5f07887f8e6dcb69503a4e0d605274c701b96b45e907d2f8f84c13927a17d6cf1777a321dcca84c749eec9c1d4c318d6925fca7dc2770b63ae00138f72a0258e5dc8832d713df90b8708d7e201f58a40758d79687f530084d37d253ffb09659caaa7aae22ee83d80acfcebc945d72d3f34aa77596978f1009b2b1f3f380158b12643568ffe65be500df4df7500af9867dc4d692bfa5619749f233965d8c278f0a029f6c345fb84b90fff8fb8aca3a243900fba5cec78509437a01cb85841a75b696880dbf88ed5c68cab586398a28d1904e69e4868f22bf7053e2b2020f94a2cedab0743e554aa6264ff5", 0xec}], 0x9, &(0x7f0000000a40)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r3, r4, r5, r6]}], 0xa8, 0x400}, 0x2) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000300)) 12:36:34 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000340)="86969b3c242a3dfb582959120bfcb439fe745a6e70ed370bef57ad948d24112041c244c3e684802388e0719c77e8b6d981b0123a6687ec05662e932c5846a78550bf64b8080f5e72618430486bc58bf54a4672bd499e3d8af087a33e2e3252cea4d27efb8f3211fe68270646f3e6fab32ceb7169dff957e3fdceac53b48480a400dff6dc8a08784de39dc59b03c1fa5312af5d860f126f2eb15dd510b8118507604eba4c97e2893a583924b9c8f288fdb4508c64f0b50833952bde6fd004a492431cf5e68ffc0076953ba7d7313f2d1123b46881", 0xd4, 0x0, 0xf401) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) symlinkat(&(0x7f0000000140)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00') dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0xa, 0x0, 0x0) 12:36:39 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = socket(0x2, 0xc003, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000), 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) 12:36:39 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) fcntl$setown(r0, 0x6, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x4000000000) r5 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/84}, &(0x7f0000000100)=0x56) fcntl$dupfd(r0, 0xa, r5) 12:36:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x17, 0xfffffffffffffff9, "73f37a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000000)) 12:36:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x8001}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)={0x1, [0x0]}) write(r2, &(0x7f0000000180)='\b', 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) sendto$inet(r1, &(0x7f0000000000)="9a172d5de5bd0edf9ee859a23d", 0xd, 0xc113e1534ace94ac, &(0x7f0000000040)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) msgget(0x1, 0x440) 12:36:44 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fe, 0x0, "0000f2a007eeffffffffffd9ca00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket$inet(0x2, 0x8000, 0x5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:36:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, r1, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0x0, r1, 0x4, 0x6}, 0xb9f, 0x10001, r3, r6, 0x0, 0x7, 0x6, 0x4}) r7 = socket(0x18, 0x2, 0x0) getpgrp() r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 12:36:44 executing program 0: r0 = socket(0x2, 0xc003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xd7c6, 0xfffffffe}, 0x8) 12:36:44 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munlockall() execve(0x0, 0x0, 0x0) 12:36:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:36:44 executing program 0: sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x2, [0x0, 0x0]}) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000080)="c038dc2d9ab7f644d7bd478b8740d3044d468d7b794224cbb60958a8ca61855fc698f5deed97fedfd792dbcf9dcc4ecb33413a2b90f22a05c53374880b804404b32b15d38f3eb4361fdd7752440268e3cd57ea9f41839124c219dc1e60686af49e4af4ec531d8b65b3addb6c7942c07b8262b2aeffa8827bdc59b5f3e884ad6395b07c79d6969f3e6f9c2dde3a12f9c9770f6ed546e50a5ccd207ef14b57457d836271d9774320257f7a9b936ade3211603a94bb8266", &(0x7f0000000140)=0xb6, &(0x7f0000000180)="a7db55f867f6a1663185bd28f9108c1eeb38e43674cf0abf2b6737d976339f9cb00c50081876b50356e061850d289a967f072ea35f3306fa68041271e18aced8c0a8033a818f3b49763f05b105dcb79b9a7a1055972738fc1633687a4e6874e818b8c0a796933dcaffed11fb291fc7a32fcfcb3781e2992dea30d4924fb5106b7a2d06d9287c8c0d6a02", 0x8a) 12:36:44 executing program 1: pipe2(&(0x7f0000000040), 0x10004) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) getpid() 12:36:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x41, 0x0) clock_settime(0x2, &(0x7f00000002c0)={0x8, 0x7}) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x18) write(r1, 0x0, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xd4, './file0\x00'}) r2 = socket(0x2, 0x3, 0x6) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x1, 0x7ff, 0xffffffff, 0x0, 0x1db, 0x1, 0x40, 0x0, 0x1, 0x58, 0x8}) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000280)) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) socket(0x18, 0x4, 0xa4) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/65) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000300)={0x4, 0x5, 0x200}) 12:36:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000080)=0xb1) 12:36:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="3be63d562606", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "52cb35", 0x8, 0x4, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x8}, {0x101, 0x101}, {0x25, 0xfffffffa}, {0x26, 0x5}, {0x40, 0x8000}, {0x47, 0x1}, {0x2, 0x3}, {0x4, 0xfffffff7}], 0x8}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) syz_emit_ethernet(0x195, &(0x7f0000000300)={@broadcast, @random="9e53348cdd15", [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "29d006", 0x157, 0x3c, 0x1f, @rand_addr="41cd3fa82e856a0cdcc7e13c02fed630", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@enc_lim={0x4, 0x1, 0x36}, @ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x2f}]}, @hopopts={0xc, 0x1, [], [@enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn, @pad1]}, @hopopts={0x3c, 0x2, [], [@enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x8001}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra]}, @routing={0x33, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast1]}, @hopopts={0x1, 0x1, [], [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x2}]}], @generic="4f5a4c2fa8b27d0d2493b9c0189fe7e3c8a8fc3493dfc16fe88f2e46489f244319572dfd872f0c5e3dd4b8c56f8d883e421667c78b9b5e79ba5ea5ab49c2dbe0297ab2dd8ca40759a548e791d052fed1d77cbb01d8745eb19da1438bb79bb7e73a19d6db259ab9798fccc897a11f08a1fa48ae85b314a3815717636ae05e518048b7a6429f7e4dce0473b4daaf5fbce53de25055214e0b5a2cf25829a1887e72673ca3f2ff21ad2b3813e2a9f320dc072ff856d2cc1639"}}}}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2, 0xe792}, {0x26, 0x3}], 0x2}) 12:36:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0x10, 0x1}], 0x10}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 12:36:45 executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="484dcfffe53dd915c511b33cc9680c9d7d"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) r3 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r5, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r8) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="e0dc6e36e0b89d3c69bf3052fa6715f1cc0c0e25fe3cc0e85ffd45fbbc40339e002c2b433a5db1494fab8fa9e9602980d05b5ed2a421b263d9fc8494d16bd0ef211c6d61de3811c02d24f4038ca51b593c555ac2474e5d00edd9f510bbc0dd4bc62d57a8a4e028163907e52badb7d6871c187369446d6a3d38b4178ab2060952f97ddad1d93c88d4cd1f3a69c8d0404738fc8219bedf50d8c15b685bb49df94ec750a4bbe0e6e150847bab9e28d8f765e7ad9b27afedd7e41bb1b41ffc301365d5f72cac0ba9e649893f5786c6c48bf8530426f3bf5b933a63e82861d2180e", 0xdf}, {&(0x7f0000000200)="e2bcda5c1cdfc7fea75a167474986765c4cddd4825e6966544a3456be91b32d96bc4cd9898d01251ae7f2ad5642a1722c986fbab1c62de6294b9a41886324f97407f04684759fb3d88b8ad951f6fe43b04", 0x51}, {&(0x7f0000000440)="4c7f8d9f", 0x4}, {&(0x7f0000000280)="4a7bc2783a4ffc8b00b40ebb0d10c8513307a20a97941feeed5b2305570f58b9e677ccbab2c9fd944a8bdea456cc8ff67ae34edc078dd05d9f0aed6575acb34644245289b7147d313dfa6e9b134474721c16c703e1175c9274796b0426d169906a9fa5e54b6571566fb8e3c196c4ee1c029e5dea09950e25b03329fe2dd4ac536a75220f0d916261f2ab5c2410a5f8eb50619e6e9c679a8ffe5cfb5118f271a7411f29fd8672d5bb1b1232fb", 0xac}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r5, r8}], 0x20, 0x401}, 0x40c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) 12:36:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x5, 0xa9, 0x10001}, {0x0, 0x1, 0x1, 0xfffff000}, {0x7, 0xff, 0x5, 0x5}]}) socket$inet(0x2, 0xc005, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000340)="1cf58cbdacafec2656a1b5ad14681e0b2fe67d59891a5de0aeed71f2b1511042aa7b75d15a7ade0873458699863d00d3599d48664ddd1957972338f7a68a853604588c7d3d34c10ff8d157663bc1e333077d0217855bd970dea0591aa100acf42f00541ba95605d31c3b4fa880e21f28d02dcfdbac1992c5a1706c0e242dceeb323a631cc372a613e01f69b4993efd96aa2ca1df9ccfa2d46078159aab29f4f696c475008545960ed63422544fac0e550f8ad3a5531e29014ee9c98ee5aaa0a5350509d20c8735dd121491f49433db092d1216e3812e048e6193c6fcd67432e1bcdd10ff8e33c05a56a9902021055c2db8a396700f25141942c310748a88f3aef5fc4f7f92ff08757cca51cb3695c4207f53dfa95aa7411d2bfdeeb21755993f8149c0519a84b3b35bc2efd72f98d3195b96cce05ed353381efdc40760d212bb42b64e8d949887d45fb339ae1321d2542fb76327178b74e4d1e1b72ef883caf092048c2f7562ddebed53d81efa7ceb98e7f83be2941a85afef93633add1014d0130384cfa89f573c2f363f10752193c5bac0f2edbe728c7c92a677a8c94ea80ac533ebe17d72912f4bbdfc44bf6ee67b9ecffaa6d80ced25f8970018afb4b577d664162bfd813b3e7ec6c7a482dd4aad2f29979e5439220814fc5c9ca9e4aef110b0f861ed83e939ac48b1661d61e7c96459a95d26d2b7dd20de76c33e902e39917a9656fd6f922b4d7c85bb95d80260114cf400d3b46dcdef8726a2d2f9591d0fbd6c7a533a55e9765fd9a7ca77536e1bab5c5663f141f46f2b6c9fead5a692d151ec6b5c2f48a6ff3516006404df9f0ecd06b354150bc9623a48f29e5163ef49bc750fd604b1cb86878ecc96168ff9d70f5e1649d2438bd85f4589700abf96145cc9955c7322f9f4752ce978dde46d6e5b69d2adc2f7ee5f672de59bfb57971d473e30218082844de90cb269ad82b088c84b703c57e370d0a5d89d456b62157bf3eaa3fddddf0960484080fbcedc86a5a63fc2448f46ddaeead5ebd150c97de892465b11fa4c02277eb0f5daa77b581eb19094308f574ab1c2e25d9011577e8eda5a2ea2bde08e114233c56f4de63ec3651fe9742771e014170a6a65357e38661a1f0187089280e2817bbbd6ae03863026a0eda858c8b67c3c5caf1bfc580f4c2caaea8a234c979dff4b8da547035f3667c2fb9170488b6a0faaa18858b2d59c5e4c98b25d8b8894b4067e886271e2432966cfb61822ddc9743aa6212f5511439861f89afd869e4dc836742144231b2de13d2869b0ab41f6b97d8dbc8a992624bce8fe6b349656a2991640076e4f874e806e56bb9665546505180536349e15b415f7c0d31942d1c3a8c3d2193004490eb6d57fbd828dcf9dc4831d910f9ff0892975e7629bcb7513eefb4b0d6416833dda8005cd9d77dfa89e26794483b2408c09930e06c2bfa308ad07a2cc768cf64e8881333b8fe2d925115be27a25c4bca2d9901c6bb065f0a7dbbb8c48b0e2ad61fdb9733aa910a77c3e1d25a0849f133728888e71929275fe2ea27a1103c6bd69f589d0bc41016c7614c28a1ed38094d9ccbebf6a239c9507efcb3f798bb8c322905e1f4c1f2b7b0fbb56d978e18081a0b0a3b9090b01983da31c041d759e71bc9fefc4eadcf1f5caba68214ac7d6f56c194d9957b256aa770db9e1919b29a8f32a6f3d1477fef991ea8bb4916a5e9943c490455a6d62ebdbf3d1ae1cc52e7524122b419317a51b30083133ddd9c719a6d74c32f2e07c8145c9adfbfa757d0d4cf3fc22a95a8a2bdd40d4964764fc33cb7c0ba1855021c4c8b5519027c7333a09d77acf65ea339049e14a4c0d2e8c08e9382b7e111a994321659256b056ac6962e19cd5abb18d14da7dc78cdd112dcb40a759ca6e87ab37252c34f8cc1cddbec4c8bcb81dc9dd4337e18c328b69815498c3232b8e9dcf12afa9d932d7041144faf8b632e6db04b0ad12593074f8c31edd4192e528dfa00dfc8b772d877b68b0a7419e4c12d2c27ed59a5337017585ea9d668a79e836748ff516470d694d260c5d2e14de0aa03dc0ba21af41394371c50640c2229ba0ff93ad98691417034da1c3a994465e7c4b2b60159af3de72d6710d860bc63e19b5f2e4677c537800f4f4fae3ffb6e29d21733bc2576a86949ba1ca35f2675740b12cc5f381db0497ec4bb43ad2c738eaa487c9e0bb87c4c5dce84f01974ee9a8bbf6380cb4647c12789abebfb8e9019ee93607a483236550473693d8c9fe717727a102d6c8d4f1f3946ba6c0ac2668e56654d64ca6797b7e5d69c758d6c37bdd6ce5f13e8358a9185fcfdd19f75ebb7076f5240a8c54589cc1b41e8a1521e24ccbac8c689fa1e157a5241c97b5cd8f39861c4c1ab018b2278ea0d92fcf0fdfa547c1ac7814643ac833eee0273747bbe9a3eba3b8a066e0e9e200d81bee7f02a73645b0856128ccf206935665600f42c61b0e4e0471e1f59784ed5267639e52601588ce7c1ab7687de49211fd4af5a22f0f80ac4c88c71b4ef6610d477d576838489980f4a3e806af3c8fcc3a7307de5539421751a812466330300f44802d359ad6807b9a8fd84cf23b01fb7b422a658ec3ebfe6a40913d432b1e720bf1aac97d1f2f00b5a07d98e35d932a8ffb7358fba304e2d76d1039ed2760e7b162327689aa2f0a27dccd40afb8664042273caeae6db6c73c8a9186362049080998087954b3985bb6603daa04062496bb60c1d37061a62954f57cb20e22e5cc756224543b70ac4880127d348fe5536895e8edd9bce87fa238aba0cdbc1ccbb20452c5e48bfc52957dea786af22edcf98e4ed55b0758e35709b6d5218f11e4d5e94b88efe2d4179ac531f95c5e482c2ff0b3767115deea2221b31b2dee6881f99c76332c17be0596f459f214425a5490222688f7a6f903ba2f36dd2b777542cf8f5c0ea7dee8e6db8065bf169404f3d9a48bdeaa80c63695158d6e4a23644987064180441b81a7537bbdb8923238250272c1d347ebf05bf1571f2611348527c81cf752b3092869f863b272a72638db9aba799b1d1b117310c6aea1921d970868d89011e469a5a6c27ba107a3fed0df08c0f299a6638aba3ddedac68df13b99fd5fb9d139fa11647df228e7704779c8a6789cca09ba9047f8effa8dfc91f9adab3e5964ca46a2dabd269054b92d8bfae4a9620d355b81215d21d143142ca74d670eb0312127b4e44cf6ab972dc6b42e7c8ab6dac176fe20314bdde420eafe215cfe00921bb9d68a623786eee360dd48a931e3321dd00261bd375a3adbf642336f7ea2292f2deba9891b5803d0320bcca8309f9fd5c2ed37eb4d625b579a82565b3d42de3fbf0894b2b0ccf6ec2eb67646d2fce4af549b2ef4db42d8078993456d7fc92a0c8f847150943f25d64dc351613b23d6a8ed4c40baa076f9d5d85648201ae7ae35f39b8c0e9f9efb93ce1e9383aa03f6a0a855a310030dde4bcf1d42ebf96abc17c6928a6fdd5b73aaea856529f8d212cdddfff43bea0362d497a8607a08ab1354b4e99b6ed4bc3a3db5f73aefd37a071338fc691648b7178ada7794037cb2dc61e9f4dcd8bd5e7b471a503d08c7cf83a183cdde3841725ea650ac80a3deaf0a16322247a144c81173063e66b745ebd94f043879c30ed754aa002c904cfbf7c7be192297dea8afc52d0ad33bc2be53fd30871042b33ff17992e117e0b5f3b88e81a9da87fd1d46beb9a0c6b1470eb4b3f31daa2bb666ccfae554b0af12bd0529fb6e5932224ecd571b62dd23689307c0d005923fa186726b9d4b9093e0be4acbb491d328c120608c8dd9cc30ecacf9912efb2931a19c0ee91ef817a599c52b4811214fa81ecebca01183f51fb4adcdb2a7082183e28f046da72f124d82214b861cf646f757ee5caa880d73421bf3a3c82e6528f9611d754f57d5bd601280e45f71b8debfe5b74f5b165bba7f55f6165840eca431bab284eb6d83b44d9cc199097db3e74ad06128e3a61f1952f940a8b9c5a6791a379bd2c4a36db3e9a510aab61ff1def59f5462908136fb103aaf092d233f3a7fb9afebc4f2d4573a4a72ef7524e56c5c385fd71f40470f936a6bce7a0480ca0cd3da0167a9b7c123af47a1cf6cc9a80d623c54b05bc29d59e1f5ef22f9fecf16697d88a94e5d954da20bbd37eebbaf1b5bf989429da81838c3805d1f8da2c8bf75237bb8271030276d2e8a38513790dbe16e93fb17d46e5d7796aadb9cad50448461a7c429a4c9629f7ed7d9422c7a711821b4dabb6b807389a6f8f47369360198cee73182de55945d02a2d9bbcaf136990018091d7668410a16768507c65ceec3f3969b2a339ea579c0b22e1ed377130f16252ed6f3e8de466fd466e67ca72335d3c4fd7b4e80935ba453fd6daf42e8eff3d60f799ba7a3bc2018bdee1b5bf53d566bed6af8caff8dec8c6a16171b123d172b33df42115f011af590f9f2c3a49eabbd7e6fecc8b3711a76e4ac26c86c509cec756de71d79689b20f1d3a5436c1b3a90feb18753e955d8bdad3c1b96adbf1943b6b32199580bf608edbefffe635b4c731c24b488cd2c7c0edfc96829c5dcbce23458eec1773621e27d56fc634641ae697850c884801a7dbfa549f6df729252b8c22606c831f6a63fa8dfd56b1bf88b8d51264cfe6132d371ad854791f721f95b750b4e0e42405794d0d5e4fb93d3a8e93701351b0207365f87a6576f7abd7f93a81e2052535246725a373f5759a21384cd5de8416bff91f6f05d2c74ff11917e4d0bee919b87fe6c826295a9a30565432ee437fbba23a17f8976ccda40ad8db2814824781ff5a444cc57ba48d6c5c10399b69490ae219b237344e03d9306c78f649d883ec1f41ad33b8b2641ff0722608fe221d1c28a125140e2b29ae2c07eca1134ac988d995e05e0ed779b4f5daadd358a0b5be3cafa6c2dd32a5b37c2336bb3643348f339faf7135f9374fda0dd248ceb1a1170bfd7f14f47ff09c582955ec43bed2265750aa0b8a4180d48f01bfc061fbb546b3db3dd2d648ef1c61481cd2af93e85c2e18ff3ff4f4e06071b9cb182853b757c70ca90e60865c0dc0266a4010b6f929398b111fb34f79bf3dc6443bc4de783f1d12a20b487b1b16f7a57ee3f38de5cca11f8866959932d0dcef9c3002b6083ef9e29d8284c54cc43a41e6f61a44d7906d19926864fd2bb9d334428dcb4e6caf2dfa8d3639fcece58ecebf0da8c9f72d71df50109efeb037267cbc40ab31e1c9966471740ebcd0f31f3de31da2a89c48de2a2d0405b3da8d8392b6b350afeab267925c91cf8088ad86788debc789c6a5dfdbf8b652096cffae280b1db9f2ce7b90dafdfa33a28ffc4998d5292730993790ce0c8c5f48a6c25ff12940f4b8ed7773e33b8dcd43ac6cc6134d1b027b8145f6145a19c2c62f24d13889ef1df820cb13ff06ebc677914e2c3fdd1097047b3ab9e5348e7e26bab028a6bdff4c990f0ad1157575af114692d4694266ac31519799810d2ff8af2cca9fa08a8148c37408f9e83a50bb1eb8b4f06296fce4f3aa2c34633faad0d47e89fec8e557096c04f803c3021cdddbe4d781dc7ec47fd07391d3952020aa3f627706b71b84ec3cd0a726814e65e3664eb1504e518cff944b9a398d3ca7ad594711496360d16122644e72f622b460c357e5666ecacb35a831ea0cabef220d641de4f9a6b229451094a8bf82132cf465e2ad6c171e44f63deeddbd3e0eb6bca7b2707e7fa1d35b345cc1d8c5d20ab788f6d2ca3ca24c8bce31b70d54314a554708924773f6a5cbb839cde", 0x1000}, {&(0x7f00000001c0)="74c68899b4807f3b0325277545ab3603ce50db76b5c0e889bd2381b8738390a28fe7ec302e98e9301ae1ecf566b8b110fb73ff5d5a48429b46261781562d763d368e7bb9e12bc832a25311f9221e9182f45ab7f2a7ecb7abf50ac4b7138ed7190213ce24ea05908f60e02954e7324d2c56c478", 0x73}, {&(0x7f0000001340)="61833a2f80f90a47590789bb5466a2c85ab1f02d1f981c6aef7d3ff26472b90ec7e644307c3458cd71fb16cfa1d815320597b2638b2c158155e87b19c8d3b29b8fc8619a2475fe499d2191eea599cb3b8b45ae33c3e06880fa2b22bb4ad191a1867b986d80785323eb20d738d9ad1be619d548bf77d3afbf5c9d7be82167a7570eff2fc7670a95969e600caede49f0ad55fce2f825e09a9ee533940a95827c35325adb2f0de182f58bda3df74fa00f42137afdc6b7fbc4534c55961a531130412cf87ba9b8633499708ee43539cbbe8f1af2c3ff3a76e29ccf126a9980", 0xdd}, {&(0x7f0000000240)="caba122460c239138d4ee96e6e9ab6a4bdc11b3cbe705666d6befc6dbfd0af56e58459f1d0d6653f89a71e6a2ea6f9be03cb464f49fa921b1a59917c87fd61aa716f3d276eae369f0ffa2e2b7eb378e37d96357ed33f7a8bc71e095eb741c4a488762e72b30c6845a3", 0x69}], 0x4, &(0x7f00000014c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xf8, 0x8}, 0x400) recvfrom(r2, &(0x7f0000000100)=""/107, 0x6b, 0x880, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) 12:36:46 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="c6a17b112277c518402895a82b385660dbb3f40b283955e89918bd9961905de9ad55d26aa87b8fd25fa364ae51aae2671475e32a"}, {&(0x7f0000000380)="39cca60053c1eb9d0d27b6b6678f9568c1a956b257"}, {&(0x7f0000000300)="1e08f90e251891dbaa8eae28bd867a382776e8e573"}], 0xc1b5e7ad4a12483, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x5}) r1 = socket(0x1, 0x3, 0x81) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) setsockopt(r2, 0x4, 0xc9, &(0x7f0000000100)="d473dac49fa58dca4922d6c25c56ebc4fcbab3dd0a1990c4812d0be97b03f47507b111535b86dc98692198c2d504f1d0c62d7e1c231836029cece51d1122ea5f9a73ab5b7626cd089dcdc3285e4ca0a67b3144f1e57ca2627489853d17430e63b1fef90c56e70b79ab198dca3d773a5898d6cc7165c9eb82901902ef1164ac0b934d9131217774ef694ebdd82fa681d0c5764dd1d14d6e28ea05eb5a7e12971450f07eef2b4a96e4bcdb41d218085142954f1bece337b4e1d57c2a058882bbeb3b667db0ea41b388da9a3c3238", 0xcd) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x3f, 0x100000}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000400)={0xfff, 0x3f, 0x9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000003c0)) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000200)={0x80000001, 0xaf3, 0x1}) open$dir(&(0x7f0000000280)='./bus\x00', 0x100, 0x16a) 12:36:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x50}, {0x6, 0x0, 0x0, 0x800fc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) fchown(r0, r1, r3) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r5 = semget$private(0x0, 0x1, 0x680) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/52) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='.\x00') 12:36:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3c2922828fcecb61216f89afd43caeaf7636ed92417646e5641e933ed000001abadfbfc155030000000000000062ee1a2a443a932d587a301af12eb3bc91d2f95b416f0e981ff082ad9dccb5939474e6ecc82c83ce9204d728fa70ea23a321cda65c6c1175f6c3f645d0f3db27bdb3b8"], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 12:36:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x21}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = socket$inet(0x2, 0x1, 0x4) recvfrom$inet(r4, &(0x7f00000001c0)=""/108, 0x6c, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x1}, {r3, 0x100}], 0x3, 0x3) 12:36:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x40b, 0x0, 0xff, 0xfffffffc}, {0x84, 0x0, 0x2f}, {0x7, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002a40)=ANY=[@ANYRESHEX, @ANYBLOB="083c06989c11b4fbc2574ce9f838905ba728586030817f3cc76661a8b351cc5a5ee47acae0f042e19512bc81b707fa53422e221fdefdf89a072c42478c27ad78bfc098ed207ae823b13df8ae740b724362908d26562098955a54ab8c7d8ff60dd8aea64c2dce48fc6656d54b624303aecdd99037d912827c4592399ebbe99a25d5ab272a0a8afa33cdee36b2e12b3f528ada4e9235e2a3b33b77c091e01687fdd5ed03dd77967170b854adeea4e27a1246363828cde440e5f166fd9b18d84a27aa923d3a856cce8f8c0ece41b96f84cf662f814aebcdd9e894631af90adda8f45e3173838e05f305ace73f1b705069febd34a6f6587b88139373584b3c7bd6837665b5d1a1a3815d801deb4041053dd3ef44ee6b824a8dec9776314462df91ab06528c0d152e674dd582248773fcdca1935630f675b6560f8e67a80c9c800bb8bd79cfe70ffcfff96adfa68fe29b6163af272ee5e767bb893b4a14b2a546a28fb3edd3c70038ed0c17ab8423868898f24094e8f373c2dc88fd7d9423d1da73408e113d4cbefb86cc314bbd7f267f98031957a8c1f3a2bc97d16e0ae300ab9e40704ccc2269d9a375d4f7c27f8045cfdd0daaf18283b62b6555062c9b1c39e2984c07b9b496e54b254d0e18036eaf89e88540ff8467458002764c5dd5a1e2a4fcd3a30c86231fb667d02da63b8797955f20fd3466e900a268911c0d80ce8d54d4f3218b35e2c1fc0da269ba5cdaf846d259e05a9604961a77581f317b6fff91cb5ee817f8b7ae39c1c28e03005e77a94ab7db7a1eeecf4a3876f7dd420b23347ea20e338ef93b27dd8e8b91bc592e8154c42214a80b6f4e4e5ae0f120ab17176aa0b5c0cbf69c627de187330deb35a149b70b4e03497f75b4737954377552e3f7d6bb5ec8e3b6a4729ab9fe4c2bcc2eb66eb0301c4ab7958df9749249a7d3f758c3b245c83bdbc56dd4ca1d7fee72ef00d0fd722343016ffec980843f0f7652a88cb3f71f50ccb292bc2a528edf20e7af71dc3f92c6186191b786add3ed08d45f93ad6a0a0e62784df0adfe3e00e0342fd722364269c6d3f1de91be87520e956a4d23daacfd5b705bbc3f0bb163499f9b0a2c4a591a22a7ee749f05d334251ff165961bdf02d326a7862661ebebf4cef8fbe03202c59197cd24dd880ede076b077c2a5f0924e1d4f71fb6124e937522f1b349048b0a814ebb50e6d7cd3830b2f7b97af4b54b8dccce6c45213326e9eb06ae8e2142168488f9f312cc95ed7de1a89c44186332b0cd4a379700c73451f4764e07b2d47e3ac533d943c69bcc3685eb2f3d97401949b0006c9f0374e40837a77ff1972d2ff66500b8e97dc2c59001a2eea3c5725b300e87a94ea40ac8a869933c74a66be12d54b00f504e2469526075c0ae29fd8d4ce593dd7406d353850ceeb73b6e5eaccbf94abcfb90feea9e20a47ca3449f1b0c3ba7e8a0103fcc22eca2153ea65e6228c1c561e8da27ea46e1eca2c3e0e13e6648f4fc8ca37382bd0da531641b832582d59cf3e3fb02cd90f1a29b086656217cf868facb190fa574678c05b1914909c64a66132c37e1dbe74916133e7ee74d068ff0250b42b2c67f020cd81310f94b660425ee9ec19132b7b549efc587d8f14f454b88f7132b0c96c89883176207327de9434114da0ceb68d096858196ab0fa51753bf6b0020ca4e8a490e44e5a3af67980ae15ebfaf8cfb72d85d40bd8ec992744788ebf668f867dab9ad3ca60ff2d1e48100fe85195cab9f404e9b3c8a21869fef690e9c79f19709cf25f1cb74b523d9de086fbeada74bdecfa0fc04aa397138ce15d97a7f71d99ff0a2eec787a18b0a05276ce01fb61eca79560d5ef72a15ba7ef0b477b948d1f653c9e155a6faa0f8ff7ba960907c561da0529c6e29e69ed0c54af221fce201bfc8c4d24ad01cf46dd7f9b9526b1e3adfb4afdf5d8fa47a2207a51fde9b2a7a8253425d98990af4f403902ade77d7e57067a3f4f313cc710d8a4b5089ad8501b0b02922c74c6a881c6a281105f233789e44c3e22086e9077409fa54626d810e5a83df890da12d5e60683a963839507c4644c402f931307c3505500291e599770221667e82d312518c675a5481e4e6da1076fec69fd8c0bf1b1b1900c6b96b5022ee48006fbbc5e7b9793330aa69b07683390dbd31e4be6523467e0be4a2b6dff25ec1372934a09f71f1b7929c4010737c8d93686123b8af12b453cc76a9c81fb206eefc7840247fc5cace3ed8e10ca847b701f2dfe2f3df34d574827db4168845d4dcc1fa1af4e0e98dc1dbf10b9a02a63c6c097265dd579c567709f81f8d0bddf5f3553ec0b8664083f08047c9e10c662517233fd70052e9f190339d6135e48aa1ccbe781996a10e016d4752563d76a44bb89078e9c862f017354220ab679a04a3f6552b2a4d336d883632353d55cb246dc25e715aa8bc4e85737d48feb852881e58d5fb459835a124a31293c39d4ec1f2e6ed577422579d155f6d7f8e7bae72938e61cdd255a9035d30f40cb2223be7a770deac7f61dc3b78e4345074b83ac0917df361e14b567004a53dbb719e29b84f9e7ec5f3c615e6f9ddaefb94a8ea2c29c9397753f49d3012b3d8e5d354676000a22b879ac6c46f2fd96bb8c97916786da8cd679406cdbe3c44322f25fff458e5d0e06b348c2daefe663b5a62e539f2492a339114f0e85cc4c35829ae3e58843302514c68d572e43037683a8f9ad85f2f066cca3977f851659af1c31ab85285dd3e3be85eb7676759f48f443558fd3e691e026194de3639ead088ae3fe6464fb48354e4d0a56f3b12a714cd60b8d81e67cb5bf87b4f9cc0deb052f51fe428ba2c134be8c8b7a6c0ed742dbf19c54dffea14ae3ac1fd3ec1c6266460b3071af33676aee7b6d9cab3fdb292618dc07cbfc7317d80d9dec245750f1d6da0f0fe7f84947724925d815cc007362354e8a14a1fce2152d844527c404e5e92e16eb8612bf06912381310b84912799250247656a80112e64c817f3da25f83d5683ffc4f852adab125fa29133c4729d5e605f1521a1cfa140cd4fe1e6590037b6bd661c786b18c5649c3029daf903a01f1cef05f72307b9171e89a3db36f10494738e18f6122e64fbd19abcdc5e718a5d9a3fd26629e3856dd3ea0f42834e59bde38fe39aa7291683eec7a8db1f4c9a73c4ac33c4209c2159c37e5f32b93efddaf6d1efd358a0a32f8cd398e50124eb32a046fca87eb8b647f69c5a72d35c783fd8f6999b77b8d970324ee56f708470fc74d0cbee98ba2d935ea4652e92fe8d0b758e5ea8225a2d828962c48b8f3571c25f3791dd75a8fbcbcc7fea600d39afac1a2a993310d25957430e168dbaeceed0e8fe14cef8cbd3c68e1166de83e1f2bb58c0b1dc687ae924729bdf822d7aff88da3008ecd788cbbfd7c6a2eb87a039a740fbd41f199e2eedb21baf7fc148c982355038b91c029e04ae6f4155088760e56592ff1019db716573557c9171f27d9c35db04e372e897a558ad7e812f8173ea4cefce2f742096de20bec9e5b638f4881182b4764de03a55926483e500a1e78e594cef73f93562bea0f1b162b93cd7f7887cd4e03a25544aaf01f9e2941d6686b7d8a4c08c2d3e91ce6d01e9bbd79fcdbfaced2b8badc21763a5ed8277fb686f60e9cc0423e70737ea52559fafdfc48888f774cb5dd1e1d28c5560bf80be877014eaea630234258736287ec1a2d92b3bf0fa194a8df47e792b3f1a88e400f81f5288317c29e7473163395131f7b9fadec324cd24f44078770096e32073f4450e88b228522459d1e187fd82b35ef9e57831559dc0f12ebba322e9efb465aa66d06dcb72e7bfbd261f35a9f3e28ca1bc732cdb0d7f313840398d772fa299bf49019c0ad357912e0af747f9e14303bcdfd43962016fff2571541e02a522f5edffa1ee2e0b1f9f0344d695cc3f8cf8b0b1047d6f34127ba25c713854dcf853bdd14b75a162e70e9f2125d55bee58541e7af0b69a4eceb4118b128bddaf95381585835da3479444a231a0df0c70fccf126f2d0b94adfc904530daa639850eceadbacb6a68cadd7c00f16eb6153a61e46be137c70183591bb88c2c1390ab521e1b08f4329a8590f35774b0b8109e9b0d550d6ce01e76ca36578a95e5d857e43084b5706d11ccef8f11c2f1d9d5127265f5c6a4462a8fadfb20259e51725d9fed0e95ffa2ca98ae935a85fea14967aaa1448b5fde828a7ba39373b4309c8887c47f6d0533deb765fa1a6cc2d55d094d1d99381331a4e7aad05cdde2bdfae578f33d6410c00d712b0e2e03237fcd82666bbf60350216e717122d17f345d7114804599626976c7f4dfded17cfc6b4f65eead14a07267a94e5dfa64479d343ed0dd9c7f8b7e084b9b2ff5aefabc145b355de2c9d9706022985848ef7c41562f181aea690c879fb089721f2f3e1dc679c3e4ba69533383f590502c04b9070b007ce8f4af2a9006bd20f764a5a4a89258a6739ade8c8a12fb6114eb57ed8569593068675c46e56bc129ab14d8f64e83b6807b4050d3e67e1ed2ab160f45f474a84a320ed75db8f208d81e220a75bc6d0340069084a96f9cc1516a311d3b13dcbc24bab9953dde8000eb462ead4d6ed81de8031cf4e202a0103abb662916d59b88d8d416297c0d569f70bf4b23e55d040ae3462d8b595666dde7249c9d1360d5f81f810d29fddf0850ea6c4483c5dad49b99df9b0ccb2f1a4eba0864e269546f657800e23e2e601f9d22603eaad9c73b496e0caa9ac3229f1e4b8e860bf0dbe6678b943ddde8bc51121b898c9659d8054efea325fab1e27ae1d84498e743c36a95ffffc1cf20ae49b2667a423f610fc6f086becfa4ba9334f2a9610f16cd61828cab27cbf21366be8c40ab370665de4d7925218f5a2d00304a8b2efe21825ae7d3a36a57ec077a732bf692ba2dfba7481bc790f12153cdd0289994a6e4cbafc7232421b720c7d218f6d086e17c29bc1cc66dfa0b90643fc5eda450bed80baaf45661f04f73fab41e6e082bd89547b327c2ae3730806edeb5507f22c1a409fd82dd08b4308d858600f1c71dccfc8828f750a233c9c226e508af0a23a480c6cfa35c17e1d56b60091a91ad5cae300fbe2403375193637148af9a4b282d1cd5b87593d8a1e2eba6c4fab1cf2d6fb942edb40dcd468a402d0a2bc2833e5b0ccbb64a19ce433c876427aa6fc1b61514e3ae13d083ad1462418857980f61de8add964d97cd233e5b22c2dfd0219e100ad3e2bdb8e98ef0a563748957e4889bb447bb0d6593108b9ce1cdb0b9bdab5d3c3f49d4abb75ed3ab1f8a6f037c2397743406a7c403bb3f1cb25a8bf11ffe394b8d5e076d96be0043aadacd790abcdecf0293154d2ed4565175d000ef98b829b4268e6175d2a141235978d3f1191f3b1d8abb5c71f5bd0f8d3861e68e6ea22d37617700c2e39938d9fc2247515cf83a080f65e51c0a5cc907a1a7e5f3f538d1f1ef9fec8b6033d5b86e001a544c1385c506ab47fcd84d7b0f70c7e72059964c1379dac258d9052c3b420da1e1d56bca821a18e5d38edb708820355a152fc8c120e79f51e4f86a5008b67e75647825997f6952148bd066eb42c360267af94e0bb85119dfbba378bd017dc1e12a5fa8a901e6b949494d266bd962b486a4e0711ff48d4c090b09b90b3d7e5cae88fe5592a000aaded3aa792df459693dd67dbe63f983fbf62e82d35ffab0e74d34532f1406ad10eab39461b113aa69660e2542c243ad4f0c3b6fbe2e8451a51a8c1d97daac0f0e6205df298e489dcda4c983d4", @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) msgrcv(r2, &(0x7f0000003b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e09e43af9681398f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4119, @ANYRESOCT, @ANYRES16, @ANYRES64, @ANYRES32=r5], 0x106e, 0x1, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001040)={0x1, "b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01f3303955f574628bfc2299528142a32aa381"}, 0x5c, 0x0) 12:36:46 executing program 0: syz_emit_ethernet(0x95, &(0x7f0000000a40)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x38, 0x87, 0x67, 0x1, 0x3f, 0xff, 0x0, @multicast1, @loopback}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x1, 0x0, {0x19, 0x4, 0x0, 0x8, 0x9, 0x66, 0x400, 0x5, 0x4, 0x7, @empty, @rand_addr=0x9, {[@rr={0x7, 0xb, 0x0, [@multicast1, @broadcast]}, @end, @end, @ssrr={0x89, 0xb, 0x7, [@multicast1, @multicast1]}, @rr={0x7, 0x17, 0x81, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x9]}, @timestamp={0x44, 0x18, 0x1, 0x1, 0x0, [{[], 0x20}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x2}]}, @ssrr={0x89, 0x7, 0x3f, [@rand_addr=0x5]}, @end]}}, "b84941a9c30815"}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0xbb, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/51, 0x33) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) socketpair(0x20, 0x2, 0x20, &(0x7f0000000180)) 12:36:46 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x20000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x3, 0x1, 0x0, 0x3}) close(r1) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0xff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2}, {0x1, 0x7}, {0x3, 0x268, 0x1c00}, {0x3, 0x1, 0x800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/230) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/198) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000380)) fchmod(r3, 0x9) setegid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x3f, 0x2}, 0xc) 12:36:46 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="82820063c4397e32b34fc9e9681a4b2bfd4176712e09130078d614cf333f5f5065565cbe8005469e7fb3d0b422a2fffa03ca80df6cc589dd86e74390c6ec0c7aae0c3b8776a4b150ae9615cddb85785979bed0a17a3eb6e38bfbda7f4072e5f78ba7c805340eddac7cd34e04e9d708eb7a5e13235dee799e845442054188fe1f96d3ed439fc82ae8311d55a1ac3abb7421fb0cbea21c98fbb26f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) kqueue() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x4, 0x4) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000001300), 0x0) write(r3, &(0x7f0000000100)="510fc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x400, 0x7, './file0\x00', 0x2, 0x5, 0x1f, 0x80}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) 12:36:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) dup2(r3, r2) r4 = socket(0x1, 0x8002, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 12:36:46 executing program 0: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) getrusage(0x1, &(0x7f00000014c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/wskbd0\x00', 0x400, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000dc0)=0x1) select(0x40, &(0x7f0000000040)={0x9c, 0x8, 0x3, 0x3f, 0x8, 0x1, 0x1, 0x7}, &(0x7f0000000f40)={0x1, 0xfff, 0x5, 0x58, 0x1, 0x800, 0x15fbd166, 0x6}, &(0x7f0000000f80)={0x0, 0xb6, 0x8, 0xe5, 0x1f, 0x7, 0x80, 0x54f}, &(0x7f0000000fc0)={0xb1, 0x941}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r3, 0xffffffffffffffff, r4, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x15, 0x30, 0x67, 0xda7, 0x5, 0x2c, 0x0, @loopback, @multicast2, {[@rr={0x7, 0xb, 0x1, [@loopback, @loopback]}, @end, @ra={0x94, 0x6, 0x9}, @noop]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x8001}}}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000f00)={0x0, 0x1000, 0xc13b, 0x7, "dc7c8a8b24154aa56a4d662795fd5a4c54fa9859", 0x80, 0x1ff}) 12:36:46 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00), 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) dup2(r2, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_open_pts() 12:36:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0xd7, 0x1, &(0x7f00000000c0)="78581c60cac467c61ee59c2506a0dd6f26ac73399c723b77ed99798800028330096eec9cbf2597ad798cebf1557f194135fcaac0aa5e2eda2393ace0eac639478d8cd146774f96ad4b11e61fd6850ae359db830df759b9e94c0aa9706cf21d912ca5c0d0cb2f0ec7f5e22b9e8605bf5262968585e772e18acf376316c3f38818ca7fceac2bea518a5de9061d9bb042c2a1c3ee0aef1c46f5538933802a3e8e1c7dc518d619971f75f1542f42bfc670cceee99318", 0xb4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 12:36:46 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) seteuid(r5) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 12:36:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 12:36:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000280)="100a2956b9223776821da06e6f1dd8eb7674a65dceef5ea5ba1db524afb63e6aee727086aeb39b7bfa7fc9da6d086274acb60d256dd8f581a136c225b94017eccc5366eb9dbee2aa825101646d803425edaafa10979f6ebb433ed1aec71093e71969915e47ac27c5347456c6262b377c8695ea427f8bd0000000000000dfaa7a538002790ebf8a07c744009f8b7e56be4565ad0cd235a66bdfda5f94e845d656b425ed2855188ba43c909830a0e6132b82e95a5d4c16351511ac310eeebaecc4db4dae9ec11a52d7694e90d59631ffd41ded07fcaa6f30cde49fc4a2e62a56cb9c15fc359b0e1e9246a56f5dd15f5294", 0xf0) 12:36:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffeffffff0000000], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) dup(r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x0, 0xff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="9d7b23de119ddef14f139965936a3a6194c27619a40ccc1b973797135ff13e953c28eacfa7e26dc28841578fda357907f36149af946788cd2a804bfa90254c2aa53528fa55bf1fd5e1b8145b", 0x4c, 0x5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:36:51 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:36:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/249, 0xf9) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x100) open(&(0x7f0000000300)='./bus\x00', 0x100, 0x0) 12:36:51 executing program 1: kqueue() r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) write(r2, &(0x7f0000000100), 0xfffffe5d) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:36:51 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x1}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000, 0x2], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0x0, 0x0, 0xfffffff9}, {}, {0xfff8, 0x3}, {}, {0x0, 0x0, 0xffffeffd}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x7fffffff}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x14, 0x2, 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0x2800000000000000, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 12:36:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x2}, {0x3, 0x0, 0x2800}, {0x5, 0x9, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x6, 0x2, 0x4) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x11, 0x7, 0x3ff, 0x7}]}) r3 = socket(0x40b0a4885638b61b, 0x3, 0xf8) setsockopt(r3, 0x2ef8, 0x3f, &(0x7f0000000180)="e9e9f3d9c111e8d919e3619b914176ffe79b778f2c3c51f823f76450d236e21646234943bb7fb6367b7f15337d6bc8ca08b729b7240c1508b30534f81e5d9f6252ce51008114ec139dc66a82c70d03820a2aaaacdd9e7841bfbf99b9f95ad6df590a1d1b3e4506a59843a19242411c38df466a11323e387f956ebcf89078e54bc3a6981f3fc76fdb2545e5cf7b9f350ab74dd36fb7950845df854ba0c10d61a901c2d00e5dde264c38c41ffcb19314a3ffa5d87760334d860fe41192", 0xbc) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/34) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x0) 12:36:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x108613a) sendto(0xffffffffffffffff, &(0x7f0000000440)="13fe2f08d07333464ed55206895cf0d7330dd51a43babc1588b641bc6852e5b44617bfb538da26feb8aa49e69e285e12e6f887da8307fa338fad99a3b4f076197afc1e12325614e6d8502851d6934e863dc9d4d3b58ccdd414bfc58c7b00dfb3409504ddc604604ba954347015f92a00aecc564412bda625157216cc9199e901bd5d6d09840a0f2e2b12c54fe5f26344131b7d27aead6f672dd03759c98e1ce426", 0xa1, 0x409, &(0x7f0000000500)=@in6={0x18, 0x0, 0x7f, 0x800}, 0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x2) write(r0, &(0x7f0000000000)="220e22", 0x3) write(r0, &(0x7f0000000040)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936e6d22727f84184b1ad36306862736ac833a77432e1087113e388", 0x30) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) semget$private(0x0, 0x0, 0x280) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0x3, 0xffff}, {{}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x4, 0x101}], 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x3f, 0x5}, {{}, 0xfffffffffffffffc, 0x3986abb83f2f7146, 0x40, 0x0, 0xa3}, {{r1}, 0xfffffffffffffffa, 0x9a, 0x20000000, 0x1f, 0x6}, {{}, 0xffffffffffffffff, 0xe0, 0x40000000, 0x4, 0xfd}, {{}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0xa0, 0x20000000, 0xbf4, 0x9ffd}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0xf, 0xf8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x10001, 0x5}, {{r3}, 0xfffffffffffffffc, 0x44, 0x20000000, 0x161, 0x3}], 0x7, &(0x7f00000003c0)={0x8, 0xa}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)}], 0x1, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 12:36:51 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/diskmap\x00', 0x100, 0x0) setitimer(0x1, &(0x7f0000000780)={{0x9, 0x100}}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3f) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/211, 0xd3}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000640)=""/67, 0x43}], 0x9) 12:36:56 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:36:56 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1f9) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mprotect(&(0x7f00001dc000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000140)="7ceb4b03cd11c12088ce2e2cd0722e4981dc69a312732813191d8f2131156b317fde2f3515985fe7e5e1a532ae608f91ec92c338216510c1e53a3e866a62b124a252ae34372e82e1ae594238ac5a487ae8001cc71fd74450bd04c8906cd9ffee8aaae9342725b2abea9138bb2dd3e8e594114d072aab692e2dd35fa358ccd3ec", &(0x7f00000001c0)=0x80, &(0x7f0000000200)="57baac51c32eeb44429cb62fba9f13ff4857", 0x12) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) flock(r0, 0x8) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 12:36:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x7}, {0x16}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 12:36:56 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r1, &(0x7f0000000140)=""/32, 0x20) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="989144e0ac57aa32795b9efa32bdb3d30037cdb5924435c096d81c48a989ad7e61af49075afd0c01187b98f968bce00395eef4312aee0cb24faada50ed6d42f89cca6a429efa92000000000000000000000000092047ffa8316646530a292cf4e4887d7861a7341621f2e4f4e212b2abc8dabc5bfb67a108f94a3083c3b81af298e85e60f1e61333e9912e6268d36b564259c465b6f71c492dd524f23d00e4bd1b5d4de92a3677a3be7f8493a1c04f64b80094af883ab1cb27616506fed5d3ac9301c05dc7b189c18e8703f7ee61da63e245094701747bd101b88609abf8f93b352634a4857b3e8c508247d9e8c7705eb8f9", 0xf2}, {&(0x7f0000001600)="bf2ed56713676816f31a1ef49f23eed5cca10b59add285c7264ac9dad450e0ad0ddf7e697ddc0500478d71c93ed74e0c60468395894f89ffa8a6fe3982d66f0dff12796d57592c3d1368ac4debd35a2a760f476598993627bd40846bcd2bed2f97e1b1ebb3d62d5438103d6aa72bd05c964a009ecc17ba7b84bb67e0773b0a48636cd9bdd1cfffa5add11d02b3ccc6d93b8aa4f78883a4024409003c0e67267683e50bebeff572a077351a9d722439895f3f7a7e539d849b1ddb15b0ccfd43c7d9ec78a1adf77a747f9fabc51d9ee768c5d2b23cf52c18bf7adfc23e8d9c1bc275f7d2a9273a368fde0500"/247, 0xf7}, {&(0x7f0000001700)="9e8fa0460c2da4ae2b3113e681356a9279b490e331fb8693d71d117dddb5c3639fba25ee0737420bd85e5c6ee890f3aeb6028c8cb25e7048155572c967cbe29f285889e060fbbdbea49a242972358c1cc01e7fc233eca7ef33b5a5525d307efc8a11bf03ce3be6349379ff21620f463de317b9ef04ebecff05f6e6d78084fee54bdd97f5db0ed888ad05129dba76cd35853731db7a4a2a442ad04c77eade8f304452ea6958cdca14a412202910eb97f816d9cec17970539642341d4618fc1f25a1aa6ffd9cae8cb8a6dd6427be009cd4f8742bf2995c807e3c3c5e644a56d427e9ce1992d5546189eac17101a3565a17fa44d9b5e6289e58c680bc8ff37104f703c3779e01d432c0b2b7ef6f6c5afad0777f3cf8f13ea6ff4d2564d1995406a63febef792f51f2f5c93c19e0f76f2732e08450fe0b4fe0cbb957c00cb8f0eaf1a2e82cea7ad010c0f2efa56037aac37e69939b28dbf32986f28213612df9f17429463760baf31a7c5747c879c63932a28544161cd431064e9ca96d1a4057ae692cb8e45afa5e99bf84cd1d31a15a594ec5f8eb7673448bb48ead4da00f83b5a5839297785e0fd479cd2a78f375246065a05151fde2c5252440e22689d65dd66a534150de08df08eccc69f15dcb83c94b13d04250ae886262e6fa15756529a7c8a5550a76f237289838b7c11acc2bce10313131856b92253089906f421ea50a27ddd37f645adeb022fdc8c5c58f30806b1e7a465daaecc32833522f258909cc1e0a01df7b726f914484e8433fe64a2103ea07c5dbf1d0feea6f3ebcb88bbc8cc61a484922b047440ce479d2a0cff77d870c645e24bc24f84bf695ceabc176dc610e0ad9a7557fa154b706699596978b6b29ba2a695c4086f19a68c4a62e8a9cd15daa321d53173ddfacf91856aa3405656cb84597b86ba6ae14f79784fc84f981a74fd94b7130032f4eb2d6c0d69b9f76c30255cb6406ff072f727cd623f320eb775f551f38c8f9b89d3f0488981d9bb9820c3154c9f5de0ee3b34171e1c9691429aac61d5f86110f68f998d0ec335e2d00d63184c01d7b5368852fabf85b5c13621c9a895335a6ca43aab97f2db59e2101ac94f9d4ae75f3561a0fddc1af5621168d77e30c36a46a05987aee2526dec59236f378d8f3eece80e24d8d96bb710ad104999b2f535ae9abe13f5f0fe6d3860af4fe2f4b4fa00a8da108c612d3ee814a84035ff8efe4aa03e6043a05bb4753e14a02cae6fc7fef791cd703ea9d3ecb57183359ba4e354f2eb348bb1556bc7d56ada93d6c34e2f6376d05d0469525a74d98a2bf67c92b999eb958ce2ec00363144278b43f9bb6f6b2621304b9c810c8bcfb6310be7e82564ef8ec420f5696a62f8d7c2a513f1696620b5944df4686c77166672cb263b463dc00e4e3cc3b172f0d14213962ea3ba0bdb699a753a2d8e2c0974e8f949596497de178a5d059c1fc64b4197d4f7859e7ac693390dc0420f263518a9dd8dd9a415d4878da618afa69f158de256c6e998b651b0ddf17cdef841a9cace6af018b278641fc19b965cba33b038a052e5583e3791a235d041a0eb15a8a58590efb729dd3536698f6923e0dfb91e2ad4cbc1717fd330b8e44d1da5254c0c6743a784103d7bd5cbe4d0ba128d21df42529b938a58dea6cd478a21cd6c69fd05985b141c76f090ed5c7c41d320cacbd5fe46015212f6d641a450b21116deee9cd33e0ef6efc1bf7aa9c44333983e764bf50456f1dbe139e1bcdac28f35161aacf418e1fc3907a610479e4acf27fb7fd20975912c95a7385e167c6bdbf7ee660936a651a895294766f43f2189ce51563b296939cc6bcfab79b99f044385cbad352454930f727b1f2cbad78bda2ff94a65492b7ec7ef59eba5aa4ca9f2413b7763dac7d7e0184fdebfa1375fbef5a4b206d032b54f4acb6edf47515782ebfd68cdd3bd51fc78d33995113a33b0f5eef842d0783eec8b8e23028474cb3559a7274eee3f1261daf772131b523966c8848389e672846c2e5254bf279bf15722c6bb8237883a3e486cc497cbb4c2926cac5cf1ba926bccf6878cf20a8b64667b70f0bb54fc80a190734a76ad68d5f025c6fb9d0cab3cf698bd41fe148da0f8b52b7401f0e86959ed107cfb47289297ea1fa9f170423845631964ba89a9e8cfa8b227765eac2f3b182b341b4a16a29d201f69a9f2e215bccec66982f3853bbd5974826223119e9ebbea93dc7f2309773c5d8e424915ce0930281f6d112343f2f0866c059b7471ac87fd9818695bcf9ac3834f1d827e71d3bb71da53e9deb58bb87a9dbb5029a75d2d5245bbd4e3611dde2d853dc5594bdcc31c0c3765533959f61e88c5c0aa2c54b1030bd91b342b6a5ad7898e05c7c7c8b38bd5738ffa5a7b109352ee89ff34fcd04e23e045844635075b671e779fc661cfeaa2a4e96c9fe83b1231edd171bc39022cf10c6b2e7c441f899bd587267e0074c13c3ec3bb0dfb3c323e4f3480cb6a726e7926cece902e2a846dc69d9462c23893ddb47568e60ef1d715424c945ebf45f3f6b136db7d198a648815bc5ffe4221ee7cd87bfc37c97c0ebc4ce801e9058e8e31135746b8c3fbcfc087667a136a8ff5cc40a731a24e8d570a725b2b01f700d64866fb6bf26bfe6058758b3ca10753b04bbe84d527b789399c85c3e427170d02e8de931b6883dd1eb5c72489f6031cc8dc0f5ae936e6d97b52b9825868ce47d238c71ee13d59533073c1f14f620baeaca8a615c5266ca5d24b6445eda7e008923b86aaefb9501fd2aa23114f4e7fb83f1d7b319d07222260294acbd99c4f35098fb3df2d2d95c733550266106e47c7352f75813663c5fb46d87a04998848f7f6d45790fd21d68fcfbc14c1c8ece9ccc71da0b2c015b2f4e616a55ed7c2bb2efd3ba979480b52bb4ed8dfd4a8515546d2f6014cab31f88a8b2fed124cf19eb57c652a3141ec6d90779bb8f8150871b2c07c4590f84f6dff6fd1b16fdfc3f07afce1136949c98c5e27488ac4937075106590d200d42b9b2e15d6a711ba67b93287db85c5376247c6f2d39f67e9a0e5dd7695dc53ced8b1f85f70d8d8b328b1fda0a54b325450734457cdabcf505198f6673f59fa52e43defbf460f4672ebf9f946c511f1e55ff9fff4ffddd2c7b16361e2f62555606b71dabd8dfa5cc89c6bd20dfaf25e92bad54fb7adfe9417a65f5b4140f517088713b4400925ac82652f5ac30e4ab9bc90cead74c4de31dc524bc4dd6a6441eb683269d2ae4613f6b5cd27e0b7532508f52d1e6bf48e3525499295c1a2251609204664ed3cba4190e1637237df513fb8ef51822650a703804d765ff1ab28e53f3d289fceb6d039b38f8ae03be74b04212669f25d366f55d291fc8458b1668c5f58bb637379951f2352b6690726d7ad8dfdb5ffb62b92f71ffc9997bf604781fcf0ee46833fbba140ef2f740e89ed131c92c481b8d6e742ec1da8a7c9f14c8cd492edca4eda18d6d157627f4ece2ac5ecced2ae3824c14be77a4faa44f559e7299ce9238c7ab3b1f9dece664ab18930bde438808074a28442dba934be1d45eb85898450a26120470cd5fe3194185fd65461da542811fa651e8e13cc0379240fd0293690e8e91abbe9bc6aee00541553fb4b88050405cf8552667e0c455bf8f02c2b279d47a6b057c1647e9c2585714233aef779c9ef92cabfe8a898a1bd6087938eda985a9055309bc9456d34493c160705cce85be3789926ad4c520ddc9a1b29e42b4008f29547188db0f9b0022abe87b2040a3c435e3d707899895f086372ef8688311f933ddff8aeb2060cd991997e5a8155e23c37d0a9c2a1fff0542ad5528a8234537a46b716dc98a598dd6a964660f11512d99ebc474667d81010df0ef187fce884ef467ba3a0bcc785daba81596163dc072bd29d62efbc350c171548197fec9801595d65ad04c959da094faa4bf8cdec1e4e3080a8a5dc5570ee02b2ca8241999a37587d4118875a91157b096fda192b80b6bbd27d4d2e4dd425a985bf6d1635930e529811ce388bf747ba9bab017aef3b364ac80e20bfcfed1a9c89d947534772ef9c153fdf337b96ec672d18522c5f5d38d23182d79e12d7a88b278e497f9f9691f77f5ee3d53d0961019300470287349737ba80bb2382abe51833eece26e136e694ef1ed3ead168b0382c623118ae81c6a6ce1d7efea3a125bed0d696fa501cc265eb5024a2edd74b685c0bbc7cef6ac2d019591360f1570f59b9ef01c4648ea7e8c20f0dbf6efee7ce6d0ca777a31417e656784d486c27dd5cb78237b7e70bb2cd238c8263cacee92a21eaedf1a57ef8ac397355bc834b2686243d29c31cc6272501d81b151b13aba3ff819d2089ce6b734fe780b2cc5feb0c94a6490da5963478b5b14bb3690f5d566769f7fd96ba4582a563cb02f6a94d3340153f522d406b8d47adfc6243d83cf0e0eba3ab8b597d44baa343ab36f4cafc47465ef3153877f4bbfdfdb59e66fcfc8663065e73a5561759d5dce01a98f2513dce37e45a2df4ff091f0f4749081d274bd2d647e0d0c9b144c7c76c8c8ed937dbbb4cc9734ee6f7329762dc32eced4bc5e6938f4633855b8c989c86b0ca71568240270c85d1f009e8971a1d20f381bdd17be31c00b7dcd5693a98971e77626aade384d8974651f7eef52a434545c966cb12139daa13439366e62e72641ee9ce8cbc6d12552fb5bfc3161bfb4550a5bcdc853e3ed5e664e36c583fe3353bf2ba95777e85b57904d726f0945848971a7c66060a1504c178d1dba57d70bf7014a57fd756800ef017ab2faa2d14ecfff8f77f48e32b607b80ec35ed7a41e331daffbb733d3d35c2b1ea95c32aae3c5c6fd46c215f7a73dbf45a72091c3b89b41072abf3794be181f7fe39281e68e762438e0c3f49172f9068ccfd29decf2463a4a70093261dbac07cdee1240b430378f5f6403de79c26ac21188a0a2575b3db7804ca0f563315d83af4ba706dc98011cc0456d942ae412d19ba8aa3ba9cb9060bb59caf92d442f74ccbf43d156a0fcebf9ecceefc236a6ded10055df3cdf47af49a4d620c63aa6c893ee39b991c59af7745ca49294c8d17ffcf08e6870d5254ba6f9bde4992cd7ddf26e26a07aee21d0a5fb74cef2199cd5f5b5f6439008015f3c1feadcdf120c79e9c5e6e19384f98aa46805dd8fbfef7ac512e7556b05003761d24a90bffe1979092b4410295658ee5ca7158a3c70b914601d21685f6fe2769047aa52f0510b844ba0bbdbc753ae71a77eca3f11ff63704ad51f42b0502249593a33b8166578b2db06af99c229761549582a43eb1673815378234cf4237ce753d3c9f20fcd49ea0ed1677cfc3dca0d80e77c05dd9d87bef94da875088528262f9d28ebdacdc361c12d989fb03a4d63d579872e773b51ca89183cba9a1f8d8f69b4a19b86f7251552fa7783a26bae1b6ca70d0f142a73fc815c7802249d6caf60985e145bf2e7d11e8661303b800d4029bdb8eea5a4a9a5338518b0116164487b8334c258667ebb54e5079b78e46498ccee4123b7814645b05828ce07d57395726f2fd602e1bb4a76f673a70ac1105c042a252d7e1e6567afceaf43437d158498b31efde593000786cf2667ece9e1893cf1a84ca23c6999a106f893e6bf55f9c8a5f332400101de234578f0917f50b1c14dc8666f1d1d87753ade54b7f6472611018cfe174742912aafabce30b9e97a2d15e9c19a4c8d8e912e622b35977fd2373f1e11c4f5bd06a18bcf8e037eaa6107f291b95dd3d4503193cb8591f67597d3deace80a24", 0x1000}, {&(0x7f00000012c0)="9b59f0ebd1aeedf46c921a5df1b9379ef29ccedee0222e670c9d704171ae03472862549b25b92df5cd2d89f86dc38389c8c10bfbade1c99af3b7e533d419756577576e500d4d5e344973f7f9fe454fbca9c5447bbf94ae3ca30e075d5e49d933e911b993a1cde7f21602c49ed460b73b055fe47c2f0cb756c20fbf5956fb58d5d66f2931654dba800c82101682695a65578ee0a839211ea926ce875faeb5525e88e78b17e049f962cd8282f22f7bc6f00a9be3f691b7b1840b", 0xb9}, {&(0x7f00000013c0)="6ed15ba2ae4c170a3e12307ac1d867d913a6d1d82f4c0a297ee4092650017f3010276507dcc0ce7fdf26c8039c3baba71fd685af56e12c8daf080cbff0fe2297ff7da59597dde74d1368b801c1be5fa2e8a6dbc708056f990ca9eda215e4127a0ec930a770f09d6adac34ce9ca1db90756bccf85b013677246492fb64221070000009ea28ea132f18ede9db612d5e4faee1e14974a332c68af29da005649b22232d15aca36abec3656ff512d7f512b5db786a67e3e9d359a65897035750eb1b46403fc2fddee8681", 0xc8}, {&(0x7f00000014c0)="c83eb4cfdb77953ebddcc4198b9bd586150cea4a8508a5f465ab8756ef618a76bc6991a48564ae7af2bc64b1a5a406eebbdcaa385ca6caf046f562fe8e85c0947d58ec24715c6fd8e271d5b304f41f9c6c6b69240a167c4072df27dff0e8d4ddd2cb4334bf321205884d54b15fff2fd8895164a11bc43d5dfbe93435e484f62e1dc07cfd39de410fcf4542ab1806fde2e617aa7ffaef76356cf66a31a48b7b25e234f5d66fcbcfd233407ea1", 0xac}], 0x6, 0x0, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="0000000000008000000000000000", 0xe, 0x0, 0x0) 12:36:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) acct(&(0x7f00000000c0)='./bus\x00') fcntl$setstatus(r1, 0x4, 0x0) 12:36:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r6 = getegid() r7 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f55a57300"], 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="bd499ba73a59c0fb081303738ca3e8e4511c4d2574dadc", 0x17}, {&(0x7f0000000100)="e0085ffc0388f66472d1605d514376164d323debc0", 0x15}, {&(0x7f0000000180)="c67ff374f4f61f89ad49ed29966fae8bd66decd11aa2e95926c303b9a88dd4d8b127acb37f9fcd5889f9e6243696194299ec6ec0f871b1594a5879df12a4afc7cb97371fd49637dafe65527d", 0x4c}, {&(0x7f00000002c0)="12706251fb6a6e0d6f7b006dd0ef6baed7f70d609b560c3b2869ed55754f936956ed69dca7624d8d75b5470765ca1deee6047895285d9cda01d9501a052e38e69a70457b9bb697bfa2a11f176a645db0c0a17dd75e9b3828f1e05a4e17bfbf2005aa7001ac4864e5c662196bad65574fe0fe4a671e218970997db9c8500b5d7fcf7a40b076338806cdca29826fc332c3c1d29dd89976270427a620d321fbf228ac36555327b843f46a14080dd3212beb3e47ab6f27c97a9a042f4259a710941e47412bad77cc3f7fae00e25bb0f6b6846bbf479b9e0c19efd4b978382efee60096288ac227570a9a5567aff621122016a8d78edee867a7a08da6717462652835b784b96c2170fef566db46ac8067a50be49c97ddf5b5eb2c6bf8714570da6136b42827cc41b06f5e09a51603aa72bc8283a9340a2eec74eab8c8040abd985dd23c949865cbac9ab4dd393782e8304a9b1e933d3f59ffb922020ca58f64429287abe8469fd766f0102d93754c0d3b00720891124ab4d2e2b2212eedf7d8f2ae89b098e5299d561a0034ce6719b27160337814a783378decee7afe06aebf31a85beda35c8bbc7b5c936ccff2ffb664e0383a5a6daa71118fc5e0af6c700624e86e152b269a0b2f97bcc5c50e20b583763c53f0e213760cc507449cec493fc8b4ff1f12faa05b99142df348461c20124f024dbb9d649fe7c11f7b5dc7abfaaa0884897a38ec302bddbeedbfe35d35c16275fc36782e60178f87a2afc87042f01530e2528869f8989e45522ffb2aeefdae39e8dbd5da4be17ec7e8038c3a3a418bfe1b6f18f5029f9ecd351041e31c6247259ed4ccb83961e474b3438bb4465e8e5d0b80e438aac70c299e0379767fd0f1697eb848e2f5e4a119791ae9eb9ba0a45760716dbaad025f5767683553c2f6e0958e282d0d8739301cd985e86c48eb58fba3be90423ace4d8f909a1671121de269fc6a7aba26f4a44e74c71d0abf7684e5e3aa5b19f3d5f65627f91b19d65e73c96c609345bb949f303a7e8d5e2b120346b793a05946fe1392d16d1f5c0d718b75d2bceb9417829e3cd3131c6717133bfb38a30fc41de2db2c34846b9acd259646cb34e960b5aac6e1ed30198a6dcae0a9b627e4f0fba0973e88850b7967f87480f029ed2675118773fecb672a29d4fd4462729efc31567bd32f97f9ae4d5a5834d6aa4e015caa402b73a785a4484597ffa95840ee2837574b4ffaef0c1beb6a73f9a35ddaee96f478211048e950e106a592a5858a926543abbe8f1e945e57232801947b9ba621ed18206b73f2eb20c81d29268df8ba22ee0e551108d19d9386768ee1fde942f3f14f9b352a7ab4a5a48d52420a52211704d1e2ea132a45c0e88c76f6f510ecd587188414f1f40c84e72361528a309bd694d4ffa19840d08c457c5b5e17d7e632ed8e91d71cde8db6cc79192e48a70f74160a0bc613d2ccf84b7655a54d80d6aca7bcdba0f472beb594ac72f2cef48f4d678ba7fb50ce0ee4063399993b5afdc1a7dbdb75ce4a421bf89393ebca49c08a3e7bbc44e7873d78d74b00ffd73de4f376f731f643f35855dfe1af0e977e2d3a682dea5604ba65abba93362287a005b8bff9fb186a31fd301c4dc5810d55728ddb46a71d3b37e7ff1bee816780d16b112d2bae4bca58d5ea563e981a897e3b45ef2228614e8f54334566f1f6dec65a9e97a151e1c54e302bf092f6731aa8b14e1d8f5214aca94aa50e23459a24ff37c2307eeccbd6afcbea1748fee3b0a3124c2dee81b968b4eaec19754b8e5f126accf26e5ae80ee02b2888e93aeba151a633c27e28a7492ffc701fc9e493e96f9bb3c38bd229d0d34951dd2f21b1bf4055cd03ceb5f6bacad0327f010c05378a882f7da10935597ce1112abec73af2815910537849fad1dbbccd91ca507e7fe2cc5ec7128fd8acfe9a78740fee0fc4f41fbf1faa7b9d911019ef9cab16986e4c28f31c555e04e17284465470ba1b1282409df7477f0692d12a71b10c76b3a88367f901d9120e47640be5437d612064b127e7e55dc3a8f917b32e1e2ce9e61be5297b7062caad0597d5eb33efbf31e407feb2e9e79b40eee13a9b9ee936544d083ea5c63fa09bfefc8a514aa1c9cb25b7657a6eef0e0a5f3406ee1318dc7a7f57c4ff644d5af5ac54d4b20a439cd987193458da487f63baab73b29e16ca38d4e34597835db35222fdd4a0fd710beee60a86a085a575e654169331de532517c1ab16dce687e3a7eac64fb856e0539736d2601d037c42a2762a09268d861cde11d8b4479ee55066d95f928947aaf999268e57e269d2d8a2ab78f7e6efcab53b8f9ba1c77bfb4a6f0f50c6ad9b0f9de48dfe998f7fc351afd2ef568b79ee09f5761043e879d2bd4d51d4ed220545f741fc680da575bd1ef99585dce230447d385d48a49dde1753069c526d920fce3b8064492092a95bb9ce686b428f7e691146d2eabfbdabe4ff0672eb1256e8636b43aabf961aec6e5cdbd3e5fba53fcc08499d90c893a61d3ad863351e5c2dab3366f9bb9cb3218cafa98401871919fb397ba0e2b8cbfa2b2945b1ebd764449589e5e085326327d67160fc6da2e3c4430c2fee1dcdb71e71714c951f01aa7add37d5bad3f744cb68414b5bd5b2692ea26fb3a9a09f538b5e655182a1529110c871bd30b80c76c5c78c9995d5cfb1522c3de208c2421a6e3bfca976f4c9d415107b757ce569a49631f2043adf8245aea814d46f162d173089f9ab2bb30181494129fb77d0209760c3cc8e290da27eec56c37724c8c7d4b70495caf830fd51f21e53412d7d08c44759b4e517b5410a3d2666aacd8d3d3ce8085f9a41ecb19700398524c81387b7052aeb92d89c5dc3635f1614c611b997f3fe7ca43fdfca3f22a1ec6dfac477aef069c633f017633d8916914e4c23370c16ec3ab5405aedbb08d82d1e829e94a1b3966c1726eb86754d7aead6ed1f2bf8a2c771705c86beed848d0e31e754973ca62c7cd1809c0d15c35757b62c7fd25c91265deea03088bdaccb7bf7ccddf97a9b0bc11ffdf654f1a8db0046a1754f8fd4791aaf966a75cc235e1a24ed8f62c7c0e32150c00925a8283b273d2193c24f2c79d9ddcb8998d82502404aa7cf333194732b70d535da8e07661f3ad42c17bf7db029a5edbb97ea28e5f0e9067bab30a790a74042ef17ed1ba85ae3ddce4484c092c8c335dd63dd19db0af3a8671dbc0039b7328a98772b86092ffb340cfb0189c3783c67c5be63085ba1137cd4b72e5412f712291cc2fa83a0d94ab69f6255c5447062855eaa730bc497f6986cb5e168cfbaa22083e96c241a1eff08425c4085b39cde0338426fd9b9be949683391766ffa34555582cfeba8dd6abc2b0e73d59e105e0079ff93ac0f6bd5172c933f4e841d0e2ef274aa1b8e6461bd984a9f4a6c450730ad45a998732c0e1ccd3d8776546d9161c394d390f308e0941bb4681393230b76fc2b4a0855f10e21019d78eb86ec535b27ef3c77b94b5e9eb4722bf8ff9c5ae1228c7eb5779244ff3e0a3dd870a4abe7bbd6de91666c8f8ab4896196ca43a1d340cc32cfd971dd7c94673dab6b29703a3b82212862eaf790ad67f4e45f9e5e2e68b19c06caf05a6cb55a45bc45651a24a0943abbaccd2c5dc44a86f32eadcef42276db418d7e207c7bf64aaae79298718c768e899726e6583d5a89de9c76afc8fd21ae9a5aa3fe71290f9626b7145757a61fca5cef0cd84a64f1b2d16e3a4e2241f984f9fa6fbd170395ed8a71f14f6f76adc825152450974a9d649e023f6103cdce2527ae505c8ba6e265c8a12dc765e904aa8137109ae00f7cc7b3fd7b6369ddb26d1c71e62755dd9f7edaeb503b0537cd777f7dd163d61e37569b5155c65653a3b9f92f68b82c6e5c1beca5119c2a5661a6fc657bfc5c5426f7757a2b9e128f18a9147318ab6870e1056fd8ef4fa265ab4eb6825d43e6a8b969f548f90628d3b914814c67957493d0714c27169ba18c11a21268cead9d2e315210cedfc3f5ee1f46b91aab6d84087745000da2b1fdf5914885c73bbbfd50c43243d773c5f647ba482c3a46617cda191a8d7a0faf49406fea1f3d4a573f40e928225e4adac3a38c40400700349585d7e703f0df5cefee61a1cef79f0b170d28f231d17829a54a1dee847e848dd762a8b3e199bc617942649076d99e50e0b16afac0f27f0e0afa1002361d2069f32390f337be21c0b8fc9dae05f9dca2425451751ceb4950a4f4cb7976eb42e880795d85eaa85f84c8dafdcf386d812650670d967831ac42396ffffa1a187388b989ebad5bd31b9d61a762b99c1d53acc71cd9049882d4564bddbfa394b7807e558411a4e0e1ac543e180020cddc9af649e6cfc970d871f7ce3dfac719b4bdcddba76c19d2c57ac77fccccb0ad259a26221d7a1e1f43af75f2ba28612207a4a840649e7fad7d47be017878e2ab0731e70ed4cefd7a2bc83e07faec76b50f87b71c9986a56d87787f8b67ee47ed0d235df8d01ccb05a1bfd38f56b9a33f3d180b871d57d3e9c479f9b61bd89775bb64eccb31ec87406839755eaaf10eeb1ac80f89f04791b1d559c6b41ab46ce132e57acef4d6725161fc4402b27197a875a6f3a5e831ebf71e2aa8d752ccf08e9b4bea332dddfb982a0963429700256d98ba0ccd42dcd647a5f9123b4e0a81313aa3539836419f9ac746857b24048f2b8244b97a668bb3eff8cde99e09453f11661b669c8cdaacf646a802a7e1c209402684b764a602ac7e82749c4e2fd4e73c85b10a22029ed183fe538d568865d133b5c102a70312d9f6fe9351ebae08eee38f4b9b4109ce93b896737081ca8cfa2f129ca68aef460b1480c779ba199d0eef73bd24e55dfba7644d4b6e6d9aae9752987ab76670252cc8a853adc920af4f7a6af9056c4b5f9bab5d9a60316063f4d1cc1cd1b6d44c79f1500782c5be85003c35720740631879effcb02d7a405af463f1778b00a6dbda6320bedc326464408f4780ce00deda73bd7f37dff2f531516f0329134cdbd1bf85548b72a5b727870f0bf9aabe383d9dd8c6a4040c4b40409e519496772929894dbc87ff7218d21a790824870ddbeb989f294962ee5972cc1a645eabdfea12c54545cb70dda5a10a76d14ce52e724c7ade1ad4ae0c4e19ff0fa01e6a940daffab4af9bc524b93201fe9762981f8017bb6cdb54df2f9b51ada6740d911f52aeaf7564fab18891fb4ac6ca08e68d4aa8c6e3868885b7a4d0b6b39d4188cc4167ce6cdf04cb3b2a5b5bbcfcbe9cc4d09e3460782e5667f181d1472f134979fabafd08e31b9bd8aa531f0c03a32bb675d1c695c98e0f7da2353a1fc3ec8ea0d7087601586c3b8558884801974f606b2d61d18c13043e32ec17938d975307db58a2b4382768edfbcb8cb70cc3eff45529532227ced9da1d96b612a1c70b739b05c9ef73229d581eb0a8318383cc639b5d9b7aeb4a009ab1f3a07a802ffbda7f4fb7d2b6c9d220c5bb49f167664e81d9add5aaef5ea91e17eddb1e9320ee1a280b489420d72d0ffc16df5b29a2f3a6a0e5ad3ab1fb2506f939386d943340ecfeab33f7a43ac4e2d864ca7313c1ea9a2dea0f94e62d6792935a9b4b715b816d8c8fe727495822d6a58c9c1d4c6497638b6b22fbccc06c6b43a10b9f018dff65afe7ba8532f3ca1a0460e0755082ba5443388e73938c639d6665a4822198aa2e0b0c80e6575d4348291aa114bdcce8c1ec9c8e7cc34cc6c9d633ffdad07c5eb5e0904a3a89dfc0dd6ed23b920e76acbf432ae44e11d2879a5e5fc06e73199", 0x1000}], 0x4, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000003f0000000000000000ff7f000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7], 0xc8, 0xc}, 0xc) acct(&(0x7f0000000000)='./bus\x00') r8 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r8, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) 12:36:56 executing program 0: execve(0x0, &(0x7f0000000080)=[&(0x7f0000000040)='\x00\x00'], 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:36:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1014}, {0x3}, {0x2, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 12:36:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6000, 0x3, 0x2, {[0x9, 0x5, 0x1f, 0xfff, 0x7f, 0x9, 0xfffffffffffffffd, 0x81, 0xffffffff, 0x9, 0x10001, 0xbd0, 0xe07, 0x9, 0x9, 0x7, 0x0, 0xfffffffffffeffff], [0x8, 0x2, 0x2a, 0xb64, 0xffffffffb72aa0aa, 0x7, 0x3f, 0x443a, 0x8, 0x7], [0x8000, 0x8, 0xffff, 0x1, 0x0, 0x1, 0x2], [0x334e, 0x200, 0x2, 0x9, 0x50], [{0x2, 0x5885, 0x40, 0x8}, {0x5, 0x3, 0x1000, 0x3ff}, {0x3, 0x81, 0x1ff, 0xeaed}, {0x4ed, 0x5, 0x7, 0x5}, {0x6, 0x2, 0x6, 0x1d}, {0xed2f, 0x1, 0x5}, {0x9, 0x38, 0x8, 0x100000001}, {0x3a, 0xfb0, 0xfffffff9, 0xf6d8}], {0x1, 0x3f, 0x6, 0x3}, {0x2, 0x8, 0x7, 0x8}}}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x7) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000380)=0x1) r4 = socket(0x18, 0x1, 0x4) getsockopt(r4, 0x7, 0xff, &(0x7f00000003c0)=""/212, &(0x7f00000004c0)=0xd4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000500)=0x1) sysctl$net_inet6_ip6(&(0x7f0000000540)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000580)="597a7aa450d21fe709a3135edeb1035f75bb1995729a80afcd2e46d96c833b2e488431d907d89cbe9f4fd22a740b10ce5bacbe49e84c159c48948bceee908368afa1d73dfd1c2dcff904574077edfaccc1b82256598201dba320dadef739bc0625d3e295f8d849facf06859ce22384a62f31b03e256cf67a77df712425600a79bdd4e8859b1aa08f2f8c2cb8c420ac8337a0220b5e34fe1b314a0efb0e8369138addfcd143de05028a7c7fa41d7a5bf6ee8fae672c02", &(0x7f0000000640)=0xb6, &(0x7f0000000680)="81b302108e99aa7cbd5da403b594d3aa16e65a658c4a328d35536c4f6a435db173911c7539f55dc214c1263ddf781c911fc284fcd913e7c4c8301562a77623366deccd8aed8fe7a4965a79f5a3a726b76d121e3fe6d22a01c236b956e9ed31b14426c10214b143bddd2e0d3ecb3c6b53701ddef9734a8f6fa77f7533ae3e", 0x7e) sendmsg(r4, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000700)="321bf1d6b3f90167333fa6cc08d5bb63c77e1e4af129267f316de5fa46ad8f135df7b3ff7648b53ce6a7ccde4064b86dadd3fec7ddada57f3e5fc7514180", 0x3e}, {&(0x7f0000000740)="38aa2a0170d6e1af5827ba1c3d8d86fb7e0af92d0bfc5aba062d772f5d3372d2e8067feeee6c90d8175fe0b8009051a07085fb664a7be8c909b2c208b8aa38e2c95cd26e007927b42f588caf72592ef2257b6bc36765d2a30fa1a42e9e5a6913", 0x60}, {&(0x7f00000007c0)="7207b85ae4ae100c646e18920594b14a1ff7ddf5bb15cba4e8a206de8a674d6de7f5dac1318ea31d18ff6352d733e897b6c4d15c573536afa7ea4914371fa2bba314482cd16873d28ab6e2b14f07b4f5403bc28fe2ae829962a14751c776d9795ad697f2fe60f10d", 0x68}, {&(0x7f0000000840)="76cb7fd53fd11c7d198360235d2583505fb39a9d0554943c855ee270457002c72586f77763cda58f8ea969e3fa26c49691748570bc662d7fcff34a6f95aced3f44a5ad4d467395fca5d0", 0x4a}, {&(0x7f00000008c0)="69be15ca8418acd9f231623dd1a801f939e8808acc55e9e2220fc94b8812d465068ce3254a78ba7fca6dd017caed8d59f13968e85e4ec0d7494d729e4c1539d24a845bdfc90cc50b9b4f931e97c3bb25dccec166c8486c1c99bc16b36867182496426bead5e39ab3d59b7681123670c29378516d0a8d29d12466768dc4411c3dc795bcc1f7dbe87c6a61dbb8b6bcc281", 0x90}, {&(0x7f0000000980)="9c80878ae6185588d94847a169304ccaa4d78de62d12d15b8513de8796802769", 0x20}, {&(0x7f00000009c0)="1d509c914483bf884d81f5bdc4a4f0c1237d65898a9037c347f587274587190a838a3705d8624760f7", 0x29}, {&(0x7f0000000a00)="dff633c5c3b4ce2015ac6da2dd2d89966b1506a734ae80b84aea7970bb9c74862b71609684013f74fd30e4760c", 0x2d}, {&(0x7f0000000a40)="21dc48a2629d0319b094aab7a247a6c9fcdd817f55602ad74caff254f014cabef990f8483f", 0x25}], 0x9, &(0x7f0000000b40)=[{0x30, 0xffff, 0x3f, "0879c147202f22f674cf5510d70b565dd306f21698aa4e25c43beb820f41944e"}], 0x30}, 0x4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000bc0)={0x7f, 0x4, 0x200, {[0x3, 0x0, 0x15a4, 0x101, 0x0, 0x4, 0xfffffffffffffffd, 0x3e2, 0x3ff, 0x8, 0x1, 0x3, 0xfff, 0x7, 0x7, 0x2, 0x6, 0x2], [0x545, 0xfb2, 0x100000001, 0x10001, 0xfffffffffffffff8, 0x401, 0x1000, 0x3, 0x7, 0x1], [0x3, 0x4, 0x18, 0x5, 0x401, 0x3f, 0x7ff], [0x8, 0x7d56, 0x5, 0x6, 0x5, 0x1000], [{0x800, 0x80000000, 0x1, 0x9}, {0x3ff, 0xcb, 0xae, 0x3}, {0x7, 0x0, 0x5, 0x1ff}, {0x7000, 0x8, 0x100, 0xffff}, {0x1, 0x800, 0x8, 0x5}, {0x1b31, 0x8, 0x7fff}, {0x6c, 0xb4be, 0x10000, 0x6}, {0x9, 0x1, 0x9, 0x64be}], {0x23f2, 0x40, 0x6, 0x707}, {0x1, 0xbd, 0x1f, 0x1}}}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000e80)={0x10, 0xfffffffffffffff8, 0x4, 0x100000000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5cd1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1a93}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xb0b}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe8000}) recvfrom$unix(r6, &(0x7f0000001380)=""/81, 0x51, 0x800, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wskbd\x00', 0x20000, 0x0) syz_extract_tcp_res(&(0x7f0000001480), 0x8, 0x492fab6d) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000001540)={0x3, 0x2, 0x1, 0x7fff}) 12:36:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d192d4e2bf5f9a56dbf5709c24510c2c9fae9b81851e5893b12f9aa2658d35a3c7e0047782f8b3dc2361943b96939213ab423160302fcd9d8791aa33ab2210562debe583657eb3c8e900c16c32ebd2f57c32567a5a679faf29b4cd1b7a683e4ec784c49cb08bb276623b7f4eeff2d0bb99719213ef9cda033fefde5b83136243e3ad2ae8015c034b4f814af4965c2c3ff3ff071dac2a47f8d85a14807e8d1e0b5d52e2db46266b503e50de7b30c9a45da6d8a28d5ab7a3e3681e5069b5c410d3f9c46"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000340)="ee5b2085e5bbfdb03a48783355e6e5dd7770a0c40645f64722e506e7430ae66a4ef47c91782d4fbb55d2fce23b4466bf695a6ac770e0dc9736b0b8fd0f7a19d3d49dbdd7b695b6e47b888b2964fa", 0x4e}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000180)=""/133, 0x85}], 0x2, 0x0, 0x94c5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 12:36:56 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = dup2(r0, r1) chmod(&(0x7f0000000140)='./file0\x00', 0x30) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000180)={0x8001, 0x0, 0x72, 0x4}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) r4 = dup2(r1, r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000002c0)={0x82, 0x0, &(0x7f0000000200)=""/130}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000300)={0x219}) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file1\x00', 0x1, 0x20) ioctl$WSKBDIO_BELL(r5, 0x20005701) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000400)={0x1, 0x4}) semget$private(0x0, 0x4, 0x10) accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000001500)={'./file1\x00', 0x3f, 0x7ff, 0x5, 0x1, 0x1, 0x3, 0x1a, 0x1, 0x1, 0x0, 0x8000}) r8 = dup2(r6, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000001580)={0x1}) poll(&(0x7f00000016c0)=[{r3, 0x20}, {r0, 0x40}, {0xffffffffffffffff, 0x4}, {r5, 0x10e}, {0xffffffffffffffff, 0x4}, {r8, 0x2}, {}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x100}], 0x9, 0x6) 12:36:56 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x200001003}) r0 = socket(0x6, 0x1, 0x0) r1 = dup2(r0, r0) socket(0x6, 0x3, 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:36:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x2, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x1], [], [0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000769000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:36:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') socket(0x32, 0x4000, 0x8) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x100, 0xbe9, './file0\x00', 0xc7, 0x371, 0x1ff, 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x5, 0x800}, {0x0, 0xa, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x1, 0xd801, 0x1000}, {0x0, 0x29, 0x800}, {0x4}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/182) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff8, 0xe2, 0xf0000000, 0x8, 0x100000000000080}, {{}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x81, 0x7}, {{}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x400, 0x5}, {{}, 0xfffffffffffffff8, 0x4, 0x4, 0x79236cca, 0x7ff}, {{}, 0xfffffffffffffffc, 0x3, 0x10, 0x4}, {{r0}, 0xfffffffffffffffd, 0x59, 0x2, 0x7af}, {{r2}, 0xfffffffffffffffe, 0x28, 0x40000009, 0x5, 0x2}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0xff, 0x8, 0x1, 0x41}], 0x9130faf, 0x0, 0x4000000, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/47}], 0xfffffffffffff56) 12:36:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="620202ec090098d43676ffff000000e00072835429"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 12:36:57 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x6, 0x11, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2a}, {0x14, 0x0, 0x0, 0x80000001}, {0x6, 0x3, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 12:36:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x400000000000000a, 0xffffffffffffffff, 0xffffffff, 0x100000002, 0x10000, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x3], [], [{0x0, 0x0, 0x0, 0x2000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6d05465}], {}, {0x0, 0x0, 0xe13e}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getpgrp() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:36:58 executing program 1: munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() close(r3) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/162) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) semget(0x0, 0x2, 0x200) write(r3, &(0x7f0000000180)='\b', 0x1) r4 = dup2(r3, r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000040), 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xffffffff) 12:36:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) connect(r0, &(0x7f0000000000)=@un=@file={0x1, '.\x00'}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x20, 0x4007, 0x3f) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:36:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0x597, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r1, r2, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setreuid(0x0, r6) 12:36:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x9, 0x1, 0x5, 0x40}, {0x808f, 0x9, 0x45, 0x5}, {0x1, 0x4, 0x8, 0x200}, {0xfff7, 0x2, 0xb}, {0x6, 0x20, 0x3f, 0xa30}]}) socket(0x21, 0x8000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040), 0xfffffffffffffec7) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = syz_open_pts() close(r3) fcntl$dupfd(r1, 0xa, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchmod(r4, 0x83) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x6) write(r5, &(0x7f0000000180)='\b', 0x1) close(r5) 12:37:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x7}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) fcntl$dupfd(r1, 0xa, r2) 12:37:03 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000240)="21978bbaf207fa8c890700ade0e4212c40fe6a4209e08f21de007cc096f972f2f91bb45dffd2ddb3e7d30e9366f0876a3413323aee7ddb83218ee56aea8ad4458ee260ae006f7e56b7bc361cc8cad8bf0c370519e2a385006ba3b751108d00d2ed456f85426c57050fbb4efbe10fccb91bbaa3fa2b750fd67b2fb52d19fcf5a667cf4fbcb9cc957d57915ca7288ded61ae356e4193503a85af874ff34cf41c08aa5aae0692728248ab5363c7a91bc19fe5781b55b5ea400f7abeb55e367693220148e42e9981e2424639287e6dfae56ff301b473319f3f240ce62ec69c662531402d14c1b118fa0042280449d7d7cba1a9091f3e7ea1006b22af2aecd5c4d56675640a30da5d898eceb349eb0209ba288c7f8485ad29a90e5c4cde2358b5e23a4ede5f69c9fc800858717827028e8df96e33d9bdbb64368a7129de492fb105f6090c89d17af9a46178bb710dd646db4810ab7c613878f454f190c8671f681c1345af33afe94b1504337b72769604d392f44f3029cabd8d237136370e722429d82f9e38466813b4e97bd6", 0x0, 0x0, 0x0) 12:37:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) socket(0x18, 0x1, 0x0) 12:37:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 12:37:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) getuid() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x1000, './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r3) chdir(&(0x7f0000000200)='./file0\x00') 12:37:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="4f2147434859f603697571152eebee4f6c15ea29ccdf26da159d61e1d6f5831617d0f0591b18eafec90c8a594b23c71185a259db9c1d8c", 0x37}], 0x2, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 12:37:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x401, 0x6, 0x3, 0x0, 0x9, 0x5, 0x3, 0x1, 0x2, 0x8000000000000000, 0xfffffffffffffff8}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 12:37:09 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x113) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) r2 = accept$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x3, 0x1, 0x3}, {0x18, 0x0, 0x100, 0x40}, 0x1ff, [0x2, 0x1, 0x20, 0x0, 0xfa, 0x3, 0x7, 0x3f]}, 0x3c) open(&(0x7f0000000040)='./file1\x00', 0x100, 0x130) ftruncate(r1, 0x0, 0x3fffd) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000200)="b7f3933276ad403f3018aa22da2c5c3da83525bc5671ae73f5bb6d84d73169552f51f13900512442181e8a74c778f5e2c46f3b9b4aa37d51824d8846e391359370dc232905723b2c7bef83ee8930d8b3b7810245e000656b033b44ba8e0fb3d93be6cf65bcebb5a26a9d884361668b030ab2d222b84e902ddb7cb19f94a42c9a08f753628fa3bdd778c108657230a1df5e2c8e5c1a01e4d93bfe957994a07a0ba37bf25ac499d9a600be82127cb27af0de8f7b1628a583dd16c21410f2db4da98aefa2af73ae00119bd72cf00f471fe312c1e466af4389e0ad02cc1ebf33aa1b4c7730513a22325764089c6ff5c66f2b9f52033deb637529e6", 0xf9}, {&(0x7f0000000300)="5f6bcb2a43e918354dcde3f8f4e0e9f1842b9e3f513d7e1315f0b2991fd23778aa7b977aa0e1cecac706af10ffef6b90e63048a70c94572674069ce9ea5bf6bdffb8e9d4b2b69a20599788079fb02a455fcd881fef104ba94f72802c6b591e08692bca82441d5ea9fd2cec26b1c9cb76b2376a18cab450441fde0e51a3cadb8457f15bb831f6bdee37d5f3c34b11da1ac41e3be13dea3d9a1a93d73fe97501340d7d4aed3705a818f9d0c83dfa8b78b03169a3925ce4c17b520e12274606bcfc", 0xc0}, {&(0x7f00000003c0)="41bf580a6f379aba3ee5003b5e76d376d44ba081030b40cb66bcc0d4dc47748d4e9fe7f5cfa77cded81fb00a33a2c67a8256061b775a487e34438a8c8b8e8d9cf4a3b38a1e1d3e00c097e3c9770a653791381407e7ebfa7c36d0c566e99816080cae75692b2060fb6fadd9110b5c4fbe622a04c25b14ba7f9dbe4effb06d", 0x7e}, {&(0x7f0000000440)="097a70ef32f907e28a83f02ff6ee04a5740da96cfbd7c18aa08c6872dc2ac640138343c2568fb2b144167cf935c56872b86ad9b41aaba0e1e11e4ea3a71c8d9a6abced51954320276f", 0x49}, {&(0x7f00000004c0)="fc4dd31f286c910792b4277610d357bdabfab1abbe6013430d56c0522f6c638b65e531026f3a4a89185f3bcb783f4606c0e542de792c4a7d6607b17dc4ce4a1e63b59988f4927bc2bec7c896bb969fcf03a36e7ecc9f0211a6c8174328c426460ce854eb7a2d4310d18b5519d6b42a9fd31dd11dfe4861e01133ee7ef2c59d093e087e7a831ec9b3c4a01b1683acf4bb52570ec281dbc37b96eb0c170efdb57530b7", 0xa2}], 0x5, 0x0, 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 12:37:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000200)="e7a5af2138a6f191afb4cfa062268f79ae250c193ccbbd19e796f77e8adc0f03e892cacec71af40997414b25239055cf9cdcb3ecee81766a283b2289895ef3dcee53152852030a19844dd51d0eaf7f820c865bf89c3b2ee518f132e90aeafcda408ba48dfc5a4e89f73fed8aed2a6e1e48c524be42f483a8698bf06e8116072f7f70", 0x82}, {&(0x7f0000000300)="1c0de7b8962b5205d55b415a9acf3c6fe6f3919415f8c8e142719956c8c66de07c9183d7be909962a8a726e664c8f359c065192e99ade943fc38617d5a5b8ef404f429ed153553347ca9ebf64ddc1157da1f72d15e5b27fe77f4a198a8f2c4075d0158f6d7907b52d7fb65240860be3fa46c92e7e972f510cdf741fcb463d89e140fc9775e215f7ad44c59d5d6b6d5f70a7b6035d6085117ef3a5a3b299c69eef061777caebae7bed39d2ef0600936e1acac4885eca4554792fb41ca661727ae469c5102b267c03c90238042f93d950b89e822017b6e38ea1a6894ff42a4df8b03f0dde210f1e4ba52320d24c664350d7589db71b54fac670d58", 0xfa}, {&(0x7f0000000400)="d20a2f7409157f33f03650d328c53df87acf480c47f1a433747426ecd52ac42eb963fccd2cdec2052bd77c8627", 0x2d}, {&(0x7f0000000440)="3a997e25e5e8bfe87603e41dde106295eca4720252f19e54c3014c6e0d197accda113ade716551ec779ea0c2cb2a8dae3338440e38a4c144d1b14ec97af912b4b681b05b8ee8889e0b1ade3924375fa4b3e857fe62c966da9162a348eb70fe5961c276c722beff730a80c78b26563036e15557b27e87e5d51c15f1b4ae13c12d5c196687a21ceda81e6b9e8685f9f9e2fff2a1b615ec376b1af9e8b0fd6463a02de930c46b6ebb33379be009120b", 0xae}, {&(0x7f0000000500)="753bfc1a98d6d11cd05e799417b90c5ce1ab481dd874da8f7bc1", 0x1a}, {&(0x7f0000000540)="9fee952c4f027e211dbddb733dbcddf4e2a81ac08ba6df3250a2bd", 0x1b}, {&(0x7f0000000580)="b017185321cdd35225cc3e7a508323a56ee2b11f26559e2bb244d0f5ef36c278606816fd3b37f3cdaedd27ad72632e533b26d687532f99f6abbc7d8fc34418549e8c8a93", 0x44}, {&(0x7f0000000600)="47c629fc7c3f7d74fb0425c55ceaa21f389fcdb9ba0cb2f4bf63d0c2d82196fe42de66a619386dc2855f0a9b28", 0x2d}], 0x8, 0x0, 0x6) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:37:09 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001c00)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00', &(0x7f0000001bc0)=':.\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"}) 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) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 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) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x9) 12:37:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x203, 0x6, 0x7, 0x400000d67e, 0x800, 0x100000000, 0x10000, 0x100000001, 0x3, 0x85, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x0, 0x8], [0x0, 0x1b, 0x207, 0x2, 0x1, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x8, 0x9, 0x2000000000008], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x8}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0xda6e, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57ccfe0c730000000058fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8fd35dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce41e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ca8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049c84396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001321000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1cf3d260138cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7ba7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39ee97cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a00600000079ea7e2aeb00000000ffffffff1163d7906c8721028725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d5b6c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900000000000000000000000068df99f47d23714299eba90159a13e960e49fcd6a9602bc7e0f2f919c679ccfe408de2ccdc92b1702c62e8e2dcc61280b65d506edf2234bf98d3d04056754ad20cc099862ec14d4e5ff8465afacfc80628f8e1e4b862fa0ab8c5f21055e82c56bb752748acb23a9e8c396e2556ffb2598e089555c1daa988f486852e7b3249ac7da92092765ada718659300000000000007ec0e76f4b1762d2e49289391b4abd7f"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 12:37:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x244d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xdf53d3dd05d2f567, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xa8, 0x5, 0x1, 0x6, 0x6, 0x9, 0x1, 0x2, 0x0, 0x60}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0xffffffff, 0x10001, 0x4, 0x80000000]}) preadv(r0, &(0x7f0000002240), 0x10000000000000d3, 0x0, 0x0) 12:37:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:37:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f0891ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1fd2541444f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec", 0x3ba) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f00000001c0)=0x1) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x40}, {r1, 0x8}, {0xffffffffffffffff, 0x20}, {r2, 0x10}, {r1, 0x2}, {r3}, {r4, 0x100}], 0xa, 0x7) 12:37:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) getuid() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffffffff, 0x100000001, 0x0, 0x0, 0x8], [], [], [], [], {0x0, 0x0, 0x0, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:37:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff, 0xfffffff9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x1) 12:37:09 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = dup2(r0, r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x10000, 0x3ff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/215, 0xd7}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:37:09 executing program 1: r0 = kqueue() r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000021c0)={0x2, 0x2, 0xfffffffffffffffa, 0x0, r1}) kevent(r0, &(0x7f0000000000), 0x47a4, 0x0, 0xfffffff9, 0x0) 12:37:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x30], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:37:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r8, 0x0) 12:37:09 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) write(r3, 0x0, 0xfffffffffffffec1) 12:37:09 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = semget$private(0x0, 0x5, 0x204) unlink(&(0x7f0000000280)='./file0\x00') semop(r1, &(0x7f0000000100)=[{0x2, 0x1022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) r2 = socket(0x2, 0x4, 0x5) fcntl$dupfd(r2, 0x0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adf6ffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb575ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf553599000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d213000100000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7084082be10374c4fea0ee6f28c35bb0edb0700000000000000ac417e2ab04fd8a9c98e958ff529b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df60600584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d3abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c00000000bb00000000000000000000728c70105985c8b5e7d79161dca103b4bc2fd56b81584965bc21846422e6398db73d2d5e4af661446f888c1b626ee495dbf92d3a79a1002ee1b0c014ac57386c94ee614dd640eb27e98ff9a1dc7f7d7f22a9d9f8c79600000000000000000000000085a122bd6d1709350f67dcaa5b6662c1e4140b56bf61f45b035008690000000000000000000000a509115ff984d30d26ec22d94965f7c52c891c3b4cae1eea7c946fc6db8fdef37f98be0c42e10252c7c0b2a48bad8b90b0a56a3360d704c93377f9496dab810fce1c41803cb8077b826fa18398db0ed0d5b2e6a4295f782eec6fa07afbf1f06a023dd6ca89a70495a23f0083775470d96841bfb14453dcfda3970c8a76d433405ba33f2aa81464101b68caf70f8f17bdfcceb846113a5b2815ea28b6a5805ea90a4493be9ab365c712e0f940ef3131f40ead8a76"], 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb8, 0x4) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0xa4, 0x0, &(0x7f0000000180)=""/164}) 12:37:09 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r6) r7 = getpgid(r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r1, r3, 0x1, 0x8}, 0x3, 0xfffffffffffffff9, 0xffffffffffffffff, r7, 0x2, 0x8, 0x0, 0x401}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r8, &(0x7f0000000000)='./file0\x00', 0x2000, 0x7) 12:37:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0x1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x94) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 12:37:09 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86edce46adcd500"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0xfffffffc) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x101, 0x1f, 0x1, 0x21}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x8000, 0x7) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 12:37:09 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4000, 0x4) fcntl$setstatus(r1, 0x4, 0x8) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f0000000140)='O\f\x00\x00', 0x4) 12:37:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) sysctl$kern(&(0x7f0000000180)={0x1, 0x41}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 12:37:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 12:37:09 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0x1, 0x3f, 0x1f}, {0x4a7, 0x5, 0x8, 0x100}]}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1f}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xb70}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r3, 0x20007478) pwrite(r1, &(0x7f00000000c0)="e68a437b7600ecaf647c56349bcd", 0xe, 0x0, 0x0) socket(0x10, 0x1, 0x68) 12:37:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x8001, 0xd05, 0x101, 0xfff7, 0xbee}, {0x58, 0x8, 0x0, 0xca, 0x4}, {0x0, 0x7, 0x4851, 0x2, 0xe7}, {0x80, 0xb49, 0xfffb, 0x29, 0x1}, {0x3, 0x4, 0x81, 0xfa, 0x8}, {0x2, 0xffff, 0x4, 0xfffc, 0x8}, {0x4, 0x401, 0x8, 0xa9ef, 0x1ff}, {0x800, 0x4, 0x5, 0x1, 0x40}, {0x8356, 0x0, 0x0, 0x7, 0x101}]}) open$dir(0x0, 0x0, 0x9) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 12:37:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00271438a5f0d6eda78600d2d8cd4284cb072e319565b1c817b1797c20915d7f0e895f94b4e7ad28a4f24149e7bbf3f164c1ace31374c6670b630db5fcc1f2ad0892874d5f762a44a0d78e55a848275ab5be213dc0d210bf903b1751d7477516a6991c3f919f54d2"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, 0x0, 0xffffffffffffff7b) 12:37:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822f62ebe0e4bb91c3936a71675f0b2236d89143dc1000009f8fb31d02901000080000000006d6e75ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493ff6bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477cc8966e47e0000dfa1372e8667377f630e", 0xe9f0e7c2, 0x0, 0x0, 0xfffffffffffffecc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{r0}, 0x1, 0x0, 0xfffff, 0x3, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 12:37:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) socket(0x18, 0x3, 0x2) 12:37:09 executing program 1: setreuid(0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9d", 0xc0}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x9, 0x4, 0x3, 0x1}, {0x5, 0x3f, 0x7f, 0x2, 0x7fff}, {0xff, 0x8, 0x3c28, 0x100, 0x3a}, {0x0, 0x20, 0x4, 0x40}]}) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x7) 12:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x2, 0x8}, {0x3633, 0x0, 0x0, 0x2000007}, {0x6, 0x2, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x7ff}, 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000001300)="2f60177a8300a33b7ea51ce4c543f2750a15440a71666329cf71950e427e8e5b37d433d7e1a5faf64f723d27e061fa68a8ae353d26a4f0f560207efce478840799dd5e8716825d4cb5433ebb59e178f3e7ba611557463272543397a3b63642c56f863ad243a58b53288d847bc2338606c957e8d776d66d270f824cbf21cfa024e27e035966e15d5d368c2cd2a82676a27cbef977a1c93a1fe396fecd871fe2501bc4700100e0bb9b6e1c2859779dfd836244313ec81f4c30f10d6ea7f0396acbc03c78a3afbd7800"/212, 0xd4}, {&(0x7f0000000240)="4750bf3a7718443d31bd54398805000000b90176be09395065438f12167d02dba315fae7ecc94ea63e0715cbc644bceb18cdd3d21f79b4655c0a24faacded863b3426776b886c155307581340ded5980696fd5", 0x53}], 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000001400)="183943a0570922e4520b88d9935bc0fdbdc004f6af0da6a4f3c0d342a07b9399eb5f79410a51d17a11fb41eb4887806c49436c514f45559687bd69bd91bfeb5d1d35303972de9b44fb2376d40cb8c771ecc2513920425c011593077bf6dab7ed0d254506ddc8f002dfa3d9b011c273618c657750bc3c13421f24746e7eb3db725f21fc51e576beebdb1ca283af2983459b5803b54365d66a261b946bc59083a1da3df0542b709da081d1b7bb0bb75ab966ea0bcb5bc24ab3496ff766a5d43afbc6cafbf466ed223403", 0xc9) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = dup2(r2, r0) read(r3, &(0x7f0000000300)=""/4096, 0x1000) 12:37:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/44}, &(0x7f0000000080)=0x2e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 12:37:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() close(r1) stat(&(0x7f0000000340)='./bus\x00', 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r1, &(0x7f0000000080)='\b', 0x1) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=""/114, &(0x7f0000000000)=0x72) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000001c0)={0x3, 0x1ff, 0x6, 0xfffffffb, 0x5, 0x5, 0xfffffffb, 0x10, [{0x20, 0x3, 0x8}, {0x7fff, 0xc56, 0x2, 0x40}, {0x4, 0x2, 0x2, 0x7}, {0x8, 0x200000, 0xffff, 0x101}, {0x3, 0x1, 0x6, 0x3}, {0x6, 0x2, 0x101, 0x10000}, {0x3, 0x10001, 0x5723ff2f, 0x2}, {0x9, 0x1, 0x9, 0x3ff}, {0xfffff147, 0x7, 0x6}, {0xfff, 0x9e3, 0x41, 0x81}, {0x5, 0x2, 0x60a, 0x10001}, {0x7, 0x5, 0x31a, 0x8001}, {0x9d6a, 0x1, 0x2, 0x4}, {0x3, 0x1d30, 0x2}, {0x0, 0x1, 0x1, 0x7}, {0x9, 0x3, 0x1000, 0x3}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:37:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000040)="2d8ab0ecf57906c2319dd0eaad86d30996adbf066a82cba74e3c144a704ad4c4e64adcf5b5b8c963772be0af439a947345923cde77aa5627ad030eae4771c759b4bd1aab45476e8da636695c3e250014b07a6dc223c1f3033d48d1494bdb7c887a3c72382deb60730a9399246f902f702cc62c5e7943da15846c2f6db4400056fb7b9af605cdffe8", 0x88}, {&(0x7f0000000100)="7f213d8dc3a06351af7991eab1cbd378a5a2055a46abb0a0c7225b5b636af41dfe038f8bf4d51f6f3a", 0x29}, {&(0x7f0000000140)="376c589e9f8a1d4b4c9e5bd8c23cd2b200a9b8515d178587712eae0597f18b59625ea358e1ec2475b24314b0e58bfb923adc9817", 0x34}, {&(0x7f0000000240)="270fa4c6abda0498c290ffc72377d5c2f883683efd4fed0e87cb91c93db233daf8131f994cc0ace4e6504fe41c5bc5644d922834aca732c09374adb7e5c6bd692352dcd9c77e2cc1aaec346faf27a4f5212187e89cfb4e111f4fc4113c7ab0e72c8697e3e40b3fe4fb14879b507972cbdec9b9b7cfe3b914af6182829a4cf5a12f96c07f8f3faceb8a29cefe1648eb04720d1e84356a29bfc1637ffc3ab6f1f9994d2d9213f687bbb6b3784ddf080407a4fed2e6954e4bab0c2609ce84941987e3c34e24a21f50909a4da90d5087225bd54178a3c90c357ff58ec1a8966086deadec21dc03695455e354ab4399add330aa73f4a95d0e13bb4e3dbe184625e27659a07f336f1aea6b34de3c0610cb3d720e104c8618e20129403c127ce821036a4d0e2a98e094db3a9b67c1c763ef23efae22b3ec35a0303861a3e8a1b51b3efd65060f99b06786121701635ffef24449389f49469ddfc80abe2e9fe64b2b1b9ed66fd478a5cc76cb7f5e3a50bf08f12e6f5a1048d0da8446a72cb15786fd0045d4757778be396685bbfe9d96cd0a97ca6616e19d7545f7764e0255afad5ae38077b8a05b63ac147fe76f678eaa8227b8524e0b473d583df6495ce9e2aa1d2d051b54783fa9b8103eae496edb17d06f96105d00c05ccf0ab003a5e04331c01751cc0108a40143500f957afaf0154ba18634a967bcd30937543d1115d5c2bbeb60f44bd64558d79ffd6c191036bde82a3dbc05511ffb917645cf9ed25a05145bc966e330bbc0ac7f3661ad95b01c733e4eb6eb6a025b1c678d3b452013247a74aa61ddd0b884272c8a9ac0464082a240b3afa81bbf7e3b62194df39a7a8230086c58dd65f521a1788a9bbdf6c25d20ed14213eadd1c792dafe9611287802f3e3ea418ff35c087dbe6b96f711ceb34b624dd7fda9241ff0faf9fa69b5835c8a73ba1c42efa81ba206a262827204d7514f05a1fea03c56b1be34cfab80a3085b69533fea32ef537d3d380ad0f83a5c1ce80ccfd40c472363cdc0a031cb08270c719f2cd1dd90ff09ba95dad2a3f68c1cc48a5feb853d0e2a031273147635a706443ad3613b7ab25ac5ed07b65ff5ddc7c28f5fc6326b94a482ab2476e895cbd6700e010b29f33e4c21109279ab23e1276f310bdf86fac8f62c75c523552b11a251ec3ad7c86e6baf714ae2e788b9c1f7ab1f1d56862ec798e27bc759d88c6665189a532fdc8ad968a796f78afaab46c0a3167da5637ed723cbb9c7ae39dee4608b3a224cd78e66a3cd756658d88b6725e2920df47c29fd39b5200e7e99c6e9f148c854e7965a8ba60312fb5ec8b476a1d4ac5a66898c87e4acc4d10168be2ff3ef267475774608cd7d3d920afb40acfa89d9ad503203c9d7c3e465bc287e375c61bd82464dca818ae889bf3ec79813bed6d8b50d6e53d5f77f09982f8150506f9d3b420046e9ea23aaea81dba220b7cebf9789dea979d3ef510e4af19809120bcddde4d806db24a5e231f49351ff653a6d806b01cb86c249fc25b673bcdde3f9793c321383883e1805c1efc0146b77b2288596a2939b77a203af5bf7bc4a74ac58a06af49bdf0666954f95d78f957591a3d59fa44ed81c50ae7635cae4ffbfa2890af9ad60242b56592d665c5f565123af41258d4e32aacd3009ba866bfd06dccf446fddad00512ac350e054be1b682aa5f8706fa61495eebf510595d84ae57e0e2d89c05baa2eff6f4881c7c4c6df1d07116422463fd8e2cb134fbb82fd3390e5ca68a1ac3b80884259dc768adbca9aaa39ba2c6b6dba7c84e3f274c124238679f31ba5b589f5db99e18c0a3359a1a0753e3ae33c9d9ba8587995017fab7b2122ff81bbcefcf610285bdf422bf525fb179cb1f0202a3ef2668362c09c780cd7da99514991cb8f7cdfd7f7596948faa783d927b85092b3412a79d666f5bb72bbedfce6d11d46f63d900b65bbed9911373cb8679d6030838812bac57d6c5a6ce59fa4e0c9978d243e6041efe0edc6272fd394e980a8291a57cc1f51bc8870f8a210e919eefbbae21c1713f0423f2cf5b1fbed9af50c749833a68ba9b9e1258181c4f9274dfa807d3c85b7db00401f0b88948bd2ed3f32cdf9b836f6bba6a8276a572a5d3cb0ade2a658316b2846e9231622f2bfe5cbaa7436a851d8753d74cd1262fe205186f613be8e7f41bb2838c6f832d45aa5313d6da2a06be3f4c9634c91c6eab3b229456a18e6eb8391412ba605facf4fb4bf97d3b9f58e1707c1635187b99ae3ffbaa2b5277b25c12a59af37e3af90a7bf9c66c30f85770679aabab897e3c6d96ea13bb55e2cac547987ad8a315277da8f4af035474bdafcfec4ffa4df1421906d7884d566ba074d167dd195d9650ba5ac505ad7216317b4abbed1bfa16b05a76c09e6422019bcdf6528ff232128a68cad89735de6cb730bac8db4d94e5266e136d412db2e823b63394f56b62556639e762516d02cb2ba81c0ff00c294928e3933116a8927261f935511f7ccd6ab7db7ac6f5b7a13af13b8d7254cc6f35a91d06de51cd5388689a59791a69e720bd36ec6661be5d31093151a060db6d526bc94b54f5f3dddea2133a7bba88054a32b0cfaf10228362c35a6068e74bb8cd06371fcef3f1f1613d104a2e28bfdfbc074c64e6c751e390a6d99834f7d36b1d6cb355d4991425df011823ad24c5b2dd51eaa160c3de30ed8c1aed32502ceac30d433a98b40005ea22a1d27f3eafbbc7bc611b198b6763be91cc7e98f89a97073b6543778e0d6b6f85a701ef4b878437b93bdf8ffbc276d99ef22d4219abb111e0e77a9f37fb0edf1312ef8459feb1506b9034166589aede948b9cf94bb3b55c9372d35044954316da29b6f86272f95287c0fe25d2cc2564677db1cc60a9adcc0c56bb366517791269f56f7031afec1e1f486dce17e4f7bc3304387bc1228626b33206847e3586a8aeb93563911964b60f9a9d4e81d59f613e0ddd950e212d87e0068bda7d4a88168975decf0b28ade7f8f483ca66476c867ec464216af9e60fae0c54c458034acb94b29c2bb157569853070679ab734e2c8d4064b9d1fdd211889d0d35c7755c9f95c53efffcc08c97b8088f2405ffaf6ecba32de8b4571b4565fc5cc534ddef260aa462098c76c58011b75f09e3bef5c2effd41ad8ac4f5c0a55025f33b51b5419ee68a982abcc0e88f89ec19929c6fcc8ee30f3f7ea7e003697277cc63cbe54f4365f36a12a95a1606fe37d90db6ab848224e594045c99a9bd0e818c89f4ddb1225dd031be92cc2824c72f526c4384305314be3acdc695028c22a5befbcadd2b6266992de72387ec609a9467e17100b250bac9356fba528da9a2cbb3e72457f15a736efd11cb9be5636acd71822e75794206e8338b6a5e56f50fc2d587b9cfc520d83d7e8b522aa3368a72b672a544440ce662fcf71ea9b251ae6c0c6d8941e04fb7bc2f31e73814c2484c2d584ad81ff9f62e164bb58d82ced7c773260750ec7f15c146a884132291cad32427186e860fa2d959dcf7843243678bf82e098df6eb039a66733da257ab46b0e9c17c3f316c7c18dac5157fde2bba22a029a876927e51523def3a7f9c64848c0323d78a871bc1feebf4a9a0957b4a75b5d66916312b9404312b989442e59c8e8d5f00ce6ca35fafe9ed7fb4ad1f9f56574d7b229743429918298f26f092c0491b38aa9961b6ff6fd4d19c802b6f43fae8fd3497eadc17b32bb8591cea4e97c89e701c98bf7f1c3fcf96bf87983c1e913298fb40ef7ea18729e367886daf62ddeaca8f6602c95943fea10178edd54d0ef0fc095de30d424a04066bd4b94ceeecede1fcea8ffe1d5cca506f6f281b4e12c967e0516195d8b5294ef99d868742922dca829ddfa0e3373c409e93b13ee69f3b2771d403489bce8ab1338fe74959d1376b6c261b375fcd7c64555f2ae4b88c785f2e1bc5069b7c059b41ad37d6aaee289fd90742359c4a1684fa8fd598c159c0d102fd953b8ddb8b52ca39b24cda545974dc3c062e6d419ef6115939930b9fc9df04426d433de7daa6ae583436fbb8f8e3bd47a17a527217c0099290731a8cbcd72df9ecc7aa59827e3ba29719972cf89fa8b92a0fc1bbb7884202c9e8d02452934dcdbb1d5f5dfe6262e7bc5f6b710d761d3b94042cec54f0787a04904511c9a5a7aad86962772b2228fde98879a4f061fcbbbeadd677b9be68e97e6c1892d41239fe44f36d0a6e85ec54c282e8cfa4e7ed5993688e0c4093ad5082864a2829e79a57cea7de51c28e6b31ca3bb19d11e06bc5e0e9ab88c5a96af5d185a5564eb0ad5c75c2f37f0f539c6a217330d5d4c3374e05bb24b1c7cb28d46c0f9e2e043ff0b5765806e2f29aa82d11a07be570d94f98fd3804d7a872e6fc8d29c8c27252f2d32709c8d3b4dca879048053f551360e45aed96c08bce0167c83fe59abe2915a4fb602dc8051523fa5f7250f1db08451a505aec6865e3c2ec12de19f5d0361b5e9e4be03f2d7401c94e866775d735351ba611acd494b7e171ff75bb5b2be8898b48ed69d4505d427791cc4e9605a644f0961d7d93758c7b2445d2d8352a22509d797c650f23012db53381634b712e0aaf97d61332ca12e1d7490e1242b589038dcd844ffb7efb81c1affe55434f2a95d9d2117fbdd02d4075917174aa2991b4e5ed32333af9f217e2432c07293484bab2d4a832fbddf7ec2c4757f95fa3dc51498e3ee705df0c158af5bbe91cbf886cdc056698f3333812e595bf84fa71cf2bd42d189069f98ebf2ce35d70b002dee890e1a76d735380a2bd35dbd0cdc448f41d34c3a5571a40e8d4e533edc824bbba8ac75525ce3155bd2153ec87ecfeec381f6d0837a41e91875d11e0835e8c1dfadbc08420fa2f8f8a95627f3f6313c77a5bf0d9f0297efe9d65b46f304aea66bc04a3ed158b5051f66b7ec27419647885e2bd10c315bb5847a496df45a7be25ade23e75972087a7215a53c183a874a60ae6606dccf318f1405c9d3fc5231a175dbccd1052144a8682210bb45071dda9a543606839f26ff3bc1e0d180bc3b1495d6fcfca99afd6e081afc805b6356b57239f010a79d8e43bbc395476e3f3ad22b2eb80161eac0e19e11db25a5d6bba382de8c7834bb51c19ec2f8950d95519788b89e3c8d11dc4903d1d453eb3d49b0db3b0ed10df5d698d4645d568e82e1af8bdd579e60ec1d3cccd2f95de16cd0b24c612ef48c454f8dbd88e3c5aabdff993e5c7f2ee56b22c4d014f30ae6dab84bc4a2c4c5d125b47f9161ade68bf957673abd549869a7bf7806665a49a0aef73ff0ab865d1b51ba0734c56ddceb34f22aa93d53ca97928f97d455a83afd515deda834c2e1fb5c595897070e0ba375bdeaac1b1f70c4160aafa6240d1589bf10ba4a3a5aa37e4a3728dfd14ee594a561722993b60ddfbae7eeb1802f1e54e36e601e7d6ec35d9bdb00395b5302c5027647506bb75153d43eac513064767b8997db1af7f6fcf129da790db901c079dac965011fffa46401ce25c8f7da1fefa03e6cd5e78bb1603cb0fdb72814a4d67e75856bf88581f0cbc5456b98e9ccec88c0a6c424b1360eceecde856c2ea7ffad5557800cc78883bf78d0bc16d4ec0551cae256813e083584f40eb79e5aca05e6f896d4c2bd4b9d166dceab74cf5ae3683dd6b91df98eeddb4bbe0544b9892622eaa2d89d20e8aa0e7715e95a04365bbb23b5ac901de744e97ba80db573a070e6132d9b544d04e19e4541f1fd3f01f1d4a225906b18be735bf5f475f16b002a38558c8a84692c0c235f469f97bd66373", 0x1000}, {&(0x7f0000001240)="04574b23f3b707c68faee2368d0d5c94e4254c83566164d15ee876b4d4c5cd6e5c6728420856342b21b0460d8bd2b1da6d7c8fc2e45d232ab1e6446d787b563b9371673338b00f9f7a9c96acc1ab4c433d2d4355c6d9ab918a3b860082d33e7cf5c192d1f8f0f8118f0e0580c275aebc57c262320cfb08af06091c48ebb50d8361c84fc33d57117a3b4abe28156e953aaf4bdcb1a01ce07e09bf2360", 0x9c}, {&(0x7f0000001300)="3c1d393bb4173af3232f8cb4dedc507c9a410ac6a7b0b081890fea2aae5f6e52713f791ad2df99c349edd1fbee44b5462122bcef34267ae4bccf0b05a7b2921d7c0502a1e3aa60de6a39fd3cafb494bece2e503825632d3fc6ac03b0baf1178562800d1748db63a841c0d74a8ab2955862724101c44cec344d20135e", 0x7c}], 0x6, &(0x7f0000001500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000ff0f00"/20, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x128}, 0x1) write(r0, &(0x7f0000000200)='f', 0x1) 12:37:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x49, 0x2, 0x200, 0x6, "8f50a493c43a2eb37f24580f9acaa19092ea418b", 0x6, 0xc245}) 12:37:14 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x2, &(0x7f0000000000)="9b2a854038a13583b81b70c6b87089916efe409c05476424226f9766e84041edf9b1d665f25338c81684ea3f6d3b16a8341da8426dcb865fb9463116117c864aa54931a9da3e664b2dfbf88a69b4aa34b8608d772d4993a429665b6b5e6327b39a782ccf7b7743cbe30d99579c228ac479b204e88ef10f51f45750f47b1faf8ee8f1ea507b5e2e4423b8a7891e1b5187124a37331aa5c15ddfc70a3efb1373644e62040000000000000076fc969d653eb87fed1e7c6bb52dadc8fe29b76217727affa35ada5d41e2c314f7d76058b86183abc68094a0fcb162ca51b79a5381939bad8fff59e58981d379b51aeff787d8ac76f4eaddd3c032288c10729aa6d20929a71a0ae678e0325a21927d771c70828dd7d3e2e07420960e22e12ee1b4619a76291d06c1266f580d45ae1d078b308db14464fe4e899a24a1e9a3b5070b8a4731b446d82a374ffb8d25b905556a38b9440361aea221dc027b172b612ec91bf532028aa1", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r0, 0xffffffffffffffff) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r0, r1, r2, 0xc8, 0x5000}, 0x8f800000000001, 0x1000000, 0x8}) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x10000, r4, r2, r7, r8, 0xc8, 0x5}, 0x8f7fffffffffff, 0x1000000, 0x8}) setreuid(r1, r4) 12:37:15 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f0000001480)=@abs, &(0x7f00000027c0)=0x8) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000002840)=@un=@abs={0x1, 0xd, 0x0}, 0x8) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) getdents(r4, &(0x7f0000000100), 0x0) r5 = socket(0x400000000018, 0x3, 0x0) shutdown(r5, 0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0xffff}, 0x10) sendmsg$unix(r3, &(0x7f0000002600)={&(0x7f0000002640)=ANY=[@ANYBLOB="bf2ff93b17ca369a5dcbf91ca815470d805b8b3a89594cfe4b275da4fbb9d54559db4d5eeca1bcbdc94512c9ce0b304666f5e471c89f705f71ec4c360f31fcb35c41a04a54680facb2335ef20ca35ad5d8bf9b60f70100000049a4ef281590ff2a66de90aa1f00d4ccda2032fe49bb69821bdff547940569789ee549f9c868f22ef6c94020389827ea2f1225037922eeda6ebe61d8c10864ce32edf09902aab2088d148c41610f3fcc247d2afc767ad798fa684325d512c46aac9e204d65b10229b832a2010000005967a1c6b387f2d1d13037a069326a2a0acd1d813a26b18280d11b426dfaf7c3021a080e6cf54ad3456893b7a44f", @ANYRES64=r2, @ANYRESOCT, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESOCT, @ANYRESOCT], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918040b00001e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b2be65080cb69eafeb3075c2187e6b0f32c4700000000852ab11a78ea5ea4f8f900"/152, 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x6, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/18, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:37:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/4102) shmctl$SHM_LOCK(r0, 0x3) 12:37:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="eb08618b7f800001"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shmget(0x0, 0x2000, 0x120, &(0x7f00004d6000/0x2000)=nil) r4 = socket(0x2, 0x2, 0x7f) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) minherit(&(0x7f00003eb000/0x3000)=nil, 0x3000, 0x1) sendto$inet(r5, &(0x7f00000004c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x5, 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f00000000c0)="38ed07020b0b7999b6832d8279e682c63b3a8d56e70b25e6a2ef197d0c48c6070200000000000000a1283e48ee1996c6402a4aedea07c56c067b865cdb56bbbc7b713fa403ecf4835a8aef7a9935a2d447b8828acff10000", 0xd) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000080), 0x4) 12:37:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff0300000531190000f7ed000200"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) r2 = socket(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r2, &(0x7f0000000000)="bd87426870aa593fd7b8500a1c91e5ff3efed3d828e333f8b4efa4113c8cfbdfaa108eddf1f1d91b51826c32cbfadedc6dd113e1764c898874707c330b3b133f9be2670c11e9764585963df0e4ffe117f7cfe57a00e844445d9ac75fc4460197399590087b403f7c0a7c23c9c1b727f39d888b9e749027d5779e8804d60639184e37b4f7b16f0b1f10fab4c5e52f80ba30e1c3412d8c789112b1132603a06e5215396b130ff3", 0xa6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0xe000000) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:37:15 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0x7}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x1, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) truncate(&(0x7f0000000cc0)='./file0\x00', 0x0, 0xed) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x9, 0x5, {[0x688, 0x10001, 0xf4, 0x63e1, 0x4, 0x80000004, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0x400000000f8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x7f, 0x40000000001, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0xffffffff, 0xfd, 0x6, 0x5, 0x6], [0x7fffffff, 0x4, 0xff, 0x7, 0x23054, 0x4], [{0x8, 0xd, 0xff, 0x10080000001}, {0x8, 0x3ff, 0x1, 0x1a7}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 12:37:15 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:37:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0xb6) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5}, 0xc) r2 = socket(0x1, 0x4, 0x2) dup2(r0, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x10) write(r0, 0x0, 0x0) 12:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000100)={0x401, 0x6, 0xf1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 12:37:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x468, 0x1ff, './bus\x00', 0xfffffff7, 0x800, 0x400, 0x5d}) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 12:37:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000ef0000000e6c00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000006be86cfc9d071b9d2a538a06000000b8180000002900000031000000fd004300000005"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:37:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1c0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='O', 0x1) fcntl$getown(r3, 0x5) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) 12:37:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x20}, {0x0, 0x2a}]}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f4191877af88cfaf78c58ebe2f034104ec117d3f7ec9ba8a67c46ff8fca66384c05ab77e1dab75908ab5f8f82edb72edcdce8644fc75b01fe60e80e5c95fd12ca3e550fdd9426990a93a9ce0b23982a5817328ea808e5425d656a0540025993f28fbc86c0f8c4b71b2", 0x69) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000042622e2b66696c6512d2306b"], 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) fcntl$setstatus(r3, 0x4, 0x40) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 12:37:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x4f, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb861e5900193afffe8000000000000000000000000000aaff020000001a0000000000000000000187009078000000000000000000000000000000000000000055"]) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 12:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x40, 0x7fffffff, 0x6, 0x6, "90edced23ac6e13e45e6f51ddd3ab6889513a7c1", 0x9, 0x7fff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f00000003c0)="0d7c0d237ac4f3f0e1309b240792ae2eeb66658f1d2f39e07cd6debe3ad5690efcd9bd2c5ec3e250bc6a3496e821e7976db1c2abbc357d13afdabb109241fa0c2670e0c1271f4d589943f76041309035a458536f3235bb99702f66b2bf4df9cd49fb0ea3b441c0f38a0253725a12212f0412385999798ec800bb9353b57dd0cb85552b615e1a3c63da4b32406bd69668a1a30b0a", 0x94) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000040)) 12:37:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="5ce087d23ff22292578fad7544fb91bb55739aa20ab595f2f0f9876ab37e0ec6732e1a58e0602ce6ad9607695b7808ad7a47333a9d53cf1fda09cc8177dad622b863b2f6ade9b84576940d8af3fbf4ac30298747e7a8ea00268ca6c67def069e93c284b28e7e8176", &(0x7f0000000100)=0x68, &(0x7f0000000340)="39801ce6bffc4b0f0dccc691099409e0043c9484fa0beda5996b9e51aadad97f40c7d32fc0a0c08260dd62c062833d55c62363e7b18c3c917c1ebc9ec3f62a35a1d9490ae128f1dc3a0dccb9043a10fea5f4a069851223a70d7c687ea670a4e25b06f180aa811923db58e3132203b7d10234460f06a60306f79e87a44a761f6d933a71d9796893fb14c4b2d56ba2de04cd31f82ed6a9cda99f243965148accc2c836de92c5dfe2cd98fc0b49238c727c054130233398f4ad793473a5b35e13a0dee3a0d08f6f40de8cc4cb6eb6db2fe2491c719f3e974da1a8b98cc4cb17a413c295200d083c068abbf65e3a17abca0168a08292f43db92dbbf4433de3701279d63a790c84e6afb2aa3f90a0aa5f8d81266cae7be82c4d8d756ec9b9cfa9918e166ca8361e7993101b6f945a718f019069d27692431ab60e9af2e0728724f3352084042c75a58fbf139f8b6ec0862f7ca91da7bb908517bdce84b49c9c11e67168058003b555d43d87e4d6277f228d31ac238d517c3d007638cf10c149a26c1192eb6395b62781a42795c53379d8842071d1dc9792440fbecc1c34f9f02c2651bf10efae51cf5bfbf69ccfdc5d519fea200dc2a700f3fc5e9c1aa1f7441383563bafe50445aed447bcfba7665246997f50b2dca8ccfa3a83fed977275038cc44c849054f7cab619048600f979b572d8af33ffe7ced8f0f467cdd89b6cac5210efdf95bd7058fe0c4e351e633376bdac6f8e401ec3a9f3e9013d6253e37b2c8e9fa2f1929c31b67eae1458da4c39b2a0969ed8e609ad06f41f9d4b40aee7f1af48b5d7fa6bbca629eb785f206ff2eeb7025272397eef9581d3d9515ba3c6e1369fdc60367b7dc9525899415be30a6f2ebadfd897b0ea3fb6ea92536800158a2cdf880524ef13cbf60549a8f724487f73335f5d21422f3b9fdc3e3348829a30e25f9badbbdbf842049cb98d63834002acb455f7a74c0757769785f1b764c0133faf1128d6c291a16d7b67f2ec3fafbe5868a82beecaa49b4cbe6449ff2dc71b42cbac18c551160f64f48b0afe3c92f3c9975c177dbf94a5500b482c62321671af6c0d1d2c35bcf5da8428727ad433d4226502e1d8f6ff93c59f956f799914a0bb8a998b5915b7b7dca54de45db19679512066bcf58c010bc0fa36e0958bb67afec9e89fa979ca05b2a38580eccb6b88082950ef073e475f81e92fac3d67611a8c1ab9e33a87e9eac025cce35c019caf039d5ab41eb93056a0a93534ee567c23408575533a7f4a2b316dd3d80a71003e90ca06f129668a84b5a53340c179738bd18b8392248bab1b2cc9d4e51f40f5920b743a1756c43d742eece8035734a1b7193d0c6622fca95b2fe4e4f869b98d932e01e7f6409a92a914fa6c6407865670c7771ee1774142ceddb61ac7718ca609125fd96591e99201ec26b7daa9f0fef80fcaa6470c9ab55464b9d845e2375c1523b048279d2b7572df9c3e37f6bc0c6937dd53533623e4441f955a0bd49e02bca5c6b8541818c96ff7ba4cc059513e5ab5e5b0bba4b0322a10570b305a5b0e9f1a22c9d05e726ace7d707c10fd991d7c77e7cf1e5f502c539db6f792efa4151d7a1a6ac8b6e47bd2ebfd8820d6d72e2b4ea69efd50507faf04b5021f8118091cb9ef5e6b5cd7863e4adeb92486f272bf774691f16ce61ca4602df463a0c4582a8e23fdbd1114112cef061b3098e6322c21d7d46082d48d8fdcb83e43e65193c061e905a4171d2c6035c2485cf88f43aa72b6071cd5646688ae5e9363985005d9b416d44023967cd2ab0bf9534a1bcd8868be0d95418a3b96aea5b42b5df9f3abac65b24d9303e22bfbfaab9faab25a8bb434d91eea3eccd2fe479f1a77966a54c1eff9322deacf210283ef49399bb9457841df7da53e182e5482c53afcec5507f211fd2e7b4965822568736d7260ccbdfb274fe6160b78354295f2e6e5216d4fd17ad9a8155ef3f1e33316712c0454d09813a5b3de7e9c588839e1d5d26d408f4bb5638479515c30a94ba597ab378307e6a27f07d526ed38e1c06fa5efe28a7ae8d825993fb4359e9d9fda21cb11ded44538173844fafed142bbe97742259545c97c9bf329c33b3e3901fd1c9a6284e445e74c402351386dde199a42de08bdd47489b720735fe92c3de19f64dd0bdbd76537b8f8cbcea1999c8ff118a43fadc90c92c554597f0e5a7386a90b5fffa10cd8b8cbe53a4c6f1200d0e315492845888dac3b19b98cd7d1dd6aaba6a0ce1731dbe0c1708360a99ce71d4b60d5dfa4cb9551a76167373004451c5d7f2bfbe464c2a868f9c9209dca4c0dae55a4ce75f06e434edd018b8e57d170cde992f18aa51d24ce0fdbf99313974d3efb1f2eb0fa975077bddc97de9412c50a4b3710c806650c711844bb7b7c87b47bffe2b9c6ad2aa072cd7a4fe56ab95dd15d3f0d6ef262a7e684f96c07d3559522b9d5e03f58eea000ce2cb0cdeadecadcb04e6050e3ec5869ec4399623ff33b217e24938f3ec3a4429927a99f833c873e214540b8352b167b14168004595a3245402925366a0b52f4ca0cdcfb90afa7b089fed66bdf90e1035838e70edb12b1ca9f6cf3b012f5ee5cd30266bca4d4592deb948cd2c83e84b9007e1015863060ce43f6a6a7cb58a020f517003354a8e060957c93681d7992e6e8fb92dddea9f937ab692f9780ca84e5fc0dab5c89b4e79d4907ff4a3a353752390bde6e8c9f609b35800d565c851666fbea9b2aa59776867896c874393c66ce1cfbf4c63316e7fff7279c28ca18522aec51aa3da0d50b11ee60bf67c1c46a8698d8e28537f0bc44c67e9c4d306d3c4ffbd3ed6dfb066c065ebe2ab0c76c8463ef3cc9194624b0a0bf2d8eefac994fece34dafda1b7b98d2ccb5b7ab65d132ac27c014e27143ac2d1e13cfbb910d50afbac84c1e91f92464106208097ba2229b39c50bbe3e4c891ef2bf942c254c3cd42d2b641537ed1fce54f1e1d805fa422e80344ac48abe7e9bfbe452514741e5b52c60674c4367cfd59b4fd28e0d0301a8ecc3c8a9dfd499f914d52a5c64b04ef7406809fd5165430497ab1a3c7049867a20486ccd6d6a980ce6715d77d7e660511bb5d3b03be74b173c03a73f223d4686ea5c842801b2d2d75c483b84198ae3d835542bf90b4f64572bf30bf0fb62715be41cef6479be8360c6ace6afc60513479814673a66a8bea5e7b809315a653b3c2be576f0f5384567158d7f155827e44230771b5d3c1b2f0bd7cfe59544a91a58219ec91c61cff788c5767c54c60654002677b57f9bdf24f96c1b72b22e48e3d5a926c01f64272bee39f09150e82bb2f0b7fa82f69d0919396d630078088db61927c69da418631e8df2f87110abba4ceb5629c3cdf111ec9fe13cac877c5dcd09cbac74c09675bd1ffec0864c895007cbb5c9bf5949778523f7fb30f9fd45b3a7303766e500033fe2619b5b2d225ea6597c86f51191b6988391734425b65c9f60cf3bcb69e0acb58f1dd2ab6287d26e3badfa9fe8c0e2236853efa0590dbc71dcc3d8320a9304870fc04b8a9cbb70487d699f697929615bcc78c5f710e50d674c537682e3d9d743f425e50e65c670cc2716b7101c987bbebdfdedf1a841cee6013e254d5e64141b262373f8afada6d406a9cbcc79f16ce1d5e974de4e29309cece9190ced604813fb780868a32f5a98efb99684bb15d03d7aac54b158cd7c8f922d7113d91b5da9c866fc52bd01586a9966c790a91fa145db33baa3e6f1ee5674ab6b1c35119d4f0ab3a0f83d94cd0d87c217cb16b9bad9cd71f6ca01feabfb4180b177eda5c29687d38c1756462a29e0c2a45c9ed21fd194d453736127748d269db74b8fc010529467f3c49b67ac11cbd136781ec1b07240dee050a875998b4aff66946fbd6aeb383d7e4c15095ca3c234ddc5837fe6192eaaea780ad641ea78b5c65cc6d3c16e323dd63dcf07455e73023736bedb14ee7ff7cd2430930d07b683aadf11df6b431af629720b2335972b556a1e489dd87b37193f64e4021f02b8139920462884cda882c024a4533c782501404363962efe0ba37139b3185a96b4d5209789f36b4753081b6a0980a1cec01948de4fe44a5981984c81a7562ba08c282fe3f269072a0b51b01f69fd45ee7cec50eaa8144696ab162663268688a2b6ae92273f4de59903be0357b22da19ca34c13b804f6bf0bf3fae3f41fe40c4341a750486501e0adc49d55741f1b645fd35051754ca1acb033d1147b40e934a5ed7845f70e847ec06101553cea087d553104becfddd7328ed3337e78395abd03e3f99bb2d596afc87aca0617aa597cab56ffbad7fe7d6c450fb581fbf42b96b62daedd91275b80a3fc42a33fbc030148a5a11393a003f2d3a70aa6727fb7a5026af39774b15d24e84b72a3dc20645a8c6c578d0259b77441466e79e109a1ba88dbab84342d3ada1313f0b1d6f033d481bd6be54d2ff5a2193530f9b3bbd866a30ce5569732640f608cf580fc2f5e2a225a47f4a9e56f5aed13702ffe38aa8a32d785f94e4af028320ea37ed992811f685c4d235d4d1f7b5045687f6c152ebd33ca245ffcc362a08762e04d9105784e95aa194809680657bbe17f314c65fd71d90b4e6c9686e9e0b763e4c952101df6bc67f5335cb0b96e3c4267db572b9603bee5e28cac65a07dca625f4ac4be6384adc688563a84f56834acde3d773f1ee6a3390e4b3aa80edff0bcf38a1d63903d62975416ec52d7ddd172eca35ba5458e4c481c4583410aef3b011546cb8bdc6b673738c91ae4a766539325faaeb2624ed34232a453e61b15b68f1cac38e85f003d8b02d2431f32195a1ae114e27a0d3b9b15684b071c8b48cd1f6ea304e6f16f92087703af351adf3689bc6a750e4e50e245f3784ac26a3d036fd3a4d4417522bf3427d95ce479ee33d58fed31e1fd27d44d8ce4ad40a856ce6850d278ecc6fd7d4d12f2afe11dbc221fbf71f4e72128dacdda0d4a726f30530d918e9b39bbdbfec56c2914aacd809bcd8a47ffd898c0ad5b0a1c729a965261fa45cf8d84cd22b6faf99a919314bc61b546436ab8baa6c64526d0cb4c65932cc202424c82937ec9f39a8397dc54bf03c1c17ecb0698461adadd5b2570d1a83ee2d8199d54229acf50f6dc236a8399b26e7f9d802638d05f60d2fb9ea1847fe11d993d95083f0da5d2fd1aa2d14250256c110890648f152dec58a3f9aeafe615acbe10c0e57b45d14c28fbfb0b1f5eefc7c5e122cc9bf3da959febc4fc69f32ab92d988ad968cacd39c305c1f246bb7371d9b4be860bfdfe5ac85c0697ce8d02248766ed75c67ed54022ca04a2e2c18c0f62148e415379fa62a3aa3503e07e3927a0bb914311538322c273e2a9cd5c43d33d9fc735b3eea384beaa7414d30f8f4f4c53da70f8011cfa8e57698215f697da69b1e4bc3200fcdb5af66df4339c2f5202e758d2f75050ef9d2038d1942184abf34ea83a047c7a1850211a81cd0c12e89b138ee90d54ae100e3a0bdedf1deaa6be3f452357d180b1dd9331c3d84dfc11a9445bf3aad6a6e7c70d709419b91cbf4b107cb3fed246b41e27b2a1a1430d18e63e7c3091e1ac82033506c17c7168f24019c60673c78ded91ac3cf5fa4a60051e816cff28032b135ebac07c62cd8650a3dc4afd283c1cffee26ebed180d4a801e12ad1d864979012d1b7b48b118a7e33979d0eaa151844d8b29e69febbfd0eaa2670b7fb0e572617642ef4fe316f7f58215b9dfa3f399769b1d465ce6c0bc177811e13c586322cb5e1b8eee0306d51f2c8e45d798cc4", 0x1000) r1 = socket(0x1, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) 12:37:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x9, 0xfffffffffffff8d9}, {0x2, 0x2}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f0000000100)='./file\x00', 0xaaa77c42cc680708, 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 12:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x28140, 0x54) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 12:37:16 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) r4 = syz_open_pts() close(0xffffffffffffffff) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x46, 0x4, 0x4, 0x7f}, {{r3}, 0xfffffffffffffff9, 0x1d7, 0xf0000000, 0xfffffffffffffffa, 0x100}, {{r4}, 0xfffffffffffffff8, 0x7b, 0x1, 0x79d, 0x200}], 0x66, 0x0, 0x81, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000580)=[{&(0x7f00000002c0)="dd515a9addde74b59586706417142f60779685519f027c5a1e8d87b3a900c3822b97b4b502a13a3413b76666d8c26738afb73584df20e75e086a72ac61c144768111ca7a8bdba4aba625dded3c0476a60039342ec40cc3a72dd769e5e825c3dda4c371d30a06eecf5e03bcde81f9b8447dae2862615b8f173deba8338a2f829ff19cd5411bc92a2652660e7e8a107e7f1a7cb1571aa954f3592844173d507bf2", 0xa0}, {&(0x7f0000000100)="7a36dd889b46a5c1d545716641b3307ef3b8e22c793ff439efc46050da963f2487a22b8627c81b3b32cd77d5e0", 0x2d}, {&(0x7f0000000380)="014eec8b818473dd21c15e6dfc2667fd582fbdb5d4d770f64c3d30afffd09cce1a09fafafa9b0149706581f41863cba578f4a84e260aca226caa2404306e4d9e9b27a1c95e00a105f09ccaff28f22dbb0013777ea8b3939f9bde6790734e226dd408bbabe6a999b1bda8a60446e291799fe5f47c405714640680ea63b6b6d81307bc6ac1dfc9bfaad051982ff47af68edc138486837d8a48bcf8e1b14921400c8399c6558fe75355df1a18", 0xab}, {&(0x7f0000000440)="5f7fea26f780454a4df9d1e0375225fe3a030c59651582a71a788addb55c63f94c504551054c86e7625dc78ba3e63a3c7782a6cd730985d792a1856996b21eae64cb98960fb776a643e072a0cbd9367323593a231be6bb6e8f95e28c1db7a549487fa48fd74c0ccc62c35965f50c6780527306e89efddd0e6cdb5c3c11d87494e61d7098c1a24fc8ac3a8b2d36a2e4aa62081eaade8ea0512b69cd16b9eff9028ffe4f091685c9ac2e26081e95a71bc6cff7a6e68db375167398", 0xba}, {&(0x7f0000000500)="ceb06aa65ce96b5595913fd9a667e7ec12e7ddba2b9837eb2a2a0834aee2b6728b41081072f1e5302056663a23c2e580f9a68a00472ede90dfa511043ef1bdbc64dde1d6f60f24d4fb68474eba2da282508b63efe35e0b0e5588b0bdfa5a9324aed336c8b48ee8fd11bba88408b58f545c5c9d2e7a", 0x75}], 0x5, &(0x7f0000000600)=[@cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r2, r0, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x118, 0x40b}, 0x40d) 12:37:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/84, 0x54, 0x42, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 12:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:37:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) accept$unix(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x202, &(0x7f0000000100)=ANY=[@ANYBLOB="09562828f11535549100"], 0xa) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) 12:37:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000500)="80cd8f18b2304cb2cd2b24ff7f00000000006c9c9ec35468c92508ffe3e353353b81154e8127bd153e0c82acdce15a05df8237f82e7f255ac3e065640d58e8e87e7b1c2e14f204bb2c89643ac413cb850beab4432b0358f39efa2515abfaa4415a4a6f3631cfb197b6374dc33f383956f149f687f8a5d2e0dd92d779b07f0b3cb2418d76c4dab5e7351d587d91a74692664cf195c9d9d3346dd23929b1a05700a6c7fbdb4b16b09d3eed551a8ac290765e687caa9eaf1fefc82b935223d3ee79214d484395f1c4d8b1cd834fdb771095c49d5d59583aac628b3cc89257c5d2c9fc3dd5ad9a497ff45dd449f7ee503532f145dfcf6a79d70239a665b85f1466add78ab4189ad3abef4e24351bbdb534948bb577d21b96090b61e21a2750be15d09a629f1e80e6aa807650b4429c558d6ee999836be98ecc519ca7e9f4d8f0839df4fa36122e33c410551fdc22c57e26a6a29c011bfad785cdd84565fa1fa8f939f8953360f6e2b36f0e43fa304b1a7d30442cd06abaa28c9c0492a36aa8abd85cbf0f2fdbb421e832e6ec1b90d02114e0da5ae3d2dfb77146e7e46960887be693c3238fbb3a9016f41b3aec977ed783f148d6fbd78b90e23e7b88819d7d4c317fa1fc98651bd10db0182e90acdd3c090000000000", 0x1d4) setsockopt(r0, 0xce6c, 0x0, &(0x7f00000001c0)="ca04703df50d617209465af647c424eacc2cdd2546f5b15bd26dd021c72d30231a21df3c18e2d7b2be8b6acd721f86d828fe435a1741b23306b9be0bf04f4a28a2141af4fe4b01657d6680082f6db6a74f7f9ab7cb4a2126a80d33fe0c60b86be097f69b119bedcf463f93db3fd112c40336e3991d17113dd0e5791cf5529e12e6f199ca9c0ae1", 0x87) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) pwritev(r1, &(0x7f00000002c0)=[{}], 0x1173, 0x0, 0x0) dup(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x10000}) 12:37:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, r1, 0x0, 0x0, 0x0, r4, r1, r1, r1]) 12:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:37:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xfffffffffffffe67, &(0x7f0000001700), 0x8, 0x0}, 0x0) 12:37:27 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [], "cb53"}}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) write(r0, &(0x7f0000000180)='\b', 0x1) dup2(r0, 0xffffffffffffffff) 12:37:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x3f, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0xb5ff) setsockopt(r0, 0x29, 0x20c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000200)="100a762dcd334e922d46df9d37df26b9dc64c2cb97536ca04c3184527374ae2acf62d4a1a94deb1b773d963e112ae9d1e4b4352d3ca380229cd130b463d7e3b54aef0fd1880095a58bc4072f068fab9dc70335ff4f6bac4f8ba111e74f02ee30895cb678679f4b4eb410e3e4823e9e9a88524e14fa156186c23c8ea0298a2dacf3647a0771ab24929f93634fc73a7ebd02d0cb1d911ee36715b85d86a4bc060de993d2ee0f", 0xa5) 12:37:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001180)={&(0x7f0000001140)='./file0\x00', r1, 0x1}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x45, 0x0, 0x0, 0x180}, {0x6, 0x0, 0x0, 0x18000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001100)={0x8, &(0x7f00000010c0)=[{0x252d, 0x20, 0x7, 0x3}, {0xbf, 0x6, 0xff, 0x1}, {0x4a, 0x3f, 0x5, 0xfffffffa}, {0x1, 0xe1, 0x0, 0x7f}, {0x2, 0x3, 0x1, 0x8a}, {0x8, 0x44, 0xfb, 0x9}, {0x6, 0x1, 0xfd, 0x2}, {0x7, 0x4, 0x1, 0xc0000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) r4 = open$dir(&(0x7f00000012c0)='./bus\x00', 0x2, 0x15) fchflags(r4, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000005, 0x1000300000003}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000011c0)=""/180, &(0x7f0000001280)=0xb4) 12:37:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x9, &(0x7f00000001c0), 0x4) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) poll(&(0x7f00000000c0)=[{r2, 0x2}, {0xffffffffffffff9c, 0x41}, {r4, 0x8}], 0x3, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000080)=0xef) 12:37:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/190, 0xfefa}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) read(r0, &(0x7f0000000bc0)=""/4096, 0x1000) 12:37:27 executing program 1: socket$inet(0x2, 0x5, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) fcntl$setstatus(r0, 0x4, 0x40) r2 = kqueue() ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 12:37:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0x2}, &(0x7f0000000100)) 12:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x5, 0x0, 0x0, 0x400000}, {0x3c, 0x10}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000001200)=""/225) semop(r3, &(0x7f0000000080)=[{0x3, 0x5, 0x1800}, {0x4, 0x5}, {0x0, 0x7fff, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x2d, 0x2000}], 0x5) 12:37:36 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x149) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x9, [{0x1}, {0x2}, {0x0, 0x1}, {0x2}, {}, {}, {0x1, 0x6}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x0, 0xd38}, {0x0, 0x7fffffff}, {0x3}, {0x2, 0x4}, {0x3, 0x7}, {}, {}, {0x3, 0x200}, {}, {0x0, 0xfffffffd}, {0x1}, {0x2, 0x202}, {0x0, 0x9}, {}, {0x0, 0x2}, {}, {0x0, 0xfffffff9}, {0x5, 0xfffffffe}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(r4, &(0x7f00000006c0)=ANY=[@ANYRES64], &(0x7f00000002c0)=0x48) getgroups(0x1, &(0x7f0000000280)=[0x0]) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x20, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x3, 0x3, 0x9, 0x80}, {[0x0, 0xfffffffffffffffd, 0x7f, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0xad, 0x1f, 0xe, 0x80000000, 0x0, 0x8, 0x0, 0x9], [0x0, 0x7fffffffffffffd, 0x10000000, 0x68f, 0x1, 0x80, 0x5], [0x0, 0x0, 0x9db7, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x80000, 0x0, 0xcb0], [{0xffff, 0x56e69c05, 0x0, 0xfffffffffffffffc}, {0x101, 0x0, 0x0, 0x1}, {0x1f}, {0x0, 0xe2c, 0x0, 0x7fffffff}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x1, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 12:37:36 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000001740)="465a3b645919bded52a7c1528d36f552b46ee5a6cf31de4e5e27ab6ba121b6c03b173b302c83b69c9e79c60ada6cbd2c00492d1bb4bf18b58c50297f1ce109a457d2123e71480d16274c8f99e4a27742f6920a11b7a4edd51ce67b0f376ae51c893ca13764471b6fcf46181d536061a447d4fabd6af91f9e7c0330d95c70dee346b32ab04aed3a0ab17a09d8191660e000e66ba702ee661c716ec0f81c6f0e63969f79b8e58816482036d6d34fa2d6733ad518ef1e1601a4b1c4c4ead02cc8b5e208b8c961cea6a996e72c001a3cd0d09225dfa045e1a76fe211808be186d238f8bb569751cc8d7c1a7cb684905eff0c4d5050c98efce349063a2ab6d4a08fe4a3c9e23456fe96a4701fa1f418f01b2063d7fa4bc2a2f87c2c9ed5dcd39dd5da3af6c15bfcaf7aeddf7b48305ac9e257323038c169a1939d57e6e7072d2f250d291f01181318457b85416590c6181b7f7add67fba7dca117bd67406afcc1653397636488cb6b1f9290bfe75f6c976d2bd6b7490b4f2f3bb5b1248d588c651e3248a164f0b5529b798c01efb2b272ec5a5e589152629bd83fb85c95ebc05ae63802ebc6c98c5c131547f313f33ab5e61d2346749f3f353a1e77a29ae84460df25ccb45b0a6e0fb7fe66508749f52faa9dd5126ac8870f776207a81833cb884e6462efbfd9068a8ba036a165c4d85b8d86bbf1f77cfaad1ccbb5d50566a2d92a4dd4e92c32c9f88a87a80ba31f03e097e4f53126a19aa4ee2c596f18601ba426b395afa93755bac1261b7d360a73690a70c07b34b15e7b39069bf32b2fadc7055c2c7c94d268570ac55e880b9f022f00e4b82136a85af96574964458cab641d062d9b641c11464c9f4bf7fbacea0f2131aa17d0933baa9ba7eba3b2a88802358a94211e8758e06ccda2f782e68c549911f7b75bc18b0cd0727cab5800c93bb16432d7097039a6fb1008c48f5798d379cddca0cfc7d6d79322ffcc3024a5d20d16f59c57ed9e75ba5096590bfed49a50427f9c672c5038dad34029629e4b9d412f050ffc3b4b6c21a28dd108132492b694f4bce96c1c86ca7fd0ff69a8133e6bf232634aadc0411f63c028ca85409794c6423edd94b49cb9d3b4c6df5744ccc967aecaefb8770414d84138670339dec74b9d97550ee18fd2aa3379b09179045a2022c1713867eebf853835278bc8dacd353ad7c4622ce4ba011ff883fe0409114a3ad9a558ca7f09ed594373871bbd261333ad40104630ce0f592945b8d6b75cc4e1063d905e2349799f9026c8452627a8ada7ad3521722a324c0167f5b98eb57ba3e7d8ed031f6498d6930464625af3b9121956b3edf3c876f68cdb2f23af36b34402f95c8e88d0cc2eee3226ee2cb4ba827a3d0cd082311562df3e94b5367d74dc85db727179f073a35f248dc57a62e7149e152254f8f01d28572fc418c30636b3b1198221edb82eef022e9d4371903e2699ad3ea113e306ede9c75ecb4e89e19197ef7475a01ca038bd4b6eba3f6696b8c57778397e7a3552d2cba3cbbec50d7a8994f5679a49e60459c60e1731dcc5df423930e349bb7ae2988b81a95b7faa73dd9af0f1b59d2491ca2a842c1d7750ad5d33cf030951df845ac985416e285f7e3e30c57bf2433fb73c89fcef775e68dca451537801c3a338d2531194b58bfa6076e4d3ba921e701acccb6828b98d00fdb7425e8c9966adfd1c2fbfc88f5111447625680a2a83047ee229b52e44e0e0cb249634f72a20bc6fe186ba3913a758db90f195fd3d5fd40cf5b5bae95e48653c3857667f51fc6d1efb6ffdc976ee95be2e0e5ed95018f8e1b7beb8a79290d2e78388e059c510b7eb1f26d47f508895da8e773bb45b64795fe9e8abe91b91098e08c43fad50835cc9ab5b870bfb6e6b96b4f0b2d45b1108165af5e0367253b9ca63f5b17c320a2ad56df1e93c73240f2919eff971f2bd8b93ad1ddc293e21c1d941624f8dbb8941fb61216f40f575162b8d15bad317e1a307eb5df35408b9b5f6c34d22554e9c86a977cdf3014997812a4ddcb94227870be8506e1bec61fab6d234d911c874933e68aebacf613a03c7daa3101cdd9676cfe170a33b6cfe9294be94867b98c829ec3dc4ab006c8b19d1e6f8b4e46830a3c04c86a9dbe060cc44f088c62308177f9be574eb7f39aec9fc5d05155a75d3ead300236fc248cd3ff0af14e1ec4291c71f85bcd6d267ee45e4e5e0d007792a814f961d4614f1340b1b00178b57cde570c7488e7e9dd256907d8f597b35b99dc426bbee3910f16ee27309bbd745bbc478496f362f0ea34cb9077ad3e6279f3450f92cf40b455adcb15aa8c658810d64f99b656b0bd92ab32fb359b8c5d7ff9a5bc20f36cfebaea78c3deba2f54f295d5d3485c38f29b21916243f8bb8a4bc9f3490e07f75e534de0f76d3537ebff2fda2799473e207776c0c6e846d25dad755a925089322e6ece89aa1151e6213262f660b2abaf5f4a9854e00c2ef59f26dec07e128b7b19a87cae3e676385c3cf62be3dca2afa84e916c5b2ccbe56c80b526979a68a0dd0428c6afb7a3af63a1f3ec71e7ff2fd3385199de8476d47cec06d5a64601af62052748cf11097c15d72199d6e1212cd77f38988ce6ac01ad88951db97dcd0e3967fc2acbcca5e6cfea97b60ae3222bebf297d004a0a1080aa095d4cd59f11deec6a1442fa08af3c43fecaffc3c1853c87aa5e3629bd920020cec61de59755e06e4f4cbbcadcc1de8733882f7256d6abdcbd70d1312e2dc55d99a4a55639f7bb3c5ac05d2d098353d34d6c6ba0a0ed258b26858ed2880b34cf0b2a0793626a2400b45992dd5bff6bcb38660a794962a0273dc520ec63e3ac9353b07d27de688be49fd534b34d40011af40fa72a158f6bab2d42f4c0e2452e19e648d27cc3d00cb94a08c132d61950724f55864f03913704e4e3c8e7a6ac3cc31387abc6358a26b4026e42e9d18fd4015b430b1d40aacbfde80312aa619ce607e17d56a2377db08b7dff4ed8d7f7224b5a014b99ef2a87d7306b61728d1bb4145be72891b0681fe24cfc7d0a3b582e45d426ce45306d7e056a4f73905816b0b3d6a7def92495e68b9bea0fe72b36487cfe25d3926d7f3ebe94b95394c07375392110cb9b313967bbf3ac9801cdeca2211ae0283c499be8a6712551d4db48e5ccc7937bfe70e0a27b38f19a395fee9445a55bc3bee91228b7ace655c878e85debc4de232a6cb5605a11b589fea693379f282883c584175a2606313878ac09cb4ce4e859b5320dedbef90e3961f61a312e48c06f6bc401f1832f0acfaa79a877fee7aae8d6d936c0a5d26e8dda398ccd6e260ae75d71e5e9704c574f4f18c62ffbdf1bc11ea9bbc474799741790ee660b56a9fba20cc310199a143b21a962dbf2d9ec37af124fdfbca649a67dcac8456d4532306a883ae9ba4fbe9e4c4788226eeb22e8a2f60278dd07af64184271a7323cd7315f10bf20dda1524b87aa7450ed2cedabdaf635116be8041761df22c721eb481befdbdeff99039f3f6a2124e96ac7e67b6c84d288752bab3205a84178ce397c6563c83ac684cda6f1b57cc5f0e630bc3405b13ca80770367b1328a576f9073f450790018921ecae3e7b72b6cf0d143ce7fbcbd3f54b4e7635e41fbffdc19b95088f9a35898134388e0c26d2ae93c595053d1d5e902a6ddc2e72baae574b064f1233139795dfe6bf35af1bde620211ea331c6c5fcca8945810b9d9019e0240b8746d7ad1467f1b66e5823bf3cff46fe3c1c7ef1d9ea4ba263768834e79f0f8324137e835b01e0ad2c820e88e847695bfee93b32a9629d123ed2b5544d838131be4ccbda2b2475d38ca1a2210e2255a023154d6fbc7d8ad963fc9072c99168d31a74acdaeb29462ae2b30339a741ce06dd126f66dcd1458cb6fe31fa40936bd24dace635cb2df2a12e43797134ca628a76bf7bd26a380337ea56468e14db0d89df56aedb5288153156fb71a6ff9090a13e8f82b368d486ca63e5b4a3cd8d0ab26b0ac958a5e5c5da39383a8ae0cca4ac354ef8da46d4d105dec140b0026f8f981d0e3de3fea0ae8d338a601307d0398e871c90e69ad36fb4f4f10184f4854949a269b6dd1f23d0ba7df9b7a65c65c50c643c78e59ad26000f0d04e3ef06b48066da7e17fe35c1a56720df031abe586b96bfaecb54401d44e3b06bc9a56566d74435b5b201b19aff4628eeb7c8348639cf3dcf5869e9f9e0d1505af8981c38cf45b44e27e70561ece8c7e93bd31f72f2b4d0c98a9d6b68de192be5f878f7b94f20c85961d0280cd2f717a77b4212f45995d7c0c0dc29ca7e8e2b26b93e45798d6a068cb6ddf444d28f064fd8c9ce6aae7468fb9fff1100956a773ee9e181e4512603c4d71acf80d79c005f7023a790c71683458f1dff7a078fa93bc5116c4646a0372d1a54292ae4020368e9fbf657b52d87921076476a3163e6514b78298442ddf011da879b89e539bac1c6e74c6c918c95f26f631d30b3419bff4b683751f15955edfd07dae16e8e0b23e79272dc4985a3f7dca81893add3e9db8d5a55b4a77dd9c336613426cc7a92cc4a2bb777511a5092058eaa45f30ffff1f045da854ebe2cb890aee90560d6538c5ec89c7c2c811d936bb69bcf8814514b27a5c417a543ecb8ff4abb663ba63a04747cff9d692dc48b83f80a0930c0227cec438a26104e6295737323870348985d37ab63af7bbebedd788eb6a1eb12480d6c71e04b9c45bf36aa429383aeb09aaad95dfe7252324cfa32942f285c478f2003796a54c5a1d4f69241fd299cfbc7304f01c794fdb2a7f443bde46ca989667c4a27bccef5ba88754748f79a7fa11af0b1448133983bd61b4857dff8301385050eafc7f78342392b7cbdbf7ae446c5349d582272254638e3826a44eb3f4aa206340e9b7c5e1a697227c6a30166d679eb1bfa5dfead1936d83cd3982f661b8aab0b92804c1187a5ce7407bbb5fdc29b7a67b6a22b5b8275bb024dc4e9046ddb476b557d2ce2f70f258191884126a8f35465e5fe2fbe54e2b81d4f580049fc01f3b9d9e3c6d19ed3769d3592f94f59aeda3520d9c3f54e0dcaff5d7d145853a380f543e422e5300ce6c48de0939aa30b83d08bf4d3007d0f49d405ab619ccaa69323c1073d932a9bbeda5a91021f73eefa62167db3faad7295d2cc0c7ba7c812807e948b44fef43f6ed24802c6ebafd94f4608925b336ea6287468499cf4e6e004d24338d259abf0ad3617e8a79440730538a6408f0e1697b8497c37c6fa8d829a46099e79126c635337bb9538fd42a38c023a6650a9e5ac89f87f20e4655d37c563458ea0cc9d3b016fc86d8d6920dd518257ff11d8a77a052181486ef789c1e6d29f189374a17072c2dd2f33771f91b2d9ee21c6a296eeebcdaa352615108470aecb9a95ad882829194166247adcb85c2f615144e13230e8f5478b95f94f5baf100fb618722206ae69d852edeaabeff24991c000b402c3689d604d78b7ebfe3329a4a3aa16fd360e849f6be717c6cf1b10135e705b57b61fa6d453d1c231e0db3dec3c8e025d32e618f6431fb440255a2bd2340703bdd1b7ed88f9edd933ad45c126543ea0f295407b07ebf84d9f91b952c0b58b14a6a62331653044ef1360768e930b0630e30d39fa3695c4b2c1cdc1ac1dae8c2bca50a7112c183eb263ceedb3bef95c0b325af3c2f0099095804de909e47926dca2b873693fc09da0fe25dc015a4f826401d2f6c2e0fc2cb5ccbe6f3f05014dd9bd9502dd17c86e7e2925d5c1755a8fd11c0916a270bb9c0c9efba07b0", 0x1000) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x100003) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x7, 0x4, 0x69, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8494}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x64}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x7}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x9, 0x800, './file0\x00', 0x1ff, 0xd29, 0x55df3950}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xdd912cff6b63ba58, 0x4, 0x55ea, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2, 0x20, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d, 0x1, 0xef, 0x81}, {{r3}, 0xfffffffffffffff9, 0xb, 0x10, 0x2, 0x7fffffff}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x8, 0x6}], 0x8001, &(0x7f00000002c0)={0x40, 0xfffffffffffffb90}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000002740)="b8c0e4867e786e9b3951895f627a78453f3a598bce72de3d693a649b294f14db58fc4b68a56eb22a6fa394303851265731d01968c69cb94563879fc38bd0ec79896be34247ee8d9a74afc32b6730022cd8cbe85d19a3a46ef82940b6a8ab5f1aa0f358ea817d1ba313fb9db6c663f6ef05078b24842e0d20ff47a2f9a73eb9a84422d36db84fb78f5319cb11b0393b98fb8bddca19702e097457eea7f703ad5432978e19c873efd9aeaf2799488bed18365421ce6b185d69b569e06cec5625aca2dedc3d92737c63bfa389cfd2c7bdb3314a6eaac2724cc1cbe81fa4b74dbf183c5e7e179fb8733d7c6f7b743f9403e71aa961687c4b7cb0982968750a78d5c3e755edb2081d7d4445a6e134b35e2d50bfde02c3aee0a053235137b0ad81f11985e7d99686aabbb976d0ee390d4f9ca8f32bf50236fcd72c160a16063643dcd23742c1e2ff14eadf8b5e762272b0b0fe018758e442e21722d5468ba624eddd5c05fc6b0b20c3c5134c526bf583e8ed41b1bd2e00b162b974da6f3c8a6c94dccbccddd679d67d5f7cfbb809379facbeb807542fc98a401bfc0096903aded45d3867d141ec0162ae12898f04c910c3114b39d6eca66574ce5634e630bb941f97110f4b17475eb7f4bf669b168c4d03df95baa48f95678a625812cf9902f15d840a0674496555ef2e9e78dee8d85d09c43464bbcd895988b35d7c753b57d309bed16dc2973084340bcd72efbf6a59633f2bd34a14be5c1511e9cbc059ccbd87cb33351948b778395ca07cc452fa0fb8199bbca19f22b0b6fdcdeb0e25693d21b631946681b7da2c245a831dcbf49e4dd1839f5d30fcdfbac7c7d33a0836fe794269bfe60dd75cb07d50745ea5ee219d331d975f88397efe012f4eb1ee944497c3453dfd25d46e638c28176fa075dc93eb0d9be6469c1690c2c2039a7c94088c264724eb9676b818db90acc3c2f76be10036034f2e5b90a5d0a63bca46ad7570ddb13f92c16e248017e251d29cf61f8a0f9d199b709b756bd8f4070994bdca07ab24b88d1147e51f19b572dee14a3c2df67f95e43f63d684f9a2f66785dfdb0a5df7ccf2d595fd4961610ca40f83e2c122f4268f910348e19ec136525cabc17f10e209b087a631d979d18d55902b937b3afc7da3c30b29c5fb27899b690947cfd155fa3ab93eda24f3793c668265fe4009d1dbf5cefd0256dcbd83ec93d56c7311b8d98d1039195dff0c6db56fbc942cc90247c1aabcb7fd04a1a2ab0f536f12b7b90471f60ee439b877ff3deafbe3e13fb77033ff5cd1468fa3322e76d7b9b86522505dc845b1016f4e207abcef44b88b28ce7ccfd959cf3ab0d7386ae6e5493e06336f5a4f1f55b91df9a6bfc99563b28e6f6e9272d0ddf4f2518d5d098bfc55db7bef154718d5e7d3ad1040346a88c0b378e7579c88011b1a4c0218bf1e99655d50d7d140c584968332fa3196a2ec5697ceb9993a09cb9f96483c5fa3a37ad332403dd6efbb3ca1055c4ddea9afa015ca869945ef3093318ba12757818917854171c60919fa586473057173c6130c033511c7c412c78e8170ef77bd566fbd127694732652320d244eac4256ed39ac9ee503ed4b6c4e2b46cbccc6812d435f5ffe1b8f7923f5139e8066f4a61f0b88ae735aa493a6c5e107a48625a6271d9a12d41df2ead988f6a013c1fe2214258a3c05808059a70078c8438829b1bb6887214a0edc532c8ad720ae0f7c268b841866d565bba9d94e218408cfe73b046158a8ef8b954301d65d060c61f202399c7609f1c1c18c2bd7db97eb6e29a448c191d0e49e0f5e0fb46391c7dd0efa84a11fcf69ac7f3362e6952bd24d78a7a6077f9e96298f27bdbb21adf068e4337f2db317eccdb1d84c5b9331a80ff10ba8b05ac4cd5898e02a0e4a49a369827193ae7f961b26b129df9df4fa5ada8b504fd17104cf27e65dc15c29f08e14fefba01892b1380526766e34d1ce5ba108ee176c4a8ea8958b947c46c7fcd4215df214a87e5cdca2de9ba3e8f03b271bcffeedeedddea8ad13e36ecbb85b430a098ba468276ceecaecf0ec3064b324ff54d48f883642159290b97305008536f8f8e545e73289680cb8980b2a8e78c25a1ed0969e3bd26b465bc98d1207998445bae31fe6a01019238bf114476501393bd7c9bbf20199594f89073d2c4629b8662b19e9014db99f616ee8b7dfef1469ff48f5dfcddf2502d907ce52b7a0b324790d423c0ab90e0e04bb02f89bb013ff7ec5eebe7b838f92dbe2f8f1214267deb94f267631710e3db5b034682b2a6495a68242902d14dde7f3f7f2ef6334772c550b21f33c2708d288c020678dfbbf38ca73a29f1bebc4f276dc1631abd5d62ba87fb29db882141541db7ac41077539dfb78df7c2c2dc0cda3acf796fb4c6340988f9612faf112ef707226aafc4d284bbbc860fb617a9e0161f03f22fa55b35f6755410d3b271b4602ddfd079f4ccb51fd792529a54731a4f886db8d1fc80edfb7013edc1f4dae2d0fda028e6f19ab1faaebe100b9f9752d0b0d65790ae878c3375decee462e0719d9a83108b6f58ab2e217e782712298c87bb59a728fff9e23e526d479f834b58bbe82e01d743ca8820bb412a395b2a99aa447bdd856a2bc75f281ff8a3585755154680ecfccb92ed5085e98e7070155ac4c14bfe9ccbdf142a3a106e3affd7d8966265ad8858e06c5a5fcb22872dabe3262b07edb893aec271cfef3d05233d892a44e2871c4dc7ee51cb32863f87d506dad2205880f5a1bbc206c0c8dfcc349e67fcd8b958af5a73ecce9de6784fec139d5ce3383d3ecdb3d4ab769798d13b3a327d75f73f3c9b05468556dae57cacfb1d1965a43cf9b20ecafef8ecda70123d483932ac47e5aef2aaeb5ee2cb9fdf55c41f248cd47ca5db529368f4a2826e73f1afbf996debd0d77170ced7425884399aa931c36083b2b82aac75dceb4fa8aa48113c0c50107c1f942b6bc73b4cb9ffce7870ff2240dc0ed3ceed3f844a5cbcc26965c053e57dbf84dbb3cf18ccedfc4db5ba53a16f571940121489935c0a0b71a34cc9fd8e026f18b9880d3c3d50057903578117938b37fd3e839bce181e9c2ee65a9198b9c3a6bed0bbd6f53e1c6b4749c404ab42cba3835422a5ad406ba051de28b31b273efc23e62fc39a2d9aa3cde71bcefc90222fc49eddc1a8f8dd04afaf635c07f9324a6b1ec568465510629803e080a49c9f459d41af325306ce0118c4b5b6abb22391c658e6cbafb67cfc6807b2a2511e19b88ba44c8e91ecbed66ce679d441a7016197d8a31f1c5c627482f591ef4eb911d74cd5919299b41ce4677a79abb83d48d29fbcff10215e69f832b5da1e08d0fe778fa8192dcc063f8afd6ea167f0ccf2d6bd91eef8df2b9d3d7d98c0f67eeb71a135639aa821f93e7b96d0d645c2fa0a753ace8a3b9bccd891c6cb5a75b9e77040c185f1279077960bed97153ed4e21bbbe33e58bcf6e8a1b8d0aab3dffbb48122cecec95f2f4c9331a1c836c0c03e302c297ce2a315b29b3071addcb57efa4b593634546ac36206311623849417ecfc8c7f9fc164ff54dbf33fb79d2befb6bba41a4a4bca8b73de4aa78a9b0cde7c8af110dfd7deca280da8e3492d46ac5d7de5989721c687d444d4e940c10b51bb820677298ab4ce7e005c33402ea7031f6ad60d0e703bf05796a4f1f8ecc12be9ce686ca3a0871f36bf2a0ddd1eb6a57a3c13c198a9c980439bb231755211f3a7d3a952ee9ad4bd9b6c039a11eb75e4a6a8556a1696917b4d9f9edd2d322ee24fb2f321f43aed00b632d924c8a446c985b23521b09b658b347710a2f2d7aa863607047c2d5d3c744a7764845e96377fa0f0ff7ad07ded0753a56422367b07c5697405fe829dd22c0d48e0e76c1bd8201757803e3df675ff2fce1cd3be67ca4381696412ce41809813677f347db4ac379314f9baf33b8f7d1df10ad98a4935e5b35d7a74c6114108a7df15946b8f464f9a200e454375752f35d86f770bfc486deb4991dbb85acbe4228802cbf50fcdab73db569554eb33bd9b72a00b969c26a03559c5e4c266b68110ba2ea8e289916dcb3f5bba0bd6038ded47d7eeb383ca68c90bf27ca85449800d3003c9e417b3201d605f4daf6d2cc17c61d8fa13e63d2ce608402e1d35a2edddc222946f1c70e80426ffc8c396c4a11daa9a43ae745c74125841f210c0bcc3e53ca9d67d10d07b84ad96bc854b1932a3c564c325c687047277ae8169d95d08a49112fce33ce9e3371aa969893acfdb6a88dfc1bda1eed23a9c924eb8798242c7b184d83e3411a1b3c22afa03e5e2082e2f551649ac898e434f083803b032782ed6d1a59d6a34fa76d62c394e25409dabd980ddcb2c5f748fb6597b27f69b27ca664a0d43c17b32b9448fd620132e3dea539e36409917aaa7f05ae666b9ea98898eb26798b28bdd5be97410309cf23a5f5b51b943ef681de8bc403b81eaa03b9b862b111bfa3017d6bea4899e6eec2dc4e229448aff696eb213d778d8643b9ac1c8951918caf94c87cc054e9e4925fa7472c42b7130385ab66c8393794aa60b5047a867525519c6a02629da9bea50f06fa76e2f289f04885f2e0075476a08a4aeb76f86beabab2dbcc7e1c517fb449aa8336e403f121f39a62a4c9da4763b860e33ad9866046b64946fbe42da2df4c6b9e85487afe8ca57a8c84e5847406a3c8f92b3a3ac812c3a7f42c9d8a5f0b7862d82f90820a52fae6e7cc4bed710514dd69cc0ecf9a35c76dc0ff49771ade5baf5d74a08750e050cac2d574e17b0bb31a559980bfaecc0bacf91ab4e21f626f89984683ca0dea83f3ad66e4a3171a59a1964efcd488a3ef23df6f193a0f709d6040afd371d54681b61789a6ce45a530ea5d7ae1e44489aed4a18b92c641c11c71d71d43bb53f6b3ea65db0d7a554da36b4a32ba6b512adf39a12169f797cd8934328366bfb2cbde2d2a292d23ee56a5e3063615236dbbf11e8ae7bafe2742b751677a1737cfbd89135fcf5fefacad9226cdac7dd6cb00a1350a5f3003469175930a8774c0cc2788dccd661df1396e1ea0363bed19880644ef54f74c3a350731df1f465d97a33959ea21dd423a202f96c17408fdc450a9866b917e65df996ebbbd6a65e8e8ed87597036e4ead0103e0bd7c8aaf884c96bfb8ded7176b3409c8e960fa7fe1b8746b1409c7c9bf0e547e55cf6b3a05a6d5c91f05670fac7f720f4173aa42aaf997febeb88772298a3c2ec43c5e1840f89887215fe14eba8002883d62441dfeb76bf342ed94ff1fe64eb4ab55cfd96cfe311cc7182a6de174a79f2982065c6f961d2086afda4d988a19a864197e4942662b349491773c31411b033f3059b7fc41a04a7125c02744142e0eed3dbb80ba3e6648505d3b3b943820c55da520f6491d951ab08fe4497c4aea646790e90fd9a1168928a3f6b0fdb9649751816182e760ad08b37cf5b4bc2dac0521c5518b24851561526683d2fc2ef6ada19f8590cefe54343e9105b58ac4351cf9ff743eb482fa4d1a06c1b128caf5caaa95d1125f6106ee68711d2f5eab9e36487c14ae1c72d4aeda66c3907fafc5ea9be8b8635aaad684279bda25e6ccc0bfd5de44873c4e460edabead1ee3c76ff7149b86568d5efd95234ea72f667b3b442d96fa5008db8826b2d498e321060d474e3fce0c8a3b9670479d86649f631a41b89e71d394e9c51f6e8da16dfe8f93ffbc6f16a55696ce46960d2be4209ba429b916ee780c34ec8d8489defc8b5025e52c6f01f745f999a4eebe0e02e0f9125779f0d0c7a", 0x1000, 0x600, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r5, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 12:37:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) wait4(r1, &(0x7f0000000000), 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x8, 0xaf, 0x1, 0x8, 0x54b, 0xb1a2, 0x1, 0x1, 0x7}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x400000010000c}) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x100) 12:37:36 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003280)='/dev/wskbd\x00', 0x20000, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003200)=[{&(0x7f0000000080)="4d623b6a9a099a62362834a69e3174acf01c7d89d8e32446f71879f6a250ead4e9f59e533497dc9ce0fbcfd0fe7ec4bcd39f1f62ffa10b0d031d59b0f565a39a3126e45d1e786fba7a0874db726d59e53360bedd788b92a9cc35c9eadf439d9dd0b026558e9a6dfdd1ce414fd503456314ae59e936bcd5521925999c16f551b1153282e52e2c72131865381b424f44845b9a75f3bd9a7f1e3f571031aa0414f2a01b0e40d5b94e3941f219dcd7cb35ea95d2f07481c9e176a7227b332e8da883cbabeca5b48712345a893ee25bc88653d182ef05cf68ca05a83862926e7a59beffbb43057173b34e9bd15b020e438b9498bcb569fd6fd46655d64b7f3decd361169abcf795790fa3f30a707b0eb7cea9d4905a0da138ece8f4444fa007cb7dc2458d70fe229f5734fe6418237bd5ebcdfc821ae61d5e2521c0b86a538fc85791b7b25b9514e25e9d5282e8e5a785a8216e5dd69f8609ab71fe433d67da8ab8ff2b6afe54cc85812f7d49bbaace4fa84204a1adfac7ac335e8f85bc13d33734b84064cd39a0de4a383d0f50f2352b3b529468bca1ef8906b5bc1257de9743d76d89492d466e6a36c61bd0f0711eb1c89147f4f531ea1f108731527a607434809fbf76f9e9f27b7e9363504c19ebe7be29797d2bbdf895f3ec7013b8642ed0229ee8f8eb580537e9c531eea1c0465a7680a1b1fc0b6b88bc7e93359462f911421a2174f479bc1dccc914e59804b7720379885a18d4a6432a9ea0fa173ac1ca121671cfe7a693ecad2909ed1444b117fba0f98e3a56e4c7727c32c211001b47aabe37bddc7b9423b991a7cc2c0e6e5764b0bf09462b08022f7e0aa2a422e6c612f684aac870a8216ce19a33e9db984f36a81ca8f3d638f0cb7948f73f5dfab9239238a3f4e291a44914595f56bb9198f3075860c6ccdaaceb4e5596bf4658d9c56d7979c6da1a5e4380bd31edca4bf1290bce4827a5d2001302fbe4bacfb5bc4e99426e4a84cc581ce15572a24f64b998944e18602fa5c8ce98b9fdec620e3c98d45cfc6359ea6aa80c51a92ffbb373547e385eeba8f28456291c42204bc45a4d169caff2d1c5b9c1fd71ac116b2d2efcd7ec11e876439e9473eb8f18c6915ff5cf247500cd5bb9778428dedc7303471ee39861d5b70f5df155626c7f83bf0bd6fa5b3d93acca97150e4d8dc51f44a6dc427bed27daeb68890f67f24c6afb42b97b4a7c00dca517a523897a1db2d9b56fe786dfb86aa8950a6026ead3f1a716117c368ca615758f25c9dd601abb32e6862015528a1240b6c509cdc4b2e583e929abbab3f5dbaf39493ed03d7c66cb01fb34cb4f184de3c6d042c4fa98c75404f05475cc9df32a542f904cb68e891e5dfe533af068113100b6ac66128675879972d9f81c51010ef0000ba709f0228d4a8f2d3c189d52e2f01f651ea987c63f8be0dec765a55912294a71fa0cb33efc8dec940b91e1dcf1d541f24feb0d86a0adcebb4ee5fadbf2c231f8c437a904ad4f896f4c4f32f8624fa5e798e0420b4326e507db83b9dbeff8222344032cc5de368b77ab5848fe348616a843e2efbe3186c0fdb76f66e3f7b7329ef4fff603dcfebb41d66350a620cfb6461da1b4de7debcbe1b76e864b5656be144d3a2f8409a2b60b0b71e38bdce80c578cee603503dda4bddef2ce1e36fa476dd6fad3213de899e9b401dffedddfb753e07560622ddef77fde93bfc16e50a76b75aed631168bac0dfd68a2d5e3f6cd77878b14894241f036f72fd3f9b67a14100bbccd170e7ba0ca39bfe92cadfa3e56a2664f48fc52b808a603f3b8b12671dc960b73d3b86896ae26ee0b7759252c4655b5db68fa4b262e025615ad350eb79765f23b714038421dd4ae15a0a3c05aebf5b19ab7404523e66bafa81d630b5bf791c7dbf67e98a41e65c72cac6045223f65644ff0202b4c27279d2a0eb8f5848754554e1dec2e5dad0fa0e6aa818c2b1e2e0dc58763d2cddfb7d631ab5f9754de24fa14b7269bcf64428d2595a848ac2180cdbeee8fdf9d12499e1dae23f2f659e4510ea5dbe0201faa05ccb987c00aaf5f2265ce63f663e465b4de8416830241cefd2739179dc67d5f96fe685779b0ce55489f7e472808e399a47d176508bfabd7a147476fc9620689814214b07b84e2d5bea2510037265b7e2f9a9865f7380f941ecd1b49f7878358bf50d77e826935d72fd3c8d8a9bc0b7bc3e136cc89b678fde43ef9c6f99f601e6b6846aeebbb1ea9eb68c20ab2113b3926af2391a4cc01f5e5d32702d07360ff09028b0d827179a0188e1b825f776c840a213fd6aab71c4b19a34b7d0cbf58b9097a1be4f9e7d47361dceecabbeaab920a7bd86cb384ef56d71172d7ed421a2feacf94fb057fecbe670558dd0ca2abe8fc69148ecb6bf124ac939c241b57486b919d5135399a3a3cd40f402b9cded88f11e9c470ba5efeae562641cd1e383a48b65bfe53ccc91fe282dca525e37f7dece5e155be158dfe0884cda920fe3413547d2f5aff71604b9a38d74b25148641f857a0780ef8e95adda8dfdf399a21db5c5e2d78771d4b1884f481fafa417666171781be2726eddee3ae60ea5485b6b9731d99c52c99003d04126e803bb72f9690f1651ec1c2fcc7da7703763eab7d4bfa22525d1ed0fb6e67442dcf7abbd91963f2c1b4b27f5f078514ec4683180e9d5a90827a6502f10dd127819e97a33ac2aecfb7af2a9b904dc6aed31c270dd8be5aa7ab1f98c69e79a0f08f52b8fad4adcad707329f56fc10b39a5e84f1822a087214a8c95ab00ad055739db3c771437fe695a05646b9c1ef908af1fc6f8949ed7876bb6b509cd88d0c74dd8a149bfeef107962bb96a7aaed19f73a0241f447c10b117a8a9d6b370dcbc7735d89bd117db2712b524cf6cb459da9ddb32b46343147c510273819a7487d427643d69d7f87903ae243fb7a5e1916ac2e9998c0bed6fc167fd837d7f44327832ca7135c68505df135feceec45d8df4c5ade4a9ebdb818d206169a45a5d1857dc804ae6506fc7b95bbb75456df908d356077c7013f31d9b3ca3f371bb4373759dcc4ef402389613cc64e031b7beff1102148973604592d1616659be5b93a382e71ddcf394811e40acb3cc464c7935f741792232b5ad3b7cd6314b510cf9c2941b5e0e468eeae1293547f7411cd56e9f9bf1bc087c9fc8861b1844f2e8e34516c79bcb75935dcf7f34e271ed48b2f651ee6b47856b52dd9e00d5dc0169369551f50170ee3a02fbe74260856085c5bba5f649878e0067c0f50c2608be7310719ace9094f0a1ec443308981e19717569ea48444610ed7c83deb393510c59a419cf251547d173eaabbde6b3eeec5d5fdc8f42d4da64770bdcd8c4c346f2e38df10b6977ff2d0dfb60fb84b140e83a08279655d029fcf40635aa90d33d59f6f64850f2f5ab83e6757485a72f16525fa98e69743304aa6fa97a6fa01f3e8045980025f915d00c6cd954b9334d72898ac94b13ca5b0884d8542343767e90dc0d32fd88d44924dfc45bdc678821593151854b1168839f8f206483e950eb982651e9f7d6b9757befb4a78cb3f11db1fdf7b55e32489a1c990188f84a313e7eebd4e2c1ff5719faf4c048005e013adb3bc264704b3a4419938ec1244673d81b961d8b2cf57132c0abb5fed12afa6091a4cd7c2920ba9589299f7963afe9cd91dba2424ca7c2e98df60fde8419fa6cfddbab3b338d6f59248c4d94abc356908a925d2a1c43c52b60bb7c5222ef9df992b3a73d588ee69c3c62702267b20e0832db6cb1dc5f0a833a01e56d09d3ced09ad33b98610b4a9c71b7714646dc832aac85968211c123f578db2f65889dbf8d0e02ddc38cc5c3edbfbbe7fe66751a9cf1dcd6932117a4053158f4900d8efefbb40ed50616439040b938c2d1e7191b8b930484c50ad8ddb78791c7c678505e312d5fd5510b09eb42f8ec354788ee1a5adc0d91ab484550258da11a2fd9950dfd84cb651ada0378794cb0920bb4d69f5c8be83595088ba9388aa87e7fea698e6b19287b7c2ab8f72d3b4d3b8e84fc334f537a981292e0cc861b2c876ef8a8926bbaea9e98943b131a7ef958ed7c94ffc67e5712408d389ed0376e9f497bee33ec01105818d0129d4ca971133d472f15a6a815d428d8272f8b9cee4eb455705a1c11a450d6ac249340a4178e793bcd672fdcf47755579610826de5922cf43d807206f9e5631164960e69ffd70c4e5d51068fe180cedef64dc30acdb748f9eb366b752bd50e2976f7ddf2255f2a4a9e623c45baf51d5709494bd49fbe37679e3821dde2be132e8f1be251e74b3236286f9cc162e7d577041fcb4f65b58a00bc3b9cd456d6dcbf029058ba55f54d6340139ed981fe52a3ae4c9d59111c7e734d07e89ded6d70a6710f38c7bb0d02694b5526817b127342e43e631cefe4b8328619e53d5b3fe644eb7ad92f1ca57fa929e701578fcd5087eb451e0f3f31694b7dcfcaf230cb828bb77ca873c62fc39fefc64f821eab850e41455de85f6ff468418fa75b7581fd4992bca8b53c57a2544f3dfbf7b3f6ad7e7f0e1146b3f61293263a650b882fbae2b6ef451eab8a3de05ade1b04642401b6d68006b9d64209ebec46f3ca372ed95dc5928a257ae02f0af7e36946e1edb15d340a21dfe792690e196f0d1f714356189195caf345d5f513fab8d4b77464cfe4528494bd815cc3cfe5b56dafaf2674ab4ae1cf7727541c0f2b492d69bae9f7f45307c1a1bef602dc623bc7adae8814a633fef5d62bf2f3878ed89afd22a27859842896da8f717552c78c727666dc1d7d3e27374f52376da65cd0e5f2cef6782ba501088a393c7f14b7276bccbcaaa754006491cea14af63fdaca5ba327d5d41e24fff750f2461a2d2e5aef67fd8ac64e057e809b23ddf4f09b80e321e39814de0628c7d53cab505ae6baf8d6864c9ad891898d0aaf9162a782fca8bc1dc8acf3719726b3adf4f62c1436df2b6c7cf41444133977dd1399290192ef099e5006f07d412f68643f45af5504051da7b889d5e084ae496e50ce2675493bf186d69aec3923f3b09562da22a46ccfde9ce776348a50ee84848dab1120fc355f207e056ae91dfc9d3e704e073586ce594eb9136eec30f9f700d930913eae718292bbef1dff7fc39584535a81cfb0a67dab35d0f775668a7e15c1a7adc2544de55e3c53218cf9769d04ec3829e1f9a54cc9abb57abbfdcb5e7f86afcf2845f0edcb1f4e55a09dbda2db2fce4337c3683910a88c451d6db7a25df4af558244ec6a8a60ddaa7c689b608fec107b0a80ce4e51c9ecf058ef47d48aac448a31f80288a3e6d4762daf98cc4c08dce0775dfee987905464602a0aece36184e5e253c8edc6e18b4569a20b88e7c17bdab8b8ee649b8ba9a9bd26066bc0169384ed410bc904453708e401cb523f70e3f460da44c42141b941db8e32af3ad3532500bf7123f2ae9e4cc4810ab4c69e79875824b66c8e09cbcb0d6333777d6d7b35faaeddb037001657691e00e18969d749f04bbdf2c5f8c480b3ca73197b7977554a94682ae27b2a237c0a240bcae9919d533ff3ed1bd2e7ae035c709df120fb53731f635036b19008828d9f7a44825311faefe39f75dfb572449673d995dea75d1bd2c08aeb9902006db4384723d35766e204bb4336a7ee1bd1b3b7eda7fd927d4be0839d34d9e5820151698110f9b0fbb1adc4bf234b4ae4eabf7e3a074248b7bac30126bf5bae7964677afd230d9ea340d1cbb6789d2f80c3ea3d2f66dcb2176babdac1fcb069bfc274fb330710718", 0x1000}, {&(0x7f0000001080)="792159f2dc882611c6af3a21876e10996528cce352ad8f231d0a4310f676bdfeadd90f6b2e26ffdf8e7d86fb77b1a472e54cc950a390c3ccba7a6c30cc049ffbc7578c0e606dc17576f3247905c833c3d44c960e50da4a77b088c45ac1bb21a72f50", 0x62}, {&(0x7f0000001100)="4845a9eb88965fac289889f246b113dc0bc0fe9bf1e3f2830ea4168a2195a207c498c749053851391b07c62864b64fdb4f2183bf83cf060770dc2406bc0bc808776f8225e08cb7119cb2fea098f99c97b154840bcd9e0177476e13d5d38ea54a17fdcbfe907b0c8e941a28b8fce61a0eb8298624959d595807b130c21cf4b90cbe72c19d8f1d26310f82d3c56274647abe95f5abd0b8747cc9829ea3c8bd9b0c29f0a5975ef5baab372425ecb78fa154b682b2d6863d0828fd4efe31df2d132a554e3df25323916e1cb24bda1cf1c4c2c846b86d0a9443a7033f8bbc9e0663eb75f02988bce3a57fa1145b8c0caafc9ca18a77996d0264bf126d7f05e8682a2b08bd756b5ebdf7aacdb333e75a3a0b574359f1f654702fd52e74ff51d2e26dc4b33ef77671c897512dfb7f19fb23fa1998a4a6dfe0a3acf13dd6e7f388f1ff5a17f6521a761a445bb1b65fd32e6eaeffc919af3fd379a58d459cf1d05dc6737dcd785e631ddc5439a83da31641ed8f2d72f0f47046b6ad2b3c93542016f83e3e581f671f8280122b1533b9df7bad14c0e702f633dac49394515a36062fe1552195fa14cf2ba9e0483bd2bc72f06715bc223f88b7a7fa0575c5137017216b3def00ad65534aaac884d52d606a269a15aa70ccfe10222c0ec57c396eb264efead0006c19afdbd6b6b962c1ecaa87a4a15f13c5a459fac3fb497c038d7de6fe8685c3b25126d38f8ad3d0acd3a8d2ccbad8bb2cdb7fae6eb46e67cb600df6c568325623e76e7c50e8e07aa15a4b1a2385fe877ff971e3a2959cf129c2d6a5098368da0e1b9a045aa8752401aa33899741d9a58ea6dbded1dc007c58e6b0f9b969f644720438d53325ce26ce8e378171a27e3dcc144f47105f62ddbec8c5abe3f453c6393af9a897f0c83303bcb8d665d38d5fdbdeebef888882073a3a76eb44b68c2f6a27d7bf92d6304650fbceffcb7807761a05e16e2c2127b64ea78f0096b12cb9ed3e1933b4889a8feecc6cfe3b7af51986d2fbf0a403cf3506f07d5edfa7d41c31698d2d485e1d484ffed127c86aa865f618ea674f52803c0064b56823b1cb4fb95d034fb46f326ea2f0450c87533d077688d864dcb88721cfddb2d6e6f61026f81e2ea340ddd120b3a67dffba8831780f91f203c0f8eb20055df8527e0efbefb008b554882136b14db6cf81a1a524f252a7899c691abae2a407939bb4c34a971bfa0598d67ca9b3af3f40ea0511ad4f366959a905085442251f6119ef3655bd34438518df618d5d5dd8c3e8a6fc8df86c191b9c55882e9f1af745aad5c0eb83b2f5550533e33938670d69e499437fa5dfa9fb51651f1bcc382059947349457fd57d23bec265c9645a64e87c90c4241dad5e84d0e0dfc52ee30ee2653c7ad21480a5547c03cf1803efe56c2a73a08fd613654452c1dcb0777e562eb27dea00a37ac5439447978d52f873551c7edfd30bd87004fd542a3446deba11b1497654ea6cc9d3832c608db58139034dec9067dc2409405bb106590a8f660a6de98b889d92be6cc8b9795aac0cb0e59cf4dd22c0940a027950d29e3a3eca9cce072769d743797b18263cea67b54cd95f568c7e76729ba9734d44e47414bd3506533768d037a4e5a991e582f59d713a849fedbdd5b6a52628ad7b53b720337dcc6c0ed79c14071d7644cbad304a4e80dcecaf657a2a8ed426e23460911f1707234e9088f2aa187f2f763345e95b70a2cb37f186119325c5331e2442882c1f10cc71e38a5d58a7071cc0a813c9ea9ce54839cadaaef26b94dd0485d7523d65d0b0e1ffcff9feea25d729f12300734c56fa2b84611aa85b346fb56f4edcfa8873ebceab98c149f1a3b886eeb922124ab84c2b3e90dabd68ba7886fc9693a5fe98e3f4c0ad9946b23688bace4ea809608dd2d792f07eb57c26bb1b39b65b11c118094ebf2ddb1d9759b7e88240412a84d62321452edf601bdd57d0ae5eb9446823c05666b37795a13ee9501e64971b92bdf08e84b0776229a8a5a17c06885295c4b8939bdd6dde6cfaaf4ae42ca06ef0b51f7190002a439da38690ffae5237ddea359f374781742f27aaa38be80fd05f010d34fbe0be5b03c18437ca766b09bd8a91018daebb54193ea495ac82a060ef08b6c9ffdcf77774445ca5ef482dc02f47bb08244d8ca44871c8c13ebe3e60a64a6af361a5afa2f93b8af644be5b21cce1c94370033798cc1af6d57fd3a940e20404aff3c9461fcdc283984b1c9d31f4b0f5c7fe53108012e5bd479eff857912290b838396c0fe8b05f8656a46ccff37130abdd7356b44f8106d53a98caece67de97e821ca054c2294aee11dc91efb3b351f9a75309ba8349e0ab85e63e0f348b50f51bd43d880d5fdeff0a929f4fd25ffa67b17214235cef1611ffb2913383832b896b65b7178e0e64a82e81e6b6a0abebd46da6844a3beb6cac37a66639e113d41c21daeba1c1da274ee8700fccd066654449ccc176341ad526abac013dd4442297fbe6365607b41ec1fe863a3d4debb74c5a19bf0fe94ea8827531f927c410c346b6e9e781b796e54fd21cfde5568c998fa7c534fc72229b2bd3c2e19cbc39719bac982975c5d00381b180700c851af76e83a5121ed26ea832cac14073a163ce9bfa1ad467c15efea431ef03deb49c20b0a537d94ab23622ee9886bb91955313e8e1ef2dec77868c5dda18586364253ad4281e213f7efdb1a9d9b3fdb69b388605e2a50ed0363ac24064ff209de8b2caacffe568a8bb75eb7bd3e5232558af8d6396c95d6bf5b8a0d9bd6573ad551418077c3927908d298cfcdc22949ef402ee00275bac860811687782134abccc1d193a77595435c5a07f393531f1b8f8af7f4d8f5132f400be64ece704312a8a1fdd5c55c2c41d15b2a8cd04c88d29389fe2d05c5cbde8ea21b7a88d5a5566f6676ab6bb2ef12a7422412dfe531a03e5675fe94db3baf5388a6617d33a838d7565598a66985d7b19b0295e49eb868efd1087875c431c89632838f7274dad53782d2450d0c2e518eeedeb128025c51e435b3b66cb0021f8ee7ad5973a8e48c85fb1e74af92558aabe16f3e45b04ac6693b4603a00bc802e1b9737466ba3970cf1aa94f5fb13bd0ffe920f3c306d46b1b0896b02e65bf551690afc322040b516a6895b5ae6fd7dacfcfc9deb6288426a2b4e82aa142c9de9c9d807aec96e125842460c856321063fcfe8bcfe5db0127f382d02250eb4e15185949f79dbc481d418e31730bfa3749fe326d064af7837b4bda59938c20cea422b8a5ac75efb7f3dc514645086d0a6e9d446cdef5ef394367aca739c9196c0b304ab61299e0e2fea7a4abb99a61f29ef000da111b3d47857c197fd45709cee553f387227e48428c47ab45cd1910b52f5c80baabe29106561743b63db3ac8449cbfd42dbd3f8e0b2b9aeceae32bf00c942b7996b96a1c1b0501d15d93e3229b2e8ab1a8a564cb0131718b12e3df12db629cc3d9f207bc174870c0368f10cf8b8e6efd36411b444bfb4dd13a103abfa6a7879be994c8dbd25a69ba723d3a04e9f533795a67f3baebb68f5612bab8456c0ce78b81e152b724bd80d85bff3a61f14c6a823921ed8e4e0b21f2da021a776d9cd77110735efef9da839656adfa1d0f6a4883f09dca23259cd8c5ad1571e9ad776ba87736f9e38a6330a3249bac2366aefb4cce4002a9a060539404fae5e5cc966373d4a66b9fc71899e9984aeae9033aad74fa9815f50ef2679ef4531834ba0417d7f576e071ad51545d94a93e4ef43d177fb438187e876bc8eee21f0a3bf2c8bef0f22c005981e082eac63896e6e5352e918179f3ed99906a6b6bb42c309db4dea41fe290fb5a0e4209027f36fb9c4e8ad5baf14fa51f9f6595111751f5e86a6c4a0fc666e0529f568947f5106cb895226d23141301a4220c51056b5282bf980c275da57ca0118f7aff902367387387a41ec1ed84f9c4165815de4712f771ffde79ce699f34300e949cf5b06e0fc8c697d3b330b404159053dee13dab77c9fc66e66f63161c8d40db5b6fc1420fc3674f735730a51c3bdcb94d3887bca2532697b84b2c001528e89d65c913afc747523af2eda07aed63effba12a57ee6f88f6517dd99a105db9bca800d7b65ff286d58e72af44725faf7275c8be1b89d538d883e56f033bacb502363c7b83a5dafef764202a903a30340c2b4e847c47b0c5e542cfa3454e6c356b2867a0dc511a95cced40dbf476b9bfc4b2aedaa38a89f1644a3583e411b51683cac9705befa682983e99f74f44620bfd7c316c73f51d00d41ec9268d303e06a60359e4e88dfdb13a49a4dcc2708de1930a9de36f46429b004b7e10d9a9ac3234e69ea4ef069e75d0ed14bae9addb3f7defdead306014b7505281787c1c965e8f5ac60c2b42856cfd75b15e632e01d31ca6ee062806be1cbae2d154b9f7c9d9ccb5053c62e9bdeecdb8c0da28aa5e205aeb6777d38b1d642ec34b763caf64c7e776525f1474fdd9d17a520ba3bd45fa8282452649900d79f27e05a9a9380cc2e0159a545a4ee0743425523561bcec1d18964b3761797261526b38c6962ff148ddf5b3997f655afb636a3d67c93a5d5ead0a1cbac9110b2eada4d2c7bc66241b1422575808e28ec718e3fe6d9c629910df72bce87a87d26f418920b60798d6529ed84269f35aea522f6590331a6ad9ce61016f1e11292ba28fee59976dbdda8c339c0d0d2a6ad28115d6067f508eb93b97da07b5f6e4eef8e21afcdb21ca007a860727c3cd9d18a9e9bd85a59b7db0b86ad050316ebdf22d7924c366cb134f814e0c37017d607a35c0c9b4cee9a3bbe031e2934c4f6a5badcd37773a696cda6cb4e7e117d5e353e3fbf2868c3a40b5052bb6679ffa9c3efa30b7e9c521b04a86c5edf21678596374b975d5365ec573d97c2d5e22110ca2170bec607e4586d5d4aa8e5f5ed738b0c49c5558e9318383e1447f101b77eeee414ce133d77826f409f6ade1c31acb97d0bd1054273a1c159680ecd062d1de2b575afe5301a949179b571bee308e5586c9d361b3b0e037dcd27ded6cceb1b420df94ff08e58176a034e6c8b23b7f3bbef89fd0ba5e0e277d9f4ed276b087a45c46db5b69ea8115954d06614a5395ad6777277c123c2f83d5fdf6c7639bc8daadfcb8a2d412d5c97466bbc4c538cf6c6f3c672e0185d74904d29bdbffa657c00b8a714eda9e6895d5e0c6c0977242ddd03c9ad1f260d8449c584c83951187ea9aa4368d7af298c0af345ff1c292d280093c6ff2065ce33393573da3f41a1d26661e679ada8f2e189f409e7169c10bceeb7fdfdcc6992893a720b001f632e9f49cdf97e7db9588a64b6b6796de248075b8bfcbaefce794be11769c4bd42b6318359a5eb2ca0d5f46def5bc2b313ab1c2525f8cad23b4be8556303192434faa00b6d9351c3849e0e180aac83176ec240caf8439d256d22fded54d4f03738b5c8a6a6cad729876b4323291c1963a7f93067b653ad9b8f64d2a2664bfb349c4eb681ca900582219d505d674d6392166f6a33ccd5258e5fe8daf97d5682ad2e661eb1eff1ac0c57f33a1c5387ea8e91a012a51116087be3b1d11c17dbade868e6731d6b24787bd142ae8cf225f645752bea0947461cc23066049890a14a0233140d4ad82512358c17022c4d15374b5618a975c36e82c59b422e9f8c12321bda92b677cb8a757073005f2f06c089129cc163dd898d21e6405d63dab6721cf26d8c0bf6ff967b5641e97df44d7548e524c84d69cff0023f918c2c3104b130a4d524763e95", 0x1000}, {&(0x7f0000002100)="b794b845a00be90f12a886ac5532e9df569cd64c2c529d84cfecb025dfc756da9def913e8dbeb20c68e46f46b278d0199d282c9c8c37ea2090c5dce6dc6538ddb624f64c58d80ade3d81a7231e01ab4191251a1d854523307e31b1772c1cc6b4e67752de48eae2a56522210e3aecfd52ec396b141141ae55970ce5d712c7cca624f40a25ec7df05321c3bceb8fe2e59c3ec9800d6b5f9c300203d5c9d5d2745def8dfe4a044ded9e8e2adb01114a052b9301a750550bd531b0d318621dd75c2bab24a08cacf91baa40086fb94078a99b7ef84a25b4cffada2a1b6b0d21f165d110cd68571fb58f4620958d9ebcfeb7e1247522b26828b48a87f62eaf4f489daa327315203bebc8ccb591132d3b92b1296341ce2b51a12b4c3db1f154a6d3afa238e1008d02a6bf80ccd6483c2299b62453e8d0a9a7527cf5c39968c8ec9da570ee91951cf74eebfeccadea02dea63873299f7a595071fc3ed9dd8c14b76fc42fdfa03d25ca085c92f2bffcaabaca4134d7e465a6b338211a5b2dc8c8d8121684be305c94312aa4564fc7739b2abf625c0bf7977171e8b18ca2d844877b956507398e27e75acff2b39f6c36a19ffa60d345ca867ca186fa1c04addbcaf3be575c1fce1efbd73f9966d1c3782a7825533fdc7d41b76859e18490b425dbdeb9f47ade2c843c4bab156f061424b2543db395371565f9f86ab8c25a2ee065c4cf3444f927a170c89f740ba2316bf21dd10d39ed6012a2336d07a25f6c09deb8b1032429c370d5ebdab3c80ea08e7ae2c8b9f0009cbbb7001f992c0dd8cc47d39ef0f80ed1dd1e1ef038a0bd110237b8eedd36fd1bc39ace28f3c02242eb7fe69e78ef07e2e41a6539810ee65f8ae147a04f1bccb6ed6977688d2c7ea3e4db7111a4df236823f365654589ffca737a40a82bb4adebcce8cb1c4b351b2bae4f01629d19800243ef497bc6ee0d49fc628927d7f72c54acad2d7eff70e551e463be66af474b98a9cf66842c603e26bb16b7f01044958ae32f3d86943072b79b8bf145cc7733e7a32e3458ac03474d9fb5bdc45532445f39f09ce8db1772dbdefa85c89ba322365f6946e60846ec362ff1b0cafac845a077f67b9dd024deba9489c979fcb95e8dedbf9b4f1848aace264956614d811d73e925a4e5b5dee379aeb06b4799cabd68f3db6d8f65b9c29a7689468a7f156d31834546d27abf96ecc0528056990faa123cff8696f5a952356f271298c7db30d60d36bb9086bec0d8b330b5f74287fccd43f00f37e85a02c7e007752836f8c7f411cb45e15b092367925f18e6191a464307c437b71a17e2052d8df63ad6c6b8fb5b936145baa0cc9a5db3d24d57b698697a76b68a10f22fe1fb9e2dff9a862bb03e5d08889e878d06ee9428ce75ce74f21e155ae1dce4f8e553c54b54a2d86ecb581416e6e54edb8bd41b4a23cc8fc06c4794bf8e9b7b83a97d7df4e59be06ea9b201ef41020df3c80022af07261997639c4f361403a2e857e40dae1cb9d9379f4455187cd4a9fcd0aa05024adc2bada2b034d0b955bbf2082c02ed1edcd0df2261ec462552c0e8a3003a587ace783c0ea24be4bade1cf102dede238e8f876fbcb56f6d8d3854165b1327d915bdf09fa1acf9106f58955f4f5295f86fe74323b8844410a864f632cf0eb3a5662045c9a51230bb7d82191a269e4b4ef51c163509ddd5ec2b783d59ce85142b6e2adea99d15c1cde254a1ff567ca5542269236c85d3f2de43b68f9514bd6db0d2debeef4fa3a4c34e119e5101812f3c548223b940daea31a517f80fa6355428e86d23dab2baa290ddd5f398d8ee5d42211bf8e36c197412bffe80cc670c3be3a32ce679187818851ba14133afdeb813bf4bbca47a92d9d5cb45755a83e2d6527b94edc0dace79aec5801cf69b8568c9587d218be7924c1cabd1c896d002b1cb88c2ff073f8ca8d34f6c3ff61794b10553431419b4051de8b5dfbdd7858ba8582047ee145c7c50bf85d6e3233ca56a892697da6388c651dfc64d3c0e0effbddc9139a5ab1794f1d376622791a958553e247b8e764dea5903353d1905da791ea2e805c7297108636be2d4cb72c9f698acf24a5bb4b7d3d15254a11479b386319c97a966f1b076e329c79db956761c3295e6caa6b2001ae8861e573505e4609915566ec866c00411a24cbdfafd3c342b8ffeaf251e36451ce74a7da18df68bc0ab9ad8b3625ee2cffe22b12e61c806393b7e2a5897b87581a024a32f4722430786898ebfafc290edbbb2af3d5bad492d2af45303b818efe55f93145ca8cbb7d08b95e73d8ed27b52dab8275471144ef796676930a8b9407be9d65c5f07f73a44b92b6cda77b6033b32ec58c714bc923ac411f97f8e59b294cd932ed2b3cd41a8b56652457d14bd970a348140453a11ecdcb96218c70d04db1726374aca91e4b0d00c9db89c1999cf13e1522e1be4b99dad326f7483dee175f1a436ea2686f1cfae69e2e9fc60b0e441abe90063cb487fa084dacd1f75f4878b8ebed0886529c199b62b944cc531d5660837715ca330af8e326da3d14395f13d1a8917c883505f99b9dc58c334f713ff3ceb7cf70a9be0e315be45393550c113b5b247421f36b60b1a3c19a73b5c38cfb2c2f430c851805b08ac470089adc193d3aabee49002711697172db573ba80c23587ac349629f9f2a68ecbaaa8468e12d939f4bc7e4f329bc34de24921d2c6978b178f0ee6af4d0404e811550a90d8067862b24bf792e5b659ffb95a5cd2615a4daf256e39350b003288dd2c1060da42dbfd181147ecdc759fb8695754b5d72a83652d625f43e9031321b76ca1368185f29e2ab4a78c11bdf42084d1002fa0fbc7885a27ccf17bf545444671c3b28faa8ee7f70e62892511d92985e5b467c8fdeeb54f79e0ba67e61444a2e2371e340ba3213d4cd5c2d29793f99615daa701d311e5fce1bf1bfd52e314910f96064967a05065307e3b38778d7baff6b0187989b16e08bd5f51cc9cd6c0ef1ac123e35626e8c7d9916267d6c9d01207059b4f0d50cda8fb18bb9170c5bd3663fa90a2ca40d614a2c057d494ca5af0298d7745b1c4079bbdc2b78ab0c51be59abea273eb3aba5eb152ee36d692c498d3e5f74c8bb5b5bd5f9525bcda095cb7d2494132f56ea958f02509c1a1e87016afa8623b926a306f2d5f3f8343dfd0612398d09fad86e36d259da3fc1570ee996d6fdd696eddbab2e647e25123b774aedd8494fd342a9a3c286974a6e1478ac15b2f5bbcc42cce2c321f4f66df73f2f193e98f7fee343980e05d918a7484cde1bb7b0631155dd23d2106726f0407087d75f65099a60afc0c82d28ec96634cd11f2c07b47f550a0b43179fddcbc515a9b25eb37a4084781f66de720ea82c86b0cb44b978aec8e98456b0940f09a436da2569df6d86a9767962b4c77554a4d1e806a5b0e8fdfb6bcce1e3ea03aea52109326794e8bfa630b4abaf379c3a5ecdec220f7f77126ad2fea2703d2493e82d9c52181a78a1f3574994d61073b54f237112b8dca04677c1bdeee191ffb682fb31abef6377514cb5eeded7c91da4691c11982f55f672ac516f253d5eaa801fd8143a3fd48e3e2d08f06aa792c98aa2270ce0bafe5ef4ae44f08755d7475d96924b7d1bc099e98c245e0741efbc50598dd4a4549c1b90253629cdf2446959e953b3a83f2fc8b24b38886e4ae173064258bda7da4974b612e6524d9734d830fab7b3ed5a45025d5dc47af17bb9e0eb5e6d7404f8cb33493be96fad7284e07ffc76a4d44d27fa22d0ecbe51a2edbd88493da827dfd9fcaea509348554749ca385ede2e1770a57530301ced4d5a7617c7650206433ff3d73c686cc9a90bbf169965dbf88444da4d980e75087b896ba9130f95e1cabdd1b5dbecde6fb209f2770112289b0cbb3094443e90be9e46eeb3c6c220dda7363be8391c661bb0a40742a061765cd725684aa2e524c844410bc13ac69555299b49d399978def9bcf3606a207d943184de2da5ef43c3f2d7f1f155d4a80d46034f79c08c931723fb4a23ea4d5f900e215e86f40e5c1873983205b058c2ea8a9605c6b69de666ecdc6ff3be7d8d3685e12a1cb75fb6a8d8d4e1a2fcb9a6dd66e30611552a4097ace66217e82a8d86a2ade0ca269cc3e775868b3c38bcda825c84a049500004beceb8d9ee0df8d114f78cd9745d5e75d151be410b0ff0570d1ee92b89ac5d1e44d664b363369220127f17ae3fb1fbd5fd9b0caf641de047290441bcec6dc3154e112bc7a05ec80b2eb7fc1953c4c42830abb2a5f3dc4209293f71a4b0f4b010daffc3e80d906d6564657f6c1354b4567200f2967ac2e7f249753cf978ff8d2cf4bcb168b4a44148bb7d7d02668090d31db50a20b8af8d91805d0e2524a5679d22b594c7a874511643eca97aa0c6767b61eefd18fe8cf66ef7cf5417d133456d7145d242b215987d0d2a6f2443e3bf9e511e7fa5faa5d58a6df184301ecb0c503e0eb01c3f499f0523f9277cefad797857e99ca2c27165ff21eb3eb980ef6cb681e9b9efd5158c6072c17c5d629498886309b03bd02056b688ff41019f8733a0b36896968205b7a4445753fb88e770d80fb080559ec1a406350b4a5af76bab5b83602ffd1f6094951b663c3befcd4a7166f10ed94ff99c70230e91e8c808ce08bd95104f4979ba34eaa039c8f7b3f67ee5a0a7356483e08dd9a854acefd9eb70e102cce3f01120a78a8db2e1c309d6edb4bd537bf9f5ad9f65574a8860155e87de3e5431a0d9c217525c000779688e73871714800414a65ef0c750580e329ce8266c3f6132f4946c3c7a15e8c20f8581e1c5668e566e7efddf96defc5ded5c9e880e11d0001b2379bbf2cfb1e60e1ed04315f0a17213e19c5b2748a13d6c30909c4323b08d0fd0f60d4339c5bd9f4b753a1a1bcfa03dd876fb08d74304008aff754f79b3ea5dbd8d4c6a196dc8ff3dec89884a39833bac851b375d7540a3380874f622a83dc94f2ab8d2fc0471943f82d109eb5c25cc3b26e19016858befc209402fcaecd738cab177bfe80636167eaf5a6bd62b5f39d0b743d3cbc37554d24b554a541a6bf6b4030cf156946edbbfd91bfda23101e05859bbcc4aaf5f961f24fed07503cac1f0dc575160ae4d244d9f2390e4480de2d2fb46c3f0b10c298959734aff2210617a1ab4602363bcb2890ef91902ba342ae6edd179639ed84f3c8a4ea32e2b32a7b72a7b4ca9358cfec07a43922eca8f9dbca3c6ca17e4574d9b4185e7dda925c32a2588f4a1e977b3d7a27f896c123d837ec8b5616b1b08f2fcbcbb0c5cddd538bad5a15a2d1b26b39edc1de4e56459bfd82b8ec0aa3838c54f7beb39a489731240c07e42a43d12ca1b8fe21198e52993c86105f78c8cf3ee4ab16c8af9c061b23cade86ded891a14783502f06bab1d3dff43a0c8b1778d79c73207f0f2582106ee251ea7cf44aae62cd1fbe5aff2dc1ffce90e475c4e000a2743393bfac1a1967573cfe8082a7caa078615fdb9b4fd674223dae93a38b71b2cfb2433d02dc1c827bd9b808cf874f2a86f0a1a7053a600ff53b3190d034d98337a11c60d02cb64d2717b945b3698bf2ce147a21f2810d0471c81b5d5095aeb769eb8a7c3df9451a50effd6d1815cd5c112589a77e1bddc121aecd95ca01c049c0e1ebefa9f06d1ffab32db4a3d2a9e84ee82218ab33c54268a7c70568b08834216da2fc4f57f8d39841e5e72903647959281ebdb269d54be9bf7c6f3e1a9535ab7d305c225f4fa99c5b44fbd3a1c3f5384db884a9a0e4a3927b6b", 0x1000}, {&(0x7f0000003100)="99513ed748ca445f8cabb3bbdba267a76cb5640ca523a859", 0x18}, {&(0x7f0000003140)="95c6c1d0ff7d2eea1d82e8dddbc1b3ab5bc0a5bcdd23f9cf84d2498208ddcbd6703e67d841a3eb347a5e0ea90fdc818b9e3c2ff704f35ba8766fa6f3f57a28f7b816744024d474dfdb96e24ec5a5a03fc5509ad7bdf0d715f77b4070ee323ce8e3dc643bacca7d42bc1bca5e9fa11ac9e7df264223d987a9a2f9cefd1c2674cfbc2f087ddbad63f346d47bc885337e6d67b104d0962a503952711693ec9fdbfd114a66a227c5728d381a04ccd6af38e91c715b5d379c8fd95b908fa54932c2", 0xbf}], 0x6, &(0x7f00000032c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2]}], 0x98, 0xa}, 0x4) 12:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000000)=0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x9}, {0x7c}, {0x6, 0x0, 0x0, 0xa70}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) 12:37:41 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x3) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) r2 = getuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r0, r1, r2, r3, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r4 = getgid() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r7) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0xffffffffffffffff, r2, r4, 0x2, 0x57c}, 0x1ff, 0x3, r7, r8, 0xa84, 0x1000, 0xffffffffffffffff}) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x204) open$dir(&(0x7f0000000040)='./file1\x00', 0x100, 0x0) 12:37:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240), 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="03ff", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) fcntl$setflags(r2, 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x400}, {0x4, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x9b}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 12:37:41 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, 0xffffffffffffffff}) close(r0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x20, 0x5, 0xff, 0x3f, "c4c86c1b2fa83a7798747ef9d068433d0ca1d870", 0x80000000, 0x26}) 12:37:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x200) 12:37:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/225) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/98) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = semget(0x1, 0x4, 0x3a0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/124) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdda400000000000000a8d2bc1ac99800000000bb9313b639e708c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 12:37:41 executing program 1: pipe2(&(0x7f0000000080), 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/163, 0xa3) 12:37:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) pwrite(r1, &(0x7f0000000100)="b4a5a10982a9c397c4c230768b76371f3538ba9965594cad36de7757d8fce2f558a510106a11a6dd6edfe9269d91c9d13b5cd80eea10f2cb1d46e295ba96214fbc5757dd352ab595a94334a796e6bf543b8537a0449f0fc168d60cead55e4fb5e082564564e5c556f279ff3eaf107fd3a772c5d44cf2f4bfd3f07e90c343671cb27b0eb4d34be26ee82a0f99fbde395393f3e5f9d7ffb58d8801785d23b3934b825ea2a411a82f6d6a6bfcf5dee80c0be39876e749de3bcef0c485710bf4b5455c6cd87b40", 0xc5, 0x0, 0x401) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/77, 0x4d) close(r0) 12:37:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r5]) 12:37:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\'-\x14-\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='&())\x00', &(0x7f00000002c0)='@\\@.!)&(\x00', &(0x7f0000000300)='\x96\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.%%~]\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='{&\\\xc7&^,#\'\x00', &(0x7f0000000480)='\'\x00', &(0x7f00000004c0)='-$\\(&$)-\x00', &(0x7f0000000500)='}(\x00']) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004808ba8002b27fe0901000000000022000000100200000000000014000000000038c942336540", 0x2c}], 0x1) 12:37:41 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000180)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166473c8b4ee44cdb6aa9bd642ae3c7997ff0", &(0x7f0000000500)=0xb7, &(0x7f0000000300)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f222195ece69c45f29567aa1b919d25afc8f7844aecb14863b0c6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb2731e184619aff388d9d2757b667cf53c7a326a6de9fcf46749e024ec3eb68cc32fd5d4989b900d18ad66e7ca8f15570e066f548312edeb0e100fb06b1789e502aa524fd6f7534fe8831186af2b199ebffbaed01c0ae528b7fa32ca571ee716248b4e7777c0e871d810ab1b64b1ad331ab3cb0c7562e594786c9156454c3822c9c0bca32bea27f41826e0619fe61ba08d778bb0097549f0879037b83900000000", 0x107) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000100)={0x100, 0x1, 0xffffffc1}) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x0, 0xae17, 0x8, r2}) 12:37:41 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 12:37:41 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00!', 0x78, 0x3c, 0x0, @rand_addr="8ebcbcb7d57f00327d1bff8ea406b43a", @local={0xfe, 0x80, [], 0x0}, {[], @generic="1a2aaa510e6313e930cd8653f77e473f8d3eec577f75f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a9980826481a3c380af806aaa53c874e7279d51d993ddbbaafe4575096c969e6f5177a651d3eafc5370d15254ea680043e73306"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 12:37:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x8) rmdir(&(0x7f0000000040)='./bus\x00') ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x108, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0xdc2d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) getuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, 0x0, r3, 0x15a, 0x4}, 0x83, 0x1100000, 0x2000000000000008}) fchown(0xffffffffffffffff, 0x0, r3) fchown(r0, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3e, 0x0, 0x1, 0x90dd, 0x2}, 0xc) 12:37:41 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt(r0, 0x9b48, 0xd80, &(0x7f0000000180)="46de5a137ab8b909263de57825eb61668e46d1827d8b64d6d317763e29fd91205581ce15d97b31507e694f1ea26a084930503782b398c1dc1f256d45665ddec602388a168a357c77f3736052f3974cd4b710c8798133fc7ee2a8c129024db89a95a7cabcf96f1a939953e07253b56c6fdd6cad035fde649238921a6a50041446e383f0f6d518895a835fd64486dd424f267a78f9e6fb5768a28fbd1f5aaf3b5db630ccafda8105e0cd5e0346b1f50ffc47d63d3d0927d5054bb0e6d498a4018b4683a6e2606e9b0ace2ab1f196d364b37105d69b10df11bbda933ea88811cbbea64af1c48e1c60fd25eb55222e926756ae1a8e4faa908ccfa2", 0xf9) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1603000000000000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25000000000b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac99813b646e208c65d1a8b", 0x37}, {&(0x7f0000001200)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1466ddbeca809db819c8d2c35f5ed36b368bf9eed743d5a2787a750ab858e443d7e43aab54fd59182ab0e8a5f4419ac4148a769b7453164c3147ca68134e31d1f4a9ad4c6cf89f88a295a", 0xfbd}, {&(0x7f0000000580)="fe85464b82c8cc407182cddfb95f902682fc6cddb47fbdac740cadb204efc02f0e7a695b42d17dadd00b0f328eba86f9020baf1dd6d8ea1d870242b28526ee89346e31c9d50200000000000003007ee2bb61e322d55c448ebb4bbccc266f70488a635ea3a4df3981e4a1431fd21c6df85e3f802ed900000000000000000000008435b68549cbdc3d4f28d2f3f2cff5c65eaba0057a4fe5c128a0b8fc1d580b8daa5711f473d78386541bf7fded15b7b05a4e4c8308b22feb9ebd1dde8eff47604d52646a2b1bbfee1e069e7742dc4b18285d34fd65d4c376ccb0b4319317afabe6225594a810c4767dbb463a46", 0xed}], 0x3) getuid() 12:37:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x0, 0x1000}, {0x7, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000200)=""/3) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f00000002c0)="00b0dfc8b8451b19f7153ce434db922eea1ce991e214bbd74103063db200b91c5295d59bb621f0101009ff48ee1331d15ecf38703cd2b57c98d36585482d89f0895b34e65a6804f6adb92ea28f801482931b0d01835984a3515279eb6fcd715bf54a8132b8c493bde787bb5c70797c1af10b12548e38ee736a9044544049d8ace5cb993b9efb071880c9fe98ffa06a83085d3bbf9286bb4c32fcede472eac38a643d03d2e637a3ea3a496c64cd6fa6805f0d49614975f30243dc7717b968a31baed2a97e725e7d61c2cca4033b11b1006d119c1086b1dc0f77f3b9024d6dc02c67f3d944809e2e7a6fd4b2a1dbfcdb901edcf2bdbcb0e55d1b3029e8fef8f3d0b4a071e05f745854ec0a80f31e616a375adf975a222f6da0a7994c296785fc468f06255a313c3e48a8ec04e6e3d9a8a4634f7cf146f292ccab2f6503f4aa7408cb6ec92adb609fff6ab52efe06b2201050e416dcd664cb8d9cd62eee2d85d5d2b0664927f80ef3b0e6c2d095de519e13a8f12cfb3633e18aed2c1c572c56274f83c3f210342725bb19081b68e21c88747c0f5fdda2cd5a9f37ada4a5785d5fd98daf460d13361ec1c37708e4961bb41f9e1efb92b122e2e19943f1cf89243d1d50068fac9697ffd21161acafdb7d64f7169a18244c8bf02239be20a0579e08125c704f13d242b722ecca5dd4fb6eeb142c7dbcb9a5ea6c00c07ab2f2875483e412bb6339cad7dcd96174a548d5f278cda367f1845495ece8e359e11515bc492db0e54b760c64e106a1c32f9e2411869eee5b88f36659d55a70b7b0a962c92e8496b5107b6f125618caa2e152d22cdddbc68e83dfff3f2870e68c7ad3d810e921c030accf21f17dc2a3d8bb62c9bfb4bfef99f72c3cb3e534b3ed008396986df0a97e8ce21c2644f193ec750b6b5e27861fbc332ee2e9a3bd8e7e8e64956b0d11cfb1f5ba46a6c40758665033258ddff2f59ab1ca6797da6f143d6378b20876a9692050b45644e0ca69559f6149053f2e28625b1de5840a6a6356b5ecf9b4294ac3b0d5b72053a370ec38561f40c121106f9830e19a8e8fe91ed9aed0bebef850512f50a3f148d4a6492dde7f622ed5e2f15c1cacaebdd91fb5d88b5fb0780e27a04ce663e2d2f6aeb5885d1d27c7bdb63e4df5d228e97458f95ac67c0be43eee91c79f089194d4452f23598ca53d594c608973cd2c55707148f38ae04ac6fd927c376fe3545894147a667f983443474300588acfff8e91255bef0222e8c50644c615f429687afc8e21b7d3e35c3f3cd140256fd3d5aff3ef21f9f069b5df66f2f4e9e60e8f82e90e73bd7c9516b57b5df6e68dcb1e113461de86547db9fb5f8f593fc2a9d95a48c031e5d342c9501b1f9a961c86e737cfcdf685adcbb77155c2f11a738f450a3f23737ebe98088129a559228e78847af2da1e90ddcf7ca09bafc0b6a54317b850536127be45eb73de976e4cc101c5d32a6eea3bfd68a49f4b26e88109b243ae90eb81618867dc147025c1b97132efd2f42f6dd528b5bc2fda19278e60c815df0b6023572ec2ebf7f86a6c4d8144f2fd9595bfe115e1e129216c08c3c23da4082fd1e5ee3b5fd2c393a1f96dbbc4784041786e5c7b95557d70f8294cce9733e19532e88b8d26346e64f59f4e085a833ed56c46d26136ac8bc3d28651a1dfe52bc7bd92024bc29692bb2c8177c9e64db7f3cf9aee9055a600d63c8ea3b5afbd9cd4d73999e91d3d6eba4f29506bfe5cbe8ffbae326869da3741c49d277938ad2b2962b96b90182adff7747e24495679e9c8cea102e254031593f9574fddd41f49824a406ec4035c5c92914a71810ddbf2286491c59f704e621c48b7be011846a59d93c38a9c466de3ce7489439fee374e18f342374e811c065e34d5977091859242e067c4f56976de4049b15770fb56a5c9293ad228ed80e3474999bcf1728dc6a4dfc29e61780fb70b13c9257071fb7e28e4a9714eecd8e1eb34eedfd19e966feff600cb7aa35c1234af461f1ef680a83a8e8caf08990a725df5bd3f5699ee5783058f9f5e077306d8235cf91ecd34559d10b11de2968893243764f05a1d3ee1cb6e351a86c598ee44d7941973b53e4ec230c73bbcd1e344b281641d7ad479584cb1b38115c5a8160882ea0cfa4ee8a01b4a5baad446f890d2eb5e6533d8d862f73b8b1d97f90a7f738ae0e51bfce653aa61d194ec7dfebcebebd00c1b5a6723b25a4a650768c16981b7ded345e85015729419705554b8c3a5c08ffcd3e4f976718c7201cf560245acb857640ff50c776d617145947209128d0000579a87b4a6f92b50f81814605f7bb6965bbdb746b7348f1abf0606185bddf395d2d8b31f8c69aa4631d82b014906aded5f12c0708a9f5dcb288036d2372c5b3da6e734d68b085de6ba71f39103ddc9433e84499784ed43e7a5803f309573e0e71e37c2d5642683feed7db5591c351da420b4d35e7f5939cab1afdc4308e66d2362b0a696d380abbb5562f040473951cf6c77fd124ec4928314b8c2506ce98ed38becdf7aaf5ead4ca76c6ad8b3bd5363274b818fcc3292291c733df9e1bc022e9694d899ba2be4fbbbb229ebb90b153c3c0a7718f71e608cb3cfe19f032e1edf570cf21479772cffaa897f34af3724e5d9524ccdc144138e5455d36c963f030834392e3f8fc2adcf3548f0ce9ca3d77281647579dc0b8af0ef6966767da733759774035ce44bf819b70674e9e6d0663734c10f01387face294b2f531607ddb445ef19753b36b0721c092f7141380deb2ada23ed9a0b542300ea7f2d7d84d768534b111103c63b0e1491d90f63ba93c0657903341fe48d0f44dd95596455023fd76be4a434d765a0545540cef77b72c8c4259314fd0620c5ac4ef6d639d3cf6912606665596535432e11b2bc828904588f258213517bf0fca2f3df5fefcea2143be448a625b3a68acb0e10b2b3db8501ba14bd2265bebf220b78c956e9e3a6f33b61084d065a8d1e2a27878f8a886182bd9a6f49330c4d3d7d4f08210069b968a18b12bafc4fdd031264e5f53e0201fe824301f82e9f09342bcb346adba8774e48edccc992c3755f0f7582bd0f8348607ba80c419cf7865696f0bbe378fa660630a18ba8573c4f1adb2ebb53add19d4405353fd0fc014dc4cb5329c0aa21481354d3556e5d2cb063b49220851538fe3d243ebf7c845cb7d70e84f35ecd42f3e0ede0bafbfaba88f01cd78db9f9cf23d820f372ed5e2aa4283867c27431bd2f4d3747630bd572e48c7ccb880714067803515709deb42d93bf9b3214bc13b097864c0b52e855c9bbefc48e49711341a8f41f792a20abc9505195b8c241312abdbb3cc48e1a6a707a64882a8cddda7f00adcaab423d295f82ce69a64c9e4e1375aa417b921a4f1de117b443ec935cd5affbdd59941f7e15727eca46347400fe24eb57dfcc9daadcdeb4ff4e59fffb9cfc4b0ef05f5c4b78dc309bfd8f82fff1714de13ad943e90fc780ff3ef406e6fb48b39b657e57bca8653460385584b7ae121087982938dd26ee41295a60138ae7a86039ac2af33f15dbbf6a5b09985f986047b464648db133de434765c391cbd3b6672d0ed0de83f578b23b4c2aa3b1d78379b74a78ae140eacc03157e913ac4f984a175b24fd1729a5f576fbe8f59beb7ecb4e62680d94ef3bb84174418876a780fcff4f4f62ccd2c8f0bd69d7bdc62571805ff42d5f080169a4a6e687c9cca3f381d0dfd97b208b4616a37f00b6b1a9e8130e21109ba26e92b0e02c62cf17527bf4cfc38ef396300a940b8393dc520ef9dbe0160fc9d324903d7ceaf8f85f960feef00502325c5a0eea3db8a533d3929027bc173d65a6c8970668138d1a0b51842ed850840c40364d44c0075ff460a053ea4ebe107aa789ab7799563d9386c99ca453998047c7d66b0a0c6db54bbc0225e14df665bdb6a464eb24ed08091ba7f8dbffb0a5f185478a653403593c9c31d9e718a8a7380ad31043d0e69fd8754f1b88aef71b74af61d378135b188334e452fd1d6cc98229c79d6a8797710e2e8a2892fa0ddeec5a5cc63a3d34c30ecb6a887eedba4b3a1d55d2e5d84b13d17cf9fda283c2e17b89bc39a20c696ab976ebf13ac933ebaeee0517b2e22b7614cd29ad396a080fc4c9462e3de2f4e8768faed8b80022abe4bd422fcf1254f4b71e0af319550a46bb93237635f64f3c2a231d513ca37e2f6ca2c6ce8714ba967fb2e4405ad2fe5466b5399700aca4a1cb2d710bc5aa7a6ad31a314df188bcaaacda00ac2143d2dd9e8019f875cdddca3e91bbb4e47420373b14a69b5a48665db0d8a84d24d1ad42a13692e500d8b47007fa8ce5ea16c8f49f015cc889a4281a4037d4f5755c970053e07007807c266b5776976fa310d82fe89b8da2fcc2837ea37add548c99486ff897f586f7b5813fd0a69ec1dcf76e9b902028900daff0c69ed281d1b57dbe98cf3f96080e31f2eec5a8f063b4ed0c71057a267c6af9f57d06f91f360895fe30f2d893fa8ebecb2111f03be4fbabd21594a404fe6fa2248d5f2e10abc8074f9578c77642dd28fa02badc9f8b531d72595ecd0cc82d2c7e08f8de269f221c8ce94ff7e8ed720615714819aaf74e8be399f6d547ea772d1f73c91da975db99396e011324c559851c98fcabc3ec8c4753aca0c320577560b6d629d491aaa4f9865283952380c902fdaa315368d0094c1f02e979dd994d1465ce7b698ebbce3aaad544c55e919890f42c7af08bcf34237d01b7ed8bf7a0d6a9c9f211133bc34ca11ff7cef697bf6a77cf2aa590cea2730f06269d0cd0abe4cd9a4b789f6ab18dad6020e7ba9dd411093d62c0bc78fa6e14f6a3924fd9d8f4d1db6414c47902bc087110674dae8fc61288b1eb5c0c53755f805aba75fe82262fd95f9c18ceef098ace6ff16a3f2b94652358c9b68f89824289a2ce9a6c1b184ccb8fa4da321f25feede30af6aed48687378fe4cf616865f82bd7551fabcfad8c2a3e61c6e461568bb8633cf375cd7c0585f377f65185fe351e2b4332e3d7be79d3a707aedd31869e0f3fd439564dc49ce1093725de5e2328f3054a53ba9583996d6d2593c3a3079075c82300de45e1c630fbfc65446638957def7603501a453ba0f68b9cbd0317010b91d1e601b57e90e85bbdc607bfe373ec34ae6a40d015b83897d2f2c5905fb5b04cb9720db96064c594d85e89818a723c617da03431fc2b496537b621c5917e78d713a9c0560f602951fb846789eaebf10cae1a4a610334b5f38f4fd8a5abe5481850317da41355f07ffe6de5c64d952afe988177df2c6af405daab6bfd481b11b948d6989e1e07127470189f2f1b96f468197751a8da038e309f2ad7f75696eb046b5fae5a9ade9e1a6a56b280437c205c683b5317f1f964b41413ce68c583bdd5a186101cc1b134a0369301eab3efeccc3cac5672cbdd95bf2fc657fadb1c68fafe37d5b0baf4e187081ce24f96a1974b000d87fb55558f5e957230dd9fa6a681043b6cd536de385cca7818f456b3b1ceb2296b726c54caccfd587b013645f771583f3353ddbff98c00a2fc01af52af2a1a52cf222f3ee02f13841cb42c5fb6f1c01f48d53628a649f0f6ea5532932666631b4a970fd9624a652747b43afad3b00335c9a4e8d25f6b845de25ba4b20be51530ed5271ada1791f591f6363adb602a9366598d869cdb4b24395ca123ebeb3f922af8d6fe96b3738e92b4b278cb75bb5b80717bb52b5798cab7e5d56d6f1a57a59e1c48a642e3a333935cc0b01dc11c6a766f78d25422e6a93ad4", &(0x7f00000000c0)=0x1000, &(0x7f0000000180)="c600da138599d30e98a78a227e991d2e7c2db70ecf9f35d8a8e912ebde306e3ce0a99f7734cd533435dec8e48db4f04d44e85daf400eb590744f6f82f12bdd1e9b3f8131b5f0a853ffba7b9af9265e386080877200f5d5df1e2dbb6ae2a295b41d512d4b6fd4b2", 0x67) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8}], 0x8) semop(0x0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001200)=""/225) setregid(0x0, 0xffffffffffffffff) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r1, r2, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setreuid(0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000012c0)=0xffff) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x800}, {0x3, 0x5, 0x1000}], 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000140)='O\f\x00\x00', 0x4) 12:37:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fad000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x85) socket$inet6(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x82, 0xfc8}, {0x80, 0x5}, {0x86, 0x4}, {0x7, 0xeee7}], 0x4}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:37:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) write(0xffffffffffffff9c, &(0x7f0000000040), 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="92950eb1d6a2138c52a64425cd83f3ec5790b7c4bae59372487575df39ee4305b7e8086268a38264d983b9ade9cdecbd968b8ee34d4259c672eccdab7360d437d9f1372779747ba6338f12e477739a84f64386831e15326f661fe96073bbbac53b88405c42ba2f4f378e8eb26d5b4deada4f9c2db9e969736811904227207b5b3f7193c8a8d92368d29d3c4a2f030c4cee61439ebab9aecdb63dea78bc53742d4261fe90000012c9df9639cd332c12112aa963d72bd3c7b344ff1070f3df30cb704dfd937ba034c24d333c7d0f91f65df203027f21820f44aeb358fb0bc66a98c03610cdf7744f59f9f362d2341393", 0xef}, {&(0x7f0000000300)="d11aa39e4ccbaae40359916a1e61a4f5e4ca366d2922f99693ad23bad29b4e2319f3441dda30100551de72aceeb71e2271", 0x31}, {&(0x7f0000000340)="f39d599b9965fea5c329b4fd0145357add4ec3f4ac68c22f3fbfe69dfda9e3b69d87cee1803fbf85c88b6f21a979d94b551168f4d7062acf7e004deec7144be39c84262d34ea048c7603b34577b9f3ed6b9e3afc80cf1e8fab0b342395cda0da7340e88d308a8a47283dea2be9d8fdcd1a3a4996fe464f1921a339c4d03994e8961779ba4c5c3cce0ec27293963842ed8372dd8ea5b0b4e9f4a28fdde973a70a23ffe92a6912734b21b8060351bcdd0070c61730b890a041bd43127e0b92c889a27d9cf4b165e6c3b304de9528dc", 0xce}, {&(0x7f0000000440)="b0a963ea16cea194affb1c56238a04256ec4cd17ffe68280358d255f4e8be6b58507765f229868b4e2b623e42eb01da7f84883a832be4558ee81b5b09cb3b8ed2cf6e3835ab5a46fd1d4dc74ef30eaf1a38a98eaa48860c48ea0593db737a886ef6e5b3111ecd474", 0x68}, {&(0x7f00000004c0)="d2801becd8a8b8ac19a48a1ebcd59105b282f9df55e5fa9b0d6ed947912debbca8e05c76524522f4aa699d0a4d4197c307e30ffaa0e52cb539a3ea5e7f012f2252624c79734dc95b7b76baea9e18e6bf47ee4ec757fc36631abf18f6934a4bb2efd8f3723dbb016c40130b01d4cff22b0aa25c107e8b107a6c9033efa660", 0x7e}, {&(0x7f0000000540)="f99601694264537be894ad8daca5561cc64b765658bb866c6db95af0f566dd2628dd91614847e3301d43e0b3be595ef381f752b7696dd53e0bde164df1828ab9dbefc0a902b944f46eb48ec6a7e6b8a206b1c06256aba17eb3f928de18259183a8100312e72059b5b86e49b05103a5f6178e7db69c888ef27b0ea7c269838523732560cb8086010954cbbe6fc27e3a72169df61ce8ae098a8b5178d5daf802db6150ec7caf8094000c139c71462aec01dd5b3ac5153ace5c6d98ddca33df956cea99ad826fc7acf5f928b2", 0xcb}], 0x6, 0x0, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 12:37:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0x880, 0x0, 0x0, 0x0, 0x0, 0x200]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0x800}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x400, 0x200, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:37:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000340)='./bus\x00', 0x831, 0x94) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x7, &(0x7f0000000280)=[{0x3, 0x4, 0x1, 0x5}, {0x5, 0x9f, 0x6, 0x6}, {0x9, 0x6, 0x8, 0x1ff}, {0x0, 0x0, 0xda, 0x100}, {0xfffe, 0xfd, 0x8, 0xa804}, {0x7, 0x4, 0x3f, 0x6}, {0x0, 0x6c, 0xf8, 0xffffffff}]}) pwrite(r3, &(0x7f0000000180)="7381f4466133a6eb0b73fa45c028419cfbb38a0da7861ee29deef1556e7d38ea7cf7ca71ab8a86f6b62238aa46655e564073b49c2c386ed065a2b1a3b83b0ebb719e6ae6c965e94ba50f8e4aa8", 0x4d, 0x0, 0x29) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[@ANYBLOB="aeaaaaaaaabb00000000000086dd6045ef58ff13000000000000000000000000000000000000000000000000000012000000000000013c002231640000004e234e21bed4f7b8e58dff362bd303ffcf37a76049ad75db0c0e7cca8c16c0441f056507c5b61087b1c6017615e431e36d1049d7de33ef863f453506330af5b71ab1fb1ab8f5a13752d00cb74f88e562838e8d676fb0d1d4e1dd3794ac4ec3e9ce7ba6c63ab1765bb5e35b272c2af8069c7b407d5ee069d48b4ec78752f626ace31f6ba1e87adbaaf293ebe0afc4e37462faba8d1d54b41e555258d08777ea4958", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00107fff90788001080000000003000000000900000001023d7897d551bc36cc3275508ab2a2f105030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e064687f2ca3b3b4102926aed4b2e082a14ccc1898620532c4104253baf15f2851ac56677cc32740b7ff5701e0c773033a3ac5c8609e02c47bb1000"/142]) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000080)=0x9, 0x4) syz_emit_ethernet(0xf7, &(0x7f0000000600)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x2, 0xe9, 0x64, 0x91, 0x9, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6, 0xff}]}}, @tcp={{0x0, 0x1, 0x41424344, r5, 0x0, 0x0, 0x6, 0x0, 0x5, 0x0, 0x1ff, {[@sack={0x5, 0x2}]}}, {"8b411b4a9c8f09912ebf0a2cf620f587a4afb975942a049a5a2576db78e19339b38d0740c457461afaae15bd73eb20d2d5defd3349ee781f22172bd333d52b31bf740251b81558c44eb27c6d80409c0ed5d2791a149c7566d242aac93ad3558ee640e05b42b76c4b8d58edffe4271e9d45c86c1432e60f9677aec696b00a0976d3a7484caa6cd3c9c3777e1f5c31da99c5063161318252baf8358ac043bd6dfc9d69a78b1902db035ef1dd4bd997d2322e549d4320"}}}}}}) 12:37:42 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 12:37:42 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000019078da2f9cdd19e000000209ac1400aa050090787f000001450000000000d1fc8cf200000000"]) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) readv(r1, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/210, 0xd2}, {&(0x7f00000012c0)=""/223, 0xdf}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f00000013c0)=""/159, 0x9f}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000001480)=""/1, 0x1}], 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r2 = dup(r0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file \x00'], 0xa) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) write(r3, &(0x7f0000001540)="387e628ea618dcbb70c356bb597cce8d01a13298a9eb346d80c754d61c9d4fb413604895d72a37d1f0999335e92499cba39e0c78bd9c0982b9a6480c759b6b87dda33dfcaf59515736bb3a321426131a154e32573649b2fad4345f4bcf6505a1b000d7296f7dd3de134aeb60ec", 0x6d) 12:37:46 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x4, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r3 = socket(0x1, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r3, 0x0, 0x0) 12:37:46 executing program 0: syz_emit_ethernet(0x280, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd60000000024a3aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e6c0c8b2743ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792c4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b11788861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d1194703e2b2a995c693961ef095a7af3b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28ade189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea0000000000000000b63da34504350d1a1fb4f89396d166c0ce58b7acb106f71d0b24edb44bb8a326c53f2f0c04e650c95ec75aa24ba470d91039b4faae590452e6b6fffddc55a23d8f637c04483870c694ec543bb46b77cef1a97932ffb1522e8f1fc6c5c016ac56184e817cc6e9bf62413018602e9f6fd09dcabeebc870a977e70999995cf53cfd48e295f214d169ef934ddc2da349eb441d1de223d76515a6f64e412c594ed4ee53a6a7ba5d02c0abe7fc34f18c3f7df14da2d6b65d657e334655129d9445582171993f1eb728d27fc9bfa80eff00c78121e4a79753e2e0553951e5018f58da4fe2e034060590930474d425831dca439e09804bff2beceefee4c02c7a3de61a8c0171c5edc2f1"]) getegid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:37:46 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0xfffffffd, [{0x1, 0x9}, {0x3, 0xff}, {0x1, 0x1ff}, {0x3}, {0x2, 0x4}, {0x2, 0x2}, {0x2, 0xfffffe01}, {0x3, 0x8}, {0x3, 0x6}, {0x0, 0x8}, {0x3, 0xb0}, {0x1, 0x80000000}, {0x1, 0x7}, {0x3, 0x10001}, {0x1, 0x2}, {0x1, 0x80000000}, {0x1, 0xa0b1}, {0x2, 0x9}, {0x2, 0x409f537d}, {0x2, 0x3}, {0x2, 0x80000000}, {0x3, 0x6}, {0x1, 0xd77}, {0x1, 0x9}, {0x2, 0x100}, {0x2, 0x8}, {0x2, 0x1}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0xffffffff}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) QàQàpmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20ffa000 didn't change! 12:37:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbeffffff7ffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x5dd2, 0xb07e, 0x9, {[0x2, 0x101, 0x4c, 0xedd, 0x9, 0x0, 0x80000000, 0x7, 0x0, 0xffffffffffffff80, 0x4, 0x100000000, 0x6, 0xfffffffffffff801, 0x3, 0x4, 0x5, 0x6], [0x7, 0xba6, 0x800, 0x3, 0x40, 0xfff, 0xbf92, 0x8, 0x9, 0x4], [0x200, 0x8001, 0x3, 0x35, 0x418, 0x954c, 0x2], [0x1000000000, 0x800, 0xffffffff, 0xfff, 0x8], [{0x7551, 0x80, 0x7, 0x8}, {0x6, 0x0, 0x3, 0x3}, {0x7f, 0x7, 0x2, 0x5}, {0x1f5, 0xfffffffb, 0xffffd52c, 0x2}, {0x0, 0xfffffffa, 0x4, 0x877}, {0x7, 0x401, 0x7, 0xffff}, {0xf1, 0xf4ea, 0x0, 0x400}, {0x4, 0x81, 0x7fff, 0x100}], {0xb0, 0x3, 0x4, 0x1}, {0x9, 0x0, 0x7, 0xaa84}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:37:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x1) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 12:37:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x9) getpid() r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x70) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000340)=0xffff) ktrace(0x0, 0x4, 0x1220, r4) wait4(0xffffffffffffffff, &(0x7f0000000200), 0x8, &(0x7f0000000240)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000140)=0x9) 12:37:47 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/4102) shmat(r0, &(0x7f0000783000/0x3000)=nil, 0x5000) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 12:37:47 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x20, 0x7, './bus\x00', 0x1ff, 0xa22, 0xfffffff8, 0x1f}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x108) setitimer(0x2, &(0x7f0000000240)={{0x1383}, {0x1, 0x8}}, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 12:37:47 executing program 1: chmod(&(0x7f0000001100)='./file0\x00', 0x11) poll(&(0x7f00000000c0)=[{}, {}, {0xffffffffffffffff, 0x8}], 0x3, 0x4ab) ftruncate(0xffffffffffffffff, 0x0, 0x2) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) 12:37:47 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0xfffffffffffffdc8) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x200) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="5f361467affe8e3aecbc583ab8dd31aede2bf1fb6805e61d0abece54", 0x1c}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="4f7e10b5f2cb81abd3f6bc76080dcc44be08158ad60466e4e83c9c84c46d2f39a8a07d81a7a844c7b96e0f73577f00ce943168342c1bf21c8be3d2aa592de6619cc969e7ef263474b143819d97fefcbb9e50b18b179bed6f92cd66f2e1b41ed5b0e51f9ce2fa805a78de4970e770b38a61555598d82b282a8373ec4d41e9dd98889ce936d61328778da54c0b2908a381df408693f1645658f3306ff6fc6202bf88600933b6e4dcdece27732dd0819e23e6cdf7ef7ae4935c48cd52a28f3be5d986c7d6c0a6eda2e16dc7463e231c7bb388e84fc23ae3f81a354d74fa2b163d49a64f557a57967072332f22633bd00c2e", 0xf0}, {&(0x7f0000000200)="838175519061f7b813d45ff8487f759c16331392ee5ba034f5b8031be89981372fac0a6eb69a6c1abe9a6cd08e5657fcac62169d58e76429907116f5a9edec36a8a96a2cff978fb0edafcefc4f57d1583cbb56f0a0e9f20f314ef2b66451b58a3f68bcdd537e29ffa35c3f", 0x6b}, {&(0x7f0000000400)="efb62c0b91d03c82dd0ddbf83f86210c2826cfb8d126ddf93258b3c1e05a39a29d85d2d4777a09433cab89af68c291f9e0167a4339e8376cb245ac5b1b565b5cdaceb4f0a7e6eac9864c3fe35fb3ac5b33742741e358", 0x56}, {&(0x7f0000000480)="49bd4a8fecf8080a6d4228666578880f5f5e26dc766db4ecc8fabb11e319c1f3df5a361d34a1ef1317869605dd9c279d3c0ba8c61d99b3a20c63850325a23682fb87027f24c95fa4c94fd0a22cddecb43ee8d995882c41c325ae2dd6b19449c9c6f3faf78494d5579a79a2ef6f9409e36f21dc125fa46c7503d40c860e784a06e5a5acd14c0a109cebc5e3952685394f6ce19c8efaed4bc0d73f5ac615bff42a2802ab03e306e3626a7c0ae967b0493a9f07b129840c7b6c7a8d307275b9791e62d24827782fc189a9cd77fc98df4b09a5b033c1aeef6a0ad1b2eec7", 0xdc}], 0x6, 0x0, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) dup2(0xffffffffffffffff, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000600)="c9baffc21731c9f967213f297383fcfb200c423e589f616887f074429533d5b7a120e2c4798efaa836c2a8aae0817aba020d299dbec428acf5a01b38efc845c3bcc8d5e24701eff1b851ae38fdaf2fafd7e4649399131a9c6ae636348d0d527e999f7ce4dec8691c39d60553e77beda2ab75c4552dcaf10b44356f580f3b0eb190a00b733d8865bc21afee4eafd91fc8ced96ad3b5e18a74bf5a291591aaeba49cf51dfcae04c2ac23268221ddf6c76097a73e060be14de6001001dc8048f20b5ee20fff1cd9ec6cdba35c423ea4d4693c60cccb49f4adb43203d574b5fa1108949000b138c573f694ab89b0c88afa594eec6d081a91fb154b7da01ccf655f72734e30f6f40f3d1f3bd04910b594a3849f08d889c6703bb1f2e94e3d5585a61cb3d42d0cb6b8ac5c0ce1912f9597b9fd9c6278ef18dfd173d32ef2a34032642d6531f311b40030e9a8adb9a00d0af7182215b5caa268ebbfd8e99ab1f74470e7a12490808194630fe1e89a850edc5c3880fc9b0f84019f94fa58f82765a68653eccb2387ebe88fc828f0cf159693bf9b829a4d1b25ac6a68f935dda589767b55794169942f9577d0680276aa933edc4709c6e7b79a8fbff6aa4aa523bd9211578f492c3a5a937183f1b4dea20f58e01a60874d1ee4b4a2a056d44eb2f2cdb891c452cb10f73bade555cca6e1a494d7700f7bff754c166e92813ae7e7efc54f2a4d83fe09fc1eb00783770f219cc36f325d250314627ce61757", 0x219}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0xe012, r3, 0x0, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x40, 0xff}) 12:37:47 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, &(0x7f0000001380)=""/28, 0x1c}, 0x2) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/160, 0xa0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:37:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) preadv(r0, &(0x7f00000008c0)=[{&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000540)=""/249, 0xf9}, {&(0x7f0000000700)=""/237, 0xed}, {&(0x7f0000000380)=""/92, 0x5c}, {&(0x7f0000000800)=""/155, 0x9b}], 0x5, 0x0, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:37:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) setregid(r4, 0x0) r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="c3c7489904bf5c59b87e55a8abad1df6e4a53709048e3203d52a004a77b38f2285f224ddbb7d15eb61027f1d8135d2c86009b4753a8a79fc145dad5ebe07f3195ba17abbd8235164be716fd84c11f270024a58d6d2d5a5aed7e5515cc86e31f34ede7975b9f40548d95cab246cbd83420034b60d53536496baf7a9b60ca0fc429dc9bd4197b73e8cc7c9634116a2868bc867e1b79baac067deed52cc27b453dd2a0c0786667e4abde9c35376319974cbf1aad2c7bf3e9bf8b204e4b914f4e5bea4b8da9883051d7024077ec493107f6fcd294dacca2829ab7df51f8d", 0xdc}, {&(0x7f0000000140)="7016807c02c020b6c9ce4a28dc72a10f9192c928f789413149371c030779fe53cdb2d6713c4ab5bf7343", 0x2a}], 0x2, &(0x7f00000003c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0xf0, 0x8}, 0x4) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f8d14e4f492b5452f75a1bb402f527b9a10e559074a8f2028dfd9682dfeec007fa76b23bd9f0e3c3916d03aaeaee46f99ebba12f82fd200b92a867a586edd94162cc644d8438e62461d8b000000000000"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 12:37:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'\x00', 0x189283ed, 0x6b2, 0x5, 0x1, 0x4, 0x5f4fe424, 0x8e, 0x0, 0x1, 0x1f, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x1}, {0x6, 0x0, 0x0, 0xfff}]}) r3 = syz_open_pts() close(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x6) 12:37:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)={@broadcast, @random="eb4a7fbf6d19", [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x4, 0x1}}], {@generic={0x817d, "2212f4d6839b24d1f2017952a820677e44d71776c2b28d5a88626da44a84"}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 12:37:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r6 = getgid() fchown(r0, r1, r6) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000080), 0x4d, 0x0, 0x0, 0x0) 12:37:52 executing program 1: pipe(0x0) poll(0x0, 0x0, 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semop(0x0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(0x0, &(0x7f0000000240), 0x0) semop(0x0, &(0x7f0000000240), 0x6) semop(0x0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8}], 0x8) semop(0x0, &(0x7f0000000180)=[{0x4, 0xbd, 0x800}, {0x3, 0x8000}, {0x4, 0x800, 0x800}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socket(0x18, 0xc002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x14b) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)) dup2(r1, r3) 12:37:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) writev(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)="7c28ceb78927966fc7248875a6942aab333942c8029fc4d22f62e1f45d83d216cc41da042d42da384ca3ebb61bdf3cef2ac71070566443a62c71258760b966d3e7bc58b9b2ec3de0b23a42c2ff75281827c1b88467"}, {&(0x7f0000000100)="8b8847ec62d9150c5ad810189fb7b0ded4af792a60942551c86ac69443e15246c0063d0d57d0d096be7b00583809591676c90ae573d5bb3fdbb4fce6c6"}, {&(0x7f0000000480)="424a5ba19ab5874f9cc748fa6ecd0fc421f20a5705c4d7bda78454779067a4019d7d0e30f1dff32acd4e45182104fec4539c7ef820f304504c45b40ed44a6255bcff844b6e288ede84c3f4a8eea9fce6229abd1480353247fce5a3ce62fb27d437b14d66cd08a68da42e4ce4abffa2894b703124eb56350dac2b56e0675e99b7cc5a51be9c66781b6322a15bc741bebe0072127a98429c823acb25d2a966040048b81f8efc6a8db157e464e8c30a4ee6cd805d19af5af9c3e2f1486e26055082164d151fb2c040fa35ac9e3ea3f222d4ce6daa452822675a46ea05d95f383400000000"}, {&(0x7f0000000340)="b78e2a8c8b0ea2bbaf5d23da202dae1be38ebb1b474cfc3fe3c99ed4bddd7c0a3143eb931b6723fb9df591fbe2d6f65cae13e9422e425001460b96849cf562c9759371b145f3b416ed8900e8630500e5502351743cc22b6f41626741956c6ef3260c949821a0d89ba548577b37d2c83218f6d17ec79654debe1d5ce673ce3428b2613c657802f527663d47d88e8343e53b1c2c6b827a696e104865fc8a406c7a85a6ab86faf520ae8e10fc352055b27e42921412c1988d1998928fa0814ecfb28dd336ed3017a0f138a8d63a0ca6a5366dd07eccd6026db3f53580b36c4b3de108896e2b82c87a6c18dfdded2ad8f7bde13fcbe6fa83c3384c73"}], 0x58) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) msgget$private(0x0, 0x200) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xd5, 0x9b, 0x8, 0x5a9}, {0x7, 0x6, 0xfa, 0x1}, {0x4d9, 0x2d, 0x1f, 0xcf}, {0x3, 0xff, 0x2, 0x6}, {0x7, 0x8, 0x32, 0xfff}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) 12:37:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000007000000e74de4"}) r2 = dup2(r1, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x10001) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0xfff, r4}) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) r6 = syz_open_pts() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x4e41, 0x7f, 0x0, 0x8, "61212babbd279f8fcdaa6b1f3ab4162514eed4eb", 0x10001, 0xfffffbff}) 12:37:52 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwrite(r0, &(0x7f0000000100)="f0407435290a209db91aa4b6544050c433866f99d9afab35", 0x18, 0x0, 0x0) r1 = dup(r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) writev(r2, &(0x7f0000000080), 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x62, 0x3, 0x1, 0x5, 0x2}, {0x8, 0x5, 0x5, 0x52}, {0x40, 0x7, 0xe430, 0x81, 0x101}, {0x5, 0x6, 0x747, 0x4, 0xa9d9}]}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x1, 0x7fffffff}) execve(0x0, 0x0, 0x0) 12:37:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10100, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = geteuid() setreuid(r2, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x2, 0x6}, 0x5, 0x0, 0x0, r3, 0x3ff, 0x4, 0x3, 0x7}) seteuid(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xca, 0x8}, 0x3, 0x78, 0x800}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xb, 0x20}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3f, 0x4, 0x1, "f42fe338eef5b0fbe3b618c3ffbb184f4b59ddfa", 0x0, 0x7f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x8c, 0xffff, &(0x7f00000001c0)="227dc6eac532ed885d74f5583d207882376f8d223af6d0498f83b4432ebf28920190a4fd43e7aac22941be1eb4acf64328851d4f81f5ddbfc48db571662f24e9a86916a741bcd259323304339092ea4758e638e12c1fd842a601b4787011abc045eb5553482e95d5", 0x68) seteuid(0xffffffffffffffff) r5 = semget$private(0x0, 0x2, 0x44b) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/109) 12:37:58 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:37:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = open(0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000640)='./file0/file0/file0\x00', r4, &(0x7f0000000680)='./file1\x00') ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) getpeername$unix(r5, &(0x7f0000000380)=@file={0x0, ""/40}, &(0x7f00000003c0)=0x2a) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x529, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x2, 0x0, 0x2}, {0x9, 0x5, 0x7f, 0x2}, {0x9, 0x3, 0xbb, 0x7}, {0x4, 0x54, 0x6, 0x9}]}) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 12:37:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) sendto$inet6(r0, &(0x7f0000000000)="4000f0e076417f78be75e16ca1a882c5b7a37edff0a272e1a051c899c58ed1bb455080dbd680d814c178a3d0a07a7ebb80c615cb4427", 0x36, 0x8, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x4}, 0xc) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x3, 0x7) sendto(r0, &(0x7f0000000280)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d78cbdbd4e5ad26af05a49cfa67a3419c731e215952dcb7f3f598e3f223b5c882d6769a6a55f5900aaa85afae0f26b521c3d03c2e0150e45163d4586a04bb8e1b179e43ecedee19fcf3149a1bd3ca46185cc5990807e70469a014ecfa4523805b555b1d", 0x11c, 0x0, 0x0, 0x0) dup2(r1, r0) 12:37:58 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000015c0)='*', 0x1}], 0x1) 12:37:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 12:37:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f9466af678f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d", 0xfffffffffffffee4}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72"}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed"}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000340)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0xd, 0xd7, 0xdb}, {0x3, 0x0, 0x86, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x8, 0x3fb}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x0, 0x21, 0x41de}, {0x2, 0x1, 0x28, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x109, 0x7}, 0xdfe7, 0x8, 0x0, 0x0, 0x2, 0x3, 0x7}) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 12:37:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2889efdf0400000000000000c272002b"], 0x28}, 0x0) 12:37:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00fcff20000000007f0000f4ffffff00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a53870600290000003200000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000200, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:37:58 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) dup(r1) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0xb2631b324374512f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) 12:37:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="1e5e8e8743380416475e9cc7a98b4b57200dad91898462a165af516a825763684a25d3bbcfc5f3be01eca02aeb082c069a0bef458ac692ea98b38845f960eeaef94fea3480d77e2ce85f87a5945a7a9609f61cdbf64aa1134cf01376f6d363cef4c5132b7d12b754c9c6e4be4ae58da753174054286949c505c79c3cdd6ed9b5aa826aa52781fafe98c2e5a81d7468ff4843a1e1d3fdf95abaeac40a2eff120f5d8749c7c9a02854d7170095b9e4337739a177be4776a6881edf60fa8d17c8feef6a87f435b415f74dee86b7549012e4a3e905fc280c0c9221660e4b5553881f353b99a9c37c34369dc731fe8963fc1ac9e8fc9044688ca97c2da7536a6703457dc17036a68bdf9613b960dd9dbb0d2c774f4b6b5f648b7d8668737ba3f762582b52557e4db88409962bc9cd269e40e01cd21cbd27c618e198c8c1dc3de43caba8836b1d774ead365e08ae733f3d1a211d1e35bd7e9a709bb306a1857d0ca773a4643cb6fe444f30b2f0d8732271f5fcd98aea29951abd901b0dd50941c7a455cdec1dc07d0976576b0668123bfaac92ff2f3afea9d9e274dfee644a6199258a150dd39169485c844880244baab7576c85ec6bbac3f2960b39d8114edeb0d9d6cb3f1a131c9c701cd57058c9d650424e7993b7f82d1ffb4cb0facb188598a99047170b45710bbf1fc2442e6d463048ccecacc9c432493cfd9026a7adaf3f9f2f429a61521fbc04fa30abb4e86ffebac03249e684ff07e8ea5cc386fd0bdb9d3e89c67ab69d8de4ff48c65a9936211f6b5f6b0c1a8c4f06634cf97717e7115b3fe82c56aab622db68a274cd33f25b3ec4f9ff90dd0df8e19d7d8fd273069a60387faca579f582b0b7fa50ce4a11c963c88051f6c53b60e6b5df045b5acb85d93f21ac46b9ef88d9be7cbb37c0116ece3e60bd31a78610f30f0bf44b61722aa8a5e2ea64bbd52705cad36794f8a5dc302f8132e9c9db0a5ca9755bf61a1f0d854b319817e8cd7b4660d11d965b336b582ded0b93437d666276e472ad3538b005edd1e439de79281d930e95a2e88ced98f1d3e9f8df426b657909864e5c6c5940a654367393655b9e131591bb6092e3b6d9d0ba59a9c9c64522da90a6410037fdaa2bba3d1c3915fe35d8e37bdb8e1dbf41288ec2a2c2aa2005665612afecbf4054a6f815d097c085a32a7ef7007ae42c2528e4bd9a1343cc589549c8379bf6a0bc8569363769ec8ef457dd6d6f2f13c6d888ca1805dd80ff36206dcb714274228e1ad5cf437dbf6a7ce0a8d181f80b65f6123e6a6d80076a71863e9875a54e1977c2ccdaa9f634475118b9688b9e8d4bc6c418a7e25545c3b9d175ed12054d4fd493bde9e70e2b3b0f994dcf188b140a5fd61bc2ad038a0b616da626d823d8c1261a0acb114cf3bece7c4c84e92fe443051c0ce2e2b75b9cfd8272e00381b278aeffa67a61289eefaefa2dd2f914c4c5c592bff03785fb66d7eb27df99116bb98218ebce754639e31a93325a7d924386763de2b36b3c3461af30a4fb017337ad075833d334ae82c9e34a94c458df358b2d0070bd4819d3be16cad12ba73f1a136fc08a37dd57173dfc034932373655b7d3056cee353e52d7ebb8dedb784bcd51509f0281b593c28047fd7a06029261df81fa27f05b938422b77557c0b993544b4e2368e820905b6f0ce654728bd0e413137753aae8a2d7d2c4e1ea2d6e25ffc5cb7269929d6506fdbe099fc0ffdb6815d02589832447f4e01a13f4a79a9e65542c0c1cd4b136dc48881da5673846f21622e44cb252224003c9c2c7adf613d88926ef80c7b80abd267064166b86e0b2e1fae0e870556c8447650af047f1069a10f65daaa7bdb2cc5b38f4828312056999a78eac2e4bdca9b0c78c4167922d9830575a76c02c935ac76f45d28c88ee0b2980f05112169f14fbd36a99f131b21fdbdf63740322a3b8e6d3a78531bd8af6f4e429193400a39c3a188daa8b326f3300e28e4389274a3d88b0ce34b969960a0e7ade61a5435fb3c8e79e0f29f3c2d3b5867a0ff7871c19274d356d583b9dc07a7333e003fb635cb30455ae8c0d8171a0987cad8a13d530cc29a24e5a5c81ecd84d958a6e701e643c1d2bd5100273fdf730a6f5cd00e4b270c0c3e5769fa6045b666a768954b8a04dcfc6b51a0d876069d9eebef5a98769911b822b534c835f9e4d3f97631cfdcd76f8e6512970d32f8674b8c9cf7f81a794e1b2d909d30511f9e6112057ab48bd2ec8de1b5aa6eac690b3b25abe7b3f9b772c13102a9776719d4d633d597888305749e225d60e3a67ba29276ab23bb58fc2f6013c9205f577e56e9e54ab891e0a8fd2fb861f422943790dcff78f7b3a86b6ce4ae7271e76f5aa3ec441afc65bacecb854ca352ca1431167adb29654c52997127b626809294d00b6f73857115ada2ff11e61149856b12f3afe6abd5a13a159b74e88e6c2633945a6056be3c966ac1c85077ec7a529d33c7750164002329fac399732d8a364537ff257965160850769e618849e0af4f1537fce52971ab028ad34243841eaf19a73e02c98a79780592e7306b099784b492b10b7d135c822fb8c8097a65105d9e900acfe3bee177461c2a7d65974a838593d0502e6d18d8791464c6d4653a19901e874ff64ade1bb42643af4c1073e6f00978dcd2af56336afa1bc604eacb6c01b619a1198c01fbffcf4cde7492d999f056d431946125d56794284557e9925acc3ea07bafe436c24ea4e420fb27954b6a74d04b5856e4220231b318ae1522438cac401b8c0c93668c1fc01ac6c931a29042d642afa5afbc941aed7774f1f9e8e4b955854336a61f64db9e661dabb55f5631bd3ea8f922e07ef5cebb9c0e75db0384d1bd9f65aa0b5fb864a48c1259a761ad9f9024e1d6d79ac549f5370c03cca6e65865fd14efa76642d02e2b046c25c9233f08eb7ac7cc84d82d1c2610c1b642497c09b2641532c5f18b756a8a9c403d119a6a1cb3cd2cae521868d4cf91bad94c0a77c8c3b8a2ed5610c028853da0102dbd733f50d344a4d5ee765470e8b9e0e4ed6253147f230aca7870e8abf7fe5478f1964e11741c654dea7a7f11c33aa99eb7f6370f25a1b8442219fb02584eb3d769c61787982079c1662533a4af0c554f4b0410efef673786dfe5761ef8c8bf2f3ec6c6bfb7ec62bb7fd3e3e7289910f73ccb9d68479055813a95e979248e208586550e3aea4e8ac1b04ce88f8314b9fa2e0159955eedaf3a7b1b5efed89a1c19ffbce6f4a20c94d0d01adb1cb4ee877d0d0315a5f7748a99e7200670817edf9a964f11d2b619ccf1b7b8bc872a9fca139395b71801228e4d38a4f8a0735eea19be8d7db2874f2d899b0e92e4b0d1782c3703cf32cc1d934cb390b2b57ed0d01138efa13a6ebb3db0985454372457574e2076fda8c8e8d79c06497fec05ad4c91e05a85af96aedbd2d3f2d5f8f9868e5f38d5452f98ba289fcb4001b9a548de79eee6635fe79eb61d1b067f351be86d4b176010e5a34c56bd60b235a78b9f15de2c2db367134a61435ce4c0417b0a8ed8d05842c8abb7bbbf89f466cd7128eff528c12cb33daf248dc6928f7bc3f0ccd0f12639350d28e36ef2ab747ddafd999a4586683dc7611f52532920713265465c358bb97a6b3e2c64eba6e41cbf55315dcfbcb8c5528b9f78016c21f0697628351fd975b7f22af56b67c56461e680d177424c8ee9f870285cf8c4b36e7b76e3cbc74de327cde6f7923e2720fc9c228f17cc6be5961a56e2dd31eaacb68215c72887360480e1d4fe0deeb358b06cfd8a86571be1c5655dc104a83c6a31a247e6c8aba2ceaad26ca067483e7d624926a828c95599125c370c40f8901fa3747e84d8f1a7ba2bf2d4f4d6ed338bbce53c061abe56b0f42a48123533b5332e517c73f3407f32329a2e14e9b43580b83fcf73806f2e79b6d510f59629f90639f81ab7a7fb5fd04264f5f35697c194d7ca87c826a718bdc15576ea59842640138a304ce49e666647a4fef7ff47d9382949f1948512fc3b7166cde9ac48cf8e1ca5d04c6e195d150055b81cda0dead5568e99fbae8a2e1450067ceca5b84054f776908aff88abd1edd797ba936847c38c089790d378ae42952452b7d7ad1933d5db13af9c2ae201ed1a94f0ca0d386b2e2551a05d779908caaaaed6b5c69b4a835027011e1c0e23f2f7f39af9a990dcdd908c519546295545ea0ff63b65eb233e43b142df2c8888552fef73bfe1bb558e84449fcdc8a2d228d720859d2b416ab0043c8a3681bc0f89ed01e4288ea3a138cbae1e645dc61ec8d175f0e8ec8a3e7a4ece2eac55b45e02710da0b0e62bb2ab72d694968e6ebfc7e11b031e6d16f6a0b027d2ef96c7fe510dac345b0bb9cddba2900e690251dd8982163244d4181aa323d8ca64dd65c4d739127d7390af8cff3585c5653f461052bf8a35d36c8d66a9474b6aecd4b3531188f9dbef512cce3fe5102ac075e0d9994ef6fa1dcc98c8f5f14ef3d65f3228adc350c7a37e9125f33b1c716f48e3a75478aa1cf2263f28c4945d86c036ed510ae5901a3e8b2afd2104219e435aaaf81c63104093ce5d0f5844744828e32941133ce192246296d7bf60c2d91f3b121e92bc02bca5aa8e61d7a44b7d16f3cd23c3fdd53e74508401c7ad8eb2d142737174d7be069c54e8e54380a266ba071c60f13581ed491759fc77a0e6e6f801fec6aa497d4ea950f5df272a07bf964e488aa29ce5f1f041e8c3dbecb642813647cc28a92fe168003ee82f5826935ed8448477a796ffe68a54d05a72a7593983471ca9e83eb8976c96d98519ed3dc0c50f987548b2e0cd94f16531311f6212058274b89873435005a130586031f4c936ec288e9846e641e704b212e785c406d29aa38f7bacfd0062fcadcbc3778a9acc6de40d1c85742aed0b85a75e900c00fe5b4d5777d245c28ed01273c19f1116ff3c88cfb42da3b8eb81e907efe557c0c725be7575e4b94f3da66cb2d3006ef3f14d0f3937acccc9ee05bc973954a8e4a00c87de62d49af51f9b0751eeaeacdeef7676696872a7b02d31b685cfd247acd36c625af12bcd53243a984038f3c613708a43f689bd3d2054a684537bb9c57839206161d322731d31aca8d80866fcd43d35d1a93a8d48600ba177a3cd669ae114f71d65fda88fdc70b8df2f28a153befdd1598da798ffaec32f425c6bbe83cc2f74c789905bc14dd49ba2156903ff08d9f3d37254ccce5f19d38ce2e87e9b072b0465ba94ca8bba5a01b7e5eba1ea916c9761eca1e9109dbffffbe35198ecb9e0dcb0a3974268d0b853a4dcf2c98cd0c4416cd65143b1a6ff4d000783fc6f96f7c8d5d7b6be3b7051a487da56d3bbb6f2ffd381c63d8837e05399a7cf447fa7d7a89177d354aef2f906da40f4b014dfd1f1076d6e8d0316101cbc1b738cf20789d792e979b906760d3c8a0b0a180b2ad6248f9f3c93402fe9fbe9f913020301359f2cfff94662e7bec67e289ee8c0c9456ce46f4701a6c39143645666cb384f47beaab96741199d48f0e4f8462410a1fd85e842e7dae197367d3070061f9955adc48b930af6324094a2466c641b44c204ba27546f825c0336a8678edbab952550962c8c923634de9df1f2d5197bcd634baf8c1d5184b1161f3a6c2a8d34eb7de889415a1b5a808d24998515c08f59b1b98952095678100dd21d84e5ec64eb826338fa054994a3c7482f95703978b5967320476e2e9cf0227503c76f501aea9e41967f4f3ec34dfb249e2f5d1f49df4c05cba5adfd577f8bfe7ebe38e0f0c1132b1", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="45f81e632808daa9493e134029747071d71e207f64479f051d8d250849a0583e5e28dc656becd097205f44e34c864acc61040fd6b5da77d37dd70c5dd3b5733d206b66ea89542f513aa17b5ce18132c1ef146df0f76b4da9dc0f41e6fd0e96ea52e15c1cebd6963dc2319eff1bb1550482686e718f5b21639938df2761c0a86e29f8dafdf806fe5c87fd26b224f5719eaa640800595c03bb46ce25a690579b5d16131ceee5994dbd0e3d95f4216f8e30af953ac66e5f0d4444b89267102e26517c5f4997422fdf9db6db58646bb5ed217f3cd9ad5128deec47fd0aad8daec38aa474a342cf9a3113abc5725b38311284f50fdfb207170e60c03b02", 0xfb) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000001200)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000001240), &(0x7f0000001280), &(0x7f00000012c0)="9019d31172fd43ddfe12bfed2462cc9e75ca026d6120b1d99263f153d0e1fe86bf4e92faf93623dff67e05318dbdc7cd44a6b94066978c7dd254b3e51ba70aadcf521d5319c87b950a95487c23d87c4aae0c405aad653e3a0ffa2b9c11a36d7f19ec57b047e7d06afcf313657391599a51", 0x71) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = syz_open_pts() close(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000013c0)={0x2, 0x2}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001240)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000011c0)=0x3) 12:37:58 executing program 0: r0 = socket(0x2, 0x5, 0xc) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x8) 12:37:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="877b2e90668a81ead8f3f2399df95a2c71f600abcc0144629bf98739133dd9373cdbeed728c000c186db963174d242b4f74b200626bdb4fca8150720f1bc5921240cd5a942095031bbc70e9bfef72e07da5e0ba2a7561e324793f9e059e43c3449cb639d23c50628e8b1c8fa1dcdda9a990e9b303ea9c54eadfd2fbe3ae1cb31e42ca9b99757bcb302d6b325d1226894c23761cad9f20e9b56f2ee845793a285e908a166ad67dd5439888512ab7d0ae4bf4405cf049a9bde9bb061994f6c502a683700a5671854d51bf74273413995fbc9a62fd8ea7c082b2284962628b5940383f429c04ad518e254e84838d4a3603828f3f53fe5383aab62307a2693fc9c6895511c7e07c5bc09c69ae0ef5b86088e107fab33540ab4813b4f9284105b967819017363e18d322903fd38ea02196d0a88d13b21496d05000893353afaffb61e965682c55cc2504ef80e658545de5d88a5793d05478ad0c4e0168302d4049b05f9a3", 0x162}], 0x1, 0x0, 0x0) 12:38:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000114dd0c00cbdd8ae14af067591b6957532"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x1, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 12:38:03 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}, {0xffffffffffffffff, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x1}, {r2, 0x20}], 0x5, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) 12:38:03 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 12:38:03 executing program 1: 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) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 12:38:03 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@random="0d82f9d1cc15", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'vS\x00', 0x28, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x2, "e8dbcf36708e1e36c491683d31e5"}]}}}}}}) r0 = semget(0x0, 0x1, 0x4a0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/76) 12:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6}, {0x2d}, {0x6, 0x0, 0x0, 0x124}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 12:38:03 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000001380)=ANY=[@ANYBLOB="fffffffbffffaaaaaaaaaabb86dd607eff0300193afffe8000000000000000001000000000aaff0300000000000000000000080000018700900000000000000000000000000055"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2, 0x3f, 0x6}, 0x100, 0x4, 0x8357}) 12:38:03 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) fsync(r0) 12:38:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8}], 0x8) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xa53d, r3, r4, r5, r7, 0x1, 0x8}, 0xfffffffffffff88c, 0x10000, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8200000000"], 0x1) 12:38:03 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="01002f00", @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e200a3", 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x32}]}}}}}) unlink(&(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100), &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='\'}$]\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='--\\}@$\x00', &(0x7f00000002c0)='\\\x00']) 12:38:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) rmdir(0x0) 12:38:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0xfffffffffffffffe) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 12:38:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="2f39dbf082a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}}}}}}) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@empty, @broadcast, [{[], {0x8100, 0x2, 0x1}}], {@generic={0xe8ac, "30410b082456858fe3d6e8737211a87056c197029f555495c06f168f10c4b1ec0c5ad02f7e2226a99ee89d62d6fae4ee0f40b85dd65c1cf2032c5ece954bec0d55155f5e864d0573"}}}) 12:38:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x3f, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x10000, 0x80000000, 0x9, "000000000200000022000000ff0100", 0xfffffffe, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:38:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fsync(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:38:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x10, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000340)=0x3f) openat(r0, &(0x7f0000000180)='./file1\x00', 0x20000, 0x0) sendto$unix(r2, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)='./file0\x00') execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:38:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/194, 0xc2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) write(r1, 0x0, 0x0) 12:38:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 12:38:03 executing program 1: r0 = semget(0x2, 0x0, 0x501) semctl$IPC_RMID(r0, 0x0, 0x0) 12:38:08 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="9d470386d6151d689e27088746ffff2c0b211bd10efd33bc24b67b9b078e3d2e84b6dc76ccf73619274cafb0e197dbfc468eed9a2d85de7207bde56568e5756bafaf7e43929abbbb4d0794b67e3c22db0b1bcbc8177097e4a58463ef509c30fe5476c78fdcf543c96f56abb71723960bdeb40eb45d0c6b239f24dba917d5c5c84623", 0x82}], 0x1) execve(0x0, 0x0, 0x0) 12:38:08 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x34) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92"}, 0x101, 0x800) msgctl$IPC_RMID(r0, 0x0) semget(0x2, 0x1, 0x368) 12:38:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 12:38:08 executing program 1: syz_emit_ethernet(0x38, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100320008060001801006020008ad91db1c3eb2c0be238728d1becf270000000000000000000000000000006675180571c366d9317fdfa2a32b216870bf4fddce64d7a776bfee8382e2f9f3"]) syz_emit_ethernet(0x106, &(0x7f0000000140)={@random="4fe36d97fb83", @broadcast, [], {@generic={0x6e2, "1d8b7a5edb6abac51e5aa6be970371fa7719b9dd34e6c3f475cffc18a7d7f8df6284156808857eed676638de241707370b93df7e88a5dc44c19a1bf8a413a7ad48d6690ec01865e6759df4ea0e41fd863ae0fb461e73b289c8b0c85a8f3223284ca187a94226ed3235720bf718cbfb5341682e990d0dc4313d91825962c552dc6060ad20c573315a54a665b6d50f42d3d26c43ddb3a35e9500df556db07e9c0a946ca1f8d01eb3f601957f17a24a955a3c8150652196b4e8bb36f5c7d0a82fad43bc6a5d9e68e96fc1dae602573c541b11f1c2db6bb5d8c2e91c09264e7de36cbce46d14e5a56c7a7e142565adf366c78c5af73c340a2f37"}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="c0b4c711f1d9214d393cd0d96f45f11e4e4e2b6b734dd62daf13ba1332747840caa34a06391b1ed5ebe236383fe3dbc996737801f418e5fa4829f5d99734a8af56855bed2603b16e80d4f163b2e3bbf0f92af352bf4cf85b866d0afb73709fe231ff4ae4d21a5b7fc59d24651d718f5a66d018de1b68048f3c3d8e3c7288f90ec143", 0x82, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 12:38:08 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x7fff, 0x1a4, 0x1, "2cf527b80d4aa049944da1be2ae4706e0916611a", 0x9, 0x1}) 12:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x61}, {0x6, 0x0, 0x0, 0x401}]}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) r3 = dup(r2) setregid(0x0, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r4, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 12:38:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000080)="b1c5afb0d26c8877729b35e64b", &(0x7f00000000c0)=0xd, &(0x7f00000001c0)="b3a948dc242ec081ffd434f174f07e06a7be02c7b84b8e04d44e63f012ac70462d1e7c1e3889aa4cab37dfdfbf670f8e0f8a6ac086ee2a4f2de8405506add0ac28a689e3bb76225c08459d7872d0c6a5e998790bd38fd109a64d42b5bc475407d141c67733b5e1533e83dea8ecf8c64c7f70de691217521b52eb7a3320efce38af63ac53e2a6314759bdcf1b5c6c1cb947c19264e75688d00a027255daa85ddca99969b8b6028bc90a3a0efdba62c7f5bb62711ca0140190af4b77ce8c690d7d46124f9ba9ef7e41522bf3afc60a39b72a1dcb215505c344a2d62f97d7fae35b8322cb7269f7851e6636290f254c6df868457f", 0xf3) write(r1, &(0x7f0000000180)='\b', 0x1) fcntl$dupfd(r0, 0x0, r1) 12:38:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fsync(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) fchflags(r2, 0x0) close(r0) 12:38:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000380)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118ffacfc3c0926feba70a7cf09f6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b5634e2811d910faf269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc095", &(0x7f0000000080)=0x210, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) 12:38:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3ff) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0xef, 0x40, 0x81}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000001c0)={0x9, 0x80, 0xf3, 0x0, 0xff, 0x5, 0x0, 0x10, [{0x7, 0x2, 0xf5, 0x7}, {0x4, 0x4, 0x40, 0x2}, {0x0, 0xfffff719, 0x80, 0x7}, {0x6, 0x8, 0x6, 0x3}, {0x5, 0x4, 0x7fff, 0x8926}, {0x2, 0x2c8, 0x9, 0xd3}, {0x1fda1c71, 0x80000000, 0x401}, {0x4000, 0x3, 0x6, 0x20}, {0x3, 0x7fffffff, 0x0, 0x2}, {0x6, 0x693, 0xffff, 0x2}, {0x80, 0x9, 0x7fffffff, 0xf68c}, {0x5, 0x6, 0x0, 0x8}, {0x9, 0x40000004, 0xfff, 0x100}, {0x200, 0x3f, 0x7, 0x6}, {0x6, 0x1, 0x3, 0x9b}, {0x800, 0x314e, 0x1, 0x80000000}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 12:38:09 executing program 1: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000440)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315e0a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b94145250820dccb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbde2f21772c58aa2386b42b37ff4c2b2df2f82b6a4b53e8c5cddf30fc8f45426ef66c45503ee3aa63dc0e659b01a44e3a4aba1d429620dec99cc7ff0dd689c566acffd78517b76bf0313a948", &(0x7f0000000340)=0xfffffffffffffded, &(0x7f0000000580)="539c78fea2b5634ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea1840d778d6e8851a7e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456c6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca0000f3817b46ecafce77e826652dd32fb042ce3dd13ee2a68184d0b9ae2726c901000000f39263990ebe1712f05290d110030027425e000000000000000000000000000000bfe75599a60674323b3ab099cebe63dc0b22ea15d12e6d81c6b0d5b6bae1ec736e86334400"/219, 0x12a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x90) fsync(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:38:09 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x400000000100) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() execve(0x0, 0x0, &(0x7f0000000240)=[&(0x7f00000001c0)='/%\x00', &(0x7f0000000280)='{\x00hH\xf2\xe9\xfd`\x11\x88\xc6\xc6\xe9\xff\x1d#\xb7\x97\xb4(o\xa7^\x13\x96']) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x9a) accept$unix(r3, 0x0, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x4) faccessat(r2, &(0x7f0000000000)='\x00', 0xe0, 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 12:38:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x81, 0x6, 0x8}, {0x3e}, {0x9a, 0x4, 0x0, 0x8}, {0x80, 0x4b, 0x2, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 12:38:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x7fff, 0x2, 0x0, 0x924}]}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="018000000072c91390f354b409a99ac75f7b0351006b001000"], 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000800002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x140) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) pledge(0x0, &(0x7f0000000200)='vmm\x00') 12:38:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="adbd2a1d", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet6(r2, &(0x7f0000000200)="46a400f9b516ab568ff0b57f3c0e95b69331ccf72bee30ba560740736e37ee8936e396ab40ea6c4b01fb074b3672a67fa01c40bb4c53ed589087e904ada006c4dd85671a662e9b426d1bb9756731eb14c5fa0ec3fc04910440676efc41243d12d85a4bece4e3e3db27bf7ede9c5672a216cfc673b56abe812a8c7d7a23d4943cbc9c8af423ca3bd1001e532cdaedf8502df142468a7d8aeffa61692926211f798813", 0xa2, 0x200, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b537cfed85530aa14000"], 0xa) 12:38:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000000)=[{0x74}, {0x60}, {0x6}, {0x37, 0x7f, 0x7f, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) 12:38:10 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {0x3, 0x0, 0x2800}, {0x5, 0x9, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/191) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') 12:38:10 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f00000000c0)="acd230ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x9800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) 12:38:10 executing program 1: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000140)="32f230", &(0x7f0000000180)=0x3, &(0x7f00000001c0)="325b57f11b9e73ba8ffaaeb97bbd1431ad83e0cd74a4f3cb9e37c71125b9658aa17b684f3c14d76902a8ab5c4bfd7b317f8f145fcbf41f82c8ff06cfb58629dc5dcd80da8ce268261465b1e17164621de66dbe5fb4d8239bfd7bf145329fd27051b2b41e5e653b8519e44079711f624e01eb839b74680e6830fdba7b7e7da94087c6e5d198571f3352082023b993d57c0d7faf1d3ecbbcbbe8771138558890b5a8855959ae4aa6e937195b38d84799b047904407bfea6c", 0xb7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x1c}, {0x4000006, 0x0, 0x0, 0x10100}]}) pwrite(r0, &(0x7f0000000100)="0000000000424374cfb5f0b099b9", 0xe, 0x0, 0x0) 12:38:10 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000540)=""/4096) getrlimit(0xd, &(0x7f0000000080)) 12:38:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002a40)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$net_inet_carp(&(0x7f0000001940)={0x4, 0x2, 0x70, 0x3}, 0x10, &(0x7f0000001980)="40c456a79bd5a5f9ab9bf20dd47132e1853b9c37b49aa315da1416ad26e6f539392638e21bfe7a7769e81fee691d119b0433dcafd9a6233d99c13e5b4aed3a07cc95b2bcc2e0139b4b0e7c763cdeb6e53c23c092b1c4d96262e42a433dd1fccf55c26fea00ba46c66486e745fd57253dc9c79f8e9bfa6ce221c1bc92abba4d23818de2e41fd0c1a504110ac4ad272c9ebff2a38c79695499fa76fba12daf52256cca8c14472fa482b2bb4d644f0849abb2b2fec2017de0cbc24541de1587e266ba85805c291827f0f136de4398fa536b67747b748ce6511a3734064a19e5ad54fc6978c099c115ce6a39b16c27dd69ff742f5cba321fdd75702733655d6d962213d1d01056776065bdc183632c1b2908e9d63b58136b31181f7cd88684c477dde9d47e1cbd054a6a2d8f93c1d30a116cc40ea055828f47e1d3959bc6257fd0dfd756f7672d18e317b3a4de72a1f73dd89fe44b1b3eb0faaf584fc215ed3c62a965abb6f9e290559ef9a884d47d7c1fc5bd2182f54575b61e38abffa4c3af9cd6bc6f5dabfa5b6bdef5adb00208cca2e258e4273a8c9350711518d48b84e22beccf16e7e26fb21dc917c1e1b6850213386b416419dfb9e9a13ebcb4b191d5f06bc7ff27f4d786f91ad6a14054fbbe588cbbf46d797eb91e7f2b3abd5ac79ea6c621059a72d72e1f292824e317cbd04165165087cb6ee3dc4122010aa8e4742e26b2ee72d802ea6ad91c65dee8957aa056c666a347db743e2495b57062fc450f7e19629bbd6f45bcce6bf1f3d606904c48a1b87ae7cf26302c605639c06048fa5e932e3fbc1ffc7796668c06ea5204d663d05591eca0e546995f5b62d1046f177d9df58be6f1e3aaa64a4b5d96861f1de8e401e26b9386a530b20f56aaba73b659ecf6039ef4c0ec1f07579969c2d44ba00a981f36511d9905a03409faef42d36e780ba0e91a9f2f9c7f918f116a3ac867108fa999a749147fae42051f8881d168fbda2b64d326804d282601b208b612b932668dc2ef44681bdb9333eb0e49e2d9199dd88c49405e239136ff6b82f33c66b8c59114db2bc8199f23c610c71df5ae30a364cffa13658ffc6f665ab02e1fe0d8b0b17355e3b52c1e5d43f36f77e15bdb46c2cc600364305a74f9085c4fb077f394d728a4c15ff303713c0dbcb3e449b2197913a9e4f49b6512c3619dc9486f8eefe871dcfd72e7be9af26357e926ea34a066e764004b045be2be8fec2e770054d84d9e5122fbc92322d1e15bfefc07bd631e9f70def0d3bf46d12ab5ccdf7a678c4b862d3ca2bfb5a21dbee892b423f601004c4f35354caa7ea6abf22d1a7253c427df9a154e87ec41a77c4dcde42d13c6888c29fce70e283216829ca7478e8a7dd071da8a45b8f827cbc461a58dce288f11871e5b225ec88b953bb8b02c3abd41d865209ab1743c65c1834daddf0c7da0a701c6f8f5dfdb81da4b12da5661ef94bc4488e3b5a44bb121f730a199e7dfffa588fa4ffd8ccd5fb13fb2c7049c4f48bf41867e82906a18cfc0a70316d27c8d06ae57c3eb8718e68908ddfe19fa9a39e4e8f78626169d70baa7d5cbeffa5d00c7ea5c46d68e4d9c8287ddf83fed50d8e8415ba225e1b9cb44bbd5fcac9063f095bce40ef167bb17f9d871a8479dbf384bedc6a10a502af8063172af2b72a8a6496b82a4d2084cbb8c70c3bff6847887eea03296cf94a70c4faa1a0aaab768deaa18c244bc99d249d82e9c6bb6c92ff5311c12cf2d991e7edcd0f6520034858e1bc532c6aa4c0f92908d98ac45976747c663a5b761c292d286847e8c1fa5465e2af30450363106cb772bbe1515ef9c26394e4adb78a321e0a162cde343513b1bf9906a0831ddca4c6329ae425acb4d6dc295cc626ad81f014bc08995a11e3928d50981e5a213c66a8351b4e36ace970ea2e2da1fdc8babdef75026d2ac499efe08dffb5d15238603ca6bd5f5acc8ab0f741dcd1273f5ec9190f2ffbe531a3313a44845bfd38055b3d4a10b8673a0253a18397e4301f4d8f724b58b56f1f9b7394bf4d2ba3d7063ed59a4faba1eb96191182668f48c91a33e1ee459eaaa2a25de6e52a17e9a2a76669c3cd8920bff90b57dfc3bbe0edfbca42b332d9972732d4d95a2fb02a2ecdfefa8919cd5cd68c1d0144901d5855fee2d51791f4dd03c9968941699da040b41397d78b298ff72696d3dc50853d72373ad48c4f8a24328b625b2624b31eaa0d538633d0a1572cecf0c8dd31bb0c02a059511c5ce3c11835b5ff5e0f0efc13363b43d0371b5d05f5f118df6a43359de7987edd0ff93f0e76e3f0f69dbcfffb70c852a092b7c349bde5a4291c3b00161d4a7fafa0c6edc8cc750976e6cca9e41559ed043ba035ba363f3552ac7c74f3d9824747ba42158f02e2ce86ffd69cb1ada61ff01b3a5518b339b21437bf8d1dae01d942f70eab47cb9297c746c3f83d92d25c6fcdc98d7fa020d20caf5c75f54f6bb22713885236eef2672610a2c26c9f6b57c9ddb743631ab783b5b440653cde5e6201a41c848750e0b3c97eed4ddd21a7b9d153916d148c38708c7ac686fac1891e398835c50675113850009c4edaa6c4bdce530ae6c731ee841c43278cb081eb20859900b49f75cebd1c09ac5fcd0bc9622aa7214d479cb22c39b9852b25405ea39bb8f915a16be8a049246db655faaf1b3abe614838c0da88e5a4554722098ade8f8ed6fce70b7d7eaad99f48eccae38d1a93d673929fa8ae664d1d6a3be43a05e5ad85b2194cc38fdd60f69db16a71c76285f0ff0f0fed00fc38ed9f476f9d1b125d460eeef8a3c7a1da0911c57ddab896a241cb35f8b2e464986e0356f6abe17c5ba30b20a0ea7566589c847b508cb5c2df7ac2549a80760f1a50c20fec11a6b08f3cd6ded6bf76d0d158276b6ba3f8a1bd46081aa072631a48b7b658110395ff6ffe340f72732daaa454793e512b4cdbc2b8e5be11dcf10c0bf18a4a94e987f097ea22299c1b38b3dc6d465abf7c744a52f5d730ac87135d3952025ebfd0e1042f742506de15f385c769c5df48d8363eb548e04c483fc4f0de51dfed80cf3b5ac4e2a3d3ab1c00ad98c2ff44859fbebf30d603d9e7c45ab055d5a1e9461bffda0e54eea9489ef6ad7549209067280a3d00fa8bb81a6592ea10a6848559e95ed75bc4ff65f300e39ea928d9001fc23dbdca208fccc49cdcd3ecda2f2f0fed8a695d800a97bb0239db31424228a0d3b01d1c916d416fe63d11e2dd906e0d97c46014f4f9c537691775d5a7026fb60c11b1fad4459a1898c3ae906e65d56d34f6efa0689dd3bd3839b9de40e5493a6d6353c8ed6de430448fcd071a59b89a1352505414efc4b0890301aede5e29a5ecb355a7db4d4ce12fc0ed04319a24a9118e1856d77d28215040823a773f240669b234959c98a14f5ea26e5c5e5487685711be648a5f655d709fc59d2d3c86b24e9d8e55bba9d5b22f3853c52573713fa61557bfe5757998a4e0546cb5a2adb2a84696fb4b9c8b5b74d8b022907e70ff1ac3c33626abf790babec757c6fc7f2465140d38a40dc0307be697e3e05ae29afe41bc94c7178b3a4347b66325c6ea028cf82e3fc122aa30596886e89b7e2652a6c95da2debaba04efb3ae18809f0aefc4fa5a6103f409b24865405374fe71fcd11e6ef7f9c33e4dd04a9da7a223e3b025dba9217b9e968691acd217e1a7ebf51be9cf06d41e1eceb5bad8698b95aa354fd621db16798a5526881d6260ee4a3b4cad42828eba23fc57f0a2452b9cf5d8a1c34b6e6ef21daa947a9949e0cf40279c691222c99c0b247cf946c2c58cb5b2a522d4674a4861325e8cabc72767c1703a3f256887d545f0fae304b11b7022fda3e0784d87262200bbf219a66f14528e93ac760b10527a914f0aa019f86fb7492549890c1662e42755ab9d2927b47d4e6fcfd8efec77a8dc41298f5ad334d07259ad729298910f4f8503ad8c151f0d05f256f6832e7a7b493706edd0193be55e6ce3ca583e86d51fa7d9c444ad05f8e43e9c562f6069f70a95e70e793c850e343a9ee89f87b697db1aa42777d6c133c13a8f29293c134998c07cde146a0a48bfb539066064157df50bd79db609e9933209bffb26d4ebb0f36c9c6dc464d094465d0e9826d818c2bcbff68110bb010a3acf8163a3fc32af55d44e58ea3f3a09bd9ae0220f90bddc5fa449f0611c7e26c9050586f9570ef8ea35502b7a25411dbe239fe700a5c4b665b1d7e7365b3019348bcc475fcabf4782513e3c90d5831acc30d8420293c1a1c943bd56fe6e7fc81e5ad3ae035b7bc064b72b48ba55be66cbebee259499c239d81494fea4ce54747697a16d68081239a43fe960632eb2c1a55c9952422fa9c5e011e7397e4e8a2af0222019e0f426278fde6f219b312c3a5df84bd4fa2d20aa62e13dcafec42f1ffc75f723afb702e0eb22c1174d3eb0c3c0c968cefa4bd653930147557992906cff7902dbe52b1e1a6da8a9e01e4504d9683c54210f2ade9df958bcffd2b2e6dd7564cc0681ea165692f75dae23449eb1200668b2ef3282c930f2a6663a821b3f259769e7061daf8c820a8ca38bf6b6b376af36d0ad62e1641f7252c29c586f8c6a5b761275cad9c11e66642d12d35118baf7c72aa641e859ebfcea782d5015bab72552fb1baeaef61ec29a702c8b14227d413f4ae84bccbe1ee152e26022172ea10b1146ad69dfb324bb19561a14f15218671ffee48e2a12e596498fdf7781416551d29462a49a4b14eab20121ee05d35049ab2c3053e84d8d3b6b88594fbe7a9a2dd13bc171c60ceb9c6088ae33a4a169a9f889bc40b65275fed05d2c5c4bc6c617cfebed74b72f8a99ef277eb587fec9e3435b1a7bf03dc2377cee8d244df918048273916911e933d067263c57c11b08145d5b8e3881e171471ec574f4786febbf3f91eef28c2b89bdd0cad044dacae45eadda4b1b9ba48859a842bd7599f8bd369a5da58923d4c0bbd017377cfcb5d968e39cfa9e9d967104f774d813dd9be84c6b6b26e8e14e2e3a45d4a75769c3459757528bc98afe9a68c2fb8caab1ed2772c82891f744b6f37f1cdd17b13fd55230f211fc722045650ca25fb15a2e35dde4ae6fc9a3d5bc6423c2da5552924d823d93e5383446638ec231b06f91b6143e23e7be87ac145d04a88425ee07b67a56784365c583bb9e21808b155702a82b391b075091ce7a5a825f6f338bef2df1135f7a120b873aa73171c36d6608e08820e9fd345f30a3800c2159082fb95eabe153e98c90c21384ca61ab65fa5b67cd90ff380d1291296d14425e6c0435c83939447e39edc5461f3cd1035a5d70a1da43e73a92f56935f95d3249b697c24ef2351167997884271d2d7dbbb2da1e4a721a957f757700f5309dceb32ab976d50da250ff5aadb9a22240d4907056b2968f6abf8e5d703b461d09271c4ef2435e288c5e53759b735b54294631b935873d9a20c85367ecc6333eabd929c5230262e93d950f54a1a1fdc1a95e9be03a7b1d4962d528af93e72a653619426e3b83c423656d6ec00a446a334e679ae457f536577567bef0dfa536d0593ad6952a4854c0825909fbeecbe16ff0dbef3ebb0d208342e5f3ecb695d24f81e382e54b6bdc30c1cc162d88478e20cb77b9a247de23f8c9c28faafe66df0f113aea59999f0cd1678988f44dc8e39f5be49f7ac84ffc8e5109305baea4f4d0b92bf8820fe56f7bbd8742450ef5970830ca20d6dad5bb5706c784f9028a6d5afd84a3e80a9b29528667f10dae08f26677bc94281f21d6b0ccd1e2ee4d29d53bd", &(0x7f0000002980)=0x1000, &(0x7f00000029c0)="5318d7aee1889d9791befde7", 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) write(r2, &(0x7f0000000180)="dd50da158c3637e21e7d10fb9017d92a405c6fbf763621f0879418571f8fd21b6a057a9592b6ddfc57c40cfab9de54ad97cfc8a318d562600a9f921ada31128a44094353a23a757cedd4ad08723ecf7b13835014b2a2c4246d0dc5378f54ff490fedc9873e7d6095eddd6ef99454d889ac808b390507c6ce382c6e0bf5cba619ad0a34dacc8d038fb80dba9d53fde592ca822999d1d7387833c178655ac6b313b827df5180a6fe9e078e0d8d386173ab95ed2420a9a49101558f5c80cd3da0b166879ada967f5915ed4fa2c0dc79324133f7bc674eb2b7bc1ecc9ab7084a4cc7d1a02b0be50bcdb30d966ed2744013ac00329523aa532568d6a09c29c2cc352a9d89902b96b117a96224995b5421e7edb682bef8628e6f9584f2e24671216e1c6ceea241ed1952969bb6ce9a9d59984450e95dcf370978c1cb226613364e4d675e1ffbd3f48ffa33ac3fd46c17e3e49390f2f6b3fd4b505b696c90ab43c2dbe5360b4092c58e1bb53e9ee7dc9122159cdca8a1809331b7a2d98aeee7953f3e6065186f3c3dd9e39b6b638215d5ed29d56b34ca835b7b0c1ffc4e4656f8add733ee206c3cf4aa7713cd8dc7892a3d93182da1256d5792839070f4143995ced730b2999af5925f1fc50374321070f345696706c3cb9976135a3d851102859446c567d5aed5712d1d810d7e789f0c9ed7279480ea437de1e5aba3609402debbd2f34dc26a99b5315c5c4d3ee4fcc1fb6deff132e702365612052946dde5490eb0f654cb57a53ec2050dbd409f25b8020c5c5e2d3a33d661395bc997055e213de90cf5231f0f4c86af1d2b497f17473d0a17cb23d77a745919d16596446c96815bc2e46b0782ea342d6fd8796720c21ded1b41a6cab7c9e67fa34a57f6066b633e80a2573d3337712e0e67e684a8c5e9ecd52f2dbb87129f3aee3afd7e5d47e8786ddeae886dbed1f7f9f4a956b994c828eab63e351fdfb9cfe42193c557de2a87a205f62864ebb727706edfeea88e6e5883b13dd39ffc582d57f2728027db160df2739ce08f589c05cb67f82264006a271147906e80adaaa5504286e3d266bfb1904f73d26bea7b7fed3ab0eecd63526668e171e2133e4633b2eca9bfb23a62acd4778b0c7d818f6c0055cb07ba5f7c4fe4ed1032a657f57f23da58f8a87005caddfc8a39203fa41546f1386a7a9f35eae93e8b46c96372ef85bec87341e37c68a7a15c4e6d2b8c037bf5fff2998d7e6f1244a2636a1159c9b261bbbfd9423139590ae3e7b8d11b7d1a5919f1946004a88f69ff27743db032f931cef9baf613504bf52a01b0170cd2e62d0e6995402c7c0960d46285b80e2c616684559a7c6fae5ff6f7d1faaefb6f0d83086f5679f3c7644aa677bc96a35901fa5cc684e7cccebd9c207a1079e0f398bb7488561505ec79273d203c0a65bc021aae4e1b11d79e1531b4cd632b25bd73de090f0e10f9d8de3174e129fd6d0bf0e24eea849c3a8319027b6774725d0c37261eb92fa57fcb14da3a56a6f395eaa98566ce8c4ea641b7b99ce6a4d374778ca252f70446482c5e5ee6ceb601244fb8a7863a4935722837aba825fbfbc0ce3cc4a2c4353d516c59d9885f85c33e912cc1d3e53ba73e74c3dd9b47a22d166787f301e177db4e8d98874517bd1a0a7646b25e7713d14a109eb2880f73fbedce5e43b1e541f8002b1c6ecca5750930de387c727b00169cee607467574cbae57e04dacda517b7698bf005c1ae9ae12d9eb9647a0fdbb9b87369bb88daaf2dc4b1c1e77e048c6ed4a2feeb58a88cb0b3cf2e963ad1d03e8d72ca28afaade0e025eb0ac7168e2e43ac2545366d3ad1dfa09df06a360ee39979bddd55ad9cde025de79cfd0f778f2f4be3457d61b64cda0b5feaaa7459545b2713eb0bbcaaf43f96152a2a8cbcff775b78948281d934e79c5b91386255dc4f7d87cd23051b8328111896995549e9b9cda09a98ebc63412f72bbe68354fe97e925e3e5e605e015303ee7f8c88d44b8f72262d30f429e98ac3a41e0eba9517ca62b8922c16556623051687e1cd91748bc344f29f85272e5ea728c26b7f3c9be60a7cc79bd3ad1010cacd3376f0b097e85ae3202d8d269a68498e0bf99a7e749f0c295d4ec7a7fb65e47f8d2560e70df6147dd68e2fd185f60bee390e139fa9fbf1f9729ec08c099839afc3d00cf12fcba97d29f8a3562ed3a64c534010ce451939ab94c256181a88c088de876fadae200fce6844d1770703a27d8d69655df45c1b25a55d1e79544c139717232fd5b9a312b997bd0f8d514fffb7c01f0c4dca6958be93e168c48b80ceda4c3239436579cd60af1b4594e263d72f3d85319f1d91fb6dc8511032fc14e6799da9fb2fa7e62fd001d3c8df976ffdac44ec655dcebfaafdcffbab415130f39dd94d7efef9aa9058970f077677bb1e8f8efb9660f8970f3dff74ef44d33b427362febec301a2ab98154d843fe0f93396ea71caab347f3488cce497aff800d0b8be1a1118335d68949daecaa948a2ca5fa574a69e0baeffff9667756f8052dbe0194752231facadb8e64ce6111f177bb176eb800e6aeea1a0b3af7d7ef486c3f3e93d919c34ddc839f7afabf42ae47456d07f751b3925569b76e5ffc453422fb0f57da22c3b3e7bf9db3fd5e974913efd0ab44023ce90dfc544825af06d873afa8ee69d2a91769eadf4f11c3a943c2ebf3482411cecef279ac65ca81397405b741c4cfcc0ce697530db3a175d1cf764c11412035f7adf0a1aebce8ebd0f2d7527c6d19954c52a384f7051c4d028fd9c94c63ba35b4e77325d7bac1a9a9e98c3b528e445701ab637a9d6eb4b2367da6700dba84ea8419400e9f685ab8582e4e7a3136356163aa6a551c9c10e813acbb4feb778bf28e296160ab0b40420cc4db9524173061b29cee3f29f2b8ea3ce378bae5b8873fe191a297544b9ea0621e9d4bf2867ac17f6b5d1d1de40d607d73e04cffd83ac062b41072578cf47a75a1f63f18c316683015d933d19a6b775ca5f2058bf090d4c182d37fe88abbbef71be3102cd07a56fff680e09cde7d879d413c38e4a9fa4e243cb1223604b1936c364b50d36942fef3cecad8fef97c3af1749bde8dd819ae11cd98f2a9df9a37ba9309e7bf443e7bcf29d9891c7eb5bd00cfee53536c32f63ce1de8cc20d9265060f7c7e8c6ff8f08c50bd7d178c1310d0e75b8013a5a83630216140ffae71e37384e4404aac6c7e68e717412cdbf5532f580812c9f88b124c5d5a4755d65026fc23e598e4c3667b8c382eebd09c82a8bdbeadd485dd7d3fea2290ce3677e6061ef10aafe9d0a5b75a0b4b23eb2c8f9daff6580bf20f312d0972b4e9eb675f0ce08a7f6c2da0eabdf6393d5a4d43378905a247f096632df6232015d39949f1647d8964f49a0113c2cf8c5e62e3b7eccdaf6fd6fa7fe5d16005e9118c1b93b56dd009807acbbdc3bd9b01bf519c31c3f342b37cb858cbbbf691493782475df6c16f1470aa3567fadd62f88d36a5a73d3280ce82d99303467a64dd262dd2422ebc95737f9641bd3edb0ea6cbbddcd4d13ba9c9fb70c6b081c6be7fca69e3e10d4d84d59f9d45e371b41cc7746ff3a12443b2e9d0f5816ae2642b5888c6fe14c7c54506aa847fe28ed765f0e2514c722453b5d5ec32fb9ef91b62ff5e06a592462c914af9ff63ca347eeb4e9d2e3dea291c83c46117696dba29d19b19ea8c45e5e7ccfd708a42287194d773c8d186fb4f72b89cda6be3b99278e75899e9658d86444de1386b08c7c4df93125f3ec552342d47f64349ad2140f4537123b3ae82574fec4cbac980f9a650cc63072e7028f432e1b0557f53067e2671ac7317de91ac399539f3947c6e34eb0b6a7c091db2d552676219fc9ac63cbc60367876c16165354d64dfafa90d5a4671e4bdc20b50cacbfdd2ac63403c0b6317bfc902c18d673d72f419ced909af75948958c8635f1cffc11fb32d755f928282b4ba1e4e8dd8ded6bcd18f3abfe5b18d04e2a444b3d2c795345afdf1b1d9cbb9437ca45fdfd82a62325478a2f38e866b207d7592b9a21614eccb0da50b00649f4c8e9dddafce9da16804abc4d5ec2310e9dc45c68199153fd4103982ce3abef232bb1da7d6224c959e34be2f4a341fb116436a85e8354402fbb5be498506af0223e096b6ac58521e51a52d1a52d99b009e950fe03d1f07454458add8b126afc2814cf295cf35d5bd611c831f3dc4755faf06c15b161ab1dbdc2989f7aa65570c203e16530e1752dccb57b4fdae880b48be985b2ead2e14a5235e5e957a6e60308370d855c1bd9ad57d4d782103f9a664d71166338581a9f0eead719a940040becc0b9f2659208c1331cae8956f3cf57b10eb5fc58cc059ac59956493813a498eb331b4e77370673b15ca9cba308de77184005878301b81f35da21b2923ba4d05358a6057a00627ebb48910f116c01c2c14bc823e01f28187715e8516a63a177b98afdb5a8e47de1be959901c11a59faed4840790cc29d82181d0305c2965971f101de9fccc15c68ffcfb19887d04f1fda0511d81e0c8dc1680690f9bd47bab361a892154c524eb05b6ce9ad64946fe238b52d2eee542ee7198cdff3cb2b6abcdf9986b4ee15a689214483251bc8af8696b5f0368873c5e49201504d53ea3dc7d6c7146de85fc1a615fecdf583bcb3bc337b2e10149f49f4a2afda07ea0296b53d8efeff7e0be16e3e4832ae0ce800bab3bd52852fbab87ee2d2d65afd12b9c2cf386acc12ac20dbd8c093f72eec7ac2e4c763d04b13e6d3ae7790bd8c593a5a73b87c1e5e06d8d760d2c7c24d8984ed65dfeedbf73a0c8479ee1fe6f839943d1e6320b1017e0c83d58019845fc58c81c5e3df48f2c56dd1376e74a42f5dc5fe22a79e3e768f78c0a76fa7224ebafd0b89d85afa29fe229b35a0aa12589e2a33e8c3d2ecc4f7d6a451b2c2de587f88c94136050a2eedb63c015ef516811073830dea8faa91031d78ca556fc4971d268c210631e5484265d6348d291b7576c8d1c4a0215afc0d95ab0ee4d2f56afd9a47b127b5183fd8d415fba0dc5917feb8dbd102a48b1361eb20067ae1cde4315891a59994a0611919af30d6e7ad545268c2ce9512937694e885345e12b1338dd745bc44fb459f03f67301bea9ebae14ff7309f25cbffc24b13eb87609a0fd26cf77cb8a1ba46668a5e7b237ec6112518571be2fd2447e0ffb4fa1187766eac791553bc46f897d0708d21d3bd95198045e77c4d122567ff9491f2dd13a27acfdd4ee3e382f21402e9eae9ac912395de38b50643fddc50a8c7cede3c6bfbb8e6a50eb8fa0f7c30bfd004dba3a042d41f9e732544eebadeeaccf74d1aa50c620eb0b50db4e639c7d3e953595cd5b326af09f178dff960ea694ab55a5f625a0fbb49692d6e6883f5789df0db19fee804d25a0fbe0434d017a8e992f72d54e40fd77d0f1810e3182ef3248f4acd67eacf95efe282b3c5e82c607924ae3c3fbf375f3e8ff88bedbab073c897a86849b76ab7145be0cc0b2d3a560ba1c71dfb42da851d122ee2802615f361963ee827de3a383dbfd06ca8989b057d6d43fe4e5e959131c392f00b4f1ff368eee1277637489949a509da6907225add2d192b123084e02d7433f28b17d6a66cce796be9eb680d7484896aa468d2828f5ff81629b6fb2e2c0f130530bd50f0700e6dbf3bdb7f512977f5eb051f9310870d5ddd3be63f2ce7bad162387ee634c7df6d3464e8023f6d93e08698cda1be5ff3c953cff99ed57fc18efd8f9cffcd93fe0f640087e3f25f87f66b9d35d3", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:38:10 executing program 0: pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fb9be96914f6d6473208000f33a5", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xee) 12:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000100)=[{0x2}, {0x84, 0x80, 0x0, 0x4}, {0x6, 0x8}, {0x5, 0x1, 0x6}, {0x2, 0x3, 0x40, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r2 = syz_open_pts() close(r2) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000300)="23b3792bf133c874efb6162544f95cd91923b34f615d229556cf96d102e60b75abb9587ca5783bcb0712c7ed7f1b10c1dcf75987a3d721db1e1c3e52ecef0d40c7b4f779b19ed52316f966cf5724183f5d2ccd8915", 0x55}, {&(0x7f0000000380)="790c67d379c05d0ef97fa27fbd90df50868004fd25e78ebf91c7cb9acaeb5934d7632db3956d26209297ca9743826b31f86a3cab94fc9bc34c37f0dad636540ce016a1ba491fec80b0484747c65aacae0ee78b147dbab6a281973bfa387f01104697993a557855b96c7b6aabacf2b1a0c40b039dac643e5dd3b8ca9d21036dcde712a4631679dcbf081e21d1e283b07744cc2b73e4af7abc414aa815fb1c6716e3ca46bc1cab76a9e88725f49dd3c349c9bd2bf5b04823dd7b122655de09001f3216df138abfe8f0b88b", 0xca}, {&(0x7f0000000480)="3af104915c193e482ac32da76c5628305c98429ea7ebb8537d71e46e0bfc7fe0e6e01ee9143c6ee50474baae850f31c67428eedadec9fa1af7a6c1f57e8313633286b522ef5de4ac4b5c0e050d967d86c4edef3bcb340e2d659ac8702a1d62d60c418244bf4114a4d9aea1e6ba9a28c244f1700addee61cba70fbf3774753aa614657046efe24e64f44d2186a47f698c44754bafb9d776a0879691c2490965a0ef896025c8e93e5f8134dca76a52219acb1a10fb75b6f0ae54b378df94facbba7574fc0a481d3138558d45609f8aa54099336f7141349eae9694f2c3a57c8a93a441b486350e80fc", 0xe8}, {&(0x7f0000000580)="02e4ba8dc33ce1e6054a0c723e757ade99cb2c2d85838bf1a4f57a72cd75408528cc340c1e1bc0e20b6d8a96dbe8ad32b1cab585c71b64185e3189dc4dbe192e9b1b31f11e69b7fb8c6686151fb25a986e27b001658ee817a5f1030df477d0bfe4a9cee47186c8dc84b8c160cab8c107c75d8a3bf5c28ff50102b9b32a3d2677bfcab1c139f8e85f9e82112d04b21a7656de334cc79767076971ac4585e3e76deb04fd8a07e6dede7caec35c0fc20347a129243dfa6c95fbcbb4b6fc5d2f4727598ee3d451fa2461c4537c7eac86a1c774710196a306fc137b38214aec4a1800b0d06ed0010e825512ab02665024d53e8da7e65100ec474257fd55b15964381589ff9fb50a95b4874c1f6f63f8525580216d90677f75dda5f209e8b8d67dd24d9663694e30f2517204495991ebaa3449a34a9e1690ce9304af37e06e4556a5ef7c5ae0b1a22e3148e3a5eda587c36802b6c10fcfc4e2b280b8b85c375e4290d5ab957d8f4948ae1b2e84048eccdd68884afa8bb71f628b5a399ef6098a8ee568741e86bb988d052d9cecbb0c319c219582bb4992a81a16d174dbf1f732796dc8fb6610fac0f08642e5326cc73c2ba4dceb6e1761bc8d9b00ced9936fa76bd0095538a6ab01e85bd0c600c3e461f8f8b85177f0b9e1927c6820056720585a2788810f9ac3da957607f06999ecf2fc094f74250a15e5667fc945f5fa675b9e465ce30d1172957538f6fb2e74f639eff6fb5f936440a594f6da50365dcfe52c2ffdea748e2b329a86d81ba8f9960c8af5b2e1912e23c4a5ee5cba217a91e779ef95e82defdeb0c43d0545e4d58f05da486994f9e47455e3e3b77df125ea429b6a6ae7714ed30ba6c9b8cac52a9aacd82029a1d7c20212d4395310a9f6d2030d6291547e07a9d2e04596c7c434d2f237c197322aa34dd6fda6635e25c908ca4bcbbcb0b3ad68fb5f15a337faf110a98c12dcf0ac677588a9082b33e940613e0ceb8985ba5389e8856a20b98f3a5d2869739867df739b6d91dd5cd37fb4ee21886fb88202382ab1c9f21beb32336cd373d07d66b45b625b419de0789cae1fcfd969f55372b011fcc445fc78085109295fe5e785084b0cdf2b7004abb22bd22581174f8a4268b63ac9f5ba2dccb40a5586f3a46fec0a31322ead01113cf3e6e0258ba6825062303246fb0108bd88cbb5bdb87d3dce7eefcbf70695039b962ff43ef0d26834afee090a6b2fd6ed551d3d971b8cd878d8ce48e84cbbc1b27d01187e26b78c0a26f2f564473d9c6a3be17c375705dbf395987766e4f4cea833792997273df113db457c074589094ccb51cc324d817dc082714aaddfce5b94324f533a62bd716d3bb1bd37c436b037770d3ea7943684117173eb73dfa4beb099c4ec0ed1e7b7ed9b0c2972bf7a498f8be58a431ef174cc94e144c89b66f6dc2966e5413ccce376af1c53e2838312e563eb4b74b655646bd36d9e98c513d50b78f975fa683a1f2bb34df53afb36046e968dca1e3968c67bfb4a48b63216c095ed0d647c0f74b30ab0e5c7a9359d6aab29e5e2ea7400cc8c664797b11040f60224e469fb199b8b4f41146504ee01c47791d01fea3a4f66cc74558200e4bb6534bc3a4a6d94050066a40a68cec16764bb498a8c0d310748bb2eea98e4c0025f16fb225b6bcc3f33cbd2465cb56b2ad9a43839547200bc37d587302960bec27b2f370dec369d35f2cc948d181465aa93862fde2774630495346f4e85f68ad5e0a7097a1aa039e9b58bba4453300aa768f2828bfcada504115a3b7109cfd61ea0129755315600cea4213490405a6cd361e7edd3f3f71d2c784beb37c55b0eb76c5246a2f837fd3c10b7f4bbf209b87ea30f69a062e893cf1a93c720ded297cfb5b85cb71639d6bb6bffa5ad143bd21e48f401c08035fa76290f6c0b266489ae3a19cbf8be4cdfc7727c9d630bdcad8848480c4e434fe39fa4d65b203fd50899b4ef49b751363ac591cf83af1e78bb12871a3e11c13d1204f20b98d63915cfd2a458a12aaf18b4b358aaeb603193e5c9bfe7e2b1df13e90a0eb1bb9d3d624b6ec56fd32c77444468f0e7c4913a948f95afd04d75a507c275adcb9adc7664cf275d1187475d4d2bf00ebb2764b2cd34273f1b8986b271a614dc4b2332aa3725d84f9b6cac2323eb9717eca0b7794f59e06b6c6464887fd77e8f27937f3d2028c8679337400d56b58f99b3fca96f8a92beeee360854a8d6e814d812be02fd2ad762e3cd455ae33cf4abdb5a0f0939e4de15e409ee7fa342b4a8800e0e975afa1c8fb715ae702bc02ddecd82bbfeeaae79c949e05176d75a2443346e93cfbd0f08393c1418148ab8a03ca5723505b3b0c0d084a7d14d58a9f00408d19cb66518e7ca77428a38ed0b1c60ea2f05f7f6fb33a7dce3d841524188040bff1831241d4dccbe3cc4badf9af745950c620a22c640fe6573ff317b293ab35653c46911f4ff5c96c0b97e33a0dc3db51d602ab37cc34e2a79c14548e5573ab3ca6bf4973cf933d3b3de4f27fb1d9e0ae917fe71661fe7d87d5c01e24df236c9e1dc9173812d410a27a509a25b4ca4a24b5ab93a3cbbc4e96725eb4715a4ac3090182a0fa5f7266f85d7a258376230d07c67e103a791569b1c8d0035438e1a5f827aabf69bcedf4f696cf3dfa03d06bbc902043e28302b0e8444ede1fe97a29d810f01bfc6253efdb41fd4e6bb1b2fc2702dc46b44f9393fd61a469dc7aa59791780223f20ac1c66502934eac460b00e53b2d06386fd670a935a8d98946dbd57bae17c3091eee5449c7fcd0f5ec8bfdde22fd5fc0ca1d24d7310f9b9098534ab47006f5abc618ff2f0e90295177257ab9145bbf4d32d70f087eccd5f53effcf742710187b09718c83d14c2c0942ae1e979dd7532e3c8e7b1fec1df7db89c08b9b4ccfe23385276d50b44c04638dcf0a302f585ea7cdc2a55e181f575d9a6196e4002b0f63ca29ced6ddcfacdf616806eb6eb44fd4219f8def7e10eccb98536e303970b63613c9b1d55decf3efeb4fcd45b0a0f9184a2859585a1e4f157893f7ff3cce416caaeb95e72851a494af832e25827f7badbb51374f608b8abcecfe34270731aef32b7dd0685310d83826375a37820ba071d46902654dfcc779f6ce0ce0cfb0dda8006a48cb903765db6633b3003a9cc2aba5b38c5960347173391fd1e71a1ece50445ede66597aba269463ab6e05cc4102b9ce637c44e41bc952b7b294857bac4dc9d94b38ab0d9d87bb4ca2c0d3a77fccb6873fca07e770448a826d101bb019270b0872476b9916a74fe21052bbeefb46426b7eac44cbfe980ec3354777c177ad9d972eb0f5fb5a652176b26ce7ac62db98add06bea325e01530da5acabb7281f685fdacbd4718f9da5780200b021871835905086967b10d21258edeb0fc8d80bed5acbd4a8f54403e0c3b7adaacf720d29f8820746ddc2ffde738c30a8227adb1f214995c9860e01e0fa06faa6186b2709942f98385665101acb3082e241755d5ec86099358af7cb49628b9d01129361aab1538c1a6f574e55900cc3f1569824fe948ecd57ae9f22253547d3c461d21de3d85b400ac25635cb2bf5237029bf4cc37f34650f929061d5529ceec28cb31c243a8381e08496e46290c750d897b09eba0ad006c6d8dc5dd08760900e7b70e3452fe0a457072aaefa9a968158b19ac15f419b8d3d6e1c76bd897c4aa2360ea984ada0ad7dcbf09865f0eada7c00276c4c2431a2b7173ca1af72a54284fee665aee47fc6e9cb4c185d30134fcf92540c3fa3e105d39adf9ea21d891c436d6fa6ce92b8e3f30053de6476a7b8d8b9333d36f7cf60d7f2bd2467e55efbe4f8f79b7aad11c8a5b652a7554f2a406b5c4f7ff0bb6a8c852b45505fe711e022db5abf85b820bbb884a0705e4161c76b427f3d4c40987cdebe0306d184b68e436c03537535e3ee58e16b8c21595d4f057254fd9bb340ae50e3fb7d6d2663772f119a93b6c6e48161d70b8730e1326b9f9f34b4876c0614b94660fd18159002ec9a4255514764303a384b157ca16f7bafdccbb5412396391e122dbe11a5089c4d99b35390c2bddf7158376e2d701d01c54f84d883d0e54bba1b52ace507b0bd81fccddef48bef3989285cc6231d82c0f29d26f16d202cea60ff739cfa6d82cf3ecad99777be5025d0d233ed62d86401debb1a0c3efc43aede4e65745417e28f643b95cbea0762ba9236f310320d9209b30d1760fa557903393454f71f574fdb61f275840f4142000896fe58a94dd320a8fbe74819518cc9b0fc87803315ee0c97de50a836ce48de59a1bde27a5eb45eb1be472275bfcbad7567e34b8627540368719a5e92ca4c7804b5f315499ea845b9a56ff95b16601a0c59a355eabb7e337e3200de65dbf920841095b68d24d9815885bf41e9df14bbdfda5b714ac47433dc81faae8d9c63a0fb7448f8ea06c979c50ce677d2c428cd7102ba0cc0ca5fdf8d786ca8130752c6d05000b43cad578955329a87e8c492b61165852c4e84ad903b63816b214ec483f28aae6d3691efdb80d88c38d8134b8d93ed48f177de220737ec659fb9dea9c179cfe6cb643ff25f8f8ca7e2f01baa1ad1cfd7a383d75016089972c545791c62b1864cb12833a71e6db6feb527f146159ae734a1753269168e18a2b5dad23480c903dbecf6dacec7c6ca1b86a0052e1fd016c625c7d85a9857a959c2d086887063c70f389ab167bf60b7f08b19fc57d1a44a0653fd5a7ecb211365f4b17bd1189eacc901974c83ea76fd6f4d1ffe57d8df8817663a43b31dee5bd93577cdce6d9d4a667dcba71379a6317f9662ce4ab483f7f2b51f4e7df98a5f9f9c3eb7468aa57d8aeaeef336fe7fc12cf4141a1c0b0c314d18cacdaf44249787ebcf4df5ccee5d7b02cdbeff5c6d0718c28fb787e2961f49c0133f2d3c74342b1cfb96f2bce6cb5b766294e0e756bcc5e9709f2a63dccb7bccd215fd745b5d6a9b6edf5433422d95fbc0059842b42f8be0e671647c622422471fab02e5e9464d7673771617e8ced59679da3347d2a925e0b21d8013ce2f773003d96a32025b96058d02c0c155c427f83359e20da56e095417496bc1a5b8be2e90ea8cc9b1d53cffcc5bfc5f68a3a2b0a0d07b26c7085b7e463e448214252dfc1785581ac8c6a6a61b67ddb07a9d6b91c5eea265dc357e4ef4427a44d58196eda51fab7bea408f1261af474f6a770c3b54c793379ef958fbb39ed252e348d374a66c26b53080a092cf0e3aa01ba1e7db3da44f08cae3d971cbe309d4a74acec6c642f1dcde68b6a65ff2588357de1833c6dcb9f3495babfee1236464bfa0d81c41c1736d5fc364d9f0c265fbb4dc80b7792a9f52a6f5e4536000956699c859e47f6e96d4a6359bad2eaaf55607109159d80e8682bd757f2689be05aa0431bf4c759be16b343748dfbe5bdffae2b5fadc6ff538fabfa93d8721371d91902d68aacf8370eba718344fce33ac1c47f269e7613708fa80b08a63f0137197479c4417e209e7093f69bd36517abf0e85ef1124d7e54c1fe5e34d46ab4a87aec740c332691f86f90e35f84fd47db3de0be4ba319f0cde0b32dbcba80eb881eb9970ca0995d293b54b03ee0a7784b670ffac4a6ac129569db39fcdbf9026e61a293208211ef0c23d64a319503f9a51a71f0dc7996edabc970d5efe1975aaa6dc7a4994378244d54353e8f8e9b627ad09e2498bc60f77bff32f8cb779f30dcd712c02f44b85296fc3ea2ee1b4a155cc84c315cb27a27fcb03dbbff82a64b58d8b7651d0a49806", 0x1000}, {&(0x7f0000001580)="e9927bbc7c7aeb7660a721e055823827fa21b97ee8bfbbc65d82ccf26c6993572a45ab67766b60bf262828b068c6251b32f81ac033b00e406a398992641cf241cd27fddb072a59651c33bef11651bab264497054d18d8e3dfd2015fe41184f7a7be9db496b0bdd72ee38f68c4c2c2c68188a0f993f3e5896ca134a1b2bd690e16fdb98040b18e98f3c206ada10f95abda7823449bc06cb962da962f01a441f645945e9276dd760b794c3cd0fc1569e73e3f10e92bade27", 0xb7}], 0x5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000140)) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x7, 0xa767}, {{r2}, 0xffffffffffffffff, 0x50, 0x40000000, 0x5564, 0xffffffffffff8052}, {{r4}, 0xffffffffffffffff, 0x60, 0x1, 0x603, 0xfffffffffffffffe}], 0x7ff, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0xa2, 0x80000000, 0x5, 0x8}], 0x30000000, &(0x7f0000000280)={0xfffffffb, 0xfffffffffffffff8}) syz_emit_ethernet(0xe, &(0x7f0000001800)=ANY=[@ANYBLOB="00e302290000001600000000e026c5b689b71fd2c3129818e7da67c1f4b0bce1b22f8b2468a85ad38186f1fb4308cb332fb41e2d030018360a8fa8e7ff1099c64f2906f7cc6f4438da8f0b363cd8f8b80200000000000000990879fd38675943455c864a00b17581242656416bd3ccab75a25f86d454035ac7fbf0c37bddd3af09ca8cbba75180483d392902b2a0f133ae1c9ea07ac72ded96ba64d46b32c68b4698ea0be2e79a7998258882a3457f184aa893821d901aba92cbc7372c075b2f3ef97a3d9d207f5b8ad3e08f4090afac6d489ec4f93cb0d71b1b34fb22b11196dcbf13df48e9524a81952c496c262c69096aaadb02c499b32efec607dc57954c7d4e4c9f9b4d2ac38317158b60a147f26fb205c71e49550f768d919a256655a93e6bf01ffa7881a01af440ad27634a172c54e144db5242"]) 12:38:10 executing program 1: syz_emit_ethernet(0x3a7, &(0x7f0000000200)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x371, 0x3a, 0xff, @rand_addr="0000000000000000f917a3e90000c2a0", @mcast2, {[@hopopts={0x3b, 0x1, [], [@jumbo={0xc2, 0x4, 0x400}, @enc_lim={0x4, 0x1, 0x5}]}, @routing={0x1, 0x2, 0x0, 0xc3, 0x0, [@empty]}, @fragment={0x67, 0x0, 0x20, 0x0, 0x0, 0x3, 0x66}, @fragment={0x37, 0x0, 0x79, 0x0, 0x0, 0x1, 0x68}, @hopopts={0x62, 0x1, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}]}, @fragment={0x4, 0x0, 0x4, 0x0, 0x0, 0xd, 0x64}, @routing={0x72, 0x4, 0x0, 0x7f, 0x0, [@rand_addr="94af28eca66a72ca29e7be2d8fba0c23", @mcast1]}, @routing={0x6, 0x6, 0x0, 0x5, 0x0, [@mcast2, @mcast1, @rand_addr="c75d6639226f7b330cd7da77dd23efab"]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x9, 0xe5, 0xfff, 0x3, 0x7, [{0x1f, 0x5, "1321911c1999c1a4d3956e20fc533de5fa3ea44e83584fe2327fed7cbb80be61721d706ee55f3ff2d0"}, {0x2, 0xe, "aec49bc766ab5595634f445ff5b94d4c0829fbd2f46f8c977ccbe6b42fb93b1c437af9e476146a7ce763b464c3c0c0a1dd88e9fd9fe3167c02fedbc5d8d2ec2c3ecf2116b463e710ae07715f3d7865ca475c5cad958d732d61c92444ce807ba00643540379a24632673d52923cc2"}, {0x1, 0x3, "9ec96d70532a7405f544770e44b265ff416cbbab6d4d3f"}, {0x4, 0x1f, "be8d360a749e69c0c2a91288bdf07e724da1eb4ea1f44a2aa9da866e9878c3249cf1c8af48ec8786f19e9a5b826a779a238a61c63b8becdecba78e42ace3948513f1785ffa9335fa5643718d3b60b0d5601db0390319aa5a437dcea8f6260a5b69c93f0f2e6d9c0c5b8104664a89265788829870ebe745a2b49d72f290ecc706ab9a88011a931ab2bb1a175857b322731f07784c36b8d5590a5ca177bdf2c81210ad6207c9d4ebeb3e03b0d0a2d9486c037439309569c1be850c926f6a7eeb2e5306cea542eadfbfc080dc60eae5419b56ceb424a1a99ccb23892b7a23a5ac45db43dcdc5c65439122c2a661bea5e07ad5a404ed6da4090100d6f20f"}, {0x0, 0x1d, "5a5ed86ff501de082ec6bd7ce4ec010a82c4e763eed78b835b0f17d968d3a8e3e4f97d2cb30cbcd129e25ff2168f19127f788832d62bd7d838e0a659413a2988fc7373922dcf3a14ca7111000dd5cb52b3a3ab8583a18f624043f376d90870bab824e2e7336b61f82d0c29b982bd8371948c38bb423a44778338a5f412dee313899a9ff6590263c32affed1a3e8acf85473bf292cce935719bda5c170815dd3594b02492e5f75ca9ef797d9dcbfad8c351b4fce66018b61d6b2b7f6c50603aba8973e21e8fd45c922c7222b4c3d82db0c91b6c7afad84d2f03207695ae36ee6a9729c224b0382667b1d8b8e5b5"}]}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 12:38:10 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="2bf3", 0x2) 12:38:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2c, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0xfffffffffffffff8, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffddfff, 0x44, "0001ff4000000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:38:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 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, 0x2, 0x0) close(r2) socket(0x2, 0x4000, 0x81) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:38:10 executing program 1: socket(0x1e, 0x4003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) fchmod(r0, 0x67) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x800) ioctl$TIOCCDTR(r1, 0x20007478) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10000f2ffffffffffffff0006000000d232910001d579eec113a2ea859fdfee9438e66dae4b52447f8f7d1f79152eaecdcea26fb900944566dfcf5e890f2e2174ccc8d2c39ca55a81a398045ba322d48226f30730d11782c8b011ca4e02b6613d9f36cf0ff35e1e4c4113a7f37a0bcdec9e7f6b652b152c9ec2e7cadb3f1cc7494c46ee192141e50fae73310e63e1cf235b99cb1b245f32d931191cffdfc50b656fb5b0fd46ff7c472bf637192e1528de0d5871dc263b0e17a298002121166ccd1d035512c2b5dedf48b35bb5641bd19cb32a73d7ec985e22336495fb045d2102621077a45941921db59a0a1dbbae3d215e7083e2ae3632b45696d7cac6", 0xfe, 0x0, 0x0, 0xfffffffffffffc7a) 12:38:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 12:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x2}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) syz_emit_ethernet(0x26d, &(0x7f0000000000)=ANY=[@ANYBLOB="cd3997030f000000000000008631ad560c0f8a2d9ff4c900083a00fe8000"/41]) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000440)}, {&(0x7f0000000240)="577e4ae03793ff791d9c166462d3d0ff9ee766efbcc0776f566890bf04985be0f6215a2034b9c3f419556a696575db91f15d786b53a8357c8135b99e4fb1e45c31e9876cbdb670193301fa8fcee255c3da4b3f8bdd9b718b5f89c0ab1e15992946a4947c335531f0bfe05e5298606e78cba2c556a22b3270356810c052f24ac5fd8382bd2dfbf27e0614c0b77f30eeff742bc992b919bc966565961263c28c0728cbcffe9d778fdf34345d5d8ae098fb5c07cec8215828abbc1b9b45f5629c742069e3d0dcfb394f", 0xc8}, {&(0x7f0000000340)="a29a361c3c78929bdf7bd414ff0545d399132ea9f74bb7c2aaafa7c415f9ce85c13e7e3218c7183367849707c8c8dbb07d2bd8c159bef84b3a535b4f4461ac7c5b086cb7d9", 0x45}], 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xfff) 12:38:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x9) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) fchflags(r0, 0x0) 12:38:10 executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() chflags(&(0x7f0000000000)='./file0\x00', 0x0) kevent(r3, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) 12:38:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="44a638f4bda07f12fa09835a742ee9a6fc7b694c7a63657228601fa472375c956612a71347ea92e83331afb02887d4d0f2208d4c4dda929dc02e30e78157fbfd2796e6e12ff68b8ff996e56b0bd4ae97988d363dd36d84b408e510fabeb219821982a4f1", 0x64, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="6b5433f853bbc7aa00a6e3b43c071d7246d2fde062757300"], 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x120) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="000000186204018b002b3afb7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f0000000fe400000a4b77afcf5422af714ac23fa", 0x57}], 0x1) 12:38:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x20000, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000040)="a8331767436e268e81eff029cb8398760600c24d8a9c9cc0dac1f7df18b2a139b5503201bb02498a70521a6cae3e831421c47fe13e16", 0x36}, {&(0x7f00000000c0)="68fcdbb0cb6f60d04385f86207d8402fb388a2fb25a561334d06d28e9af829f549ea7a3c0620bfd20c8fc92fb1b88ccbc28ce2bc699e40fab5d1138168dcc85a9e00eb0148785df2f7d8a29ede70e878705144beb6a443de44cd430fb38ca70799c40307483256a59680e62991e41c8854989d0e35a1172530f4425bebc7464254eea0a27c2840b7651363f2a27c0a5c021f9a4749651c4c52ebc1", 0x9b}, {&(0x7f0000000180)="86e4b70a8c3d", 0x6}, {&(0x7f00000001c0)="9afd8372b003db91715fd3fa9bba7491d8c83775846a53bb007e3550468108c7bbebece27882f22e12d6ee", 0x2b}, {&(0x7f0000000280)="4f5e65f3060ccfd067d897a7c79bce5fd9dc22eb28e1fa236b2876a33817cf0b3d6b5ffbcf3f35180422bda2ed0dc857bd7d01a471caf9492d9908a443af2ac50a1405ee33ec603cd40144bc36ac11d329926d92512a7abf5752b2732685d9", 0x5f}, {&(0x7f0000000300)="5f651a7a17e7230260ecc359fca793d4a683084ee21537c99fcc3fa59edbe0c32cf941cd4b3a3c1547c6847e021ff62f9eae6520a99dfc4e1b0b4d88668630fdaf793125c60d11dfdc4e729af9bd851d1dbf3cc9efe7f1479826c23d96c5cb6e1ff53595c3a17bcbf5fea9904ef0a1b5ad55dfdf893a8d68f45d15f016f0b236e36b64c9ffb73fea8a7fd172ce0a127c6782ff88d770597379a5923c2d222a76242eb5d8403fa2ef87053d899e1e66db95d50be0597a0eb154eb165ec4bc543a0db9659e842dfc1ae1a5220be98df1bb29aa3e8d0bd0079b0c2067bd5f335669822d5d4400ded809d6690b228a35fbb3481d56765b86ca55f034e50130aa49309230dfdcc6167f3213aa523e387a6960ac9166d57c617294547b59729780bbb598256447653e2ad3329ca8f0710e3bb006b1f2a3d5237b6bc8cf6980a4a8812a7ca480f3baa2c6f19706858a8e8645020a3f4361d67e99dda168312f0498fd7fd2eed2bd31cbb04be69912c3850e23bd66f797d374348af33c47436847f33480f97a98ef9315e29501b9601c38484757cd63518d5ae4d3c83e221de0a7702138ac5bc55b749eb69bc7684634b95662e2dc3791a87bbd49fef2a79f85d2033ab22e8197b6b76001f3685f78536689e8ef38912c15a160bf6d79b49fbdc65e1fca83611fc2f85f8b081a4170ad3f68fb12556e10d6c6f30cebdfc532dc82da9460a74e2a2547c35f62fdb8d0b36009866c1cba11d900323ef6d54bc1224a76e5c95c7cd19cee81832f36428821c955fdbc5909ef5e9193d83278764bd3b57c23419e399e53dfa924bf28ff7c7a53ce3aeebccdcefab212f47965bd8c5eba3ae2a56824b95a48fa81f9ca65c12dd6986ca402db3db4d369954f18263eb09f65d24fb7a7c4e30eb049d1bac1c646883d22d22e5e9a428c8f63fea04f41c6a26846f6d1ff88179a6cc3b016b0bc179d2d8d3ff7e925b44266e64fc289a5ddf984c482d711cd554af6893ffd9c38ee7674b9e8080e6120f145c8f6507d4f8e4418bfcb5a9d5a2bcde14a49ed4b266ec8d8da864d83e9f73252d205aeac7e9ecf6adf1f410b46511668e294f11d4ed1fae8b52a36b32f849f5575b34d13169470b544942681589507fc4c209bf757abaf3c310f749a0add6cf61c90509e00e85520bf7feab74df03d6a9caf9b8398d508b12f6b5ff5b0f9daaaff15f40d00ac249cfecd1e9ca9951132440723b8fcc4d9249b8f37cefa36bcbb8ed67523d758ad914d05ca6723a2f3fd3dc7ebc116b0bedb16d800aa4b9906891c12a123416aef09689f76af5254e45380fb0426d9cf4ce86b503514605f963349641847dfc1af9bac602dcaa75680f2b1cce8d44d2bec1d422b796ee5418ad4eac58741047fe1aaf4b362a1fdf436d4dbcaafb19a87d78b708d2eab2ab50fa1a9886c0a2bcedfea1187e212de5e96e9ed996df4e137f4324cbb57d2b3c10e6067d53b90a220d5359be3accd6ae6e4a049dd12c5677c1e58a47c265297faf5c76ac6d43bb51d09cf06b571935d023cf8fe37d1c14b3f51503314eefa8d14e34a567c74ce601aaf9d12d7b98a1af7bd390cfccec4c161b6ab081b872f76a9c850281953e5da473abfeef70b096ae8b73feac518fe44a1aeab4ea70fbac6b435cc30b53d3694cc2ce11db5129efd2a432b4845111d9e95382af7256d45aa0467d9cde5b8908493092f8dd375ef6ea959182d14c9d975b5591b3faf3b6a7f7ac01542caf22785ec90be6cfad23e51f3f2d4a6a5874d878cbc047d2212fce38a8499d27b19f0773cef1d81418cb7c3c521d351c0382921c9fc6c29087007c720c47c38b02213d2dbbcb9b423cd2528feb8979f6471737f18948e1da4f10eee5c2cad979a5b6254ab95de24ff19817e64db40105712fbaa7df6e45553385a8b90540efeace3505f1baa3170741f344ca47dc6df4799c39f5a0364c8498ae90eba4d32ed590fe4593217fa402f9ce0c57da61570c411ab908a836bcf629215e6d7dfd3d03b6319e79ac26d2b385e5daa031fd17ccc39d60c9d7e5b4d7daac398d7d542403c5312cac33237f716c116dabc37abe0f19db4545eb8a5bec5a26f252a64e8eea337a1322346a6210a175f0d7277fddd2d8b09d743c8a6966da41dd7587c0fe648c8c8b7779525a4f4d26451c8de0494d6a2f3c0c4255b6eb755ec165af96b37690818ead065a9cd56d3175e4813764921846f3ebef8fee42d92b266b3d3a35d26a576f261c389418045ee0224300777464bf6e92b36066b53aa44368e0585c87c623eca8967076b376516b9217942a86ba1c587534ef6ecc747d3f65a04e49b1bd73ce374909f487417f5cff35a9710001f7661778bbc77668134dabb4410db4500c6c89a59892040f5ef1822cfdd0aa2fcaf5839ebf5821933ec718e4e754df19a99f1bc3a91330707c4bb5611e13e0f011474806f3a527f4537c0a20c60c534d678fc8e1ea69ccace0c58dc6a4ead07a17c42e1cf954d30c4dd13423fa8b21b6420d60425e65ca90ca2481a84c554f866675eefa18d4a11397c69b8a1abea4d672687caf4b22ee3a6c4956f73277f00437dcd43eca45809c152911e5d55413b49095ccf7c64f9b76be4a559877949e4732d02af6640ab537d287986be02839137c332d948b747f70a6e0a5861574501a58307c6f69010db3f2d377e9eb2f2ca7f73a0430d021abaec70d1aff2a3490d8e57547803ae4339820551fca1f2316b627321f655afbb91e8ff98b5fb5567ee41aa43bf7eafdc589b807f6d31cd89eef25bca036a5b69a24e7f90ef542dbce7b43af4f52102dabdf0167e0888ff3a4df35a478b7baf69ee5f0bb566b77d24d6e066027ffaed082fdfb4e437b03b8a11208816044efacdac8d6ee13314bb74ecf171bd54607363066da57a1e5dc401a70b302a902699a30c281338a064829c8702bb853f6fb277d053cbeff95761cab7a176a114ea0eae7068cec5091c3b83cd45204d257613d19dd5433d21686ec112ad2aa498d40a347eb8cef0578b53d92584f7875835b66f9de320c903c398c04d198f546d6fc3e7e3f39d754af5e7d3773abe319842f130ac6c5323a4534fcaee8381b81801452e88288529810319387c624c9e58fcc00266d51e8e9e3ac4d1ca2c0b34abc6e9e7426f55a2f9afd9392bb37aaf18f95723b17645da94d3f048942398af84946977f1b2c00ad9a098ff5ac455d1d247f216eb233ac6fa7793c3259ca8005c081b2efe1ef7d7b315bbdd86c079c201f9d1130198fffd30a861ad0f85e32df8e5937a6bca28fb8bff9bd402bc7fb199cb7818e944e8b5450029b67300fe4aa3e50c7d46ddaca85a4804686c33e45770aa383e734e7c1005b1cf56e7ed1b25730bd2bcdd401e5ec1e6bc6728790b1a46251f1b6dfa2187910375a0414c0bc17c0a639a1561798f3c2b439903cae7d34111c8cca83685bcd3a036231c81978dadfd3ba99c9111adab1e9c343e1b86311e59ad98abb1a10ce88487aa6f3f9526e71044b70cd4df76eff580c5774e34d22a3bd7c5266fa7d340aba2a4b99e54bebc1b1411102148f4cc381cfed7eb7811b233d8a3faf704bcabcbd10461cde64c26810383feebbbf0c24fdf8105cfe0677f0be573c97f9e6408819faad0e18b7c2c5d6373618129ee515d6449614979d84ffbc0516a824931838a3ae9c75d030b2c49356778f5f94f6dc325ff97d9037d4591ee3b5cfac1e45895d21688f54ae8a66a78e4cbe22faf24c126bb4859aa7085e66fd82982ba3cbb86e8647258a49c40dfc92b438132c1eb14a0fda3fdd24b312f8234eee15173e69df5fa3b7a6cfcbe4fc0383576fc8fd80e2303683dcebd03c1ced97ee0ce331519e0aee168bf1e06298e2b507aa2f9983b5eac2f66c7ed5b9e7fe19b2c9ee33a88b6cddf07a3a142ee22bab9c4e5f2c8277f1ade77d0ec00ae4cc17d6344ec481c020b8259a49012f76161cb7f2186c0c4044e66ae6c3e49e78469591d795a2b8621a9ae11048b2e69f227e31e219714e2bbca5e4a90a476838014e9a65bbec242a6f96cfaf9fe6db872b2042b8c23d11c8a94ad1d2ed5531f60208ab2bbf3c600864a9c3fda5f8660bfec5a54d275f9147358d602b74be2777d797dcbdf5f57866e36402b86a2561861dba3527d463b575aeb20f2093e67b8f7b2702c3778c215cb13fea14775303dacc8119a89abbceb06612d1fd1dca6f68e3486b1870141a8640bf0836242c9d67eac199d3e8f1ad2800828ed8206442644fc25720233fd0edc9ff83b2843f8be39944315bcda0e7d21ba98c7dbe4b30bbbcbf13e80b892ff4a9b9b76057ee93c58e8528f11f00be4504127088ac3e9c0900d126d8c090a476e738efcd4544e8d9e913e39946850ab4c98f7e2e32ec7052f19978af16142b7867469b2084dc08a959036329b28f6df417de4e40bab32455c6caa08e737eea221ec629469545756a25f0b46a27e42a5828b1a7da75a6b6cd4886bf8b9daf799be433a627ee3a846ebdffba6b931bdbccfcf80ba04d59d1669cc5ded8301d17640214823fe36879c2070a7697ca43be81562ed011f8c071e7909c3d37fe2418e028f57770877461eda5a16b660acc26763ad649bf3e72838afa82ed4d9fa150336f360cc89c3e50d52887d5834ee489d0b7f9cca8659727af327769488a37804785d3404c399347443f041edcd59c6b602b3d96933093fb815d6c820c32609eb9332a9e72691ec77ebe188b467244569f39eda55e92ff2ce6f3abedc1dcff007782ba09a84261deac0e8dd7d7cba89c1d165eb399f09fc0c4b13f47b1ee344f9eac3d789751ea394a727eccb8ea7fbf2f0889aced3b23bdcc0fc7c84a1cd05634f309c1f09d5c35e93b7a78c8fcebcb2631c8ecb07f467295bd58556657b7364b53cc979b9718e10c96df7ea10551e5b0bee3e77f95255e7bdab22635c43a5c232b1a1c860a6edc60ad35d954979f6b4e7d9910ec3eaefc4985825f516b832309da4d8eb3e49008a1452faac1a15516fef56e66a0af17cddbfc2b5b4d1f60313b10921e440b7971f4305c2ff40448f7f66a57c06e16a8fc2a8caa1c9ee0f012bc1f3373cacfcdfbd642f7407b0def88af4bb202ced6ab7317411538ae864322109ecd90399e1ee2c63b3507ab62c4c12c111f27b7f3731d8b5b1275d350fb9d45d6ddbf1b7894554f49ea2056b2ac8953a11cb614c5fde33a1ba9579d599ef6a667f846f232140da6dfe3511edf27851fc4613804dd0dbf2772b4299eed2854327cdce9619c77ffcb99107207f5b5bb4e19a20d525ebb7ea7d7375de21fff740476d82a8cb51a9f846c8f1c4e29fe9284e4d2e4922cc12c14f76cb17704112b4f8223b0ff16c31daa393ffdf26d47402001d5eddc1dc60695672407eaeec8c9291387ae5a0928d9c4d672b32590cde18759e0b407147d5102807d941e281d3910ebd1d857d28896a1cbe810275b07665d8268f2b24d4358e6593034d02c5e22f7e5588aaf0d27809baf16a877830013ea0a6b7605d0c5ce253d948d81e2f30c56ff516b614b3ab75c8f69ff5b7fcc5bc8737d70ffaf6415b2bbdbe662c75165cc7e4f8f2f239d7ca142a6efc9e1a02e30941d46e9e16efb0152bda53e0ddf9f17d9de197a76bba9bdb54a8bf53789457a813066e9f15d3cb0fae0d2604c4554578b82395f3c87f5e126a3f04861df2e8c9e23c565a072d69f4c34d9392e7033858eb6c381ee52aa678f6035be52df376d086ed420458958cb029ea645a9a382a3eca97184e50ec2ad74d5c", 0x1000}, {&(0x7f0000001300)="479780d0af7337f5794a486fcb8875ffce11ca16666be65e0ee0e3859d22bad836bb6b9fcbe1706ded22c242b398baa8e11409b111cd75245e49e15f401e635334d18664bf929b6caf38cb70a63b7d7c44b248c18af817f42ca0e716d9891daeae976aecfcf721a476544069c08d04b82787afbe73830bd9b3a68a9fc56e4525ff0a17e811e55da96b4bdc68b45760d03b0ccfe2446e4f8d42526365a6917f2df0ba026f1860cfd8436f4d02b1decf0d4cf2c58404bdf7e569c869b2b37850cd599057431a70f5d1fc2118a7e3", 0xcd}], 0x7, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x100, 0x8}, 0x40a) 12:38:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040)="5dbbe58433effdca9335571a960f34ca638948616a149054f5bbac3189a158c2b16c5eb300937bfa00ad1b8f2c67fb5429e754f48ea730db77effd24f754403a83da94ceed2408ff6b38c76fc3856b5ea9ce5205869993dd17baec450f5dc9371643d647d92c386705249159e8b7046b79eedbf2902132fd085eaebeffa4755ffc773c8a532d7d2cf56327d9f8ff30d73021550f5b6054407772374e5f197ffdb8f7b3c62387ece98b7e34af00540632", &(0x7f0000000100)=0xb0, &(0x7f0000000140)="3b768d327d439ebd4aee3331d11a0948856ab2ffe83c052ed620f1e18d9a3eff72de34e11a74f8f5ca775762e8dce9fb63bc8f4a0eab6e756e0c7fdaa83f7e6c5c0037af510e0bc149fe6bab0bd44982c8dceaf0ae3f58d8e178b3c21cf9c94d265913d891089c6825a6537c2cdfc6f199ec3237b4894357ea502c8040d84e98", 0x80) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0xc0) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x190, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0x118) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000300)={0x0, 0x1, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x5, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000340)='./file0\x00', r2, r3) socketpair(0x20, 0x4, 0xf3, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8, 0x0) readlinkat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/22, 0x16) r5 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r5) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10000, 0x0) renameat(r6, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00') setsockopt(0xffffffffffffffff, 0xde6, 0x4, &(0x7f0000000700)="62e2a4ec168a93741be502c6a986d70dd7c2d5ec3420deeb92fce1e18eed69bc580193912aaeb8ab8296569c9e9fcf7d38eee728bc6edf450958463fac6d458873cb4560b7007836424954b73761dc0ada0abfa8bbb90be26aeab7", 0x5b) read(0xffffffffffffff9c, &(0x7f0000000780)=""/83, 0x53) 12:38:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6, 0x2, 0x0, 0x924}]}) r1 = semget$private(0x0, 0x0, 0xa2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x26, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(r0, 0x0, r6) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r6) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)) 12:38:10 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0xeb) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x8810, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000100)="8a7b6d426f35b2d179f12401d6c164639d7278d38d6ff6e2a2cb61ed418d4de64972926fbcf5f071be55292ebfada951fbd767cb3256a362ef1d340412ddf28dd688faf9de9db80590f8ce3c4c885bba67c0eb81e0c7ddad590aa49b53efcc72ec4780db6efce1567471972f5b5691f79cf6355fbb1c3a87ecf254a467fc66301187e567c31ab119e0be12694bec6ab0925fa55cadb17d5e5f451e03ee9926018834a40c5af85343116682411a8b64136c5a7c990eca7b7cca58194a92f849bedcffe3efc5da7f9cb8564d259dafb82064fa4f5651", 0xd5}, {&(0x7f0000000200)="8c9f07b6b274a47fd3a7", 0xa}, {&(0x7f0000000240)="36f15da2fc5e47ed0a02c3ecce4dda061ba9202f35b842056ec37259a6a25ac7cfa1db6e16c37fb6ca88be5538437dd49bf4c069394754183b060b9b913018529f6a0065fc3f90d7e78ac95096edf5d42f1d519162c7618a5513bbf90f1f525e1a89d512a046bcd9e3cf", 0x6a}, {&(0x7f00000002c0)="d6d48b7c5ee636787926374ab0f1a149f0e20c6fc07392c416784aeb875aa82a1aed", 0x22}, {&(0x7f0000000300)="c6676e304948de6f139c8ddd4b784070e631917a70ebd6bc5501c3c1eea2955678f75d293c726ef4bc23499da7e3b8df5491c430fc100d9424bb661e1e308371d35c3aad191b92f66c4958ebce41dc9db03a085b7e9f5f46449b1bf72ea34143aecfed6edc31c3627fca65a0320a8e30347cd3710597bd9b3cafbf986f47d14c1d915201a408664040020c4a7d760611ec3a7482dcf1b01c195dfeb4ba2fb4e0341399e4ed7798b050f5e470392c59908bff57100b7a6c36ec0ca1041bcf5ce6171a4b3dcd389267a13d823ae7a31bd9d9b22a24d6ae4b4d4d9fa0c14ea3e0bf7d7e31a6d7d46db8598f8765450a3d4ed7d85b7a50e89cad4d64191c7d520352623ef4b2570597d1d1cc3a99d7e35094c31b919df0f7f2306beb03590fa21ca3600465968c4ede6392defbbca08c5b9be770c69a76c5cd295c7d0eca7e6ec165385f355f84ecdd7f816c3b428c1a11dae545f36a0970ac8a93627eb7a6ea7c648aa38facc27a059058cc8083ba49545a246ce156bac99b74f5df70c24ee487ed907a9ad65f9ebebe237054cbf2679a155e8414941b306d79ad9b7ea65848f183db4553bf15d43b6ef91941ee7a94af50988a61be829d30b8154a443bc26244631c2a060dc3801fec099367656e52c0ba881478922ad83b55536f8b5d40024c3b080f6b6d2a4472bda6f442fa881e44bb2d9341b15da15d2b0d91d30439e1fefeb8111faf938ceea749df94326f1cbd04b85e7e85893f8f602267ba306e0600a22526e3f227450aad297a0b56b72a2bf1b5004a226f701df17db5b4d0481cea41d15feaedd1c075bfcaa56df1d7ee2e34f8fd75ada96f743728ab8729a1ae1fd84154753cb3e7e0c026203fca2fe65b63951b1dff9899375b911b8e6f264f9fcd5282961ec929bd58973e7c17a606c3dc7e54ab97e76d33e279898f72fc76d86e7198322dafae27d9c205864de735e5a2bde4a0d25e751b7f0914106f91bbd75d2085f93df046ffb0837aeb7746509379e0f09c0ba5801b5c9cc82bd6ac409fde4bdb161c9b90197c5860ba08d3471439767d91485fda608c1ba4a8fc2a3cfe78cfc7782f28f651ae20f2020c3193718afe0f222a2affc2dbb4ebe4b001cc03d41e039b4bbe1ba7309da4a1a1d389e0d954504bb9a17292584dc93b59f998e9a970e6a722f6dd287781041bfada866bc2192cd93bd56d6ec323e4c2eb44db409073edafcdb34141450462455e0cf243e3f4d2f16533a5174bac2a794f6c4b89bb68fbb2aa4e77fdca3a8dd82efb81ea863d181c0ce3965219d6a609fa85676cfc3cb4b43083c4ecb44fb5cc1b8c0d51beb364023b9d5c38ba3c41bc2d38649a6f454c91634d6406734c8997cab8e616fbca01dcb4078cbaf48ff43d395bce3d23f47ac7fbaa633e3fccf0941e3e4756fd625f6f324c080ac617d7061250c5caf07ec93da61d9a4859a65c932391d98d97033086facd58af66f8652ec46f75f78eb5051de5ab49ebcc6e1b505303c2868be99696c624f971fba02802e2a41fc5e8e8c0bd75fd1330394c8fc4c4783d53173db19704c354083609540955dbd98523d439db6cc7c415b7a3b816310801dff8eff172390c42a264acbe93b3650d946909d7c519aa3e5341c6b7803179983d3ebcb21d221a6b697a7fef5d204be6c2bbe62805edcd59551cbf4497e0e8b49b64f9b1625ea0f7fc145fd6df6dcaace6931228a1b5237d1d5fda7c0cec1393c7308b634c2afc84c0978fdaf8be1a57b3687d6020a5ddc4e551320b0be33f1fabbc78a012ae68dd46b8c95c62909516b5c796948d1fe073e2cccb9e24ee48366888d51e9c9c1c381a526eb6cc24de6837ad1cfd6e7641cc0833e0e3dc751402efd87e5110c266c7a5889599f2fc94a2a0d166ffb331573d76c95b5a31d629b9583b667a081c505ea04bdef58cee0177b623deb5e1c0fa140228280b613ae94d638332f664056c8a9fcaa2876918fd0bd5fefc8b3d3055b4733f084e60663d46e6e9b95590668b3d97a00a021179c96342ad2563d514ff43e3ea7f9be937a6b6a8dce8bf63db5b3b1c7900812fdcbc29450f52a97e16a0e23d0077a435ec5f0d8fda66038ed45a3ac9c98954cb79389d4f2f2c3e0e9ba1f94efa256709f43f04def1819a6d033b2fdebbf83c06914aac1be7712dd095725591956e9577ef9ee6d4682c98d02b7b192e1e0e88cb5c53e3a5aed56681e90022ac66dc0681850bf46402aff8b17503fbc198271e1c38435225e353454dbb25a50672782ab73043ea9f0231d632003a61048ea0626d819bf4a9d705a32125b799b846a871181dc88e0eba5364b0ae18aa7bfb8d57d0d0b0e0db198850dc0f4f58560de5f2da6cda8397bf959251612ac6af13680b300485022ecfa977cb8e7abc76e42fcfc689b71d7a7f5fbc6798690879ec3f89f0c5102bd97c15c32c2b9f71f3c03217b238dd9c223400c4e28b584246eabf0b589bf9f47699b12b1c3913ad7b8f810986451276dc0be24a6128060a74ceea828854da02c0c41987883a5c914b9dff901cef45e6111499d38b718d6e6af16c4e03429b8479e791cd4ef3a99978089a1b75dff01a13311222917e6dc1ba3b41d5c49cddbe5de262cf9d8e39e84df4a332015c57ef0e9e8365f3b6996c5dd0cedaba4c46f9b23697bff613741d2ecf2cc551b5b7047d7ef6a13f3d5ed1eb26fd7495f786003c2ab7c2dbf27b21dd5cde6acce5d39fb95a6b991242d6f5e0eba6d7ef6e0e7b55febf49c4a89fa08f0a6d9ae15abdde3e9449b2941bec1a0754d9bcbdc8016d405935417c62ad6b30a2f8a0c3d91274af0c7379c999b53f3b96479b30b044b39a1ec03df5373fcc824f381f7195e1e0dd30ee4192a876aa4e8692928350a85423016eb75e616ceaf5f46ad4b92e0a83dea8847d62e376790b4c1e2f6cd9188bf563bd18ea2b53ca6fe296a13a62502a5fe0eb1fa2a92e7262025d6694ad7d3f4a3f7020bd3277bcbcdfa24ac903a1bbafdf7cd0d3d9bd18a34530aac44b0872d67fcb54fb660c2b01cc6546c959321b62dece67ea722da23b3c58f821a4995db353e5778a405f0a37c82c7ff9a0eceb02eb236837deed3db9047afba21037f9820c9fb85438e7dd6758155d073359ae7d87d5f149ff0aa32e306dda1c7d4f67b644386bd74bb4a461b0c5f2d986560f2794bde6ef950d2866befac87173baee8d375c4f8919f20b4c218922080b34db722fb1129f20feefdfea5a6924f79810b087a8b9cf0c65ec8e7e55581c3a6d22d383bed650c869e6d6347d5a99ca5ae4fff46cb1a80255693a3d64d16749753ac0f627a0a3426d99b42fedef3d3457c7c3100c0759b557aa02e30ce3aba6245a4b2d89d149c43dec8ba6612a9ea405617fc966040b306a09b5a3d54d990a321a87705357c588d5761c6e1a688965deac02f3ab1d5b930ba6abd658cdd812bfac8fc57676f6f8011945799df11bd75f49cd65bbc0f671c73b315d377b58faff45970571936feea445ad3633d0aa4e2c0be41546cb05be1c38725bf5bf90d381cce5ace577a8351ca0cb5f255bea60879339de5699d86bb7ea844528c6ae45127448f9d06f92600ed2f7f3f9789116868ada317975ba3ec08efa4d853bc4e2d6d7a5fa393cd4bc266d41683a13201da8ae7c09c43b39fd339a89ced54134ac3f09f0736e364a5e4191ff81d99481acfc105880331dd8e30fefe9ed4e5e841e1434f8b1529eb0cf60a53094768f3353fb475bbae4e832b5ae32e1f57a1b59a927e40a0446c8e881aa7556d4d24127b195277d45883d8218534459b31055cbd98f3d8dee134dc689066da8083dec7b565109ecffe533a96eb5bef9e7c366f4bd920f284a358e9ab3896a806207fbc7606cd6c563596cfa7b19a612137cfd2add6a8ee9b37d313d32615875cb54176329313420cb2470b7083f5468f8de1ffcd64b897f5c478e78c5a871eefe41cbd6e53e9580e8b125a7793d762b0d5101abeac50411af23c275c5e1efbe6728a1b813498c1bdd6511888960881d065b139a772cd0433aefb4d147259a58839746b4ef9bcc414dc3f74f3c698db388a3e19fb6886f400992d23dd6d3eeda435673561d2fc4bba06b22aa15bcef2386ed92caa176cecb1a9135b19b9b85665e5014e5b48d26d877b5efcb3eebe4b3baa63a8b9dec551da5e52c80f0b2077347a24d8922a1524e99f56c031d330851b4ece8939fb09d3676d12ef8e65a41655a12620afa1e12d88f4f41be04bd3f0e56b0a005f97af44618ba1ff5cff236142d7b056208896d8295d0d8c448d80c2fcd982d2922d6c1fa96411a69b92285cd06e9faf65b2019ef3a1d3d003f00dace267a99c5d52bd69bf27b21134bbfebac5fddfb50d8f5aa19587a288191fd544bb426b8753ae02f3801540e47a42a2ce742624573210a66af9ad3c7208831aae08149468cc763e3c611bc55575d0f6181ad0135f8264062a1b97f4d11fe65cd3c607f1b552cf4d4bef5dc40ded182fe575d9a0eaf734ff3d79055ca32e43524543ba085c124be7e9a46ad004d0ccfea658d4f28e687ad44d651c2be108fe09bf5c2a6276c9e579904a037a63c64c3649dc8441f3c8ee70b571b5f03e4a6183b37df766c0b31de29161f5838c2687a1314e098d7529b21f839ce553d3748134be9248247dff146175b95e29761cbb680156cba13837b2cc3c1dfcaeb881f781b6d916cdeb7886a496324c9b7f189aa813dd62141fa32acf039f55f759c2cf1d1fe295c07d8bb67de5e978ab85be2ea731fa0cc8ae2a76f00fa5c710c1686f99324c5615e1cbfab89c3f6284b8dc9f920a9214d1f2bca5de4cb773763cf95d43b6ed2aead1fbe2a5212c47cf412f2ee24356401372e9fb810b1240665ca3f599f05b3713485dc44932dc6452612587f8ea7eb8255745cf1ffcb5d3efc3cb79a8373096eefde6ef7ee4e68240094e37ebbde4b36fc459b6213396fc2e2bcf953e6ea8a5a0fc1b35db226e851109f7f2b7e9a87f45b219858b7a1cc0f2376ad4d2eceba1a23743ef03f9d1efad62ee95087928c720c69804494b05102e6b595d3083501554eb23318633a920ec2d1e360dd767ff377d8d69a43d9b36688bcaec9b8d8ed76273b7526f209f41454448e6206fe7a2fbf106228e9732f6f4f0033ef1940b7cdf6adb96869973c77dbc5390bc6990dc057b93dd89ac4e134298a8ea3c74623bb12f557a1f8d647984aaf8e81809a4ccdff85146844ab8cedfd8610463ad85c1d76720fcff11106324d09f46b41e267f9e5569042f42d008e65af43036010f1320e1cd83fb71188b3965a4c181b30743e66151fd098a8ceb535fefab0ba1b5e668c283970210816afa1b33ef7ab4485980a8311a635437cb383f5d5a47fba3a0db580e016f3fe4ecc5c304698b2bb1de201ab2283c69160dc0a650e85454a38b4dfaac11a4934e7f73e4a78f971d0792192dc993f707f9996f269e91f98bdececfea9b700b16331eb28f137c2dd9870c4c9c25c6d5fc15f314b9c58da4c2b80c10fb15679847f56c6d11ab6b40486fbcb5072d97d2a49612700fa3d54785806ec78e024873cbf8d9925b3340fe19d6865b545a147dbed35bc3576a05f7faaf753a6baedf3c6db354448e0708365daa5e6ff1de110c94d831248d403888f0743c515a4011a06eb564c1b2ea864ac825d115dd979bc0a2f48eb822c2e8787eedf215d244071e35c24c2c828ed1ee51e1c95952be04a21450e7b79e00ddefc5eb5b91ee6c7a4d3fc88a3c5dc75644c6b3c8f821172dfe2503d", 0x1000}, {&(0x7f0000001300)="cbc90bbc2a0dc16fa210d22fb56071eee3c96490", 0x14}], 0x6, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r0]}], 0x20, 0x40f}, 0xd) sysctl$net_inet_udp(&(0x7f0000001480)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000014c0)="4b7ec44e7b6860ef251556d47cede7ce1490a12a6b9451cf018901c4d9a75dfad9b66408e3d667f64b84457bcf8ac41da89b93b9864ba706c55fd881e0c9219dc79b7f537d9cdfe71f7fd6a9d270abd03d7006b57a729252c8939b10adaf21d3bbdea7728d841d6f4a2249d86f27f7413b9308a4fad15c28775c856e4c4fc164589b10af29bbd1d48aed5209dfd5753e9d4aac5a502af16a04d3a5552de6f980fb9023e0403ab9a0e5eb5f6b9e9ee4c2f70c5d33eb2edc6a68997df22f49a26a94350cf3ed6f8fe10c549f0c171522f42d66c9eeaef56def49cf85a76ff022af7bb53f5b8b7a2d6b5bc79a6ebb312aa68d7c37edaa3e2011", &(0x7f00000015c0)=0xf8, &(0x7f0000001600)="615f8f63276e2517c3fbbc51544a8de202f3d8b8e54a277c4f2ccc91db4e078d975a865793dd53fe98cb55b0014d265a9f26d2debce867bb816756bdbc1d9efc2fd310bfe8f90d6d36b194092ec55916d6592128893f7ba4dab95b6d8044320bb9b30e1436f3b6a8fd565fc70efe0a3c702d59192761999465546052b49202b95cd5029c283bb1e9b4c41fe03ac03088f6dc56052a6e4011ca2fa62820a51cfb6e8c58d34ffb2426165b5a3a568600d4dcb4d4d8a259b563522397dd63ad144c8a83bc01588d383e7d0d74ebe5e2798bd12ca85824b31bd397c16b1784d131157164805e84af773bcd9046aa3b52e450717aad4c", 0xf4) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001700)=""/4096) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000027c0)={{0x203, r4, 0x0, r5, r6, 0x60, 0x1000}, 0x0, 0x7f, 0x397a2ab7}) r7 = openat(r1, &(0x7f0000002840)='./file0\x00', 0x8, 0x40) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = semget(0x2, 0x4, 0x40) semop(r8, &(0x7f0000002880)=[{0x0, 0x7, 0x1000}, {0x0, 0xfff9, 0x1000}, {0x0, 0xfff, 0x800}, {0x4, 0xd1d, 0x1000}, {0x1, 0x400, 0x1000}, {0x3, 0x8, 0x1800}], 0x6) seteuid(r4) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000028c0)={0x10, 0x4, 0x4, 0xfffffffffffff801, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81e2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xe853}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 12:38:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {}, {0x406, 0x1}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="93e41e3b80acae2a833304a5c1c974e8da1f03c873b5afa4643e1d547c59cd50af731f3f6d18f499a5b07595558f2763d4808ca85d18c690deecbbbc669a75e4eac87c077a97ba81ff2fe3f686efe226f713cc6076563a0a0934bfb1c112de17d6f81d7b1c"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = dup2(r0, r1) ioctl$BIOCLOCK(r2, 0x20004276) 12:38:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x2, {[0x6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x9], [], [], [{0x0, 0x80000000}, {}, {}, {0x0, 0x7f, 0x0, 0x5}, {0x0, 0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00003e6000/0x400000)=nil, 0x400000) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080)=0xcc32, 0x4) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 12:38:10 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1a) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) dup2(r1, r0) socketpair(0x2, 0x8000, 0xfd, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r2, 0x0) 12:38:10 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="af0955779821ffffffffffff86dd60e70a7500182c00fe8000000000000000000000000000aaff02000018000000000000000000000133010001"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1000) 12:38:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10000, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xe0], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:38:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5, 0x4, 0xbdd, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3ff}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000eaa000/0x3000)=nil, 0x6a5}, {&(0x7f0000de0000/0x1000)=nil, &(0x7f0000e17000/0x3000)=nil, 0x6}, {&(0x7f0000fc8000/0xf000)=nil, &(0x7f0000cf2000/0x4000)=nil, 0xff}, {&(0x7f0000d3a000/0x2000)=nil, &(0x7f0000d39000/0x4000)=nil, 0x76}, {&(0x7f0000f53000/0x3000)=nil, &(0x7f0000f96000/0x4000)=nil}, {&(0x7f0000d98000/0x1000)=nil, &(0x7f0000f84000/0x4000)=nil, 0xfffffffffffff800}, {&(0x7f0000fda000/0x2000)=nil, &(0x7f0000f8e000/0x8000)=nil, 0x1}, {&(0x7f0000cd4000/0x3000)=nil, &(0x7f0000d1e000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c73000/0x2000)=nil, 0xb}, {&(0x7f0000ebb000/0x4000)=nil, &(0x7f0000c02000/0x1000)=nil, 0x1}, {&(0x7f0000d1c000/0x2000)=nil, &(0x7f0000f33000/0x1000)=nil, 0x7ff}, {&(0x7f0000f14000/0x4000)=nil, &(0x7f0000d02000/0xb000)=nil, 0x81}, {&(0x7f0000f26000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], '\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x10001}) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000007c0)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r5) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0xe5339ac4c82f8770, 0x0) 12:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8, 0x3f, 0x40, 0xd0}, {0x8, 0x8, 0x1f, 0x8}, {0x3, 0x4, 0x80, 0xffffffff}, {0x2, 0x40, 0x2, 0x2dbe459f}, {0xfffc, 0x6, 0x7, 0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) r5 = dup(0xffffffffffffffff) pwrite(r5, &(0x7f0000000140)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) 12:38:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c7dcd9b93c1a6b70edba7b887ec54780fb04f182c1dcb900016474321cd6215254ffe6c8cf151fa685e6c35f142a6b6209ea9dd21e191b19172f95b084539", 0x41}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a2a4d2e69ca56215006b35a3c4ca46a4afcc55d5d4f6bd7d3240bc8c057beb68f43bf760fd698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68fbf0048c7281b17df789d865671b73e32", 0xb3}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/49, 0x31}], 0x2, &(0x7f0000000380)=""/142, 0x8e}, 0x2) write(r1, &(0x7f00000001c0)="cafba414e8fb0c80c766da21024d2209810ac52ce52916df62bd894e7f8056476c9f78ec", 0x24) 12:38:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000100)='./bus\x00', r0, 0x3}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xf6, &(0x7f00000004c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xc0, 0x3a, 0x0, @empty, @mcast2, {[], @udp={{0x2, 0x1, 0x8}, {"79de22d52ff8210a0f799a5be0a30ffa2eee09f34adba74f7af5735ec0c2e54ff7282b69bbe2978825971c58ff90685438fe2dd8573b18851bb7a8654e7d90272d91153f2a8ba98b82192f40ff84da0e6cf796350b0fcb098df01fe5ffcd5467f0f679938876b339c3d325161b64d8941a8fc98293ba9dad12ff6d14f5a3d0673c5dd5e4efea5465ab0305e23ae07f83de4e5bf457bd868ad4ea86a2ce51cddd2ae0af1899243f941923f72f35f8786ddb259552f1e2962c"}}}}}}}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet(r1, &(0x7f0000000200), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffd06) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="c78f5d9fcd8f958e49ab98db9fa857974f8ff9e17d60c30a76affd0df9934251d0c48f11009a66d594e829cc990189fe587d9b040aecb81c65918d14b8f3d983e29affa94589"}, {}, {&(0x7f0000000240)="34b25483307a049430aaaadb23f12f1626976f7185c275f2b2acfa83c1025df75ff65df497c9c02799e531e1773c276d0d762692a302f7649f978a98c58a4b9c719a4fa2a50d15cc39d7af14fafb6a100a743321c0d7315f9e9e5647a71b705def042e2abc12ed73611d75f67c10525bd04ff0eeac74b83b29dddf0efea093254cca9cda0f19826e9929d55d0ab71fc69145ff6a77a64fcf"}, {&(0x7f00000006c0)="a48feb5fa38d50c6dbba692bf9ff4948de275d40753fb495b71fae0a7f49abe80f09d25837ffe31bf0f9a208740081b2610b8caeaba6b18b43bcad5638cb7b59cbb287e77489a18e31aad10e377a94c3393d045817a60a4c842e6bfacee9ca93acb49878ae8188a12f65160049dbd19007f74cb070fef987658055b6a4bdc26bd4d29fe70f933e23699dea30b0f72a34486e116786e513aa0ce46f936cfe17368ec0de102caa913d6c3238603d7dd70993c7526a459b857036fa4b88d8982a7138b110796371379b306a99f5cdaf85b2a063ec1d310e5770708fdc88c8668baa4f8c20ebcf1aaeead23859ffd1e15f978722419e21d8e76634cf862cbd946ab304316af4da88ca5ecd0ff38a4d98ea1990b95e21009a8094b4a2ab9c675af8a6ef5895ed77cff74dc28861d9bbda71a7c6bb3504eac73c9bc259c5c5e7b7ad36c04690e5d60aec45ef0f8b81cd257b4ef833facd644eaff5c562528e7c0e4674c79fd537f5ef60fc342574b86a25ec48eedf7e2e6341a8ce69bfc2b5ced97160dab390274f185691d6f57a36340581cce283cfade1a3d690f32e2cfb304a5effc93098de00886f11038a80749e59b7349b204ef2c8208415200632e2a6c78b020e973dea9ff8ef09a1b1ffe0b8834205952ae026a0fbe1a920f3df8ca879aa0974a2c1e37c286b4b0739500322ad976d218cb38ef94540418ed42fbd9e686cf85c116dde10bc288a0b42e5526595437eae009c7bff4ebcec1fa4415229ecee31c0ac29bb1004c8aa51c68f1efd85d0ef2200abf0bdc7bfe5fa37409d0298ba7fa6674e5a50b46417aadcdc345f118c0a40786657761c0956bd955f5aafb4e11fdde4939e5bb4148bb02e8e4b8ec656259c24e04a77a985181ce230f401160dfb51c137b52d475d99c80bc837b5508bd26c66623bcd01a4994d844bb201b05e4d7e696a43368231073ac43c6476c50e973ccd88b0840bd4f3406e854e5d68ec64e93498fd7450c1b47a36077bbe785893fa5b47aee9987f5589f667a49d7aee16d83412f0bade1e4a460b248f84d3adf278860a48c98fd3782f76cdbc023ae3262eff9ce0398b83ac73c7356d3a7672ffbfae7cb379952c5e8457cabdea90077b30be79ffed36e9ed56b99a0e02ae9f8f95adc95bca677438392e4f5785892f1f7b42eb7a0a6cb2911d5336117e622f41a2e8067032371b98e6310899c8c9c4913caa6c40e0407bd666b020acf39acd72d83c059338db49c92d5bcaf5a6876c467e311158196ef748a07dbcebcf72bed4b786c5217d6ae21ff28dd0afee62864c19fd4b3945ba4793a8d90519d87cfe57817937ce92e677f66a8c53b872bd39d53712057da0e5080819b526ef7449b0db436762fc3e1c1f2b733debd6552fd932468a8296c73f29564a042d9ca91f47d099a7e2f394906e1179720755dae2d2772211640bd038a1d602b0ea6b15ba6e7e477cf26400bda0a3b3a5aadc34c6788096fd991bac699fce0f843783402c969ca611e519fbcedf0ae135454387acb814315691468436b27c728a3171041cf750ab2fd1e4bf4bad40664d10d57aea5b8c5310c6162c5bc227dbcc836e2f0b487391d8266c8f9c2c9a7ba7024999e1cb8e1e01f7169801859a8fbd79c87b76768e462922cf1fd953f17fe11abf8489f2653b06e016d6e2818dfccec12fc07a6dc7c47f54c2554e1004290734b5cdba9bdc3c14179283a7712725f8d7e17ec9e2d6fa175d7c2725fd24eb49a928068144019c7a1d90439cb5e7363b75a126e0014699a9c550986bd977da96b72e4c086cc53a04eb1875c698a8d6b6d77d1ae97a0f44abc1e916a42ce14487ff47d3021e57b2e07966b5c2711bdabb2168548d5972dbddab82b42bbe29c47728d4fe2f436ed1b8029ff71919251506c5ca16359f309a3c9e5ad657aee2f2404634abe8432550470f0a7042f820089cbb4b4becea1a3bcfc43fac59b9467ea5896eff378779310ad813a3788a835316b504f83970603be85dc27e0d3abfc9df15fe52aa96f2d132a32d3bd16a7144b6f29922b4cb944d4176134df17b68be056889f9850baa7131bf3403d12577b449b4274f9b2c741842a8506ecc709f82efee7e68eb0f60080c6f77ea1e6d9da1a735789ac556fc87629c9afa26bca87506eb6304ac2d1a43e5e20a0adffe8150e0af8fab4b60ee3f72d37dfeecbd0235296f4a3a54bfb122492961ce1ead46966b77739184dd62bf15dcb882d5ede458c69176972dbfa0fd5e7472c2de82092df113d1f44500dc16b3ab972f652b93981d5ba0ace9acc141ff476e93772db192ddab5cef1a668aa142ac10c810e6abc6b278f012c46d8018d4eb70a84b27c8cbb528ca9b96d42d8a1624d3e283836cb899593db1b04da2b7cc2ee1f83189ac49fa501a1b49fa4221a3176378e812d1be558b6d837d401fa51358a26e0f1856344274989541f89d83989d4ed1306ba01eb7924e081b2a4b7610584151f467005cfcb869f4de7a56892bdb8f503e0fed7ebc66b9028c2a91026878727d7cb4b8773636abde7173f19998a738591be4278985957d4947279c02560556247014e2fb0d0bee131d2bb9c97fc55187cb42998f40937ef5d5857adddca5205538bd2420cd67b75799735849c2af0cdd9b565c9fe4205fda610b3ae002cc205dc80e02496f9a768927f9f16d03e85d13c058723891257f5f0e72196a1ba862d2392bc067e71acc7d6b36495ec357a09c6775eb3ff38a26f9de04a6e68db61cedfba999727e63707350e0e8de55270438a6137cec902ffc025e6e4b8930ae87a671091a6d7aa0d75a6d987cef695204fc285696fcbeb173d01dbb2aa75bab40c75cb3bfb6d4bb8a87797b6533d3d2d64e8bb330df72fb0a138ad14b882d591760baaf54a47155886dce2177d3787cc663f8e573bde0c03031ea1ce52259ccaa097e9299713eace51976bc40dfaba67322940f97d2ea8b73d9237d34c639f6b06ff569e440c4b92e434bd20ddd79779f4711e0322b0b316c6484b4b73d2bcdb9ecdc1ca63d4f74ccab3a4f4aadb37fcb0d1acb442bb8b9d4cb48d91b3b9764b77cc106efdeb005b6033c70312f47d42b37c01e8487f95eb2fa3c0b34a7d236197e1e70a2dd53c57e6bf9ba1b5a9124e581198e41b6ce1e105a201122e825c4bb7b6658a65998ed1e1769e9108d364076978c1dcfcce66ab29bc8eeb051dadafb5023f1214b24884c09a44b4541cc2f8dc34ac86c5810126d3bd51b333261b5cb07d838fd2b308c17540eccf2ef9f90d2ff738c6ea930dfd906aeedc78a2c1bebd67b4f1ab5317856722a879f7dc0a79eda751fb150038cb50043c1325137edf86789956c948a538052537a075fa2c846ee7fe3e8a1a77ebbbb6dddd47656ebf41cfcc9586961b70fddd8764e4fe56326d5d004a62cd3cdbd14d2d752a0b20aa43c22fcc65236a6cdf1f602a29b01e9eb83be5a962f712ffa8c89b74d0dd4682963f5e53f51eeb0b64b6e9554f656df14b4d47b1087feb39fe077349b1d26b281ad901bd8b15044a73854117f25d083d77cd4d891387e184c2c8983542c359913b0c34d84b7e6b3e81ed2114c74a87a7662c50f3115d64b822a0e4a31d2f7e81d896ce33aeabc8086bd1bbdfa885a65ee721b54258e5a2d8f76c35956229d263643098dfae94a073a479e2adc30dd3117132d124bd867a548732d542ffb29006ffa8e34d5860c8e132f7ca9f406240e3c841bb974de9095670b239f0234b8b929019ed4875af72feb89dce4b14df21c4eed016f87382a91e9fafabe98a71b8f6da5686975e4d8b8e633d013b6fe47262c394bb9cfb1deaa7ff16f2ac8dc92b159e1eca39a5ae8a072455e9695c68474b03a4427104a835a153b0025d380c310cbf0d17bb85ffbcb5ed92fc1e24f9df2bf9b78d547906b2510f011704d178a88ff9882c3b6413d351b899dbbb29c0061d1d4cf47d47d1699ad242906b81faac1f994d368ed84da54b77ce529a4c2f6dd6a3717ae990808ccdaa6cf3ea5204d16e154cac2adbd7b7944f860d4e78d6313bec360d859e053fda302354e7bb60ad8813b054f5e7061b3afedbe7295fc2bb6c4b9c2fa8de69879c9e84aafdc56bbef1614bd19e4a56ba8ea76d8158ea2c58ab99c8e0d7eb839d0359977a46fdd68def3ca3c1b25b9b180041382993b594fb96ae3c41ab979708eb82af40364edeb408eb6ceb84e5a055efcd36b778a6aa4d8a0d9c4d54542d8a45be022320cebb17990ac049c9172029338edb14e74b8e4eae59bf578a78b2db9e031b08262955a412ee1983f277e36391706f2b40b4e00760bbef319f3287137c2a541eac886042ac5c6b90e99c32ecde41cba7efc0ffebf76ce10e3efec3779352eb08147cb74788afb53f060ea4db0042eb84e6376a32592b52d5bfa2cd6c8a6ce7cb4001d2676c48110e59040943b1c751382c32331813b474b366434bbe4debd37ef458de4483f319dfde449661e36e5a6453837bbaa613268e2a73fd2fa1eadd02f382bc9fccdc22988f6c8bf7417d4c453d54c0e80f120dc87f48c5ffaf33167b194655abeb3f8189aa0c60784bd35d3e90989fc27c4a9704397deef6c6a20726eab4224cdda3fad4b2f3c71c42e38c5d37fff080066911b8bd5bb04eb8d32ab4af69048518f4e046a5c804414ecb0456680aabb867a7a9b67f00528b62b8731bb909dff5957f8628d74dcc8e37c203bd6b14dfbb46409eec9591c1e4408e5418dfec020caaf4749c943ebb7965365f093d1e4be341303d09a80cb0f5ea0169f0566eefea2be1579e49d3862f15243892e50017ef84a93c9e562a6d94160457bcca16ee52b160eb038ba3f897360c4e7dcb23c6a4f8057e03606ed1641c505234c65854d9dfe2cf415a023b916f37e81b7bd9b3f87bf2e9b83694ac662764d233f0adf2590bcf76f3bf8553f0ee7b2a4fdaec01b1e7876f2a580393fd16d08e5b03fc578133b81c255e80286d9e34235001071cddd69684c2b03690ca75ea5dc34b1e8ddfbcaa3ad4145863c08fe0fcce7a3454ab3355368bee3cd0efc3ee1b4a9546cea493d4932e9c1f563258996febc263476a0321bcda7cf4c8123c39f5348c163c78b6169a67f3b5bb05731ba33b646e3aa0665a5c0f15470a497c704e752282b26ec15ac43f719b705266593caaa5367640a61b12e6c0d0e6f2496932e52b5552b43be03a163a89173be5d1ac478dca02d5cf926f2a024f2b9bea111452fa826b4f54ad3474020549d1b707d5487c308abe0532c87ef4276ec5fe56f3382d4e4110309cf132cc4fd85e2d88acfe6633b6161d8072dd46fb3391ecc1fa2e98a92095b501573d7efe65776b6134d1de7fb6fda45a3646a94bafda587b3716e2cd96d9ba093f143f4c3dd247c22f8b181bf69cf1ba72ba1cda4812f3966c1614cfe04fdab4ded0884eb52cc3212cbbd335193aff3ad8cc9c8b162cd45fb05a9fe4a0251dfe067fde34111af5c8973d348c9632d1d7cf57c3b3f473d89dd052a468e3539546a0f1c71988491480c6b68fce3b2a066b11433fd426e30ad964f5a4853c1bb02c33fa249d6f2ec44d26adfa0b00a904daccdfa80c6d57ca39fa8c339fc6adda342ef358bdc890c2391a41713665bc8f91a6ec80c30b23e310f83bb75c2ab69f6cc112527a4683ea36e9e838352dc5c97d3b576d39e3fe6285357705449667770883fe813f82699e2b3fc5425f5e189b3314b7ac405281c7bda60b3a335986e073ab9048d4ed1f023086b2e096b612cc93c175a8dba2654719f620291"}, {&(0x7f0000000000)="c78ae323f70db368e2dd646f21681d7c749ef26d41c4bcbfd417c30a83ab64cf31b50274cc"}], 0x100000000000010e) 12:38:15 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, 0xffffffffffffffff}) close(r0) syz_open_pts() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() semctl$IPC_RMID(0x0, 0x0, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r4) setegid(r4) syz_open_pts() 12:38:20 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:38:20 executing program 0: getgroups(0x3fe0, &(0x7f0000000040)) 12:38:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 12:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x8000}) 12:38:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000300)="9f3c222afc355646736ae07736d93e5f4b866ba3baa55e4c7740fd70bb9d47a8b6f86e40c51fdb2fcb9a82258e2163781a7a2cfa16d7e99a794f9673a6eba9fbb7c51dce4e634f00dabce8d413b5ccb1424fbe025e046b858206053ee0ba31346b79315732a4540ea1574723e5ab033f9b3b6174da7d41b2d1363d092c76fad1edf7b2f5a276ed9d94d4dad132ec9d9ada647f083d67a625bb436cf9b0e7be0b672cd71e55aeb40bdd45cecb94e3ba514d695ebdea4a3848d68d86cf469d01b166976182aa1cfa3d0600c22f6ca63458", 0xd0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) r3 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000400)=0x10) r4 = open(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x20000, 0x101) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) 12:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x401) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0xa, 0x0, 0xff, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:38:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 12:38:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = dup(r6) r8 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x118) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x2, 0x1}, {{r3}, 0x6, 0x5, 0x1, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x80, 0xd61}], 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff8, 0xc, 0x80000000, 0xffff, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x52, 0x2, 0x1000, 0x8}], 0x1, &(0x7f0000000200)={0x5, 0x4}) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0xe6) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 12:38:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000040000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x800}], 0x1) r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r0, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r6) r7 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:38:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x3ff, 0x401, 0x5, {[0xfffffffffffffffc, 0x3a, 0x200, 0x34, 0x4, 0x5, 0x26a6000000000, 0x6, 0x0, 0x2, 0x80, 0xc18, 0x1, 0xe4f, 0x7ff, 0x47, 0x8e7], [0x401, 0x5bc9, 0x4, 0x24e823da, 0x8, 0xfffffffffffffffd, 0x10001, 0xf024, 0x1], [0xc0, 0x7, 0x2, 0x24fe, 0xb3, 0x7, 0x3f], [0x8001, 0x5, 0x200, 0x10001, 0x9, 0x8000], [{0x200, 0x380}, {0x4, 0x9, 0x3, 0x7fffffff}, {0x7ff, 0x0, 0x1}, {0x1, 0x80000000, 0x5, 0x7}, {0x1ff, 0x10000, 0x2, 0x8}, {0x9, 0x7, 0x3, 0x5}, {0x4, 0x0, 0x3, 0x3}, {0x7ff, 0x401, 0x81, 0x100000001}], {0x400, 0x10000, 0xffffff41, 0x2}, {0x4, 0x0, 0x9, 0x3}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 12:38:20 executing program 0: 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, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r0, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) 12:38:21 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 12:38:21 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xec4c, "000000000000000100002000", 0x400000}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66b4bd5462696c6530006217e8e5afe8784f55b573eb0053f389fd5e26b9cb48eac3f6fc4e28b242d8d8350f1dd2bd33e036a13fe811"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0xfe) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0xdb) r4 = syz_open_pts() r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1d, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x1d, 0x0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x20}, {r2, 0x1}, {0xffffffffffffffff, 0x4}, {r4, 0x40}, {r3, 0x10}, {r5, 0x2}, {0xffffffffffffffff, 0x140}, {r3, 0x4}, {r6, 0x100}], 0x9, 0xffffffff) 12:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/28, 0x1c, 0x2, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0xde390396bc6b342, 0x8) sendmsg(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="84484eb27da1b309d97c8e01fbdc58803d60df7825ced5a36ecf8a9d2fe18f59b739a6487a4a1e01b46620b7865a42765f405606fc4939f1760aa8b11e787cfb0d0e34c508027b", 0x47}, {&(0x7f0000000380)="2087ba66e1d4b3bca18077c4e794d6df177a6b5c09c5a07a435710cfe3f9f22d16a45ba2d4c44f0f8ebf2fe59503922094c59c7f2f154edbfff9e19b1a0ef99a2c5fe1f81e006e5766e246a2c81647", 0x4f}], 0x2, &(0x7f0000000400)=[{0x60, 0x1, 0x7, "31ed2d9ed629150614952f49a750c788fd5cd8766bfec302593e84482d64331bf3d4ce6c386dda0a395a984678b28eca5fb703c0f13f9659cd55f526cd223cfea3d84130f4050d7f292b71"}], 0x60}, 0x4) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8001, 0x7328, 0x1, 0x7f, "f8b51a594ac6bacf1e86b76b03550dfe8d6122a8", 0xfffffffb, 0x4}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x8000) fsync(r2) 12:38:21 executing program 1: r0 = socket(0x20, 0x8006, 0xe0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180), 0x0) 12:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/114, 0x72}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000580)=""/47, 0x2f}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/27, 0x1b}], 0xa, 0x0, 0x1) 12:38:21 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="edd700", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x30, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x3b, 0x0, @mcast2, @empty}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x2400000, 0x5, {0x3, 0xfffffffffffffff8}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:38:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgid(r2) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x20800000) 12:38:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 12:38:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 12:38:25 executing program 0: socket(0x2, 0xc003, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66"], 0x10) 12:38:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000709a97ad1b0baf8bc2247f0c4aad5f883b2a902fb6a0bc8e97659a409c5c61113f044030184474aefd127715221de059e85009e6a83daf6fd3b7aa9c53aed1ecfce771636bfe0b1f4f49ec3041dd1c79623f270b7650f8109316c4fb1bcec0f61d417f001e42258fc1c80c0690fd23e9fe5a89ae743260"]) r1 = shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 12:38:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000140)='./file0\x00', r3, 0x1}) 12:38:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08fa0107e11e0001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x597) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001140)={0xfffff199, './file0\x00'}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="61e10207e00000012000"], 0x10) write(r2, 0x0, 0x0) r5 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) fcntl$setflags(r5, 0x2, 0x1) 12:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 12:38:26 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) getpid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000140)='\b', 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fff}, {0x0, 0x2}}) fchflags(r1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_mpls(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000180)="aeabf42469987d68d914b137d3fbdd51a4fa3cfc7deef6e52b5b1e048af2824c61ff4bf0b9ef3c28ea3b3fd2646916d8e2a72045805575956e2547d73d49b281d9c96de807dd0b23a20fb4b9af8e9b7cafc849f9e727434577a95bc808e12bccd0c9ae49194a8fe86754e8cbcea9bd054e5b44d9f8895851d4c21e77288337a62d2782b950ba3397325f4bf6369d6994648948ae5d3d0d8185501eab339bd832c2b3cd88bfec5853d9004e767b4f94089612244de30e941090fac9ecc97a1eccba6a76f16b257881d1929e60bfebe1e5007e4d3734e8bbdc948715ac2014dfd616", 0xe1}, {&(0x7f0000000340)="7290cf6f44c025d7ab59da9c13c1edd664aa13047d980c875d1e9770c7643bc5ab939e995b3903679681a1fb42a35f10a052e7de581273f7f057a347118f42717af1baa7b0b75b439f54bcd09275a44493e8b5f660300b3f3ba7238581450d6de4da9b1d2c653f2b5b483add27d55ff1074995ead33e8d70adf87c0534652418d7ce1723", 0x84}, {&(0x7f0000000400)="f7b468b8fa1137b55037fe8dfb5853dab9760dd4ffb9f1ab51db42f748372dfa992bcd6e9e9932d50401e7982a59c892e76fbae51e6f8e7b50f7e3bb43ac1795a0ece1d29faf1b1b34595cc9c335b3693b4e23a0ab3358fbdca294c04f02b8ef5dc90494e97c44689b23647e8332e980446544ca529a4c7f84d2f93dc41231ead8472affb5dea27e9ca37bf035ee5aaf05bb08d7297f8a3a1f20cd421e758a8a60a24c10445ce3ef91b5040a76eacb71", 0xb0}, {&(0x7f0000000280)="fe55ec833ee96f0dbefc4013be39333a6057786232ad859288c87b044afd4e9c7978e6ba93ac0a46e503fe78e672c70015d75df9d27da68dc7739b", 0x3b}, {&(0x7f00000002c0)="c6172ae9881cf9c88984b26eff8475616c8b4a21ff7061a107cdb3437f23303aea36b419fa5c286f3f7326773797253e238de6b7a7", 0x35}, {&(0x7f00000004c0)="a751d7656d7f0437e2de4f4868061adce20d0b3b390d8141760b3694e6b88862783a2932ed08df9d8117aea2685d65347fe94531171d7e38e50c28ee077732f466fae69412202f18e000aac111fefeb85556fcb1e37de0b7e2cfd92edbe2fbdcc2e07bc21431dd1e731f5dc268ac2b3d89fbcfc9353dd02a5450116e3ba4d81d2db4ded2193e7653dac119cbafd3d45ab72d86dc09892c300d9220ffd439ba72d12bea528455bfde4d131177a88be7a43e5502cc88a1dcf65728398c3ad491f8571d4b629b0a0043915e71dc3b98bf7e11452623ad9ea369b768136d8ce82c9a1b71630a80727b66b810d25bb041e2dc93c17464fbdb67cf8ea706478f9fa0bc58f56a87a842d761e5461368fcb4471b06426e03caacab60801dbb761ec7f8212677f7de7ac67e2f3af3106afa0bd15f30905e2e5e9dff93063a11bfda1eae9c330ce49d84f1d7f545b90ce2e0b2c90d365d431ec20cb95be54f9f44f3e603ffa0ee80567975655071c7ee48bd5733f2bf7d2328d9aad1c9ff46bf0ddd84e1859a52be047d9f781f4ef5fc44c737807ab2ee04e08b099b40576eab9510176ef7bf36b1b9c689cd9175d8e4ba4b53bd8d6c0feffc846e2d06094dc8f01927278b202f8bf02638a798fe2e51b91774f4b1c5993cc0ed266ba28fa1a2cebf2b2a75831cbb11ee1ec053a4b5bdfff0cad19ca7d96da31d3facafa119674abee3ef676f1b8af06846d9b66c081fed02224baa023df968008eb59e62fa1e7061ce32eda9cdb50a3f9de27277ab064493179082a6d8e6f663f028eaba84140fdb5cadd92ce4d3de528ed7eac9bb530c1b028eee1059841b35aa2ffa832c71b3bb17de705e0dc2b09ec7449c393498074b0ec3e60cac2ab963fbb6dc5ba75cd50145baac2de8b01130b94853e1ade8286b43b9606edf83d521fcd75d2b76e303bcf92be67599831600bb217c410230bc940ed0c34dbbe79437a640af614e07c09d47307f6de7d2042d628ca126670f319c4565b187f0f8c02df663fce80f9d8d5df0922266a36c56fe64794663a86d51a19486e2a309f8c59a1a4ecee6c5b49138aa3da2c7912cf2f8dd1efac2b29010d5a6872ebd71e71391453c30dea69559c1931aa3c84ea0957300d146fcd3d75a09214d4433cff062a9e20799da8a18932cc0b2abf409e36769de56e0fb8de0c551bd38409aa149ceb9b95e6691d002e2abbcbee6e47be12c5e0c0b144196946d670233e4b3cd118d5d4928c4baf5abb6cf432fe95e048ba480e22bf1cf6b1257e0d2a5ea3c8b170fae304c4f8df36cc34619e0ec6d537c08c7f9f11d173759c4b586076243b9b74623ba1606cbe04624a3970e71b2ce11610a9cf6b2775097c417d139f0fd910facafff2b8be7e574edb67dcaff0345f47560a615b1f1e55464c5de6a45106b84f85f99a4d1b50f3e7e690f8b451854c2be4f68acc3a6ca8000e4f638a9b2b78db16026e428478ba2aa37fd31a85d48610e4b39dd3b5f305fadceb644e03c050e8dbbdfa261e89ea197853396d060efe0df816a36ab4f978a085dfd5c598562ad01a7158ef7fa62d89fa84125a75c2591b1149370cb6fb0be0405f767c123dde4e1ba13aa6d0f5f07f63c9af0dcb169d7502a3fbb9f6fc0393ece5fc6d6c245fbee94a9cce576e47bedb38dabd1cf0f6a699e861a160ae1ff88c5d408f146f16fb1b2f6f3754988ea14db94f765700669550d67574f3b64e79132677e1b1ddc88755dc1795259d325980ad17d66d9ada23f65f8520c39d00edf306fde38de871b167137034128d5e8115ef1c4e0de948185b38015e6d3e5cbd28d39d3d90100e9f96590170e12ae8a1d471575a59084bcbb13edc70a8f56bc3fef9dafb89856098f04ae35c54bfdbebd9d60d8ab84a95b0cf23525060a55f0422b0b1539d959b47bfacf381c710328c2b39ba024eab254a5dec51051aa8a73ae45306fe318433823f751c44f71040a8097209a300fc47257e28c59a640e6ba101789de24aba2cc803331d9952a885365fe800abae0a6ac64cdeb89c87356a9ccabebce467318de2323fcedabe70cc4ab4484bbec6c281ecdbebd0b350cddf652170e78aa328193c79e352c1144e61ab6d56250dc1fa980095788b248be6c2a066bafbcb9f2f0bc5170b247e0ffa59354f9105c4b8c5b90e30f63541b7881999e976553089995daa540c987e1c61a0a6f699bab85a81362f4965b428f5ea973a2ee81057336a0306cba3e78aff0034373bdba9cb2fe8dcb69351a5f26ab9f61839b08a5e91608a1bba59607da1648d45952b6512e8d9c1703e3a693dfe7f1040db8eb4452dc7863b4ccc3ed57dc4d34abac77d8cc2b7a52845cd48c247fd1b1d836dc00d7351d512e3685ed4145e27e4044ad5a3f138c814dea69dd282db590b1625bd9901c8da7537a5be3832a4bf6520dd1932a6c04caf3b793c85c5ca511c9a2ab46dec95009d9e0682b1b9513d332ed08eb2a130ad1bd075ad59cd17e25e8169b3913211a9715b2246e292c395ade9317818cc95c595bd78ac851c1ff2d59290101a33dfb0d42d903d99ea4639575328ecac30e03eae70d9719c245aeab3cd6e7b7c8623088c0b50fae9b6283427d746ce7de21d9e095640c4bb27ffee373e39bf37b3a1aa33da1395c87fb93b0bf7460e8847d988d553bbb7ddac0e21a61932590522f77967c93fbb5a58d720e4c222e90d5d6983376a193ce7cae998c24485b307122350a5632919ad7213e8e4e390e878480912a43635c8cf7973525a94c5ae63398c8077c1c23864e2c5677444c037fc442713386188aad8d0e9df93c827cb4ab6ea427c2447be23a606725a9e93cdb56a23ca7eb653a0f6c024f23ebbccb2c97ccdf8a05efe0f0002425e32469215619b9ce7f65003cece17fd60505ca615ef4a5a7807c58c536af5e85aa72dde4ed6dcb5bc8cb00e538e57b9bb5ad83aa39fd44a1ca891d39a85ea96065819e27c4d671e339e04868586c088d89ad2d3125d9cedd2a5047abec4b571253dd843fe67fd6cbfdb3a1f554d40995324825c7688219573dcd1fc39d43f5ca5183fd3eab3865926b2cd8d58a134f0015fdcd28a2c7750704edb51a43bf80f10d49dee40d2ffeee9e3f7192b8457783c12a57def79e8c224cd0da6a37a23f6b8e77609d8874d0afcbea22b0036e403063302f91565b3ca526ff4906e28ada4349a5b45b49df26c0288396d19f620b123f5b85ea131174f46ade71527b554e808f6798160a40234e2c756fcd091db5b5d7467f43b173a76121fac0e3c0172c762812d65d8ccaf8709b3710202193546f4f4c1e24c3b7bed534a9342b00cdf84fcda2b56fd54c07165fd1e4f3d67adcce497b1cd73be6f109f8ec05b69184a5626c1dc5aebdee36273902db10fcae4b856b7dde85e3247ae30dd7b67a94f9389e0a64d6ef8b7786043e4a643885e2f1a007286bb4060e69ee52213c8771ec97917e8969b406c3a0559d68fa00cdc2bd6465f0e4d25f4849a12c4078cd1ab4d92843358a406274361a77888c5745f78459cd219df0f0b8ec662c5fe5d85691e04f7d865fc0672df4701bc8931883902366679100e4cc6c1430175b1531a8c1a09a61786a0d6e94a39e38cd3afd4a138a7329dbc17f4aa2082bca4998f51c35732df9244aff07f3e4dbe73a846e71ceb525b2ab8f8a09fa6f2032e0b2f25a82fa79183989fa7a66f366c199e34397021c1c3b8a6ee106a22c921b4fb2d4f3faa0c0f2b29c72f1f4b4706ef928f297115bab67367f23a36396b6a491c711bf5b33f5f84962ccf3ae7f43ae0ebcef5f0f94ed4c8e0f0fedd018508e5c840d972e435621a650308a78f1a3cf9b8994f3797a213eabba8f8ed4a0cba6e414e74c25d51141e92fcb5136134755ce36cda223490b7068fdf3c27ccc74e7964c299b3ac2d6ddca5f4829554b589305346feba591f54c4aaf0188dd34f95ed0e3d6d7038230b046760e13cb5bb37088edcd76204461c4b85761abfbb6f06e1338719f897f19eb89794af41b52d316edfa9b635c66d75e28b6a05b44990adb314166f84b11fecb6607d96a2fbb98a4c9b15255669539d59e239d0bef5b5e4432ec5f99e683ac84d3a179222af059078a1cbbf2a9b0770772f54de69956d66b2fdde809c48783bd3e930bee9bd332edb4b1e9a514ca8342166d2684b184b4ece339bdbd585f629001fde45cf4e67822724f5a8874fd8cd23e7e8b167c82e98fd4521a1999dce73e035a787ec4fcdacd81f5109597aa408f206f13efcb19211e0c48cac7dac253704757886a48810abf4ccfd10c8ddbcafe497e665693449d79d08ca65c8336107eb6feb5c42833d16159d1b0999568e7209418d6575d6c87f4e9560781504887974ef8bad6e2152e79fa6b7e6923e34c3b887a6903e0827f33fcc5502c44abe35ebee91dcd4fb5b5d26e4ac4f61cb27990cb4bd3457f60d2f3bafa5a13f600f6b23fac9231ae8d932c7f2f3672235aac884653ec1b2a56bba3a08038f166d7a99b5171fd41ca743d10ef9d4eb7beea3a2f4dc89d065dbc0612a0a70c6c9f8ee3bccb10e88c7817454ecf26d1c0da749aedffe30486898702c7d54742552834ef3e6eb16f80cbedf0e3b8c6e92c7444431dbe27fddb157aa16b9593b56bc98da38af1ed62c16f0fc82fdbfba8da5bc80ee17f56445883990f67435a66004fe4fd704e7909df4837143902648020d7a475bb39458d8a65f4d9b675401ed56ea7aad150606a0c6ba4c2552ab7f82bcb5bb8ef9442bb36a256fdc4c52406b82cf9c0169bd1a4bf4e381584686cb1f6be39f72e0dbf71fb02491485b64521c8784d62c006da5f9ea133d05be187717a5758c5af09a1578de89ffca764f1cec0f23d4536019147086efe6ca99d3ce495583d35d251f1cd42dad54f6f5256969ac9bdb5a0362733cdc1f561cfc3f2fc7301d96381e0681cd7e7d65c783a2fc0b84386f86e8e78052f77e28e8ce4913aec059f3c6134bc9708d6a15820c0a0d0aeb3f80281b1ca1599af4768551c7e38c9364dcfb9f71771134623fbab6998b80039be5910df64b3393efcbc82b69de2dbfddbb63beeda90856131c6e88b1d7e19fcbee37916b2c451873fc15bab86d6b680ae36ca40634f36268cc3ce9ef47ed3ed1ecbff471cac04b7ad15499496309394f6f80a9401283803ecb2e6110ec9342dcfb8ae2cc2849a2ed3aa6d5766deb730606ef7d9dd31bc0b2827bab1e909c1c2dfef13a7c3773aa21618f712e25af2a33e78cdb16a94288aed31686fee6928403c9cf3bb6fbf1cf88fa8beb9164db24c424d80ec0a6db22d94e91bc91e06f273f78ca32d729acb657b02dba771a2e312f00f3ec27b942f8533852f0c1d83a0c3af3b8dd332fd627d14b248be0f578e98ee274f4a4ed07255b55908fd29ead85819099bcae0a4e92a8b72cbd23b599374d4ab58f3e4ea3cc041c391caf9f30a10ec1a24ed5e5a5b7352157faf7549f35d40dca1a0138ed9cc28aa56ee60f2a043233928b7a325bf45efbc9fca46ceda9cfb004b568c752f9dc71459a3fb968078916747839de1706f1825b44a922fa0d8a38bf2f4b94dea8e088a20ae763b4d5eda32be5843ea9c61ce7e5171aa14d41c7bce845563fa1a919fdbdd1b199b86ec6454139f562ae361a07299d520e52861386aa9b32d6ac1660c155e04dbdec6ffaf03545a4ba90ee5feefcba23b985d4b39a7954485ff826a612266cc76329421572710cf0983022ef2dc226bf1b2dbdef8818d7fa074d837cc83049e54a9214c4d8e5e767d1b9268", 0x1000}, {&(0x7f00000014c0)="fbfa9cecb2bc9be904e7b78bbf8603acfa92f39d196c433ad1f91362", 0x1c}, {&(0x7f0000001500)="a82204e5f8aa4c4e4ee1846731fccb73d61f7f23fdeb5fc28d6bb6ac3d20347ec7d5272a28ed12dd303f28b66be3409a263782470898f50be0af0ac6b42c5a49cbf785d6945b2ecd5621142343a13601b0d2c9ab2b5fbb1ca1a4b80bd429506336a7852cbbfc95a57322a8791029259c1d45ef7e01f3e87a16a00267b2c7a7e96f734cac307de46ee915c78e2ed0138684a89e5512f71ae6976c37c7989510796dc4e3920f276da7dc318c07b5360cb8a1b4acfc5b3c3a4c4f59bbc0a299835934492769d5d29925d87b64320d", 0xcd}], 0x8, 0x0, 0x10000) 12:38:26 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x140, 0x1, 0x0, "07c162ab1e9c76058d28ab05b565299895a47fdac6a5a5d92181dee7e446af1331e5770ebbeb13af0cdc3c2901f3793d7bf0c0048242f7aea710e473f0f7550b6d619115bcdc434effc49a4687f5f0eb13c5ea90e6817653bab47c709696b7b5b0251bbc096b3c5dbdb43edee0b28fc870d168fb0205003291d7fdd4a78af751979a256fde35bd5c164867beffe6c4666414c91afdf433d1a316320579dc008d6a0acc24c1e42bf287f737fd46f5c8d116d73f2db5820cdb51ba2256a1203128e30030f0e9592c001f1b286983b55e2a4bc98119d60bbea2b254d651427560754de5ae743a27adc52eae62f8306cf6fd7bcb788184a22aff030000000000000023797d3e8f18f9b206a666ee29c511f11547151e7489d35fd6c3980e18abe33a32cfc5343f3749000000005b211e7e"}], 0x140}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 12:38:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x23, 0x0, [@broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x9, "2afa5fe6768703"}, @generic={0x0, 0x5, "4750d2"}, @ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}}) syz_emit_ethernet(0x47, &(0x7f0000000000)={@remote, @broadcast, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0x6, 0x3c05, 0x6, 0xd, 0x8, @remote, "4dc8c5690214027b129d65e71f", @empty, "3396e17541e35579635b7a02d2752a8f"}}}}) 12:38:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1a0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x5812, r0, 0x0, 0x8001) r1 = socket(0x10, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9a2ef630408600000000d0459370410510fa651c3ece0efdd308e6b7ca", 0x28) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaf949d02f6affff6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe1f40a202361cd8cac7dbac5b65122cd2350100000000040000000000000000000000ff01800021d39b4028adb1ffd8fb37ec430c642ad0cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbf15f4b7b46564ef560026e969c93415a4c8ae070000000000000094484c6997ac60621c26455be9fb9c9f359dda4649e686a902f23d1aa5513a6c17f08969eddff7244a743aab09c8f6a166bf4123053ff03d925341d804000000000000003fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409c9a2172fa1cd3191323f06000000ec89dc4784f6490ba02e9768a8b34e05c2b89da05a0a414c000000000000000000c5906c074cf888981d4e2226ff06a6b1102f6bc245f05f553c3442dc3300a509da7f66d0316fc70008c2d686f31bf3a2db29532362097727ef4a62e9df932f4f4f6078ce3ca7e4ce8914f2483ffe1c98e29130a8a0e828d73c4effac5b4d267b402ed77078e60cc273b862f960fa9ce62949eb33b5f1e2d9a7000000008000"], 0x10) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) chroot(&(0x7f0000000040)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x3, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0xc], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x9d0], [0xfffffffffffffffd, 0x4], [{}, {}, {}, {0x0, 0x0, 0x80}, {0x0, 0x1}, {0xfff9}, {0x0, 0xfffffffc}, {0x0, 0x0, 0xff, 0x40000}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 12:38:30 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x6f}, 0x0, 0x0, 0x0, 0x0, 0xd) 12:38:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r7) fchown(0xffffffffffffffff, 0x0, r7) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x8) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0xff, 0x8, 0x5, 0x7}]}) recvfrom$unix(r0, &(0x7f0000000040)=""/36, 0x24, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0", &(0x7f00000000c0)=0x15, 0x0, 0x0) 12:38:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x7}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 12:38:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) 12:38:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setuid(r5) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 12:38:31 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000300000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3c020002000000002e000000000000000000ffffac1400aa"]) 12:38:31 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 12:38:31 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 12:38:31 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlockall(0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x8) 12:38:31 executing program 0: r0 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000000c0)="4e627a95c1e9f499fd8c180ba7db4dfee8dc6357545fe7aa5b9cb1751e382195517e17623d45df1a2bfd570acee2ea4431b09b073b210257b3b8be2a69c244e020a746e420cd21e9912608a06bb8cd9578", &(0x7f0000000140)=0x51, &(0x7f0000000180)="98e1040a47ae83d0c7b499991f250d1d8e670d3ef93af546c1945f5a035559e5c98f415f41d5d1af19f6c8e21853d66fc6c4", 0x32) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 12:38:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="019cb6010cd3d2d84dadcc2dd8c401778c"], 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:38:31 executing program 1: getrlimit(0x0, 0xfffffffffffffffe) setegid(0x0) r0 = semget$private(0x0, 0x2, 0x82) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x400, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x1, 0x2, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x5c, 0x1800}, {0x0, 0x5, 0x1000}, {0x0, 0x2402, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x2, 0x1000}, {0x5, 0x5c, 0x1800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x9, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000140)=[{0x3, 0x9, 0x1000}, {0x3, 0x100, 0x1800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/174) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/188) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x6}, {0x1, 0x9, 0x1800}, {0x0, 0x402, 0x1800}, {0x5, 0xe11}, {0x0, 0x4}, {0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x1, 0x1800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) 12:38:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) write(r1, &(0x7f00000000c0)="c8607cdc4a48a8dc5c5b51488358c76a1d3c86edbee99d041d89521c3c7fe4b737321d6154a357993cc08dc4951de85ce60725eabe7902f2c3ff3c4b6ccdceaa07dbad9017853246264acb61f9c0c778955e58153a9c024407eb5fb64a4ab1a6eb030a57249da89f89dfaa3a2551a8eaef352f502291e2f428b73b724d95a5d68024807dc787ae0ad9ded2c921c3b46fe46cb02292c95cd154a3aabe361b547e9aa4", 0xa2) 12:38:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getuid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./bus\x00', r2, r4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x6) write(r5, &(0x7f0000000180)='\b', 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xd, 0x1, 0x400, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x65, 0x80, 0x6}], 0x2, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffd, 0xc, 0x40000000, 0x200}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x400, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x5cae}], 0x100, &(0x7f00000000c0)={0x80, 0x2}) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) 12:38:31 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003c00803ffb00009078e0000001ac1400bb9025d417412fc5b5033ccbe1f3717c05d81ef4e6ac010105aac6f6ed6dc0b90533ff39593d1bc76c4ce30159662f61"]) 12:38:31 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f00000000c0)="8caee3124f0220d464d694eaa7", 0xd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3e15b43487dcc3962d4787bbef2be61660fc7873cf4ecdcdc0ce34661a82692f07758ccab47c661f1b732d6272b5026a512ca72a348ea55911a1073b252124321144d47ea5287cd7763b790af91555249c3a64e40f7d414b3e4fdb7b2d17657fc017fe9cde61a3611d3685cc0a330458623ef7a8519dc8d8471403cf6f89862c7ac4b5ab0b9c66e6cfceaaa5c1f52717363028b20597f390c078dffd62b82ec0cfb0", 0xa2) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mknod$loop(&(0x7f00000003c0)='./bus/file1\x00', 0x12092, 0x1) 12:38:31 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="b123e5e3015b3653f80f2bb21912ec770f504ab875a9b568584a2f11a63ca2faaefd0719245ab09752948f657ab47a8c110b7ab68503cd9dad592a0cba71f73ef5a14e770ae077a94a0fc79c40ba5a6b9c1de07e5e6edde6f5dc17bdf4cafc0d909c518f560d2380c32ceb7712df4e186b97a6cbb222aea3a89ea1550e0a51a00a895529db55881df2a45575a4e5011878adac8e2bc878996f75b2861333eab992b2ace1b24bd68fcfa9a304a1c237deb6b5f311e2169858a3bfa6e1635df6a31cf01d7409d1bd83887930c01f990374ed0ee21d1011037ce7e06eed6a66284387fd4cc791d2aad4d698a41104d911d3c0829e868ea1c5244eaa84b8dd62cc93860f844a182c5d0886bb5e4de3441048e315205461e70c79a621741d2bb2dbef5120ab7c167fe2c6c75154e9303fd62b49e77b9d19e6f23f68646fd95adbabc2f6f637ce28a7a70d0be9721284cee9d8a4fe2a322c783d6eff485f43e08fb987a6d1e4f61a9016dc1f4d81500ad15a1e736d0f0f9cabf6ecef4654ccbfc45e6e981a52b052c8e93354f859e8bcface9149abacdfe0137c72ba389b55e66bd554a1c5840c0467a8ce0d72e2f05db40df45d01a8db76ed41c25f3b59b0025dc19c1d9969d791debf2ea6c94c196278676f77695fb50eb502a1197c3f406f89c757310136a93441a50c348651e99937c8df012bbf5dead83c8577af36479a0b56bd73a5518160903c4c25a2e9b80f360b0cd9a4e925fcd375d7dc0c5b159e2a9fdf98feec2aba1a5fb35564f73e2f", 0x22d) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92"}, 0x101, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) msgsnd(r1, &(0x7f0000000680)={0x3, "f92937dc08aeef640f85413b4f1c5354694715f91be2477433c977041dc4350ca6dd3414b07110d75be0909dd858388f1ad786a911a54548c45fd867e1ff00cf20d48d40860bb2571357979edf8e43248f6095d99ad7a6246075fda8e9f1be049db23fd4f5466f565e65ed2d1aacae7c618ccce743230b3cf52aa20b7fdd21e8b7c231e0463414eb29c3c003027af1a1915dd4be0fb0e63856c10e3a32921791d9ec932e9b72d4538d30d135a82df67154394bdfb982019842afaccd1b9c546530e5f5949b8ea29f4e8b8eb08d0117c25c3a8be9a749515e832fbeca95a129bd14a6cf9b318f0dab741073f6c2ad09ccf7d797a2cfcf61262545ce31817ee964a9c910b3cb42a78155f1c5a37b550379ff729013e05910d71d286cbd85cd1c8718ef4c50a7d523789a3868ca3ead6ef0045c6af0cddcff4d6cb10713d916241cbda2fb1fe1b53f2ae9d7a63c1cfc79f1c95d3c398fe3a4bdf6f09a8bc7eddae35623db561647dc6eeb671e1d9c2f68c582ae3f0515a2a0f67f2a9e28ad3bc7a51d1b668b8f10370631f0380f2d9fa9804d29855ca418a17f8e7c2973fd6cea80e1ed4d2f0be79c99e97d4c85678a88fb80a334742e92e7ed562d8f73ed36ee7345c965f41798a20098f93c0e449e211f1b7fd71da0653249fda732ed1a476322de6cecafaf591c9135fffa196ce416f312ba24f03a253d64c1efb5c89de3417fc8fb441fd1134d14a30b7a368e50413a95d368f16918564db90345fbdc5edd5ca935c9e7b29f32b32359ae105cd5e19518d054e266bc3e4f3195cb395da61b01e04511e24bcf6e29112f561ba7cef5e586bd059aa14caa90843e76559b6321731b003945e77f48b343372ceaa81b42442b6b1df6385ebc0f38636c3be2d13c0ea3b6c2ef772579fcd610c77781e6cae27ca4c57830d458fc660a57190f2e6fca55da6a0b67566fb4d6251a0801419179e177c6e706b10bfc0ee7263576258f25adc07829bb9ee84553445aaa209cb34f0011b1a91722d5972b3a04bceb6587d9e24d601d52b5505b0cbeab34680be9f480b22bfc6095917353443a2cab8476efdfa6e8c0630f78cb9492245df6945596b913dbfea2d3ab8fc450d995d2e3b572208a6704800cb7a5d847b4d3fcf4213996341f713104fdb5e3e12344b28593f53ce86b85717468b35fa48b8ee7677213d878e8e1b1adf5936fe061d89991329eaf9671d0dd48ce00814ae2f2ab9edd21e5ac131a9ff75665dbaff5b2b7c4a25a3377bbc4cc5cd65748a02daae851c2406a0ea690cc7673e6aedd23a18da503888578c3a62d6fff41d30c467416891f38279213f9ef0c1365a571b1e2f5dc25e79cbccedd2fe320f6642c05c265deeb11d3edc58dcc5c94686ff16c08e5e841d16b669d40b94f290687634a325c94e6d40267a90436f334dfd83631a9a1528ccae1cde237e3fd2e7bf1a0caa1b7337ff793131a17524bfdcff824061293e5079a601f08f29744d44389015e1d34f303d1f2f8a80869b255b54d0a35cf1a6016ffa682e4cecb4d9633b5ddfa9029c879a5af60d9a6aaaed829a2156d297229e63b0e1d98baf4ffc1999fe916ef29dbcbc7711787dbe834958703c645be5188fb8657af93c5b9d2aa79be8ac052879859bb2a875a22810bac07ec14da8b510452a3867cf0f25f3aa0841505f9cb70828a89468a1365f3d80084804a62e2d738fc3a3861d8fa7937c0579dd15b59fd37205053b9b3063bebf3595ad168e894a1ed8fc896dd3cb245586b783768edeeb0cabe7530dece14124b8f10df7d5a60cb5f3baf6c73105aa5a80b05f33f32ea32cb6d41a8b4e9e9eef93d6217d640c747582db70b3dd6b53a91501353ce26ae463407ac11c81f146cdcff7e8dbd4983bbcde51e5215fabdba0e6273f93e9ddb035496b2d27f44635cc1e978ef0aa614a0b8584b98203db6237a6dbcc77264bdc7bfa04fea1b3a8d9f8e85e9797fe8d3de4dec52d91b08e7a0da6dcfb89941b272c292bb7621c4cab7888d5be2cf72d71a8e95a3960dcc96e9be0cab78a2c1f2c4172b1b6e5da19f55ce0f6476dd925da2213920b75af1aec1d881ce623d0d81b459e2e64c7c77f2cf9d9c069384121ea09253c80e7d7f6311433cf9887b513956e2579d6f26a9b3252c06499cd9f693f238503739d60c3e14531f9c575393e37f0486cdc366631d6e0b4e7cb6d5340f101a682a0f85e3cd0ae55e6a68da3c1eb3592c1b7d9909324aa20042805cb30ef0179f6e4951816f3e726363c9bf19de6990cf4dc7574ceef299e698a4a2e0ef67ce36649509624192d8b28a4291c2d994974b6c66b07288b3f27291c3d90549c46120bf57dcb27f62e318874896b4dcd6b040e4fae285ba3d5628780487b4a1c97268159f45ec1260eb3e6b5672f83a51c03ef67d3db87b6e12612118a114ead9ff2648b32951a160ee6ef97b66076e286a9251a89243254349dc4713218e957d3bb1917a12364a9d495c26c6e50bab785bbddb2231ff8a10193050d413cd568bf969d48d6186e453aa420b426849791d7b7fda4a9ec9e43e98d469fe392acbe0ba3ce8a6bedf9bddc5a920d70fd36c2f606d21dd16c0cfc1633f2fd2506ede0c4222c2f8ba4b4e8ab51b38ab6e4b63d9ae8dd04d176693bacd8342e0231fe53da53f3cc0d8b2f296fd9ed9d7d78d13bbd50fdf187ef2503bcf3ac96082590932c14f57a93c66ac190405c65fea874c7dcc0d318777f11f5b6262a54491196fa9bccf93faf49f3fc89fc921b6a162b7f660253a94e4a848d34a632e75fc8698f2a90bd716baf3dbf5dbcf29947d5edcaa794e1064eeb6f12fe6d8e778633ae5bc15bc6c6cb079e400b11994e055d401580ff628b23edcedd32ba43ef638bd26390eff54e8eec7e8491dc4a8f39506916db715d8312f00dbb2620fb9e9d5c5eb9a579b36353c4c8bbcbf6636a70cbbdf25c2a189651db0af3879cc3da4ea2e73ff83297c9f5d7ad212fd5dc7ab2489c5c164df91e9a26d717b91feb811a1013d9c29e5c7a659557ae7da69da9573069fe9c47302a323f520fde47955af0ce79d2d23001f64fc4cfc369a39a3a49da10c635fdcccf0b26fb04e1a46852212f977641d3b578309e62f91bfc52b655d7083ff790997ea46e392d9af386ec39791ca852dc4ba44f6263b2185d4a5c038d61b303e1672878842a7cd686d920299c6233dca39a5ec176d19d4486d207d2c401096fcf9b74ef26ab63a28291d1c94f79d73c024966d9f503dd91196fab1ef730ee678047c91a06936fbaa3fdd4a0880e0909400c80183d061ca215b8a1ff043ee562ca844c8796190d598067a5835a2381bd7541b9b9b684df895a09323af95a6cfbc5f4cad9fe78beb424d31db797a15be2a386cf26f87c01cbd9d40205a1a1eb81b043066703d9413bb446814c03fe65925ad19c083bed2e6a7045165827916fe9b45dd3625cc0d5f75ca0cf3127bad4e8522d5863c01fa656a52f2f36d76d226f1ed886ee99da1fc1402a64e8542ae293fb6ca6f9c38798f7888104650aa4ca0950cdd393747620a5b4f3528194109dc7f96bfafed345bacd32ecc7c8ae643f04bfcc01cde36c97c36eeb2b1979ceacd658ff3acee3133560449e0bf7f4ceefd98fbb87b16e824873c3f0cf7388766b8f24f1a36857c5e12cbd3d35aa9e42a5adfa565b7b8740048a208d4ee5ad6ff04139915f4425e6242ee2de7d02c37fa4812ff075a77893b789dd396cce0d6cfb4ce10473a758730a8b0eb41c7e20ae8cdd3036a9cf34b39232b768615e646b47654523a6cb3fcf9537af2eb74d0a065a9fbaf12377032f74bb2e4a83c93f6789a2717e53ab0f8de0abc3d76307dd73c112e160b78f3ad7c8b63226493f4ab13fc0cb894e1c464847b66ef971a54242c739c4259ed65bd365e09cd381c2dedd76fa0b571da85347dfc44fff3d2ca25a468b94b86721e9d8376f35851df75024a612ba27fc9030dc78842615310221b9c64d6fc79398f800be28e720c77514ad21bc25340afa15109aa5ce20044cd53b8a5ce64d7a2792d49c67f5dd66d20cd21f59384927c24d24948b6c286012f6b6dfbfdcae8075ff9998a6c0c4a7cc8c9aabb6ca86da6aab5624d0f9885853fefbc48b84aa2e8a4ab83dbe88e354947c29b7ccd9c04ed6c55155b7eb6967759d59ce11e981ab4ce43d1925af44a201608bb3cfd164aae9fbe2b8ceb450858d239c635f973c584223be32158ee19efab9296674a9b097bffb4ca3a29a443beae13632f013d1e041e597740bfce0358593b7e5121b502dcac38a3dd635b32ba9644eb73b57eeb96a69394f3c751f2064e7873298a8fd2c3741803edc8e54cbe5648283c4fb4116866a409dc8ae8b0d953d144dc1ba06c16720910836b9eb95d229dea68289f8c77f6045c65f9920b1986d630373b8e13c5d7d5d91cf54cda605364bd6df153a170b2ed4e7f3668741e9e1a38d28af176d639924f9ed34dccc9c9b6c743b62523838ecf3c9f8d1b8fbe0da6a7ae98d281286403be4eafbce8de2d721c7a223253bd626c9db76353a4f04e58d9b07b348c5d133186c0c042c577581050cd3b0470c237db37c8608211e82ea1ed944541ae3a0c53e4940c9ab5fbfa935f6a6ab437fdc739d7f6b0b0b92905638ab8813caad10018acf133aa43d3f9bee4790134ed730fa38456c20c97c5b10ede138b9ab99b8e859e51313d826fde8a89a2409607c571f1a4660f2c79416a694535f5e395d6cceb1f70cc220205fe7f45e11e748ed1d4a8671950a3bbe64bf90d8a1d997912ab7400a164ed65d63e2b3fe983c20032625a4bcc75462b50639ec6e90f701da47d7a7690e18a7996393a7e0fcf042b06574575de11e0c51d139cd28997f7d4c5d5977999828d605d11c54b76136f75fb55aeca3dac852909ab4f68b0ffb4af788fabb55479e954d45bbb54d77b633bec56acbbf3cd0abf8d4103cbbd76a9ab1b779a284660e50751d8ebeaa6dfe82952e68f2ecd2242e3fdbd95102d066fa2a352dc9456ac462712ffa245a8509cf17815d2ab07e67ecb5adcb5fbe2904be28d323a30709bca6469fe7743d786501edbd772a6f73f4a2c2d0274f2d43d4a11077a3b2bcd0a52eb2754cd98477213e8b42f432cdf3fd07b5c407cd1669720513b0a7786ca75835e522a376dc208083020a53f68c8f256f3b34eb254c9795685754b664814b2c10581998bda159d21d98449875700789163cc687e1699af3c1b9d0f67c8e07cca3ee7bbfe04fa29236ecbc932fc732b8ea6e73442fd870427344cd02fcbbf8986e67d6e69bc5904a1246166dd2bebbdee08f2ee938edfc8f239757ea64b8f4099d38843084682e29a2d39ebb43ab562f0a414f7809a827861108e56a4dede890b211070da1032605a2c0510f094f8a95137766bd952c0ddddf904aa9c936b49abf5236a2d8236e7010d1a68690290f2adb3930bec0c8918348b2b2ebc06b391f54527c162de5c887447d9405131db7dc47cf08bde8619841ce5e9ccdc34608a82a3741b25f6d29b849460de8ecd49d60c481061084af85dc2a4bfa54490990575c6d23dd854955f801cf766efcc57402b036febdec1cff933f7a57069f723227b96614cad5f340e3e0eef467681198338b089e1c8892294a3361a3fcad360609164e412732c804a055997a71cfb4106b5d7491b3453ccca2146a1dbdc6d0d753684412d6ca35ee3f4f891baf3845c7006b7e7241692de79b76002d1644dbd42c34db6d943f6adf1ee5c653d20e28a63b214cd60d88a10e60f"}, 0x1008, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r4, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x3) 12:38:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) write(r0, &(0x7f0000000000)="60d7b760c55d466a019a4164521fef8737b8d2ae1585669b8d6224c30f9965fc1c0107c04b074f89a782224290ddf0885653d4ecd52b90533f54c812678e180533cde1234703903ed92abb2ac95292e1ad721279ccf2f4374de18a590f39798fac245478c5a543c82a3e36252b1b7e953ab306ec5d7abffbe218dc3e030248391c468850", 0x84) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 12:38:31 executing program 1: r0 = socket(0x18, 0x4003, 0x0) lseek(r0, 0x0, 0x80000001, 0x2) setsockopt$sock_int(r0, 0x29, 0x26, &(0x7f0000000080), 0x4) 12:38:31 executing program 1: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, 0x0, 0x0, 0x81, 0x7, 0x7d, 0x1}) r0 = getuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) setreuid(0xee00, r0) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6f9c2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7eb357e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef26261152eaf7ed9886ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f45d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee96b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae3d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d676e779a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2edb779fcd1f64504e5860000000074cecd4a05c48164574330c57e4bee39276ad67fd5967abe2600"/1079], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 12:38:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000001800)={0x0, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xd351, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x2001ff, 0x2000000000000], [0x0, 0x200000000000, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x58e7, 0x140000, 0x4], [{0x0, 0x5, 0x0, 0x1}, {0x0, 0x4}, {0x54, 0x0, 0x0, 0x84}, {0x0, 0x7ff, 0x0, 0x2}, {0xbc00, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81, 0x2}, {0x4000, 0x0, 0x8}], {0x0, 0x3}, {0xe9df, 0x2, 0x2, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) rmdir(&(0x7f0000000080)='./file0\x00') semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x1000}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) seteuid(r3) 12:38:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8}], 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:38:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 12:38:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x400], [{}, {}, {}, {0x4, 0x4000000}, {}, {0x0, 0x0, 0x55}, {0x1000}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000740)) 12:38:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x2, 0x0) close(r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 12:38:36 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="8ffb64cb334961660e4e5a382948fa021115a7c89316929ffc7371eb5e7a0a3e5e6b5c8a96cdbd060fc05ab73d3fc3c4def03d668258e21d4ddfb7c8592491aa478b8c27caac50fc2bb0dcf6346a809d05594059297bd9922dd581331f599929fd05614ca676c018670d9c728271fc89dbc5fb9b888aab675400140778b180c9b4992f398f5d5fb25f09cea5ac222aa5e65a93703b5ce109511f792ec86b2abad4921f50512971fb8a804a6841d0118f860b7e39412fba687523a35c0e365a1b0d9afc0714d9109591ad9434b2dc348e5e1e8554beb2458ac615369043fdf2c369d084b1080a10e0b324d263bfd834ddc1509a489247bc105a40ff", &(0x7f0000000140)=0xfb, &(0x7f0000000180)="f88961282f58adf8710b6863e84a6839a7713b004a700a204f5c1f44c30d962f1ba0ae406eaf026c6c246d43fb6d0e0e865f43e04579795dd2c7d381b5b74aea24be1086ba89448cd22a5914d46259fdcd36a2727747ba89ab2440a6844c8b4d35f3cc4e3061bbc82ceb7132a206ceb6273fc5a40cb6b45229481178dc97ce894a69e99c6286a555310c5195690b4f8c4a69e97f2a1029221a2bb2077d141dd6819a8b4ab06d3eec3d7044d15cad16cd", 0xb0) sysctl$net_inet_etherip(&(0x7f0000000240), 0x4, &(0x7f0000000280)="df72fefaaf43e4ecf5a72dd1a319ca79a43a26fe636666928d77057c71505e609b571b653d9028fcd215828782adfb2aae47bd5f24ee3329e3792cc217534a5fb3d42cc3d7", &(0x7f0000000300)=0x45, &(0x7f0000000340)="59fc041d536280622650041d351414deca854fea59ae72f167154fd83f041c83cad6dac1ae33f1dd1a4918e8e88265e04a6157abae3fa95041adfc331e05e625f5b55fd4b5ba54753ee6f636247afa0ee33e71e950a511353a879743a9558cc89b6ea6c1a92098f97e78cfcd478d5f4b9b94e247f4", 0x75) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="929b503bda74ba61eaa3c8b61b5b93673aa74f1eba", &(0x7f0000000440)=0x15, &(0x7f0000000480)="c41aef8e9cfad4d6f51149d761254dca08", 0x11) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgid(0x0) setpgid(r0, r1) writev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f00000004c0)="816cabcdbfb2f043b65b4e811e79b9429fafe32f1b2cbcb194d9d002bd6a6afcc88867360e576586bee464b64c49277586cb4ea808bc02ca7dec894fd5e0fd3d6d94e9d593e2f4923e33d8bbd8a406835e3a775121aedad19929faee4020859bc82b0cce623b091f958d0739fa0614ab8d16dbacec3564fb6a61bb8ff2ce22a56dd467fcc637bf3e48a691c51495747e6952e71d045b3712961fe2c2b1799822d2007d50c6c8c9e5deb0e1f97db73e418665fc622e0d8b0944e4b3618032e358ca9f2b986c5873e0c9b4384681346b587f0106805177c062d963473beefc25987c498b69", 0xe4}], 0x1) r2 = getpgrp() wait4(r2, 0x0, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000600)) ktrace(&(0x7f00000006c0)='./file0\x00', 0x0, 0x20, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000680)={0x8, 0x8, './file0\x00', 0x4, 0x9, 0x2, 0x80000001}) r5 = semget$private(0x0, 0x2, 0x1) semop(r5, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) 12:38:36 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x3) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) write(r1, &(0x7f0000000000)="df", 0xfebd) 12:38:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000dbacdcd8553d14f1c8063bd859bcd441eddb7a3d37bcdfd93d8c04d265a39e1bfb0d33661672c3d2e09440da92acd2387eeb318cd5b11b15c40aeaa5c536c8020beb20e8e21afe28946fb4ececa0df08e03d59817fe7f2884e983f6dda143e47a0b29ba557606c3c3360309879b6826d4b053196b4b4e8696f246f14a83e81c1f32e31e8d293e4eb65c868ca6e"]) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000400"/24]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff9a}], 0x100000000000005e, 0x0, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x7, 0x2e3c}) 12:38:36 executing program 1: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000080)="4f009999f0c955ce0007000000110000000000", &(0x7f0000000000)=0x59, 0x0, 0x0) 12:38:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc00, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 12:38:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x1, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfcffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = shmget(0x3, 0x2000, 0x0, &(0x7f0000651000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:38:36 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x1000000], [{0x0, 0x0, 0x7, 0x1}, {0x2}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x401, 0x40, 0x1, 0x6}, {0x8, 0x1f, 0x7}, {0x3d4, 0x8, 0xd1, 0xc4b9}, {0x8, 0xff, 0x4, 0x1}, {0x6, 0x5, 0xd6, 0xf115}, {0x469, 0x47, 0x0, 0x5}]}) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x3, 0x80000000, 0x2, 0x5, 0x9, 0x6aa84701, 0x5, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x1ff], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x10008, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0x400000000c4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 12:38:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xfffffffffffff1e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="7e2c49cda07cfd711f44eb34dc5423b36a2a8739765021a1e113a74515936b8665fd592979c62fec0e5269c5b4739d51d7eafc7edb17718f69171efc89b1f9f7a58935ae1afad652180339cb968cadc2a38aa97c0fd6fe32bb21fe0e8603d1d1f51f308b0836255d75b16cd0462085b25d75b6441db6a16a78c8cb650427c50a17574a5b9377dfeadef0", @ANYRES16=r2]) 12:38:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000000040)=""/241, 0xf1}, {&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}], 0x7) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x163}, 0x84000080c5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlockall() 12:38:36 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x400, './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) munlockall() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x5) 12:38:36 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x0) 12:38:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaac9430c77b95386dd600000200038080000000000000000000000e3e9001024bf76"]) pipe2(&(0x7f0000000080), 0x0) 12:38:36 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/4102) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) 12:38:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x87}, {0x6, 0x0, 0x0, 0xa6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8001) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 12:38:37 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd606d9d670018f000000000000000000000aad4d21799a3b9ad"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 12:38:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:38:37 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x9e5}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = socket(0x6, 0x4, 0x40) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r1, 0x0, 0x2fffb) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000008c0)=0x80) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r3 = fcntl$dupfd(r0, 0x0, r0) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000300)=0x200) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x100010001, 0xf4, 0x63e1, 0x4, 0x80000000, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x8, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x4007, 0x101, 0x3, 0x400}, {0x8, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x30a, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) pwrite(r4, &(0x7f0000000100)="30d596476e73fb036a86ef858d7cdc39b59c89329dcbc99fabc44828f1a1bf053fcfae32f5a573527ca1158a094446368291c4dde4a17d690f7bf4ebb80cc27ea3aa718831b2715b84f3d741de787e86bd1e67c3d1414ecd5d069e2aa0c85a0edcb4a28e09783ac5441e61983f4c9732bfa50c44eb0bee131fc6b79995c292e4b5cd2eec8b43d197fe9b8de27bdd1a22", 0x90, 0x0, 0x81) 12:38:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffff2a197a3862070000654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaf949d02f6affff6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd23501000000000400000000000000ff01800021d39b4028adb11ad9fb37ec4305642ad0cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbf15f4b7b46564ef560026e969c93415a4c8ae070000ffff00000094484c6997ac60621c26455be9fb9c9f359dda4649e686a902f23d1aa5513a6c17f08969eddff7244a743aab09c8f6a166bf4123053ff03d925341d804000000000000003fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604"], 0x10) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 12:38:37 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x5, 0xab1f, 0x8}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x76c6, 0x5}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @random="033b5c0b9063", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x30, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) 12:38:37 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a000000000000008a470ff247ef596e0000ff02000080000000000000000000000102dd90009078000007ff60be46b100000000fe8000000000000000000000000000aa00000000000000000000000000000001cb53a1f703a0e0d6425d7ef8037aa59d102e77430de8aef436c71c3e7eabd1e217bcf0e612e5b0470c61a1cc2ea55c2e6fba8f433923374bbfb527206ed60210ac3fd692b5c084903e71ee82940fd19f77875e1ea93ba048846eb0573fa2f88772bb5b24b96a2b2dbb6d3280e9d6e2fffdade2f5a384e6e1c503dacec019de4a12d47382f02faf5af6e762bbac8b0a205cca25ef1b4b771420ab"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, r5) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000001200)=""/225) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000100)=""/178) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0x9, 0xfffffffe, 0x0, 0xcbb7, 0x7, 0x7, 0x2, 0x2, 0x5, 0x8000}) 12:38:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:38:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a1028100ffff815a09c95e4c10a75ed88dad3a23dfffa22de35ba1e63060a77acb85920c9d060210cd5a8028e596c163fcfcf64e47"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) socket(0x1, 0x3, 0x3) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000080)=""/204, 0xcc}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/14, 0xe}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/108, 0x6c}], 0x6) r4 = getpgid(0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000500)=0xa1b) fcntl$setown(r3, 0x6, r4) write(r0, 0x0, 0x0) 12:38:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @empty, [], {@generic={0x6009}}}) 12:38:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132ea7acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:38:37 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES16=r1], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000000540)={0x18, 0x0, 0x10400000, 0x9}, 0xc) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x4, 0x4) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8000, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000300)=0x401) write(r5, &(0x7f0000000100)="510fc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000001c0)={0x400, 0x7, './file0\x00', 0x2, 0x5, 0x1f, 0x80}) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) 12:38:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) getgid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) pwrite(r0, &(0x7f00000001c0)="c12f16754d0acfedfc36a46ee5142cc44bd32cd1a9c3c94f8856348e445f9b1f836c6c199b7cf7300e11438330152bebd9695c13bb1f8ecb961869fcb3fd5b32bf113ff2e0bfbd68eff95a8e6c61", 0x4e, 0x0, 0xfffffffffffffffb) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) 12:38:42 executing program 1: sysctl$machdep(&(0x7f0000000040)={0x7, 0x2}, 0x44, &(0x7f0000000080)="000000000000000000000000550b7b3062a3d9fa128ad719f9994f0bf5f43c9569e2ae75930073c4993793980b64bccb4698cc345d6ba35361d2f7314d0e9051a5bef2efa48eeb6973773498458807b04fd40e8b8dd2955d84523c6e487a7f071a698a3838ca9d467c77f119d4dd46fbb89e132140b30201371c770ebe954fde70df969f75d0b38b5bce284c4249e5ff11cdf8732ea05e83cd5e460a95a74bc0d8da3f2afe51da60bbc39abff1980afdf4817bc827c1105cf463ace6b97c480b4cff99727296efdf306fa9d5749770ba91cbbbfcd8ff0beee2e9fc4d85aeb35408f6a4c1ac1fd8", 0x0, 0x0, 0x11) getgid() r0 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x4c) clock_settime(0x4, &(0x7f00000003c0)={0x8c, 0xab}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) clock_settime(0x0, &(0x7f0000000400)={0xae, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000440)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x5, 0x1, {[0x8, 0x8, 0x0, 0x620, 0x2, 0x0, 0x7ff, 0x0, 0x4, 0xa4c, 0x3a116db1, 0x8eef, 0x2, 0x2, 0x2, 0x81, 0x100000001, 0x5], [0xffffffff, 0x46f, 0x7f, 0x7fff, 0x10000, 0x6, 0x7, 0x1, 0x0, 0x6], [0x2, 0xdfff, 0x6, 0x3, 0x2, 0x2, 0x7], [0x4, 0x1, 0x80, 0x9, 0x7fffffff, 0x9], [{0x3f, 0x80000001, 0x1ff, 0xfffffffffffffff8}, {0xab3a, 0x1, 0x0, 0x3}, {0x1, 0x1a70, 0xff1d, 0x2}, {0x0, 0x1, 0x0, 0xb804}, {0x4, 0x80000, 0x1, 0xa4}, {0x401, 0x9, 0x3, 0x5}, {0x0, 0xffffffc0, 0x9, 0x6}, {0x9, 0x7, 0xf5, 0x9}], {0x9, 0x57e787f4, 0x3, 0x8}, {0xf49, 0x7, 0xfffffffb}}}) 12:38:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 12:38:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) munmap(&(0x7f000000d000/0x3000)=nil, 0x3000) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) denied attempt to set clock back 1594064148 seconds denied attempt to set clock back 1594064148 seconds 12:38:47 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe3e}, 0x10040044001000e, 0x400008000, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x125, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 12:38:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28bc7895e10a78f47b2e842c0cf0806b33615fce3ea99dcd946a6eea79519079df8edfc9bb8638eb9afd0d28d48aad94"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xeba}, {0x8}}) 12:38:47 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 12:38:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00b12b7105000000d90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b93f1f", 0xdf}, {0x0}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 12:38:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x1ff, 0x9, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = socket(0x20, 0x4000, 0x5) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r6 = getpid() pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x5}, 0x8) munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r6) 12:38:47 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x1, "d730c1e7e400000001000500000000000000009e", 0x0, 0xfc000000}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a8741bb100"}) setrlimit(0x3, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:38:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x85, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="009c1e2fe8aa1579dee6f0e2ec0eddd0433b69a685826a83a453b63e1433d8d0c263d5f3a38ccea5a7bcbe2b2d5b7034a4deb77efeb3cd0909ab5d0a1cf6c41e12e8d0d9b6c76611ec8fa29f16dee41d6313a042765dcf1369b3630f5371d184347aedb97e47d9ee7a6ede931a6af02d6c927b588757c5616279a5b6fa28bd8c12", 0x81}], 0x1, 0x0, 0x0) socket(0x1, 0x4, 0xfe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 12:38:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="9c76c39daa4632aad5ef1ffbcc8ad5ad74eed55669a4a1a72490e17f3ab43c14b1e53763299d296efccdc86eecf02160613bb69ae11bcbba68c48270291ba288903db54802dd7022652dc3b72da97c5332d1049e243f190fc90e9d8e1c4a46468569a9c8a6683b5f2a44310240908a6accb067a6c39fd886ec92a2bbc2e4ec504412d03da5235b28d701000000077b780f8879e84cf30f7646fff12967aec8467fc119e6bceb4f8e60cd2353e9dbbaadf9e7060146086caee42f7cf0bbb7c4cd", 0xc0}, {&(0x7f00000001c0)}], 0x2, 0x0, 0x0) 12:38:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="48a2e18b7f000001"], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x4, 0x98a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = dup(r1) listen(r2, 0x0) kqueue() r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto(0xffffffffffffffff, &(0x7f0000000540)="cae9f815065e6af592c4c62808c1816622825a300d292e757e41c8973bd06762a091f9580970da392c212eb7d2f9089fa23a52307f98ab358fb8a51d1f835bd0d530cf30411e673cf050f2ee4ae9c8024cc172330d523cf3ef1226e7cfea4d8ba11a87ef974c5a465acf0eac8a08a81d541b614f0265e2b55fb6e2752ce9f4a93ded8b7a1c456aae4915be3b7c9b53bf9b4b381273b8e682acba4fc8bd0a74d672284eada25506e881f17eedb56193fddce16142ff4368c9506e4a74d7b8b70b13f8c52f6788c9c83d12ad137993a8ce4beb244d23358f133b31d2bbe06bbbfacec8815b50f141348b25fd380cb531895a7a97aa0068f241e31c17dd472d99b00241a671005b3fb93af4a408a5227e511de8d696fd9b65f58cd49c3588bb111222e7f08114c1fe10b62420152a73405b0022f516d14aaa385301a509a9266d04c53f4670cd7b212e6dc4da02074e27aab3976b4f96dfaf1d1c0baf36884f5ae0e0855e55cf19e52c704063530c9bcf267d96e4cf4d85f407d5f459b9eb98bd693fb26d98b8ee13a7fe9cedd3fcea0a907848a041a811b96bd72d3ec298b74ae3a38f379d944675e57bbea5a98e17d1f4d2c6fc9ee997beebec3012a4972d2163364febe0fee4421d6f05446c2c537c417c129cdd6b681c9fa7902f27e199c6742ba621f77e39a4538754cb89fe359c4c77e9d8436bb883a9d120dbb6ea0362b650316b25fa04300f830221cc56c6f1132f529a5a32bac9ce1bebc3fd0d38feb2236c3dcd1c8bf89fc21a059122d58f2b8f8313ff60ab644baaa8150a8baffc99c73a58391278786845df324a01daa1fe3c6498415fe5ab9b7640e3007f42fbf194abad71ad01d441e1e234b7f809b67c633bb56c7efe8e646d38d79e2373fe6fb777eeee3f27be202804ac2cb3f4385fa392e3ed306323a35fa3b90d5658bae0c14878e2600f4da9bbc91c89ab60b997a416c344f0d13964f7a1a67493dba3730e59b694eb43dd19bafbdd9cac404a767e989fed45e09aa1d4527a715620fcb92e088db923d61765b566ccacc3345862bf63b894af64bc500dd71c8894730b0f74c6967b9871a1059a4f0d91187e013f97b2736a6863cd807dce76f9840ed1040bf58201e3fb8306e1c8ff3d91b6064a9e47b96003ab9e34d195d6e5fdded05ef311df63f1a1e0ef70a7e022bfbd3956145fe558a204ba5c845cbd79789b8aa43fe3d5999c9e9fe6901b488822fd9319da6a42aa0d13f761167e18bc72091cd96454bdc92e7c0e45898e4d021263cefe92ad8ebf38e9601222cd0e555220f8fe9fea02b0685292906739a5c05c7e026d772c970fc10f2c69b56b00a5d805419a1c036c925ed6fda9a55af4b21063022109f329031adf4bb30e13b4c9356aa98a28ec3057db5887983dc125775b60b07502cf4935cadc41ee93f42864630e18fbf1f7004dda244a370fb280aaa06667ded671647f12575d8d36adf4a5bf39e2378f8292714fab803d85c23aa24c004f4e17a8d2ed6a009b2b9610f0e0d6582a31f0bf3e379aa8ff25889c1fd51b9a2a4847cc544a1c744ab1104c5ecb2521738a887f84df5cd2143d5fa628134069afbaf6da3d0754656dbad1531956c121b0b78518385e3506b2b97b1c103a920235ac5c77541d7592c8b8ed9f98d9b20efd9639eae6a038b152a5f154180f30f41f3462382b629613ed08d14a3a250358709719249e451095510e4ce923f8ae8e82a4d6d170ea90ed3a6ae27cf917260fd2b998f7e1682ad8ff73b7ba3f67bd6eca4d1c0bd961bbfffce63bf7cf7ccf164072bd7bb1aa451786fdb8b07dd4c51da5bc12b43cf01e148941d9b527148643d976378c064fc3f0701788134aa1e509af60cf2e6fd852e94c558fff3490c349ba7e56a561f6c38165509163bcb3142ebaea94a854ee9c56f80cfca425b34927aa9f0edd48ecbcbd79e5011ddd764a26610a3cfbe9ec422a52920bd6a0ad21116ebaaf79db2103d76b4f82d091aa0dc76b4fff3f793c0ad33a844f52020d18626129bd3bdb45bf56823960cdc15796eb6512f51e4388a5f20dd601aece91abbb985f1738d1c70136f97e241ad35d2397724b025bcfab5808f7678c64a59602cb67e6f8939b9e679f32c3f82f7e0b7bf40e656626b719528aea2241c50f9288b56c69371fbc41b34d8f6320e1b82bfbd284b89e558a72b972803b69b95555da06b7c1c07e479ac61bbe2e9cce6838778864e26a618f212f0ea47e2b3ddc800b8f94d84c00864b31d9818a17b57790f174bebc4da0db2bd30570f944bac720c22c2aabe195f52e12e68e07bf7c4fc51ab0058011725d5b44194aaf92f6c39cb02c5ef08dcf6d3897c367d8544679ecae715f8662826746219e03026073b0670238f95c0f3e7713e409f9c2206e281da843aaa8f51186f7b90a089286bf98e7790975ed9179fea05bb9306c7d2ac10efa5a758f395540252c6ef0cad13d71947fd44ef8633bba05b10bc172849c9f37983777c45d4cb0113130581f6291083119798a47504dc7efcaa430dc775ad53f86a8e9cfa162815254a15661ae5a07bb836b699ddd3d9a9b080b81cd248cb104e45cab8d933169d7870186a0ab95e68e484a42fdda4bc9baf92f825b386aa59aeed5dcb1e32661414a2dc0bd82e63246a632e67b37fe4a2042590328a9c18e8c3d67e93d601e8514439b2867bde790d609f3273d0d18c2214cb430d3c3dd97a8a6608c2e1efda8bf21e418f7d889d73c3569f0b62bc3782bc787ef94661d27c596bc228e04632c1469dd15f5674522714452e3b8863dfe42b433ef09b06336e30dda13b2e97b6540caae4b3c431ed8e32069152508157743fd98bd739b62e87e5ceb244d37dc78c4d9ec8f11c586aab799fa61340039927067b369b8ec24e89e1c7f8c7f6693d56ce2d87b318a46eb81fa1e070107732a82894d1f7b7b82b82b53f5b76bf9ace8f2a3ff730d31ca22b4cf4b42a4212fd0d177b9c47ecf2aa1628256afa82391651c45e451c42148fc2d4f5a3f14d09f67148fda91e19f3a122d182bea85d0c2700493c3956de2ff176893f529aabba7b84c2f01cac4352520085e6ed6919e9c39f130f0335b10a05da3383b38d92ea448d999a36f30ac4f19c8b0f4263d5606ef4b313881344f2d3de9f1c1680423fa923efbf8e5d572b60b3c2249d3f52ae499425bffe382007300e60f6ccba18156b4fd043286a083bc0b875480ef77a76f5b98e2019b1de74bcaeab65647338baff05cced2aeaf7feda353fb44a3564686304b7a6f46f078850b62a7916c1df9643331261245f95c4c54e6dc70ad4057479957f17a18f1b8ed1737ffa1ed1aa7b3b19afe6572f7aad002bbec4610a0f1d1410101cfd9270fd85bbbdb0d9efff5ea8030c075c1c81ef68783d53929e17752f2bcb5e63c403ba6f6959982c9c7c26b5d790f1490baf99403fbc53f82bddb257f404db5a2755a1bb36852a06bb1dd68573320b24b6cc6b53a4b7914ec1cff90e693065960f116de95c0fb96705d3ca02731a534612af6ddba7b51dbfec822a90ed6da235fa2bc038c14304987e00eed05e5f78cd2a760971ca7479c9aea9e2916d5e21d295e2a5bf841f045361b3b209a2320d295013b0e1061a7d9e44c97b7c3593ae4c816f5a25ee8a6defc299445c9e57f6a79f653ae68193dbb4355995fa5fedf714f8817342f754ff195b656ce8b96f0afeeb453a06b742223ef25f71f788b868d76377d55889cb54d7a10d98342a9b56b88c64cf876773a688d0593cb5763083ca64b0e097882a1dd3b3154a1d57b0ad461b7c3f4d1498b50eec274ab5e01788222c2841c48d34708e3a4edabf6f6fa1234719ffb7d36be01498f4342849c1872766cb4c3e38aa6b829bdbb67a4756e983aff2c280caeece51b4120ada4baf53aa2432a0d464d707b85b96fdbf63ed8a5e895c8dc0ceb8307db257d47df36d52ae8e348bd3b54e38075c98fe703af79514dd5ae4324a93516828c222a6ccb5ba106e42f78f702220fde08472af6be511fb93bcc01df813179d4270e2e8724e463ed796954957885095dc5ab4d5caa306512d34422bc84f63f693d25b1676e978ccdd5ff1e8b22ca69577bd5e77b465d353df62521a883e058a4c1970acfbc19fb5b004b585b1e09a6858669c7fc7d754d35039863f054f24f1d9278edf9c6f522c519a5da2bd1eb796b957626455c66ea7acc9387d7351957a8d4762fadf8c6d33a4449fab759445d013f79c4734411d93a95633c46b9c3d09aa010ad235a5baad876a622bea530b5addeac7d26b4cf86f49bd72d080c8cf33961dfef1c43f37a1a43b17b445e8ceeb8b98dd47bffe82097af998209b469d09c7559757b0908d94363b443041f40a574bf2d495c1200bcccfdc2e9f448de20d801b25500d1e2b1c2753f59150fcbb95ae21514137fb1b70a4d1186fcdc1420f3fbefc2223ec759c43c2e3d63acc92c5aa45ec0d587402d8d08e3107f32fcafb6ee329841b62a264b329884094e62dd82390660ef4e2793f1afaeb47199da4dfb1ee50fc5dbefc5d54d38c7d93f45880674610484e975e3d619ba114e4df4da9f63b4eeb1cce9dd21f8211c238c8294688258b8d863644e99863cc072f1c2d162940ad1277b81b825499edbbee896fe01ee42e5292d2fbd629b6a786c4af61e7722890a7f9e36f14879b8200050147097260dd5e5175527ebb93f2fb20360d57dfbfb117094715f8d4b737c0db06d928d57ddfeebe9a243d96f8cc0f2f0055ce6946cd204514ca200f60a093764c464da48dda894d876ca468a524b459817a6ded82af44ae8aa9a9a520b4cdae05d8ae982e3f2719c90152f728052e699c34cb97ccfcb8c30284712bc80da13a142dbb7fd19295793d6e361183477053bc8360491678e84d4b1140c5b04442df7a23712a76b42b9f64101981a6ff44ccf7faec52c25c8721c7543b8d638453418b74c55744a30350f0227d34619ca9f04e52755ff8c2775f25ebf4fe5de98df7b974758cc5b074e9dc9b6bbbdac8f30b138b4917adc3bac1e50f5d60776964957c461b4ee49ce66e588b1bddc008f551aa7bd450d56bacdabea906c35b4f689f6616114f7bf6f56826eacf4f188ba35d08007329d05005847937aba7f924a6522a6b23a92129386d3d8413ed7241315c358fdc5b937faec8752900ef80696a9d187cf5f6caca6f33309414a34d5140143b0f90043f85efc7a76d379e3b68571263e370ce7c62cdd8dedf444d5a67523f2c21adc6a531afa3a459859a0724987d0f4221919a57a0d368cbc621ee101214118963302698e818150053ec657d3a116fcd95323ecfa4fb34a034b9be7b77730c86d3b880d8ce65f354d5a6ccb231802e167605b5f7c759c85506ffe9a5031b9c893663ddc21e33e629f03f48586cf75393e28f27e61252201270e9118c4e33e3263c568dcfb9b50c2aaa9dff8241cd7ae103f9dc62e1d31fa8416a9f626e74bc8c4f61fc8e7ead73a94f593cd47a3cbcf81f574832e2d8704f51624f8fe955c411dd5c39d9131bdc421bbf6f825632934f024d28f1c1142af3e4a4d27b99a0aa704cb5b7e1d3a6592978dbdb0e2c46ed53d50dd41e4479ebd4f4205a4a875768224cc79b9cb7e2a2feeeb4fdeddd9e8569d62ba12e7f371058b23abebb7e29e76d2fa430df063b7d0260e6d6bbce17ecc011916f4db2b11968077be183e6c6463b65623ee792b78fa5cc0cc76fb59ba0c7f6b54b2651fbc4397668ee4d05ee039e6f9c7eae45027b192ac7442c848d4f1db3ad2", 0x1000, 0x1a, 0x0, 0x0) r5 = accept$inet(r1, 0x0, 0x0) sendto$inet(r5, &(0x7f0000001540)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d6195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e50fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d2700edcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b7e92209052261784b48ef652a222fdf8db8061fbd2af2f4c7e7cdbfc8cba415659bdf50c1e920477ba6e82fdbb864d3f0be779fe7a8c5cc8fcd21b74ff43b0b0fc6cbcfc8bcad59fa91286881677e5b3457508db56de992cda1877cfd4500acb1c29bdb7df0c409e566b6ec50f62f4a132e51b5699b4ff6e460213842a4295896a6ed63fa7e901236cf91b5ae4826dff9177cc441175f155a1e510632daa9b6f9e1c4fcc06196d3f32664199ed1bd40bebbe6ead9f64559c37d8d86ba0520352009e41f71adce313b08d756309606a24dda461011768297ec111468ae95228772257490aa3c89eb055e5fe4e7da509c511e69c7e7140ebd202bce5c29b0a695f606e493ad7a5cc61470546738f6b12f95e6d730a55e65392ead828f173321aa8537933d5514ea58b6c15509e7f89bd825ee8192d553a641762f6e0a325ee1b2717c4a9aa8ec380e9c56b262bfb78c062dcc472b5adda", 0x421, 0x5, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000004c0)={0x7, 0x7}) write(r5, &(0x7f00000000c0)="05c98f806fe61be7d4e9e4201e0bf90ca2368473292c6a306d9ab1e7b69f51b9384e07d488429c4e3bbddf478d36114516a96607b3f4082011d60b894f3f90eaa79667", 0x43) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:38:47 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000009ee8c4594d6cb31000"/110], &(0x7f00000000c0)=0x6e) 12:38:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff00000100000000000000da1e4acf2ae108ad3ad3284ba137b90c8bd77e522558876771a642db43aa68e30411e15081e09b0b81b2ba8558aa59ff010400000000000032d4af3f90602bb804108e5adbaa20ae089214d5774c2740d9f0fccb79ac95a5f38ac70e2ffbd16cd4488e68ed4061e660f4e25f6961ec828632b645a692fde73b11ae2c607a812d3c944e6966d0756779a43d05882f94d4bb38d11da37f4c9d23fab06c4019030809ce023baf8b945b29a09dcddfbbed10783a6b0ff88258f28aa48218d0cb90"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8028, 0x0) 12:38:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {0x40}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) 12:38:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x40}, {0x20000006}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000e857e8cdf63607588e11431b8143b936a3fca5611ea4f078482390bb0a1725fe960e8ea4afeb03f2811c4957e1d662833bd27f8c13aee8a13ddaf9b5718e087e9a11d174829e255e7ccbe1580889257419c34bbc3bb4d75160e78c44a3d4f162264a529a61893878d589cd8e4893464cccdf038b2e95e10c05d3aa7e3f973185f60e6ab170b608a3d242612e3a0e119592f6fa24cbcdd056da0c8e09a524f32bf3dbffc926800cebde0641c8aa8e9951b503dcf7793bd08faa3b5456f631e4c23e2c8ed18a9d0cccbb57"]) 12:38:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x820, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1334, 0xffffffffffffffff) 12:38:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653200"], 0x10) shutdown(r2, 0x2) 12:38:48 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000280)="c4b75dcf3780346be4369ee73ef4ce53e8243e2fbcaeb063971375ed7614451ec108ef87f0f45c9838bc12d1a44f963494053786f7597af6a37b8129137f", 0x3e}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="d10fc3f000"/20, 0x14) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="a867a36ca07e5498278dd0dc63914f853e6753f04023c0a8bd91067c30d621834fd3712daceff44568939b11ea08c616421692bdee6d42dab3d3b23e1bd18c69f44aa34362c44fc911dfe0ef84a04f4d53fa9a04fd8f31d4a5afb5c49aed6154cbaacbe1acbc155862dabe3657c05e6b46b84c05dfabb0a2f89ced55c4609a35859194ed5514f99a111a0c2121adb5ae9727437a26a27a055ab811aec0fa42897b993c8202e839b0a9d911b93c3e232849dccbbcb0c0bd0de47e735677c012a7b09b21a91fdba76a8b7941e37bf8c9ea3b4863147ce8839cf9d317b796153304035969ae", 0xe4}], 0x1, 0x0, 0x6) write(r0, &(0x7f00000001c0)="ca9bef041c485f39952ade71299a45aed2d57cea4d6539f96d15da35977fdb7a646fd825cabe96cf180d93e352e883a6a521d85aaea0c3d025a45e3cbdbbf32b511b016b", 0x44) ftruncate(r1, 0x0, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f0000000240)='./bus\x00', 0x1, 0xc9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f00000011c0)=""/4106, 0x100a) write(r0, &(0x7f0000000180)='\b', 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x0, r3) r4 = socket(0x11, 0x4003, 0x0) ftruncate(r2, 0x0, 0x2) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca4600000202082771b4fd1129396b3776a296e2a189f300080006000000000000", 0xb1, 0x0, 0x0, 0x0) 12:38:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sendto$inet6(r2, &(0x7f0000000080)="06162ed8246830fbf810ad9e97aea43aa61fd4db2aac7f42ae7c64e08a56021ae35717d4dbd767f9f56c587fab4dc5d72c3b1a9d0e41d00a56fb85d84ecef72c058443ad513f75fa3fe58cc6ca4a796b851dbe43cda5b70a160be25678d6", 0x5e, 0x401, &(0x7f0000000100)={0x18, 0x3, 0x329a5878, 0x7}, 0xc) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) write(r0, &(0x7f00000001c0)="4d883c131dd626c75709b0e52f37efd56e2f5aa4", 0x14) 12:38:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}], {0x8000}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92"}, 0x101, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/201) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:38:48 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, r1, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xa2f2359e, 0x0, 0x0, r6, r8, 0x80, 0x3}, 0x3, 0x3, 0x44}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) 12:38:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x5, 0x2, 0x101, 0x635}, {0x9, 0x6, 0xfff, 0x6}]}) 12:38:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 12:38:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8, 0x9, 0x10000, 0x5, "aa17b91feb8f0700ef60a3aadd2425689512eac6", 0xfff, 0x2}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x40) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f0000f8c000/0x4000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000faa000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb53], [], [], [{0xfffc, 0x400000}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0x200}], {}, {0x0, 0x5, 0x0, 0x6}}}) utimes(&(0x7f0000000000)='./file\x00', &(0x7f0000000040)={{0x1000, 0x100}, {0x7f, 0x9}}) 12:38:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a224", 0x9e9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x5], [], [], [], {0x0, 0x0, 0x800000}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="e35b29f54997ab77d8e64643eefed154787d59c88be87aad8df2c50b446df1d3d7c1c802c0cbf40a51fa3a413e26b8d864d6ffaab9d3a80a5eaf7da8e445825fe6b21fe51af88e2038dd6ef68fb72a5d07fd4eac6a2be5412e4b3cc6d5550970c069c3c42b04f82a1be65c2ec5593d899ab46fa6ddfa50382ea61eb6af1fb89482ab1904faeb583559b2", &(0x7f00000001c0)=0x8a, &(0x7f0000000c80)="bfd3f4b9b8849536812ceb639d19dafd1cb65adb9af9b71a131fde1fea20db6847242103e1271d8a30aa605ebc0c63506035af8d5e0975285f65aa04da9c6e12f068bda161bffdd69f15d369a046ba7d748a99cdf7c04ed48845c9d94439c2ea3730fadc7bb49aaf87d905f2323d2901b46fda51d44644adace1e420e19bde386a7b2b16b0f0782b88e5c88122c7f7f809b90667eacca2b16e081a17c3f5c34ddf50e6e090ee84aa883951dd54a97c09d31bdd3f1b0c31c898142f4a42f91ad7f52afd2a1ba33cea977e53c5f1eee3c5a5a0915c47c3dd8af5cc29b7c733db99fe", 0xe1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001000)={""/16, @ifru_flags}) 12:38:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60a5c95000182c0000000000000000000000000000000000c7c3211565fcc1179a59841a729dcccd8800907800000000ff020000000000000000000000000001364e89c8506c8b14b99f87854709c37699712deaf823f9abc76ee72a7fdeab0a43cfa0f5d2504cbd271ac712ef60ad56b5f4800cb110d871ff574b869357a006ab6fdf7f95d2659c46580f33cbb8d6b8b1556a10916faf981a82b570894fd585c65b7631f406ddfacce9705f246b8d3994c959139177f17649a3643fc677afa7c34ffb6450483501355636210b7e49322408d63432acd6487f60d80107f89727bbafb344de2b46b57c4b59bfe8aee251638466ca0aaf5b2fc8b5189613856afd73a31d02dae75c3080f0f636122b4d3a86ce298a48b3270871630b1e0f923da1402b6ef55b8601e7b835959809d918219e17d1dd45dc03d42aa8bc31cb3b395de222f28b69ff6ebf1956a0ff0dade08a9beb57e320d892ca9751b115374048a41b22a111d81ab92c74d1a3fac960ce8b"]) kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0x80000001, 0xb68) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x93, 0x1, 0x8, 0xe822, 0xfffffffe}, 0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/67, 0x43, 0x0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x4) 12:38:48 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="fc7974a189653a22403b5d05d8247695b4ae000065ec972b0ea036c59dc2f90d563a201c3230a0117298e0c134e27e", 0x2f}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fcntl$lock(r1, 0xd, &(0x7f0000000140)={0x2, 0x2, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x9, r2}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000440)="cea2c3433436cfdce0bfabfa807ca0ab9f4128308b787d42e131b10b799a0b0149a51491c20ccb9c22741a4dfd81b75c1239d2ba1cdccbe6c7da71315e4f4cb1353eb0ff53de5854cee3f8d0bd250eb018d1f8d9e66a268f1648c6b31708a93ebd524d0289bd39e6b8f472b81a3d4e6116c9ea94624058cbd25628838a001c0f0004eade50fb43d0b782e99447b7bccaa4e605f3763f87c4c6d54be2626594f58f777905188c47e210c8fc24cff9ac4e7816389d58a32e0b05bd48be87004a495cf71c9880da5ba3625c51d1e2f446aaab35c9095e1edd201aa8df0ce53e1928211d30d8eb0a6a1d48d5aee8ffae70a9b76348f1dd5ebba8c0b654a79c1c182f220886e9bc4d06a708676f5be5e2a50782969c2f705a3edc", 0x118}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r4) syz_open_pts() 12:38:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}, {{}, 0xffffffffffffffff, 0x4, 0x40000000, 0x200, 0x4}, {{}, 0xfffffffffffffffa, 0x1, 0x4, 0x21f, 0x2}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2f66696c651e159c1195a5b4bc91ce78c6aca1ebde3ecb21702696a1b29aa226b7485fde2f5c53f7a37d0493447791dae1cec6424c3f8ec6fc4f9b749e64e8e5f0d8fe0f5030b7210cad8b2a9c087f445db3deecb93e2d81ec1163be7b94489128b63b92436333e2d7086c3296200cfd83ce1e17007e9a5ce8e87f3baf00000000000000000000000000000000000000000000e15e73ec128b24a9bcaa9e00000000000000000069863997c925d0828c9b31e8a045c40aabf82463d77b9ff4fd16e59ebe2ece6d3eee6bc2fe8816439dae33bb5b8eec97396fb4edc610d80c22e13773ec969b16865ccf3fc51f74b795215fe0ff99671a9c"], 0x10) socket(0x2, 0x3, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = dup2(0xffffffffffffffff, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) write(r4, &(0x7f0000000300)="1f618db3c1a6bdd58b47976457f02171f86013fe9d342439ff60f3592acd4c1b2e84938563732a71f258adfe8cd8bc6c5a5687a648fb2daf734a91e0caacb6e4ccd253c58c3ee51b65ecc9870973f3cde16a78e05c684b0ec7145a7e3c72d68051c37ac70d424aeae12e4270baa396c5cac9c306524262b4697995fd922e183d327a0c8b2074b9e7b13ab80c03e03709662e7ee0902eabb900297847f6e5980466db7668e8d2307b6e86974567ec3fd7269f2555321266e54008df8ed21bf8db9221f153463b61fdfdc0598701d8eaa2d3c9fc028624847d1647e3d51c1c6928d741a3e2251922717769e6e5833dd21e40de5d90a4772d047716dc307d04aad386095784de3c9a2309da8c139d2dab60a7acd96d972e82171c6c3e4df1299728c4a659c0ed56437ed2a4c8180a50e2f6f7977c484d30fd211516bd0cad46c60541ad22cc499bad8357245de25984ff9a9fa946a31e735dd91987fcb6f9a310c24154bce85486a2a2e0f27cb3ef8fbf65a558a710ee82fac9acc333893d50bc3993b5ca07b0ac6f71847107fa40a63ae8997e372b175db06a1c4c0a76253115de1f2569e56b86859c63da0b35e3dae94f4142a53e590e4b11d89cc93b6f713d2e0ebe2f4af3ddf5024596d0ce9b58a60b2876ff5d124c50713c621c2e916b4344db1c2d62dfe4a5e94c57ee2e1b4bcd26ea5fc7ae723167b8fdf04ae04b2cb5fa0d34e5e779635eb0a974ba1c19a57fe34122e21be9fc7fc34a27ae837014aa747a27d5c2ce8141bbfa03d9c541925bec3c14cb73c4775303f3e85e47e48d819a43b4c9bd120d9a99d96e923bb88aa34d4d348411ddf5a95e5b50e62a904ba71ffb2c5c0749db48e920b1ec53a71a14082254535a1d79bfa103d34ba7813babeee938dd0b8419f3ec215ac2c062f9bc17901a5b1202de5ce3bb1652d1a7f68a06baed44c46afd791557e5d414ea19fef7489705c54eb7954db0be5848a8b95a3b12bb0ab381a3f92c3f1a0d84df063607f8d2c4828d56915f7bda9463fcb396d88535021fd2cc3302acf56f1f0fc974a97359fdbe908b9ea513c49ee413b450340161c8af81a2acd63f9436b1cd8a04dc99338a18f9df489eb989038d3811811205337528564bf97d84a3aeb05c5bb67e3d762a5ce653fe5702ded9f6e1abba332ee0f7f08de7e9ca6cdacde185b6abc278a1446d353f1111afb69f1040635e2956a5b9634d7718b239e86383583cac4fcbd599f436ccf264555ffedd7d3e43d8ae7c1541b160f79245cbec55f76331a28566812a3b813a0803de666f0628fffec4b2e7a5aeb062b30719f8ab56a7912aaf01906237c8d6939d539ccdb7fadc3f4c05805a4cf05a763f2c7147d8681eff94bacbf8357b6ca5f073a44ad59b3fc9bcc2d9752ffcc816d083d5d50a379c2f57bd61197d82364f4eb66b955124a794cedd3f6945152701801efa82befd039176a7a021bdccb3857309d0a5230ab8129ac97e7ef5efe28e358a589ee5de1daa8904908875a7bd36e0a0d1401c9fa0919a6bd809418b3d4baef10cf441aed2a592f58f6922f49fe7bbb7bb190e3ab1b9f65e88bed194f0bb8669d2b9b5bf469f4c39c0a35fcc3b62dae86cd39703b02676a19768757787ec682f24406fd92a7fed7af0dab90564eb7ba413d0e379fe75574f249337d61a1377951a1efaaa764c3249c3c49a570ebe03ee4388f7fec68d570c08d93d80b1f74489a743e8cc03ff94a05f9ed30c915d4a8bd4f3838356083871c54f1128678d00b334074491b2cfe418d5dc538be0832c23557ccb943d561c9c81cc16f6988e3522ca55ae4f1bef2cd4a38d20db63d8c0d967a33b1939164c805a21c4b7f9f39f808dafac5a12b0e55f4b0bd4874e5d68caed55527bb7a3df8b246254a9a96a2b4fc0e009914914eb982a6995df3150104dd61fa892e2d3065ba4100ccfcade7cf16989a312174bed8176829d1a32aa458af60bcb36d14bd2c16217ee594abf058998c82f4e81ee9ca1fd7dbc74cf8acb422605eb2a0d5860e56b7dc1a3cfd0c5498698878f3b77169cbc59d349e8caca16a55b8158d4cdf1ecad113cb20a48a766719cc4a34e9162f1003ea52fe40756436725812ba5b27baae211fecb9ed72936e1cb56b525dc6eba9b00d14c316a6c66233a3043907782cbbd838cb63fe79d25cfab235dbfed57adffb994ed8935e1d1f082508a8f67f4ad2fef7e7a51a20532213f0b5a19cdd11779909c305de96744ca634aeb23cf73bed47a089c9d1fe03e9ff78ceeab0f6041a5a1e58bf8f82097e41105b12518f12b016f7fbce1b16f0acf951dac23597ba77c62dcbf543de74c978c945b25b2146bff6c717fa868349d28dceae8e05a50634ad7bfac902a60d7c9b468cfe01c5974ab3e09f9c07e7cd73667b4bdd0a04eef4e8d71618b8a88816294d3394932d59e5a8dedc3056e339dcf5b1ac8f72006b18f0dde7715e530133a099f75c9c432fa5a76b62d1c4d377b83d7feacab932c6b849b1663b6197b3c07c444552a7d2b924dd3d7eb60a80086851de5a68fc3c1468f57db9b7442d5e1aec7aae9ea16f960873c3945e4cebf8814d84e53892408544b03fc0fd89b2ed925a4c26263523e96678bb804be5d9d9b4c0ff4fcbb08e7489a2805e820ca4236bb6b8cc945c7ace20dbc987d192e1bebed936021a052ed94b8214ae295a18bd6ae0bae56c36fdad6c84119d6b3f4be75fb43e6a60c0a115f76d3f3bfdd113222f27b57a18cc0e674c69e806816bb7920b7d345b1e3cbb483de401e3a49d0cb52f7dffa9791d7fbf2ff5b5c3c3f077cf10a05a7ea8436b34c21f8a7206d4bf82aa89b92ec14cae268c97d6628371b6ec8dc695720636665307816ea85b8e78f5d806f020b050b7897e8463fe5337c6201d48f5480cc4019e8ec211dbfb52abea6e10776b97480af6e57cc0ae6e31ba9477d736af87b4d08f99f2d6c1e4d3b1227ad9604f40504ceea654ace9ae701d10fa47c59e83ed20cda9738d7ea6f2ac3c0d67d5284743ed3a5cc26de44cfbdf012e1dec84cb69d75ab9ca1a922b3fa000b6e3d1df08995ff1c84369c9b859ad4ac15b965c82394875366657177bf1b3889d8462e0a757fc9e5d97e7091dfbe4fd21a7e6a02b1ed018b15ab29796137535e32bd846bc9d5f6b5f35dfd00ecb8db9be7148c1df10d7e7755dc1bb07a2753137e9e61cc9c98a2b2b892785088a2e8210692847347642e2c40882af65298f2387d4439383dbddb106f810fab0334bfc6c5352dd2ab53fac7255aa7ca70bcfdc496a7c99db2a2df7476d9e5232de9c78e01fccf6dd97a323e7b364420cb132fe4511ce834bdae486270555a896c84b695ffac43af87327053867bad85b4623dd9d3e8d183656a655aae6e2437926fb149ddbb23e247358463fda7c25387a59e9ed98cc8b363b0fdfce8d6e78ef0728315e4bd91a71491ea4a2080467537b373f951d81cc91a622aefdf1f6930d45db68598cd43ea125dc7630ede66915b21f40a3da648afca5dd00f47ae2943a87c2340f193de25beb66aafd73d3f92a2788f89a6966a508ccbe347b96fb2cea4389d4f5664446dd7aef81986ac525561bbc4db9d5e3410332dd8f4cac0f040b2cbb8aa0cc3f51d03f140b9518ebc597bcf86b6a6bfcdbfa9a746fa228196e7d1edad07ca3d924dd466ee016d1efa536e2614702a93e9e438bce3fbbbe25e7c3b3adc0b4da83d4b9b23dec0785bdb1371fbe1370501b848baffc9589ac561e1011764126927699ec47f52517bcc2dda625116935053759763f6a3dc2f078da56f31ed1b11438444016ba99c2954f534c9029a30ace8b196ace37b5095ef1b2d7608c21776aac05a9b263cc128b609d95a981d8d02eb52b728e602938aed23364e4b33d6e906f3ff4c3f096cb0f0d0dc3da887917e0f8367bbbdd3eee574d9c42c7624a4430b5e8ee4141e49ac2be672eaddc17695856fbaeca093d198f73d3114b18dde5a0760e5fd35b8ee9ff4395177052aeb67902fbff2faa634164e8ea811566a6ecb32dcbecc281f9bd63d32100e25002ba62b0a2fe67619a793e56e83f557481a02ae07304866e82383e6d9b0142e725a4f87e07a0876344e418806df4730c2a66d33d4649cb5c7eeb34190d29dffdcfbba32c51b40a4f4c92b60ef5bc329e0178f20c14f1296351f12742859b99e153e38f97842f249cd1af283de61b8809899ddef9739c81c3701cc4274cf90b3e29600472e25c50080ea2f4cee9b490be1fb4926cd9aecac49ff3b4d40aadcedea0d62b2ba56af4a3bf142987fc14fc1be6c4f0fb798f8a608f46f2ce910789f70757c5fd478f00f03fe68165bbacfa0625943d96f8117b404a2b0ff88995308bccb85a2b72b43ce44ff9cc938e1ce9b461c7e45b6ed765ca97e7155e03121a0df100436836989af6fd80b890cd649ac755790eb99e1ddde909f53e63acf3eba32e57836be3a5d215ab3e374268c7ccdd87e1e45a4e46c492f85dcfde181aecee768653af37e0be2afe970492862c04a06a6384c7f99822fa561e725b35d81d8990aab7804fa0bf591f00170f0639396aa63e776451365d1094675cd964f5d99b89e9a953852399275d1c72e2376e7f4c64bbe69e6f3a51852fcb65d2750ec5f9e324fbebe309190897907c9f2b0dcc909fb50e7f6bcc159e7644637cc49c4e9f16a5400a6647b73f69de38b595f193ab7e6203cba709f2dd12cb472efb553ed2d6544959097681a488e8fd335d7e487dea5d278a1046a4d3af5f06da5768a562cc42b01ac72ab4a4b8ff24a1a0da84545231c63c4687da8f91b03f1fcf6b30a220adcffa5868171af289790174f81cc988cedd91cbc70160ffaa81dc69e92a6b83f0f4d0596df127d45d36ba6f2d7193cb29b42f8bfa62a7e8627a25a3787c076add1427b66109bd6394655a8a9b4c9f29cb8b2a84d61f41815d7db21049106f1f9eac7f04e8a991f4bce7bacde7f1f4025d26ff9d408008128135701c075c3ef807e8385269799e17d5ca6b8eb79cd772e53110ed0c6c6af9bed2f22ac4ef10741f5c929e8058f73d9e8249985c95d82ce5aec3a6f81b275c2e0585be913fbd1b72e4e627f7020180178a20d38c135e8778b12307d44b11984dbd07e12c4cf9441578ccf504fa63e7d8e6f2ff43748c27cd3e299a518b43ebbbbdb5a92ac18bbc282f1dcb57781a661325eaccb97166465e44c81bd3a851360271f2a6b573d981d2fa504608ab515acc3e0ff9439d8c33685c63b7bf38891ef9bb49cc793b72a41e81eab826f160389103479a3e4fd1707986b235944a13a2a1f8125e763e7af6bd377ed066ebca7fc8afd679ed16a850f3f8eac5c97b91efc49affc5bac6788a65fc5ed05b7b7eaf1723bb9c10b7c6928ccfd1d07553dfac8a2100339c313d723a7580b1ac658b7b10cdd93b642f954eeb73bdd8fb90fd6e8a77f74f61f81fc1d64923f7301f6843cf103cf42ded9478f2114410897c31ccf5ea0f3fa98606737364942c10dce2b204dce805bdbcdcae5294e4890aa360b84b55ab8f3dd29b3177d794715180f522146153b74cd64ffdbff3d627be249ad5bd42114ffb8c57ba8fb74e3e9d78314a2345df70ff236e36a96d1a96fadc5ab061a695689eb669dee383239e6c53e188339b6c1450dd9da47a4ad86292a6831067b0c2a2cae0607f4073ef1a5caf4c9d2bb37d0a6b4fc749c44f0345e1c7eb74f19509cf9458aaa955d44258b6f15fff267f0a2d474e91923e858849330363e1294cd73418181293b6b48642ea22c", 0x1000) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) 12:38:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100c7ff32aa"], 0x1) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 12:38:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000002, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000100)="a63b65814da15f4f323e31b170ad1f05a6ea053d647fbbb7ec1024d9446785b81c3f52c3b0f636b005de7841a7b36be083e5f7103546187617a6334ba9771eb1214d219efa81ba9ca44615be6b3c23c7cd8c21822189f9a26ebcfd8a8527dd3e9af2041eb6d707b1eeb5db6deb8cb153756c90cfa2a4e8f16b801752a8c46da33b91837522fecdd2fa127d2f1fd972de5d1e190d3e59077b51762418ffbfd047b88aafd3ca905e3f2802e4c75be4af679ee53c0174603e3f", &(0x7f0000000040)=0xb8, &(0x7f0000000080)="e7b42752f687312b2721df4b64472f914444f34e0d545dab", 0x18) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000001200)=""/225) semop(r3, &(0x7f00000001c0)=[{0x4, 0x9, 0x1000}, {0x3, 0xfff8, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x8, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0x6, 0x1800}], 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xe0ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:38:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x20, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:38:58 executing program 1: r0 = semget$private(0x0, 0x0, 0x124) syz_emit_ethernet(0x92, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaa0800450000840000000000019078e0000002ffffffff0b009078000000004a0000000000000000060000e0000002ffffffff00033e94060000000044480000ffffffff0000000000000000ac1400aa000000000065ede347d0b13ef694eb00000000000000ac1400aa00000000e0000002000000000000006fd68ecb8b367e0a00e00000010000000400008001fffffbff0db44000000006000000d99be46ef1a173a905e8d8f286cf328ad0f36030b924a29923201c45573c97d29ad6482738d9076fbcd607a781583fd8d069c302a88826adf0be3230d8d36019dc6171f7d6a3da4708f30a282e5aa2ba84fe2971de4743a0c3ceca92"]) clock_gettime(0x3, &(0x7f0000000000)) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r1, r2, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r6, r7, r8, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, r1, r6, 0x100, 0x96}, 0x7fff, 0xffffffff, 0x5}) 12:38:58 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x1) 12:38:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000040)={0x8001, 0x100000000}) ioctl$TIOCFLUSH(r4, 0xc020691b, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0xfbc) 12:38:58 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x7) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, r4) syz_open_pts() poll(&(0x7f0000000080)=[{r5}, {0xffffffffffffffff, 0x8}, {r3, 0x10}, {0xffffffffffffffff, 0x1}, {r3, 0x4}, {r0, 0x40}, {r1, 0x20}], 0x7, 0x0) 12:38:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0xb1, 0x9, 0x3ff, 0x802}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x8, 0x1, &(0x7f0000000100)="2c9970e2428b0840bc4b0749b1a56d6e3f1f93aa77e5d941c0d9c59a48cdbbed393ab5c12d5aa010cfc750905ace6c05ffccc862f5fd01caba835f983e53ad684ab98ae9f58d2444ccfebfd1a7cb0ad01c3a0423", 0x54) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:38:58 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e9e7672b00", @mcast2}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) 12:38:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000140)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x40, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x16, 0x1, [], [@enc_lim={0x4, 0x1, 0x1f}, @pad1, @pad1]}, @fragment={0xff, 0x0, 0x90, 0x0, 0x0, 0x8, 0x65}, @fragment={0x29, 0x0, 0x3, 0x1, 0x0, 0x0, 0x65}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @multicast2}, [{0x18, 0x0, ' q'}]}}}}}}) 12:38:58 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x1ce) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r2, 0x1}) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') 12:38:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x100000100}]}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:38:58 executing program 1: syz_emit_ethernet(0x45, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60fc99e6000f02007a8948fdd71db0d059e92ff9402f8339fcf7cc92e62f4f1e11952fd6fe8000000000000000000000000000aa67831e87e9db94d15cdfda4eae9086"]) 12:38:58 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="620039d566696c653000"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getpgid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x2, 0xfe) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0xce1}, {0x3, 0x2d}, {0x2, 0x9}, {0x1}, {0x3, 0x4}, {0x1, 0xffff}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0x6}, {0x2, 0x3}, {0x0, 0x3}, {0x1, 0x8001}, {0x1, 0x10001}, {0x3, 0x3}, {0x1, 0xd692}, {0x2, 0x5}, {0x3, 0xac}, {0x1, 0x8001}, {0x2, 0x24000000}, {0x3, 0x7fffffff}, {0x1, 0xffffff7f}, {0x1, 0x400}, {0x1, 0x10001}, {0x2, 0x2}, {0x2, 0x6}, {0x2, 0x3}, {0x3, 0x874}, {0x2, 0x9}, {0x1, 0x7}, {0x2, 0xdbf}, {0x1, 0x40}, {0x2, 0x2}]}) setsockopt(r1, 0x80000000, 0xc52d, &(0x7f0000000140)="33582201", 0x4) 12:38:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000002280), 0x2f}, 0x0) pwrite(r1, &(0x7f0000000040)="e25045601403c80f30f21821206fc794851ed3dc2d9d8c4fdccfb3946dc82e9aaf3d932cfb5a06b8788f7cef7a9c5850b65e486ed232ad26b861ba283890a973a2c40d6550f321a6af8279e76b6e50a1c939ad5380dcd7fbdedab807d0db3924ed5ab191f08b44fce36cd1d44006a9192675d6cc4572a5f07ab031328dfa673a209857bf442b99c95af0ca67520a6094ad118d82253fe2f9f27f2d7fd86a463ee90ddba96b63110b34d95ae1520e82929d85f2d0289aecea491c8f5e63c60dac1d1264f92b6a71", 0xc7, 0x0, 0x3f) 12:38:58 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, 0xffffffffffffffff) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x3, 0x1e2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000540)=0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="6dc0df55a1d5a928a9b1efe1becfc5445d64314d31e14ef0a9cb93f436307b01c2efebcc94448a23c70a37ba5571ff23884a08ed536091f0c52cc2fe45c06168036068575786a98f396c2af994b0cacfca0e0dbe340f75dd0011e492bdc2b8ae7346ba0cdb9304289574ef", &(0x7f0000000380)=0x6b, &(0x7f00000003c0)="9312d2f969f0c70382aca97411f3d4b68764390e6d76d28843c02bc5318ef6a1a01a1262b82e00c5f92af646140c13f53f0a29b025bae96bd567b9a7af7c1bb0643fd2291b6852e3245004706a264ca27a38827dc2eff4b59b3c92b3aa2e2de3c95e4da9647ae3edcfecab801da57c47b0e78764b192801ecfe0581e3083fb4cfebd141a8f7ea36e078f26c086c774d8d79647b6a0257277e7e5924ec2c72591c7b6b33a0d1bf9758f21a4", 0xab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x798b, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) 12:38:58 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r2, &(0x7f00000001c0)=""/165, 0xa5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) accept(r2, &(0x7f0000000280)=@in, &(0x7f0000000340)=0xc) fchmodat(r0, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') 12:38:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x9) 12:38:58 executing program 1: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r4}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x81}, {0x4406}]}) syz_emit_ethernet(0x32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000088a812008100c50808060001340000000000000000aaaaaa0000714273493f62f9da7f00000109bf860147d73df58ee4a173953215b54edcbcc51035c92001acf400c01103f4cf1d9ec66443a23e5840355b00ac3dafc00bcfdbeb6abb5c0e71dca41210ff7fffffffffffff42f05554fb915f56bbb5c9af5fba241f5079dda9a8b0a6ff20ab7dd27996269f923cfa8f35436d54b8230da632d525cd04ff60fbea5649ee51e5fb107c2e8f9bd8b2be4bdd53734023ff84d8b792b64d98f04ec616a70ecda2533f0986c381dadaddddcf64dbc81ebb85c5d9ccf4a30e510afe32e90ce6681e08afccec746b056a4d811322e5d0b7f03809ecafdb72dd372cfe785e09972398b742b8beaf50a59567e5314edf63854768ed0593f8e37f649fec9bdb7bdb027f8e1898e0686aa42905555faf1ed8538ef1c5a332e59e904523ccac4005b1a6e612b7881609818095182eb3ccd91e2b15b5e1d938d2ee4deddb7cbf3e9653e308796fa56303f2839b4ec36444ac38490be95ee268baa4cf855f"]) 12:38:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x40000}, {0x0, 0x0, 0x0, 0x3}, {0x1046, 0x0, 0x0, 0x80}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x111) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000180)="559c1af3bc741844fa74794ec58cd33c90350c62085db5c533e43095d6e1589e9884255c", &(0x7f00000001c0)=0x24, &(0x7f0000000480)="3f0be3f857a59d9529a95494d90f448c0cb424f45a6454385f1ceb844c25ccc99e461e6f845b338f56443d0936053f724878c4d8a76c2636551170576ad8b27eff0dc65d8e231ec0938d655cdafbf7e8bb9883e3a5f6c34d37fc87b3ef4c3857ab1312976821e0d442a2a2fd6ffc668b9de9684497810b064e73e079b1a970812e7c581ccfc84e", 0x87) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x40000000) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x40000000, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000004c0), 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x200, 0xffffffffffffffff, r4}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 12:38:58 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x50, 0x2, 0x2, 0x7}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffffffe, 0x5}, {{}, 0x0, 0xa, 0x2, 0x4, 0x2}, {{}, 0xfffffffffffffffa, 0xa1, 0x1, 0x9c, 0x5}, {{}, 0xfffffffffffffffd, 0x20, 0x90257f488d78943e, 0x0, 0xc5}, {{}, 0xfffffffffffffffc, 0x20, 0x8, 0xfffffffffffffffd, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x5, 0x1}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x8, 0xffffffffffffffff, 0x6feeff2d}, {{r2}, 0xfffffffffffffffb, 0x28, 0x2, 0x20, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0xffffb, 0xbc0, 0x1}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x0, 0x3f}], 0x0, &(0x7f0000000240)={0x26, 0x6787d077}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x10, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], 0x0}, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) 12:38:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="35012e2f2f2f72"], 0xa) 12:38:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xeb, 0x1f, 0x1f, 0x6}, {0xfffb, 0x4, 0x1d, 0x20}, {0x81, 0x80, 0x8, 0x40}]}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="62223f8369d28e6dbf32942c151bc75aafa1c54fa6d3032ae8ab2778658b48bbde2e939fad8cdc97037e84389ab6f9f3fc5ab0d35156cb683c642f2b0c84f7328818e3440c52be44041155a988e3fdc5b2f279d098d8467a7d32c480518c66c9ac1e4f60f9101bebb5d3133ce6109baca32ed20a45c565a085372a6215eb4c85bc4e54939183cf46b9d666eadc9d1a25b81e7e0d", 0x94}], 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:38:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 12:38:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="01066a5f200d4402", 0x8}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="ebb9edb7de97a24d2945d3205ec1445d56839b9adb9c74ed2faee199caa6b64ee4f719abfbd0fd18cf8db235757110993bf509ca0b66487b0cec5db838db", 0x3e}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x34351961, "725d6d8a7e1fde837dc5d7378be1de6e976616b6"}) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 12:38:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x2, 0x3, 0x3, 0x8000}]}) 12:39:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 12:39:03 executing program 0: setitimer(0x0, 0x0, &(0x7f0000001140)) getitimer(0x1, &(0x7f0000001180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000011c0)="7b478f5465d4c4ba63d493cf8cbf1e6b0f480927e9636f295f4603b7fc41548b21b1bc4ce1e7a8519ec3a3026aa15d33002bc7ba6c9c901f13e792fb53622546db1f8e6cab0db0e4fd579c27b91f9a684517c891bc5afd68fcdd552bb245712b465f521106c5d1b573a64303c46dfbfa6920b4b31be0cdb6c298b5449fb87f3f50b0e5657b3513186bea876aeab8332e9139add5a1420e7c88fe11a5a95fe41d7cdda6ca0154ec6853f2586bf36e1ef300d908633375d1d1806fd57e60b0eb52317d10e319b5e889a315bd9d48e88c21a7aed8534046a5b6f2eb453e886107cf62113bd832683ed3f9c6979ccfc4390d1151ce1817c5d9a8c4c1bf2b968fb44b84e77d75a6adb1be338db6d759108b5795401d5c27dd329c910a14ab52d2a43eb97b26ef969604153f425610686086f429b6933091945984f0fea4f808504650cb4a0d3e3c7c945eb7a78fa73975726559f67bbe07ae2ffb225d4fb88425783c3ee44dd47b574f14a744340c10e53d42791e3588d264c1e81b9fa8a3a396a7f51bfa3ae0d164872916d2197795e16620df6bd19bbabdab0b40286f5eb9cb11299aa8c9444da160c43c52569931171c488dccb5bae645e1d10cc04cd8a2654de6d51fe81da64eb5a5673a6848065633e20f916c3c1290e06feeb0a74b5035a16ff5252489d0d7849f029fadd271ec8446f93758e719947301e7fab582e7828c79df71a7ccfe6976af362351a36f9932b1552b8896924af097f18d2cc5c67a2aeddb0f75317e0121f59d432867e93ee6a182662e85aebaa2264b0373f9d851d52318ec6b84b1dc11298d513cd64108ea7c02eb08caf680b6573ab82805c356d2edace84ae193cb6892cfb62ddc77a2918785470b3638ea81ae5baafb304e65705ef3366b176f7ab560acbea1134501caa821e3b5a67d62849a10a8cd6cdabb2741406ed87ca86aa2a962dc4f287d53345741623a869f4a0a5ca1927e09dea34362a7dfddbc80b8fb55774fc311459e60b70689d304fe7305783e1c7e080185958492f5f6e87225a94b5a761b9104846333a9a2fac5ccdf530c9d13455632560901249f015a3c06fcc7f44065a9f105768d53e7d5db42cf3bf61e0ba2b2545bec642f660fa14c7ad494acaf2a75ad539cd29cb363b57723b714e1e382b0c9f10e49b2bd3e60eeec8d9cede39f42bd125fe774e604834a8a84d5eb4d7cd365f6536e648061af77a73ee9e5f08f82164eae672ec94571bec668fa9de46280af1ce14a03ac36a2cc3c00c0f1b1bb6491d45999158666fdabc9ffa65e51b7aa648b5295f22e21f12211c03b42a05007e14c208137bc2ce02bd866c506b294d34ef690733b8f37b5deee5fb1a0d59f8fee1ce5bd81dd68b02042a016f420f366a7ec937cb1406aa569859d1b4a579414e968a675f06390b1a61d30e973c9d4d45d15aefedb73e647672ca3905ff4ad776e4f9e97cdd95ae7a01dd709874118080f3eeb4bad3c057b2af775a3308754a808883dfbf59ca321322ceac24454fb7baa4fc291f7c13d338cfbc3b9b48eb6f39d4d3807800ba558f462ee7496a26587c5498b3e591cb302edc039bbf93df0ec6d98a8a99aed17f3f9683f2f7612b656fd403c8977a3fbc372e0bc063ec54b4cbe95bd63b03231e55c6f634bc364aa93b667f77285800b17d9bdf28df79b27f9b24e085481faf91771d969fbf46ba6135db33acc69829dc0ac936b367b348f0c76df7e16ba47c66fa05f9dba5b9c06edf45e7bd9f3ecf5d72ad6a34dd5963439677195b45f67e7e707ee20adc418c36ecf11aae7e4c8e0381b48c693c5c3f15227926cf06016f9869271894522ddfe8b1ab1b14677ab95db9f9b734f594b525da66ff6f1d5804003ef2f70b3c0af8f562e9e0ccff0ec851547dc78453960e5ffff0e826b33f1860913e00861cdfae4e84aa64f5ca78165e15ef129e2b5fc4c568c3bd7de262ef8f5d228b658c69cef454759fdd70faa8f636ecdfcebdea08764aa9912d83ddb5972e62af49deac076153dcddf7021ef921fd1ea0b512e63a767a6164e6c598a0355a25e93ddda736f8def06bd6dd4e2aa71bfafc24eec84eebc610c1b6996aef45b86148e091adeb43e29572a81c2f1e992aca01f8e6b160197c14ef890605ae9a1a1297c029e8d4198c5ba0787e3815809f8c82a634e1420a5bbef92e1a310a80b11810dcd465a974048b805a87f97cbd875f122291ac16ceca8006f3324df5bb61d40b1686f4db1fa4a3aeba8323f25aa898c4bba0b54c379bed514fc33809d2b3378c6ec0e0d344314ae0c5edf1a39ed36b67067567a715237e83e1d36016905fe36fbb124cd055b957887841a2caa22ed48cbe7e01b45f7cd8555f373b3ccc1905890413fda1b32b36c2a0a997a0fe66eaae3a82ba0b4136276d55f7cc6478781c05fa2f494ea6db13155a8880d8df015dc198d1aca60dc2697af585aecd5a3d9fedf3960a2dbecfc9d95930c9172663c421bcdcf662a73d4e7bbdbb4f3d7460210ece3f316aab8feb9c07e116b71c35e93b7739ec686f4e7ce0e8882dc98cae361c41ecef4277e59f6bcfc6441d1549f7cb88902d5670e1fc7cec0ef45076b3712ab7ec620af604b23da631f19b7868dc18d87fea386196cdfef4b0f19262d99a93a0fd3cfc3938a68bdf8c514b9b974fa0c8caf005f5cd5819e6d74d8a0cb5fbffc934554068c04e92fb5c9ccdc09a1728554fc772aacca8b6a5c045b2f9a525dfc8b9670717496d95445dff8c9149e089dc9a225d91b4036d85efb208322c6770bb1a21089febab2d37ce1e2a7a679aba3149f40ea77a988107bd680036019cb35e029090fa736246ebf02e94f4471d6eabedae80785860f76d26e6504589130e0058e457b6841b358ddca4613a9300e611b479b7e50ce4c251a0814c01321f27091e70d5376faa43be36a2c4e587aa6b0b0a2bdb0898a745f53ab589d58692e85d268b6149166494990b2d9d8b30c57a11795c7b771af44b43abd09bb58b009c32c14403c4cd47467d3cc68231ff6c30c8824f3747e821d4a61096d1fca3b82c752e64741a815da2a1e0540b015bc82e91655b140ae8d731d53942482fa4953daf4a2ae7175e6b6349c9b2a06b9269e1807e05ae92f4aaad688c67d24fc8c64f4acd6d769eec94d95b778350eb9d937de612b1463c1e7f8cf097e4ae8a6dc745cc7e1a49b80f0300c2ba781a3f0a8e4b315fb6e01dd2c8b17e272ceabe09c01172a98f61abbf2b019104c7d4c730275d90ca64258dede1613d4a412ce946990b155af3209308223f5ae279605d5ef3a7f8b5c47ea7a0eaafc95cf40d027565adf11537ea9ac271f086be41dbfd99b84fb5539922ae8782224fd83891fdbc3f83b942e4080b62a6fc2c5a62ecc19eb677d62f29b34231ae2fce9b065320680bae1db7c4b72cd753f19aea2dac2bf47f30bc9274e55606fe39b19640cace8286800af3705128cd267d63c6c4bab0fbbd7dad89828c8de55d50243b5c1579f6261adecd6a4ed739807a29b9c7f3698f698f0a4ad36343e7068ba0a9019006d79d5cb24b531a168ab16ad98d55a53891961c9593e0c50650c5a8d1187d71bf54ea47049856ce397b681d1f7db3be34ae83acbba4f72115bf1ca0f1531d09f13ea0e267c1d2f411290b292f4b64bb848400ca450959aa9b2b8939fcc2f2af61ea1251ba8956cef219e7d69ff7f1f8441fd4018b9f95a032fbc9ef276d1e975500a7b8a899ab4fb6c9cd0ffef44973250e924138230ac904e03508acbda6742ee0b5cf9646f46122fc855c66716febdadac316b84982cd4fc42d492c4063f322bedcdc574803cdfbcaab8744df23cbfb840c9809677ef76c1d086a2944627a45c197f03ef19d4749c52bca8ceabd9e04d636ee9d2e04b237091e269ab08bc4a721abeebd7ebeede49199a86bf4b412fbcf062ec21d6f6e02edcc86a42bd58559cdcf3566b07b082361c40f6283b8e90429367ac51a46e9c2d428c0a9874ff376faedde7a291b860dba88782874a3f8a794ac970519180f0290b60bb113e9ef294bc9cd386f4301b99e3c5bf474dd21b9f03543a161797491cadb55fdbce2bff2143156ab1af1315f5e0d6ae3ff41e5c78c5e38730ccf393da82afa4a301122b9be09a7ac3b439dd1372f8ffb162df3d32298be855ac5ac020d9c5eb95a8e62513078c42be0342d9fc1c4a4077e2c519cdb0e822ff06ab2557decfb5f8d6121883b17b5eaed6f7a5a031934b48c212418fc396e1f68a4df78f7f4fa55833dedf6108454a661d521898b0ab910c86ca7b916526871225414f4d2db4b3ebccf72a5725f1112426e983b296b305d78e68681074b6ccee94cf8ed70c1e83acea932ef3a3415383f592e23534e527a717ab972e089f8295d8c5f7d043639113a14bad034e16ed268332e89b40b9f8916b91270bf686f61193459627f470d7471f68c86944749ec083fa2fff9e7eac3a16b175e85c0ecfba23c16e07bfefece00f93314687eb60a45f0e06248c15a35befb95b6ca785ea0f5e5eeb95a712c42edc58fede5744337dc19c7b5e9d42c46bb52c2823541f453c190671969a0fc01260581623493a72bcb40217c128ddbef98f086201a7c5fe8e5b6745a8f1bb5f25b005014decbcfb513c9c7dbfe445b6bc57f08b8c9373cae293f24f5a6c4270974bb9f6695f2b9a084e05fdfa05a101a6278bb06a20a58788149cab533938474bfe32c5819078a6e5c2096ce193b5ed2f85cbe091628c1333ce190274179e903064621db1ecf3766e84b60e106aca23dd54d0079d653b37c31c6461c463aafbb6e9c12e04ff4cf1fdc1157cb367ea9913d5b0aa5bd0f0c6432e2027718ca91621394e2024c643b06173839c178f4277371f990d7b10f73df125503811844726e2f9e14e17097a0bdf4079f8cf5b665a1100f7f80133925a4a140ab82914fd1e9296b54e6b39bfd1f54f2ffb526c484eb430bdd0db06d06b3fb047dc9a71cd81c00cbba4439c2188b3c7387bb8a1f06dc105ed372ad8d412a7abfcbd5684d0db5ea27c049218d631cd246cee6ca4adb9525d6587a752812aa1b4735cdcc9bb9ad8b8400e61e67e545e7fba3ddce78581095e40c18918716e3033ba98eb30390e200d652ce8d6acf33186e6b1b21fa9aa17fbe0f482d774069bafd3043bc51eb5efd47e272c8e775f5ead9f17f7786981891f52d2a3bbcb3b85cd50ec88d1eb9783a604a34d9d2473bbd511555c56b3502ecdd07c29c348d988266a54df7a21551982cd9d5c92fe1dc1230eeb78ca7dd9927321ed449dff8c9e24d7a0ec3f33ad797ac9613c76d152de45430a57a8c13734430c9eaa790979f4b7be37bb4158285d48610458c76775ca4eb66c68af1528707967274bc88731e612b3ce22cb651e491a03cb8f6e0c51d344275b5a99493b908bcaa059b25e124bd39603887b65bf1aaa7388d0e1c43edea3cb3585b988b429e11b42b626e50cb0c5c5622e9846ab310f5f8eae4513c2aacdb07a7c30e6f5651198f2c05ba18f8624d5411ef58f41f6d0f14953ae727d55a1adce09ddc7c4dd7b85e948d216ff73fb58f3502fbfb480bbe4d3621b61b1fe8e3a317f3ebf1b1d4e869606dab15742d4d8856dfae7e4b590ea82691d39b65d3f347bbfaa9efeaae9896b0397cac23a2584d34f22c634c353a226ec918ffd4eb4a08a08d7d846832a2524322d3c1480fe6cb59600bfe27183643064ee2a6aec7853d6c6fdb99048f755dd145004589a1b86c8f1b0d5f72252c77f30c6d467715f0b822a8825771f", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="21c95766defd506f57b7dbd245da36da188354627acee86fd1c919efd77b4f8fa14d04ee268065a6523b48c1e5855eded8af98d4e9407e041f0607b01f4689678258bb6ea78b07fe4c0b4598e2162b0a968d6eb3f21341e5cbafe29e5b57989bd4d81331c9fd8997c5779f7d1d89e6d0c627747f2d3835dbd5b1c913c17d6decd48992e4b8272561b94ddf28837b6f6db2cde2dd28868ba416a4ffdf95846d5add23d56631437040dd5f8dd32811b6f97af7286fda3c7c4bb8a44f53152546e1b8cd15ca9ea0295cf36f5cec88cd73c156a1f8ea9254c90c4a51edb042008ef3adc8b39057cd3350e853d2121695b16f126dc57ca806fe926f8a686b44400c", 0xff) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:39:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:03 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, 0x0, 0x0, 0x81, 0x7, 0x7d, 0x1}) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6f9c2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7eb357e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee96b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae3d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d676e779a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2edb779fcd1f64504e5860000000074cecd4a05c48164574330c57e4bee39276ad67fd5967abe2600"/1087], 0x10) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = dup(r2) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000580)=0xaaee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000bc0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000140)="9602e5a048879cd163836fdd68a8d94149f59cbc4b8ac98c12e3287a6013b7b6fdfe83431f79a181985f400db5d3d73a449067ce2181e3d8724f2bb3009734609532a35548aeb3f1c1753bcb0e415307b36aa48034579bcfd1ded81bcc5a797613ff4d4e07a23c0858125989107a6b23c7ce8dac0a6d240b37e988614269cba404d020681b0e8daa731ed44d73aee3cdc217c1c3f32e077e9ac469ab2d6325f2c5d28cddefe6fdbc9c81984939d4a8eb017b562159a34dbb0e6a2d9eac2ca2272cd308cf9aa3bac9160dd47cb8e5f4a6095f7f55b813006f830f4873da4e7ff15ef77987e358431fb82def231b4eb132d86d8499ebb39efe89a73d98fbcd7b", 0xff}, {&(0x7f0000000240)="e2eb6ee05d9134bae9", 0x9}, {&(0x7f0000000280)="3a09fce7723d57235ae2ac995d8860bc0b541032656e866479a0076273c9c76401de3663a5d67e673a8606f73e18bd4ea7c07bc29587d42931021ffbb7ae0bbc05dbeb9c31f0618e479607ed7fd2597cf5461af44f6f2f16f6f6276a7aacf4df8c42749c9712c6a71f5a923fe21fb085f9995cfca9635dd380e689a4d55cebd54e83cb2a31d9b5fb371026e28b861b558c0c534dbcd868f30d9c03081f47cf02ca57363612693d7cb926cd537b1340624382277dc70fc5a9f662e1544ce56bc1f740c8562ffb3ff68f4297", 0xcb}, {&(0x7f0000000380)="1db1cf86fad26cc9a7a5c343701203f53c8dded6be914861dbb66b59b46a9d0291e0cb5a39d600f324531e", 0x2b}, {&(0x7f00000003c0)="c46dec6f59c3f6aecb3f220dd246338336ba6a6867e5f251e0a2cd434238c63149411ad9c72c069a5c2e68aec7ca7cdb7869dfdfb7a7711f78615129296393d81ea42153f92e79de0cfec5244be6edf5f32a8237bc9cded13c7978fd5faa1977cae87b32bd3f3cb7b19afaf8a309da4fe5dac0ac968941f7e0b68c6828b8b9d24c98f388bf3e2ac4cacbe440abf336b458d5f32035", 0x95}, {&(0x7f0000000480)="80798869edf98562ae99c86f5d3f76f8cdf13003c2df7bdb24eba24879dd5783851a0c7a85123926dc8b8eab860b50b529d17deab42e4b69b58f4f3665fc10e8be4b0acca102606bd742d9017e919ebc9660f8ae245e08dabd30596280a4a84b6f3747d87207db4db3d6d639cbcc", 0x6e}, {&(0x7f0000000a00)="5997710e2c4d6b3471998e978597fe7e66e3dcd6e8530800efa05f0e704571a698b6cdb3c6480ea5238f99ca26237f224086accd7ff76cff93b891128f14f5b96315f028b20ad0711a719d49af385bca7adf22b580a1d6ecb4f5bd41b983500e939dd2df0b4377ff2ba58687ce71a22538ff7399ab6b4d19ac3fc28acdede6cd5e1ec7ef2faff7eb09e79a493a01bf4b9ff51643caeeed626391f9fc2180e75fe108cffff4e605340715bdb67734c667fd0727faea49f58818cb2e8bee7aee964bc22bd417511b468d108845e207fa1887a4fdd03dd221c5a1649eba302642c2744642dcc7e5ecf1f398650ed2df5a94fe53054a286727", 0xf7}, {&(0x7f0000000500)="23b9b7dabbb4adb301ff405a5761f4391abcf3499da0bd028dd4f08199519f3291ce60dcc6fabd5d721f6d7223331ea06fe508", 0x33}, {&(0x7f0000000540)="4e3e7a1123d84b04e1b16e7089b86be1fdf6f10682e9956e907483eb4c6614e9deb734d26648cf3d5d8aca60405e049bec88b169e804d891571c", 0x3a}], 0x9, &(0x7f0000000580)}, 0x608) setsockopt(r2, 0xffff7f20, 0x0, &(0x7f0000000c00)="08cd9c0d5ce0c9c2190dbd10c341fc30bfe218e49a4d95daf2bc61d7df677a196cb1edaf3ad3fdf32ee66161f5aa30d43a2ecf48c462b8cce55ba522b4ebe38eea9db43916d0c66fa6d2c5fdc850f007f22bf7b9c19a81709fa6bc4ade333b62299485ba63f5a584caac4bc40215e5c6048b13c3d6ad01113a5fd6c0273913386737e2efa0bf250da9736e1da8b7bb20593628a0d5988edf489b12058afe757fd94a650c1f1f0183c4d91132fc62d819fd967c5d43321219d427a228d669f9e1cf9d6b45ca4050c1dd5e6e804fc66020d27c40d7eb2150f73fdc6a7ec95f9abcf004c731b62acee7a5b1fba9a98aa653b4e2b048b3cf93d50d8b0e573ab34636828578708a9f857df1a7c95d0fb0fa355279e80daaa690021ee3889d3379c19e07ac960ea2dc06182b0050feaabf73bd906cdc9236c2a16e96541e61d58f559c2253db0e0b4f30a5b3b3b9c3e9a31a9286d6a79bd45f0bc82ef272ba130b1adff4558e89b2bdbb0258ff88c41add2822675e9b9b781a6dd94a32a953ebfc002ebb8ca4dff2619b7cffd0ab99ecfb506454adc4f377e5a12d07c1fa131b78f58e411fd88d3e8fc9b5220b10584766c65b6bcb3efd722df1e0de58d76438478a40411f24b081fde9edd489d4562ad6aa53383092a46086339a5e7d1b710e24b6e1b9231c7369ba812dbe3a99c8f1e8cc0de0242268a19b321198dfff3a23baae7f9eb8c362b624584b41ee890448403630cbf016ecf475eceb92db858091e217430490d672d80be6ee06b9d0104e9c62c5769803b36b440f117c1edc27deb565b04a4986e1ffe94f0a3c66e2052813a5dc80da4c6804744a1d0afbd3410b1425226022e3047c9d2224d6ec0235fb103cdac20c3a29d64798adbeb9d6682c94f695d3540ed66e750e9cc0ac949ffe1cd13a5d8ad56841aa2d81d7a5f35f84d08a3b0208e7dbc43e544800cdbec3630c80e7b939d99927c000685cde56ee8c83c8f0eff185a2f317b2bc8d2a1dda7a1e0d8ecb54e3fa5d820e244cab4afc8f3e0e118a1b2032648694dc0dcc9bc328ca441018e2c4f10bf79acac8d03f23c76767a65845304287a21ff7eaaa12fc9cfcd4ac161b150795c83d2d73e3175f6e412206ce3736e02c4436c949015cd546f203e9c04567c193290325ca71389970e85953ca3dcabadd392cb4c378c886b285081993fb913ab192bf5d954abd1cb96e4a2762f84ad6088af23cc5d459e3f20649789b482f8daa0ca040085f8935afbdae4386591adc05dd60c3ae0eb88127a0528701afe7449810e3a4f0de0d692f54b8f38e3899e1b8714fe0359069dd029e631011aaa4bb3acf06833a7287d2ce7dec743c48c28b57e2c25868e4a270ccb5a5304e8b8cfdbc60f1fdee377e09d67a4cc91b6f34d55bf9ff0ef5f84436f8e0a363be4f0f971805b39b9e08dfb63c1d598630f06f0281d4acbcd5d829878a8dc2d3719643a3707983fd50c20e4b44273d15cb3acb97047eb512b6483a413618955b3760db966760de954765726bf9fdd4bd0cdcb8d17c1556c160643929813df63977eda66b56104bc494c2b2ec416005a7d2565e475e0ade004c1f4f065cef9f151778e43e4cf47685174a55ebc609494e0872ba089991fba6f9d870d8d1118224dc8a0c862015efdce28b3696368c519cd08891e62ee81b1f0ad2e3357dd43139cddaa19e55028f5adc08d274f128c1c332f5ae20595cf4dd703da883e20a58ae81767198d2ef8f81123e4ccf05c24a79845d62fb72cafdb1a982d77c25a7b5a954f1d8767f887ad6b3e858c807821ca56ba62bd3d56d4eb4685dcb43c3bc0512bf098a96c3813d089a2cc7b60b537eb2c4f63937bb223511286d9c896952b6086aaf34281a13a202bd0144ca80442a207657923f1cfb3dec62e2299b353e0ded9fd0cec3c816df1e929f870091e8e34e7fa82f2e0e7507356fa7bf4ee9150d1bc2e85ef3109b3751e4637ebd487ff56d4c4e59118383bec08674209bdec9f20a9370344e319cb7c6173171e0c12a644d62a645eac04ccab254aa11e81c3fa6e49861c24279ed46b16ac8ee9ca4c7fb933118b1a928483f542e35ecc57b3aa05d0c6283592df99dfc3cf9725740914edf089b53777632b33e90cac0746f57494c296ca2fb0b566fed90b7ec06d1de9b44e2edd290e7ce69af671cc55a676a922e4f106165a2dcf08826f0309ac1af31425b8194e17986daa5ed3d9c936cb183cc3d51f3f598ad202448a6777204b61bd2789f849021192198fa02373caa23a7e97086eeaa45d097dcf4419966b88ec43dde0fd34f9875d2b5f7bc27128e53bc54e4c34ba0a7927358f87df30476262bd9568d7f6272c6adee991ea5b4d6deda2ccd28e4c07162180625f8df1998b286ffe64b41b063885e172a515bf21db764db3a08129bfa0b115e750696524921e6783bf6a9214c58ed92d0b9cf4b8c44dd130b1657fe9d9fcd579f8321b2cec488a9cfc76b1cea28a096d5acd24468c3b52a6a1422738d650f95c9c661f601c0f41ad5ba53d0e3277579c074ed6ada0217681e838c2893772845b83a91b783292ec523fe31bbc297ba60c5cf7412a5195eb2b9cd1a67d10908ece43a0ca156b72a082a9f4c66c0955ec9a620239d1ab9606fc4511503189cf0d58053cb3ebfc6c9138f9b59c41793840039c0855c23bea1844668a597d1d57d6ce2be7332650c05814a1dfa07c2dda49bc694065c562d2e96888bb6997615c86befdee826f901fe5183606801bcaf4e7ae84f931458a6a025d0b40f0ac643a6f1b7b251ecdb0005e383693621100241800634558068563da86099eababc84a9d2f64f7717ca81b129616428da815c5f53cbbf1fff7bc1ce1c1a04159db8a1eeb8c8468c936ecc1017d1affee2c057186340daaf7d35a7a58c7b97fdcdbd2ad8e042ae119232d6954980d02cb570d2cc577ba4ff0cf124873a28a6575eb55f93f65a3826b4a4f3f9664e0c44919a844798b7a4ae7cf99f035374cc9a58bc2f82ef819326f47cb5fd425d96e2fdd2824b58f246ad32a952f51924f101fca1081cabf1695b460c5400fc06db4a1f1eab7b6baa7e51dfe4e9d943d23e1392b4e201ec423d070b1371ffa7350c1bd8b298adc36d271a9349a1ea6fd7720badd2548b43bc82b54ca31ce47e34a404a87f99f99eaedfc4e0409854eaa6cf09deb4845b39fef938cba6932f9336dffc5c806a7243f19c044ef5a5ad7f5146259a3c9a62854caad9b8b201c1b5685cb4792516b919092439a94ad2a84a20e44af9eed2b68d69d72df89f1b20e08325b94925abbda99911fa9dd60fe9a160d7ceca543d296bda9c56cdd17ace570293c3418755f669a32c7c8e78591e637a7080d1f7a91a105e189baf3dedb9d80dc89c7e7f32a942636efd01f7931e1cc6e9bf7574fac7039284fd315cd717181755acc3935b69e17a657c005f6a06bac920421b2826985fa5b620a7960ef103e21ea4d42713aca80d65da21c473e1c3f84b103475a36e2e163866d95a12b5790a303623415754c50341dfd80b44a12be7da3cd67efd06db5c21122aec46199e07a1d6ccbc582021cd05568ff8d42ab71fed79727148d56121dac2fd4ff4f631e0b948e2498b144bd4e0bf315e5326916a78677bbccc0871cb5b1014a94fb62cb457065bfc2f52bcc1be57954edcc4807a6ddf75cdce7db4f81029c51f88394b0688b25027b391f52bf99cd18fa096e85b17307be3760dbeaf2fbfeb5b8971ef12795340290f0c5beb0d96d057e27a35700b9559a85712ecf1750030d78ddd9eedf39e2f48415243a89191ef55e31240bf6eb361232751c41aa11a21f458d054c60eb2dca06fbe4f04533319479a6166cf7d766103aa022e3b335a56d7c2b63e5ada48e2b6c0fb6074c46b0f2b4f2bd96a0b2cd82b5d02452f5e87eb2d0c40a70632f95a82f969b05aae01f613c589ecdd1b338bafbe45625ed5106901f87c60c43ac62c0b1e0c43883c6d0c9f3963cda3eb671a36d4ced1ce8a2d624e42d15b366f20e614b66ab650903b51acfe395cfbbe35badf576951b6fa8afd297e70fb6076c95fe040126e50fc5e1f6acd088a912c23efea8a39dd9f04b24fd25056ff450f9156929d8f17e2e9d90abd04d491d45d734112df9c7632180636ec77c3fd5b2954ba056500abfeec12d63fc12e3e76bcbef26c72ac2cdffe5f6369233a14d482b03bb61990f4f0962f927a12bc4bc546e0a985ba801d689f03700701736f2e6bfcf693aded669c393451eaf5df7c281950bddd7dc48de572f5c7e74367422e17cfc033953f7daaac5fe75533c609c8494d22801b590e677a56980404c86c0b82ef5b9e5c6652c839f7d5dce2bc74abd46e3bcf794c227cef16c81e54b36dfeda0ea9718b9ad213ad6339a7ef6db93672459ee41a92c7d862ba2797c69d41fdd28bf213007837560c8983d253368fe9d9e93ba8b6a1344913faad1361fee844da0e6c7affd50dbe5f3610a2f9e2c077ac8b4d229b0e5b72f3fd835a743089e8dab87071659c5e348aae5512b1f83d6b3a9f2289821af9bc27b1315f790c35c7290de5a6fe67d8267ccfef03000c952c05fe93b1c4d84024b0818b1bec02cfc5188709b892166c2afe6f5a538137e37ac3c5a44ea59adfdb9c690cdec894cd70c74998fe2fc16d1f77624babf98427b1e278f2e78459591ec5cd534026888d187a25ee913f6a5d629a949e33666b98ea81e3f306a18aa2862290ce989221164ef4b625fccadac1e7e7fe42174a2e1e792bb23a0674d0c9309b989045e79774eb30ccc8974dcbec75d958cded21b27a5d315e3bb05963d70c67758a7b4eb4facaaf05f559b5f92a71b61f9ae7772ea2d3acf4454148d0a398ecc284537455183097939f048c515eebae44aa8193d02c471e9598c8dbb75258bf87d7d383ad58b4359a7f629cf16af61b471cff67049e62ea18f770dfdc07dcd8cba2405aff52a5bd5b913041dbba29fdbb3f8ff07dd62c385a99e95408488431345cd1167e920dcf7eca0a4e5198ccee73a9cd0d060b8a2ebab60aab5ba16b7fdacc6fe50e58a9611d2f0b78794aef4e574765fd714dd3f823aba9125cd2fd650b9b9fa6d69903e67876a1f40827dcbb737bc4780f4a309fb193a3c057bf34ddafe5867f8c5c3548ebe5d046f27b759082edc40cf15fbd39524de3f15c3267cc725dd2b68ebdfc4c8dfd9717ab2b11033c526d37c25fce38ead56ea5d77519877e3eee9be52c7ce25566d0db1be351fc256974c12d8b8b753578ba965329c0a5d6dc701ed5ceffd310a89941120d5fe2425a2b091396329e70433504d03a7ef0c95b7dfd4f4978715793f645ed9a6613e96d9b221a76ff300b7d2c3f9c4eae278115b3bf7966b1e5a9ccff85b33dd23386470dca53eacdacf2074d24480dbf7e20d222da43ce34971460b47183821d3b6edecc7c7b3a5da8f5cff4e3b89dfa71da733467cc36665a01dc3ebf7e87d16dc05e1cd78a515dc98bc61c3bd4e4c346c75243594580117937afc2642e773696285bdf0aa63e3fae3bd36a29a0114042e3c3134c9909dae327e48c4d4ebecdfb6aa5c43d4e783fe040949f22b9324da1d2d5e58e4e1153845ee69f4867bf5d18ca96881cb95e582f1d5cdaa1a54b7fe98c6b510b3519bc573ecdc58682c9031973c3fd229932005d0ec001fc181e75d46dbea8df03dd453893c9f82f2f41f19e8ab0d2ac9f23f56db699dcc7e9868628983ce1f03b4a0e92d00f0a7d9d88fdf2d102a984ecc085467e71a7b6d80bfc5a0a59cbba2308", 0x1000) 12:39:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:03 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x0, 0x9}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getitimer(0x1, &(0x7f0000000100)) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x40) 12:39:04 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4d}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="7f7c2cd756627222306bea6b55e9160a8f7d85440facaa8825f6f9ea3e9cde15ebadd3ae05c9a461387785f30b61cef76e4f328b0fbb93eac55164424b69612bbe531f07291c00aedfe5a42321261f9649f5962ff47336bcf178ce1186b9ab65c5bf147c5700541033baf6919eb5d29d1d5f5fc79369b6cdb6be059af944df86c6b652e6373aa5712d9451a7c427c099256ce5d063edc6defcbbb74aba4aa24f158071aba2ae42c07cae5738d79f971c9dabafb6210f1810571528ecf7b8e6821aebadbf1f570ca989007fd3f3cfc78ad24858cc440bd0f72fc45ddea6065849e1b1bcd48b495df6e1f2e040a659763590e59eb1b16fe658a4ad9f47d43b207813af2cf5cd18038830952b6b4ea4a89fd08449fc91da7f6d64eb9653c1418d10780f1821ad74d2170eecf1b406626b77e19e9b4b31caf5bef84993b08e5c1aa3b8551600d300f6ccec806608baa5d0af1f2495a59b97dfc71b6a5cd0d34a779de44a249f78476885cd9aba6eba1e88d706bacebeaa8b17a756a57a50549ec3b2c4a582b542bd2cd9df1f7bf784159ad14be34581e70c79d7c84a5c80128b4bc9c23c6811de51e6cceaa89045807a968c728e034c6d11a1b5f0890f53e920e598d4c13a178cc99e71e64c942f1a62375852a298d597c212b6d248fb4e34dd3a0c0f6ec99a72940fcf54a30ea51691a14d5642981f92d50a6c8e51c4804e0c1268f21361fcd33cea7c17480b628b1053c1f5c5a50d8737dbcd4d04735382e188b1d3ec93266680477caa87d8c18034b4415f6af2965a7293ce1ff3a6be99c4925c9a8741609fe35eba1703690200961e72c1706a8c34094af6f3385c028aad36502b4cfbec080dba103306d6b2bae954061a6a8f344b23d08e7cc785f80b98337384da69d4874eec4f1fdc9885b223953202f6319170d5a7f12a4462c761e64158246aeb6e9ee7bb59bc6c6e7ea6322295bf586c5c84140ed845b9ba17fe2ce05c4b870a5a4dc122d470e61aae09bcbd02f83488cd8142965430ebe68d73fae8fd0fa488d0103c33404b23efc075f5776078f53e2c8838720c8b0bedc8f0b8e0b7cec7ed3acdd496861ae58a9b20e528af13a2c9820beb4d41913f34021a72926daca284c56594e065cecdd767234a6b5afa2bb8d8313677774007657ec8d87e96f31b3f7de0b76974c0ff334d1710f922413838f2cf853c0367b64a3e3d210e3221ed6537a437927b8b1ea4aba6334c06d475488dc6877a1ffbc95997f447facd16338b3ca81e3adf7a6d7c8b5b770f151220259a9f7c0de498b28c27e2ccc74d8718f6049166a19471914c1c6d3296607cba1086067eaed6c3193d41c81ecf06e0e3f8e5a4ed9adc72ff2874368703e7161a45b4e664687979eb376f4ccd6f81a87ae9ca8aad1b7674ace36ba20dcb33e1542670dd8913fc8ba7a4024cc0be399ce1061c7e6f045db41c516d4386455345d1145b4b6e8a860f2a3973bb057efd704dba554baa5d348e256e4f6452cbe40f45781b87774ab2adca1b0c455e567bc9c3c52b6c4006cc1b4fad7c0f6a26d5d88b3ad153ea24f7c6858082592978ec35a3340c2fba02534c7319d64e91e204f7c7faec6f7f05df7fff72268c2fe520f2679caf0e0e0425a6d38bdacca989593809cae6af3cec5ad2212b154fedd3aa9d5381c47efe3724e801b58dbd003f88bef1a42b0edc5c95cdce94d7c9a382c2ac78a61893c08ee1dd9acbf72a1d25e9716f174408747b17a4f7f8340d69fa88c180eecc03d2b487551271e993e2ff7177d90c5aa0329e46bad6734552e365f09eccc3c55798e3d068f9264b346e567e92083d8b318c4749166f334f9a23e390da502c621c6e43fa6d2ad9423079087631f91a3b98e2fe8d1f75b2e1494d50da8998158857bbb895d69c8b9001bcbecf7007f04d63de4d91d808189d35f021f59dc6c508a6e9713edd5021a06882d88b8fff2540f87cfb939281763449e0fe8ea67b8d5f814fe4d4ac57679571f78adf4bab3fcde58685452d0c5254b34a3f7d757786aa9d18b0ad59056e4226490f15e2d645504aba019fdb3340f3aecb32607523294963a057e8b471793b0a16aa5637f5066da00edf8aab3732bf3f25eb3c1dfcabc0624353f684208353ac1d7f0da8e61b8d4910b74c3ae23953b65a30868a6ede9ec142c610d806f3e077e843e2abae52c943056fa6eaa63aee6a037536618aeee178cc69ba483fe369d69d0afaaa1f0412c685e7bde6a49925109ffbb1f11bc3a4e8b458733903e055ef1581322eaf08f3126bb8433d7a9fd751c0f55ab077246ebd683c02ad29765c247a4366c6b1211176306f806916c4dda6e68048d8495571ea55b08ab901d0db8714c50ed31f9715d7cb02919fc864acf3c77253a311d6ac0eec52a095db8962beda1f1809af49d994c1107632d987c86c9e3645b817e2740b4c0e4d13f5098e8491cf2a28701098c96880d6e82798056bef369cbed3a4147ba434865d3711fe68c97e2345e7e25afc4f9d2517b036d3417fc71c6029ab998b80359f4ef06ff653f5e2ee782f99ec7a1dd893df6cddbd84f9aaf05a52c6e689d1e74c41b59e650c8fede6a579cef756f3e30db14173f0d3d125cc7a98ec07e47a0d3dcf578e2d080f10728afd7664d687fa124aac49333855061ffef1745f8bf53c203c63c6d445a73e8863ee0256fa04b15371e179107f070a1db6f2143e7fba2bdcab4259f456ae5db142f384ed54e9e2d0ff6ce21929d7ee4ea6e9a7efd08f61d82e2a596668b296e35b935f3a8a5b7d2ba9ad79be52dfcfbcdecfb8efc30500edc75479ef4b442ac544de57dbf107e0a1ce892a526f821f76a6b5d091e7ad3d2c2e4fbc09fdf6cf8248fea18a9a01e96192b08bc448a847f49bcb918073acfdf72b85f35c1d5195a9f3a67af5548d2011d28ee31ec286565812a278fc8dd1068c0558a8e8d32e50e2e660bf67f5695b93837375de8af7cb0ae35139313aa9e9682e35941f0d52deceb2952635189cc7471f09aa448738969be1699b37a69d98d2193d8dc01b7c37b1ce51bbb865fb9c26c7765230d7bbdda01251cf7b2364befa92544a50ae8a02b53dbb05dac36778118145686a93515f4ecd05976da1ac5c1bd4dfc2d22faa091dfeaeddba5a88d29f53ce01aa265e0c475b80011ca2c75d2b5520099d399646956e00e02e20328669048b3120d6cb8d020e9a4f4230a29199a29f65b1673490f3953dcaa75dea3fdcf592fbb0d1704a72931faab076eca27e3c1b124a9e68c050a4e4a52642832330d1b24e5ffa53974dc0d51b854163db3306dc1c67af92b17ec9223a41650da8eeb39d5e13d80acb0eb68b743b0b29efb9ca9571dea7081a10f2c6ac3581d8cf01196509d69fd56f3ff85e2fb2b64d3b15388f00fe396a260eca7a5516557e30773ff7fa11b9c66d92039538458a4d48dddc65db5ec0c5a18319e148256e0672703b05451e22d4567c4e2ac3e955d0a448680f727079a4c4ea4b436a6ef59cbfa7c81d12fa2735ca080f730e68af97a90f0219a2475265e670355ed7fc20541acf0cce3189a544b4fd88823e60e94b0f32ab5e7f87ce337ccff69387a42b1273900685b88e88568337dd3d2c9b37bfc26e064ef864626853a506f35a350cf4184c2cb5da64296e259f1f5cd4682c4371ea844ba299a42418dc2c18b00d8d2104aabd302f8ceacf08573499b422efa239d63e70a75c09a78c140c58150f3cf58a826a565aba87eefdb5dc83461fe27ed0fa870cc12627347e62e672538340d75e0ea41baec28590c238b04377e2e75b0b35d0e8dfce400aa853f2c3fc2daee6e0cc50524366568bd084d5521383cf586ea0a6d025537101a20911745fdb861d18c4511354f9a80f3fa553e77a100c8d6ed8e456dd2e775ee6985aca2c73644bbe7185554a7a023005f9c205d9fa60df4eac23561fdf14a7f9f1b88d5d02c7615d907714c813d92e814ad58e012950882e4770c857e738927382e5baf78724095e163c08f81ec26fafaf260710fcfc6a1f6d6c365313fb700393a0008bf49bb3ad7675b56b7864312727767c5ae1af1ebba64922e196c17bc39e94fe41120c2f7f2f69392179cc531a2033b6088cfcde74c79e7ca0f922483fa19a82aa89a306aea1add56cbc7abe823f3801f894e61b0a65ebc1835e54360e8b5beb85ddef904abed32ffbb7d80b185fde67fe07579e9fab61c131eb6f709cc24a8188945c9f598806afa6c428e0409b6740271629c233515451118e64cf1e0920a9fdcf8f3c05aed0df6897f4e5f0ea2d930fb6c0ac299ad661b40a3fa4b31edb0b2b4800d34f8ab2697541b36b24471b7c77b3d36ca9c6a0e98442b79d19cd8d3ffdf6c5102ff66583c37e1c029a83f6f423a71ece18612fdf4f4b83a8e0e50dfd04315016392b3b9dc0f957af6d8c16df607440abe558d5f53c3aabe1001ebafe2086f323aec12b02b06aec45b3a1dcc19a78d1cf9e867d619d83e120f920148dec1481142ba17d78e1ca6747e85efd6febd6cc15f132ec506e10e1929aaf57e90e85b6eac6c7961a4d6e2d5d8d4225100d74802967882f7b8b055f651f25b7f4773afde2200a02bb7cb8da6c26794691a16b122c99e194c7d6cef9a743270ebac467ed88d0d76c0214961e2707cf4d988ce52b9b72d696afada8a29d38e3ad29c0be9ca17879ed1ac80a9610288870ee8ffaa06f74f55ad7bde642567436bc7b58fdd0ec30fbd9f4e32c52f7436cb50850098434e8144c43b13add039bf54d226888f3dc3f9eb67a59527b89a2a2eae6f765109fc35d825b7cd4a151a0261a74e128d69d3b5c6d9e0816682d2bd5acbb27710e226b1e8982eae9fc60c7985bd348be822fe5db8e75805ff391cf2027248ae87ea08197d7d18cdc3b6adb885e88648689798c67e757c8d34109ba112bb2cabea471910fea77b10ee9f0fb224166221aa4ff58d0c150f45859798653dcbf81731971a9be86a3b49e01190dc1fbf01b4571c1ce47b60184518c7ce67b28064fab83f8eebc99f06068cd2cb263bbd2757c75755a4605926786b4bafc174bac31185c3c4cd93b1f05377a33d3730af882eb99faf77aa5019be5c683f2dc76e49281bf033d854ceb8248fb70016416b2d7e0458ae3b8f3b5dba620ceedc8885dd828341c7716006a8499f62fa77dae152ef838602975c6f79c303fc599bca29127b5947f63dc46f1e0c0b481fab915a9b2ed813e19d0a14d0107ec97e3be8d7f7b678c9b9015badec00408d376dc1d2b55dbffb7ccbd3497cbe48ba8f7f168bffca4316ed2615c249274b54227740f4b38bee25232bc129ae29e539c91d7e4dbdef3e94285d6325fd4d67853999ae1c8d4028744132737686d1be6e9780a30e7c7e75b63f3ba97251165e4272b3e65378c05964ac084d7e65e8ec65a6fd873c847f5a6ddfd89c29198c6ebd4dfb30bc2e72efa7c464f95b7d8e0a3a1ac1a05ab64951833db8c417ccf948d0aaa00963b4c800a90dbaa876082a16f03404efda298027bb8607a68a15d7d4458b19bf1491b75caad966530c8741ba91fb7176b3d10cf68ac56834c83dddf87b3fb5538fa8ff8a1c57b3dd12a1d32b7f7eeafc165b236216a5266145388de0a878d31e0f5076f44cc3a478f13313c8daa7661c31591667ac2144f18b16c6c362ccf11664ae7d2426dcb3fff653bfaa1e018d43036bc46e14d71bc3ffc84dffe1b35edab2c996022ce1e144bb2bfc7674873c1be6bb053a309dceaf9c344a986c172d692946e5161e7cadb1260f9536f9e3856", 0x1000}], 0x2, 0x0, 0x5ec) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x12, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x1}}]}) 12:39:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) flock(r1, 0x1) r2 = socket(0x6, 0xc002, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) denied attempt to set clock back 1594064344 seconds denied attempt to set clock back 1594064344 seconds 12:39:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41010060a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c7585b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x2, 0x0, 0x0) write(r0, &(0x7f00000000c0)="ad985a262941c421b3b870bdc4b463056fe0e1307865f69dde731b189af164f749be8abccd1066bcbac5098ffd4a53e3d5b49943c73a62388b27f70e5dcee4d7f29930ae171f1c992250311cd0184a9cca9c4fc66463e06500d90c87c84451b2abf0375c87dccede7efc0dfb4e50c469e0dfb87dbd29b17efbdb27e6fc3bda08b85882a9d8bd2a4ecd4dd7a8f3709c23f54323ea00935963a5c03afd9c572179dd699d8a4c3116ba95e4ce47793f7518b568a423b00f1f0660fdbb30066f253d1a5a3f1d73e796ea1024a25a231a", 0xce) execve(0x0, 0x0, 0x0) 12:39:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 12:39:04 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc4504444, &(0x7f0000000240)) 12:39:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000200)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x7fff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8}], 0x8) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/18) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) r3 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000140)={0x6, 0x4, 0x1}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getegid() 12:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x40106}]}) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0xfffffffffffffffc}, {0x9, 0x80000000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x21) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) 12:39:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, 0x0) 12:39:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x35}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600001a6214"], 0x29}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x111) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) dup(r2) 12:39:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, 0x0) 12:39:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(0xffffffffffffffff, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(0xffffffffffffffff, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:39:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, 0x0) 12:39:05 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xfffffffffffffff7, 0x9}) socket$inet(0x2, 0x3, 0xa2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x2, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607d043112b24f185f121627e310b334c8a2a2317be486e594c4d7d361b32246e9816fe49f8c12fe1a68aebb0c4b04ca00e71ec583e91162c25076c38ef87aec6ae55cb75b68088b3f6a15ad06ea1c18790426681cd594fd0fe481feaa92980523673a788cd52311d0ccb0000000000000000000100000000009ca6b6b56b430fe384e75e70d23828f7f88481dcbfafea10eb610b4ce1ff28a3522ea19a0265afeb18d178e780728c97f2fe61be34606896882ddad566a6b070738b7601726c0a1a82facfefbcc9a2ff82f7f7a086c515161042136995221308f0a934c8c8a61065efe5add615c0b6f3e65dbaf4097dda4977b4e12450fb1680abcb696ad4164bf1e35a3a610f0e089a18"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r4 = semget$private(0x0, 0x4000000009, 0x82) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x1, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000000), 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f0000000080)=[{0x0, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x1) 12:39:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x9, 0x5}, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 12:39:05 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="2bf3", 0x2) 12:39:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0xfff}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) acct(&(0x7f0000000000)='./file0\x00') 12:39:05 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000040)="07ce76c7a673638f226b040b9f512eb39117d46a1cd05fcdd3a615a1295ed7f683951648589755efd1ef5b81a87353f52f40b75101474da721eba0f3af1630311646117666485850224a736652045dbfcfb032fe609e80440b22507b5d42535a52e93e09c6de172590a733824026ed76ced3466c6191ca4119321fc24100ac37effdfbf6dcc4e073da41f3608afe069b3014b0f617eb06e9c04c0b909d035b83ae8b1d42243791976fb633ff6bb07a598e1a19c9fec95497a796838288114b7b59b605a32769f2f742cbfccac8abe53216e20d551ad59d28826d7bec701bb94e5a45cb41aac2d461", 0x0, 0x0, 0x0) 12:39:05 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:05 executing program 0: sendto(0xffffffffffffff9c, &(0x7f0000000000)="ff0c41bb9b21af535e", 0x9, 0x6, &(0x7f0000000040)=@in6={0x18, 0x3, 0xcfc6, 0x5}, 0xc) kqueue() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0xffff, {0x76, 0x6e9}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000001340), 0x5a74, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00), 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) fsync(r1) 12:39:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x22) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffffffff, 0x1f}, {0x18, 0x1, 0x3, 0x81}, 0x6, [0x1, 0xb088, 0x8, 0x6, 0x80000001, 0x7, 0x4, 0x80000000]}, 0x3c) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:06 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}, {&(0x7f0000000080)="07271d46ccc82eb17a4e50a715acdf59fac85c6003da295543dab56d580075d9fb5b7ef37479b9e4a653795e175d9991ebc837af8ebad9bbdef3a2b2de65898743141642b5d1047502681fd3effee94e95846def1e3b55790baa33faa2500f801c692f53358c77bd93bfe8da62257ae950c29360241d01f14eff831fa97f3dae34e8291da5e63504f784279cc79511a5c686090aa6", 0x95}, {&(0x7f00000001c0)="5afcf81a6193301abe80e3f1a71db92775a907ce561708373ac61a5ff3fe1b00688fee17bfd52860ca4451c1c6b2da711758a0ed3153fe8d2b580d0bece600a1533a", 0x42}, {&(0x7f0000000280)="dd188232a9a1e0a28cc7cc377474c0114af5ac57df8fa090b8b6a61a67dbb61f1a75509745b20474e8b73b4c93e73dcd0a83a6493133ef584aa952d6754bf200bd2b520e5618bf2f442edabc9eb4d11f7e9205d9f0c534518d13d1103b8344c8f15a35", 0x63}, {&(0x7f0000000300)="948f0ded8281092038b34e6920b4e4b9e89d53331662d835c68f8331fbe5273391185b34252463c973314bd55628b129e36fa1ddfdf83bfdde09fc2b91bb3d72367ec99fc624e0cb2c514c860c5981cd2fa1974bae", 0x55}, {&(0x7f0000000380)="8c92389eeba64c79adc8f9def86b0483eaba8bf1e5dd564c7242eb48a4c95d746cc1cc30e949ad0a48206228f3c2dac970ac794f852fa1aeb81896046bf4a75a0372dc6d54801ce6322f1e2f63869c505c840be44e515ebc9d869350c2d4721f4a9248ba4b8921b7b71202448ddd182bdf3d4372f6567f8da2ef464340927dfff0cce53bd2866c793b1eec316c71b4baa6a59d98e33061bd054c651535c3ab6b4891fe038f2c986d16708b3ccc6bd37338506290233eb108eecb11a2f5aa9e4fed00e200e36f058bcf947cad2d", 0xcd}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/pf\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000740)=[&(0x7f0000000600)='/dev/pf\x00', &(0x7f0000000640)='(\x00', &(0x7f0000000680)='/dev/pf\x00', &(0x7f00000006c0)='/dev/pf\x00', &(0x7f0000000700)='/dev/pf\x00']) syz_open_pts() write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) open(&(0x7f0000000780)='./file0\x00', 0x2, 0x49) write(r1, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffff) 12:39:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x0) write(r1, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 12:39:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xc9], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000180)) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)}, {&(0x7f00000004c0)="15c8a80f51ccf4cf4185067e17f2a356835e44e5c9c1987039c05bbd7a57d33c055777e7932f36746d197eddce56dc562e599ecd6dbbaed959c53bf9d58f321ae34f1be7bc1875b4a787f3ab4b37afe98ab4a527ebbb16c53f380ad1eaa26b213039e7989341249ee80365bc35d8f4785c4686dc6c275fc549b2fa9896e04cb8a051c6522ee83304452d0d1f1a79193f0e4b2d64054ea3a1d7f9f8c19d2b0ee6795cd238e657b9025014113a18cbbfd0a0d7798f9ba824e32a85caf5523f0a91258a8c06b1fa83e9e5b3ad9402e18928cb5e547c54a9727ca991296938228c5d48b69aa101635909c0d1ea14fa6ec3e53f74", 0xf2}, {&(0x7f00000005c0)="254bd28f6f1fe4163a99f36b94b79b91afd656c101bc799f06aa6ab953a984c573e6f972dd089ebb67e9dc83e6db3dd25243d18d7804a94c3af52e383d918677f5730e45016754e6fa32c0c612b0eaeb3b6f71fa4efa5404e84a03a2a74e04261022f156d4701c84611e6a86ad6e2046946dc8bef3cefde94b2c8f4b288bfe6fef156be8d180d066c4a017ac07a7514ce2721980381edf99b2af032c7fc288da7fb6a6b01236cc01bef3c4b74d6cfe5462384055cc00cca3882649fad9c371167aa61522b3829d4d17084320bffb7accbb899b42a3d6890fc27d5b7938859dd1f7e327b2e0b6c9b0ba92ee16585fd6d55f4fc3285b74fc3cb4d59e7d34d0", 0xfe}], 0x3, 0x0, 0x2) r5 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000080)="1744d6e62337943a08f2c0d59d25c6fed4b61e6f225916d6bb146bd85a7d13a3788027f53bab50c641bca14bb7df5527f2f77919ad26c9d9b4637547e4424a68d455373e08678c4dfd38b42e96f37ef45b8532e1a81a1409cc3a7a2034afa684d7baba206f9dfd4bb14b6427ed6877cd53bda21e7be235ee5bf90897001e896ce2ddb36a75ccd6344a136877127b82e89329f681806435953697ca2fbb85bdba302b1ddf06377b9f0c03e90c666c621189a3a97ed1977f2be5b37930fb725b1e726eb3ab5553b3c90357054f", 0xcc) 12:39:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2, 0x1, './file0\x00', 0xe53, 0x0, 0xfff, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) clock_settime(0x3, &(0x7f0000000040)={0x648, 0x1fe}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 12:39:10 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00), 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 12:39:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x0) socketpair(0x10, 0x0, 0x2, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 12:39:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) setsockopt(r1, 0x8000, 0x1, &(0x7f0000000000)="fd9700f00016", 0x6) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) dup2(r3, r0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x6) write(r5, &(0x7f0000000180)='\b', 0x1) fcntl$dupfd(r4, 0x0, r5) execve(0x0, 0x0, 0x0) 12:39:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x2a, 0x2, 0x8, 0x8000}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x30000000000000, 0xedf}, {{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x200, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x401, 0x10000}, {{r2}, 0xfffffffffffffffa, 0xb9, 0x0, 0x3, 0x6}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x50, 0xffffe, 0x7, 0x4}, {{r3}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x100000000, 0x8}], 0x2, &(0x7f0000000100)={0xfffffffffffffffa, 0x4}) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) sendto(0xffffffffffffffff, &(0x7f00000001c0)="f3355b5e7d7cf52ead00a9343af850b39e244885cc5fba49a3b2220e21a041fa146313bdad27e21843f3b93e26", 0x2d, 0xa, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x800001}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 12:39:15 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0x44}], 0x1000000000000174, 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x40, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x95) 12:39:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xa4ff1b51fb8d5d2e}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/16, 0x10}], 0x1) write(r0, &(0x7f0000000100)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8000) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) write(r2, &(0x7f0000000140)="e91f46bd77df0caae7d85c9eb1ad08", 0xf) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x400000) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x5) 12:39:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) socket(0x18, 0x5, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES16], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) fchdir(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x9) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000042a9f4ef00000000"]) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 12:39:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe3e}, 0x10040044001000e, 0x400008000}) mkdir(0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 12:39:21 executing program 0: socketpair(0x10, 0x4000, 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 12:39:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000040)=0x4) 12:39:25 executing program 0: syz_emit_ethernet(0xaf, &(0x7f0000000400)=ANY=[@ANYBLOB="0d82f9d1cc150000000000008dbd5988c886dd60765300ee873aff00000000000000000000000000000000fe8000000000000000000000000000aa8800907800000000fe80000000000000000000"]) 12:39:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="c9092c043492d295de13ae0bc51b0b11e925e319e3838078ec1a0b694bd4567b073ac90c833c6110b7571759b6575158d2", 0x31}, {&(0x7f0000000040)="e5fa496ea6381099d74ed5e2218073f4b2416a1f420a38b8a837431fc5fff6e4ad8238554a0ff0068d9b663b8f464057f8f33d7837698ab131de4f4442cf586ce4f4d048f1c3e8e31ce732538d9d00c17145d4f93326872051ee3fd007a36a50ece58fb2f93d91b94eb606f59c4946b6c44b8cc56a455e2237a306153f94a100f4c7996a753abfefee0dda0e7d2134c82efa43597ddb237ca07a30a515265de7f335bcbf1c95145f35d551c625fbed9251788ed077df02e73ef8b06f63a9c2dc7bf62e03811725bc6cff384bd06a2abba6852ab27f86", 0xd6}, {&(0x7f0000000140)="b3458997927b171f4d97b954b4d06bdf56db07b7c4947c424027111bd97dac435af84247eeebe7bbfd19109c4a1fe092aa3155e18d404f42dfb731893357576428fbfec786fda5d1671e94f53353717f65bfac9c62b76ab7b8c6993adc3cc8cd596cd7ed409306b2fcb7eaed7495b59de6a25e360f1299bbaa6713082f8c244862f8164e7ad90c2cbc4aebcce5c90870d6a3539b22ed0b316f1db04ca7683e4fb1c99ff503157674e6657b648cf9985a94375b91", 0xb4}, {&(0x7f0000000200)="ab9ba8529270fc81fe3ce4a9b99c8a311def1bf9838ea5ec965515e3fdc15ce14c9dfe8b0464955e9d782b3d27da9a2b717c", 0x32}, {&(0x7f0000000240)="1465bf7f407524500942c020385b17ef7a647a04892e4c82db2281ee4b77c647a0d9eb2130ae2bc597a5d680340f1c34698a605f5658efdfdd20c22846a45b0da897d6350c6ca5ba2dec016e450c946858b20eb4ac78e2219941c2589ccc152d099e7d663759c508f38b3137a4fcfca7a33e188d8a76a9d1807c9aee3831b2b34646889c24d57312b74d1742130c6e4104ce4b0cee3f7508a5e5f79305190d4c19c864721d451996c26f8c4d96db8cf6049d713fb4f6695391069a8d6ac568bf3caef6dab6ec59e6355b0e6ab1", 0xcd}, {&(0x7f0000000340)="ee3e2a77a9d8792beacffa277ce49a167b531869318f7146ba5efc76f2e84e1f0aaff6dbd5261d86681249c6db50f7c9961ee315a36dc7866e905f77fd420f2c2c379d638656b5b9f2093788b9a3d052af695387df97ab6db6a4517b32a4f5a26b1c7a6551d5c351237f980c3df32bb148c9bf36b01d7deacd70713bb7171c3b1090d5cfe57bcf4f7c0967f89c498dab8d141f0eedf8484d4b54e847824e4b9bd3e25331abc0f057830bab7ecf5d51b1770f1d6f69922e6d66fdbedb15494c8b30f389e294661d62fe9e08145c23a9b961e461f53d44200249f528d74b37a241a4702c8c", 0xe4}], 0x6) r1 = dup2(0xffffffffffffff9c, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f00000005c0)="883d838aa58e90edc9a39f9b7b61", 0xe}, {&(0x7f0000000600)="1fc68bb9c0deb534e81220cd7e29c13f737343b9e48c9c9f32d46e94de4362cb9ce40545dd79a69b26c591319ae1e817cf24b5d3310b35414e3167906b885148f8e7c240972b28844857b3cf7b34d285ae04cb350ac9f89046a7663861ee445785f8e1eedf9ee531a0cf0f16450accd9913d29a054b43808100819a83c397a246fcc4233be4895ec75be0383dfd68688fc5a8be08eeb92bb3bd76e74c758710c8d2825057f7157f5230728954e3a214a4f000c4e21f18c016c70990d6e2065b9440b4dc4a36064ace021d663e63325ff2cc5a0e5f168d274fe6304a84ea9321447a5eaf68406b7468a84a0a0", 0xec}, {&(0x7f0000000700)="91e6917e221790dd51e0c5afca508f10b46e351790be9cdc06910712b9c17bdda15bac1421944dd5bad15a52d5c4e87c52460e01ad7e4c4bd84e29af248138299827ab4fb6a47a5d94d9513c3b09130dd2e6ca4c32b7cb21b094669a981fdccf0ba6f45db529e64a32333e3288f598bb3a97f8cba78502928eaf2abc0aa52975b2e8e470df30eecb11683d32966cfac4bee3c8c6e3432406e771648ff83fe7a7", 0xa0}, {&(0x7f00000007c0)="4875d8b4ea0109ef245459a328aa079567c9d3ba9ddb84fb0d1f9144433f7cff63dc1c9cad6786f9d60e111e899e54b7f8a997af9c1a158b7e8605b76eb00e2c52d012effc388e34538124d68aa80bd7446f43421a49831cd26d3a7c1698110681003fd092e73914663507431d9e2fefa6db46c04a3e3641bbed0e709159aa960c62c760dd8076bd9480d6cd1b71099da0804c660d1f31ef31523557b4864e046156b17f9147ddca79f6b25bd1a3d436b67052f18dd737b5625642189b4b5571", 0xc0}, {&(0x7f0000000880)="a494c45030e2fbe0fec9efd231ad1e93de1a3344540cb1b1b7d82faedbb1b03322a1c4631dbf9b4d07f51297ed2a4d58d68af1d6f96fcd78541193e3989bf7ee79665418d8f4fb8190309f178c01dfa100383258bcbf9f882b28d7aed3ca7292cc4ae382eb336f0ed69cc8385eed437b01cd4d37960f1b19def71bdb7e584c5dd0b7ad222e33bac07fdcde7d515f1118a8dc71f691b73358aa5f860397b7d25ad5fd5620f29099c5ac88a4c1370b017296c5b5ef62aab56f298e6d9e3b3dc7ccd2c1", 0xc2}], 0x5, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x58, 0x1}, 0x402) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) setreuid(r6, 0xffffffffffffffff) r7 = syz_open_pts() r8 = getegid() r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/diskmap\x00', 0x100, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/speaker\x00', 0x80, 0x0) pipe2(&(0x7f0000000d40)={0xffffffffffffffff}, 0x10006) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = open(&(0x7f0000000dc0)='./file0\x00', 0x800, 0x186) r14 = dup(r0) sendmsg$unix(r1, &(0x7f0000000f80)={&(0x7f0000000b40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000b80)="2e091e3db08830fc7ffaefed124240d477a01cbde6a4cfc8b66a6443133578e08526f85e2fcb53c2102afbbbb37114d8509cd69475412ac5eb326c718b45b5374366c0cf7a7b5074255afa0e3ff5d998838985aca83d1d324613358b692c7b16dd9ddae3a2619b7163b82811b22773a267b0a59fc5c637c503a9e5611be611d78054671b6a608b8cf7b082522e1222de09ec04a32513289d1ffe", 0x9a}, {&(0x7f0000000c40)}], 0x2, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r8}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r7, 0xffffffffffffffff, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r12, r13]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r7, r14]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0xb0, 0x400}, 0xb) 12:39:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x33) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0xfffffffe}, {0x41, 0x6}, {0x41, 0x2}, {0x89, 0x2}, {0x100, 0x14}, {0x40, 0x6}, {0x42, 0x1}, {0x20, 0x7769}, {0x81, 0x2}], 0x9}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380)="e52286027071ac6c1934e98b727530fe8ce8c75295397252717710f06931a2c29c35b3dbc4fcda4329f8a2b07888a176f0e0dc6e9874201d2ecfd016b1e4f8f1089736e7db0b1377c62d586e141fb50bce7bc0efba585cd7059237826c03f14effeaef5ad82dac93df12f5df590c4ef15725a8268423337cac8dc4a1232acbc9820cb1a1e845e5f7420ceb03891814d5df09db67502011a8fdbfac95125c1804aa3e40a272660182a0b53882451ce277526d854634ab45caec7a50", &(0x7f0000000440)=0xbb, &(0x7f0000000480)="1fa166a36f78c76234554b48eaa25d4858a8ec9b0bbf8096996d7fcae066ceebc4e349199b9e", 0x26) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "fe71ca16ff07a8dfb9ff7f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r2, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000580)={&(0x7f0000000180)=[{}, {0x44}], 0x2}) recvmsg(r5, &(0x7f0000000940)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000600)=""/121, 0x79}, {&(0x7f0000000680)=""/88, 0x58}, {&(0x7f0000000700)=""/102, 0x66}, {&(0x7f0000000780)=""/10, 0xa}, {&(0x7f00000007c0)=""/75, 0x4b}], 0x5, &(0x7f00000008c0)=""/73, 0x49}, 0x842) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='++*:}\x00', &(0x7f00000000c0)='.$@\x00', &(0x7f0000000100)='{$-,\xdc:\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='/\x00', &(0x7f0000000240)='-.],$&@\x06]\x00', &(0x7f0000000280)='$\x1e%\x9e)#.\x00', &(0x7f00000002c0)='-^#\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) 12:39:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000d00)={0x8, 0x0, {[0x1, 0xffffffff, 0x30000000000000, 0x9, 0x7fffffff, 0xffffffffffffffff, 0x5, 0x8, 0xfff, 0x7fff, 0x2, 0x0, 0x2, 0x5f, 0x5c, 0x1, 0x6, 0xfff], [0xaab7, 0x7f, 0x3, 0x80, 0x20, 0xfd2, 0x100, 0x223, 0x5, 0x3], [0xffffffff, 0x7, 0x9, 0x400, 0x80000000, 0x3, 0x5], [0xa8a, 0x100000000, 0x8, 0xfff, 0x0, 0x401], [{0x7fff, 0x402, 0x4, 0x5}, {0xfea0, 0x3, 0x9b, 0x4}, {0x5d68, 0x8, 0xd4, 0xffffffff}, {0xc0a, 0x0, 0x380, 0x80000001}, {0x3ff, 0x3f, 0x2, 0x2}, {0x5, 0x2, 0x4, 0x5}, {0x3, 0x686, 0x3, 0x5}, {0x20, 0x1, 0x2dd1, 0x9}], {0xcadc, 0x3, 0x7fc, 0xffffffff}, {0xfffa, 0x8, 0xff, 0x1a4}}}) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000040)="f59c12c36e05da97bd3fda665245cc50be83850b01743ee5c7954be1911e8363a374a992552507b948885e50c7ab42592503c32989995950cb5e8651e96bfb802da27da1dd1640250fb2c6da545b84003ea2ccac0fe94fd625762eafc624b1272e6d06d8cf5a0eafbb81aa530718a6be4c5e217cfd64731729f620cfb03ed25c603fd27384721b86f8a0a99a3c72ca6b536a6a", 0x93}, {&(0x7f0000000100)="d5f1b2a3c0267eb6375018b1d1ea72635f36a482017ecca1ad9ad63c9ff89f0e3af86936a6f844c21856a55e5628c12cea8a7d8563f96850998ee3c062927613bb00a74518e111d061d96b4b54acb762dbcd726b8959e7c8364bcbcfc75305d295bc1c63545f283cbb19645e26454b9f54635e27874fc83769dd535a3705b93c4b2cd66117f9e16b0ba05327e1ad60a5473af7c8134e8ecb593851f473d9c50999eb873ba3062bf54ad0a5947c73815e277dc877d627deba348ad44dc36101c0d8b2b83f5b8915bcfb2d79c66da86bf9487825dacf524ecd5f60b5f545c13fd84faa55d6f5fdc85f", 0xe8}, {&(0x7f0000000200)="d9013a2168dc0494fb728a9dbacccab335b9fe10", 0x14}, {&(0x7f0000000240)="27370eb1dcd048d34b72e12a25c9e0420125b95ca7a965aa67036ee9b84da740c43aa37555c237a1570e27cff3d6", 0x2e}, {&(0x7f0000000280)="dab71a78de122d2d5d2f572f6fd5ee5d844c94990eb8d18c19c205b23081f801", 0x20}, {&(0x7f00000002c0)="c8edc4b8b0477ec2325582d449448fece9505860b63804a911e75d2f883106b4dc0d7f61467a6e2cbc33b52920b9ca11b19117805984b565afe3633cdc9b0987cf2edfa672adb031664f0ec6bead8bc75c3d77", 0x53}, {&(0x7f0000000340)="33d4b2ad2c355dc2ccfbeccef0bb20a8b1c57303412acc168946221b4d2a26e7103166dc5895f192a5aecee20cbab0ffd26f1ca9de0f0e70bb6171d13002d55f879be747919833b326bca80ab8346ad7038bd47ab9a7621a4c5cf5993af96c30d796155159d3e1ee12630c61d08675181ff01375a006b830d5808058d194186ddb3e43c7fc62c16e8eaa8dfc808400788b243366eddc0040aa68594b3a726d00d0b4c94bf5cd8f061f880763790b3bf6c14fee8822349cc125c709003edd6a8231f126928b27574ac25c8d96eb2e9d5630a3b74cdfc6662f2a4b76f46325bf9da32f59a6bd33ae83b232614a20fb40bc172b786be40a", 0xf6}], 0x7) sysctl$net_pipex(&(0x7f0000000440)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000f40)="38bbc8e9598a684557404b85a3ed64fb8f9253a3be1d94fb2421d7841fb0ba2557a3d651b0527f2f00a72f92514647f9543bc362b01f493e6eb1881ec186ae169195aca3dba700cadd", &(0x7f0000000540)=0x49, &(0x7f0000000fc0)="f264dcc7ca72b8cc51ee4ea00b0c4ec66203914c0e3c653c0792db71da481ce98cbf4472bc68f958569fa45ce988d679ae10e7ef39c164c43364194f41fc940a4d07f7c942f5771187f0ca7717fffafcf13f05d9a9e222ceabbedd7afd303f06208d8ba3d1f5526641189e431df4e716befe01d8d71e5e9c9695c1ff7bbeb125063c2099b4b8e8768320c9d606df4ee7ea046c66b0af58140335527399843f21cceb72238f9f28f8904b7fb60bd752257edec88d2042d72f42228c694b2a45aee97834a83a6f757669f4ea1ccb0b92a8c90251a4b691358a4c97b100c1", 0xdd) pckbd_enable: command error 12:39:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="01003c2f66696c653000"], 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xffff, 0x0, 0x20, 0x800}) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b23"], 0x10) r4 = syz_open_pts() r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000140)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x2, 0x5, "f9f49ec418e94f32697e82b8e2fa45e7ec73a6f5", 0x8, 0x7}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 12:39:30 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x1ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x7579, 0x8, 0xfffffffb, 0x1, 0x4, 0x3, 0xfff, 0x1, 0x1, 0x9, 0x1000}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="9912428afb76ada7f0e55f3589d8338d2ab0cfc543560412215c196972d13c3933ebcdd787084e8a1ad518a3b1663ec722d485a095c3dc5c6d6b507f54b2eb1ea05a4a83cae22408380410dbc782cdf65551ffbf6de041ff7b8180884816c70903268bc394fd7fc3bb0cb3407ca437896f4705f7781191c8bfac19ea30452009e0436b3c262d79246df312e092d7384351da38be047341e0425ca564c7a7d3523c88", 0xa2, 0xc, 0x0, 0x0) 12:39:30 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202432fac14"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000001c0)="deec8dacc3388e6a92c1063b4b1892127ea4c9564467316382d68ff6a33130bfa3180d1c5b704f92170981fc38913b5634f9f2ad816d4fe3e3cbae3f29f8eb6b451895e36761d0f152c204e0e963ffb5cfd219fdab0100233b4cf7bc24a221ce3bba9b33813c86720e95a5d8b9cef2ae77d0ecd94204f09c3b39ff069014a415ef7e493f6b346f051d2f6537ff0000000000001e92dfe49b192e0b4bc6de0223c482f2b092cb149c4d0800000000000000a02fa21787c690c04ee440ef9bdc", 0xffffffffffffff35}, {&(0x7f0000001900)="2ec15178d103fbe95d8f70c4dfd0c2fc8ddd4c9dab42d437a0e4d8f3a46a6af13a69ce8931fb9a083495bfd259c9bb8b91e93e3664e4ebca0222b2a1a65f545cc42e7776fe34d2bd652c5551106be247f2b19848fe61f06b5cbf9916d513d0f159c34d51bf9e786b464dd82ab9dc85562e3cccfda1e6007c3a68faa5766b3664e246a3654b2dce12c91a2f1e29791c849ae1af58b3b5397d41a408c2fe21ff4cf0bff63b887a4f4a0f0a3401c665928889c56596a0a7ac6a77cdf3c174448581b3dffb93e9514581302186a9b60004f5ddc0f16bde22a36934e26dcde2e7246f6769ac7e215df0d5225a46bf89ef3ea6531904a7f13b30eac2a0895a088dd45717b3d80be7531a98b4eba311bf07104238d6db4e4b0ebf6e2ddc716950fef00af9cf9bc8967db7eff3e2a58ad6d0c9ed085570949f860dee0e85c1fec7d8853add73e1b9bbc442d3c95115c89a821a3c4fdda9e22ccffd407ca1afea3783198a9c3c0f4ff8a780b4862c3af31626ca80d15d74cee545534718a1c17ece491cd9ce4e705521014b59674c4d655295e1490bf1daf7601942a87392286c80e798e7ffca6a19aa146a186acf50cbfa8d8b920df7fb41541b8dceffd8607969f7c9155f19bc08c8d1674f8385ea4f32c3d79c8b35db332525a77a7b23ce081706e4e8c08b001a64c98de982c9b25f20a5ec0458cb69614ef376ed80acd969fad6e6fbcaf53bd3e3acd7636cfe26fc699d32cf02e5a58782b740f4dab9dc404df90617d34d7af03eca58ffda624c77868064536031e311de952cd581d3c740a304db14b3e6cf94592178be81d9995d4bea0e9727ce2ea9497c132613b9ecf2ee7f2e49fda0567ae527b85bd0ed668fbafa80a768e9daba92ccde21995e20df5e811805e99fe7a5c9804d88ddd8731b4889d4adc20d85d43a0ccc4d7b19edf4c4a6f2a5778268d82b32d6a7d4c8e439d7632f8b999813697b9b80c7d704e526dfca7ee5565b48bbe0cc86d41bd7031a55ee4ef8512b175eefc84da2b77d2a61bb6828b9e32f9a2761f3377095aa41f882338a7fc970e4b3cf9d47ce8d8a8bb18120f1dcc44f06f2dc9e3e85f7b5aea0cf8d5e70c12f8cdc7b8f164f315fc09a41ee1fe6aefe798fd8c83971156163924051eee4d7c4b85913e2348ce248302f5eabefccbc0cb0046fce6a4e2fc892512fe2ab2e2eb88ec0d0890c3b5e0a34a2eb2042254affda16fd6414c712b7caacf9ffc16620d9efa289a596e5374156b78dab04797703b1703749bbd2033ee9f6af276f205a5a34862cd76e5c0d9ed73bf3cdc4b221a3c641997cdf959e90e28876dfe34183216494a72973534983b31cbdf1edccc8a8e70c10fb5006f412f8fc4da94a5043cb292d0033149f76dd56d16372c71d47c18138603a21b5ee05e27df69cb133abbe26fa40a39bab03be17c2df1a1b8a4a34898fc73ab6b29dde56853f0cb3ffd3c0905b0e6a6c3e5e582f179899a2be897d3854ade3de9ad41baef25d188bab1b8a319eb48043b494e3697a982539ae6fd7df1d22a0cbb75695a751d44ab04897266dfff8e5bcebfb09328d2716dd7524698c716da7ec783984079e401def450aef865dcd3e58ef81eef717a5001695b39bca2d6de2a4704783b8dc37f2fe65ab5b159006641f3da5cb7f8cfb8a3c23062aef8da8a495ef35a6fc23260164eb814f4d0fbdaca2f34e8b83d007a428e1e2da9c4abc60844340af126d173d9956b5a26379d9ef1cea6514f1567e65af34ef2a71f3ad4ebcf178e9f89e5b38208a2acd96bb452c879dcfdcf9a723e94129b61396522d174a7073e8f7ef250ea5b4225e9e04", 0x514}], 0x2) 12:39:30 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:30 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:30 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x180, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)=0x1) 12:39:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff5, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000f180000000"]) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000006b00000000000000f0563699e6af32f89beb7672ecea5b5de859221cb883a36f782c2f7d06a3683897755105e0e44a1da0b2e1b41f4865a8b707658e43d1a238d68707ceb85d24907f965560b402b47d3d72551aaf10f69f94e9129e6b9c4aec7f50900be04b56f94cfd54b168209bc67e3fe52b72b94ebea3b298ef932a8cb057fab36365faa1f9fe60aeb6200c5b0962c63b851510ea104d00"/174]) fsync(0xffffffffffffffff) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x1, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 12:39:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x14, 0x3, 0x0, 0x4}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504444, &(0x7f0000000240)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) clock_settime(0x4, &(0x7f0000000100)={0x3, 0x5}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) r3 = dup(r2) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="7c30dfcf150588fe260821d085e3f789d2d0dd0d16211f4021175e13503508d970d375512339f1af622f866c9abcade2f0f3bd556db8238202e86a120b573ff8eaa1c45f147487a7a93389ebd5619f974bc63f5f6f84e302037b6ec18436ed9a85c57627400f3b958e68d71dac89c474cd1126c95ceb0615dd3b8d507e375650a5f0582f0805779667915564d71edb0c83d9e3e3dd5e3a679217ca3b37d014b760bf0166b3cb7161d708c9a047e4b8f2fa115a178aa442936d1b3dc8735acc6dfd2f8b5393bc416e5de7cf10208b979a060e4dad4b26ef7e4209fe5e74bbd40935", 0xe1}, {&(0x7f0000000440)="a93216712a2b48ae3af47df7fbe91982bb6c1bed8ae979a20019b94e00148304bca689ffd09dd9885f926b8d78e5e438c95b89771988eb0eb4a24a1cda26a6c4d393bbbc0e0e14b1d43fe2a86c3e06d0828a9336cbe6de4db632631f92a521229c1fb45391398d9c037f6e67f55177c32befee46c2d815e90eb26e1704afa2ab2475ccfb9f8e4c644eafd97487f9ffe3c6cc01880727b6ca7e3119c5b77bec79329c147ce7183c53e07adeed41377c7ad270e49dbb3546baefcbc54a8859a3e0a57175ec2fc083622240e2a05dad112f724277cad91ee40e27487267f8f71aa69eaa6e6afa7feb0e26dbce812794c5768a9e0bbf39e9a1b67c87f7f6490c582a83e6ed7cec2a085944714f8e7a6abd9d60950b1ec1a76b721a3584366f481ff8396f4cf50f1cd5122bd57d63a1e2f5bb5c27d44680e2899d87eed6328c1174112eb8a946a582af29047202e1a4cbdf7c0213e21bcc67b1ff67179b21a98c2af77b4e8807136b522380aa0287d7ffeecc8b3c0b1bd582ba1d7f3f60ea98d5218cc9b3ee154ee3a99acc053b40e7e2bdb9cd44b6ee12fda29c9957884948fc4a221cb87b63b78e9451862c1409b874d15a31561f1664522b48aa2072c88f059691ee59188dd145201c1b8e631110c7b81365897379689e8208980fda6866d4d4513fadd80632b13c9097ebbd40781ec07791a5c04ca688cf6a467d2b737280c3ce7c023573518e4d79d557937bcf2cef3589bd4e7f94b7663f295828af4e7cd17068d2f7e2268b48b357d2277f48c95faa9c7c03ba104de4496cf8427a922c3588789d96322e50f2a9291e88dd41dabfc0371e37ec50a3e124e5d87b37bdcad188af19840d461515ebf3e40f970ac20fe563963b13f08d0e533d3af9029b5a03ab73153bdbb9af0b1aafeaccd9d07c0debe8522b079e39f15e3d162115678ea7914c8800c5fc27af77dc7cfff4884ecdcdadb0ee474a96db4a84e94ba7afda966d7ae5aab050f2ee2ec71988671a06c9c180dda0da66e62f2ece8aa567c0b373dd8932851208b503d0b77284616165b79b1e4035e02de97bbac2b1b075bb6597f313a621a765e3dbb0e4246a6dabeffb953e61a0f1a898483c449aa11cd4730d95a7feaa7e401719887f0cf9865d5fab43b3e09cd0010a996ffcc93a2076626ffd540be7fe39fc5c0b243a796a0e57a3c027835dcf1bd0076f312114d1e9990542a7259b241758fd25953467f6a27a67321eba3746b4b2873021781b7edf2abb4855b08b4b2fc69f3a28ba9d9ae491165fd2475bbcbe424c9208861d59eb448e3ca49299d08a4d62f6d040f8c5e1460ba9a42fa4cd2cae26178e789da981b246481b35b702b29db95bf4867123a69da722a985017f330b106e6e2704203c3c9392756ff3eebd0f81fb340aca8d4a7e6d40213f209710ab529d2740bccc5dab88d4549aa4ed6ec23a02e6d7ba69e98dc0c94a33bd86fa912b86d056edfa724280e9ef57ef7137c9b564caa7acb2e48d86721f1b78121cc31fb2985a745f5a32b1ebf18ce6ce813d9b315aba09b33e36d901a215588d870966a28850aeecebd22620c35df7ae5e6849dcc6c59ce4fed9cf8e00f5a52fdb7e98267ebde3b57273ebd004159c5ed1fc66df0249f763483ed458c5596a9c98140f0b326b3530c71a198efc697a8a0cb0ec76b191645e33aa05c65adb7ee9736b7147ce4b77b590b3cfbac3283cebe2429a1afb9e10a86b9097a9df5748a890c1f0f795ed890c7daa491a37e561ba2e3e26c0583b00d49d4a287be5a0769128af6dbf125520311bf10fbac822041cbfc0222e192734441b2b79368443e1ef83490cbfec327e694380fa3aaef4e40e79e8bff2a058be07003b0300c78f31555866f884ee700f6c66576b0fa4a42e80c71f93d7251cbbd5c511cdcf2c276c14b8fdf75ee30b2fc518d62aeda7c4bdbe7063b94bc7f3bd5adbe6686481644fa046a7a58d7768e170570b6e778daa73e547f5061833774341141db79eb0a1e59d686a6c62a93c696dc5b73c2964ac57a398f41f3346abd644886adb41115a39955a131f1d97c6634df839edacebf6ff96427191067c36411a30f8e5ed75fb6ef19e6a72bb92171df0d326d8ed5a6ba2786e2ffb19b133886e9d93091b6293a21ffd7ad12e477694eb182b87cc0d7e7001de8ba53dff0b1b0178269bb3ea6def31cbe6d7b1a7b7d0b6f66173946c3c45938c3da401465d552507eaa3a4bfb073171989562e1aa479fb4493ce7970ba7eef64da622c8eb9fd59ead3978c4fc53c3f2b19bdbb17e1e919814ee62269d014dad6f3ffde359d741952d8a07420654ab74f9be98aa2b4ed2f9c5bd057bc71d68669fc0b7035231bc6fede7e8d9305bd90a866a89f72a7d79d73c509a82b976f67db049cc61cb3efa8a49fb9de3ebc39dfadfe97a883f498c116ae8b9f9f090897fda3f0e6e233aa6126c8c7eda29025da14da980fc460ebb38e1cc8ea0211593fee044a7505897a652fa87f9e46c4073b8c7d3b2d85e7634f88b7210685dc1dafd0e9f082c0abd4c8961ef1e2a78c68e46c4fd3748977c0abb448e15edb2658d2736500d34fb8603c468e0b53ecb5e4d6557d353aefcf69d3cf5004da8a216aa1563f4aaf691b7816456c0fb419e64ba79fd29a7482afeb194af98e60ae54e2fb004d48d6e34c250444fa846a654abf9823e3b2ec11b407b79a4d134e680473c4a00e8e89e360bcee6b9f5c98e7eec62fec6280fae0458f811d69ed2332c18585b03c3ecdbb2e7d9daf419535cf97ac2864d2637fd24c78087fce8c61a2fb7aaa42664a5e9c414e73a87e130d03eea94f3ea331674fc4a4026d943f549816766ccf1af3cb8707a100d146bb798ce8afc2aa5a67f3b26ef6401d6bd1e34a9e689f2facb181d95b2bebba64f93360be7177c3f007874923f8cc0184cbddd8a622aa55fe564faacb92f1a39a35565a4a18f73ce62192ea6da833631f7b65be8e2d53055096e76e773d0767d96c666e2d40681c286e9125fe079042cc381d338ae82a32450f99809db0643fe5ad78cd9e85ade1d7fef08eb4031c66b88ff1a7abde4cd6c8e4f84967da0fa23df2d2fedc1c8d4df63da82d5c5b00823a18cc5266de2b094e8f0eb3dd9e7a55b4f63de86e01b19e6df856aea447feeb9663ff06e472831b63b1981d4665cbe11f43adc6edb2c9462cf0ec138a71ebce78d5cf7ed974124b4a13678a6a8aa2e0eb22d25a55a61fd377ba65735fa514c6dbefe611fc4f8ac7462183a6a1169adfd64a109f847d159ec7553576711d41994503983c69566f1bb3d6eabbf4851f95c9716d6dfd813685ee0e1aaf967f200d6c853868b38906fb865b261c64d2d7dce2bdc22ac5cabad1417e1bced2c7c6be88e0f2428bdc11510cab2f3cfac79daf33aedfa99b6e547a05b99911404965ac2044889e2670f912e2ab4ea8eef049ab710b7ba68c8133c90b03d4c8b33aa960a7187cf4697d73cd97a6a7c4a673a16d92ee32b39e0d7dfda3c311bd9ef7e974e315a591ca6a01fee743dca3d4a98bf97000c849c67d9666cd4fc34d25feff19f46dacb239b252d8d4b6d44ccf78dd8a2a10bdbd45086175cb44f3ac1aeba80cce0f5494dfda565b11457693f0fc55565b10bf7ebd24b35d2ac6f3d01faa95696c37ed0c1a2ebf7ce825f176c5e4c5bfad520786e5b995124d1a26ae5ff6f2b4d41e0a83e469505178b9952250965167c8e6112017763460627a0d9412a4ef43adc508609264fa6782c35876f9bd812bb7bc41b1b4039f015994f45334c7c9217a108686cc45c453d0546464a432edffe2769fd3b71dacdf347495bb5022536827d7c90ad4df87845ff2714c06baa283cd0d86a935d2999b3c28cca5cb36b56da5af22bc9bc93fc20d3d43af6e0236cf215be24317784cd9fdd8d190a6f10f448862a8732812545f4bc6992a2735a13d0bc76c88cfc6ff49167de430a8d0fb17a3f663239b7012b004daf8d14a94415d030cf8c3959179c35468f41bdaeee8ebba5a17a3f0403f170fc3e33935eb8bb4ad1afedbbfe474eb6dd4397be8b0b33e957cd1e1fbf804df25b4a4903902d7ded6a7785f29033dc80bde2cf4c8655d2c56aff70d70a23d7b81e620afabad84c58dbe658cdda803c1bcb73ac9933b57c62e4ff9aa07231f52d8434fe8d8545c9293e77e840702cbb261eb03fae4c53f59851ade535cbd19333b5a90fa8e28fe3625e9028ed48eb0c8027bc14313cc782b63c05012864624a6466b65c66c69e5e91c8559bd2af043457ca64f84f8d3af5714aafa09b3108b2e844c80c081ef9c814f030834f45cdb60621f8f4c65d195485688bbd605429497f0bd418aa4493e8d06d5a90231196eb674159897c833092472a89dc32d97906107300bc8c466e759ec82a4dd2186a70d67d21009383504802259cd378d12bc49a1412109f4c53bdd4f533916ea5d6dd0241960bf7ce10ea6ee2b3c583a805f4e0d82711cf11dbcb83d152db5312400674174b63f5a4117f1fd7aca80ba9c24ece7ae2e00ae59fa041936d6df639d356c6cfef1afdfcb0831b19d6b62ed5854436cf60e5491352c083f963bf6c9911e7cad48eea39f7d6bacfc2d4995f3cef6328b5bf2ba0194f730e7a471041625477d3b3bbe9a8d358b60faa30c2503ef431499e00bf3b7e5d391cdb37db12660f0bfa21907d1e2d558c359180edc137ce03b52d46b950707546355dd32f0a89fded0c0bc620cc159b6e43c289144cb71db7bf4b8c5079aff032a8055ebb53b79708d39d9c0b2b9d3aa70bb94f6cdef75e6f2d300fc373ed9730f478fe29cfe8c5cd3c68671c9d9efddded3b277d587fd0d71ab1cebab54bd3f12b2e6efd1e9b443b3b7029d4c0bd909761354b91ef6703b0f2a25aeec2be5f6c40bfb558a642f8892c0202a16b061979081ea17d2d7687c5b21118e2bb1b7a9dfd829fd95652a21602298ebd6baee6282b737a4ac99060ca062cef89a512443f86b61ba273df790b2eac62586f5595b2680e14e7927367820c08b2396eee9c81e4778271328cea2a4009ddbefb8f73f59acac06da6f40942b19331495f9e10b7eac5ba7e26bc444e3b614187f628032b723a5efb836cc45243b2583cf75a743d36995e6bc350fb65822443cbedb495617d57a5e9fc6c7a7f4dab99942a25555fa73c3c8eb29cbd54812624d6208d421c9970366e8de92244c9007101612187ce4b47db5a8eef5b3828744b3b3df5de2b1ba50a91c6979154ae4c3ca61b3f333f6f8b832daa59d7da3e23b2ee7222f66191dd833e29c21782ad3e2291edcec3fe6e3ba0102304538a17581d00b0dc05d970b14823815c5792fe293b5ddf476a79f97e5ecd5d09a6e4e15190e52db6815417336e275c462e3776119c6d3dff05e745d57c0b2165da3e51eb23a0361f61a79bcb3db156c7c120e9b0ef26c25e5ff7fefe7a3cf6b8dbc417308d7b413658e07abf6f09bb161f7d03ea8ce1a135ab01a5b95aa06de7e49805ff9bf100400073d7675bae9ac782350392d38f3a4afda24ca532c85ffb6864a0ee28b7c17fa19ae1282a0dc670a06281c7ef755695d3777a6c9f40f87bc62e509f214d16fc9fcb90d45c28019ca70a83a4d4b4db3e2886206a606e596d9074e23a57584355e63ee8aef8521508b8f51a4df726cc1953eaea80074316ff8f43eb045ab030eb9cb13995a8f88ff3eb7e4bd602d25c84cd2107efae66bec587930317fe0c0b7fdecbaf35003e2460baa9873c3063937d22c203cc9c046a44cf5a4988b2f77357680e05f752a", 0x1000}, {&(0x7f0000000000)="b9c4f6adddebba0bd6f3a3ba48413f8edc34a787e4ac5a8767b7b694933cd6782d1f106ba328d8575ef969661d2e924214e196632fc4746e8031fbaa0ed23c569e0a0b8390aefacd1f4eb69d89e2b74e1d23ed141df1eae30886d0d12e9bc593e1a07e2378845d2278c50aba640ba0abeebd3d35fd5ad59c145b1d96822bdbcde19e0b8cc28a78b39c654ef302f790cf2292ec", 0x93}, {&(0x7f0000000100)}], 0x4) 12:39:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000000c0)=0x1) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x40000000, r2) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000000)) 12:39:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = socket$inet6(0x18, 0x1, 0x40) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x6) write(r4, &(0x7f0000000180)='\b', 0x1) poll(&(0x7f0000000040)=[{r1, 0x40}, {r2, 0x80}, {r3, 0x8}, {r4, 0x2}, {r0, 0x2}, {r0, 0x4}], 0x6, 0x2) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:31 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) write(0xffffffffffffffff, &(0x7f0000000180)='\b', 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x8deff1b4b5ffa79e}, {r0, 0x20}, {r1, 0x4}, {r2, 0x4}], 0x6, 0x9) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 12:39:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x37) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000001200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x1e4}], 0x1, 0x0, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(0x0, &(0x7f0000000500)={0x3, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25ce2ee1d9997670defc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd3afa7e1b4222d93d2b9917f66a34670bda5f76e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e299110c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a183967ff5f6e5e92d3fbaf69dc699df53249f51d8f7"}, 0xdb, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) fchdir(r3) 12:39:31 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000180)='\b', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2, 0x3, {0xfffffffffffffc01, 0xb2}}) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)=0x3) r2 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 12:39:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r0 = socket$inet6(0x18, 0x3, 0xf0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:39:36 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r2, &(0x7f0000000180)='\b', 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3397) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6) write(r3, &(0x7f0000000180)='\b', 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x3ff, 0x1f, 0x400, 0x8, "812af28405fec9edca4d8338f76dcac3175e8e0e", 0x8001, 0x10000}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x40}, {0x18, 0x3, 0x8, 0x80000000}, 0xfffe, [0x926, 0x4, 0x5, 0x4, 0x9, 0x1, 0x3, 0x3]}, 0x3c) 12:39:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rmdir(&(0x7f0000000180)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r0, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) lchown(&(0x7f00000001c0)='./file0/file1\x00', 0x0, r2) 12:39:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x54) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/105, 0x69) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r3) 12:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x14}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000240)=""/138, 0x8a}], 0x3) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000000180)='\b', 0x1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffffc, 0x6}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 12:39:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto(r3, &(0x7f0000000100)="1f78324d811e6bcc2f6d7c37079f62958754badbc3c7300177e834233e029c85cec7764d53c207150dc1a424e62f7030", 0x30, 0x40a, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0xc760}, 0xc) write(r1, &(0x7f0000000180)='\b', 0x1) pwrite(r1, &(0x7f0000000000), 0x0, 0x0, 0xe129) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 12:39:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x10000, {[0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0xb, 0xfffbffffffffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x401, 0x0, 0x2], [{}, {0xaa, 0x0, 0x1000000}, {0x0, 0x0, 0x0, 0x3}, {}, {0x2, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x400000}], {0x0, 0x0, 0x0, 0x40000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) panic: tcp_output: template len != hdrlen - optlen Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 415425 60996 0 0x2 0 0 syz-executor.0 *116367 58046 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic(ffffffff82418bdf) at panic+0x15c tcp_output(ffff800000ada540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaecaf8,9,fffffd806d62dc00,0,0,ffff800020e41ae0) at tcp_usrreq+0xa55 sosend(fffffd806eaecaf8,0,ffff800020e63228,0,0,80) at sosend+0x671 dofilewritev(ffff800020e41ae0,4,ffff800020e63228,0,ffff800020e63310) at dofilewritev+0x1b6 sys_write(ffff800020e41ae0,ffff800020e632c0,ffff800020e63310) at sys_write+0x83 syscall(ffff800020e63390) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6760, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic tcp_output: template len != hdrlen - optlen ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff82418bdf) at panic+0x15c tcp_output(ffff800000ada540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaecaf8,9,fffffd806d62dc00,0,0,ffff800020e41ae0) at tcp_usrreq+0xa55 sosend(fffffd806eaecaf8,0,ffff800020e63228,0,0,80) at sosend+0x671 dofilewritev(ffff800020e41ae0,4,ffff800020e63228,0,ffff800020e63310) at dofilewritev+0x1b6 sys_write(ffff800020e41ae0,ffff800020e632c0,ffff800020e63310) at sys_write+0x83 syscall(ffff800020e63390) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6760, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e62d90 rbx 0xffff800020e62e40 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81e4919f kprintf+0x16f r9 0x1 r10 0x2 r11 0xa0cbf1404f22d480 r12 0x3000000008 r13 0xffff800020e62da0 r14 0x100 r15 0x1 rip 0xffffffff82098318 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e62d80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=116367 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e40c40,0xffff800020e40770 process=0xffff800020e383f0 user=0xffff800020e5e000, vmspace=0xfffffd806e8fd008 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78119 128181 56814 0 2 0 syz-executor.1 78119 445729 56814 0 3 0x4000080 ttyout syz-executor.1 78119 10290 56814 0 3 0x4000080 ttyout syz-executor.1 78119 522360 56814 0 3 0x4000080 fsleep syz-executor.1 56814 247402 4281 0 3 0x82 nanosleep syz-executor.1 64051 178420 0 0 3 0x14200 bored sosplice 96272 453181 0 0 3 0x14200 acct acct 60996 415425 4281 0 7 0x2 syz-executor.0 4281 168715 98212 0 3 0x82 kqread syz-fuzzer 4281 431753 98212 0 3 0x4000082 nanosleep syz-fuzzer 4281 252533 98212 0 3 0x4000082 thrsleep syz-fuzzer 4281 24932 98212 0 3 0x4000082 thrsleep syz-fuzzer 4281 332321 98212 0 3 0x4000082 thrsleep syz-fuzzer 4281 254738 98212 0 3 0x4000082 thrsleep syz-fuzzer 4281 78683 98212 0 3 0x4000082 thrsleep syz-fuzzer 4281 232433 98212 0 3 0x4000082 thrsleep syz-fuzzer 4281 485282 98212 0 2 0x4000002 syz-fuzzer 4281 341848 98212 0 3 0x4000082 thrsleep syz-fuzzer 98212 485357 58046 0 3 0x10008a pause ksh *58046 116367 73188 0 7 0x12 sshd 30523 26667 1 0 3 0x100083 ttyin getty 73188 162241 1 0 3 0x80 select sshd 97412 170957 52226 74 3 0x100092 bpf pflogd 52226 199353 1 0 3 0x80 netio pflogd 75603 405931 50721 73 3 0x100090 kqread syslogd 50721 81346 1 0 3 0x100082 netio syslogd 75422 145153 1 77 3 0x100090 poll dhclient 13221 89934 1 0 3 0x80 poll dhclient 17984 181931 0 0 3 0x14200 bored smr 34426 403396 0 0 3 0x14200 pgzero zerothread 24351 201113 0 0 3 0x14200 aiodoned aiodoned 2902 20938 0 0 3 0x14200 syncer update 13403 184317 0 0 3 0x14200 cleaner cleaner 15245 329447 0 0 3 0x14200 reaper reaper 6958 179205 0 0 3 0x14200 pgdaemon pagedaemon 68645 423138 0 0 3 0x14200 bored crynlk 87936 88002 0 0 3 0x14200 bored crypto 58237 186840 0 0 3 0x40014200 acpi0 acpi0 94239 460441 0 0 3 0x40014200 idle1 55589 317964 0 0 3 0x14200 bored softnet 95503 229969 0 0 3 0x14200 bored systqmp 46743 402856 0 0 3 0x14200 bored systq 95933 431486 0 0 3 0x40014200 bored softclock 58654 91337 0 0 3 0x40014200 idle0 1 233329 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 60996 (syz-executor.0) thread 0xffff800020dddd48 (415425) exclusive rrwlock inode r = 0 (0xfffffd8072e01f88) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1e2 #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806874c700) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 58046 (sshd) thread 0xffff800020e41ae0 (116367) exclusive rwlock netlock r = 0 (0xffffffff826e5d18) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9545 6441K 6806K 78643K 11514 0 pcb 13 8K 8K 78643K 133 0 rtable 126 7K 10K 78643K 631 0 ifaddr 94 18K 19K 78643K 242 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 83 0 ioctlops 0 0K 4K 78643K 1605 0 iov 0 0K 16K 78643K 534 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 77K 78643K 1543 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 12 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 130 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 680 0 sigio 0 0K 0K 78643K 16 0 proc 63 63K 95K 78643K 529 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 38 0 in_multi 63 3K 3K 78643K 202 0 ether_multi 1 0K 0K 78643K 15 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 284 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 136 88K 88K 78643K 3339 0 UVM aobj 29 4K 4K 78643K 29 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 100 0 NDP 15 0K 0K 78643K 58 0 temp 126 3864K 3930K 78643K 12581 0 kqueue 3 4K 10K 78643K 31 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 10 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 113 0 68 2 0 2 2 0 8 0 unpcb 120 393 0 382 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 562 0 562 1 1 0 1 0 8 0 tcpcb 544 227 0 223 1 0 1 1 0 8 0 inpcb 296 764 0 757 14 13 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 35 0 25 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 3 0 3 2 2 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 1 0 1 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 55 0 49 3 2 1 2 0 8 0 pfstitem 24 19 0 17 1 0 1 1 0 8 0 pfstkey 112 19 0 17 1 0 1 1 0 8 0 pfstate 328 19 0 17 2 1 1 2 0 8 0 pfsrctr 152 21 0 21 1 1 0 1 0 8 0 pfrule 1360 31 0 23 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 560 0 260 19 0 19 19 0 8 0 art_table 32 561 0 260 3 0 3 3 0 8 0 art_node 16 110 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 16 1 0 1 1 0 8 0 semapl 112 128 0 118 1 0 1 1 0 8 0 shmpl 112 27 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2318 0 915 90 1 89 89 0 8 0 ffsino 272 2318 0 915 96 2 94 95 0 8 0 nchpl 144 3724 0 2127 60 0 60 60 0 8 0 uvmvnodes 72 2576 0 0 47 0 47 47 0 8 0 vnodes 208 2576 0 0 136 0 136 136 0 8 0 namei 1024 11698 0 11697 3 2 1 1 0 8 0 percpumem 16 52 0 20 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 17 0 13 1 0 1 1 0 8 0 scxspl 192 10127 0 10127 12 11 1 7 0 8 1 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 424 894 0 861 4 0 4 4 0 8 0 futexpl 56 10545 0 10544 3 2 1 1 0 8 0 knotepl 112 99 0 80 1 0 1 1 0 8 0 kqueuepl 144 80 0 78 1 0 1 1 0 8 0 pipepl 304 158 0 148 3 2 1 2 0 8 0 fdescpl 496 877 0 861 3 0 3 3 0 8 0 filepl 152 6420 0 6315 7 2 5 5 0 8 0 lockfpl 104 163 0 162 1 0 1 1 0 8 0 lockfspl 48 59 0 58 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 27 0 16 1 0 1 1 0 8 0 ucredpl 96 1805 0 1796 1 0 1 1 0 8 0 zombiepl 144 861 0 861 3 2 1 1 0 8 1 processpl 984 894 0 861 6 1 5 5 0 8 0 procpl 624 2495 0 2450 4 0 4 4 0 8 0 sosppl 128 5 0 5 3 3 0 1 0 8 0 sockpl 400 1200 0 1180 7 4 3 4 0 8 0 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 227 0 0 27 1 26 27 0 8 0 mtagpl 96 53 0 0 2 0 2 2 0 8 0 mbufpl 256 393 0 0 16 0 16 16 0 8 0 bufpl 280 4569 0 134 317 0 317 317 0 8 0 anonpl 16 102955 0 85945 107 36 71 85 0 124 0 amapchunkpl 152 5689 0 5533 20 13 7 14 0 158 0 amappl16 192 4605 0 3683 78 31 47 58 0 8 0 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 23 0 19 1 0 1 1 0 8 0 amappl13 168 137 0 134 1 0 1 1 0 8 0 amappl12 160 15 0 11 2 1 1 1 0 8 0 amappl11 152 66 0 50 1 0 1 1 0 8 0 amappl10 144 26 0 21 1 0 1 1 0 8 0 amappl9 136 691 0 689 1 0 1 1 0 8 0 amappl8 128 703 0 663 2 0 2 2 0 8 0 amappl7 120 132 0 119 1 0 1 1 0 8 0 amappl6 112 27 0 21 1 0 1 1 0 8 0 amappl5 104 788 0 772 1 0 1 1 0 8 0 amappl4 96 611 0 578 1 0 1 1 0 8 0 amappl3 88 142 0 135 1 0 1 1 0 8 0 amappl2 80 5971 0 5902 2 0 2 2 0 8 0 amappl1 72 29266 0 28814 23 13 10 18 0 8 0 amappl 80 2774 0 2722 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 28 0 0 1 0 1 1 0 8 0 uaddrrnd 24 885 0 861 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 885 0 861 1 0 1 1 0 8 0 vmmpekpl 168 10305 0 10264 2 0 2 2 0 8 0 vmmpepl 168 114048 0 111934 175 77 98 125 0 357 1 vmsppl 368 884 0 861 3 0 3 3 0 8 0 pdppl 4096 1777 0 1730 9 2 7 7 0 8 0 pvpl 32 296605 0 276400 258 93 165 201 0 265 0 pmappl 232 884 0 861 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 288 0 15 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff827a9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(d0908,d0907) at __sanitizer_cov_trace_cmp4+0x11 __mp_lock(ffffffff829230c8) at __mp_lock+0x139 __mp_acquire_count(ffffffff829230c8,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020ed5860,1) at sleep_finish+0x113 sleep_finish_all(ffff800020ed5860,1) at sleep_finish_all+0x32 tsleep(fffffd806f05d258,11,ffffffff8246e23d,0) at tsleep+0x1cc biowait(fffffd806f05d258) at biowait+0xa6 bwrite(fffffd806f05d258) at bwrite+0x1e4 ffs_update(fffffd806874c668,1) at ffs_update+0x2c2 ufs_mkdir(ffff800020ed5ba0) at ufs_mkdir+0x42e end trace frame: 0xffff800020ed5c10, count: 0 ddb{0}> trace x86_ipi_db(ffffffff827a9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(d0908,d0907) at __sanitizer_cov_trace_cmp4+0x11 __mp_lock(ffffffff829230c8) at __mp_lock+0x139 __mp_acquire_count(ffffffff829230c8,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020ed5860,1) at sleep_finish+0x113 sleep_finish_all(ffff800020ed5860,1) at sleep_finish_all+0x32 tsleep(fffffd806f05d258,11,ffffffff8246e23d,0) at tsleep+0x1cc biowait(fffffd806f05d258) at biowait+0xa6 bwrite(fffffd806f05d258) at bwrite+0x1e4 ffs_update(fffffd806874c668,1) at ffs_update+0x2c2 ufs_mkdir(ffff800020ed5ba0) at ufs_mkdir+0x42e VOP_MKDIR(fffffd806875f5b0,ffff800020ed5d00,ffff800020ed5d50,ffff800020ed5c30) at VOP_MKDIR+0xc6 domkdirat(ffff800020dddd48,ffffff9c,7f7ffffe27c0,1ff) at domkdirat+0x121 syscall(ffff800020ed5ed0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe2830, count: -18 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff82418bdf) at panic+0x15c tcp_output(ffff800000ada540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaecaf8,9,fffffd806d62dc00,0,0,ffff800020e41ae0) at tcp_usrreq+0xa55 sosend(fffffd806eaecaf8,0,ffff800020e63228,0,0,80) at sosend+0x671 dofilewritev(ffff800020e41ae0,4,ffff800020e63228,0,ffff800020e63310) at dofilewritev+0x1b6 sys_write(ffff800020e41ae0,ffff800020e632c0,ffff800020e63310) at sys_write+0x83 syscall(ffff800020e63390) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6760, count: 6 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff82418bdf) at panic+0x15c tcp_output(ffff800000ada540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaecaf8,9,fffffd806d62dc00,0,0,ffff800020e41ae0) at tcp_usrreq+0xa55 sosend(fffffd806eaecaf8,0,ffff800020e63228,0,0,80) at sosend+0x671 dofilewritev(ffff800020e41ae0,4,ffff800020e63228,0,ffff800020e63310) at dofilewritev+0x1b6 sys_write(ffff800020e41ae0,ffff800020e632c0,ffff800020e63310) at sys_write+0x83 syscall(ffff800020e63390) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6760, count: -9