4c5bae06ef17fee8a682f9cc81b7fa6ff7520e62d9feb87169b8c1091fc12ea707c419c0f13cbb3b6bcbb0386c4bb74e18cc29df42825583997d862b2c9e269bf3a00622523d91adcad099c033941256cdc", 0x95}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) dup2(r2, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x0, 0x7, 0x4, {[0x28df3474, 0x6, 0x6a0, 0xffffffffffffdd9c, 0x8000000000000000, 0x848e, 0x0, 0x0, 0x8, 0x24e, 0x9, 0x44e1, 0xffffffffffffffff, 0x5bb93947, 0xffff, 0x4, 0xfffffffffffffc01, 0x7f], [0x3f, 0x4, 0x9, 0x3514, 0x6, 0x100000000000000, 0x8, 0xfffffffffffff2ec, 0x838, 0xffffffff96ccdd42], [0x200, 0xffffffff, 0x3, 0x9, 0x0, 0x5], [0x80, 0xcd3, 0x0, 0x3f, 0xff, 0x20], [{0x7, 0x5, 0xfffffeff, 0x80}, {0x7, 0x5a, 0x7863c64d}, {0x4, 0x4, 0x80000001, 0x3}, {0x108, 0x1, 0x2, 0x9}, {0x3, 0x2, 0x1, 0x100000001}, {0x6, 0x4, 0x1, 0x7}, {0xfff, 0x24a, 0x5, 0x400}, {0xfff, 0x7fffffff, 0x1, 0x6}], {0x25e1, 0x1, 0xfffffc01, 0x200}, {0xffff, 0x3, 0x3, 0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0xc) geteuid() 22:49:12 executing program 6: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x1, 0x5, 0x2, r2}) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) close(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x9, 0xb, 0x8203519, "088c6c4d020000ffff00044000"}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a88", 0x4a}], 0x1) fchown(r0, 0x0, r3) setreuid(0xee00, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @ipv4={'\x00', '\xff\xff', @rand_addr}, [@routing={0x3a, 0x0, 0x0, 0x5}]}}}}}}}) 22:49:12 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getgid() getegid() msgget(0x2, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0xb1, 0x0, 0x0, 0x7fff}, {0x6}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3d1a795933b507e43a39831b3bf0", 0xe}], 0x1) semget(0x1, 0x1, 0x200) in6_pcbnotify: Huh? Thought we never got called with mapped! 22:49:12 executing program 7: sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="18d5a0a91c87f23eb5a76163438d0a8a91eb", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="f76a306213a8bfbea905e8c36db317a15d32c4062174d1fbaa07d4084ef13ccff4e838e56cb418d430850c3041f771601a74cb60b581243a1c365f89ee9806e2d753827630781c4ad195aac127a4bb55b5261558ca75b2526e9375c3cef9edce400687e92f109b018936eb2ad6bae9bfc17ea8128f40d860c098bde32800cb551712730174da5cb7d4c8fac831e1297deaa5", 0x92) 22:49:12 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8813, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8, 0x81, 0x9, 0x401}, {0x6, 0x9, 0x1, 0x1}, {0x2, 0x1, 0x0, 0x8}, {0x9, 0x8, 0x0, 0x4}, {0x80, 0x9, 0xb}, {0x4, 0x1f, 0x1}, {0x49b, 0x7, 0x9, 0x4}]}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:49:12 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="a15254be373fc9f64851df6f4cf4516878abb50110456a1587fe40937953dcd3450c1ff5f98d56758a8eb73dff08ac3c33785d980b6148b785a1fdbd55f4df3005a5bf20092bd1483fd29cfab7d4537a853aa0c82fbe501440c9117854429edbe86f7143fe3374975a40e4341c8e3f68b43d9c3bd135fd980d5412f1ed82b3ee4fbaf4f792be34e4243080ae55e915df53c2aabe4a4a805ae434c2465fb2b69bc21b76fb510fc6e60dca833e0a1a711614f771300a9dca", 0xb7}, {&(0x7f0000000140)="c84baf9ffcce814f0b5424c739bb292d9c6d872af52966324e94cb0d29a426e70e89769855708d6b3c6c04b87845c063bc4104c2861f68fd28754ad5bc5ce5bb2b59b75e782bcf8339219da32f4caff370886386ef4093d168f3b16979006e6e7b12", 0x62}, {&(0x7f00000001c0)="84685f56f39cbc206cbe8c1f1ee616bb96", 0x11}], 0x3) 22:49:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x5}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) 22:49:12 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f00000002c0), 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES8=r1], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x0, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r8 = msgget(0x0, 0x282) msgctl$IPC_RMID(r8, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r11, r10) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) 22:49:12 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:49:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0xc00, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 22:49:12 executing program 0: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000002140)="f2c21f8b4a4cb815c0839c0215e92146c7e85517c63b19f7f8739b4a3f578135eec8b66eea4eaf78b17a58de5509304c3915c4f7bcd37087cd96854a5a8ce91f35f3f54dee013e9f1d90ca00a152c2e1247330e755b3ec324bf121452aa7d46db0cae1a28f0215fd65c10d0eda9520cd2bc7f8ea3baec58bade3b8cbec5537f6bae4591197419799fd213061cbcddb9f7082612abef4bce9cffc5860d3f0b84f62b1aa483e397a53d3910293fe031c6814d2fb423f86fd0ffadbccf661f3c3a255316da256935dcbdbf862238d913d777e829ff025e726777789ae36d09f632705c834820a3feee993f37f7134aa2aa251e541a5d3f08560afd6df500c0b7ce151af274e5dcaab388171434e8c9b45dca44042f1174f9fccfb296314866dc350c226381a19bfab86c38382a32dfcef788a099a6e3c3adec98b7ef1592c1c3e5383316d0fae76a7423186ce47f1bf3f6fcf3d77eea4274bf84db631361004c57cacd78bf710bc3aab635c6bf01ce72e77fa2d12b2b00fa6bef8130c5997cc6d1b7f43cf883a1018f59de98dd82d665593b99e91cf2680af84dd43b8268be3b9a8436bec4027886be2d6c8b4f4e86eb3de4e1291e72e6d58e280fb99505cb879aefd7176bd09a2d0f4adf6066d20aa7a543cd5faac6bd1218250dcf741824694cae86e48d4979427133211139954b7ad6c9c56431eb3088c35342176e4d9539591842161db4b01e4faaa131a09330da3d12b92f1ecc17373d387e6b9015972a85318634111dd8ce32332f2046a3b289c07f49f09816ccc048ec6be", 0x23a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b66fd04b6300004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c03008e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e101f7ae62415c8073f51c3dacf259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) setsockopt(r1, 0x20000029, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) close(r3) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) mknod(0x0, 0x3a0914c44f7b202d, 0x504) r5 = open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) socket(0x0, 0x0, 0x0) 22:49:12 executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup(r1) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[{0x10}], 0x10}, 0x0) 22:49:12 executing program 3: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r0, 0xa3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:49:12 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:12 executing program 3: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) (async) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') (async) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) readlinkat(r0, &(0x7f0000002900)='./file0\x00', &(0x7f0000002940)=""/106, 0x6a) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$getown(r2, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setreuid(0x0, 0xee01) (async) mkdir(0x0, 0x0) (async) stat(&(0x7f0000000180)='./file0\x00', 0x0) r3 = socket(0x20, 0x3, 0xe8) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002a00)={0x8, &(0x7f00000029c0)=[{0x9, 0x80, 0x8, 0x49f}, {0x7, 0xf9, 0x9d, 0xc0}, {0xfffe, 0x4, 0xdb, 0x706a}, {0x9, 0x6, 0x5, 0x8}, {0x9, 0x0, 0xc3, 0x8}, {0x8, 0x2, 0x11, 0x1}, {0xff00, 0x0, 0x7f, 0x3}, {0x1, 0x81, 0x6, 0x7}]}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) unveil(&(0x7f0000002880)='./file0\x00', &(0x7f0000000300)='c\x00') (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x6, 0x0, 0x0, 0x10000}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) (async) recvmmsg(r0, &(0x7f0000002800)={&(0x7f0000000280)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000007f00000000000000000000000000000000000000002625"], 0x21, &(0x7f00000026c0)=[{&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/167, 0xa7}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000002600)=""/148, 0x94}], 0x7, &(0x7f0000002740)=""/135, 0x87}, 0x5}, 0x10, 0x801, &(0x7f0000002840)={0x100000001, 0xffffffff}) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3010, 0xffffffffffffffff, 0x0) 22:49:12 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = open(0x0, 0x0, 0x0) getppid() (async) msgget$private(0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) dup2(r3, r0) (rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x28}, {0x416}]}) (async, rerun: 32) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async, rerun: 32) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 64) preadv(r4, &(0x7f0000000740)=[{&(0x7f0000000100)=""/227, 0xe3}, {0x0}], 0x2, 0x0) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) pread(r1, &(0x7f0000000200)="7f27b3", 0x3, 0x8) (async) mkdirat(r5, &(0x7f0000000240)='./bus\x00', 0x0) 22:49:12 executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x4, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r5, r4) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, &(0x7f0000000480)="44af0943075a56b517ef928fd4d24e874bb857d15151e63d85f1ebeeb0c2c8a6a72158ec44130d4f79dc40d35bc2274eac549ea926fc9ca1e8a13f88777e72fdc35289a227e3c1a3048818047a594d49d257778c5c4d3b1c64efd0fb28526e510b0f24222bc1e2dbe58df0afb5b57abf4a039ad4ebffc6501125e98a4a737e06c1f511ec11d55b62a330129b6d6bac545f07f48370ba78ea9600fe17dbb17d02c7896b1fac5b0fd1fffea1b4883c77f3bd3cbdf433d6c67046ec5f1067a755398819a5f61381ca159690159f5d4182", &(0x7f0000000300)=0xcf, &(0x7f0000000580)="956a1aced06267507799b4d505598d0ab9d3dc4f3f1ccf83300509aa68582b6d6e8607e060ef79d28d26ef3a8d3e127e190f324bfe990431304a909b0ccb3c534679e64b838210d05f50e6cdcf35ac8a22e0eb1e1a6f9ec33f59fe03474b1008b2265268357a2b538be7e1994f994786f9253df4d3e43d94bca620f0094daa2f1a2ce1f3260f08c4316155c5ec7a9651dbfc4c9d718633253909a6a8", 0x9c) execve(0x0, 0x0, 0x0) lseek(r1, 0x6, 0xd22c538215e02903) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000280)=[{0x2, 0xf8, 0xff, 0x9}, {0xa43, 0x8, 0x7, 0x2}, {0x2, 0x4, 0xe1, 0x200}, {0x1f, 0x6, 0xcf, 0xa5f1113b}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f00000000c0)={&(0x7f0000002440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x68}, 0x6}, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0xffffffffffffffb1) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0\x00') writev(r0, &(0x7f0000001880)=[{0x0}], 0x1) 22:49:12 executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="00000f00", @multicast2}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff08ffffaaaaaaaaaabb86dd60522e4a000000000000080000000000000000000000bb00000000000000000000000000000072"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r0, r1) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0xee) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069af, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7, 0x8000, 0x400, 0x20, "66dab9ce242b7e528ddf66712283384fb355595e", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={0x0}) 22:49:13 executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) geteuid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x2d, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa30713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) write(r4, 0x0, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) 22:49:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x90000000, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x3d, 0x0, 0x2}]}) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) 22:49:13 executing program 7: sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket$inet(0x2, 0x0, 0x1f) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x8, 0x7ff, 0x6}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x4, 0x9b}, {{r4}, 0xfffffffffffffffe, 0x7, 0x2, 0x51, 0x4}], 0x3ff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x1, 0x86, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x40000000000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x10001, 0x8}, {{r4}, 0xfffffffffffffff9, 0x70, 0x1, 0x80000001, 0x6}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x3f, 0x3}, {{r4}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x800, 0x55}], 0x6, &(0x7f00000002c0)={0x100, 0x1}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) 22:49:13 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x120) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) 22:49:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) 22:49:13 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000880)={0x7f, 0x0, 0x757}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0xffff, 0xfe}, {0x4, 0x40}, {0x3, 0x0, 0x79, 0x2}]}) sendmsg(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000480)=ANY=[@ANYRES8=r0], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = socket(0x2, 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r0, &(0x7f00000009c0)=""/4096, 0x1000) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) nanosleep(&(0x7f0000000100)={0x3, 0xfffffffffffffffc}, &(0x7f0000000140)) poll(&(0x7f0000000300)=[{r0, 0x80}], 0x1, 0x0) 22:49:13 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:13 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)) socket(0x11, 0x3, 0x0) 22:49:13 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) (async, rerun: 64) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt(r2, 0x0, 0x23, &(0x7f00000002c0), 0x0) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES8=r1], 0x10) (async) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x0, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) (async) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) (async) r8 = msgget(0x0, 0x282) msgctl$IPC_RMID(r8, 0x0) (async, rerun: 32) r9 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r9, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r11, r10) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) 22:49:13 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x8000000000000001) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0xfffffffe}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) acct(&(0x7f0000000200)='./file0\x00') ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r6 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) r11 = getuid() setreuid(r6, r11) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r9, 0x0, r9, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r10, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) recvfrom$unix(r8, &(0x7f0000000600)=""/250, 0xfa, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) 22:49:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x2000, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 22:49:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0xf01f0000, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:13 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000000c0)="b7179cb5ceef0dac349a24e82a8d7fd8b6d22c45437e5d3f90d145925bc5db5b14b7d8c8ac51274c03c38db3b170eafd2dfaeae9fab1b2fd83f41ff77757113f38ae9e79fa62dd3e2fa90286b6e40f240cf3d1e79852fafc695f91292e365f559a38", 0x62}, {&(0x7f0000000200)="f5e237d70fa9ec36e6fef1a58283504ad16e3628f3b036969d73c8019648802ea9b66bcd0f", 0x25}, {&(0x7f0000000280)="e304789063207e1b1fdf", 0xa}, {&(0x7f00000002c0)}], 0x4}, 0x0) recvmmsg(r4, &(0x7f0000001400)={0x0}, 0x10, 0x42, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 22:49:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:49:13 executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@hopopts={0x88}]}}}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) 22:49:13 executing program 7: sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="a1bb1c64af904e26b9435d35915ab28780fed9ce81877f8101dad72f5e7caada761d61c6673a54ae3c84ee9c971cf6675efa33771047eb005ec9e216077dbf4f4a3cee3e468d92e5ec44a6091377b5565dacae303181c9115c86ea943bba0bfbda37ae01446404c76a3065c9683adfc767f8421e0ebd54", &(0x7f00000000c0)=0x77, &(0x7f0000000100)="f41812421d8aee36c2e50df914f1565ee00a3d61ccef3c3aec88d7e586bda853", 0x20) 22:49:13 executing program 6: r0 = socket$inet6(0x18, 0xc003, 0x0) sendmmsg(r0, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f00000018c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x14, r3) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 22:49:13 executing program 2: writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f0000000100)='L', &(0x7f00000001c0)=0x1, 0x0, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000480)=""/220, 0xdc}, {&(0x7f0000000580)=""/130, 0x82}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/54, 0x36}], 0x8, 0x0) (async) syz_emit_ethernet(0x295, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd69e981c7025f1d0606b415816af54cdfd8bd87712fb55012fe8000000000000000000000000000bbc20200000000000000"]) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, 0x0) 22:49:13 executing program 7: setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getuid() mprotect(&(0x7f00007dc000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x4000, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x100d, &(0x7f0000000000)="ffdaff10aac65c00042f217dfe48ffff7aab78e405faffffffffffffff8454e486f644ab", 0x24) 22:49:13 executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0xee00, r2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)) (async) socket(0x11, 0x3, 0x0) 22:49:13 executing program 7: r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x16) chflagsat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@random="0175bca3aa22", @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$hw(&(0x7f0000000280)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0203"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) 22:49:13 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file2\x00', 0x0, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) open(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0) nanosleep(&(0x7f0000000480)={0x10000000000002}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r5 = socket(0x18, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000380)='./file1/file0\x00', 0x102) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000200)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ea929a69ae1ab885f48ef2b91cc4094c5890400000000008000361b1257aea8c500002032fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8fffffe130000007ae9ba4dc5242963da0bda8e400532d04cae1ca7147a9c69c5ca66c95b5d7900c358c0d384f22e382ac3e5c5e428079f3b0c3d76b88d681d3e148d3b50a0b97c78aeeae4573cc8ae7becaa991dfc291a24a1cd5a3c24f43648bf1b97584ee115486179f8ce3df32ae796367be748dcaf22539e70c7f38603fdf11a3995293bfe128c0958d1559f929fb5417373d64f82b0707d7e3046a60083e2440cce41bd1692e3b9612721a65d68", 0x169, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r6, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 22:49:13 executing program 7: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="83183b35a3be1a7bff"], 0x1c, 0x0}, 0x0) r0 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002980)="691679c9dfc2f9d1ae6b5203066f6a0c6f80bf45a86422259473543096e0ca49bdf1fe71acac4fe6451d9acbf8c0a00b27ab27a0053d7270f94775ca6128d590598120fa94f08b5ccb21c6c4ce7a009fcebe07543c4c81b72076a3ecb6beced483c82af9750189410afc2dc05610f2bf40f9762e", 0x74}], 0x4) writev(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f0000001380)="301ba4dc9db08fc0ad205348f4c7f74124fa1e494d2d0afa607f2413b4c493ab3d1ffd0e40526eb9b98d2a3408e1942f23142ab57641bba0519248ca00d0459dfeb618d7f0eccd5a2adcb18ebde0bbcecd56db1e8952c9a4bd981496eb88078a3b998f927cc3f12948db97e26bdd9440f742b5f34aef9e72c6d90954c9347c280ff08c27b4dfbec568ea64fd61", 0x8d}, {0x0}], 0x3) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000840fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e0b804000000000000200000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) 22:49:13 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:13 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ftruncate(r0, 0xd35d) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x7, 0x1, r3}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0xff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) r5 = semget$private(0x0, 0x0, 0x14) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0xfffa, 0x4, 0xfffc, 0x6, 0x4, 0x5, 0x3ff8, 0xcd7]) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000340)={0x0, './file0\x00'}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) write(r2, &(0x7f0000000400)="1deebcaf90068e04fd895da6bd0372dbbb8b5ea5a239", 0x16) r9 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0xa) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x2, 0xfff, 0xfff, 0x0, 0x6}, {0x9, 0x837a, 0x4, 0x8, 0xff}, {0x200, 0x2, 0x400, 0x8, 0x8000}, {0x2, 0x4, 0x9d3a, 0x5, 0x7870}, {0x8, 0x6, 0x80, 0x6, 0x3}, {0x28a, 0x100, 0x1, 0x0, 0x8}]}) sysctl$vm_swapencrypt(&(0x7f0000000500)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="f5152ae13a40c1b680fe4c145fa872a0459d670509f44a50144750e4fb66cd10ba64b3dd8945dbd08d080e2d35dfd5940dbdb9825be0be69e204bfaf0b", 0x3d) unlinkat(r9, &(0x7f0000000600)='./file0\x00', 0x8) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000680), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000006c0)={{0x9, r7, r8, r7, r8, 0x1, 0x8}, 0x9, 0x6, 0x6}) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000780)) writev(r10, &(0x7f0000000b40)=[{&(0x7f0000000840)="0546c99daad927b3e6adb0a245105c625c6fe3b73cb6c35d8d3cb6a1b5e709600f56c1d903a6c13c50f6627fe703ac6a2689fc230f83bf1b4a74c237ac62312afcfedd6e40cb46605f3a5375ace52bf90a37e213355f448086a822ee559473", 0x5f}, {&(0x7f00000008c0)="3c39c23558bc32d6f58f8d8b64bc52b9e749a585a8b225e1babe518ada0ff38d8e84b1f6b55f34407aa10fa61bb4970d954e9ca01813598d02dd56d9f2d35ae04d76c4896e1d86f8e720e82ded9a5cb0a3c4677b674a5f8c635ed70860e815e75a7c03eb1b8e", 0x66}, {&(0x7f0000000940)="0674b42c9e51941116ff0911037b80d0bc268a92baba", 0x16}, {&(0x7f0000000980)="3a3ea3dcc28a85082188d53c9fe301bcdbb3a6024b91b8d2bfe15ae6b179071e36a8745ca1f5ff319fc0ef00967a4bf6a68e3e7ce9e20fc22e7b32e3ab027ba7dc5a2a87f13047ad8b4968453415e7ac657e79b787862a3a28b73dfa41e4a304274e17b569cc46adaa8886c26d354826a01cfce674f9c1b649bd5170e741d116a96d3c986c3114402e937fb9d7101f88a4c5c4f8c050de1b07c120760e", 0x9d}, {&(0x7f0000000a40)="b8523adef01af7e5a08ccb9cc5748cdb99109f280079dde1a7189b6505ab55e5339807e52313f2b6badf1fcda4e7e95ca3f96843b293b6a1a2440dab033fb46273731e4742adad8c402e6a798193a9e52c86eee8468eff963bf30159c2340ca4d6a1dc5cb974dddea9e3c6854c8128ac7d53c812673cb5b082e128f981bea84361ef0a6a3f3aa80ebe0f8457667d3ccbf0b5040e00763b68527c6b40159f5a906bfa98d7b48f6b8d3ab7e847a6d219c689495732f334d02535592cb7c1940654d0d78e3d3683902cde99abef3f48", 0xce}], 0x5) setegid(0x0) 22:49:13 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000005c0), 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xff7ffffe, 0x0, "000000000983c1a00200"}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='7', 0x1}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) flock(r3, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000240)={0x0, 0x2, 0x0, 0x100010ffffffd}) fcntl$lock(r4, 0x7, &(0x7f0000000040)) r6 = socket(0x2, 0x2, 0x0) close(r2) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r7, 0x4, 0x4c) 22:49:13 executing program 6: r0 = semget$private(0x0, 0x4, 0x4c2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x4, 0x4c2) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) 22:49:13 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffc48770"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8102, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000900)={0x10, 0x1ec, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x101}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1f}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x34a14ab5}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x400}) dup(r4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x39, 0x0, 0x0) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:49:13 executing program 3: sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="b3ee43439edccd8f39316903ad3551cb2754bdfcbebececef429f6ebb8bd66f13fdbd854563c4a36bd3f900ebe346768ea1918461cfe1becf56f28add27e0ca417246290dafa5b2f21a228ab16eb7984678d7de4d81959460c0a", &(0x7f00000000c0)=0x5a, &(0x7f0000000100)="e1d3911ebdd1b0ec9b9c159139d9bdb1fe95313829f35df636cf8fa35cae", 0x1e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, 0x0, 0x5e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x295, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd69e981c7025f1d0606b415816af54cdfd8bd87712fb55012fe8000000000000000000000000000bbc20200000000000000"]) 22:49:13 executing program 7: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000080)) (async) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 32) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)='x\x00') (async, rerun: 32) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') 22:49:13 executing program 0: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffff9c) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040)="b0e4a9bf860b8cc7689e74208c06b45687efc7cb19443cca94212fdecfc01aecbbb6604aef707e2a8fd36524ba8a3a81bda44c0ae100ea8a53c63fbaef1ec92cac2a181617b2cea7ad7a270a9b46a30b713f0da9da0aebaf20dfa430e96112384b4eca186c0274308dec858b7d5609b929f54688961340e3cd88b9fda80c61b54174733ecb6c581c456e376f8451799895c9c6b8b44e87e65ab72805a4bdcc69a83a4e14f2f6e1b17bf09c7aea764d4c056ce5", &(0x7f0000000100)=0xb3, &(0x7f0000000140)="7095b799d763291fb14bb130d21cdc14254ac28c63308ed1f1c3321a643c547dcd9ac1bc89c337675f7118a27fbc981413f44d18739739349b73cf07bd16b7225a75a0208455a622128ea1e99a2a48493e77525b1bd3206a8879facb", 0x5c) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000200)="897385c1a88c2b86fc6f73046786a30c441d16ec96acd394e9180471162757cca0b6de8ff074774e6b076d05955fce08ce861341af636f6787", &(0x7f0000000240)=0x39, &(0x7f0000000280)="45e42d0d89840b35f94e68f3b6b50283984d675dbffa48dde8aae9b938c6a35d10b8634886a0a2585fda6a8063e80015f16221fbad89a740cb946a1c7f39fe17710e752e09005c830477148c70fc80e2a0653079987df8713ad66a4c71f0db3edef7a217bb28c74c15fb86c2c6cc674b145ffb83cd03646fa2cc9d6141874ee364716df00eff9ab51b7f577785ee0fb59ad9364ccab008c700aa984bea252f9656bc5f699ac6a5daa915a4d5531dc130be6feb236213bd65787260a6da94f21e086d886245674735f2db60ec505dd75f11a90ad829aec504f2f5f15249a4241a62a78ade601fa578a2ff19d1", 0xec) sysctl$net_mpls(&(0x7f0000000380)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="c7b9d7dab344fb5ebb7e6abd01356efc2ef0a23229784b988495794bd74f3d8a3288d7e5e15258685318755b93cd592813480b2bc8189af3e4062aedac3a60c4f5d32a27bb04102c4ea8d7", 0x4b) sysctl$net_mpls(&(0x7f00000004c0)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000500)="b8b180a0480d065e0f63c4ad50a1b0cc027769c4e74810dd3c4b9bda5e7667bb34005b40b16f50e3283c6a904e8565f321c1b0c54176a23a0e24baa7b0bebd68b6eb0685d7c6526a6a063ed13c17145a57a69ff505ff1dbaf68b49c7dbc2aa80cc0aac6e06ac5732aa72156b0bb79894e78e9c6f14449081558786f09c21554e963f7a267781ac7147582d86121960234910694a425044c18b09044696bd97b29cdc25513027638e59227347de1371ed83fd", &(0x7f00000005c0)=0xb2, &(0x7f0000000600)="9adc54b58a3e0c33f6866565e7357936c0d8", 0x12) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xaa10e9a5fd9de25f}, 0x3, &(0x7f0000000680)="0c095622d803d539faa68c3f6b845e9c856a050c076661424118b9225220e53aa9c3951a612388cbcc62d8bf878a0ddeb262e986042dbf0666cfd3e6a5ede0c53b04ab7e0654c702197aafd339fe345f36640dc431bbc7f584617ebb861f1f7d86fce20ace2a4da8a052906477c7151c6e3a6d824236a52aa4f3a5c730ccdde4f406e15bcaca7ff6763a521fb77a8bd13e1ded7639f42543fc39a319a0a122e3c6d53653c153b96c39e1d256cbf88f6b5ba0d383e65c1fb6c90d3f8086c7bb874d7ac02d9d2bc9bfdd1c96c8b43a5995da1a520a", &(0x7f0000000780)=0xd4, &(0x7f00000007c0)="f42a762d1354120676ecf70bd078322f7691080fd2e1d8a7600576bd8b0d3cfb901e312a3b630fc8ab4e7dae299b380206708c4bb7b71e8afebacf5b14cef428839ecaa7a2130e3dfda50f7eaf077f3380350551ff2dff0ff1d2c34725ce6e4f85a43d8c0482e9c95c1d1feabc732aeef70902fd5ef186645ab55083cd44defa8af05f912691668778acbfa0928ae3da3e908c46d321120483b0e98e442fef437cca7a4c6987f364c545db2bdac198b7f49e54ae79e97e5d853c14e8b9d92d43a3c7dc03ecb9f1f4962565fe54763fc11e5aaf0ad5d5", 0xd6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) sysctl$net_mpls(&(0x7f0000000940)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000980)="fce83cb2c20c24401298073107911a33aa220ce1f98adf1970c4487aa29ecfec20ade05fbe757d984e3e7aeb489b8148a1a3b96f75167449063fe094c2eb2c3f8679d2a389ee23d0292071f46689198aed6f00c888d4400b141c9fd8f96e1a5b62593fef348f2dcc730c0929f37a5f49773e832bf2c849e55d237a84f98e91d7341269e8d0fed654e0c3d2293ca3e3af101010c6926eb1d72986a37ed9a1172fcb15852eecf17eb9c607f4cc25f3f7b2df66b95cbbc719cb4bb2cdfabba5558901d67665a5c6aecce0599ac7", &(0x7f0000000a80)=0xcc, &(0x7f0000000ac0)="fa9c5aaeba6230bb1a3c81dc46be539a150120192858a4ea96ba1b6cc4229c163629f452297b078213b184922f768eecdeff600a287a9e1f59ac641e25ce0341fdc9c521a6c8ee7f0bdd17fea842e339eb24adde1f1678565364ea8b77dc41e88cc2d0c42594abd059a2f8e724296dd8149a3325cb15e9f82f625e965ed02aadc64d3559", 0x84) sysctl$net_mpls(&(0x7f0000000b80)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000bc0)="e13f28c995a3a2274a5c037576cc23e4476fb66b45662086399ceb3f38a084", &(0x7f0000000c00)=0x1f, &(0x7f0000000c40)="162a8cf83e06706b60751417bfbc13972131941f7c847d7bfcd430ad302f66c82e9bc44d3d0decf77bcb02786cbfd1de24c22b9101fc68ce87274d5af949b20d66c84d8e8b60f01a211c7f5fe3e18e84bf40c2c3e6998853", 0x58) r1 = socket$inet6(0x18, 0x8000, 0x3) getpeername$inet6(r1, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) sysctl$net_mpls(&(0x7f0000000d40)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000d80)="219ef6ab54afe2ea573cf9d6da6595c642a0c70ff9f1da5565f2c4cf6e55c9f91b451b13c323b1bbe64723a6e3dcd639e40a5ba16f1ee626a416a275457c76aacaa4abaad18c4cbd61644fe89ed8320643311ce4ac90a52201547356692c5fb724e439f4d89c279602fff7661544c1ea7586f1c1ecb6c9044b09c21f", &(0x7f0000000e00)=0x7c, &(0x7f0000000e40)="a47d18149c0f05f550162abae4b8d5", 0xf) sysctl$net_mpls(&(0x7f0000000e80), 0x3, &(0x7f0000000ec0)="d5c88b400141444550ff236141574636e63a", &(0x7f0000000f00)=0x12, &(0x7f0000000f40)="a5a5ee70625d49371e9e6690b76f055852298ccf743a1cd4ce1810ce5852595e740871f87aa1aca47087353958909674e8846b9e1aab113717f4f86d903f9817c65d5a7cc02ca1b799d5f3b1b52dba46dc3a2dddf51d7f67e9fa46d55499108fdf4d70eec3eaa2078e49a3b3f8c0efa5b048943d5b6c6483f3b0cccb988b7e3a362293e244a2da471d4d15940186d79ef713bbc15119f40a33e846be3ffb1a301330c63768ce46e8c276b2b48dcaf020ece38ad6619372996fa4830b7ceef588860b1b420908f71999f15c24a6bf55944f9e02732f34a426a1eeb12a29d998d910fcfa30f4f556849cc7c6153bbe66", 0xef) sysctl$net_mpls(&(0x7f0000001040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001080)="46fb94a12af971a7a4e75df38bef1d946b402bafcf0a5dfa8e1f42e57c2a764768fc33599650b4559f029c981f64448584563579d992fb6048aa98ff241bbfc99e60c550ce9de453e4e0b3326bce4baf152a02b0bb1d9542592fac6d5dd01d62048e76026bc833d3b6f9df6d893e39c71e0901e69a0cf7add4983b1ee3ebb99caf6c01864b5096cb6ab0bcba50451177700c8d5c7118c38aa61ca04c2b9f2a0970d49e71398b28562e37298937d9cbda50ee5015135fad34cfbde2bc7d29", &(0x7f0000001140)=0xbe, &(0x7f0000001180)="8a672f85e72e8451e55a844ceed49747dbeb44be82a1513755cd2ba9d57f3880cb899c2bce34a95d159e528b4d4605549f6f550e84dba0a5dac681a242fe2b15feda9799bb56a98be3a842e71de312ba51fdcd8ab1968bdedc358fb385209462a640f390f4d38180e02f9b462ec2512b1cb6162e6059d3b81738a7245a949bae111931af0a1237d07fbacc482d949229a1c69213e335530841f48ab10431eac14abb9f61c284b2bc8cf6a4", 0xab) bind$inet6(r1, &(0x7f0000001240)={0x18, 0x1, 0x2, 0x400}, 0xc) sysctl$net_mpls(&(0x7f0000001280)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000012c0)="c25473efd508fc98fb34d50169845ccef267390ae5014b257337751e0766494204c5751eba260159b815c655342354a8f020d311b0a58860a4f2ac1d2292a785c30c7276ceaa6c7a0ce0ce7b6bdfbe49de77fdbaa02fd259257ae1168495da301549f6ea143a06a228933f89f5fb770aa886739404454fb99f683f4b12097321af4418f4b3b9dfeefb837c452c0a1f5641b18ca0ef8fa847865496cdd895e6d44f28a4e2453a22fcd5422ff647b0b485553c35e0ec7b04b48f262b5a8ac7ad6ebd44ec21a9d76c78ce442679113381c1b4ae07748f26cbcbc004ba881db1fbcde3a7466f721570", &(0x7f00000013c0)=0xe7, &(0x7f0000001400)="51a3f4a109201bc3d780261594cd101291c13fc3536185dddba0ccf034ee406f5d143e4e5e03811d114f9a59cb35df88bae21cb7c79c3d164f34e8b106430979cf4db3d3a61321277aac31296c21ebe97d4e1491dee629e8f11ab18c", 0x5c) sysctl$net_mpls(&(0x7f0000001480)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000014c0)="a822e2d031b8caa2ab382c289a0e8ff0ef6ec62d8b4471e904883225e206d0405267bfb2ac3f2e50e96ec01e84afe37461c482545a63194c9c0e08f5c6f14a825fcba03d200f74e2b100971265a3a2308624e7ca7aec0508f6e7042e62127d24a8dd6210c4be28a377d8545c4e0710a3833a348cea5ac21401cb00658e", &(0x7f0000001540)=0x7d, &(0x7f0000001580)="1736a8b10311899ad005f4dcc4a9d191192ee1239955719a4666f9e78a8169c8dad2195563aabad1ddd183233d4f4fdd14029cdc2cc32d69e549d9786b77bc1a7989b2", 0x43) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom$inet6(r0, &(0x7f0000001600)=""/223, 0xdf, 0x841, &(0x7f0000001700)={0x18, 0x0, 0x3, 0x2}, 0xc) sysctl$net_mpls(&(0x7f0000001740), 0x3, &(0x7f0000001780)="363d747f69750cd132810645d0f04573dfe56c7d2adf682ceda0a414bd89f78c76c9fad56f1153ff7be7070bee7b67e6cb465e0c8dc00b6455f5a51e9215c774d0b685116a0ab5ff55c56abfa1b07a8afdbdf82e750cb82def425e1de0565c431ba0ea2654ba24a066e71e7a7cde5f785b740fbc1869b3ed52672c6cd3cc66f78e8437887f844689c2025f14d574863d7329f3f6d11696ac868dcfc7da244a1d75367281a9d628aaedec3e73db4dce36b3264b0d15f5152aa6d9b1188d8509797a842fca8f07516c52ee87f4adf74735af63dd", &(0x7f0000001880)=0xd3, &(0x7f00000018c0)="b4660a7264daaf55adc9afa5a6d606bc21f099a1328dbdf1f4e9c011e11681986a4ec45630202ee3ca94", 0x2a) sysctl$net_mpls(&(0x7f0000001900)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000001940)="cc6bd572581419144b5aaafa11a1df1b841f4f48f5fdf6bc1883ab9e0b765a8631745194c98d182fbd20189609f5b655bfc2227b08f3c10a3eb72d2d4f3e72f43223f4ad9eb9a89fc2f72d229bf647201d523cec07a6dfdbfea6c582d09a7b8b467a65eb340a0eb154e0fe95", &(0x7f00000019c0)=0x6c, &(0x7f0000001a00)="9f5ee430b8addccf6fc4a8e13d3cd5ed8b587c4a6bef49b9dcdae75fd65f1167099b65d1bfd2f49434f2260a8f388e67d93fc8ed4dfc5a5a4b23c32eb2e4d343a23e5f4c5b5c03ad1edab43dce1db206", 0x50) sysctl$net_mpls(&(0x7f0000001a80)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000001ac0)="148054ba88593b265834f37b146c02f93b3d00da7758b773fe7f5bc9d387fa9f12928adf072c7548725db19be3fa6be542241fa127b4436b331971fb5dc41d7803a8fe22ee4544d64d2f738da2c6317c8ef264490caf7c3af7790bad32ad796f8a", &(0x7f0000001b40)=0x61, &(0x7f0000001b80)="aa42b5ca35398d29ae6171809b96214230693b44feae0ef7b5eb3b57", 0x1c) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$net_inet_gre(&(0x7f0000001bc0), 0x4, &(0x7f0000001c00)="c51bd173230aba67d3b22275af38143d07dbb42edf7dc2a7df7a7d91765ecc0745b07616ba6a907b28fed7e35a670352cc4c01f101b4c492d93d25401fb3188425638eb8006aa0ec1f154dee566fbd3583e38e3823ae146fc32a16d05f502102b6bac0", &(0x7f0000001c80)=0x63, &(0x7f0000001cc0)="d1c706a4fb8a86d3dbd41b9e53853fe89c042316df6890", 0x17) sysctl$net_mpls(&(0x7f0000001d00)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000001d40)="80c90dc8b59ca3d4e934f1dc72aab0a48dfed0febb54faabfc99a8bfb0d910968b1cd6382fadbebce6b7493b8b65158acbf130f3cfe68d7a86b00d38dd98f1e5e39965c824bb042a04a61fb18439699a5f245953e0da9b379f8b461aa3aa46cbc044f2c741701334cf2a5ad64f44f466d094e46697854cb54f3f0427836cc0c9da0182bdc03760acba19c8303c8e6605df287dfbe1ad65d1d168cd5d9c9edb3ee87034e73621ee834da43821f821", &(0x7f0000001e00)=0xae, &(0x7f0000001e40)="49d88c8af7006b05aa91c4abf2b475336c613c0554712d096e93ff11656ff0b0c8799ce92221b7ee9ce9778e13054d958621ffae06326f689d3a88e0c0b304427ae915de4f26400ae80d6219d0fcda832847722b62b1396d77bc1d3e510d3eb95774a1f5659122e58e4b28966ede5672d214a0f9b44607589c56de8a8d4d64a9cfddad0c3ad8d9e476ad9105c6290a1facb84d0b0ce6af792c21a5df912c22e474dc21db2e02a9606ff3397ed97c2dea04607f55220e9451262a150f8f89f0dfe6197c85dc464e4025b89a6dbcf80fcfb6d3acdc5c99e5c3cca7eeb5e94ebc3f4b8f6c3d715725c6c7faddb5fef1bd007b99a5246330070af6f60bfe0f5bda7f917717a05c3382fcb32fd7e45d15e97107644ecf8122ec7e3ebca793745258176f83729fcb7042a12d784e66e418926560008edaf1fed6e6cd1aac1e6e8d83df0ce5ee06f4b7a9862207ca0409be8be89de1ec67ab9b27320c9cd2f5f30d211ba2db60f751c540f16de15d095e675a2c0fc631d778491f5b083d60985a98f527d12236a2b06f077372b96daf5193f25f3456b089e055762c69b6962e09ea40ea883cb52d84a668d762794da88e12f52fac2979c5b018379b3de19de923677bfee8bfb57a011fa73d10d60325a61ba6c61815c73a42c2fe977cb11daff787ea3fc286b93956e24af2fbaa3fdf9acce821086f4a706776fd45784c3447505e1516535b73415b02bb4d259aa052c9cfa0cc47d3e72ad42c5edcd20373cc4a2da9cdd79eea9b85d062f1a5c129675d4e54dbd530bad24b868a0ad16907b46cc3400f6142adf4acc267a3446ab8875d57fdb7c64306dc8a415ce1a81a2888ad81fad4c0296ce46817a1d2c3d047c4a969418d7cdfe1b4687eceae846df3c3784f1722a6acb054f93037bb447fcb749da72d7b49d0d13dd51fd7a4adfb9a2d6356d66c494935ffaf21605f3acccf662ae36e6832fb6817dfbe13e09480b89eb5cccb4da44e1fdf56d3fdc5e765780cc87ad94d1288b96ac109784494ef6190730ac475a4c52101121ba675450eb6e3d902a796f70f91c620055b7714a08ad10bbdb05cfe2a4a797311d76d38b1cb0dc47d481a77d3b19650f053e2783aa930dcb9af86e5c358c471226d84946c7030c45afc60a1837a46346b932f98947712b61a8e9f6a416d2c29714c5105ae1f05a529c4bba806661025b3cd5e9a4f68c7e337d68f2edde363100c3d10117fff859e96f301390ff9ee075495df8e6a63bb170181b111ee7ead24ab1ffc27d3d3d7db0ab578233587a153cf1604d6f19e3a0120863a6137d7c5f57ea5faac78ffa3ecee3f744e35b1e09bd7536cfb0cc2c3744bff104492f3b9dc1faf81c1f189160510f9db14d5259728752e060348fdd2a4bda1aa6f482b69d9c97ceafd029fb324666af9cb544e02578948102bdc3dbfce19ed30d3ac3d166c88ddbef0614818e301ed5c8678effb91aaac144fd69bee753f7b30da2c4eb3b5f82e64b87b604f4b8280c79cacfe9b8670bae935b21c68b8ae99bfe65abdd1297f5d8fd9d77311de9f3c970fb5b2d4a327b6c49d3af57063bb3f17171c48c113e101f2f83ba2329784031d621608b7906ee90f13854b49b34864caa023aa7fbe69453ba1b7d2c10a6bdd56e1ccc1ca33afb6f0652e873f9b1b1916bad1293364bb735a6f8e79fb91ffd84c7d6813610651604d15d401ac25e6c3ff9dbb1a19f83ca9163d42d16b2cb5d97bef26475b38abce34efb4b502661d339f88c42a1ec85f317386cfbc9b79d139eb7a41850088b16e2ae598300209fbd2b3420053fe23b7e883ddfb4267a33c821f2b3cc31dd48069713fa800fee5af4e91aaa55746ce8f709379c7e263694e8d8eb993970fbd2d3dc2531a0cd35a10f8248dbdae10b62de5fff8eb95f56a5f4590cf7721ddd685f6722f64a97fcf8efb3ac15a2f25e57a94ef766948b9edabd6b7ebc9b299b266c37a2ca16b7eec460ae9e1bbda79dafdf27e7c84b510a4b0a8054e1a6adfea5299ddcf18c989db980b47984ef9ea3b8000bc9f85332d695fd7c21d20e24fe731190daad8565c32688f062a60cb236e446272cc145a9f4218e8fd0f97a9216e8d1b3881a1fde96dae66eb6a6ed36c0658a7f507c38c900d1b9556d40f667eeedf6407642409bebc000b9a2251067a7f2eac1aa2e43b1cf1496f21e9f4e1eed67624e38f9fbeb7b3a24dc7b21ff6a03c83022a63c8bf060ede8b6267d03d80bbfc9573dc779986210af9fdd6e5fd71d839173ac5f2cd3139c509c379dbbf059aff3e10db35ab640e5890193d0c8e8d66b443e6d4777d8c80bceb81b3b155c1d0928fe3c51157bdf969dcb0e33a7c6891e0cb7cf68df1b6016d0ea696df5661e994e7273098ec6ebe3d6f8e600beb935e47e172b5432aa82817301afd4a239d12f2459ef695f597e9a977efde66e2f530e92411484d0aeee13685f21c32185c92575375f7185e0de7a7e38820b916688bb3c9bcef546208544a0447b82b38071bbd480d238f0328ab26324f28fe43cb396239d496dd209abd944d880236b30ccce07bc1efa4916103b5480ddd030eda2a7f8c6126610beb6c8d1e3dedf97a2e4c0bb7f1df18cb2523417e132792ef05e0ed6f1b43981313585af6733e5ce686224663fdd3f6f5d72c0c794bc4ccdae2bd82821b0b1e9d4ea19177bc550129620ecf26828ed575633ccf4e96270bf72350402609aaa874c00c87f796447b4a3995cea31e9602614bc6f9929b6444f00d8ecf94e013c68e57cd04ce3e0681e9c21855ba11d75ec2f9372452f1752c700818a6e2bb073e4fe343bf6063b891ff945cf46350b3b3ccf634eb1f67aef7abf25984d6d0faad2802bd90ac31a38a9900ba249098d5b9de3ea160929c96b11674881b79e89257bc6c8783e94f700a4e2afc5270e4aced3a53024d9b77e9ce5a21512e5248d54943d479ebb257a487247c6746b80e02244a7999d27888abc1658186f300bfb46ca9d841b89853238d10dee445f5d4404c56cf1364f518c544d666b4cf6106e10e12e6209c2e6240a6bbb058e26612bbcad550f1ee5829db4ca266e611fa8a4b4ddb8442c731b566648bb320e6b40280442e96cb0584ce7c41ec2373ad09691164349a11cfbd0b77234a8a0cccdf7015be2a9daf5d1d0c4b940f4f765c3b8e8854eb43b622a506a2caed419ba78aa7cd5ffc484c2070449d35f99075277059dea46acd644392b5460458958741ac0668e61be73f2d1e0c3d8e1ef8489c9746dcff610656d17b8fe7b94e2867cdba6f7d88eea616fe72c8b552007e142063b932b7db1b89883fb8a9012bec79a5a4496134572b7b5d74d311bbefaf303103a763652c9fc39e1a30b4e4c9803ecf01244eb79455ff7308c052665849401e198bb161e7146460edf84e7951a246309050aa7370169c69a90c654f80e630e5448c73c6b642de0f2b4623567bee719e03daa31773fec5c0da584755696ca09001f79a935787f0c179c22a62c70f6ad7aadc5f063b60a78a1b82d85106080d8fe8eb8fb30dcb2e271a730d75f61e1f9cdeca63feb8271204b8cd119aee3e81c1b03450422008d044b6b4bfe76f8f5f1846075c3ff030c6f6def6f93712e7641b21bfccf73ee8eb0d6c248e2751364d03ad6ea49ef8982ba8c2f0bc58c266cf4989c2aecc6b316676612b59b5e75c737771166dfeae0f07a9f0edaf55f3857050759ef68a3615bb278f175eaabcaad4c1c9d86141a3cdff563ab1e2ca59519cb8b7947b0b241bd8e8c378caa091559bb003c678ecb4ea6100d8d6c6a89aa2d198796699ee47ea014ec04e938acce82ce8f447b1bd3f4f155698d70888d701e2725db8464cefb4b75d14fde658334eb195644244f0636aebe6da3f0700c87cdecbdd8ceb72ed5cfdd6ec5b2893025eea73a1a3b66503feba8750f5bfb0dcdd2f1a262a183f83faee44ba1f319d4d0f2436c331787fd8eb0d541233f6ab0ae23c6881576b90da01008301551a44c11fb4448c377df794ed460919b8b99d77c792889136c38fe2aebbd1af65baa9995d0e59f15621aa15b851d6bbff6052455c84e3d050bbd7cb12539a5e37f208ea7bc61c56de8512717642da34cca67ca204476b07a5d7c348f99e7ae6226a31f3c01e5727351c6ab13a1a4bb079caca1fa576ff6a357d54073e72a1b881d7f195144776e2da9bf119c3477521d209823afc192f9057acdd5d03ed2f874cbcd10916d1e396ac6fdba1ef27bf1d67643fa1746cca2116a32b04c8cbd8de28b858a30fac6f1b88ff5b8889c5a6e252aba97a33442f00146a6ca7e20ee6cd744b3a9e4e7b32f4c9418b3d49bac99d02759a09ee9f262e5dc5d006c9ad86173c95beba74b9e744e15da6f1828b1b05d9a7204ccfae9d301bea8ac3c214607c272dafbb96647153f5357bb7f4b3749ec0ffa9e81b1fbe8d419942b2e5fc088b7ae6d0e1a475caea2d8fac0791083191586e05ef4f96e8dc23d5c3fb5d83aefec2f4f7b2ef07f4d9ab44d05c73a2616aa27a2d98c20aa819d502889b18b17c760a2eb227921ce816d7332b640fe8638f67d6cb760664bc14d964d106d5ead68d807cc52d0ebde308f29850ab5c5a28e06a171522a5ce897711b794f77ad7eb38e807f5953d256f919a02581666c8a3afa4d153fb75a725d6b576474589d786f475dd7792a71b3976b2d2a9bcbc39a7bdd5fc233c80c0d9ea3b153140f5a6cfc7845aa9e8ba840368724e283af2af87c51e3d5e3a993f977430534a03ee5878772e6daa7f37424f40e780ee897d4965563bd70a8deab08b9c6b34b875a5396e93cf5d4db80c51e2ef06c1712ec03a0f3b8126f1b21e0df62155be6aad07150987ab9d3024a494231f591b69b041669d66b7606bbf4578992b9d3b267f174451c7254c138aa61bfbff3b801740edee6c7bd75d730eab76ed39d2aeff3db7a9469a8270c1463d23bb9b9aebd64748af1fa333fc1fca7479c489dfb5e14a4ad7404a4b9b0bd640fcf6bf937b69ce12c5886403b2279b0c3d8fa40eee0a97890781258796676742eb8a0071a6900a8dfff958fdf81773abd7ac9023902fada9ecc0f47aa6063a0d6356855a16b72067b5c4362cc3fc1d5585a6190c9e53f106cb8db07e77e16de6085b1f738cdbd3c8953bcb22d7e7ddc4664364aa5328d0986317d9a1767658081da555def67201306fd670086a673c58328040b4d7c73adb47514cd13fe1656c0652d87ffcafec39231be32fcce9ffd241c53e0ae4de2cc5a2e3c594671b0124b7cb8f6018f21b328be212c7cf342fa965a93d987d33fd3df67ae762a73f188375601bc87eb69045e83b9f08875f11dd25ffde705de633cbf7aee2972baf0fd1685370cdaf1154ecac41e2c57833cde0e916ccc11c17817f8e3b9292b5dab9b8f55366d83952197fec96e9fc520d6dccff00636542ad65f5638c79d5c32526318fdf9e29733b8c07d2cd2b0c90c8ab0897db683cee0e31f853edad3e22593942c416401c64b4b9baaa7a3182d17256150cde1095bbd164ab4e89b0a899698ef9fdddf536540fe40a3f21ecd6c4b2f619e208e06b0f3767a800375acbb15321c05b9bf28fdd12bae9630d7089307a7aa5047a822bcaff9e44b29a4950d94c21422182acbff96d5c752af81e9c9ff406b2af5336c3188e9855a01eb170148740808c54b0ff0aabf3384d31fc0e535a5d257a97b6d9322cbea64f70e63c38ab04a5014558f9da0e289a695e664202eaf5876b93f0acf42e28983e73672ed903d9e9dce8514cd95c056fec0a13ef", 0x1000) sysctl$net_mpls(&(0x7f0000002e40)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000002e80)="c3c6861859be994a90879b9a4e3b8af5151507c076f48d9a9ff618be540abd8663471d19c6176609a8ff566fe4a5bd20f680b7f16065bd6577d269242f26fb3dc03bd001c8e939b5419f0c4fb725c55f64a5a787a9c00d1566a58e00856602b9d1ca339b93dcfec05a6f6762f722309f1d6d36631ec7cea8a76675a791e2cf188577148be76a9d60830023ee0e069ec8337f7dbd2138b6108885852cffe7ca06bf8c049a9512f7fd235704312d361abe072c11261cd751df7301cd0987c645873a8999033cefb9c663775217b3891e66e1c1329fb326377d456b3f503cd806d4cb7d2ef3ce5e040fac52faf4089e1061b47b503a366208ac3f921a80ce7fd79afbead36dba2e1e47fb90c1f6a4cb68bdf2fe658ea0b9cf77708f660bf8346f56edc3f79eeb25035f03f366e66e655faa32a52ae291f9e447f2becb178bfc263daf321349a63a1f755aca38415e81407b295724cc54d55605b542027192648bbbc2f11f7c4acee63ea44544b774c1f20a8b9ff6402b5c88075735d8a351055428f20a1a74857801116dbda7910b469b8ac300a9975c5ac0b36d6111b9a9e06b4a17bd3026578bc7af0e657bbc810fccd445e179db5e470910df2b387041649ec2be3f87dcd86ff8113b0ef45ce799812fea47fa2233b66a5ecbdefa7de1b32763187c0a8278ff47799fc717ff49aa347bffc49ccb92c364b7beff89be0d96366502d22dc14fbea389399443198b79730fe72ce6e1c1148c44c192469a29d0890e0c62e5a2c64bbd7578b6e860e5075d0abf4b2a3aa1d61a8bca96e312db9d8ef8e9a50c58bc94d3ce24db1018f1e8019629ba4503506abf4e1b88f04d18d68b0341b0707e8aee20e78d50dc51ad1d5aa0d0c9b19570d8698634bd0498c231475551a8b8bc5792663106aea4bd490f264aa9a9fb7ada42dd78e4d6e2d6b807835cc593027180951002527ab1c9df6f3fcfefbe45d9e664a02d559c66012283c89e9f797d0db75d076380478e30927103bb2ff5a2a5a3a7179f78b1b5853eb6b206a6ffd2e18dd117ed5feecc09847f7b5be396392bba2e10d0ff25f416e713b0f408035e31de89c0880fc331b7f427553e9113f94998a09e168a069dcae0d000ad99803022d17adbf0bc14aaf92348366bd03e0198c8fec903e0b8062538ecdb2887ee3ef898a6e5c7ddc58becb1ebff427339df43bbc54113603f5cde98c882fc80fd2700316fb1bbdfdd7f941981937d02a73e10375a669077f45cd5851c734764c7689dbb74376c799ba373fd21dc7afa7c8b4ab63cda59f0d2c630b9704cd67dbcf3a2b5f9b838431c184058f882adb3ea5f5747d79bc54455eb442e6a2a02c10e3b90a8cca345729954dac3148d543d95b9a96a40645f9959eae036e69af5c64a69281da5b8855d2042c1cbda4175074f962f3c4e84844f71a775e9efc9931913bc90b681de1f357ae17626b4e7f6d582dfbd79e89aa0b44733731b92e9147e18efd2b891b2da257e62856362ffebf593a363d83bd9a6ceb6928bad4bab4fe7dac17998107768cbf8b850d06d68daec24bad0bbfc5da4c767839883e8510115a1fb2e025f4e7ba7a359e7580bd76a2967dee914beb3734e2677a965a38f9fe0e849055bf4d0de46605442dce22733938e020974d6ff02035dae7f108c1ac51f07d548de8a0afe3400ebb718bb067690c3bf430c7548d4c1336a3117e3fcc45d2369ea4567bf281621a69861880bfbcc73a4ac681153d8037731170c0b6adffcf651113bd0726b0d3e1734ef5c31439fc2c5446afb1d9c5c3ff7fac84f36060809c017c44c51d7fe003a86e529bfb9525eeda2f557af33bc9c7c03f9ee5286705390971a814c1be74278c6e51f4e190920be9379d0312a8bda04a13c1669a5eac7753135ef2839949abf160b28a78fe521067ca8a9e0768dbf0f9f63816170de4b56985a7c846c68f81e78bfd927e3140fea93cea175d981446e3ab758b870eb5a89af64efae7087f8209bf19b0e5fdee180120324f8b1974d858d2eb80baf21d1869aaf5a9dddc78e4a606b0fce8dffff4b900d209d6b3e90de837f9ab88773b8c3f1b3bd3027b141c883b2aa61fe6b9c33a045abf8361c72f72cb5d5d070c334105f21a07dcc74a7ea2f39e885655b8840074d1629623ed46ed0a43c32af0092647a3d233460b975804ff34bfce9f1686008ee5f12962cea4469f1102b80c88dee966f999d21cc11763f188743901b29fcfad77fe0e575d223aead7f1514647348dc3832568e4bce9ccf7b7d8b70f481f7b17fb97378aa3c10a905d5bcc0a3a2b2bdfd86c916f16f3535534b7736f3be08cf81f51d39b49c6c3a0ba9eda5fc04e1a324807b9a58e4cad29cb644ad038ebe61eb3d957d261983cde79deaf63a9f5b19237b8dc3a94f9d56fa9693f7d3dba242960dfe64454b26cd48bc11e42efa2e4eef5b9b440f9777378e5605e2ee51a1d7af66317e4d29ea2d26424942e6b5a28f94158a3f9671b5d40edc0863fec53d843520a3802a2226fabb53aea56d31d01f9158145e62298b868cabb2c272c0d670ef85f7f59424a69733ef105a0d5a53a66fae8829b7d283a6f2fd0bf7f36c3a57a8c271a099fe28834a836740866d3b38ca49ebee248c07120adec3b4d629b7b3d856cfb2ce42c9651fb184947ab598bbfed0917278e5c3f6d3c58f0e1f9044a815adba85b26e732f24a6d2e88983552350cd11047c2c62515a59c3f6c6bb985b7455ab07755c8506e8055c2f7578c0f35114772a18e62f8ff58e2ccf18411b04c304f21b83b8ee01d75b0772422a74fdbe1b7a675d63c4e6a76fa026f4198dfcef65351d897dd12f9047c6f03c780105c75ed7b8766dc5dbc835a2272467c8a5b48dc7218c1cfee38c1a8b2935855feddfd3fe6a0f7483910a8ae0ada4b8c1dd402fc352ee41ad0a214533257b36b1892e20ada9365da8594195ee7cf741fb985267e4a49baffe387bc26dcf2c04cb5bf8268fe647832d616cd0e9c3c8c674884ef4ac2ac2925dab4e3d8ec3473aa4f4d70cb688274f92bcb11b9b76fcdabd871b1066bd5cbd4eb506ff45579c0e27b441b2cf879629ad8bb66736ed12867d2ca331b386d79fda0fd1706d276a0f97d08dcae3f7d5112c0083737551b06c2a3fadc58c216728903565b24fcf72caff198a8c1be48ab9ed424d4f92fb304bf9f5f3db542f03c99ecf8f94159d2ad6bdb27d6a008e01534f6de5d4f5ca7ffadaed435ddbfdd1fa3aac79b32cddc67f81ec21415070702a72f87a20115f05d7c8f6fbdd3743b63542cb4e1b6e0fa8d206b139db73d2ea66783b60262722771c0e61f05f9efad2208acf9c8bd7d43299d090aedca77b1551830d1583266c946a88017b9ba7b9096d7de8b41a7556f499e506e063520f544d19e95701ff00831eab947acf014badcee6c5abc176a8d04f812d35a3391e90df6341b212f738c3d665cf76b3536885bfacf80f1ea7bd5b4dbe48768e20d712deb2e5ee9425435121c36f265c7db2399e774bb20707ef064928280f3e3704072a1e63faf4c06e60b67214c64512cd52fde812e91f371c7e856e4ac304e0d05c661bf928538bdb58c2313207297175eb8659387342046b423fed2b01ba87f4e4018a303ba583441ee28345f0145dd3295f2c4a54829254897ad58612754595a77a1ce93bee41632936cff6176ff9fc50bc9509832716649a7922d5c0c718156898fc53043eb3fb3cfa3f841d75fe339814340f28a1ad5cf2f45767d47a06b62e8cff887395c8190fb6772535a4b6415001583a2e8a267b3735a8dab4277838a85527285a993d6deacbe8d3951a48d5cd8f18de0420e1233d8f315df506999aebb32018c8f8e17084d0d60c3c23b8e36a6f8a00227c586c7ef5169a7cdde5a401cb5b28674d7d04cac4d1433976fb94c256e025623f4b5d7c886bb4c795cca9f7ff899f79200d49a3fcb2117c768ab8703676ec69967af5ebf093befceb2047871787ddabe893b4d76d7e9af18ddcee1c7437efe38a75f50f1efb0ed20bf8e88c17a27999e77dc29f8370c86266a4485e4549ab7d518b6c39e7e84d6017fdfa4fa02a7bdd78f1955f756666329cc5ea0fa3457506301b797bbde760c66de66f5e0a0caf2f3901b333baea53450cbdbcec70574da4e1a570ec1667b101a977a0a7c93db86156ad9e984597983a52224b583224c4b4326e7007ba5c97b03c965e26509d2e612a8c768dc690adf99cc0a208699cd4333e4ed5096ad6b6708e320d308459e202227ddc8b298990697d289272e89107e9def64e544bf206e773958c732597923759780e33e257e2671afd5168a3f899bd21dd6896614429a09c4e9d96221c64818edacb17ae60b91b7a9d5ae5fe6339e5b3d89afe00958ed92892e4193bd831e3a3f9d6ac8233c153e4d94ae675298c99d103fc480dce33cc433700af7a3f72fe092de42f6a19ef76d28de881a9d89dbde1e334d54ca16721ba90aaeb9ad4801b8a753a5cfe03d87423410fce8b546131c28e8a2d0941fcc88ba164370859933ce544cea6bb0c7f20fba5c75c3dd3c0e078ba4817ba1a576052688ae355862902672dab6a463f790dae702e725b60c5cf0f867f6ae52e6427ff53ee2e07f10f6afb575e8b808f0c5b26d0830e88bf886d299db41133043db7e2b6d1e79a10eca1274ce01a3c1f87212f49621c8c039bb3197cb59d65404de801b5e90588bcc1919e9161386c6e814c587fb90d21233fe1d9fb58c02d48dc97001e9e264126cb8662b8a35ecf44cf05d4bc543af9603a712e00755e1736fa57208dd04a6f14a3aca61aa6f8fa1f4aaa57fba8372566a80979fe18d4c22916da97191500088684865096bba153e792f5fea8ad1f2289b70b907f8458570dd5e36c0ccd277104ee48ae852d0e9ed1a4636dd400aa81b4d7e4c8527eb68e086d961ef6f56886b9b038d10e1abd7d214df4263c782e28ca8d5a1ee1a96852a605e6f31dcf397f0a90ffd0c2ba3955387370e5bb3f5f865495f10f6c4374f33291b5d2c6784d4b4120df1ac735f9a9cc3e90d92d0e040c5ec51e0f97539b76d3cfc4b78e70b3b9ba65c63f8f0a7b2e1339eaa8a3bd52a15defffe0749bcb0f23de0f7e66b03d670325615eb586824abdb25abf939186b74810a97db10cef51d62c429a613079d28c9894ea3c3457b6f99e155572f6744208d2c48a0eb1083d23bfe7f9f592ca548ae736e34515c6347c459077f1ff1464426b385eea95bb37e2c0bb87e2c2e8f7546c5b04672c068b1960b9bdb7f24350fd9ebf4caacd3bdcd29de79b6e837ae9f3b2e111ac81e9cf7e7f402407779e402476921b06e3675ee5420784d0281202a9e517cf593da76c2a1b292803ec5a8de03b538d5bf0c37b5201ff124af247b81a917b36de12ff8172528d5b9a23b5200b21989a62dff014002c90f86411648a35612c4cba0299daf0e07e34e500cb147f89754dbef9efa9923a383d97d2c544b0c7ea573eff1c5b1b7f04e0017439fcf0704eff13c7b98687759410907b2c97a3e937f55ecc490ed8f75c8bfd7dbc7d6e3fb111a0da999703e29fca3e777e30049a7155ec471e77be6f1867b202b4ed936bc1313c06430e111346af1618403b2fc9cef00249640006e79577db1dbc4932c59a5c7ac5433d867080478e016258f3aa44daf3a3c85a277df5e343a6a8e191fd2cdf2a804312e658165939078025c5aac729d7a7364ef0da40b031ef4b9bb9b4769753b194b4410e8835f62a5e5f7c28e9d8bb6a8e951fb56fd312f474fb90ff59cdb494", &(0x7f0000003e80)=0x1000, &(0x7f0000003ec0)="71835002a96fd144", 0x8) sysctl$net_inet_tcp(&(0x7f0000003f00)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000003f40)="923a2e178f800ef5235440e0d6d49c041e7fd6a57e5a3707f84f281d0320f47df6591ad9a1d7569bb2f24eedd152cb584ec07b1ccf8b16350d7086c4184ec21f95878b5cc2f8cf48f9431dde9dafeafbb03776e3347f401b1c08add1ed8b42889018dc1f037ae5f1b8564255ceee7e18", &(0x7f0000003fc0)=0x70, &(0x7f0000004000)="f4c977b7be5000c16bd3d9419ccf884bd84680fcf19b3b2c4981f7a855ef49e2c6b0d790d27b3ddb9bc5f23d02446b2ab834538bfce0ec1a0f76ea750efa33c9c8e071f5f0b5bf5876d008594d6cc390fd09b2be93de190fab6123721ae7a00715b9ddc35a3dae15fbcb3f28397b5cfd3b7594a6f74660320751dd568cde67ae7111054f9d6420862e2d78fbef43cee66360f98a1b7d4254697923f68294e3142f5ed94b9d8f7e5b09ffd8885eac6011f80cb627cb74a12a1c156ae6c4af73ab55d7b5699a3465a07a2decee0e6ecc9db569edf5252171b35510b3d4831fbded890fb3d1e2d333fe5dd295eac7c5b60058813e3a0bc69be7092b22154dd4c9a40a5ab8e40d1472c15aaeeff352eb5a2861f4dc3e7145d875557b64546e33737183cea44c46ff733288d47e7465d35d8894d850b22a6a7e207a66036abc3348059b0e209aaa739e5c327628ed29fb8e9e8af91c7738ffc6d29e26e62099889b8c5fee0bfc2393e500a5233d412f641a65a27133a20797c31f96425a418a916f06411568376f526edd28ea9584ff6e7065da513b8692b04a789d8866807c140978ad8d37a1c06a6e1d9519aa13421d4e988ac7b28ae052d18ce43ff503e7bd2989fbd0c720b560945799f0285f5bc03f7204238c4a0ba2226e11fe7eef987d4010905c1e0d53378366062380450eb1374c6d9804d72522b40ad2f9d6b36a9d6a345b8f89378a34e49f08fda8196e68ae6a7b61f56bd75b01441425063eb3cd0829b37829e9aff70af0c4189af9dcf990366a52179e8f63de11e272d02facdbb79208d4f36cbad73b6cacbdef948299534c7f81ffd9f1ecc86c4ab08f1757e10f836801b1dbc839c032a6776783f022d474d2dfebfc975ec02e829dcc93307846e0167901051e45725fe489805d86f5bb273b95a164175b6c7e531260a37f323738454c472b3c5208c049a5e1b4ec3fa50681604bcb80da7a1a7fb98cc5fbe2256352678b0cc88f68cc5824682e7e43bb64fe8f77bf6716939ba87746b53dc26fb1830a7229ae2b28519b8af96d336663a3718ae6398a968bede0291a03daf2c567ab46e4a266a47ebe09ab823460caaf624111b755ab2b5e01b572e46dc8e113034231cb8f9f3dfc7c71011415ad7f6abe93a16e4e0b21aa600077ec1d1899e71a451e23f972c2613be3775d98f462dc0f14460fff3256bf4498cfd23d684b3d5da638660ced64ae231a3aa3e103b20a717744402320a0af16ad0accd5b764945843772c31fb0b914803011231678e01dab9662c2c709d66edc6e8f33d90cefa57355c304bd7b5b89ff57c008a9f0dd0c23262c3802a0325a6e630c57b3d87cb04f48c5d6f5e65da203ebdfabb291548c7d4850a92a48baefe0eb366f2bfed49fd7a67c7e611d5f4bc863efb4623ad284903be9104daf8a4c5d9010a75823cde1131a82ba7a3f9b321078b3d5c21298b502e5ed1c4f4373162fefeae69f28953aa3208316db64082f7f1ddd13f2d08541827cf7bd632c2ab0e7bf0f0ac93ed90fb1ab1aec1868f88b08381bdfbcf50e654b24af5491b26cc3334b92ac7355e97379f9d7e993317f5c74140e841a517b6b9bf9ca33d67eea8c248217957ae0bdcbee9a02ef01b2b90742e4803a8cf479bfeaa5a16bb94da1c73bbd430be0d1e2109afadd3e703ab0912aab57c76d6e31b7ad834352138a022034f8493586cae9038c4e33e8cbaeb35cb1e4eb3b69d11fc9ee4df89f4cd1f935dbd0a502b3470f65e41d68b29d817eb93888f10ece77b1584921cccde427e5448cfe7e17a785be66d964beacd57e3b9ee6bbbb6f6b5274360727c74ab811e1433da9450383e478cddb8b96b9a545c048a87662c2dacadee523aaac8998449dc2b6e37920e029cbad72399f929025a134698745d2413f791018601eb3957127d68da9d8598ee95b7919b96ec5cee9ae4d5dfb6ed8b92e4c1d84957f32ac59118aa3a26adb023b91bf9eb8a2c427a636b1ac35c3726d619c96f5f57ef3a11c68b90eb1b661b41b662e11cce54887ef515ffea196c2520e92e3550bfac063dc3efa2e17df3e5c21441c2b23e402285e7c33d3df365960a761f077d05065f2c6901e2d5ea246a1b31693f16101185005e68975ecf3bb8ba354aafc46d02fbc63e04b17b7ccca0bbe2d24ae0c268a494fa1d49c4cf728188491d18d05acb14d07c89a01e3136f37e802c38edcfecd2115c3e52f0d450794d860f6163c34c0f26025b123ded58ec1bf5aa69b90190d96f780662696a7eb5bc2ae6bd96b49ed322a720ed48a2eadf61f208c2aab1a98f320b3384f317faa6c179e6e6f06d5be1941ffde2d48d1fe015e58ff3e17bc4a96a478909880b65dbb977d142c866605e052671e60ab409ca146715e4210d1975ca99770e12a916356c270b142b121870af4b2849b915e1a284b721ced3ce59e01d338b31e2c9be99fc79ce005e567ca8112eaa0c5fb64a14a2e63409a7acf5228abcdd2f2bd892f3b2b630149a2ccca55f1cd1236b8f8d48d6db3ffa5c975406a7d051af67f8f2a384d65dab7f15e4a144b7fd6ccd5827de301882e1fc0ee685ff0547a8eed2e7d4057b1f111876c4b9f1a5b9fb5c410084e943e55038efec25261195e4a24dd94067307a3d8585e0d257c3c1d54a4be5f611a2987d088082f5b6db958ca8fe99a007a4527b3f1e5d2bad463e0e18435039ed4e579e9f5b07af3e98a9844801bacb8d0337ca9ea91448f34672f8401a1a6878734ff4dbc19063b9186c0a5b67d91cc1a5699be60c467187470151ac974104cb23b9a6ab186e060a93210800a7a07387458f6a25c6f81e7135dec558907ae1521772b98b8b99f70c7c486e6896dd212e6c56946196e707e8154dc94b91f4d4a914974de3eeb54b9a741cbc3dd8b5ad3205108fb9099e92c99772322d5bddb5b8c69810e9c0386a8808f43b6033ef3155502000e7036d12ef01e81d92123c02066fba352229fbc418593c18ca98f9bab934f2a9be3aebb2632bc310606fee95233a7b5affed2974cd750c85a4bccc6d402ebb68d7d4955272407bb3bddff1182033dc3f4a2bf16e87eb992ee368bd9dbffcafba61ec6a2db19aabe771a1edd6c1386df1cb2e8383c1f9a8dc62bfd0d7925f31e6a97a95b30ada05b4ac46473a0eca67134d8f9b797dbbccf569a63e027eb109a91406fa02250776f5951f87b559173970e6ea6f6365fb3e66d1be6c3359245a3b1fece99e1d7e6352237260f189435177a17b0cb2a05f245f7261c760fbb529c25ffb5e6496c3bed5d11e7a396553d3e35e12e9bbc554c954fcebf4da2e86c7f76666694998331454f2ab4892188a59c7addc25f7cfcc3113f52505efb936835462eece5ae0ea7da7a758e1d095f92e4f4113419282b5da2a095312736b80e5fb70e48f6e2ccbe2dadecc9bfc85c310b777bd5a9558b9e86986a5b3f6934045f5b60fe5e31441e6f570e3eda7e0a54de8a94e11913f477e4d344be155073b75f276ab01da4682cef32747b5e17a2bdc3a662b704b8e9f66aeb346e64fde6045a732aaba49c0bbc9e539b9df2c50d550a9041cb6389acf8cbff650ea15b991e1d719fa3363a9d8f37f81eb26e4a7a81835fcb04fa2b68a88bfbafc8e2297f2de3784e8ec93faa2b0d0f7b4669284b45bd4dbcd0168f7b7cbbe7d7291027ef4bef9aa57305bf0a31a21e577cd46f2a13f5282ff5d75c6e0a17deacfcd76fe6e1ebb5e95e30d0d1c967ca5eaf9af0350846642173968cffda6ba805d0613d6a688e858dfa60a29f4e70786e708cb390490cfbba84e17762006420ecdfdf04da5c4f7bae5d0499641d67b7cc2a8ba654d75671eb1d3fd3d505ab18d699ea7dcd34f0c23940075bd0258debc23e0058f829675e0a020cf50530873b0f4b5f6103594b30efc7de28c0a53238ea45e0783bba090d22319423459eaac4ef6569f290090b1966f4a67d245b6fe60e427ac4d2782ac069c7ef55c52b5563e52c3b943d88ec1b09163597cbc3f340602379cecff052bc72062694fc6981a7736b6e4438e5d70dad5d026706ead61dd0427eb19b865a4e419ba96562f0aebdf51ab276a4cdc5f3e6b9d7bf32a33c5ef4bc156b94fe6c0366b47846c317c08dd6c4af5642c13e361a17bd02b8dd377d9fa966b67aa8ae7fa429b6b5ff249e4f37ac1375100fbf73624f1e64b8b75f9ee565f167aa66d71d4dfdd9f16c755cca182b261f1e9a2d856ec0cb4e7baf8020a6f3a33a00a2290206426832a972d6132cf964c85757e065a6f0e4c9a322ee63f4bf13bba21ed0b716991d69b7474d9c9429bf147c8b0569fb7072d841b4f5a903b9e374577e93900a70089af5093eb4942392ee7c319f9580877c4772b45dc9ef4343de42012f5ec20ddf2f9e36bf27bec5116fd31a638d68169222518acd1d4576207ba9437628c900e6af6fc2da3b1c819e17cfa8f7f9e187d636f4aae8cd7063552cf8382d80f8e0e54067ce9eec27e6d584898866aa923fe41261d0273bc44fecfa9c000eeb162097387f74b50e96afd156025a3343f2b9d8b0f79142e5bc1c0b4d890537df6949ab8c7ed085fc8bbcc5d849862cc06b7eceabbac43fab69b31b5b1754fe5ef8f55dbb18e75785f108210da28f37b70c66f5078129fb3483a9acf50164539afa887846da1743cb43d3b3ee17e18a7f141b2281872f0f09c71fc003fbd2fcf0872b5447edecdddc42ee27a0a94830cce001cbd8c072f500e2a47c9b07d39fa9979d7c718809ef5d153eb447378d421f16a0269fc4d07f996d9f4d5d19ec2795bf0c49e7c0fc5fac72bf78b084a46ced1d7f8e1b0acfa8d88d8746708ffa7961c1c0dd9b524a0edde9abf792b5e45326a73e88b1145b1eff0f91a5a574ec44e8b0b8c4d08bf3779a97328425d0731dbc4818979e135582955115616cdc6c9884ef9c2f4ba1a64f38007e82b00b4ef92e993108ee2fab2f8ab8a1185ad6b5998374e3c591c38b52166019096e2c558b1866b60816985064e73f57ce9ba6410edbd0b32ce43c1f7932d0a71ebd04b0d7c5ea08fd210e29a63921353b5e54ff0ec87cee1c9f06d3f92724ed3ede9e19585bb14269dff76e0d74cfe6282852d25a370f5834755b969611fa477cc3f2f83936aa8c572fa4666dd41c28ea5656084458a83419ede7027d03b31ca3c9d82f46130631e49b9cb6a563666623c02f1834675d260a731449843d0c1065c2a22f8ff9e94e18504fb013ee112d8a3993d5432524865e16e7c372cdc420f188bfd869bcff52eb266b4900cd10c7be3d69569be6cd3ec7f750fd80af16ef3d2105d4568a0cb5d313e69a63bfab659b8ae828dff20f7e8160acbe9747619e25a1e34d502bb368f63761eac726564d03957e3b40a148fdee878b4d6f0b9700bdd0f5e994f195a97424857f05355eebf497c24c90410f95956c01842631e5f71d84e471bf6a473b99d763367f62da404856239c7851510f0d82b75ee40e8ce0e3dab78a8956adf45fb59f56db29cba74c7e38568323bf22c33136e831a1a7c006f237e0875873dab5911cf61c342373209f9cd51fcd4e6a79c2786a82e8418e06dd086fd52469290edaf6194a66e178bb7d9631d9278755cfa05a3f1d291cc574b1c6d5f459d55b1612f7676ce05d117e1b64e77e28b9493abc22caf5737c998832d1c633a9564b49d2c6f9d61e266d5fcd2b7f36285ada51356de5685d6b92f8417f3b5f7720883f95bbbbbda6e91733aa8e282610e48849722ae9856e68ea72d4188be788b9d09c01dd0dd2b020f86d8a3d9e6e7", 0x1000) sysctl$net_mpls(&(0x7f0000005000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000005040)="bffe6bb6b29820873b517211eded30e51f43a8df5344e0cdd5d5", &(0x7f0000005080)=0x1a, &(0x7f00000050c0)="bd3be64abbeb4df17591595d32c3613565b8c9a2bc6665a19cae88bd50899bbc0ea64513f101c7d3cac43d16add2152e6d32e5be146b8f4369079bc75161d31215251ceb8f520d11fb83a613085ef42de79b669af52a6d47cadae5a718c3b44be5e4cbe65df6873a3ee756416c8032942072bdaca0b3e9c9def48fd25646b1ffcf0db564abb0a745aadd4c762c82e5be99059b75b162d80cf60ce6e1c4b36d23e9c2001fcbb791f66733aa0e571d3797ae5dc9c26b260840d7eaf17692e7981c7da9ff382f7d52563cfbeb4cb2ba6a6261717dc2aa462b4c781d7ed0f6dacf99f6e29735e94187b3a60d8ebb03e84527b3f6c9428b6bd6aa", 0xf8) 22:49:13 executing program 6: socketpair(0x10, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f2}, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x0, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r3, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') 22:49:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readlink(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x30, 0x1, 0x0, "f8f7706114c244dfbc2ff2c6e8dbcf3a9286c3b82e39307d21ea2000000000"}], 0x30}, 0x405) 22:49:13 executing program 3: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:13 executing program 7: r0 = socket(0x18, 0x2, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004", @ANYRESHEX]) close(r0) r1 = socket(0x18, 0x1, 0x3) setsockopt(r1, 0x2a, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000040)="3ad2", 0x2}], 0x1) 22:49:13 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:14 executing program 4: syz_emit_ethernet(0x64, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2a, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @local={0xfe, 0x80, '\x00', 0x0}, [{}]}}}}}}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1c", 0x1}], 0x1) getpid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) r2 = socket(0x2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) close(0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x800000000000000], [0x80000000, 0x0, 0x0, 0x2, 0x310], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [{}, {}, {}, {0x0, 0x0, 0x1}, {}, {0x0, 0x40000}, {}, {0x0, 0xfffffffe}], {}, {0x2}}}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64=r3], 0xa) r5 = kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000300)=0x8) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) listen(r2, 0x0) accept$inet(r2, 0x0, 0x0) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x40) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000240)='#!', 0x2}, {&(0x7f0000000180)="8b", 0x1}], 0x2) writev(r7, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:49:14 executing program 0: chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3c, 0x8}, {0xffff}, {0x9, 0x0, 0x0, 0x9000000}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3}, 0x0, 0x81, 0xffffffffffffffff}) r3 = getuid() r4 = semget$private(0x0, 0x0, 0x96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, r3, 0x0, r1, 0x0, 0x5a, 0x4}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x8000, 0x4b) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r10 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r8, r9) setreuid(0xee00, r10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) 22:49:14 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="83183b35a3be1a7bff"], 0x1c, 0x0}, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) r1 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000002980)="691679c9dfc2f9d1ae6b5203066f6a0c6f80bf45a86422259473543096e0ca49bdf1fe71acac4fe6451d9acbf8c0a00b27ab27a0053d7270f94775ca6128d590598120fa94f08b5ccb21c6c4ce7a009fcebe07543c4c81b72076a3ecb6beced483c82af9750189410afc2dc05610f2bf40f9762e", 0x74}], 0x4) (async) writev(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f0000001380)="301ba4dc9db08fc0ad205348f4c7f74124fa1e494d2d0afa607f2413b4c493ab3d1ffd0e40526eb9b98d2a3408e1942f23142ab57641bba0519248ca00d0459dfeb618d7f0eccd5a2adcb18ebde0bbcecd56db1e8952c9a4bd981496eb88078a3b998f927cc3f12948db97e26bdd9440f742b5f34aef9e72c6d90954c9347c280ff08c27b4dfbec568ea64fd61", 0x8d}, {0x0}], 0x3) (async) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000840fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e0b804000000000000200000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) (async) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) 22:49:14 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="26fa634599a17c2166369dbeb5fac04d393fb452e5ff8edae335bd60b2317f6e34b5e9bb953247e294ae236f1cee79ab00ee27e591a13956c4e64f2e209ed3dbd481e407395962e8c5a972975c79e0eba84c0c5964c51b9fea2bd2ea69f100c7ae8c69146a9e10cc6004a70e6c82", 0x0, 0x0, 0x0) 22:49:14 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0xc, 0x0, 0x0, "fe339657"}}}}}) r0 = semget(0x3, 0x4, 0x5a) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xfffffffffffffc98) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000040)="62cb17ca790a546192b2d6eaa6953256d14f8e61d60986c0c45a", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="7836e9c5c83e087ad527f61ebd269ccc1d5640428ab3faee24a960e42161598d54cd4c04bc747797975cd6e22c118fbba68e17e53db324e14114dff195abf03b0f99a77127868c7bd9e898af224e1858c29f3325f52e27d5f5a5190fa518b98325a4a48a344977ff03e92892a2202e95c6abf4dfcd5023108680d6d8f67d5f3a764a6ef01a90204d07f9384bbfca57fe27fa5d7be7390b747d926eef89206cffffffffd29851f663932272f488ed080daba569433fc19c52426ff9c90671b8ed7ca9008c938d786a3266e76e725907c61e500e3ee63a247995d3c1d5d3e3", 0xde) semctl$IPC_RMID(r0, 0x0, 0x0) 22:49:14 executing program 7: sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="b3ee43439edccd8f39316903ad3551cb2754bdfcbebececef429f6ebb8bd66f13fdbd854563c4a36bd3f900ebe346768ea1918461cfe1becf56f28add27e0ca417246290dafa5b2f21a228ab16eb7984678d7de4d81959460c0a", &(0x7f00000000c0)=0x5a, &(0x7f0000000100)="e1d3911ebdd1b0ec9b9c159139d9bdb1fe95313829f35df636cf8fa35cae", 0x1e) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="b3ee43439edccd8f39316903ad3551cb2754bdfcbebececef429f6ebb8bd66f13fdbd854563c4a36bd3f900ebe346768ea1918461cfe1becf56f28add27e0ca417246290dafa5b2f21a228ab16eb7984678d7de4d81959460c0a", &(0x7f00000000c0)=0x5a, &(0x7f0000000100)="e1d3911ebdd1b0ec9b9c159139d9bdb1fe95313829f35df636cf8fa35cae", 0x1e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, 0x0, 0x5e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x295, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd69e981c7025f1d0606b415816af54cdfd8bd87712fb55012fe8000000000000000000000000000bbc20200000000000000"]) 22:49:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="5dad5e702afc3daba23ac2149f50ee57836d883f448c15370c3a9fac0d8390588941b100d5e87f755d14bac40bd0e2d8b29230652b", 0x35}], 0x1) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/232) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sync() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) sendsyslog(&(0x7f00000001c0), 0x0, 0xa) getitimer(0x1, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x9}) execve(0x0, 0x0, 0x0) 22:49:14 executing program 3: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = semget$private(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) semop(r1, &(0x7f00000003c0)=[{0x1}, {0x2, 0x1, 0x1800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) fchownat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, r5, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r7 = accept(r6, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r9 = msgget$private(0x0, 0x2) msgsnd(r9, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r9, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r8, @ANYRESOCT=r6], 0x401, 0x800) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r5, r8, r10, 0x19a, 0xa34c}, 0x8, 0xd2, 0x7}) 22:49:14 executing program 1: socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readlink(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x30, 0x1, 0x0, "f8f7706114c244dfbc2ff2c6e8dbcf3a9286c3b82e39307d21ea2000000000"}], 0x30}, 0x405) 22:49:14 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xff, 0x8, 0x5}, 0x7fffffff, 0x2, 0x7}) getsockopt(r1, 0x1, 0x3, &(0x7f0000000080)=""/158, &(0x7f0000000140)=0x9e) getpid() r2 = accept$unix(r1, &(0x7f0000001340)=@file={0x0, ""/252}, &(0x7f0000001440)=0xfe) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000001c0)="0925b94f11154a80e0fb1e577e", 0xd}, {&(0x7f0000000200)="bac05c843dfc297cc7a6eb51bf3608c445f73bf55eb8ade239dc500964140177de893aae403d06bf907564233d9b45ffc8c4d33c956973970783a4f365a8e59cb06cb5d50d7782ae5c75f0b22aefc3a3cb346a63ea6b77aaa29ab8141d231bfd7438cd724edf735e0bc3d8d3d998c33ab00cfd1044124f1b4e0293e285c46eb7799adbb6d78f3b7cdacec267c32b170118a4c86f094f38b5742648345976b2fdfba2817b2c18e82695eb34a77c4e1c8751b08ff31cd119b8d23624fdc8d11959384a1008964aedd2bcbfe6973d8d5bf404e054c14aa15a8ff27493a17f78c87a15859b8a09d527e58fe5da01179acf", 0xef}, {&(0x7f0000000300)="cc7dd29f68a4461914e4095a4ee46fe0ae100e30ef3f17d4faefdba34bf6ac723e4a2a0176a8eda83579895e2d0c88063eb4c6bc5937c42d672dfdd264b436940249b2c6b37690a3e8670a40ee0a0bc88af87de1070517c3f85ad12e1af633a51d13670fe7e126cde92167da0157881ad0f7da381fe4a968d173248d44a9a47f83619e33255c7aa465d6cd46a2dc3fe81378ea9aa37c3675d646ea9df7d28645a5c691607e30daabd67c62ae01b92a75c4735e675976e8aa644213805a3b4255ac041c2086eeded6efaa84c9dfcee7b6c318e2c63bc9a415cf02101ae57a31e68b861b8364dd7cde452013cf8a5a776e6dfba5d58cf73078fa40aa8b3e7892e5acc5de8b72f67d7378cfb3a63c8a986934d31084fcbe48b1494e310e469b2e0dca20fc371cc1c3ce8b17aa0c919bf819a88b404e986d280211480b7f08076c04f84ed264c5348d6d4daafd4e8c0f28a65ca92749af2d7d6e01fc3b0c4ef730c5189c0ec861e801351b770b771dd5b690295b0f908bae88121fa858709e464fc40f2eaf871a59c0fa71358725052233df2dc39ea4f3b6d1dfc8a37113466ba01225a9e25d32abffdb693ceecf39a73f3b1bb33e140edba5ca5e006c2552cded94d8aedfd612fb11a1bf82652f7dce7410c7fbe48f7f91b1b6a9c943470390dae5c7072a32e289cb38f855c67fd15f150d9d621657ff3eac3e45084b2bd0a2fe3fde764ade8a001d78ac54b65d893a1a1461d8ddc6b107e2b11af51ed02d8e3b285d51a42a3ccff46daf12204b687ee53f15616bea09d980aa66c9a40600957c4ddaf32d9bdd8ae1bba391c0d4fa1d8c078f0124fa49551a686f6445cd64428df5242f4990eef54691530b568af1bdd8ded526ccfd0878bdfb25f71a576ec947f4da535d85387856bd8ba806867d274d8d79d6eb08bfdf8728276e08ecd93bb63528e089521b8359ba47d2e45f1d51342b0ba38aea63496ff7353a6a09c56c4d5d4e82c226f635a98fecc6db6d7ddbe7bd8bb3e7ffbabb63e215e310a9d9214df771662f09ecf936178d7710e6244379ee5eb1a2ceaf18ffa17ee2f2be5157a5bad32fc39587daea82bba8b74de4fa18c3b33ddea35473ab82bbc0d41098cb8fc7197ef863b490ddd25c9fbefe9f1544ff414018e0f3e1e4c46fc02c06c59a6571c531e4d0c885b8c5ca7a982f617804e9487fc9b9920d02dcfc4e1cff4c8c0338cc6d8d96f1c7c89337230b8158fdacc2c934b4454e37a790e0851a9d2520caa2ffd25ee9becc474912d003abf366e2f0801aa2f5f2617b680697280f8de92c46db4b3ab13d4d4dd4d325bd95fc02e213df502a397f98f25bb782df32574e164cc7196becd2657f8b6f41b188de7cfc76b85e124ed47e48c83744367ab4cc9ff7ec3b3b02587ab5d4189c0915cc0c007bba100b22bfbed9febbff8b5652c5569e97400fd479aef368de6db22c669193c06d1243d2702da4488327cd091ad28ff0719313f09f66156b0420ef51df0cdc56c2fd0e77f56646879b9fe7c28e7afa0c066c73fa69be19dc1a363ffe65daa702d4dc88e40f74c4fecd16a668d25fb7e35f925e53bab086af30b3aba63966a16411aa343e9dd478e38856f33910932509136d5ef11543a457a201d0821b0b5fe0036bbc68c33f76ad12b7d604416fb3bce3aeb67f7fd41d1ff9c76b222c1af1bc470046840657b5bc3818f221d78af8064328e0182fc62a46660d0cd0ef2f2dec73931774649061a58289981f512671d7ca15e44bc62b3cd3713ecbb4a1025918cdd743fbe1dfa3dd432089e3508241295b446326a6197820d19f5fa9a886f06142222b731ee8a629a349777898b3eee2432f38390819bc900e5e954ae402901ba45992cdac02482a4f14cac8722c044ebdf107fa712b7ed4ffac850b05076858bda93b2213686098bf0cf491560b957b3198710fbef9f67fa685638b63ea226b213d36b2c76532416f04c44472c82ebbe2090de9ce7ba6d5824754924e549267492b4e52d2f9081418cf07961c807d2511e83c84ee7b044127aae6387c4658fc3cac67488d82b1196d16c6b7af2f52be2ad496384bcfebeddf449a4a1e834cc13af76e2f50d6560bcb80aa32f1bad22dbfd17dd640abd9737585358b863416f1f26c0ad7ac4294426b994d589dce483564088981482eb3760300b585e632962179857de2bf98742fa2b0d2b6f7bfd3b87bad0efed89e74156b54d156f4952aa641557d0db850e2f4d545d84a1784fa7c56e05bea4862d760c7582997d473a7be5ec814c6b84a2a39d38a02d8d15ca60099cd7db4d006d13f0671385b22eacb028d756ae13d63427aa7738e7d5df2db94ff342ed519ddd136625e56a3514e1ff0b8f081024f15024274690ae30c496199d3bc25b711ecd6224b58ce6d71c48351029acc4bf8b279d257cd13b8973429b88e9a0021f81431e1cc19bc001e509464685e13340cc4b27443d37daade438d602f99e88373f52ef90c9c03c63d519ad6987b394015b658eb2b4c8977fa3af1fa9fa8ec8aabc9618e09d7bc7a728e8a9035ab8d90d9feebec8ff5218d0fde39d94a5a9eaca9e9dedb3dae81c1e624ac464c9221738e3943f69f0374237c656cf5bc25a14439f5245332a0f97a4c709dc7549adb3dc9ec401b81503c7a1a169c0302c2efbae0316afcd93233ab5ec2bde923c4409c9d773074887ee9d10e11cd0e31c6af73fbf9f451d83dbe7380ed0e7fee9102dad86107204b2d27c9d0559cdde2c0ebf22ecdea01effa7410ea75a21f420fde38207285952e40e92478063fb5e973aa8b45ef321f58ba5876a2ba9f4bf6c54dc8872b55a0e6915d2ec94c0b776d7648e2b0b39a34bb9765ccff71abd68c7decbb7d7c0947c914332047ba76acbed40027bb1af88096118405bd53362ea607f07a0d5ce2cea4d08f6ba9c54db465cce3d95fc4ebcb3029403f115c9f73d1b88aee83fff4aa5be8e0737cb9516b18c968621e67adb87bd48ffb5893575f61c7fc4d86cd3790ed80f9974894a602d0de1b246c7d62431b36d622adb038168980a4ae5354610cadabe92b6a317a399731c3193a118c9bc95ad4de6739b80e64aed367c3ddedca96b188d5f87a6a6460497c4b3db0c2ce7974c4fc3c7814fba5f787a43c5907be8cf1d2466c91763becc0c3af3ff1b18b07679b0c0f4409cd2a5455e7ee8769da93e738b6697d4f9f80249a66a55862b8ff3c34af7de93dc468ef7897f8b2f60e9dc57a7215600a7f93b234fda7539e559f9781a5e4ca0c78468b20f9da34ed4f4ea9ca1c39e70bc5c8a729e98e3f3eafe761d1adbc3e29b5137801f09d11382e9eadd31e839ebccf0db93cfee3b2f901475faf1ec4168feae651097e187753d905054b8a35498df7074e52a816e75b4167a9fa6b26d224dbae5d6ef4225769f1383dc3e601e68a8271272c4e97322f9fbb2f6cd0501678c6cbb8a451537d082c9f3d7e5143d42e743405f30c5de830206b902bd4469542bfff3b8746377dcb441fb6eedf13d97b16bd95b167d6a755e0f0c09d31082a7a99002d5d612770653a0af039a91ddd533a93d9c750e0e2d84218525ab9a477fd3d3083ff72c8ac79ade62706040419c6208553e1a765e2b4e50912d665e8b77f4d8e72eb556f2de9cd9588bcfaab2380f6ecf01665e80c54450aa6206cd7d932018a166fb015e4e0254045909afac8b5972b5b5bb1a43846f4c50479d38f2e75484cf975ba7aedf9c2157a7ff6d93bc24ebfe679c59811f8e9ea8a0b08dd6b7734fff8c85f05f9b60012f614a43173878aa89236cdb80d23991b797cd442a15a5b3bfb15af4d8cdc8b889ca2e989a2819090341bc3b9013683002f38d6e49b338f3c315279da94781da164277469ec98129d1a60f3c39ac0e67af6d89b8f4bf00496624304bc38b4028bdaeb0763826311cbc3479773b40c2e94decea0e2d5ebb7e966418b2dceac6ff4a02752330edc5d87acce3d238b7bf221ab23427d18146c170cf81d006da140d7dc5842f75ef36c0e52222a4621b9f0353095cc3fb5f0aa4a41d705ec52e7e72c435c89ea2678b226247d1409779cdf6275f40d84388c1d86a4f354649b47e3ba40768e339aad08fa81f71d0e1842985a971f63c1e5b409dadfe054fa85604693b5a645f0e93040db28e2569e44a89e61e3a4d0e25b299b02aa82d4dff13cc147ef970073ff70671577faf962478d24ea37bb67ff198c68e29ab2343b0cda3c894cb96d1f71923ade8ed9696135d6dfc79cd04d468ec8466f0b0e834b2c8bf9233edcda811acd612bc3b0db36ecd76f32f8ab3b1edb492eca70159b157be0ac6c12301274114a20bddc739e735def17ff1f756ee875cedb990ff206baeed09ba8108a361cf82fd101c973cec4564d9200740d616c71f8f3996bb3499bac5bc3e06edab3a992ef84841291b8e8c595ff3987fc0101e864a935269746c182248306687af9264a581170674b5937188050f690a55f46b3e83c7ae5d6674af7e6d8211691cb8741dba0f9f144c8604ecb6bedb3227d1e22ebbb574bd8f73b7e69e9e4f27e9e9998f254f75e5c270c25e501c6c0c2272ee848bc618a3274e65b0aa29f692d94a2c2674b4f5b5f4a4534f6c5c6945597d997a59132a6edde621835e8d5dc4101c1ce1871d8a5d9c7916ec6a772a0131f7bdb75085d4173fe681377600cd4e134dda06bda63e634ce9c4cffe0dba4e814ada8a1865110564d33eb7b907c2693de5a81886bf6fa02b6a07ad54b9181ab19810cfdc63345ce2f067859d86cec7c70e4d083c3b7e10227fda7dbf0a2af0ebd89954ad9eac69dbe869434899f61da300fde45ec560463bad23d74452e2aabf7123bb7701e68854cc6d859582c4fd29cbe391ff68e9c101c8803e71b09b6e2d18078ec26e1d1f6311b4835f7ae4a3d0ca497d511dfd45fe16ed85ecc5ed80002d625b579f9ebb2c0c253099f423d4ff5c2dcf0433d58a7408d29f3643abecdef7a56cb422b2fb059d0a57a897b6dd945800ad881ba14fd8c220bb697cc79ac245cea6a1b1b5b79b8b8cd300d960aa0861fec438b80573bd545f5386297c83be14d6a094d74151a70db7788882d9512088640e27f152a79b7830aca422d4c74da6d23c7f777047d4ee32c74f8896e5b2d344e6e2989e421051bdee88bd117279b4b2dff4e34cc7c18a3dd544702d2c183ced3b507b55e64101c76ac33a914d0c2a6debadffc480b1ea9a2d81d56b860c7f0410db93a91374aa3136a5acd3ab03f0eb62db96142e6acc9e3c7c889e4698c6370fc70387389def6b1476f7eab4b3ef509400b38771b2163925b6534d8d2264d2f3726e14544e9d943a3ff2fe79c96a9aa186b2814c0f2377301157bcc8a553055f6c5336ff811a79b11673d9debf8686cc52fcc920c390b8cf59a8a4a1845bc4f3f6279778285dd9ecff6ce5831cf6f67a8a516b2cc22304f98d7ccc55cdea3b5b658a9d35f5fa4d13d4f1c822deca02cd215260209dccfb9f2a01e6e4e36a985949f9c50cc0ebdaad3e6999d8ed709a957cb6bfde28919933ef560b24c053bb7086234689b1964a2be2fecebe76f2b6f5a06180cab98fc9807285a3cf32a432e49b0d9feffab997eed6a9e02d2e2d4ed0741ff08c13dc3fcecd64649ab940f927ae49a6469e354a4d4697898a1f321ae4ae737d53210732a3ae7d158dc5b1d3af6960f9b32ed5ed8d8898fe0cfe46205a0568f67910bc1339bd04f02845acfc8a0a708393148f61f8e0bcb5e9d0bcd1c7bd8962aa11459dd92c0b27aaa8f8f3d7da5", 0x1000}], 0x3, &(0x7f0000001480)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, 0xffffffffffffffff, r0, r0]}], 0x28, 0x20b}, 0x40d) getsockname(r0, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) fchmod(r1, 0x8) symlink(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') fchmod(r2, 0x123) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001600)={'./file0\x00', 0x1ff, 0x6, 0x5, 0x1, 0xffffffff, 0x3, 0x3, 0x2, 0x1, 0x4, 0x3}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001680)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000016c0)) rename(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000017c0)="ef35ea017cca8db44c200997c5a04d116bfdb89f99d049", 0x17, 0x0, &(0x7f0000001800)=@abs={0x1, 0x0, 0x0}, 0x8) sendmmsg(r2, &(0x7f0000001cc0)={&(0x7f0000001c80)={&(0x7f0000001840)=@in={0x2, 0x0}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)="f79ec4cbd3fbbeb02acc4d392f9f20eee42c2b352b51816ad4cb16879856a7ee301abda87a1f365d9ab7dd21db0932114ffa5f761a277d9be623aae486c2230893156cf24b89efc903771728c19a1a7a3750269dae4fd7ae7d48ce3c476ef2eb959b822315723a6f93e89567faa3c305c0e6e2abc21182650a8cacf4101467d239b0880e828e07a927705aa2e9703a7420aeca7015174d30e1af7fd8d8c224aa47e021ddce0cf134e2e68e49b820efcc5fb18388", 0xb4}], 0x1, &(0x7f0000001980)=[{0xe8, 0xffff, 0x3, "7cad2db0bde3a90475320b02d3b2b69451258ce11d6653d23a9e002761af91280bafc6b2c4897e317dc200881e6a4758d6da8f6758514e0dabafe4f55f6dfc29139fbff927110f9dd645234d35707d2b84c03f6bd40d2c06a6495a59058e3c2cbc01a804cc55f295c3b15ed6391200377d6e9862aca693b06e030f31946556217dc1c397c34660c274cd61bc19a41017b4f3bf53f1097b4815272beabe5b4ff1afa7470825077c07b39ca387f93d36a1e20e490f4e390166571a395481c5366e25d48792a6d71a0741f84416e54939159686e5"}, {0x70, 0xffff, 0x0, "8504d5e465b246e864f0c4c1cfd96b9dd7b7935a55cf910f60cf21d6aac1c3be8737501a6ad6443e4a3ec19f60d0f47a8f601904bfc4bfd5def1872022bac9f04197ad5760063b9334e35f93e28ad7649bcb01f0e165c6f86070ccb89d1fe3"}, {0x88, 0x1, 0x5, "0b299de2a513374f15bc4f835e99e1edc344bc02d28c5835b2103c81424154c3f32633643271483b783da9878f5c50ec5f8a5b64ff6f4236cba0d04eb74e7fccf36abddad29d5dda17f14021596d15565b724af0b3cfb5e95908b578bf934eafbaa51463615b89df4a331ddadc735aa77150d3"}, {0xc8, 0xffff, 0x6, "c32e84979b1e353b145eb4d78669854ba2ba2373012aebddcbd80852cc2a037930e920f164a640a027cb7aff3b250b026196bf126d0c8f0b21d990c24c2edd79e50449d063096b11bb67828cf837fd159856c0af494e4c54e009e26199c98dcd464ddd8818f77bc4a43a2bb5b85b21d01c52e064c50e12ba6299884512e212bf33d2ea9453b346e6d804748ce47b1436e873263a5e831b8339434a22926a7c341b7d8bf13876c804a53f0fca0335c96260a7a7952dc5"}, {0x30, 0xffff, 0xa2bd, "dc4c5bec1dd9898fa17a60b510a0ceda9f1aa2d0310a59042a90001b817e"}], 0x2d8}, 0x7}, 0x10, 0x404) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001d00)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001d40)) r4 = dup(r1) setsockopt(r4, 0x80, 0xffff, &(0x7f0000001d80)="b4d655482c1d0fe81ae5e7ce8ca8f670e91f06bfea576b3a6468078bd22a5e831a6baee26d14286813c7c609b016055f1031a55a77ecc71f05b0277e42c093819df1b2cdbf90bb7070c7f0419362392a42f7f720afedfe6fae0cb1905eac24293e009a1d0e68b98143a42594e87e5839511c9f67b2a3ce94a20b", 0x7a) mkdirat(r1, &(0x7f0000001e00)='./file0/file0\x00', 0x102) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000001e40)) fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001e80)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000001ec0)) r5 = semget(0x2, 0x2, 0x400) semop(r5, &(0x7f0000001f00)=[{0x0, 0x3}, {0x2, 0x1, 0x1000}, {0x2, 0x735, 0x800}, {0x2, 0x6, 0x800}, {0x2, 0x1}], 0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 22:49:14 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r2 = geteuid() setuid(r2) r3 = getuid() setreuid(r3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) sendsyslog(&(0x7f0000000180)="8117dcc5018fb7721386653183889c2bc63190beb84723576b27d0a9e2d5a8e01218c8894e031d5330642b9525561fda3ec3d6020f57f5c3bd45f64d95f037d1cda1e1a6641b871c8ac149974002221fdc43a720a8f410687af2631a56062be4a88155c6cb9c4c82e34df5f22355a932d132947cd848d4ecbb327d143825e04fdf99e1150d15c18ec265148645f798c39a40160fc327f8eb202f66363d43e036aa60e28741ba33b03bb8f14ce4aeea31b7aa1a037acab411f606f0d67b76ee1545e94d474fa26d3c9009df1a231efeedbafc2462b03dc1274b6efc9aa42fd769100ac1df895c13b4e6c0271ea1f55c09e4621c39f8b8f81882d657452069f20be1e26d1afc62144a55a00cca5caa8cc5eeed6a3a50d03df00c1ae612c3b8ee0d480b295e232d2b7427b2ad1a91116d754152d49a8de06360fffb71872a5db7d7ac574b2dcc324b6be2d6a0c54c8d485a0f57f567b05db3f2f8e0787e1fc20f839807fe51900226197c4b79da3dfb143f34", 0x171, 0x0) 22:49:14 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x1000000, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 22:49:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000080)="a6e2e07135030a00c78ed543f5676ce42eaabc0902edc0b5f6493e5f5b4280b4f9e26598ef5c5dd9650b669a080b09f300b7c07d19db91084d8700af98bdb2cc68e99e82188854c9ec61bee761ae5202d1e9aba37be893113cd9d379d9e29ea8faff60db219f8b440818b3cebc29dcf42f2902dd31139de461570ccabd27fb12", &(0x7f0000000100)=0x80, &(0x7f0000000140)="3a4fcc563912a164ab66e7674be2b6831c6c84f873aaa6c6dff9935be4a41c243f3724b6f25c190027b3f33928004406d86de4959e15dbfa9cc068c632d790ecfc2ed8a699c98113ad0d0cfce95a298f5d82d4f482b26e30e058a74ffe21d39795ddcffc0b669633887f1a64524457ad2a40f72e2dbf33f07cba31eccde3b8ede9386fe413a4327587b0dc691dd1a5b5bd84cfcc48bf57d833f52683b59e54c920e83d81d389a9a47c2f3b9a63bb0e764633c94bf46feb6ffa69d6469a107607b597cfeae590292d7fd98b5e5952f9cf84ae68d8b2669397bc8defbf4752cad65110de11b931afca7557b86d106fb3c82d705544499e60", 0xf7) 22:49:14 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000880)={0x7f, 0x0, 0x757}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0xffff, 0xfe}, {0x4, 0x40}, {0x3, 0x0, 0x79, 0x2}]}) sendmsg(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000480)=ANY=[@ANYRES8=r0], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = socket(0x2, 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r0, &(0x7f00000009c0)=""/4096, 0x1000) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) nanosleep(&(0x7f0000000100)={0x3, 0xfffffffffffffffc}, &(0x7f0000000140)) poll(&(0x7f0000000300)=[{r0, 0x80}], 0x1, 0x0) 22:49:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0xc, 0x0, 0x0, "fe339657"}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0xc, 0x0, 0x0, "fe339657"}}}}}) r0 = semget(0x3, 0x4, 0x5a) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xfffffffffffffc98) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000040)="62cb17ca790a546192b2d6eaa6953256d14f8e61d60986c0c45a", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="7836e9c5c83e087ad527f61ebd269ccc1d5640428ab3faee24a960e42161598d54cd4c04bc747797975cd6e22c118fbba68e17e53db324e14114dff195abf03b0f99a77127868c7bd9e898af224e1858c29f3325f52e27d5f5a5190fa518b98325a4a48a344977ff03e92892a2202e95c6abf4dfcd5023108680d6d8f67d5f3a764a6ef01a90204d07f9384bbfca57fe27fa5d7be7390b747d926eef89206cffffffffd29851f663932272f488ed080daba569433fc19c52426ff9c90671b8ed7ca9008c938d786a3266e76e725907c61e500e3ee63a247995d3c1d5d3e3", 0xde) semctl$IPC_RMID(r0, 0x0, 0x0) 22:49:18 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 22:49:18 executing program 0: socket$inet6(0x18, 0x3, 0x29) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 22:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x45) 22:49:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) (async) write(r2, &(0x7f0000000040), 0xfeea) dup2(r1, r2) (async) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) r4 = socket(0x17, 0x2, 0x0) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0x5, 0x0, 0x0, '@]`9'}}}}}) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x80000000) 22:49:18 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x8000000000000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) 22:49:18 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1ff, 0x9, 0x7, 0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[], 0xa) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) 22:49:18 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x500000000000000, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:18 executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0xfe, &(0x7f0000001580)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0xc8, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x81, 0x0, 0x0, 0x12, 0x66}, @hopopts={0x33, 0x10, '\x00', [@jumbo, @jumbo={0xc2, 0x4, 0xfffffb8c}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x5, 0x5d, "2e3aacbae55148031e1cdfb7c83ef44d33de45b017dabcfdbb626c9d110a1d4c95806760c28fb1576d63c7f5af82009182bb8333754555ad60cce29fe8302f3217245c6eea501bbba8d3e7445a4feb5bee309a0be6b0b484cae559b653"}, @jumbo={0xc2, 0x4, 0xa4}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2, [{0x0, 0x3, "ffe81c6f8b9af0fd962de79e8a87104b38ed6c654ecd"}]}}}}}}) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000001340), &(0x7f0000001380)=0x4) fcntl$lock(r4, 0x7, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000a00)=[{0x0, 0xffffffffffffff3a}, {&(0x7f0000000580)="074e393968526e1a289826a91f11ab98bedd0a1c7b98b9708e2cc0e5d4d1e19013d4278b2b7bf8df46a3a09122e57053af0df002a401b5b831b4", 0x3a}, {&(0x7f0000001500)="d7cfc1b32cef0437d228c6c30ac7738606345be4c68cf7acedcba6adcd5f1e7a417872c2c95f7497401dae6a677b015b5901e12e597c0d5fa41348f0e275e07a32a87ee276985099b8f86fa7b70bc7f2a4d73daa99ca78533d7e2c2b83a71ae4e7a297df23c51e", 0x67}, {0x0}, {&(0x7f00000013c0)="ff9385ce16280dd0407f29025eee75d7579027866f74b52962593acbbf7012fa4cf1b4fa220c27f7a96b552532d9efb4a32b9e2af76b7d0a9c3a9b57b1c6996f29b0b2660e4ce9b31024df3515d6f52cc2400e23e77ff9d5746663c769e25253c580d666dd5ed77d08b4cf010c3bc3ec2dbbba86f9551e7904a7b45e2a61a292431f2662851c4015a467bf8ca4", 0x2d}, {0x0, 0xfffffffffffffeaa}, {&(0x7f00000008c0)="4279b07b8b413f790e5485187182e583f66025deac24a154998a56", 0x1b}, {&(0x7f0000000900)="6e010701c41e376d75acdfa5117366cd7e37015a60e8f4571789f532ab0ce76bb28e42d7fa50b996a8e25d2384d24ceeb8e98dacb0efe6056cc8b24763eb4f4f96c4cb2404b033efc6c94f50f3c05ac4208261", 0x53}], 0x8) write(0xffffffffffffffff, &(0x7f0000000a80)="eaac2d9aa1a8f6af1e1a0a94ec901ceb81d7ff353c521273956a877f73221da25dd542a828dc35af182afc0839c8d64beb39f001090f3fc1a0d964570f553d58885c", 0x42) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000001280)=[&(0x7f00000011c0)='[\x00', &(0x7f0000001200)='tap'], &(0x7f0000001300)=[&(0x7f00000012c0)='/dev/vmm\x00']) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/4095, 0xfff, 0x802, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d03080000"], 0x1) connect$unix(r6, &(0x7f0000000100)=ANY=[], 0x10) 22:49:18 executing program 7: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000240)='.\x00') 22:49:18 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff9, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r0, &(0x7f00000005c0), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/27, 0x1b}], 0x1, 0x0}, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) ioctl$TIOCSBRK(r3, 0x2000747b) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdirat(r4, &(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(0x0, 0x0, 0x0) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea9f534d0a278cb85da3b68437fac880b", 0x0, 0xfffffffc}) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) 22:49:18 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "dd9b5e", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) r0 = semget(0x2, 0x3, 0x0) r1 = semget(0x1, 0x3, 0x404) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x4, 0x58d, 0x4]) r2 = semget$private(0x0, 0x0, 0x353) semop(r2, &(0x7f0000001040)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getgid() semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000001600)=""/4096) r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r6) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x6, r7, r3, r4, r6, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) 22:49:18 executing program 2: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x83) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="800230"], 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x81) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0xc1, 0x0, 0x5f, 0xbdb5, 0x1f}, 0xc) sysctl$net_inet_esp(&(0x7f0000000300), 0x9, &(0x7f0000001280)="969c5c507c9957d77158afd409d9a42b7e9c5a065d22fddb716a7d49cad4c78a9f06a8d6cb19c5f26c3d694345d12b4468530dc7bcc0023c2455767622655e24a68a883fbfc9e9ee4f6b58d1880918a138f8fac5f30629f5b5199bc74e1baef7b0f6bbbf1b41ff7c585b357208ae40adb98fe4bf3e5875cc45091ccc6b0625b4eb9bb0a1b8a7f416665b559d25e9fd7c212caf2956e28c7d3cbf9015f7332b1bb1cc68d5660be38f3926d2a9d8c2369c4a125b787e731d4252b90115e9732c7f", &(0x7f0000000340)=0xc0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r4) setpgid(r4, 0xffffffffffffffff) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) close(r2) 22:49:18 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="83183b"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, 0x0, 0xcc, 0x0, 0xd000000) msgrcv(r2, 0x0, 0x91, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000180)=ANY=[], 0x96, 0x0) msgctl$IPC_RMID(r2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) 22:49:18 executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(&(0x7f0000000240)='./bus\x00', 0xa0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{0x5}, {0x4}], 0x2}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:49:18 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file2\x00', 0x0, 0x5) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) (async) open(0x0, 0x0, 0x0) (async, rerun: 64) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) (async, rerun: 64) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0) (async, rerun: 64) nanosleep(&(0x7f0000000480)={0x10000000000002}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) r4 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) (async) r5 = socket(0x18, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) chmod(&(0x7f0000000380)='./file1/file0\x00', 0x102) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) sendto$unix(r4, &(0x7f0000000200)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ea929a69ae1ab885f48ef2b91cc4094c5890400000000008000361b1257aea8c500002032fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8fffffe130000007ae9ba4dc5242963da0bda8e400532d04cae1ca7147a9c69c5ca66c95b5d7900c358c0d384f22e382ac3e5c5e428079f3b0c3d76b88d681d3e148d3b50a0b97c78aeeae4573cc8ae7becaa991dfc291a24a1cd5a3c24f43648bf1b97584ee115486179f8ce3df32ae796367be748dcaf22539e70c7f38603fdf11a3995293bfe128c0958d1559f929fb5417373d64f82b0707d7e3046a60083e2440cce41bd1692e3b9612721a65d68", 0x169, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r6, r0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) 22:49:19 executing program 4: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 22:49:19 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1ff, 0x9, 0x7, 0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[], 0xa) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_open_pts() (async) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1ff, 0x9, 0x7, 0x5}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) bind(r3, &(0x7f00000002c0)=ANY=[], 0xa) (async) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) (async) 22:49:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r4) setsockopt(r3, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=r2, @ANYRESOCT, @ANYRES8, @ANYRESHEX=r2], 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x104) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') bind(r5, &(0x7f0000000000)=ANY=[], 0x10) close(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4c) r7 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000003f80)={0xffffffffffffffff}, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:49:19 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b1a967f314004b300"/18], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000040)='./file1\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) writev(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="000352", &(0x7f0000000100)=0x3, &(0x7f0000001900), 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) fcntl$dupfd(r2, 0xa, r2) listen(r2, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) sendto$inet(r6, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) kqueue() 22:49:19 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000240)='.\x00') 22:49:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0xa) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x45) 22:49:19 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) dup2(r2, r1) listen(r2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) accept$inet(r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) 22:49:19 executing program 2: r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffdd6052004a0000000000000000000ffbff0000ff000000fe8000000000000000000000000000bb0000000000000000000000d3145ad1ed52b34b61d144fe6867d49bea414680f3d858c5c2700f1cee299d45f571530b220eea1c470f579d7e468dfc9329a7308611b29323d82247a7c3f98e6d46c197364f87633704a75e1ae45e4ac282c3905c229fa200fde95e11726b05efcefca2686fab1438cb4bf41a3f8da1844c1b7a894d2290dd534469ce68bb282049c69742741a542db5a4fa7d81eddda6613f74808a3bae3ec83dcac61f39010764a4b496d389c0ca0333ddef3a09c0ebcede9f05399b92435cf29b5c710d218d4916432f746660b57145bb2ffb43d6d0c7c0c2a4f21dace9aecb1b3664cde917229ebf2f4515ce381fdb916fed9476491334abd2e93e5a7f47783b2f4fcea89091efcb4df034bc0edfb69634723105780a9dc62e73be19e3364ee1d5e4bc19b9bb37f22a0fdafeba2bfb013b875245f7087fd122d8d63583be2975362f4047df7e8f5e5b9931c8376f3bc950a5212c8f1762722c507219f01de62d3b6828a3da7d9132455166e4de9282325e69148a9010c3417d0740e38628ff570180000000000000c268a765f080a67de4fc59a0c9774a0cbb4bc90cb6a2596d8d605b60db93240d033263662113c1ed654a8dae206feeacd94fa3ee87b36f3eaa00000000"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x7, 0xff}, {0x101, 0x4}], 0x2}) r3 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r3, &(0x7f0000e35000/0x2000)=nil, 0x3800) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r5 = shmget$private(0x0, 0x2000, 0x260, &(0x7f0000e37000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffeff) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r7 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r7, 0x0) connect$unix(r7, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x3, 0x4, 0x500) semop(r6, &(0x7f0000000200)=[{0x1, 0xfffe, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x800}, {0x4, 0x2}], 0x4) fchdir(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000040) 22:49:19 executing program 1: chmod(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) close(r1) syz_open_pts() r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x1f8) r6 = socket$unix(0x1, 0x5, 0x0) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r7 = dup(r6) listen(r7, 0x0) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) 22:49:19 executing program 4: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/159, 0x9f}, {0x0}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000002400)=""/244, 0xf4}, {&(0x7f0000000140)}, {&(0x7f0000002500)=""/234, 0xea}], 0x9, 0x500000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x8) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0xffffff0c) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00001f3000/0x4000)=nil}, {0x0, &(0x7f0000ff6000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) rename(0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, 0x0) socket(0x11, 0x4002, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) 22:49:19 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) 22:49:19 executing program 5: r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0]) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 22:49:19 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x800000000000000, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:19 executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r1, r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) 22:49:19 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0000000000501d94a34b8ee888dacc5f84cf71b59c7afec37082ae28e76287bdb15e6bb8", &(0x7f0000000000)=0xff0a, 0x0, 0x841a162232eadd76) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) 22:49:19 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001080)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xab315e34000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:19 executing program 3: ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000200)={0x8}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) 22:49:19 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @broadcast, [], {@generic={0x86dd}}}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) chown(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x76, 0xfffc}, 0x7, 0x4, 0x40d}) setreuid(0x0, 0x0) r1 = semget(0x2, 0x0, 0x601) r2 = getegid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r3, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xc) semop(r3, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r4 = getegid() r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0xffffffffffffffff, r4}, 0xc) r6 = geteuid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x403, 0x95, 0x1, 0x5]) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r7 = getegid() semop(r3, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r7) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001cc0)=""/150) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r4, r6, r7, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r2, r6, r8, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) setgid(r2) getgroups(0x4, &(0x7f00000000c0)=[r2, r8, r4, 0x0]) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000001d80)="dd2114850e6eae6145624d3b9945eaae8b408940b6671fe314704d86cb9856d3e56e207cd00c7732ee5f304983500ef5e7d100998e7be0e0a07fcf26c6081b93c6948f87e1333407b32e80b3142ab1dce47548e7b672c5e4a5dc62890b8e447ca0c337af336de20b35c493165e7434e272a4eb90658edb8c9a85f16120d2db022d69d64d45cbe7c3b02d44ee54a077db7ba25d715c45af06fd2d697d0baab29c41cbc1f7ee1ceeb9fb11c185f69535e8c725a1a5c10101000012a203256549698edad8f7de", 0xc5}, {&(0x7f0000001ac0)="35830cc8f0182fb51b3cc97a9bfcfb5723c417d0f7f24e3c6ffc0b55fd33f8dd5f779a739032749d63f70732ac30a25da639aa48c51cf3d2185e393c04f43a978d41b7d8c4ae0b4c7014ec47a987211c37bba0c0a0a578a0a441f30182f5b049dc939a11dde6009ac065eaa319c9b50f78bf97bbc12c704be8217de7928b6a86510d8beab5998615c22c40e8352ec9db74484766bc7f1dfbdcd2c0aae6416c88c04fb5b52e8704c76737fcac2d5ef17e1644cf7b8ae591c9e5b46bfee685222e76489710a786def2b01b1506856d0c374d77b6186543b633170f28c1cdb369bd5b729b16bf4d9a1d42c9476ee7fe936fafbe0e0adecb5ddc66db6730844e297759127725a522a5dce4999b1db64229a26dc7b7b250ac79f388fbc097066f1a9ae44e4a0578ded9b05ec8255f5bea9487e11070d6a791f086e0d1e142a6d34edd160489e839fb3c7162f92c50c05e79af94543b716fa267b4fe00e7415f1697ce7e06dcfa7fde8628a9ede8de4b862fd461e2dfcc8cef92235dbcc1e9c7a1375dc92ba1c3a240d5e2e20455db51a9c9121c707400682888dd68c80eadcbe445ac242e42f6c2a4e9c7763c027532820c6adfd2bdfa2fc454c87a7ebe27c88b3eec3aa5167c94299bf00ad5fad85d19f9a339", 0x1d1}, {&(0x7f0000001800)="0b4daa5bcc0029e9e9b12e99bd257f90d6fd76b3f9d6f9f3e5dee4e23198d76e50f54f6170a74d94ef29036ca05567492c14d89d76a3a890a9e0171bb905c5a8", 0x40}, {&(0x7f0000000800)="440dd9c12cafaad9156254a31c7bdcd0bb5dc034192d833871f160f605061e09be35a30fc81063955dc512e290496e44caed48fd6927e8faf6e6c41c5addc46c72704c2e096ee3e526bbc21fcd428cdbfe64948732db7a2972ec9abc0985d901305e936d5d014c8f2a5887f686cb46c97efa5fa45ca6d9b6767e51e0c8b6a6c832a81889d92ce1e00676c9ff379cef1e47818fbdcf67b3446df011cfb2d20bbc9815739735b41d99365ba2c21a2de910c1a72411a2e02f95b186e1894dc1828f76062592b130ad1657cf24e54176292ed4583f72497468167b656f41697c395c71131e3c405387e7d23117b676fa119a019ee158572076c36277c733ea07cd3ef1635ee7c1b5192d81460ac09629e68a6a46a48866cadd0757efec17ff735cdff61e424e0aed29c9654f7a0f9a99873fb2e0e2a14699058676e5ec48154b0bd968568eecf76d029b0e64c0649dce7680cab494f0601eaebbe056da74d153a34feecd3664bf52f8a82bf3468f133c2d19684fa30b90a512edcbbe8c17b8babdb5c3241244fe2bb3775cd36060fd5d30068af4b914974950a9cf42147348db5acc405b079e2b7dc9f8a7ba2caa159d8196fd22552aff549832096ae16e5b700048400a78ee7167d62b970709319742a853b63d0f412578c53c9e380359ecf4a5a9e1e982f14f2ee9b0fd32d835260e599ce67da263b9e016bf96059ef9c1abbea4b05f12163ac9c46253c806a2c0848cbfa012363ae9ee1ef07ac712f18446572a78bfe71b64e16d3a79b3349b1efca1c55c01c8f4ea4cb8ebc0536b68c896aa49c5fdb0d9377c82ccab188aad7441fd28eb0b59b35141d69075e75b9fb8a3a7ba8ea375c1a00bf7c31d35f9f6f0ad235facae015092438b6a998ce94b963145eb4e0c5f6b1cf33b6fb3dea11c6126ff88a30b217b6ce626aa5e20efbb3ec2c9a277d622c3837a2f76649163e2b6d4b65831d4e3397aa5a73be44176352fee9eb1f4908fb32c4be3c28a90616839a13a7f439fafd5944b1e4da9e8e8d2e83e0adafbcec6e86d0758ccb367383af5dc13ed2b71a65259027257a10e028a0831cbf1b15914d718d7794c1a39c8b927aabb804cd571b4f76a5f76e835515364421403c6c6a4e86b970575c09fac5468ad752c82b732308fccf7e9a0e9f49e18585912d97b3e094872338b1cd70ae263da30ace8a65607f9ad40e544724c74b5427fee8c4af21a686b6e58d77fa7f1c89e2d1201322cdb8c7d134fb3094cf8694c8c1a7deffc0c3ebc0cf0ba149c84e41e71f7cb31aea504217ab255a027b6686dff67de31f819e86e81340e1f858c89b54294560bc783e131350fcd3e0633355a24a4266839a38c734dd32f2ad189725d080700989c20583e39af8116a81922f757fda355e4ad0148c27a200a48e52f184594cfb5e25e32beb0280fc8db80154fa953493210d1d022fa1911cdb8172789c8c8130684132bb00983b7fca8232a27f3fc8ac5c3e31ccd96f67ef267e9950c96ca40d507ca6030d4a3adc3f899480d56571505a9815e797df51b781f1aad71f43f907bdef8e95e32ca90bbd0cb8d227fe10cfabd91d1be0f93ad4a150cf941022000c284dc09865ce81fe9712c3820c9a6d2e84d90bdf9b88c02e8a56bf50b11e91c46e3e758f7a7cc43267d651a8f6736f57c0ae52287ee26cae04d9bf76595eb7338e44a5abefef71b6abe3e30306fd037cccd678ed9f55344c635f6e159b9d05227b8cbe617dee760187667bbb74856145f03b81394aeec8e22330a40217ffa09c5d1509327f2219b0fc587a8f9bbbc6bf17965d8623515b971aa9154cca8da282c6b8b77785ede5b8803e806c63bbd59a3bab05f0f7294141964e1c464a7369c399b582e3a1a3fde66c44f27a0e7929807be75d1b9fd870be5feed755cfb81c8bb580283d1d01e031d02274c7863a599a552f6cf63ab4d045874f77549a2ccb77eafb4fb3034f8c9ff9d794f0d45c8e6a5abef730efb1c87cc3dd9d9ad4c4b5e0418dd5db5e25875f686bdc34e1eea645b4f2c598c82c3a44d08e0404b3b4fdd4b840393626c3399175503de7754213565534db6c816d577c35c87dd5e42700264a859e4a128a85d91bf9f436e7337bf4f33f787f20798fbfd9d5a852caf1487c20508da8e46038db5d99c7840895d2b01deb9be145c0140209c4e3cea8d12c833755a970e710253c0a5dfeb7870ce4261d0f8fec54b8d092c1175450ecd3b55f6c312ee98bff3abbd3387d81b624a8c80e69ca0f1b53b4a274cf4686c35b6477b65f13381e10c4fe666133d1eb044b3d98d29257deae2ebbc352ab1144177ac1db97ea6d9e66349ac7c9f1f68462d917a61cc829227b2ea30e83386e5d7859dee6f0b2048b2a9e0806586e72f04625107867757daaafed09411342fb78dae664253398b8b56137f74199603bf2d484a9bdc56c2a3f61a7daf244e45e09855e4b9425cd312b136bfe8ef94a7a604155850f566529d2e2a9102fdb4aa5458907da3368cee2ebf4bbe7963b8e9ed63a49191a8278fc8b511e4da51d1010d2bfc95104b3877bd0b786bfe5ecc7facbbc5de959a04348c62b6c889b78738a449c3f6fb2cb610dcacaca67f94cd2c8d64e29b58aed7a79c854d16dec773a858156b0f5dd179c49212504a0faff4ed2329a0a8c1e13e5369979b7ef978bae0e6f9d8711f6404a1835c456aeea43bf0edd19a1b66cd188d196efa7cae8d4003c69fe2662cd28f069dd10618af7f10d36d776f8d5c6340c51dcfbd8fde6edbe3e3b1cd1da90a094827f8ad1cd3bc5dac935d2753b939239c36d85b6bf46c8ee0a68be4c6fa50d887f69cbf191b29735b8aa97ffa8fa9b66acf2f3902fcc2c842f4f26219712d521b35f5a42118c0c002c83fbcebcdcf901871f26399c75aa304253d40f015953b8afcfb4e2839de3049562f6162e85d02018e92823cc7863b2ac21cbe2987ee7fa65c35bf488828faf6acdb09132af2b4a91875a8a943da19fadba2eca4a0608965eda01203ef7a3fb431b5416dee17908e20945370e65eebde7a35f1d31d1c784dc56beb5b23d9633351b53b3a411763c9ed1166727c63e949be282690de79bcb14c0c19b7b035665c65112c634dc97380bcd81b2e64a3e87d0824bfebf24d97c2a72a1fa4f5f2acfa932764a7aad32f87330ae46951fe6e71ed0b09440c37dffd829a2207e7938cf726d31d5f28c6d26aaea986f0024eaf583310466d699bcafe1d790fba6883aaf84756436a9fe8842dc533c639324cef779076a6fe3e065a1c6f8471d8b35d5d63316e88dbcd6c58df801679fe4c872311e1ab131aa4453114b3c4516b2b5c2ee12fd7750e1fed411cd487c6c2453cd34f4e3c59ad4ab6e1e2696334210dfbc3075d80337e4cc7f0521bfe84ed55c07c4ddf2e4b51b8278e4d99990052cfb3dd979a4014876e225004af7b347413aa12087d15ab3667f82840769ab7e606499077aea0c37f3fb62059379a23f87f24ddbe72d1208a35c78d06930c232bdd59900ba6a9cc80cc31a0005942a8191cb0d292f36c99840baf74b3e47974d30e8cef5b438826701125c4f86b7d16d0952897539708394a32b8cd703cb4c2366f12211dcfa39da3d1aa60e8cdda09ed2844668da91474ed74a931ac26734f99f58ff883d5b7ca5f3762a291f5caef6545413e03ef1535822ba5f34e7b40309427bfe3adba60a5a2c45ab00144edc74e2df49e22d491f1e73c7208761278a8de82053f9b8f0a27267cdace52d5ccfdfc7bb0ffe9449d7049148852ec4e6a27bdcb8509d27c409034afbb291de01cd5c8d80adea0b4586a9b75edc8ac3a6ec4bc9c0da0bee48628d5291ba240b51f43fbc020446c199b4563dfc81c0ef9499d1273bfd80f74b33e0fa1c555ae9ae67d0a8ac8380b41977cea9c457e666c449eccf280e423472fa6db9c6f7962c54aebf037f7d6ad84691904e9cdd611058535c605fc84fc64c36c8714a5398a4958e227d9578f2a418f8e90f0686d0713ed7fffdfd43efab50ebc1fc0a33064b60adda0986401e68edefcd696175f252b17d2d7f9d13964d60c755d49fe10a1f8023033e3d71816bd01cd0f3e8f59cd7a53a730d2d7ede57917fb91d0c09fcea9d8b1db2b727dcf123509662dd7f73dd746a5b059d9143157cc793eb56c68d303c7687445ef96eb7e905b357ae1cfdce23287012406ec0d772a668989b70a9d33003109f86f5deffb3d33738c0afd0ba4ea4150f78427a1ed4d1a922bcf1b370d7e37f2d3ef0cb83ec005f7363013ef489a394cbe6760d24c551feb0cec4a2de1a0b9b17705896138f3650dd4c4afeffc7c31f23ac76e854e48e959ba0a270dab287db4ebe3baf7cd854ea14ea2abcc966d83bf806a6336d30e0f5bc19169c74abb069cafb16632664e92c7ce355715dd2bdeeb2d87c0446eb44f0dfb5a10cba342e868009024d06d1057a715176f4c56ba38a04504f5e8b95aa49eba9e7726a88341cf74386597faee056f3a016dc542f971a76b24f55287dc9441c8cf69ec08c7aceaf297dc03478c4fa5e3a8bbe314345c8f34289c504b243220902ae213c9a980b5f6c329c09f6911a2fb922d1c15dcdfb30f370becf92364b04e5a5dd3d8a1e6bc01f76d6c3f5e972e1b7ebc69a1343c0378ddc288f9cff4b5b25f4df40c1d6211579c08142ab6f194d9d599849ca65c56bf18c46de861c98f297604650f4078f1127e34882094acc821d6182157483bf173c3f32fab0c94ef66a35045b313780d88b876a4cd50f9aca03ff7d60ce888f91d94d5ae610d2a2e3747971c5fc91b15e2043444ae88b938dbd26b1651d809ed64848d8894d9976b4c4ea1b8a539e111f8d52f367747eb950727a68b13278220a3b3321aa6b60dc6136b6523d01f990a0c6c0a833183b32a5828f59503da9ea5bc2bfcb310bce999a3f44ab4e644673f674c3e5a52193371b0e9f75d6771d9528de3a8a3d89bfae1639b61d7f4c7b70b258d071e21028991884598341a7e5240961528c539b89c4c9b8351bf3009a882f20ec8411855046e96823b3026941f871844a97f3e91407a4be472cd85cdb055c61c07bfaa1cd4559a2782a84f509170763a2021d63b26d8983c0e259f8f3b0fe1807b31efb003ca1f7a9399e0ec603675e88ac2faed3b0599ea6dd976c599fffea6f60da2c71bfef2e637949991bb56dd5189838c97e1744302df173fce8df4d11e7b5b0ee27ae60df81b382629f9627c5c0b024587a3ac2671eef0461ac432d20ae59969387edcfb6a80434eaf0ac791ccb179388091af8469f499d7eb429e36e0fc6ac36763ffb01241a16e1ee5ad445c34f8b5f6b8ee0f27109fe0a8404e8bf27ba391de0b34e2d061a3d0666f222f1be08ffbb5435261f231a1fbc66845d872197051885d80f5576765f38d99dcaa8f5f14654b759599799605d9a649154a410549e850343c0d790088a96581c08dd10800e20ecd22b0f7fa5a4a360d9267e3a75f7f6d69425655a6af5adc92b3eca3097400e466b5296d6e9fb643feb7d27dfcb579eb8115da326f097fd31b5917c213df6f6b574474f64b47d41183ced511d9aa183860034b5c24375f7bbf01b7c54d2767a2d1e18a5e3dce4b9e37811af200d9533e3343eb1e48fad8cf13e1c7a7b947a69367b5249387e00c6ac4edcbc6116001f1b96d81f0804572e1d9a723c36990435bd3b04e52cbe6da5030dd827393ac40a08bc015b6b324c763c9e401be0d215a9fa41e9f48f432c269707b8f399f1213aedf9c7b5787357c9a6c2571d426292c3b21", 0x1000}, {&(0x7f0000001840)="025e85c2b5e522c90553fc37659d9433d5ca16fc7cfd3b46b966cdf94dfff4d73029e1751e81befb43c1f16bf79f9b976582f909f532b0e53e11f9405981c3c69b8aa08133f63dd76a6cf15c1df71ebbacd4ac6aa5b5fac68f44cc2e", 0x5c}, {&(0x7f0000000740)="69b6eddb2236c4a24d37e87d4daffa13cc971be96f61b4336cdd2889cabce3a6c3c77263a104f1d7ac71c3bc67ec7b814ef1685630e101f23712e58f6726792144b3", 0x42}], 0x6, &(0x7f0000001a00)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0x4}, 0xe) sendmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)="de64eef4dbc790c9aab47a64325a5a870891dcf9c6663e6b5bc17b00ba4e6ecd1d5253", 0x23}, {0x0}, {0x0}, {&(0x7f0000000140)="771e2ce39796129751e86bc4616aabb31903de047333c468e13cf634f5f3b1a80788d445d2e859f39119d1d8fb0085a504a1d804f853df715848eb541072002288680aff6c40addde5bbc65cd58a90e8b9246be2160d1288e5479cf4bc668ad6ef79fd1976311896eb92bc78299a46726438341a3a7c666be16d2814907f09f8d4d09f009c27a3c92318d90ece23ce5a34d46f405d68ac9c48fac1ecdeb82c313201a42ac80b802d79e7a63a8e55172380eddd3bd4452696ac84c0c3c3cd55ef51d6ea62af899a00", 0xc8}, {&(0x7f0000000240)="4597d2773692904f38dfabfca0b2c6759053c5ed7a14d66e7262d78a6cc461e65a091c60c4d5d8ea06b9a8f0be6c22274b4fd3dd3b0fab6f051ca74e47719df869d7e04a8e62dca0d127acac1a49eda5c6450bf394b30507211647ddfd2c564432269521e5b704fe68e95818d9da094be1718c9efb1488c6502ee8705ad20cb8c2454e5be3933a025fe55e08be13b32356a3b29924e784", 0x97}, {&(0x7f0000000300)="fcca15854a1318c61cce01852d2bdfcf57c880db8d4b5dc47250228670b2bde764bcac509c72253f2ac4bccb4df079ff33f2c287fa7cb6fe432f23b3dd60c0934f12c8ee773b0a4b9e1379d5c9b7672ba055f4b5fb8332c508ab6e0355936f2daba16529ce8cccdb78727377c163d709a98781554cbcbaab964baddf49e8feea3602db30d5f25821e83fe49df33a5c673d9f1a356e1660bf3c77bb4cdd6ac7ff800e2e29c8e3a24b09224c092cfdc243dab73a776e97d8d5ec7a0a02ebde39f955", 0xc1}, {&(0x7f0000000400)="e18b8fbd6fd922692c13b7db11e2b26ac39ee02cd6042f13de6a2543a1d7887ae546cd0d6af7c4b0c13e640a577e3f63a3ae4996fe17d301c01d9af5f8f65aa67e7884c14f65b327c58804b48565", 0x4e}, {&(0x7f0000000480)="7e080b77c5d58a5973fdc8294a5999ad65475d4a1854c35e75ab10c7d615f43cf18298404d4d24d64d5cb9ac11d77d4d5751418e2ce9481fbf77cea6d8f8108a6cf771d57502f3d2e32e99433740877273adcc0c7b10a7376fcdeb931682d252e31d4be570464317c200ffad72ab9a2e5b8bdd7af17f824e894566", 0x7b}], 0x8, &(0x7f0000000580)=[{0xf8, 0x1, 0x7, "421d0368e86b1901dca8a5b5d65ff8a829183f0d2617bbb3ea8ba670a1f87323f38fac4bdedafc140eb32eab4d220d9a5123bee5f6f5f115c371de54aae9eef8d79f758f657da614511da8fd8c9ad908fee524cd335f43aaa13196a0eba6067020c75a0c589eefdd5c0c8629e18d79afa1924446a1133f474c44bd8fb4e318b82fe79f4b9183910296aea49e2d5d7dda89c25c56e0032563e58ed6d3fc462cdd89aea4938121a821adfe36d1f423e187263633bbc16b248ba0a4fa03dab2136ed9a0807498bb5d4223a332143fd7fa301eb2b28661c313ced2d0381f1d2e028159f55732a840"}], 0xf8}, 0x1}, 0x10, 0x6) 22:49:19 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') 22:49:19 executing program 3: r0 = socket(0x18, 0x3, 0x3a) (async) r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async) write(r1, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) socket$inet(0x2, 0x2, 0x0) (rerun: 64) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000011c0), 0x400, 0x0) r5 = dup2(r0, r4) (async) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) (async) r6 = semget$private(0x0, 0x4, 0x0) (async) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r6, &(0x7f0000000440), 0x0) (async) r7 = semget$private(0x0, 0x4, 0x556) semop(r7, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) shutdown(r0, 0x0) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) fcntl$setstatus(r5, 0x4, 0x40) (async) r8 = socket(0x2, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000001340)=ANY=[@ANYRES16=r7, @ANYRES64=r2, @ANYRES64, @ANYBLOB="23ab8d3906b79a39cdf96ca4398b8a8650c220dd611bc2d7d6a50d3a9945148e2500c90f8650d457edf490a47420efc33bc562ab5d85f43d4610cf18b6ea16ab5a6cff421f751c0cbca069dac36d050f624c5802733c41e85d7168d31aa322453074d0c701d43b80b8187bfedf402f68061ef24a6456722e3c3918631975691baf0496fe11e87aa0a8c5a77a0f19fae49cc525b2288ea4c62c7a844347803582c56992c122af12d012de229c6516f0d3e09af26ab40c5f769475d6f53678e9c1bb95c08456bcb7c435a7e5a1dd372a6b4345444096915454ef2f3e251705bf51a60eb7c58982ee", @ANYRES16=0x0, @ANYRES16, @ANYRESHEX=r3, @ANYRES16=r0], 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:19 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) 22:49:19 executing program 3: r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffdd6052004a0000000000000000000ffbff0000ff000000fe8000000000000000000000000000bb0000000000000000000000d3145ad1ed52b34b61d144fe6867d49bea414680f3d858c5c2700f1cee299d45f571530b220eea1c470f579d7e468dfc9329a7308611b29323d82247a7c3f98e6d46c197364f87633704a75e1ae45e4ac282c3905c229fa200fde95e11726b05efcefca2686fab1438cb4bf41a3f8da1844c1b7a894d2290dd534469ce68bb282049c69742741a542db5a4fa7d81eddda6613f74808a3bae3ec83dcac61f39010764a4b496d389c0ca0333ddef3a09c0ebcede9f05399b92435cf29b5c710d218d4916432f746660b57145bb2ffb43d6d0c7c0c2a4f21dace9aecb1b3664cde917229ebf2f4515ce381fdb916fed9476491334abd2e93e5a7f47783b2f4fcea89091efcb4df034bc0edfb69634723105780a9dc62e73be19e3364ee1d5e4bc19b9bb37f22a0fdafeba2bfb013b875245f7087fd122d8d63583be2975362f4047df7e8f5e5b9931c8376f3bc950a5212c8f1762722c507219f01de62d3b6828a3da7d9132455166e4de9282325e69148a9010c3417d0740e38628ff570180000000000000c268a765f080a67de4fc59a0c9774a0cbb4bc90cb6a2596d8d605b60db93240d033263662113c1ed654a8dae206feeacd94fa3ee87b36f3eaa00000000"]) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) setreuid(0x0, 0xee01) (async, rerun: 64) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)=[{0x7, 0xff}, {0x101, 0x4}], 0x2}) (async) r3 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r3, &(0x7f0000e35000/0x2000)=nil, 0x3800) (async) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) (async, rerun: 32) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) (async) r5 = shmget$private(0x0, 0x2000, 0x260, &(0x7f0000e37000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffeff) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) r7 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r7, 0x0) connect$unix(r7, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) (async) semget(0x3, 0x4, 0x500) semop(r6, &(0x7f0000000200)=[{0x1, 0xfffe, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x800}, {0x4, 0x2}], 0x4) (async) fchdir(r1) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000040) 22:49:19 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x8, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='wr'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) syz_open_pts() 22:49:19 executing program 3: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x2, 0x21, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_timeval(r3, 0xffff, 0x984d7827889d8233, &(0x7f00000000c0)={0xaca, 0x5}, 0x10) ioctl$TIOCSTART(r5, 0x2000746e) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) 22:49:19 executing program 3: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x33c3300a, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 22:49:19 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000240)='.\x00') 22:49:19 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = kqueue() r2 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = socket(0x18, 0x4005, 0x0) close(r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8020699b, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x1, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000740)="7e6d2a9a5f72cfd5761781c5f29d69f7b9314ffd4748c1ca4ef78e1733a77ea30c404de5d2cdd769c2c1cdbdc556d1e6dcc99afdcbc3fcd2d39deda31e1b8bf3402fd108ef6442217f1f2898241b3f408808441045c9cc19955189a86d8865cc71cc7e9da4869a4387bc59563648c28d9e9872861fe826542c4c13a43f11d1137062b00727554a06dc52d97e0b485b47b174945d382447476cfc06bfc4ee96e5412bf4e2f9b8cb570f1520bb330ac190ea833e3b9df2f99e17142c0b77a31690b47fc98da04d73bce73e67ba1cc70b28155e0ac972d30b2fa25ecb75d0641793148e1be541b9f22293adacb34bee3f02ad87a486dc141b42fcf3537df56080f8e877a719daf58e53fc074a6e208cb436de8f6ca7c6c2598c8d35b3b3634c53d1a4f1f5f56960d28f2a3b849ae84b915bec7efe44c4c8bb5d53a051c43230432897fe0f968faf2850", 0x148) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000140)=[{0x7, 0x5b, 0x1}, {0x7, 0x0, 0x10}, {0x812e, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) 22:49:19 executing program 3: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:19 executing program 3: r0 = syz_open_pts() sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() 22:49:19 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x8004667c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="780231"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="3e5832a664661206ae130ec6f66b6f21b18718306d3158276c0cfd7f3b52c87f6867c3b17a316390488b921d58ee0cc90b8033940d3245e4bdbf6494fa342b9e3018fb5dab282f227e6ba4d4dc", 0x4d}, {&(0x7f0000000180)="a0842c8684627c57278594a788ba308e3d28eeef71d8f1ce5daddc9ec5daffb5765dcec18f55b511af50", 0x2a}, {&(0x7f00000001c0)="e93446da2d5d0803bb77d212bb3b54101dfb962d5340b84d0a341cf71a415a394e5c229e2687c65b3e55adf9f731d0e10e24f53b0ee12f03784005e93420e0717f42f99ba22bf2ec458b16c199dd928222283d1114656a53dcaf700da3caee95ec7ce00782bf5e55d6d4cb82cc905466fd80c98daf8aeab7adac59e6d0996260cb8863827cee70657b457fc90e7ec774f9952545a9d00b2a013a7d3663f1817625a8c78904e96d0df1c8992e4ee668a1f12a5f4f54a7c15b7f7dbf8774029ccab1b487a159142b7b8976e3", 0xcb}, {&(0x7f0000000640)="1e0daeb727faa886f44ca62dc066b70092c09b61653e22dff7f87ff9bfd5ad7287f0745642fcfc05a103f7f46c30c6", 0x2f}], 0x4}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000380)={0x6, 0x18}, 0x2, &(0x7f00000003c0)="1d5fb421", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, r7}}) r8 = socket(0x1, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r9) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r10, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r8, 0xc028698a, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) 22:49:19 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04", 0xac, 0x0, 0x0, 0x0) 22:49:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(&(0x7f0000000240)='./bus\x00', 0xa0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{0x5}, {0x4}], 0x2}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:49:19 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)) (async) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) (async) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') 22:49:19 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000200)=""/28, 0x1c}], 0x4, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r2 = msgget$private(0x0, 0x10) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r3, r3, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000a00)="bb384992570d0400000000000000fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01b7a14c600ae7ddcb8ee0f7e9a2d2da1384baec325f9569a25061c8f471a798f4a41d5e09bf12bd16a83aae325d2830ceb8a6347836375b6a3045a9cc9b2d8507bba5e12efce3bf6c5b597938104ab69b9db7ddb613292925247629eda2a81aa763bec901bc573453d542d1e5fca4d48ee333297e300597f981b630a4191858ccf26cc74e4d1555e223f2a13693e318cfc28a9065358be9de23aee83b4281", 0xe5}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f0000000600)="a3b979aa9a93605d8706cb7b0600fb8969e6a5aa1de87269d4ee7144d28800000100fa0c6341beb67856782448e8cbe3cb03a5252b4554a4a66e24a84a4edb5c7c9a54fd28440100000000000000553aa4d7b4be28360fd4c7a690fe3358ec72e1fe7ee8a7d2772a2689d499ac08445214394add2c7aa9f82bf91ce0aa8f9e999d3db7bdfa6da9d7d451df7532e867462a06f8b09d1416513f469a1be676f2401b642e325454", 0xa6}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x8) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010bfc59f86fd6cdffa533e381fe598000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000008d90ecd1c17c2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000594930b4672d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f9f0000000000000000000000000000000000000000001f915a3352b86524335c8b0f94aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007056997000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c94d4bd9f9d976e0d2de75ef0aece871d50be1dd152268978ef61ba632c6baf31dae1bd93a6edbcf4538760ab8146f42f5b74a1bfbda94c86c22b0040246db2b42538f7f3aa9661f8912b7f44a34a1396431932247a6267f6d0a22db27606be44708c875650f433910edfc920bab6e2024d11d5babe81150bec961c6702da9831aea9cc06429259f4c1e2aec454610dfe2e57dc541a998accd8649efdd95493d0e6714afa658a5dc21ed49b76adcb8230f691dd8f9686fd4e48e310ed70f321a2134cb90c4b3789e2439747cf6af86e61099282e06284ca8f45085a76659358f5877e4932481174e860771826887e5d67a72639584fb90eba0f24266380a81652eb183e0"], 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) r5 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r5, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, r3}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}}) shmctl$IPC_STAT(0x0, 0x2, 0xffffffffffffffff) 22:49:20 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04", 0xac, 0x0, 0x0, 0x0) 22:49:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async, rerun: 32) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (rerun: 32) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:20 executing program 4: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) (async) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x2, 0x21, 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) r5 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSTOP(r5, 0x2000746f) (async) setsockopt$sock_timeval(r3, 0xffff, 0x984d7827889d8233, &(0x7f00000000c0)={0xaca, 0x5}, 0x10) (async) ioctl$TIOCSTART(r5, 0x2000746e) (async) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) 22:49:20 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) dup2(r2, r1) listen(r2, 0x0) (async) listen(r2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) accept$inet(r2, 0x0, 0x0) (async) accept$inet(r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) 22:49:20 executing program 2: r0 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x70) mknodat(r0, &(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:20 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:20 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x7e, &(0x7f00000002c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x48, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x2, 0x0, 0x5, 0x0, [@rand_addr="ac9426a46f944e645d44ec6051a2c60a"]}]}}}}}}}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 22:49:20 executing program 6: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x81000000, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 22:49:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) 22:49:20 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:20 executing program 3: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41}], 0x1}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000109000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x100000000}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000104000/0x4000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000000}, {0x0, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000692000/0x1000)=nil, 0x0, 0x8}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4911}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x801, 0x0, 0xff, 0x10, 0x0, 0x0, 0x9}) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000800000000000000000000000000000000000094f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/249], &(0x7f0000000380)=0xf9) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0xfbffffff, 0x1f, 0x5bc, "225e224517fb0800000400000000000000000040"}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000540)="8d99aaab5e5dca1930bf1ecf49f01bfe6f60bd08c6d3ad287a61974899cbfeb19946b7688a2211ad5fc1b9228f9a12d14978abdea19694bd3c65fee6fed06daaaf4192574c42628b73ae2a3563d2579b4ed3616ae89dfd84bc7c184836ac2d656bb5e2cd9f9379b4250626beea59f98574d0dee815a1f4a37ba564a61df9f2b473d242a063f6ab58bf1dd1d898528a4ada2cc8125270b2fe9b3fbbb6a5c075eea02461cc6bfe00383d19add1eebed99abeb7831f05686be5bb345138d57939cef5361825547cf8fc0a8ccec4c72396e3d941245258b36b0330c1947367cfa36f3742feb00df957748b9187fea7d1ffa3721683b5c72f58d136ed5d55e7eb8ca1da0f798b5b03e9341e2e3866e66ce1d7ef36024f0a8e92424f3a018a2523f3e7b65500b9f92719a125d8e3973c3d8a133ebacbbc4ec569cc292453134714fbe8d02262046caf1b9d17", 0x149}], 0x1) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0x1) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "de11000000000000000500000200000000967c1b"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) syz_open_pts() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000040)="000b7ba7", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:49:20 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xfbffffff, 0x1f, 0x5bc, "225e224517fb0800000400000000000000000040"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000009c0)="8d99aaab5e5dca1930bf1ecf49f01bfe6f60bd08c6d3ad287a61974899cbfeb19946b7688a2211ad5fc1b9228f9a12d14978abdea19694bd3c65fee6fed06daaaf4192574c42628b73ae2a3563d2579b4ed3616ae89dfd84bc7c184836ac2d656bb5e2cd9f9379b4250626beea59f98574d0dee815a1f4a37ba564a61df9f2b473d242a063f6ab58bf1dd1d898528a4ada2cc8125270b2fe9b3fbbb6a5c075eea02461cc6bfe00383d19add1eebed99abeb7831f05686be5bb345138d57939cef5361825547cf8fc0a8ccec4c72396e3d941245258b36b0330c1947367cfa36f3742feb00df957748b9187fea7d1ffa3721683b5c72f58d136ed5d55e7eb8ca1da0f798b5b03e9341e2e3866e66ce1d7ef36024f0a8e92424f3a018a2523f3e7b65500b9f92719a125d8e3973c3d8a133ebacbbc4ec569cc292453134714fbe8d02262046caf1b9d17", 0x149}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) 22:49:20 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x8000000000000001) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r10) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r7) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:49:20 executing program 1: chmod(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) close(r1) syz_open_pts() r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x1f8) r6 = socket$unix(0x1, 0x5, 0x0) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r7 = dup(r6) listen(r7, 0x0) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) 22:49:20 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="009796c74ca96f76c26fe8401f4ad726f7cb1c1152a38f00"/38], 0x10, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = getppid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) syz_open_pts() msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="00000b8000eec10300"], 0xe5, 0x0, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r0, &(0x7f0000000600), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) r4 = getuid() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x90, 0x0) setreuid(0x0, r4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\xe9-\x00', &(0x7f00000000c0)='!\x00'], &(0x7f00000002c0)=[0x0, &(0x7f0000000180)='@\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='}[*#\x00', &(0x7f0000000240)='!\x82$[*\xff\x00', &(0x7f0000000280)='.}(\xee]\'\x1b\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000001380)=[{}, {0x101, 0x3}], 0x2}) fsync(r7) 22:49:20 executing program 2: socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@random="9a44a71efa2c", @random="1c2d53954928", [], {@arp={0x806, @generic={0xf, 0x8180, 0x6, 0xc, 0x9, @random="56b426d70a0b", "600af9abbedb5d4c178f1068", @empty, "4ec7fc96597904516747467cf9a4c935"}}}}) sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) pwritev(r7, &(0x7f00000005c0)=[{&(0x7f0000000240)='~', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 22:49:20 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0xd4}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r2, r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) 22:49:20 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)) close(r0) 22:49:20 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:20 executing program 3: open(&(0x7f0000000200)='./file0\x00', 0x20, 0x70) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x70) mknodat(r0, &(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r2) (async) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:20 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04", 0xac, 0x0, 0x0, 0x0) 22:49:20 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x60, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/3) semctl$GETPID(0x0, 0x5, 0x4, &(0x7f0000000040)=""/84) r1 = msgget$private(0x0, 0x476) msgctl$IPC_RMID(r1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmmsg(r2, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000140)=@un=@file={0x0, ""/10}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/126, 0x7e}, {&(0x7f0000001480)=""/102, 0x66}, {&(0x7f0000001500)=""/103, 0x67}], 0x8, &(0x7f0000001600)=""/10, 0xa}, 0x7fff}, 0x10, 0x1, &(0x7f00000016c0)={0x4, 0x1}) r3 = msgget$private(0x0, 0x1fd) msgrcv(r3, &(0x7f0000001700)={0x0, ""/75}, 0x53, 0x1, 0x1800) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$getflags(r2, 0x3) msgsnd(r1, &(0x7f0000001780)={0x1, "bf3e0ab8ef8a8b9cf62422eb19eb02ae73bff19e2e750d09e1b0bf0e757022e418fff376c9b8c6fcfc286525a225b610c13486d09ff9d18d07fa89699eee8a4941f4408f1ff53de213d03f53d70934e5b8560c5b10ff74e074de14a74c55ca067ba6198ed905595920213336415ed42366bfa3fedf54ea091641eda54d36ada494ca00022e0c3e4f77f43bfc130e0384c71e426ba896d8657d55fc657bfc1ef0d74dd5ad6fcc8e692f020734a9028a017aa2d7f092ccac02c867428c23dd7c013a92aca4d7f39b201e42f221327744b38cfb40c7294b2e7a0b927f"}, 0xe3, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) r4 = msgget(0x0, 0xe3140dded4b4cea4) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000018c0)=""/53) fcntl$getflags(r2, 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900), 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000001940)={0x2, 0xffff}) r6 = geteuid() fchown(r5, r6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000001980)={0x10, 0x7ff, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x507}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000eb8000/0x4000)=nil, 0x9}, {&(0x7f0000d34000/0x1000)=nil, &(0x7f0000f8d000/0x1000)=nil, 0x2000000000000000}, {&(0x7f0000f94000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000e12000/0x3000)=nil, &(0x7f0000e74000/0x1000)=nil, 0x6}, {&(0x7f0000cbe000/0x4000)=nil, &(0x7f0000c43000/0x1000)=nil, 0x10001}, {&(0x7f0000c4c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000c33000/0x3000)=nil, &(0x7f0000c94000/0x2000)=nil, 0x7756}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d9d000/0x4000)=nil, 0x10000}, {&(0x7f0000d4d000/0x4000)=nil, &(0x7f0000c5f000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000d03000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], './file0\x00', 0x7000000}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000001b80)=0x100) r7 = shmget$private(0x0, 0xe000, 0x80, &(0x7f0000ca0000/0xe000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) mprotect(&(0x7f0000fa7000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ee6000/0x3000)=nil, 0x3000, 0x2) r8 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ef0000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000001c00)={0x2, 0x1, 0x0, 0x8, r9}) 22:49:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0xdeadbeef, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 22:49:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)='mS', 0x2}], 0x1) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) 22:49:20 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:20 executing program 7: mknod(&(0x7f0000000000)='./file1\x00', 0x2080, 0x201) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) syz_open_pts() sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) kqueue() mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 22:49:20 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xc8, 0x0, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427"}], 0xc8}, 0x0) mprotect(&(0x7f00000a1000/0xb000)=nil, 0xb000, 0x2) socket(0x2, 0x3, 0x0) r0 = msgget$private(0x0, 0x157) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000140)="84234f4520f02b6a6554e8d79a1e3b", 0xfffffffffffffe68) r1 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/17, 0x11}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x107, 0x0) socket$inet(0x2, 0x4000, 0x81) msgrcv(r1, &(0x7f0000003c00)=ANY=[], 0x1013, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x7, 0x103}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgsnd(0x0, &(0x7f00000005c0)=ANY=[], 0x107, 0x800) msgrcv(r0, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) r4 = socket(0x20, 0x8000, 0x9a) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000c4990bfb43c253bea19d65861be5aee31a41c0a01b1c10b4a089040c9b00fe3c9358b5b012089fb81a9dc7625274a685243b8e9729f75ac886780cc99f1d6f07701b1e5891cb0822a331c718d1bb7fa6c1419affd0c8e7a4cddc03be8b2b299f38347bb52eeeeb7f8b0274c40f8230e7a1bcb608d9439261008000"/143], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYRES64=r3, @ANYRES16, @ANYBLOB="828857697f86f6eeb52c26673b068bc0014a9b0b70c308073112eea6bea737b2f0b005170b237949144b4a346b09000000000000003c9db3185c7d744c2882c074e06618b588fb047806913102b4e732ca80ae85009e494889e999ae20471ceab07dd0fdc524d0fcc9e6cd59b345d1234b666a006112de053e3407c955dcf5bc9b24c984dbd4185187d32977b27cc1d4b43dd9da4c1b86a9a2225ed6d30bb0e93b2d6a441b54e78ea50566b5c3da0ae70ce044b3421cbcef9d57ee77f9d4dafec67f368616a584f79d5c49521fb06089c5ea6995ea254fb84375bc5ed00120dd6ca25b248f69a99b57810ee41ba9ba195cc6ba92c967b51e708cded3dcc0d399bb8e1e9696112e53128d343f4822dec52b323f3842c0a39ae57fc587cd8ac984314adc4b03245241bfb7f319ae0eea35833f03053c349270b8c86f68778cb584643b94c953b9f8cbc56260dfe9558f8170905af4acbef41c96de6f2f0bf51d0c2d93db5eedfe7344372913f55f316cffc4d5a4b49ce8bd04883251843bb1ecca3693221f8364668afe50ff77377348e6a81d887b027e0248334aa84050d26735e9e5bda84a23b8d82a8e4db0bd4af91e7b43c0599642d7479c4e5c2ac6b4c65553e0e6edb5373ee6647f7e234c26fe6e98c209000000e6f70ed2f42b6ce2653bcf6ff709b33d745df1ffb72501b1268bba4fb398414b35d7695513c80afc2c4608afd7e06f4e97a59900cebc8638c0e5ba21e566ad3dfdeda8e02b2de4"], 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) read(r5, &(0x7f00000004c0)=""/255, 0xff) r6 = dup(r4) listen(r6, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x8) 22:49:20 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecb", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) 22:49:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/132, 0x84}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0xc0a, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fsync(r5) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x8}], 0x1, 0x10) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x8, &(0x7f0000000240)="9e296d51ff778bf07e0107ded2a91787dc8666ad367ede7c272edf858e63f2c4aa66410938c8765901d5424245e8b5a7e2cdb8a7a401d4731da195c7dfa4ecb406eb53807505000000b64a91ef602bfa6d693e1a9e5b31b18738eac429d2486d8d3bcc4cccef6dae0225bbfda556b5a8c55dd70e65b9bfc0583f22bfa61ab5dfc5cb42172ab9085bd55a1ccec5fbaf81f2b7d123fa65fad7c479a4c0bb5e570343f6e07ed4d90f91c6f7a91c9e680700000000000000000000f91c75000073feabb3bb114497a68697e0b9780dea09f8c289e3a30d899458f14f6904971ff8b4d98b426d4bef7423d4a0b921235bf6c807f47710a158e92db8829499085dbfd46eb5bd0a481e78e022e45d46254ace1aed87d1e5c92c86141f381c9f86ebacc40601349b8e050a527f333e98ba0d0a5a7fd6f245d35c4a5c9342f98fe203386bdd5fd50fb265a870985234f8b090b620353fa745deb7d275f403b7979e745af9cb4428341a3570aa51fc33e8c46b155e750235c19e0decc64a51fec81e416bb3f6ac646cfb913f116a3e343983e03404eeb18e45bbe467f1641076c01a892bd18cf011a35d85935d7e7dbe85f55805566908269baaba829c1dc882b8269603b11d6edd44a12e88b95b33c8a7228f8bac9071c7164ae8055017e0650eab0891b50a1af48311c5b22693ee8a296cda9dee0624db7e8c", 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r1) getpgrp() 22:49:20 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:20 executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x422, 0x0, 0x0, 0x2, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() write(r3, &(0x7f00000006c0)="92", 0x1) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) mknod(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000300)) socketpair(0x20, 0x4, 0x2, &(0x7f0000000380)={0xffffffffffffffff}) read(r6, &(0x7f00000003c0)=""/132, 0x84) sendmsg(r5, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)="2c3516de69316dec265d6bee3c8a64cd9762a049120bba718a3df373c7a44c2ac865a19e8139a8a4f643cbe0ce62fbdda85e22aef18d883f7a234df1d16e0d6f2719012ab860136ba0dfac14a59eb9da6e08a23e49e3b38893ee497bc2c0f5f1a6f93175f3887438564f5226bbb497f1381f3aaadad42b5de4bb86d8cc74afff123869f90a891e81fc8f", 0x8a}, {&(0x7f0000000180)="28d8388c519c299f3f3fac0fc4566ad5eb317f0f8d0fd5b4f47395de9413f4186ecaaffe838ded170e405158268428b95688c35f33acc7415fd313109c1d0478f3da91382c2a52664537bc00b6d7b2260cd82a740772331e1c840719bec562f1297ecff26cdab8ba97bf28be7825aa507b6b4c105d57e07a0c40cf39d76d49213c65a5c99fa698dec2857c26c24b3cfbfb35d3c8624984c5106f0bece3a5b8dcbe47aeccaeda3acc4aa53f9ae3227178d7705ba7ee3fcef6e07c8a1cb1dd808a661c15d03c0e71", 0xc7}, {&(0x7f0000000280)="fd9f1a4c1ae5db2e30ce9caa52df45b36ee6322417ecf5343947e0ecb2c1005e", 0x20}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="3800000000000000010000000000000049007cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0ba549a9c62000000000000080000000000000000000000000000000a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb000000000000006000000000000000000000000000000063ff4cb1b9eb8d0e2e73ece2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb000000000000009800000000000000000000000000000046719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d338b6bda5052225218f33a4d521e32810ba000000000000008e70d5628ae616a3a332776d98e0339b9357bc36559550774595af75c42432183a6c0f226b4c303d8511000e26aa9a7b28d94c5f4be3a1edb5164426336edcfb846409dcfcd0f22f7aebe22580dd747d1636d966211d0e3039cd407b2baa8b80ef545bc1411c3d176beac0ac73e9da75833993e517cdb60dccd2120eb18e428dbdbbbd43dfcec0b8c2a50000"], 0x1b0}, 0xf3126e30ddadc5b0) 22:49:20 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000007c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x9c17a8b93f78388, 0x0) 22:49:20 executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)) close(r0) 22:49:20 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000", 0xaf, 0x0, 0x0, 0x0) 22:49:20 executing program 3: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/129) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x4be, 0x4}, {0x6, 0x9}}, &(0x7f00000001c0)) 22:49:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x8000000000000001) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x3, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r7 = fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r9) (async) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r10) setregid(0x0, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r7) (async) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:49:20 executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:20 executing program 2: socket$inet6(0x18, 0x3, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000001040)=ANY=[@ANYBLOB="8774ed37f10000a5b59a5d3829e7ffffeae0515f885cf00f0abfc185a07a0fca375fe71a72be608fe9b922410ae1677cb3c49947e430309ad14d3d8f165d9cc0c650"], 0x10) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r0, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) seteuid(0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, 0x0, r1, 0x0, 0x0, 0x48, 0xa31}, 0x1, 0x2, 0xce2c}) r2 = getuid() r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x4, 0x0, 0x0, r2, r3, 0x92, 0x8}, 0x9, 0x50000000000, 0x9}) getegid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x8, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r5, &(0x7f0000001200)=ANY=[], &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r5, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) 22:49:20 executing program 3: socket(0x0, 0x0, 0x0) (async) r0 = dup(0xffffffffffffffff) (async) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@random="9a44a71efa2c", @random="1c2d53954928", [], {@arp={0x806, @generic={0xf, 0x8180, 0x6, 0xc, 0x9, @random="56b426d70a0b", "600af9abbedb5d4c178f1068", @empty, "4ec7fc96597904516747467cf9a4c935"}}}}) (async) sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) (async) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) pwritev(r7, &(0x7f00000005c0)=[{&(0x7f0000000240)='~', 0x1}], 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 22:49:20 executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod$loop(&(0x7f0000000240)='./bus\x00', 0xa0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{0x5}, {0x4}], 0x2}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:49:20 executing program 6: r0 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000001}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x399, 0x2000100000002}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1037, &(0x7f0000000100), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) 22:49:20 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') 22:49:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="734f691de9edbf5b44537fe6cefe3305e4b76ebafe1cdaf43a3246f72cca33b954986668fad62d5208b54bf3f86280b5ddfb97c066ac7b0ba98dd5c25a4bb9d88819439110cd0376ffde04b17e86b50cdef8106a7dc1ca6ccb8572a5306d9412d55b4e76efa7bd86b25643c9a20b90bb9ad14589cbcdd0af678550849c9d836816c7cddc5021b2d82a530474710f5ec1fe250ac15decf4d89a499d4a1202327e6bead47678a825da216ab62fb2f880ea9c05423f48ae9918f350870ea461f818df15816afa94a5d54473df6d7bc1c4c301dddb80724d1610e6cc575560745bf6", 0xe0}], 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000024c0)=ANY=[@ANYBLOB="78029ea5ee"], 0x10) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000003c0)=0x9, 0x4) close(r1) 22:49:20 executing program 3: syz_emit_ethernet(0x4e, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/38}, &(0x7f0000000140)=0x28) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRES16=r5, @ANYRES16=r5, @ANYRESOCT=r6, @ANYRES16, @ANYRES32=r4, @ANYRES16=r3], 0x401, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) socketpair(0x6, 0x4, 0x7f, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0), 0x0, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r0, r7}, @cred={0x20, 0xffff, 0x0, r8, r0, r9}, @cred={0x20, 0xffff, 0x0, r10, r0, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}], 0x78, 0x402}, 0xa) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000340)="3bf2ee74e7d647c82dad6eb2a36fa755e1a3925fe49afca7e63b1fc365ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe7c6fdb4f6af569ae94b5d1275791f9ac68390b93f1d6410afb6cd6567a79776dffaf0d60f41ee463665c466456944a1732bb451ba35605ef2d8f096e875bf4e8e78ab2214c80bb5b62c2c2096e8bfa01f05125285f54548254e02b2df8fca4a737ee6e44cd260180000000000000e3be3a89d24147e4125c58a456a3128ebfd73f3626960fd5125cb700ad7ad17ba0a912d14eeab335ef85bb343bd515dd0169325d0d0a460ee6423bcdbe7586ec57ec3db85f439cefa66a30312aebd94e2f2ffc87564c3c35c6761ef6b222c7738fbcdde65bfbcdfa461ed824152208a3a1a5c0250af557745d86f1e30fcbbf5dc3b8609f6f8b740bee80537f0ab8243fa5b84c796c82e13b0bbb9e00000000000000", &(0x7f0000000080)=0x1a6, &(0x7f0000000880)="5acb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43b4b4a4b9f5cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201800000000000006b9057255f281855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353945d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b500000000000000000000000fc6be9c6850a92a704b4190f3af52658fa1e3b970ed102c19c113ba5f0936c5e89f7bde2cfab03b33", 0x10c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getppid() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r14 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readv(r14, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) 22:49:20 executing program 0: setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) geteuid() setitimer(0x0, &(0x7f0000000300)={{}, {0x0, 0x4005}}, 0x0) getitimer(0x0, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x1ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:49:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)='mS', 0x2}], 0x1) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) 22:49:21 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) close(r2) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000002600)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="d47766e84afb6aa7fe644c7273bca3fc0149e5b216407579486d3de8043921e22adebfb1d9c1d191f808899c331108cfb7a8e962f24c22c638bb354960d21b1fa1850ebe3fddba9df3f92f6441d510ec1a08306ba31332066a893e3205a64c2e6b5ccbd31148a01432e328dfac0e88be07594d6ce43876f0d058e0a4eea20d08e9e8eca44abf9f9ef193f4ee9b73423179e92b81ea6195", 0x97) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000900)=0x130d8549) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 22:49:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) 22:49:21 executing program 2: r0 = socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x1f, 0xffffffff}]}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) 22:49:21 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000", 0xaf, 0x0, 0x0, 0x0) 22:49:21 executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000001d40)='./bus\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) sync() r1 = msgget$private(0x0, 0x50c) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0xb7d, r2, r3, 0x0, 0x0, 0x1c4}, 0x0, 0x6, r4}) getgid() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000400)={{0x2, 0x5, 0x4}, 0xce, 0xe4, 0x1000}) sysctl$net_inet_gre(&(0x7f0000000440)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000480)="26d170ed9963029dec5a12fd09dafcbae2669386ed93579ae85c6a183533b9fe29756d7d4aeb825a41380fca075e34697eb9a57205c3b0df5cf65b106b0cca9785baba07b271ea87e12a8369785037a2ef68fb9fc1633d5a4f3e6d30c729f986b606ddd53950b8d675ae8b148aa585a65f0bdceff80659fd545f4bf65dcbb14dfe74a7daad7f01f949301f53a6f389e0739d", &(0x7f0000000540)=0x92, &(0x7f0000000580), 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) close(r5) sysctl$kern(&(0x7f0000000b80)={0x1, 0x16}, 0x2, &(0x7f0000000bc0)="d9168aff6851a7ae9e4751811c6a5d809e61e4d9e4b747dea6e7", &(0x7f0000000c00)=0x1a, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 22:49:21 executing program 5: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000040)=[{0x100, 0x1, 0xb4}, {0x1f, 0x0, 0x7, 0x9}]}) (async) lseek(r0, 0xfffffffffffffe00, 0x1) (async) preadv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000040)}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/176, 0xb0}, {&(0x7f0000001500)=""/211, 0xd3}, {&(0x7f0000001600)=""/124, 0x7c}], 0xa, 0x8) (async) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) 22:49:21 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r6 = dup2(r5, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r7 = socket(0x2, 0x2, 0x0) dup2(r5, r7) bind(r7, &(0x7f0000000000)=ANY=[], 0x10) dup2(r6, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5702ff86e0"], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="357d49cb", 0x4) 22:49:21 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0]) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') getuid() (async) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') (async) unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0x512) fchownat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0, 0x4) (async) fchownat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0, 0x4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) getegid() (async) r7 = getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYBLOB="71e383e0f8d7aaaaaaaaaabb81000f0086dd6000000000143b000000f7ff9f130300ffe76900000000001f654a2918493ae02d1e3b556e5bf9aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5040000090780000"]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYBLOB="71e383e0f8d7aaaaaaaaaabb81000f0086dd6000000000143b000000f7ff9f130300ffe76900000000001f654a2918493ae02d1e3b556e5bf9aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5040000090780000"]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r7, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r10 = getuid() setreuid(0x0, r10) (async) setreuid(0x0, r10) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r2, r7, 0x120, 0x1}, 0x6, 0x8, r3, r8, 0x6d64, 0x40}) getegid() 22:49:21 executing program 1: r0 = socket(0x0, 0x0, 0x0) bind$unix(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="f6c1b40ae59ccda2eda28e1446a4fcd307ff89f6c6294b427bc5141170e8e7e64a3d03aa17c49bfc09bf11e7e10ba43e255d85930f9bb13adbf29677f0d0236035b13554b49d1f6656c1f99772aa28f6f1bac978a18706d466659cd10f6985595c796ce3b7e79240817ac1578faae2f2056f1e426d7dddaa34c0fd4df5d941a053858a910a4fe7b31098c9223ef0003d652be099743bc2ba0822e2536a4360bebfab921339"], 0x1c, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffb, 0x80a19e, "bb087f000000275930509170d8f20800"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) flock(r2, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x100010ffffffd}) fcntl$lock(r3, 0x7, &(0x7f0000000040)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 22:49:21 executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x4}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000200)="eed40900", 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) dup2(r3, r5) socket(0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r8, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x1) poll(&(0x7f0000000040)=[{}, {r10, 0x100}], 0x2, 0x1) recvmmsg(r9, &(0x7f0000002540)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) 22:49:21 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x7001000000000000, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:21 executing program 2: socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') 22:49:21 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x7fffffff, 0x7fff, 0x400499, "838e00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113cc8abf53fec3be6aeb9601000b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692b4a942984cd0300000980c1b76ab755ccf900000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb66b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6566693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0169899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x249}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff, r2]}], 0x30, 0x4}, 0x40c) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f00000005c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) sendmsg(r2, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000001f00)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001fc0)={0x3, [0x0, 0x0, 0x0]}) ktrace(&(0x7f0000002000)='./file0\x00', 0x4, 0x200, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000080)) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) semget(0x3, 0x0, 0x0) 22:49:21 executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file0/file0/..\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') writev(r0, &(0x7f0000001240)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xd299, 0xffffffff, 0x0, 0x20010, "213d0613c5c1750a3a824b2c60d2f9d994858c4a"}) write(r2, &(0x7f0000000bc0)="fd740f1b265bd7c0330044a5e626fe51fa1b32bf67cf566b4d294a4ea448e48732fb7f2733b57b71a874140ff7c2ef7b60177cc95ae6af88e92c3e16207480cfb6e1c1538976bcfa591d75d2a599aa04ab64ab0806dc94abbaabd245f683bec13201bd7caf6f830bf5929e580b31502ee93f3d9b6ecb36b05b55040e16186b977f1602689e8799807e92efc356c0786ac79fed276fd61fb1db23af9d73233de9275579e8d6ef2d4b5fbb869ce4065d767c874b9508fa6a669b3519cf15c8225ea483ab0f3f39a0bc7c896f4205b7e694352f7e1e4653cd04d1a7453b3d8c2f06b3cc785a999daa810be24ddfb6c228831267c66a264dbc05d3014bc2bad96715b82d63b5851aded295d2c36c40026ea0cdbf5fc67eed24f5976713e2ff54a7cfc939b5c13f72870984cc78cabd1c0f711d17b919fcc24ed381e519d7aa87f916fcda2490444c3f2ff24fb5baa8344b64e076e5815b128ad4e22bc114d2e449064e746aef2958f0016f8fb91a878de3ea54490ae8cdc5791b1a2907e22f6eaf9401fe01ad76703ee1a887523b06b3107af7f380eb0864003b0d77108b2d3c6117443b7f10db90bbfe41b50b3b03fdd34fcf01982b1234fd7fc9657e0d10a94c0f9de059f93a10a38a4907cf2e86fdf7993e06d97c55efe2cc7a0cf06654f7885561a760e76a96d503fcee8f3cabced2e4065783a961d62bb984e292154f564922e9", 0x201) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffe, 0xfff7fffe, 0x0, "0000a6bc40862c000700", 0x0, 0x2}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x8}, {0x8126, 0x0, 0x0, 0xfffffffe}]}) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[]) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x55) recvmmsg(r1, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000200)=""/33, 0x21}], 0x2, &(0x7f0000000280)=""/164, 0xa4}, 0x7}, 0x10, 0x1043, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x8000000000000001) rmdir(&(0x7f00000003c0)='./file2\x00') 22:49:21 executing program 7: open(0x0, 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r6}) close(r6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/51, 0x33}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 22:49:21 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="6a55458e", &(0x7f0000001040)=0x4, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, 0x0, 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sysctl$vm(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="16ad27ba7cac482a252d796d9a81c5ea182a3f5b86ca0d618b89b660f6aa0fb570a452d0dd9b5820add85613e21a7483ad20bcc541d449a15c1c77e7000b89ae4127d83e4ba68db8116346577361e59c5744a25a401ba9ae1e9ddc1978c98b1eaf65336da6a77fdd5b6995098831d655ec9897d73272d28e42d1a391d7699d1f265bc1c4be4b087464eed41ad422dbb8ef2395b647e249f7423f428e3f98637d", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="793fc361f146587ce729b96b5fb0a829b79702a09b22d11059cf21ef78520149c267936dfe55a6eeed770bfbc4008924aaeb86abd5154c0180d3daa26b8c9668469420ec64340480d38ee1067e1074425f1062fbb826c122ec93a694e4c97c03e81ba516e84e037e57928f68eeb7f76158cf82023481ec4662b12e91f45b2c4c4a7ab9c0b5126fcac3e4381c6177fbb71c22804a68fe999f444ba27c45e20b26243e998955c6fdaa4f49794f68535bc71673996ca2be91b63e960bb1ae268082e4102530ea9b6f5b8aaf102aba19811d0e401819f80f2a97a8343ac6afa6e947414e96b64700", 0xe6) dup2(r2, r3) execve(0x0, 0x0, 0x0) 22:49:21 executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x4, 0x556) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001340)=""/54) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r7) r8 = getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r6, r7, 0xffffffffffffffff, r8, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) semop(r0, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x6, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semget$private(0x0, 0x2, 0x40) setreuid(r3, r3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x649) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001380)=[0x5, 0x0, 0xa, 0xffff]) 22:49:21 executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x2c5d36d679bbffbf}], 0xe4b, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) 22:49:21 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000", 0xaf, 0x0, 0x0, 0x0) 22:49:21 executing program 4: socket(0x2, 0x1, 0xfd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="0102048fed"], 0x10, 0x0}, 0x0) kqueue() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62e2fe03ffff9e7301869289d1069825ffff"], 0x1) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) shmget(0x0, 0x3000, 0x100, &(0x7f0000d9e000/0x3000)=nil) socket(0x10, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000d9b000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(0x0) 22:49:21 executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x8000, 0xdd) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x2, 0x9}, {0x18, 0x2, 0xff, 0x4}, 0x4, [0x3e, 0x80000000, 0x6cc0, 0x0, 0x10001, 0x5c4, 0x81, 0x2]}, 0x3c) r2 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) 22:49:21 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x3, 0x0) (async) socket(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) (async) 22:49:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() setpgid(0x0, r1) (async) setpgid(0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r2, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) (async) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, 0x0, 0x0, r5, 0x20, 0xd5}, 0x9, 0x7, 0xde}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x46, 0x1}, 0x9, 0x81, r1, 0x0, 0x9, 0x6, 0x0, 0x3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x46, 0x1}, 0x9, 0x81, r1, 0x0, 0x9, 0x6, 0x0, 0x3}) setpgid(0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x38, 0x5}, {0x0, 0x0, 0x0, 0x8001}, {0x8, 0x0, 0x0, 0x40804}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x38, 0x5}, {0x0, 0x0, 0x0, 0x8001}, {0x8, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r6, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) (async) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000100)="507743527fba7dbd602d9bbf6ea6fe9e5fee0b6ae22df1b95760f4004c01e9b8050f6e1fb27d3c76", 0x28}, {&(0x7f0000000480)="63aa65c44232286636e036eeddcc1f3076d9e3e510fbdb3c7b8c6713ebddbb0ac07ac83948d1f0d3180a7eabc35fdbb12b254a50f9375a815e", 0x39}], 0x2) (async) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000100)="507743527fba7dbd602d9bbf6ea6fe9e5fee0b6ae22df1b95760f4004c01e9b8050f6e1fb27d3c76", 0x28}, {&(0x7f0000000480)="63aa65c44232286636e036eeddcc1f3076d9e3e510fbdb3c7b8c6713ebddbb0ac07ac83948d1f0d3180a7eabc35fdbb12b254a50f9375a815e", 0x39}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x3, &(0x7f0000000640)=[{}, {0xf5cc}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) 22:49:21 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r3, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[]) r5 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xffffff47) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x401, 0x1, 0x77, 0xd3fc, 0x1}, 0xc) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) writev(r6, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206910, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 22:49:21 executing program 1: setrlimit(0x6, &(0x7f00000002c0)={0x7fff, 0x8003}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setrlimit(0x8, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x9c17a8b93f78388, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xa8, 0x0, 0x0, 0x80000001}]}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x10000, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) socket(0x31, 0x5, 0x7) r3 = semget(0x1, 0x4, 0x9a) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x114}, 0x0, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0", 0xa7, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x8) socket(0x18, 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)="747b78acb0ca3f7ed1f5c9e289a38be3abb59a24cb722160f1caad776f7803b2ebb07af9b6318cb77a2769aba0162c3c340c00feca31b7efbae0a9905a7a94f8e037e7c77574ae4d37cbdbeeae3a2b47212975298b8c99d62e9d86863859bf483a00000000000000000000000000000482b51e8bac202eaf38c5f85540743199d11cf9439313bb04ead64c9f86ec0cb96141c1ff9ad7b77af06cb74a4475fd043a3a02cdfa7e79672d", 0xa9}], 0x1) execve(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x4, 0xffffffffffffffff}) clock_settime(0x100000000000000, &(0x7f0000000040)={0x80000000}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001bc0)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028e876f622d73f39fd978be407112b2942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef300000000fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e4e", 0x12c}], 0x1) 22:49:21 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) denied attempt to set clock back 2082339313 seconds 22:49:25 executing program 7: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) sysctl$net_inet_tcp(&(0x7f0000001240), 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000100), 0x0) 22:49:25 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt(r0, 0x8, 0xfffff801, &(0x7f00000000c0)="167bbe8a45688193d67edc7253e414701c7f7e06d488c72a9089e6f70e897466c61b057e04774bf9ca77d25a60bb936458a475be47e6", 0x36) r1 = geteuid() seteuid(r1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x1001, 0x80a19e, "bb0800010009572ab3dae79ab20000000100"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) fcntl$setflags(r0, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x4000, 0x20) ioctl$FIONREAD(r4, 0xc020697e, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) close(r5) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1100, 0xffffffffffffffff) chown(&(0x7f0000000180)='./file0\x00', r1, r8) 22:49:25 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x40005, 0x4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) socket(0x6, 0x2, 0x49) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x6, 0x0, 0xfa}, {0x511, 0x7, 0x2, 0x10001}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) 22:49:25 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0xff, 0x2a, 0x6}, 0x5d, 0x8001, 0x2}) 22:49:25 executing program 1: r0 = semget$private(0x0, 0x4, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 22:49:25 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000080)="04bdfadd1d2873c63e3534825ba167e2fea9aec4304a00619a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd0000", 0x1003d) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0xfffffbfd, 0xffffffff, 0x1, 0xfffffffa, "1a111691d0a604004e960e949c85ffffffff1400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06be587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04", 0x216}, {0x0}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="208f9290216d17bcdd04cbbb56e0a9796498c7fd83bbfe6c4fa5a9fc760ef0c310475756fa1f3f84a371e42f8b", 0x2d}, {&(0x7f00000001c0)="ef6a249c148454652096a7c04403157084779474b4c87fe6e4b5e14513296e561a931382f1920dcda80e0a2670fc4f1b85da0cb51da0df2ccdc2c3c5044d684e3b3641b86533a674df800d874af1b0626bf835c9ba9a6d0c6585f886a20c28426790bcfc70527c7bc4e5bbdb4d07a6424c3e675a1e0376d02b182e59ab94dcb652e02de68664f0e41a7394ca41ec24c61232b1bc40fdec428092d5842c56dcc9ee27094e1b40399f8900e8489b739df926c60388f59fab0af15bb6d683705993b7375ebe4f39eed8bf5ba178a51285a39777a84fbe3f68f4be502145508ebe24b7e555d89a", 0xe5}], 0x2) 22:49:25 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) msgget(0x3, 0x42) (async) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) (async) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(0x0, &(0x7f0000000440), 0x2aaaad68) (async) semctl$SETALL(r2, 0x0, 0x9, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) (async) kevent(0xffffffffffffffff, 0x0, 0x3eb8802, 0x0, 0x0, 0x0) (async) getpid() (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 22:49:25 executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/246, 0xf6, 0x1040, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) write(r3, &(0x7f0000000080)="5e49b00c6b54c789fc77", 0xa) 22:49:25 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) socket$inet6(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0x0, 0x4}) execve(0x0, &(0x7f0000000200)=[0x0, 0x0], 0x0) msgget$private(0x0, 0x0) semget(0x3, 0x2, 0xe9e31ea7c3663bbf) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r3) kevent(r5, &(0x7f0000000080)=[{{r0}, 0x0, 0x4, 0x4, 0x4, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x8, 0x8, 0x100000001, 0xa32}, {{r3}, 0xfffffffffffffff9, 0x83, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa1, 0x20, 0x8d, 0x7}], 0x1ff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x58, 0x20000007, 0x181, 0x7d}, {{r2}, 0xfffffffffffffffc, 0x4, 0x20, 0x2, 0x9}, {{r6}, 0xffffffffffffffff, 0x84b5f3e65c2eda22, 0x40, 0x4, 0xffffffff00000000}, {{r3}, 0xfffffffffffffffa, 0x59, 0x2, 0x9, 0x200}, {{r3}, 0xfffffffffffffffe, 0x0, 0xa, 0x1, 0x401}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xf3d, 0x100}, {{r3}, 0xfffffffffffffff9, 0x5, 0x2, 0xa8fa0000000000, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x50, 0x0, 0x100, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0xb1, 0x40000000, 0x8, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x5, 0x1, 0x1, 0x401}], 0x2, &(0x7f0000000140)={0xe74, 0x1f}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) 22:49:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7fffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) chroot(0x0) (async) r4 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x12}, 0x2, &(0x7f00000003c0)="b995e67c1de80f5bccaef1808736c134f9a4703ee9021d670fcd849ac6160f0eb06fa4f984", &(0x7f0000000140)=0x25, &(0x7f0000000180), 0x0) (async) rmdir(&(0x7f0000000080)='./file0\x00') (async) symlinkat(&(0x7f0000000200)='./file2\x00', r4, &(0x7f0000000180)='./file2/file1\x00') dup2(r1, r0) (async) getgid() (async) socketpair(0x20, 0x1, 0x3, &(0x7f0000000000)) (async, rerun: 64) listen(r1, 0x0) (rerun: 64) 22:49:25 executing program 5: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xfffffffffffffd4c) setregid(0x0, r2) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000440)) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async, rerun: 32) r5 = getgid() sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) (async, rerun: 64) r7 = socket(0x18, 0x3, 0x3a) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r9 = socket(0x18, 0x1, 0x0) (rerun: 64) dup2(r8, r9) (async) setsockopt(r9, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9a, r0, r2, r4, r5, 0xf0, 0xd2}, 0x54, 0x2, 0xffffffffffffffff, r6, 0x2, 0x4, 0x7fffffffffffffff}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) (async) semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000140)=""/239) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x7, 0x3800}) 22:49:25 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) 22:49:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x0, 0x0, "225e00d15504aec100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r5 = socket$unix(0x1, 0x1, 0x0) bind(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', 0x2c69, &(0x7f0000000240)='./file0\x00', 0x8}) r9 = dup(r8) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r10 = socket(0x11, 0x4, 0x0) sendto$unix(r10, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae3d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000840fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e0b804000000000000200000", 0xaa, 0x0, 0x0, 0x0) 22:49:25 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 22:49:25 executing program 7: r0 = socket$inet6(0x18, 0x1, 0x7) shutdown(r0, 0x2) shutdown(r0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)={0x3ff, 0x38000000, 0x80, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000000c0)={0x6, 0x20, 0x200}) ioctl$TIOCCDTR(r2, 0x20007478) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000140)="5e2f388ff639307f5eaa41371c19d1901e9266de7ce3c69b5a3b0c20e2678f87d10584f5bd40ae701cd6b3cd6e43812b42047fef73ee9ac8c663ac7cbb323f5a0226c53290ef5e4f0e78e5b49e05f7264369d934653b3cfde298c9e7a330248c10914e102c1e1144b0226574d2cfcbdc58cbb1c979e817c238ce806b68677eb2340cd901e5371d2f9f1840f59d93720878b19a04699870289b81", &(0x7f0000000200)=0x9a, &(0x7f0000000240)="03d05e353cfffa827586b9bb0c051c5ad20770d79575cbfce1eaa3e998f0b473030ed3d7ae75c4ea8945c0ad8c33de36e11c5c122b4b62fc2d57b88d3d1e4834bad766349588cddcbdcd428d755f5d4e2d1641753fe48b7d2cdfc7e13251f8cf50f20b3693357509fab305ce6ccdb95f6063a561afce1d75de16e69c605d4d0ba56865f38621be9cfd134856c9b40823a8c358b5f6b4c510f0765a9aced1601e59542e137e4e94b0228a60e92956658ed3e3e2c4590ac545166f51262e9b47e14c6e27c20063f2dc1e77ce6683593e67e893b2e42dab30da49f420418ae89deab6f381", 0xe3) r4 = semget(0x2, 0x1, 0x420) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x6, r5, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x68, 0x2}, 0x6, 0x36, 0x2}) r7 = getpgrp() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={r7, 0x0, r6}, 0xc) sysctl$vm(&(0x7f0000000400)={0x2, 0xb}, 0x2, &(0x7f0000000440)="6148c1ae4584a76ca2501c4acffd0a03b8601f0df6dfa0a75ebbf3b1dde6aeeccadebb4895ab8b2af5e3e5bf319daf6cc8c906e272cd9bd8fb9cb9e232a6ca5cf948998c703dd2802831131b545044f6c47519935e4bb419726a018ea17d47b97878b3da8765c1ceefba9836d9eaebdf4a66cbd40ff92c1f16f8f700a036493a0f246c9a2fc460cb5c027873687794d1f838f17df53e7a9fa03a64ea9c05cf49b3275aba592bd09601f8393fa063116737ffc4d59c6d887fcd67f17b6f55a1e3d16bdb24e41b2654", &(0x7f0000000540)=0xc8, &(0x7f0000000580)="213cf3b1207111735bd2d278e20d85ffcfd33a73d96a4973e045fcc468449b9518b06dc4a587b1d34d939581105206f967e664fdb1354dfb9760fc819484110a1092764c0e22f54de223ba8989ff62489632f9375b70ed5c2c3f135a7fc4ef883aaac26cb90d6c31a7f2f9b841375824a4bd1bdb4c8faa39336b9decca07d34d17a7b0c40fff160659299c33e3cd93c2e972c5220cab127af0ac565a81d85e88b05f1a44ccc0ce7d8f9089699147708fea9ffadc55a50099a670188573440b764f35e66cc46f0d95f1955233ae3fc7d27e2dbcaa40495e1f183c20c70ec8fd654d8fe2edc1828ede149893b929b3dc67ebd13e5b5c58414f", 0xf8) fcntl$getflags(r0, 0x3) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000006c0)={0x6, &(0x7f0000000680)=[{0x7fff, 0x1, 0x4, 0x5, 0x5}, {0x0, 0x9, 0x7ff, 0xc2, 0x9}, {0x81, 0x8001, 0x8, 0x0, 0x8}, {0x4, 0xff, 0x7, 0x4, 0x2}, {0x1f, 0x7, 0x6, 0x3, 0x5}, {0x2, 0x0, 0x2, 0x7, 0x400}]}) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0xffffffff, 0x0, r6, r5, r8, 0x8, 0x3}, 0x1, 0x1}) pwritev(r3, &(0x7f0000001c00)=[{&(0x7f0000000780)="9ee295485a66745c1544d5668273c2e9b651d7b088c2272c5149eb596e366a50b8ea214aab23595a4fa9b33b7a2820fc28e83164dd551c35a6ef63a3ed03d7dd112b63263ca7908435fde3e8bbdda79974369ad6dabd", 0x56}, {&(0x7f0000000800)="b91580530b985668365417c704e67b931ce1c163db89acc5a4ba56a4b955b4e3fc5f60e15ce3ed9aa1250cbd324870128d71b13f3e5c6ef656e04d6f161354a37601d80b2eec9e9059f2be36", 0x4c}, {&(0x7f0000000880)="ceb8be3285d33831b43350267f34031e8f7f448a1f3de648ad95b92ad1ee7188e4486debd37a04fdc4e630ca05f28fbab05522d2fbb7a59bac5f487658525095bbdf042f131cf47a3de6cddda1e0ca6555a770f6f949f883448de8e4302c32d4cd69c127d76a909806fdfcda151a34f2eca6ce3ef8cae352d4554cb4062ec3c1d2c16170ccb242e19fedd18d0f1a30ef4be4fce7e9b9f0f27b56a5dca526b33c4ee30f2ab1b6003c2ba0", 0xaa}, {&(0x7f0000000940)="be356e99ce919d126eba0e854574f63332ff7aaa861154f3a2234c2d78d252048623cbce033a0768ec9bfa495889d7815c6b069de74929d3d5d10981772aa541880f19836548561f98112ff765fa9db485c65fe1a4fba57fe626ce50c44e8bc98c908f643b4110313977a0f758b7986ac0bc2dac777e94e70d07b433467a8129ce20b9fdd21f67acab57ab704db1c02c864772260651feb9a0e018286de3f5b70688a8576cd053553abf96541857dfea728d26ef563eae7afa615c43380367675ce53b2e5ebd773c4bf4cc066549e1fd9d23981a06604d8b6fd2857f6f610e5a62b63728140a76", 0xe7}, {&(0x7f0000000a40)="80feb97fb2416e16aec30ffa774caa130b153d7a26fdff0370a71b39a25cc10d9f1fc0e967b85c1b4bb36e341410d558705f5cf5fdb95b5f50c495e07f8b5df3dc374fc27e765ee17374823fb43089e9c3e37bbd672c9d9212f6008a372daab2e334e59d674cd20d4417674e0333c6328566923bd45bdf701219f6254eb0173c8e05a4db168faf0724ac46fda5ebbae53c45b1ae5b51c0759f2a0cd75ff0cbfaa155585237b4713e33476f845ea5081a4e01519b21d73fdaebe827df5c2ca53f70711b2c19d745b15660159f56268e6b73c9a43ed613ee91", 0xd8}, {&(0x7f0000000b40)="e05dec61420ff2fc63d555d8e4ca839c4990f14148b8b237304ed38c57d3ee3dd95c04300a7ee4c8e6ba61aaf771162c431d9286", 0x34}, {&(0x7f0000000b80)="cc9621920cd36b563305f4c1452e5899fe22aa532fd4d1da6842100dec59149c1c9afe82ec4e07f181ad2cdef4272dc6ab10fb2b7c1c31122605ad32cd3e92ca09dcd299a74e2c577069296d207b64198857628de0d9e0f5052b3cee2de7de84423684268241a613a8046072edd4b7cbdb886f075a5a1b992b4b18f0d3636a06d8f7e09cb37bd528e64d669187b42e95cf8830b8bdc712877435ab34c2d47c197ffd94c0c48bc2988fc6a3f7b73811b3fbef4fa69d9fbc90e3cc5e4253748f35c0a6f6a668d51692a125d08f9e2f62cc813da996d01b3e9524c8c86af41576556c7e8ca37692e29ca303f53c49ecb90664f85dd41bfe7eda3f3b92fde54933ecc7be9ec1ea534fdee7809958521cc92ebeac81942032c3c294e280ee22a271909d658a06396b032f97e07e5c01b9607ae5fd989ba585680e52cf399bb179a79d28ba6a5ee2b344461d9c97a70a4e3d4b49bb1e41af56113b52e8b6d4812c91a293af5462915180fb2ea888fdfbcc079f6da9eee042cef41547bc1535ca5e3414c0d841ca66aa1eb079abd676e3af9bb9c9566d3f7d26ef58679b7eef7b4a98a95236b5cd4acfbe1311ab6256e7a50961b6e64a66cd08a22ae692f96a2a3d9ea4efd04a2f17afb8b3b5317d757fe1793410d636a6ae8c815c8f46118a75db75147bdc8f6a0b6f464a6d84b99365966acea8a433fee2a9d9522101a8fe5697ee0ba185cf9daf07e7a5b99c67383c56ba4e18e196e47240b3657e3ea628c3c6e66e6d94c06f253ed8f7a3f2cfe13131946ef372bb62eb03ef9f7928d1bfa5ba6c97aa34d124f37873a6e7afd469a6305d7084e21c155654ca718a3a2f1e1c20b509e26a4d2a141bac454147a9fc02d9c68fc43e038437632be93d3fb575570f69233a6b2bdb2f49c075c2749b095df825e024bc04bee698bd44b626dda4b57679a4969cef158daa7e60c190089f6ae0632001b5c495a72ac4c43f4e99903dc5294b983b0dcca7741c4b2f4705e73fe208792c5ed8a4893348e3fece2250d9eae8512cf173ea2184b467a9f5d8983fa370449dab944c321ef6ba7f18b97c68e1afe9cc3d64f78aa4416918c4f95f36684beafaf12c6d3c6b97ca7217debbadcc8b7bf50e88ffb988d3558b4ece4457259267ac162a908b63d3fcc06b5cc3f7a78700ec801631f5cda092a26f651aac5fc1d08f0809ed237153b3e17aacb9b2da1c252f22a30668a532b2f12493823be64f73b664ff6e5dd7dd4127c236cc9e746a63f54e443cef3a93c3c9bc9cb72eb7894f21d207d16097581244fb104d8304954d9b8e1be6722bdfdae14ecee7f2f3c2c35fb5dd9f6b9fe6d14978658acbfb82f7d0561756e62826f36cc74b955d446597f4861c4f9a9c896308447ccf4574f6c8526e293e4fa8e3c28fd445060074a4b2a79a30f11010dc1c0228e454e3d74dc37b5278de1bf0310866e26ea021714266d016a332002ccf28fc112f239cd50c3abb4520431cf51e4cfbef8d5e9d26009c522bb4368b3ae4629c9dd94320cc3a0d443b803600d1ad40807affc25a61762fa4207ef9dacf20c2944b6ebcb19a6a62555fa6b8f40a170c4f49b3e80f6d293507c50615471b0bb0f0984c56482155bc0776d424ac35cf8133f7a367fd32e25dd6b0b13040ded90cec9b7b41729a4f3483f2f6fa4ad43d40c21865b77de1751a30b7a4713a3c9d6915106deb08a8fca42eade0f2bb17e42719f3746764928b4735d3da4fb912126433213ca3a5c7689f0220624b995b114cd8a44edac86a551a85562c10d70dec9ae96c78fa7c7a183a4f97afbe9c8f719dad0bc74f3447f84f783fe72009e0b47056ff73ac664bbcdaa1dee34ba61c78fe6f01f96e05a44f399993e9aa7665d91c1a1e40664885772c8dc615d6ba40a28e58753518e79011d7b8d887b254f78c2d5939f668a30a4b436c0817089d1c3838878daaa424fc84645482cce3248bd489242d0460b49be91e4490c4c09e1a7196ffbfdda47cda8901d232065f88803290ec90bb9a0f8432cfdeede1a6fee1707c7b51b528a0336adf3d8cdf1a6c9d871fbb6ed218919a07a43cd3bd0c176dee8f8ea892a8d1581cb3092d1b3dca99590ce94fbf12dccff581967a10c9894cd5dc20cfd96b5b2e1689710af2c3e3f16d5648e8f1d1df5eb8f0a9a03d9e3cb6e7cde9b7546bee3f3e78f02c371a5d8261ba151296934bb63ec9a59095ce4930d42038a295d0f0cbe3b161bd2d7ee730808142ecd13fe2fb6da1a7c2d239525a2768f1602441dbec381fc6bdb726e6965ca5b63cc918f035548c2931b7a3a286fff210c7da18d9e6701c5a103b17356c45354ab6b1477a313740a975c6e9d843d7d079b18ca187b5373b49f8c650fa827c0d33d802fd70b6e7cd3c5368063136c1b30aec5315fc86b4d7ef5de6bc761ea305c7e90d67c20a96c03fe345d32483aad6686f57e186bacf0e6a43e90528221edf27dafedaca26142429dd52c873991a8d038db7bd44bf2dcc3148aa50a86358c1779c114b05ab63997b68053c982132306eae9f6fb35478e8a84d1278dbd920fdde57a35d14ebe36c25d01ef23142aa7aae8a7afb25d6fe749c7fdf4fe05b94084275463a98596ae5d1c409c7d9f97c582591c799a93716f3f8d4d3a9463ff511d4695ba1bbf32787b7767c53b6583409b17e8bfd60e984cccc1051c18457f756f18373416395c111fa3d5ce134ae6bb5374324b7ecc96ad0d3931f3d4eb260f2efba18d427ffe2c4015fcf81919d11d58369f1e98e828da0a6c406bdfdbd641aed0054f71f47c921e0076583d9ae572a92728e3164476fea430bc6695ef90dce046dcf0c7c6fd9139e2f03871f99b91d9e047f7ab55327e7562f3dda48a62a071ebe28c642778e0bb913efa83219e0d4122dc4b17f708ba1265b8271da1f40ed9e41c6310abaf9b4bc66592ae5ca68afa571ff74b5309eec9a410ee98b8b4f94c96d9c56ca1b5895efad49699bb537b4d71be0a169aee2dcf0c387ecb8474fc5411763a6f76228bf9435730f602e0cdfc929d549e1fa6b17b4ee90d9d617124a1b4711d6b49eb2295d62de9bf259772ff98754640c464723cf28bc4412b42fada1088207b25a6b1293a5cc7198761a515214fbf3c1601ea982b985b518ed42c8114c82e11fe20eb6d25e68a844fdaf74e2c8192edd8f6323321b1f9bf01ee4a1e044ba09639b87185f09f49fad36ca877f910f57c2b3aa230c657ffe0a9ca7edf6a102f0309d21643bbf366e11095a34f371d4244cf64e7e689fd065c7d51ea8be1f9487bc1531ca846b2fa7f584f6a95cf6224cecd9c863f8a66b824d04a98f8aa44cc99bca54c7caed098182a5185322812ae116f7e78add99fef1ccf477af50e967e64dcc485e45f5001f0dea77be73e18716fb704ad10da7ad4ee8812beb366c86e934c46791e8d3e0c21c8092c1d4954237adb2134fa83db1bff68661baa53fc1ecbd772c18e7d9ef963d8e0d553f69a22c3fc94e63e7674f12b08d88efbbadb6b7e7e8e8d61ffe0d3b0e4df7f4469d49e2cba3afdbc72420ed003b54a1f855097dc49fa15e608efd534a5bd31be505fba6d3ce6c5bac7f4643510d29b94197663756a478ac82dbe7109b1b712a57e78b9072be3ec729417d342c752447354868f36c16182e85ce23a9141e00b01a4d51f9cf2bff74d54bd58ea10252fb172c039fbbc5ed6792fb2d8b1b06224894091f011cc3b1abf707c85228acac36124a486c58a502a09dcc42300aadc88add159ae657d86d6ebac866da3f4ed816ff3a1291d0f425073766d193185130d05c36e03b19d2b101d2f6bc6b4d6c155b2e71ec0d52054702fcf1a64c742e3b39d585e12a9ba0541ddc6fc5a8dd8d544e6da20f9a8e6788e2985a76b040bd6d511990f797b153009cc4afd7e3532197133c5874fd817ecc0c3da6bf1246776b4e284cba16c40bc271861dd20f087a097523680dae013ee1000078f0deba6c5e7bcd3c8b2797754dfa650891fffedee38277d9c9aa728174102591eac132dcea060f4e764583cf394a49a46a14c7f8c0e1f5d456b59557445f7ecaea82c46b89d18c2683c55366e8facd12f93827c3f418e996f9509f3e27ec6b2e75d95c82e1a0a7e66f9463a6236a3f6e320a05285587aa719c57fb89a2f2dae96f5b5e35f8340c2286fe6b99571dada3e81e97c2e1ba75a9ff7c056e997ceedb783f1166bf37dd595202043990259cfae37340ecde8c223d6c2ef6e3fe9912dd8ed393554bc72ff4b80a0ad938958946a95f316ca9a4bd9f792b5c18e4e870a472f464e5e26ca97f8f21b094cd7549ee65b598a831108ee939778df024aa4a75b3109e15cf49dec6954c774fa1c867508ba16c425c192984f372107f4b6df872449f4cf6d22a20c0bc954d225c3c34457eeafd877de25c19cb3ae5252d99d946f7b46f9b14a5e7f07b298302b2f0dec40d3c8fed25ca69f25eda69cb136bd6b423955498ee4b0074266b0edd05502ee862a24f80ca16e90fdadbab7cd5a8396217462806d96fd5fb6b6b83fbfe773db077115eb0300f600fc242c45801e919db2e0425b90a75c394ab1c3fb71a9183b62ea0ecbd9dd18225c6aaa706d92ef2df2bed200976bba1bd23c3066452b86179b7ce226b6b4b01428589fe2fe170fc5ad9c2b0613d06da9eda93fd0e1ab6de2c10c060794110dd958ce227f896ca67f03adae4d3e107966f13d417e20d0019101d919df2633cebee6024b400323923de00cc5fd99375aa201ba5c5101c0f1dd05597c0e4090e8294be3d13192f99e2f358c56168d5a62f162f8f45a896b4b7ac55002e7910380ef49e7d676402b369cea2c7a8ee69f307f419f54fb7c5787367b42173381b6524c91e99ec83ed2be218a9957e3987da655f555eabe4c61f4da376df3fe9e7ce442bb100c2c85a7c4128333c7de782bc36e4d415a9ac52cefb121455c719d1f30cbce44a5a67a485bff9908a23ce5e44b8f1ba2a51cb71199c24e930167591202d3e151f4ca9572da1d1d515031aa0786e8840f022564c8e13e5797084911cb2afd91ae002978a0892576c212620b11e6a3098901bb71d33c54a637bc6c25f0444029e0ab7167b20dda7e3b0e6e8b99331a4f86afeed96bc7fcd3d3138087d5015244c77bda9f98cb48fc4ba7da251b28d12b66fd2e18e788748a8f06d93796390688ebd806a52e0296bbcf415fec3effea34116cc092d6a03f4700e0905089377fb662a759a24beebb707001845623b26e15e6bbb48bf21716102a61cfb1ce3f3319a3b83d97ea0664558e67b548fcebec055340275b838404f64c32aa2b2ebaf94be3ee1bc1828831ea868eeb664d2673228f22760b8d26e229bdf0bede4475492cd65a62774aa7cb46b1237efe5661c98aa981a4a2094dd19e233c6342a018830ca0549233f656a42ea9e298e07df475af659981c290dbfc0f859dfc3f2334330da4096f5e50f12f03883853d7d01c268c6a56f0acfdd999575061b5234bbd5b72df799df5e9217598fee93750f57eff0b84a85d760d8b9c54f2533beb32e4819f4de6769acf668c2228cc44f9b10d3a43da59f8e6b6bf146fc59e6783bafdd5ec7f616ff43514804c1d0e89d7bb2b492a02b3b91aa428e414fc8e42154e5d0e51e7285eae2a214c926640ff2a24bf922c0e0e31a8d354cbb4587608b8c9dc25d3dbd9905282207e3170db19495badfc98a0ef6a7348b9037401ba00a1b899b86cc1476158b9aea17b7191992c74aa7aaf179496c46c14ef293abfb1ebe2992cd996d6075c662", 0x1000}, {&(0x7f0000001b80)="5f1b48f161e55d4674b29cf23b787e98b2b7fb82139c2ba551c13ca2e806504b1b273d08aa25fd5a2c0b080e8234fb214ef8165eaa3fd788124ec63771ae6fab7921bbcba24316a7504de56e727890c91380b028be", 0x55}], 0x8, 0xec) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001c80)) sysctl$hw(&(0x7f0000001cc0)={0x6, 0xd}, 0x2, &(0x7f0000001d00)="2454e01272aff5bc1aaf4813d4f7e342a00b6c53d6c8c5e3acbbc21e8636f9d966ee90d7000a5ed5341e5fd153fbcc6b35d3e1f88655f053146369eabdb993f7895632b487df414a35fbb7a009b0", &(0x7f0000001d80)=0x4e, &(0x7f0000001dc0)="8a4104730ac6c76f2c1778f12013b9270db545f3ffa91a652043983858610345426afaf1885d3536fcfbecbed4153575bb7b41e67552c70dac07a6d90eff8aec7ceae8029be219ad07b221d38002ce34a0f6a49b2830cac5755920e686681bcdea46c41ecdb1790e100aa23056090c845d3df36300537fb38a369f", 0x7b) semop(r4, &(0x7f0000001e40)=[{0x2, 0xbf0d, 0x800}], 0x1) lchown(&(0x7f0000001e80)='./file0\x00', r5, r8) setsockopt(r2, 0xffff, 0x6, &(0x7f0000001ec0)="da1335775be12481cd62a5413fd21cad74c96fe8bddd808f4a9035350dd82521792f8b1e641cfbec64bc5aff0acc2c0d4a7ee393992ad6f12d7fd0b5a1ecfd9c6296d3c1d258e909fa89090918b830d848dabe8e6cdca056712e91535df46193601d79b6e81627896c76733fd84bc62151cec7b7816ede3c21c98fe0fc59684c2d399a8b28afda27a6", 0x89) connect$unix(r2, &(0x7f0000001f80)=@abs={0x1, 0x0, 0x3}, 0x8) lchown(&(0x7f0000001fc0)='./file0\x00', r5, r8) sysctl$vm(&(0x7f0000002000)={0x2, 0x9}, 0x2, &(0x7f0000002040)="017dca4a0977fb070f48dc57d01824d21825e0f0beba9fada2b01982cd8d66c8c3564c14e5ee249a2c9abe7924a57af324f0fe43a60441e23e1ea9652c4914fec9", &(0x7f00000020c0)=0x41, &(0x7f0000002100)="da847765edd1ec67e536fca5b78902fccf00199ff7cbd21a4813b3b762e5c0f47a97a6efe7514a2d9f16283dfe0c97bf14683cc3fca5fcfa42f6714b986af698a23773ac9c86e7e9", 0x48) chmod(&(0x7f0000002180)='./file0\x00', 0x92) 22:49:25 executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) close(r0) link(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000300)='.\x00', 0x40, 0x0) mkdirat(r4, 0x0, 0x0) rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f00000004c0)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc, &(0x7f00000001c0)=[{&(0x7f00000005c0)="271446e47cbb3c48ea73e8af82a24f1c1768f55a363c6b3189fd8c7e3de7c1745769e2899b360c6fba06b52f32fe", 0x2e}, {&(0x7f0000000700)="aaa3b006a8e12d91b4dea14ca77eb51354786b006dff3083846537d3b59e6ab368a07d02bf56c3e011af823a0c929dac48efb3c76357391d78d011e4c056681868369fa3d61af6401378ab23769fc4fecbb31e25f653823a97bfb9be64d7e28d93bafd0a2bcfe39980ace84780274ad8ebf0cf65c16f078a1dcdfa17b28692e1702e8cdb87736a1b1b59f1b4b0fd6d9f75a18225a029a46dfe328bb5a1afe92089dd489a78b65eeb", 0xa8}, {&(0x7f0000000d00)="8524b5f7c510fcbe27eb952c7f761483286beec55437392c5a3c130dcd0c7bb80a4adf6980efe493dbe88e8bcb50c70229107aae8b5e1f08fe43d74528bcd443547dfb82915770c7e8750c32f8cfa54c9dcdafc07a88d6981041a9fa86a1f8f87100f51ad889cf3e397ed569ea3d873feab01397a9bdf17156ca7627a21be8e3c37ada3fb0254b25fa5927bff7c5ac8fafbe35a01ffd5bca536bc4386078289b486e4d4a9877b96d76c0fb9ff2c9ca98730f04689b0fabb772ec927dbb518933e0109da610632dc7be2f8038975095238cd6420b1226b82415a117cf6316386b4da8a7e4054590de275ecac97ed0", 0xee}, {&(0x7f0000002780)="c4126f4a59d3d85096e7de4d2b896e05e4ecd316742d63d1894c92fd722a50fa1dbffeba765fe263c37e22b66501c636a1ed40e5dfaca685d1399ed2ee77ad2fcbb8eeda8d7872dac5b1c4acf17c3731030587d8d130b5291277be97b6a789bf3e15d21fd28821b1d12fd33a48417a61ca398248bb1a1cd75a7491d88d09c6190b3963bd173a96bb9a54b6d59e30fff9a0258405b85bb53876d88579caa10153f709c8e137a11132e075e2cc1bf0bf9eab7c98b214df1ba24301c4d154de0750bd11290c2929a44a957ad141553c951c79b1f75ff1a1a6d234bc89a0e041202b759b017c5d9933a137ce97e2e299221cc2a88836fa616e387b7f6e0bf07fc1db465808894ad56a8e7c9beb33599c819d355bd22809bdabbadd2aa1dc575658529f6499bb5df554aeaa743d6163349958853b8cf9d129e5744434acae91ec743051bd46319990a9142547da21f88ea0529dc9eb79902e275bfb4e8f0d466933961d2caaaec3bbd36f58491fe2c08f9f5d9e289af7d5ca4e32ae8f57bfcf75c1f04f908eba82e77459eb68429d54451411f974b952a1ab157e49251f069da15a10734fb0e225c15af910bc00424d0ef67e4f79f13ded6a99e0d72d12b07bdc6b4774448dda5b0f65bd9b3b72c5c66fb6911ffc4ba7e29314e2d1d5648154ede6520eea08c2d61944c2bb1880047a1ff145779b965aa41c91f84dc77d561883b920778cfcf4fb33c2e66017c7dd583a173894b3cfc985eac73458150ffa38c1379049edcebebb8679fd43110bb279fe67bc7f6723c83b968da544cd0013a46e46c010aa502e10a18cfcacb081555676f2b9c12fe4a5fc630e7a4c3a7a804e148965640d13444d687fbe42da9cba96b56f1882f1431fdb278d5dbbeb47920d1189bc1c9de31156b72d12b0d046bcc096ab62dd8f756d66286d4592893b30150175dfc9e74f47ca1485db300ed21083d5d25e16fb278213daea6c70cf53b6e9d7ce35942199c4c60e1b6b10ab675af1f63d3581f68d48f478e7c0322c1400ce8d88c2ca83b962e2784eaf3688ab02b154e6877893f0c01d8b51ba9a41914aa57c73e84f3f7ccdfbb64f726e30939947d721659c103f10d316d505e725e81cbc5f8bd44abdbff8f329345cae29576537cedeb042414cc0606259aeb9cdb1ebf49929dc5780e480626e37c573dcb0e3acc68b086899e04a907ed9087b1bbb71d417523812cab92f7a67f18b16386dd41dd0b1bec137361c02f8225de8e4b6f411ef070f7d1caca11430d637d2f84caac6a6690ef7a996b53a3c2c71465d7fd8a935c6fd2024c10efe103c928c6daa33bfb65313a8b460e076f26f812abf1b197ab76bf08bc0a9eb3de74943b590b2144588346d5d2f196e8e1541cafb686a37d0b3e68dc50fb10f3068d1d32874ca6846e29f813684d55b0df8f798d4568f48a30c655ad629751581778562779b83de599cfbc262417c6a379597269f80e00e75b21f95a929ea9a2038d471415aeaaf8b73f0aad19665a28c070b063112aaab531e21ec9b4a0323d9a52414c639d22c0be6dfa078eedb889df467858cf133c86665e60295648ddb7d5265391f42f913acec50e6ebe1933f1a419b49a12533a6955460fbac8ff6f2a37cf5666ef4962ff278ab8776a0e5e837a2d61a04d30cf0180c6679b947d8a756c638d822c7b2d54f9bef882c04c9bd710c8a88cc07eef947481cb821bbf9ad48f6b0b25bc679b2ceeacfeee1cedf8412ca44052efc22bf25cf45510a41406f26bb27f29b41242acd7b16c41c3b7d18379eae645d63a5e069bcc2686986cba07093d427a6a767121e766a7b55fdab89f06ce4f531cb526cb528d18fe4fb0543785300a7d207dbd205b3e8a18c3772de1208f8069d565ab83d1435bb2d8bf8471bdab6428fdc155c003aa59a7f8b0a21af2a5fbf55588478a97fce2ee0f5bcd73eed67d5b51f8b7aa087ca8313d47560f253584d5e075fb57337c19ba4abda86684f9e4972f88b6a757305a33cf84f5754fc2aaf341fe08bc91c5403075a2147576f6749f7b4b6b8b7a315cf13999268262fceb3f4dd3987eda1d40253e63444246398a0c13adc0bcaf907ddef57d8fca66b53999612bb8aa1d6f94d0b8d6ff4b5e90217fd7ba7e8658fde3cfba1f67aab522d6e4f1a1ace60937836e9de4a7b2873313bd208976496bdcf6a1dca664293e015fee6c1c0e1ca8a66f53bfee8e97039af9985e3df97f5ea952fbefd6a9458ba1efc0f3c3eab85eb40aeb03d46a347e4db217a68bea09bdc966c3f03e6063f12738b981e25b96865947cc3f5a18c99348cd75ad936de14a442316f5d5ff36cd6130756952e002dc01c74adfd6f9699c6c49aa749b7ea2863e29231094d668d7455cf5b1da4de899660a0ed3f1b29fc7911f1e9064beb71a8bdcdf1e2e3bf3cbff4f43b2a7d1c1e9ea6ab34a0750fba8b69eef6edf1e6733d87bfe3e6254e86bfac39c6f4e171602af4b36de5497b799cd2c18d2d41ae024c5d70edf076a7968c0406ea096cbff5cc099784d3484c40e32b4f3602f0696a4f1ca53bb29bbb88b3fcfe42c001deacb276f1261777af38439270c560748ecc9a7947c31b83fbb4b53edd96a8a305673a3ca070ff6c904f80acb93e34670b279bb05de92e557e42f54838841f48285c5e45fff20ba4579a13391932ff30442fd3e1e9796f7e91f87d29bea2ac46ec06e534262c75a0d8476d7de50e316833b41661a8ab1fdc829e92cd62f00202f4ff5e1e101d2a51684144b6e4ac7179a4182f30df2bf861ca535c3867496e7ff46b40d79dc2adb922aca394a913c6a51da4e921b97fa901686313d9c8f555a3641d34d82c6bbe6d8e9d24091f32525f56e565cd30acbc3d9e78a34b07e06db90aca574f65cb0f38cd16fed5fbbba1c223630b9b1c31163b6e7b0f96202d6f8add0a3e516f8b70f7c01f2154bd391ecccbd8b4906549fe131e1a8bdd298280eb1565c5e784d5330f39e4b6cc3c583d90089446773741667918e37deefcd45803c79f9fd2993b33aa7ef173311a401b83dfe62cc862c9594e3737af1220dbf2e1fbce96c81ce86259efcaa817afa181443bd79c14f3249609f99265698d224dddee1ff4c411e6f2c3246679b347cbaea39dd195ca5e130430917bb4cf4f02d22ae20aadabf4d5cc84faffe0339340804c9399ad7146fa21a126f8c0aaeb3f42c7d3ddc15eceb7ef409b2f28ad8111ad3fccc7ffc60a36b925fb03f3f4643cd630e8ec4505bb70c8e639178a95350d2c592ab387254148aece748c0af2102638bee1c20ab6d0bda726f6fae5fd8c0d1e55fe1b92fd3556b1be7d80cb5b1bb21a902cf6cd68fd4b937a8cbaed4d6a57c42eee62c236d5744cdaa6c5e9bdb746c5fd86d59dddfb0a89b2bafb0ecd24ffc4c16d16bc450d4cd7ef3332ee7173db42fa30925c1def794108867bc920d8814f81ad9548de8c376b5e0da50985ad574486ac76133c85f2912759793e1fa7c289590489cf51ae403c70051aafb2386713d700fb1694bd69b85bcba5b4cd014f331759b5eb972463545e7d77289ed540866d5379cdd49ebc9af9e99376a6b91da7767be93e690aee9471de2dfc8b9e8313a23e2ae60fe3348721673fb9d8a1d6b57b49171d2531b3d193399550f1dfa38d21c46a8a25e7ef01d17a1821b406d7cc5562cae4c4367abf0f8909d3adf3e1b1827332f4be69f4c3405ca189ea8d6d11717592c4fe14ba8831f33005f42ed810cff946b12701e4ac1af1a49be4785809e9619171ba0e1145f72ec9922efb9489a2cbab682bd17d43980e5487abab92a80ed3e522c267ee8d5f231258f3a3596c64e6737cccb4c047a442c47146deebe84d1bf2ed4a7deb6ca90ad6683bf3ffc651f9a45c698de2eaba62794bcaf253ebf3bd2cc4795e16b7f0927bb7d5a9f3312ee5f07e087f87bd4328258ed8405785c244f08ec1f835c5948c4ffd04c807fa96956fae5050fcb2b8d858e044564d27b173d4f44423e865189d1b0e09db73009886f7c211fafe38cc921ac8e3315ff020ba72dcd11f099028c93bc30cf4489e9f332329b37b25ba5a3eb1b754bea0217d4a73f9fef42219bf435096ee26649efa5ebb98806edda0c2497dc63a025a313a83816bf36fb0b321a6fc96ac0bb016eaab6b484177b6373cf113c71f3c19ea87bd5ea99d82833cc118daafa25dc523d504a04d1f0efa681a1a115fc24a68885bc6a9a95241009bed692c81298da3e96f23b8cfe955079e26a518a48c3ab8c13367b5ea69b664d21ded50ebbea6344e1c85194ab3f2a01f3e6b5c9c9056f875dfc42ece0b40eae5cae832ab3c3085de3139572c13b48a5c1f0dcb6ea5c75260ff1f65c15c918c6cb7d2870a19ab692427ad8969b1aedc4330be52e910590f8a5a4d728ee7754e5cb543bbb99e24b8cc449988467a8eba037abc40e17c299cbe1989728d33a1109798873b3c55d8d14260a73183dd327b4380fffd2937c4dce0e8127be0c9334070d957996ea5de8f7bf6a50ea653e271812e39c8b09c83d70679b58f2f7ebb36c5c145c5c0ba00ed9c5dbab21c129145c39963a2c53d106f369967c99e62d9972c5c4a20058e9b5b3881a178d1ab37ee1a8c920410f981968c4a009473defa9bfeccf037479f21c45a8ddfd0e1bbe7f9fce07274fc96514e422101a7dcb2a180004350c34f3fe9c35d5b5241fa82cb878f288e5a78892818d3f92426a2aafe203366f6750662a58da359a37bcf4e3e7b47cf301d52fc6c975ce2547102c7c766ccd5ab752793048a3e704acc7a0e6f329285dbd293f9f5a97a1034274a3faf544e8fc9ba44a9832432548937c3dd2f53c870f1687f93a3ff83b6349b76a7c59894e19c0e0604aac57466e0d58ddbc86b0d02f4207da004ceb0366881e0c65d739a4b69fdd5a4e521763a9cde42aba475910473fd197f5b226ae7d0b3b01034ab0506eaf990eba1af69955400490d3f795975d9115b08e8cc96bb020d6c415bea0fc18828b11ca9988138b549d5ea9532d7f0e0b75683b90b4c17eb886d633e24bb15bb21175a5c752447c14fc7eaac0a9a1a54b0869aa8711e2404fc933c836675f9540f83052d1187f6b2f40ff7b19c46d87f9a02401a66c00b0e8de585b31099341f1bdcf831bbb3e2fc9f25f568e7a4373148067e8b7969029e19d7bbf854fd7ab8860fc37fd3dbb368603afec90c735c5a385f0bfce42351ba4b93546a9c0b9bf8fb812bfcc726303f9d4d248308c85233861e6013351fc2d86ebc032a242150bdadbea158d11249beaefb6e8060ed568b4a7aff41a43b00ac2a11e4bc3c0e1840b053f1519e8312195491e38c782b0404133055c882987c1035c97d4daf53b00e47b6399764c33bc9a9604eb3dc18498a39c534f3b01136c7e5c891215af41db5a1725771566906c9079bffa901bd1eb8805f28c9920e8c115fb1a181d866e53a593e21f5e0f2c09cd6a7ca2a9df307fe6509059cba5b888a25d30a92b0693710c73a230574f4a0dbef49cd7fb0f10ba81bb12e4774dcb48ad851c776682af5fb8187ef42e8d5bc43999ca342887c8cd5310f37dc52cc00da0a0b391efc7369d1619a04999f3dc7cd899ad2d0b16b3cb94af8eec259aa7aa14265158b4fdd74c85a1923ea51a66a8e537c2b36bcaafc2351a7b34bd3e2467108edabc2cff0b610d0f4fd2373f8c4377007413884acff81bf43f6f0d454b7ae8ffb567b2159c8120b17db1a3ce878519e1092e85ab248d08ce8bb08479a2bbda96fbec14d2882465fdeab556aeaae150a916d06", 0x1000}], 0x4, &(0x7f0000001340)}, 0x6}, 0x10, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000140)='./file2\x00', 0x0) 22:49:25 executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/186, 0xba}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0xff, 0x8000}, {{r0}, 0xfffffffffffffffc, 0xc, 0x40, 0x8000000000000001, 0x465}], 0xb85f, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaa09000000aaaaaaaa86dd6000000000083a0000000000000000000000000000000000000000048100907800000000f3ffffffffffc55deeea73565fa264d7469dc63c000000000000"]) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0xfff, 0x400}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x4}, {{r1}, 0x0, 0x4, 0x1, 0xadd, 0x5}], 0x3, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x4, 0x402}, {{r5}, 0xffffffffffffffff, 0x2, 0x4, 0x8000000040000000, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x0, 0x8}, {{r4}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x100000001, 0x4}, {{r3}, 0xfffffffffffffff9, 0x12, 0xf0000000, 0xd6, 0x3c}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x81}, {{r2}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x20, 0x70aa}], 0x2, &(0x7f00000001c0)={0x7ff, 0xe62}) dup2(r5, r3) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f14ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169fa2f10978c83f718a9bfc0f5ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc83839f56b255b72c23e107309ad30ae05bb2cb03990aba31b9cbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad40600fdf46ed5ed151d4d11f15b70a01aa1dbcda032139d7bbdf5ef99ea85384e6fad7e8224e30365943cd06009f7911b49d9d939a5be6776d74208a853ea9ea310d3556c4d180d41503e3639ad01989274756431406f2de69a69e61ba2aada2ed74d7fbdebad43ef38d02012224e839854739ae3567c4ca118b0331af4cc7a194063902ee680e32fdde932bd14a7af38db4c50a4cbbd849437a6e086e3c1396e15d47a7700adf079f6ff65169e69b0d7fde872bc5cd01ce9a83941588989b5faa5b3ffd41e1550191e4328e4a008d40a033b1b8dbb46d85fa3654499fb98ff7cb94483a3d8e68f6a18f53c7fe7fd62", 0x1d9) socket$inet(0x2, 0x1, 0x0) 22:49:25 executing program 7: syz_emit_ethernet(0x22, &(0x7f00000004c0)={@broadcast, @random="869e0000e7ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}) socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fchmod(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r3 = socket(0x11, 0x3, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x100) listen(r4, 0x0) fcntl$setstatus(r4, 0x4, 0x40) shutdown(r4, 0x1) sendmsg(r3, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="1013feffff00000000007e0583d62d00"], 0x10}, 0x407) 22:49:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "9c2aa5ceb24140bc8a13d09be43be4bef9e3f283"}) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000001580)="1159916f4da4346d281c8a5e341981bc8db9a3b2ae402c8df43001eed1d77a6ff27b83e0caf44422e8b38aadc5f67dc7a9d10f3ff7f2912e531a5aaadc0d09", 0x3f) writev(r5, &(0x7f0000002740)=[{&(0x7f0000001640)="112c0ddf81ba7a48e4b9247259", 0xd}, {&(0x7f0000001680)="f67b53c02f89fdfb343c60be411c4009", 0x10}], 0x2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ff, 0xb, 0x820351d, "090e4de6d3280a0000026c4d02000008ff000400"}) writev(r7, &(0x7f00000002c0)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f394908", 0x62}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x40) close(r6) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) clock_getres(0xbe44501372635004, 0x0) fchown(r2, r3, 0xffffffffffffffff) fchmod(r2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xe7) setreuid(0xee00, r1) socket(0x18, 0x2, 0x0) 22:49:27 executing program 0: sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001180), 0x0, 0x8001) pwrite(r0, &(0x7f0000000140)="b8", 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) fsync(r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8772, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) socket(0x0, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f0000000600)="18be3d14cf221cc4584410859cbbf3e249579a961d9c7a41014598b42a3d115e44620300000001d5257a00a5d48486edce955b03cb7fd775800bd43833fd62c874927f3b016e6d259dd7ff6e3894ad4338a560c20650a947278d834e045dd1b57e38bd5da065af4891ad2ee14c013454e9a8a1fa000000000000000000e1a3003a3ac6e5600e6e1b251fd530d911b335be80785931a572b67ade66c3fb041bd885b4f89a352e54716ad22065311a001ee1ac1e74a5e195c6d89ad9308f9e2ad28926cb1088dc658f", 0x1, 0x195a05e282d6161, 0x0, 0xffffffffffffff7c) accept$inet(r4, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000100)={0xfea, 0x8}, 0x0) 22:49:27 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) 22:49:27 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="83183b35a3be1a7bff05"], 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) semctl$IPC_RMID(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_RMID(0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f00000004c0)="5a29894687e4f601858226975da16e9d396506254c850ad3d7b3628af4ddfdd7b1a93d634481306ba820747d47681fa94f11d4a19dd045216822356211d62cd346598a8d3a294d22f38f9fdde4367b72ad7a817a1a52539554ca17d068df7d3b76007f88aac126bc3d41c1be842bd6d6642671f062ce0c7ccaa267bea94a320e713e8e11b2a1966bffbb242e4b7eed829e0611e227bb27bcd2882b550bc47a1e60e3338c664c7c5471d29c28354022a9ce1b79bde62b096b8159d74f0b0b664baa6ed461d156622323423680711ad7da857b27d84c74d62a98958224e2994ffba3855665e186eda7773099fb8e60331a7dc1fb77ba2f3b5a661f3ea64c28dad853f7ed5f71f31e1653189c721fe76c0d7d580958183308229b667b153bfff1a26ac99a30a5152bcd46f2db8225ec424a0bf8d6558758d251c534c64382f78c94492dd18a9b80b85ebae1e548b8b563a463692c2a1c5e9391e0eb8ee437eb21b9baaac03baf3494f1082dc8680974cd5b98cd8b58831614028b9d8f17db1824beab8e1820679f25a9deaf5133eb9a5f06d947f5582da7a819a9887f33ab2db1cd2410868db0510d2801f0ed9554a1b8d847cbd8ccc717f3c47810caabb3ef06acb50032bb03546f71427c387b2f264fd81364beaeed5f398ae5245592c29726151420c9848d5e67a6fb9cd0a3c9fdbb0c0f932f25ec8fcc302629fa97af136d74b03b368801b2cfb8395a435a2b5bbe6c4a9b132d9e5d3d9e045d00b47091c065562b57c0d22a612878a821faf5830b8a8928b5b599b04cf37c9be87728921ec1fa8fd0b07209609c3481c63968b3b1dc188a54aecfe9d82938e28477149e60bdceedafb30f125f18130783ec86a6895a1ec1d00cc1ba086ca56bb8bc46074c7e05d531cfdab382bc22ff1ad680fac174d08030b6f1adc18dcb14116209176ea55f64d42f817bc99ba848656469279f5f47a58aa0e003e762f318c15675d1dd2fd9c754828eeed330063acf4fd689c56bd326f195890fd13913a93be2c56134c017a175704f84cb38460952a011b01ac41b2602f03fb51a392f26f2dc67431c1cef431f957269e33d03c25130d8d2bc3c902af81db30b1e511110a94e6692a668db1efde584018061e13bde72cf476b45e07d04a435a954f9bdfacd0493457faf0fdf8d973c8657c323159776d75bac9c83f5078ae0ae64c7bc72281261438b04d406e9c5a1edff2b41d554a45e81acde16d746c8e61835fa7e8f1cbeec7749f323b9f27622ed874e5f80eddda888515777dc2bb828ac0548f0e9439dce0c8f0aa1a10acb36a90b7b6fb15cc9186dbcd20e8b8ef08d150caa87372d9d508be05a0a07e13ad575f4ef8fbb80cacb432d75fd6420d798a2f05fcd9552aa67fb4871faeb475934aeb9afe965dd277d24670d080cfaa318f79d74c0c53dfecdc27d3ed4a2b4b3424dde1b2a1dbc467d201c64e7c70fe6ac652d5c4ecd6e041fdf7e713cc3e5fc71237c60ce4a8bd974b56bbacc99cceb45bd8b668536cea10af55d8066a90291029c504f968e9d96024e518e423e057a2609b77dec1dad468945d05dd7b97d093db0679d21ffcd536e1fafd5a0e7338823df8c04894289c5361fe602096d9818f24840ada3a0891142f702d21cd96f8b266ee003ea47f71570c7494ce7488d9dc2894839c9b623ab517fe9a795f64fdab40fd2445ef4287068782a8bbfbe3f9e03ec2d20b10a24b343dae6ff1bda13a2f4dde1995a4877c7d117c2324b2e34fa8a1b5e135fe86cd3a5287018f12aa23806f53b85c4fac7e73eecc9c672dc3b7c1ee29346bc262aa7256d22c4e45f4394b629afd134eb7432175a4ff52b3b499dd4809634971e1c458ee44a51982e586e0c425c900a092c513aa876825b42091b6f10f6d16fd8d7df5124b978a7699a41471cd68076886a05da1e6a40d161d477e30947ba403e4d851946826087d0d631155b0179aecb4e33e614888af39dcdb789a4406d4068b4590ca264c6800d11cec24741fea870a41d56c1a612b2aa70ab127e32041981becf711d63cc41eed36d4c265004acf1c984eedc84bdae7fbbf1c7b43b1419b39987f115564162058626b639e7abb0cdc9102a8dcd09b80e5035907b2b401a4826204f236e390f76e75da68f634ffda2863ae0343311b9fbf5d8e11171ab3620c4e055fbbed85201cdc9912b8c1b7deac37b3206c72cccc699190aab193e8cb5b63f7545d04c594b12e23fc5df64c9e9c98340d655443ddf878d1cc5f245f5e830a975a2b67e8e56e622130c85b797add6a5a2cf638e1b5b1cdc8f2538009d33cfe825f6825107e14880dc11669588ae436d6497b7bf236dcc485492bbcfc33aa4c3e951cf5523c0881275150ac6a40e09be4e6923ca70839f136b1297d88c4607a66ba750e951b72596b5cafc1e22c6c84715417a3a86bff8101eb3c371047a4537a49eb224a5e207dfd054b8c456a378cfa7d81860affb1e796ef7e78b4b39df0c082d60eae3279977a4707f1588125d96e8996f55829d14a9e6eec92c05204ed7bac9dcc90709d6a9e8b456cf9f5f912d597f867d97919fd1b6be4b3e26a29d07551805e307e0698df6eb447487047c875737781b7b8e469dfe9ed83f4c35bd6eacb0ee466ee0188d83584ab640bdcf6f953f69295ac9d20404a65241ddc254fc12c49448ee5ff0d2063ef66cec1265e64374ebae8c517e1d017345fdb4a5f3d152afe950ed7cdbd88bb123c5d9ef8bde6c5fd32a972ddbf8236be77a9e7ced5be307e2ca340bc5e73041930d61f74be1c5d6e8214a252e08a0fc853c5d6f4be18e97a1020b5df00e6b1f2c713c53ae2b4c2c28a6c27299918311c1f92c0bfc85720b9e996ec1cae0c0b0f68ffcf05636cdaf3f129453d3acf6d675989746e2ceb34b66b144550a60cf37f3751ecfa53db43e868b48c3fa9d5e23c86f8238e78243afc1e9831eb7560a9e6afb0bf0b2c8952222bef15816f909222c5fbcad24ccabc571879162ebec2c61edd6e2d3709da3e0c2a84264b9fa9ff40481d6059d256a5418bb2a2793632f91c2d02ba03d8602d9f1600e8778fa7d207d8322a251db2b13c145fa9f34bee3e0d70fe77d2934a7a7f3272f7509f89e7df719ae0a99018123dd61817d4fef04a8237f277521902b4696fe2550e8540c6842304130df71d84828f00293a60b1a06910deba0ddb0794556c56fd7a645a127efefabe116977d1b814b664b850fa68dd7660736c94aef95d60e1c0dd535f3578882d50396c2de1e9890cab9ea8876f2f5975e5f8ef7102d86ed703d65281393a8f8ef630649db67632c6d50a3caf116e71f13fa088e5a5b1070e5a197254df129b635ebfcbbf5f50c05e68bcfba698938b4711a430d661a1bf424a60bd2dbf68ef3f630ab2b6680a9cab1190ea1aef5c4a3e16732f7a4f1d1af4cc9f949227bcfe873c9a8929f07bcf84177156fe6c29404879e2aa813a42f3cd3403c325cbc202445a4ecd5e496ee620748028c51e83438d67e792f40ea4c382b5382549657ea00417b713455bf8e845d1523ee9203d52e42a61723e6c4f6b54281b1a77e600346b3de712f5f629643414bb031f6c4ecc9df37bf82f6504619794243a87b8e0875e3f592ad52d15f0a19e1f405768765e97921e55b99c63fe3b6f8c28a84fc2f5207aa401c8eb130914b604bd0484005e54b9d8f5376030e269e07e126dbb30f142a0f807a9af9f57e31af8257d6438125a68c21ca6a3408a159ba37c591de21cffb53e9f658cccb60492f06db09cf6cacc29b6d5f6aed0bf18eacb66cc4776546dcc9ea76a666da55cd031f03e88d76dbd825913db5c1c6ae5057701f91122251b1ac6bd56e842bc09ebe2d69944a9202f7b6418fb6a73f31c6c042a281556a0a3d74a3e48359a57660beb7b1e5582816a17f02730d46209c0cd510a00e0f86f7d194824336a709f154763f94885670ebc3dc1219d7538ac5b94b444eafeedd9bd3793840a5d4b2c797c93147519e0d2feb0485bdf3e9d0855b0236016eb8b7a6195992bda4c1b742765c04dd91160a1af3e45bb962e577a069f1a5edf83830b1c661350c6ef74f7471231688b3b31a174bf45a6f0f7108128c06e476ae5ec656293d4effe802c5d25a4342aeb88676802e894bf924dfba3b9eae581a6eb2c75c10c9e449c7cd1978413177a883ac977841e55745d2b7d7c0f764296df41143acc6d5e18733c2c7ac392012daa8cac7936bf4b9d1f08a785066aa90085f223d8933a3e1a80f5f71f14ad562f09845f94c72706b48d55409f13f5908d92cb5419bdf4912a17bca3e61142144f663a3130e96fc3d95e766e3dc3290a99c51a87ab58fafb1f7b0c5b6920dbbd79537e326b4194ca8792bf10cdd1b191dc89f3b9f4fab5c39da7c826d2d9a7ef0c80443e7fa4d317c78819a77f9c42804833d945cbdf96513bb1cf829b8eb19239cb1e40110e886e32b5db511c9b7b4cc9216bc29fd0ddea2ad416f7b22f4810c5bfd134840780e99e8c628e57bcb1dcec7aae7d97d2b6fa6daab5571059cea7fa15a749812fa9f1c5b4dd5f4b87f2357535c93c1c288c25ff23fc735086f79bcffb17637ea38e89f4bbc3b64206670e6a3b9c999c2e755eb129ebceac27f6d859ad7cbce0024a0024b961b51ff9d01412768fe8cd6155de612aeb0aad7f55f5cf067a3901ac17186c86341788fb98440d60885f4c5ba01d2ac1a1227829b60fa3de6e3ab726cd13f689eeff77d53505e58eaa1ee6429bc312bd2d0676d9cd2cb0320c75140cfadd047219d1f7903ab1fffd88b3ab98fcf74b3208a8ccb6f03bd8cd9ae8020990c7eea0ea6bee2033067d28b8f80d58920c789000f7ca992e9fc1d3124eb1402939b959611f4d7242a827a14b5ba629a0bcb3da97d6b5cd8d0fa5fdeb401cc61862809bf22f5daf742d777d98a255e732fac8b529d4a65db96ab0b0676aa0db7e3316f6347d9c10f54f06a5e78cd602887e8874d810ebe64a91f9e2a2f4ac84c324e10f159f78871d887f44c9f28deca09eaca19af93933014aac4d3ff76cebb6ca3b8c98571a13c1fcd5102ab4f57efa2f8b98b2beeb1afcb5fe9a0d01960ba74d2c23692638e2c2c685960236cde154d7a4fc710e04252b540f79ee4ed61d495040780dbc2a7c6a5acf8b861623189e14f4b115ffe339b48a182a2eb9ad0b5cc645b1a0367bf5c199f0e35546310cf4b032fb0c539cc9edbc59eb5b2439921329af27b0dec98c2b0b19b59d07396703b6d1818043f8f5515f287bdfcb0079317844dd821762f84dc5338f43b71fb3174414501e9dbe1f41adf885cdb9a0ee5575b094064660119a828c2c72f74b7eb599072dfdf69cd431bafee7ea7b9456fc26faeb033fddadc3371c98603ac7537f30dfa65635e9472f079e168e4b1227ee764379f0d6713b68868065795c1ff901b5ee280ff8ee01af81f7fc73a95873f8eedb4f5ef4b5422956f18b33a9201b5a586717e2155e3fbb2c640252e24917f1899106a190f7e4493dca9f52aba02bebba8b2b72ab3b8072396139b497c24a210aab28d8aeeb7b8dc1eaa0897b055d288787e6e4186031f575685f1e0c7cfe10eb3a21ea8428c1cfd34b040a3166d55535d6cc3e37a896a8eb3d162aa10434440828eb5377e423a7414ca13f8b540d707cba4d865ece63341692de6745b0b07b05f50ecc0cbdf115bec6a17dcb0242eade15b18bd0df8eb15c659e6b243764a87ef2783d3b68ef8c595c4a3390953503bff192c1b8fd6abd6924f7e88cf0efb60fccc1c5b3d56", &(0x7f00000001c0)=0x1000, &(0x7f00000002c0)="6c8d4325512a72b7d4e97243a962936e7d02a279e2c18ac22a59c19d350b637ef7949bbe0f28163b3604aeb0fd41349a48fd02df3304b678ca76a9c6bb82a612df4e0dee9a69e2b2c0fdac4093ee58b0a86b", 0x52) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0xc2) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 22:49:27 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) 22:49:27 executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x40005, 0x4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) (async) socket(0x6, 0x2, 0x49) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x6, 0x0, 0xfa}, {0x511, 0x7, 0x2, 0x10001}]}) (async, rerun: 32) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async, rerun: 32) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, 0x0, 0xa) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) socket$unix(0x1, 0x1, 0x0) (rerun: 32) 22:49:27 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0xff, 0x2a, 0x6}, 0x5d, 0x8001, 0x2}) 22:49:27 executing program 7: r0 = msgget$private(0x0, 0x200) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4, 0x0, r1, r3, r5, 0x20, 0x2}, 0x7, 0xea, r8, r9, 0x6, 0x3d35ac4b, 0x1, 0x6}) r11 = socket$inet6(0x18, 0x1, 0x2) sendto(r11, &(0x7f0000000180)="90bc7deab630cfcb1dd18c0fe6ce617708f521fa17d518", 0x17, 0x0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x82, 0x9}, {0x8c, 0x1ff}, {0x24, 0x8}, {0x4b, 0x1}, {0x42, 0x1}, {0x3, 0x800}, {0x7, 0x5}], 0x7}) r13 = shmget$private(0x0, 0x1000, 0x46, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x0, r10, 0xffffffffffffffff, r3, r6, 0x10, 0x7486}, 0x9, 0x1f, r8, r2, 0xc75, 0x1, 0x55fb}) ftruncate(r12, 0x200) r14 = dup2(r11, r12) mknodat(r14, &(0x7f0000000340)='./file0\x00', 0x20, 0xef8) fsync(r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getegid() ioctl$TIOCCLRVERAUTH(r14, 0x2000741d) setgid(r4) socketpair(0x28, 0x3, 0x4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440)={r15, r17, r7}, 0xc) r18 = socket(0x18, 0x5, 0x0) getpeername(r18, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) syz_open_pts() ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000540)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)) 22:49:27 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0xfd) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe28) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:27 executing program 2: chmod(0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r1, &(0x7f0000001240)=""/4096, 0x1000, 0x843, &(0x7f0000000500)=@in6={0x18, 0x3, 0x0, 0x83}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f00000000c0)}) close(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) seteuid(0x0) ioctl$FIONREAD(r6, 0x4004667f, 0x0) r7 = socket(0x2, 0x2, 0x0) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) 22:49:27 executing program 5: r0 = shmget$private(0x0, 0x9000, 0x0, &(0x7f0000ff4000/0x9000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r7) r8 = socket$inet(0x2, 0x3, 0x0) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0xc, r2, r4, r5, r6, 0xc9, 0x1}, 0x200, 0x3ff, r7, r9, 0x1, 0xed, 0xd}) r10 = shmget$private(0x0, 0x2000, 0x592, &(0x7f0000e18000/0x2000)=nil) shmat(r0, &(0x7f0000bfd000/0x400000)=nil, 0x1000) r11 = getgid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000440)={{0x7, r1, r11, r1, r6, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, r3, 0x250, 0xffffffffffffffff, 0x7fff}) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r14) setgroups(0x1, &(0x7f0000000100)=[r14]) setreuid(0xee00, 0x0) r15 = getuid() setreuid(0xee00, r15) shmat(r12, &(0x7f0000bfe000/0x3000)=nil, 0x0) 22:49:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getgid() getegid() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xb1, 0x0, 0x0, 0x0) msgget(0x2, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00), 0x0) semget(0x1, 0x1, 0x200) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfee6) pwrite(r2, &(0x7f00000001c0)="6dbd76f12d1a36efb2e0201f8b81c30a419a732ef4c18e9190b2915f6080d75272f9f20757a959b726e3f50323f03bab7cb43613ab3b571d5e2d968b1fa7740efe1a808630b7b91e74b2a248e2eee0697c99c99613176fb017386f7d1caffdd65073eb45fb51e4c4b768e8f09ff75049dea4b39657f217c74c102819be83cfed3647037995d65f9bcfde69af3a24bcd13eb379b1443080dc92e2d16dbc346f0af3ea381e8453087410ea670578df31c70c2df9d15afa704ace0c1f06a3d544662ab6bd4b3e41067f67a5417b7128f72d7807a85ff68a4faf22ff3e56f9871a65768b54c95952e40600049f1302efcbde05b888f488c5a382cd", 0xf9, 0x7) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000000c0)="4a04081b40ed978f9a89013b150c1e72a4d094a4f1b07bd089b187730c5a0180ce9b2347468d62546cfb366a8764bfc9e7e98b99fae907d4e44de15c9287fe87689732ae45dbc86893a3111e36b270e4d960d58435bcaf1ae4dbfff311a24a9d6ccaf3e36eb1144081301e5ae8c7e2ad", &(0x7f0000000140)=0x70, &(0x7f0000000400)="6ef1ab2b6a603b7ca1949f294677a17fab128abfeb64ab3e8ac53864b5110f64b45bdf9223a69509f80184b5a550729ecfe7d66d2345ee71adb25fd328b040f7d82f4f5f8b9f48b9d5fd747eafc761be7676d9f2d14f4717865ef44730e6227fddba77e3d358c2f8b97f99c83aa3075106bd6b5cc6991457f6a13036e01614f77e90e99046d50c58775c88", 0x8b) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) 22:49:27 executing program 5: syz_emit_ethernet(0x22, &(0x7f00000004c0)={@broadcast, @random="869e0000e7ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}) (async) socket(0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) (async) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fchmod(r0, 0x2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) (async) r3 = socket(0x11, 0x3, 0x0) (async) r4 = socket$inet6(0x18, 0x1, 0x0) (async) r5 = getpid() fcntl$setown(r4, 0x6, r5) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x100) (async) listen(r4, 0x0) (async) fcntl$setstatus(r4, 0x4, 0x40) shutdown(r4, 0x1) (async) sendmsg(r3, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="1013feffff00000000007e0583d62d00"], 0x10}, 0x407) 22:49:27 executing program 1: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0983ef7e85c208004600002c0000000000009078e000000100000000010101014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYRESDEC=0x0]) 22:49:27 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) socket$inet6(0x18, 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0x0, 0x4}) execve(0x0, &(0x7f0000000200)=[0x0, 0x0], 0x0) (async) msgget$private(0x0, 0x0) (async) semget(0x3, 0x2, 0xe9e31ea7c3663bbf) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) (async) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = kqueue() (async) r6 = fcntl$dupfd(r4, 0x0, r3) kevent(r5, &(0x7f0000000080)=[{{r0}, 0x0, 0x4, 0x4, 0x4, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x8, 0x8, 0x100000001, 0xa32}, {{r3}, 0xfffffffffffffff9, 0x83, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa1, 0x20, 0x8d, 0x7}], 0x1ff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x58, 0x20000007, 0x181, 0x7d}, {{r2}, 0xfffffffffffffffc, 0x4, 0x20, 0x2, 0x9}, {{r6}, 0xffffffffffffffff, 0x84b5f3e65c2eda22, 0x40, 0x4, 0xffffffff00000000}, {{r3}, 0xfffffffffffffffa, 0x59, 0x2, 0x9, 0x200}, {{r3}, 0xfffffffffffffffe, 0x0, 0xa, 0x1, 0x401}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xf3d, 0x100}, {{r3}, 0xfffffffffffffff9, 0x5, 0x2, 0xa8fa0000000000, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x50, 0x0, 0x100, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0xb1, 0x40000000, 0x8, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x5, 0x1, 0x1, 0x401}], 0x2, &(0x7f0000000140)={0xe74, 0x1f}) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) (async) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) 22:49:27 executing program 4: kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe, 0x0, 0x3}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000240), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r2}) close(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:49:27 executing program 5: fchflags(0xffffffffffffffff, 0x0) semget(0x1, 0xe6ed5537ca4f822f, 0x100) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xffffffff, 0xffffffffffffffff, r3, r2, r3, 0x4, 0x1}, 0x1, 0x0, 0x0, 0xffffffffffffffff, 0x7b, 0x0, 0x2}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, 0x0, 0x92, 0x1000}, 0x1, 0x400, r1, r5, 0x13d7, 0x0, 0x40}) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x10) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) setreuid(r7, r7) mkdirat(r6, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r6, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) semop(0x0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) socket(0x18, 0x4000, 0xf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1000, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) bind(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r9 = dup(r8) listen(r9, 0x0) shutdown(r9, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x11, 0x4, &(0x7f00000000c0), 0x0) 22:49:27 executing program 6: r0 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) read(r0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x800, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp}}}}) 22:49:27 executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file0/file0/..\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') writev(r0, &(0x7f0000001240)=[{0x0}], 0x1) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xd299, 0xffffffff, 0x0, 0x20010, "213d0613c5c1750a3a824b2c60d2f9d994858c4a"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xd299, 0xffffffff, 0x0, 0x20010, "213d0613c5c1750a3a824b2c60d2f9d994858c4a"}) write(r2, &(0x7f0000000bc0)="fd740f1b265bd7c0330044a5e626fe51fa1b32bf67cf566b4d294a4ea448e48732fb7f2733b57b71a874140ff7c2ef7b60177cc95ae6af88e92c3e16207480cfb6e1c1538976bcfa591d75d2a599aa04ab64ab0806dc94abbaabd245f683bec13201bd7caf6f830bf5929e580b31502ee93f3d9b6ecb36b05b55040e16186b977f1602689e8799807e92efc356c0786ac79fed276fd61fb1db23af9d73233de9275579e8d6ef2d4b5fbb869ce4065d767c874b9508fa6a669b3519cf15c8225ea483ab0f3f39a0bc7c896f4205b7e694352f7e1e4653cd04d1a7453b3d8c2f06b3cc785a999daa810be24ddfb6c228831267c66a264dbc05d3014bc2bad96715b82d63b5851aded295d2c36c40026ea0cdbf5fc67eed24f5976713e2ff54a7cfc939b5c13f72870984cc78cabd1c0f711d17b919fcc24ed381e519d7aa87f916fcda2490444c3f2ff24fb5baa8344b64e076e5815b128ad4e22bc114d2e449064e746aef2958f0016f8fb91a878de3ea54490ae8cdc5791b1a2907e22f6eaf9401fe01ad76703ee1a887523b06b3107af7f380eb0864003b0d77108b2d3c6117443b7f10db90bbfe41b50b3b03fdd34fcf01982b1234fd7fc9657e0d10a94c0f9de059f93a10a38a4907cf2e86fdf7993e06d97c55efe2cc7a0cf06654f7885561a760e76a96d503fcee8f3cabced2e4065783a961d62bb984e292154f564922e9", 0x201) (async) write(r2, &(0x7f0000000bc0)="fd740f1b265bd7c0330044a5e626fe51fa1b32bf67cf566b4d294a4ea448e48732fb7f2733b57b71a874140ff7c2ef7b60177cc95ae6af88e92c3e16207480cfb6e1c1538976bcfa591d75d2a599aa04ab64ab0806dc94abbaabd245f683bec13201bd7caf6f830bf5929e580b31502ee93f3d9b6ecb36b05b55040e16186b977f1602689e8799807e92efc356c0786ac79fed276fd61fb1db23af9d73233de9275579e8d6ef2d4b5fbb869ce4065d767c874b9508fa6a669b3519cf15c8225ea483ab0f3f39a0bc7c896f4205b7e694352f7e1e4653cd04d1a7453b3d8c2f06b3cc785a999daa810be24ddfb6c228831267c66a264dbc05d3014bc2bad96715b82d63b5851aded295d2c36c40026ea0cdbf5fc67eed24f5976713e2ff54a7cfc939b5c13f72870984cc78cabd1c0f711d17b919fcc24ed381e519d7aa87f916fcda2490444c3f2ff24fb5baa8344b64e076e5815b128ad4e22bc114d2e449064e746aef2958f0016f8fb91a878de3ea54490ae8cdc5791b1a2907e22f6eaf9401fe01ad76703ee1a887523b06b3107af7f380eb0864003b0d77108b2d3c6117443b7f10db90bbfe41b50b3b03fdd34fcf01982b1234fd7fc9657e0d10a94c0f9de059f93a10a38a4907cf2e86fdf7993e06d97c55efe2cc7a0cf06654f7885561a760e76a96d503fcee8f3cabced2e4065783a961d62bb984e292154f564922e9", 0x201) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffe, 0xfff7fffe, 0x0, "0000a6bc40862c000700", 0x0, 0x2}) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x8}, {0x8126, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x8}, {0x8126, 0x0, 0x0, 0xfffffffe}]}) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[]) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x55) recvmmsg(r1, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000200)=""/33, 0x21}], 0x2, &(0x7f0000000280)=""/164, 0xa4}, 0x7}, 0x10, 0x1043, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x8000000000000001) (async) ftruncate(r6, 0x8000000000000001) rmdir(&(0x7f00000003c0)='./file2\x00') 22:49:27 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, 0x0, 0x0) 22:49:27 executing program 5: pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpid() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/150) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000540)='./file0\x00', 0x2040, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0xfffffffd) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x36, &(0x7f0000000700), 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000800)=0x3) acct(&(0x7f00000005c0)='./file0\x00') writev(r7, &(0x7f0000000400)=[{&(0x7f0000000380)="f82d1c3e2226c5d5c7b5955cf7c29f0f505b4e6eaf2880fd83473e62702fb67ae2d6e0658efcde1118c370f1d8c9ca8424981684ea49366dd5c1dbc9d120aa37ea", 0x41}, {&(0x7f0000000840)="1e595ac0bcb670ead10391f866ea8a3c59e6b56446173fae69e92473c4ebdc25a4f33068980b5efe0f977900e64bd9dd3c6b09d114dc0e444aefee8d44b0d4acef34885de3eda156", 0x48}], 0x2) getsockname$inet(r7, &(0x7f0000000000), &(0x7f0000000280)=0xc) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0x9c}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000200)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d0", 0x4e}, {&(0x7f0000000440)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3caba7ce0c679d17e69bfc113b40b1672a9a454a50f81613ba0f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d426335902022230f8940e7358780d762dc3873fd22f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6", 0xe4}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f00000008c0)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) semget$private(0x0, 0x3, 0x18) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000600)=""/67) 22:49:27 executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) (async) close(r0) (async) r1 = socket$inet(0x2, 0x1, 0xfd) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe28) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:27 executing program 1: r0 = msgget$private(0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x10) shutdown(r2, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r1, r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) 22:49:27 executing program 6: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x40000518, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}], 0x1, 0x10000) 22:49:27 executing program 5: syz_emit_ethernet(0x4df, &(0x7f0000000180)={@local, @random="57558dfb3045", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x4a9, 0x3a, 0x0, @rand_addr="d635336c06b40c388be162e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "df508208e1feec66b8998da03eb4ca1e0604fbab09a4b1871a3a50611eefe9b8d11bbecdb7d9129b9120c8dbeed7380cf346d3afc65248c1eba2a31fb96a3323b330925ef4909f7e9d1613fb005299404b52d361700695b3fa86b43d1e1771e1cd6962e5261aebfb6d4698263878d715cfcfb62fcd5e447e0ab9d1e5a82919d2c9ebd9a7d1af9c3fe067b7f0a3a8d850182bec75c61972a089a80e3050b62023c56cf9c09dc93eb7ce69bde784768c47c974575dfdf6aa481a9de8a12676f3f873c2d0cecf9f5bf7dcd446295540434a28a9b36ffeef506c3e0f5249732de8b309edcb48685f8171cc35a9256e5b629802c39ad9e34635158f23ddeb5809e9821e0a25eafc4d1d03bdadbcbcbf8d5281482336b282baca8ee568642dc014cfef4d19ce201fd25a4c81e3c8495158e5c2a3ad5eb25f156fafd3add900be22894bdc6abf1853fef678d049d872f5c3acb388cae2c9d059b3985e6d14addf69e56a314ee75e061d848031c5bcda43e1139892919b48d359797fe70064d413615283342bfd1970a3c03218cebb2a9d04c8fffb24774ebdf40ef57d6125cb20dbd0ae773d382066a43fb8e73cb75c1b4f805b1178c62bb03fa502ed7023458a581f0a43d73034a351ecc35fd51b7b37f43bd925f61f2a5c0d60cf01364c38970f9a7dc955b8c4560a889ddf7a280ce0ae6407ac1884594e07998ff75bbfdf837a4f03bff126021bc6b9947b603fe9c1e848d7648302c0ee1cd0d5c1e84445a6642614c7ba1a409e16a2b114fc0a40715e525dcf26f1754d8cc62686ec519de796ef84e51c1827ab93b7b51a5a2b85607320bf64217b6450705d615d83c8a4dde7898b040ad3c3c7bdbf6b31ec0e5261aa87eb6e2df9f003b8a59fba8227dbca2c99e5b3515f5222e6f40a9fafdc53ac4b6d46c907dbc36cb865acd4bbed7495d1277c308d836cde5c72ac0b915d251eb91c1c004b9fa926fb583a3e9b7ad6748d314ec5735dec459b3a124986965cbe616eefdaf906fd92e7d0f67c31bac3a451c705c5ff9ef0d9f94d4037b826f0e06f60b2a9b5cb7fddc9aa1246eeaa79c300d12973a5d922238cbe67f8b443445510c21977174f23f8c60ed33163026660b4e0bb9a3551d1604a14acaa08129986e9ae4fbd7b2a1830ef83e0c167457e6d59125b4b9a6f59d5cffe935b2f12c0f8492ff24780f5fb6ee0a946d8f845838e49f53ec98a0c77b16e731b0e1a3f88323069d2ae3abc567e924ba4d39519ce67309ad5043c4e19c35e04268283cc7834afef3c921103bf689196c7b879b09a7535964ab089202ec1623136f5ad2ee3384184b047125753c591f4d119203e3c8f03234e6ae7a9a5c6ab7b8afffb76bdb78725c3df60bb3145be1a2112ad5aaabd11e4a21ad71376a1531ae8c4385b58c76d50c22a3d4d5ce4e8efcaa25c8446cbb11dd8f0e2d632231d81924efe4ac5c9435ce2a13ad08961c88fabd81cfacd9d741b05f0a74bf274e5896ea94cde3a5a9c8d06b2b95faedfc01915e2f640a9a8206777a5753f8123b98d635aea74252cd161be73cff3bd606e5ef5ef1b0e963b484cefe36e8211c1277424a718e1076cd72159c1cc4bfa94814335045260e6ec5944318cc87a5b6d204460a0ded58b2db98d69fcf5b19ba689848a13d420b30f2334d458"}}}}}}) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001ec0)=[{0x7}, {0x3}, {0x8126}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)=ANY=[]) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:49:27 executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="83183b35a3be1a7bff05"], 0x1c, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) semctl$IPC_RMID(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_RMID(0x0, 0x0) (async) msgctl$IPC_RMID(0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f00000004c0)="5a29894687e4f601858226975da16e9d396506254c850ad3d7b3628af4ddfdd7b1a93d634481306ba820747d47681fa94f11d4a19dd045216822356211d62cd346598a8d3a294d22f38f9fdde4367b72ad7a817a1a52539554ca17d068df7d3b76007f88aac126bc3d41c1be842bd6d6642671f062ce0c7ccaa267bea94a320e713e8e11b2a1966bffbb242e4b7eed829e0611e227bb27bcd2882b550bc47a1e60e3338c664c7c5471d29c28354022a9ce1b79bde62b096b8159d74f0b0b664baa6ed461d156622323423680711ad7da857b27d84c74d62a98958224e2994ffba3855665e186eda7773099fb8e60331a7dc1fb77ba2f3b5a661f3ea64c28dad853f7ed5f71f31e1653189c721fe76c0d7d580958183308229b667b153bfff1a26ac99a30a5152bcd46f2db8225ec424a0bf8d6558758d251c534c64382f78c94492dd18a9b80b85ebae1e548b8b563a463692c2a1c5e9391e0eb8ee437eb21b9baaac03baf3494f1082dc8680974cd5b98cd8b58831614028b9d8f17db1824beab8e1820679f25a9deaf5133eb9a5f06d947f5582da7a819a9887f33ab2db1cd2410868db0510d2801f0ed9554a1b8d847cbd8ccc717f3c47810caabb3ef06acb50032bb03546f71427c387b2f264fd81364beaeed5f398ae5245592c29726151420c9848d5e67a6fb9cd0a3c9fdbb0c0f932f25ec8fcc302629fa97af136d74b03b368801b2cfb8395a435a2b5bbe6c4a9b132d9e5d3d9e045d00b47091c065562b57c0d22a612878a821faf5830b8a8928b5b599b04cf37c9be87728921ec1fa8fd0b07209609c3481c63968b3b1dc188a54aecfe9d82938e28477149e60bdceedafb30f125f18130783ec86a6895a1ec1d00cc1ba086ca56bb8bc46074c7e05d531cfdab382bc22ff1ad680fac174d08030b6f1adc18dcb14116209176ea55f64d42f817bc99ba848656469279f5f47a58aa0e003e762f318c15675d1dd2fd9c754828eeed330063acf4fd689c56bd326f195890fd13913a93be2c56134c017a175704f84cb38460952a011b01ac41b2602f03fb51a392f26f2dc67431c1cef431f957269e33d03c25130d8d2bc3c902af81db30b1e511110a94e6692a668db1efde584018061e13bde72cf476b45e07d04a435a954f9bdfacd0493457faf0fdf8d973c8657c323159776d75bac9c83f5078ae0ae64c7bc72281261438b04d406e9c5a1edff2b41d554a45e81acde16d746c8e61835fa7e8f1cbeec7749f323b9f27622ed874e5f80eddda888515777dc2bb828ac0548f0e9439dce0c8f0aa1a10acb36a90b7b6fb15cc9186dbcd20e8b8ef08d150caa87372d9d508be05a0a07e13ad575f4ef8fbb80cacb432d75fd6420d798a2f05fcd9552aa67fb4871faeb475934aeb9afe965dd277d24670d080cfaa318f79d74c0c53dfecdc27d3ed4a2b4b3424dde1b2a1dbc467d201c64e7c70fe6ac652d5c4ecd6e041fdf7e713cc3e5fc71237c60ce4a8bd974b56bbacc99cceb45bd8b668536cea10af55d8066a90291029c504f968e9d96024e518e423e057a2609b77dec1dad468945d05dd7b97d093db0679d21ffcd536e1fafd5a0e7338823df8c04894289c5361fe602096d9818f24840ada3a0891142f702d21cd96f8b266ee003ea47f71570c7494ce7488d9dc2894839c9b623ab517fe9a795f64fdab40fd2445ef4287068782a8bbfbe3f9e03ec2d20b10a24b343dae6ff1bda13a2f4dde1995a4877c7d117c2324b2e34fa8a1b5e135fe86cd3a5287018f12aa23806f53b85c4fac7e73eecc9c672dc3b7c1ee29346bc262aa7256d22c4e45f4394b629afd134eb7432175a4ff52b3b499dd4809634971e1c458ee44a51982e586e0c425c900a092c513aa876825b42091b6f10f6d16fd8d7df5124b978a7699a41471cd68076886a05da1e6a40d161d477e30947ba403e4d851946826087d0d631155b0179aecb4e33e614888af39dcdb789a4406d4068b4590ca264c6800d11cec24741fea870a41d56c1a612b2aa70ab127e32041981becf711d63cc41eed36d4c265004acf1c984eedc84bdae7fbbf1c7b43b1419b39987f115564162058626b639e7abb0cdc9102a8dcd09b80e5035907b2b401a4826204f236e390f76e75da68f634ffda2863ae0343311b9fbf5d8e11171ab3620c4e055fbbed85201cdc9912b8c1b7deac37b3206c72cccc699190aab193e8cb5b63f7545d04c594b12e23fc5df64c9e9c98340d655443ddf878d1cc5f245f5e830a975a2b67e8e56e622130c85b797add6a5a2cf638e1b5b1cdc8f2538009d33cfe825f6825107e14880dc11669588ae436d6497b7bf236dcc485492bbcfc33aa4c3e951cf5523c0881275150ac6a40e09be4e6923ca70839f136b1297d88c4607a66ba750e951b72596b5cafc1e22c6c84715417a3a86bff8101eb3c371047a4537a49eb224a5e207dfd054b8c456a378cfa7d81860affb1e796ef7e78b4b39df0c082d60eae3279977a4707f1588125d96e8996f55829d14a9e6eec92c05204ed7bac9dcc90709d6a9e8b456cf9f5f912d597f867d97919fd1b6be4b3e26a29d07551805e307e0698df6eb447487047c875737781b7b8e469dfe9ed83f4c35bd6eacb0ee466ee0188d83584ab640bdcf6f953f69295ac9d20404a65241ddc254fc12c49448ee5ff0d2063ef66cec1265e64374ebae8c517e1d017345fdb4a5f3d152afe950ed7cdbd88bb123c5d9ef8bde6c5fd32a972ddbf8236be77a9e7ced5be307e2ca340bc5e73041930d61f74be1c5d6e8214a252e08a0fc853c5d6f4be18e97a1020b5df00e6b1f2c713c53ae2b4c2c28a6c27299918311c1f92c0bfc85720b9e996ec1cae0c0b0f68ffcf05636cdaf3f129453d3acf6d675989746e2ceb34b66b144550a60cf37f3751ecfa53db43e868b48c3fa9d5e23c86f8238e78243afc1e9831eb7560a9e6afb0bf0b2c8952222bef15816f909222c5fbcad24ccabc571879162ebec2c61edd6e2d3709da3e0c2a84264b9fa9ff40481d6059d256a5418bb2a2793632f91c2d02ba03d8602d9f1600e8778fa7d207d8322a251db2b13c145fa9f34bee3e0d70fe77d2934a7a7f3272f7509f89e7df719ae0a99018123dd61817d4fef04a8237f277521902b4696fe2550e8540c6842304130df71d84828f00293a60b1a06910deba0ddb0794556c56fd7a645a127efefabe116977d1b814b664b850fa68dd7660736c94aef95d60e1c0dd535f3578882d50396c2de1e9890cab9ea8876f2f5975e5f8ef7102d86ed703d65281393a8f8ef630649db67632c6d50a3caf116e71f13fa088e5a5b1070e5a197254df129b635ebfcbbf5f50c05e68bcfba698938b4711a430d661a1bf424a60bd2dbf68ef3f630ab2b6680a9cab1190ea1aef5c4a3e16732f7a4f1d1af4cc9f949227bcfe873c9a8929f07bcf84177156fe6c29404879e2aa813a42f3cd3403c325cbc202445a4ecd5e496ee620748028c51e83438d67e792f40ea4c382b5382549657ea00417b713455bf8e845d1523ee9203d52e42a61723e6c4f6b54281b1a77e600346b3de712f5f629643414bb031f6c4ecc9df37bf82f6504619794243a87b8e0875e3f592ad52d15f0a19e1f405768765e97921e55b99c63fe3b6f8c28a84fc2f5207aa401c8eb130914b604bd0484005e54b9d8f5376030e269e07e126dbb30f142a0f807a9af9f57e31af8257d6438125a68c21ca6a3408a159ba37c591de21cffb53e9f658cccb60492f06db09cf6cacc29b6d5f6aed0bf18eacb66cc4776546dcc9ea76a666da55cd031f03e88d76dbd825913db5c1c6ae5057701f91122251b1ac6bd56e842bc09ebe2d69944a9202f7b6418fb6a73f31c6c042a281556a0a3d74a3e48359a57660beb7b1e5582816a17f02730d46209c0cd510a00e0f86f7d194824336a709f154763f94885670ebc3dc1219d7538ac5b94b444eafeedd9bd3793840a5d4b2c797c93147519e0d2feb0485bdf3e9d0855b0236016eb8b7a6195992bda4c1b742765c04dd91160a1af3e45bb962e577a069f1a5edf83830b1c661350c6ef74f7471231688b3b31a174bf45a6f0f7108128c06e476ae5ec656293d4effe802c5d25a4342aeb88676802e894bf924dfba3b9eae581a6eb2c75c10c9e449c7cd1978413177a883ac977841e55745d2b7d7c0f764296df41143acc6d5e18733c2c7ac392012daa8cac7936bf4b9d1f08a785066aa90085f223d8933a3e1a80f5f71f14ad562f09845f94c72706b48d55409f13f5908d92cb5419bdf4912a17bca3e61142144f663a3130e96fc3d95e766e3dc3290a99c51a87ab58fafb1f7b0c5b6920dbbd79537e326b4194ca8792bf10cdd1b191dc89f3b9f4fab5c39da7c826d2d9a7ef0c80443e7fa4d317c78819a77f9c42804833d945cbdf96513bb1cf829b8eb19239cb1e40110e886e32b5db511c9b7b4cc9216bc29fd0ddea2ad416f7b22f4810c5bfd134840780e99e8c628e57bcb1dcec7aae7d97d2b6fa6daab5571059cea7fa15a749812fa9f1c5b4dd5f4b87f2357535c93c1c288c25ff23fc735086f79bcffb17637ea38e89f4bbc3b64206670e6a3b9c999c2e755eb129ebceac27f6d859ad7cbce0024a0024b961b51ff9d01412768fe8cd6155de612aeb0aad7f55f5cf067a3901ac17186c86341788fb98440d60885f4c5ba01d2ac1a1227829b60fa3de6e3ab726cd13f689eeff77d53505e58eaa1ee6429bc312bd2d0676d9cd2cb0320c75140cfadd047219d1f7903ab1fffd88b3ab98fcf74b3208a8ccb6f03bd8cd9ae8020990c7eea0ea6bee2033067d28b8f80d58920c789000f7ca992e9fc1d3124eb1402939b959611f4d7242a827a14b5ba629a0bcb3da97d6b5cd8d0fa5fdeb401cc61862809bf22f5daf742d777d98a255e732fac8b529d4a65db96ab0b0676aa0db7e3316f6347d9c10f54f06a5e78cd602887e8874d810ebe64a91f9e2a2f4ac84c324e10f159f78871d887f44c9f28deca09eaca19af93933014aac4d3ff76cebb6ca3b8c98571a13c1fcd5102ab4f57efa2f8b98b2beeb1afcb5fe9a0d01960ba74d2c23692638e2c2c685960236cde154d7a4fc710e04252b540f79ee4ed61d495040780dbc2a7c6a5acf8b861623189e14f4b115ffe339b48a182a2eb9ad0b5cc645b1a0367bf5c199f0e35546310cf4b032fb0c539cc9edbc59eb5b2439921329af27b0dec98c2b0b19b59d07396703b6d1818043f8f5515f287bdfcb0079317844dd821762f84dc5338f43b71fb3174414501e9dbe1f41adf885cdb9a0ee5575b094064660119a828c2c72f74b7eb599072dfdf69cd431bafee7ea7b9456fc26faeb033fddadc3371c98603ac7537f30dfa65635e9472f079e168e4b1227ee764379f0d6713b68868065795c1ff901b5ee280ff8ee01af81f7fc73a95873f8eedb4f5ef4b5422956f18b33a9201b5a586717e2155e3fbb2c640252e24917f1899106a190f7e4493dca9f52aba02bebba8b2b72ab3b8072396139b497c24a210aab28d8aeeb7b8dc1eaa0897b055d288787e6e4186031f575685f1e0c7cfe10eb3a21ea8428c1cfd34b040a3166d55535d6cc3e37a896a8eb3d162aa10434440828eb5377e423a7414ca13f8b540d707cba4d865ece63341692de6745b0b07b05f50ecc0cbdf115bec6a17dcb0242eade15b18bd0df8eb15c659e6b243764a87ef2783d3b68ef8c595c4a3390953503bff192c1b8fd6abd6924f7e88cf0efb60fccc1c5b3d56", &(0x7f00000001c0)=0x1000, &(0x7f00000002c0)="6c8d4325512a72b7d4e97243a962936e7d02a279e2c18ac22a59c19d350b637ef7949bbe0f28163b3604aeb0fd41349a48fd02df3304b678ca76a9c6bb82a612df4e0dee9a69e2b2c0fdac4093ee58b0a86b", 0x52) (async) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f00000004c0)="5a29894687e4f601858226975da16e9d396506254c850ad3d7b3628af4ddfdd7b1a93d634481306ba820747d47681fa94f11d4a19dd045216822356211d62cd346598a8d3a294d22f38f9fdde4367b72ad7a817a1a52539554ca17d068df7d3b76007f88aac126bc3d41c1be842bd6d6642671f062ce0c7ccaa267bea94a320e713e8e11b2a1966bffbb242e4b7eed829e0611e227bb27bcd2882b550bc47a1e60e3338c664c7c5471d29c28354022a9ce1b79bde62b096b8159d74f0b0b664baa6ed461d156622323423680711ad7da857b27d84c74d62a98958224e2994ffba3855665e186eda7773099fb8e60331a7dc1fb77ba2f3b5a661f3ea64c28dad853f7ed5f71f31e1653189c721fe76c0d7d580958183308229b667b153bfff1a26ac99a30a5152bcd46f2db8225ec424a0bf8d6558758d251c534c64382f78c94492dd18a9b80b85ebae1e548b8b563a463692c2a1c5e9391e0eb8ee437eb21b9baaac03baf3494f1082dc8680974cd5b98cd8b58831614028b9d8f17db1824beab8e1820679f25a9deaf5133eb9a5f06d947f5582da7a819a9887f33ab2db1cd2410868db0510d2801f0ed9554a1b8d847cbd8ccc717f3c47810caabb3ef06acb50032bb03546f71427c387b2f264fd81364beaeed5f398ae5245592c29726151420c9848d5e67a6fb9cd0a3c9fdbb0c0f932f25ec8fcc302629fa97af136d74b03b368801b2cfb8395a435a2b5bbe6c4a9b132d9e5d3d9e045d00b47091c065562b57c0d22a612878a821faf5830b8a8928b5b599b04cf37c9be87728921ec1fa8fd0b07209609c3481c63968b3b1dc188a54aecfe9d82938e28477149e60bdceedafb30f125f18130783ec86a6895a1ec1d00cc1ba086ca56bb8bc46074c7e05d531cfdab382bc22ff1ad680fac174d08030b6f1adc18dcb14116209176ea55f64d42f817bc99ba848656469279f5f47a58aa0e003e762f318c15675d1dd2fd9c754828eeed330063acf4fd689c56bd326f195890fd13913a93be2c56134c017a175704f84cb38460952a011b01ac41b2602f03fb51a392f26f2dc67431c1cef431f957269e33d03c25130d8d2bc3c902af81db30b1e511110a94e6692a668db1efde584018061e13bde72cf476b45e07d04a435a954f9bdfacd0493457faf0fdf8d973c8657c323159776d75bac9c83f5078ae0ae64c7bc72281261438b04d406e9c5a1edff2b41d554a45e81acde16d746c8e61835fa7e8f1cbeec7749f323b9f27622ed874e5f80eddda888515777dc2bb828ac0548f0e9439dce0c8f0aa1a10acb36a90b7b6fb15cc9186dbcd20e8b8ef08d150caa87372d9d508be05a0a07e13ad575f4ef8fbb80cacb432d75fd6420d798a2f05fcd9552aa67fb4871faeb475934aeb9afe965dd277d24670d080cfaa318f79d74c0c53dfecdc27d3ed4a2b4b3424dde1b2a1dbc467d201c64e7c70fe6ac652d5c4ecd6e041fdf7e713cc3e5fc71237c60ce4a8bd974b56bbacc99cceb45bd8b668536cea10af55d8066a90291029c504f968e9d96024e518e423e057a2609b77dec1dad468945d05dd7b97d093db0679d21ffcd536e1fafd5a0e7338823df8c04894289c5361fe602096d9818f24840ada3a0891142f702d21cd96f8b266ee003ea47f71570c7494ce7488d9dc2894839c9b623ab517fe9a795f64fdab40fd2445ef4287068782a8bbfbe3f9e03ec2d20b10a24b343dae6ff1bda13a2f4dde1995a4877c7d117c2324b2e34fa8a1b5e135fe86cd3a5287018f12aa23806f53b85c4fac7e73eecc9c672dc3b7c1ee29346bc262aa7256d22c4e45f4394b629afd134eb7432175a4ff52b3b499dd4809634971e1c458ee44a51982e586e0c425c900a092c513aa876825b42091b6f10f6d16fd8d7df5124b978a7699a41471cd68076886a05da1e6a40d161d477e30947ba403e4d851946826087d0d631155b0179aecb4e33e614888af39dcdb789a4406d4068b4590ca264c6800d11cec24741fea870a41d56c1a612b2aa70ab127e32041981becf711d63cc41eed36d4c265004acf1c984eedc84bdae7fbbf1c7b43b1419b39987f115564162058626b639e7abb0cdc9102a8dcd09b80e5035907b2b401a4826204f236e390f76e75da68f634ffda2863ae0343311b9fbf5d8e11171ab3620c4e055fbbed85201cdc9912b8c1b7deac37b3206c72cccc699190aab193e8cb5b63f7545d04c594b12e23fc5df64c9e9c98340d655443ddf878d1cc5f245f5e830a975a2b67e8e56e622130c85b797add6a5a2cf638e1b5b1cdc8f2538009d33cfe825f6825107e14880dc11669588ae436d6497b7bf236dcc485492bbcfc33aa4c3e951cf5523c0881275150ac6a40e09be4e6923ca70839f136b1297d88c4607a66ba750e951b72596b5cafc1e22c6c84715417a3a86bff8101eb3c371047a4537a49eb224a5e207dfd054b8c456a378cfa7d81860affb1e796ef7e78b4b39df0c082d60eae3279977a4707f1588125d96e8996f55829d14a9e6eec92c05204ed7bac9dcc90709d6a9e8b456cf9f5f912d597f867d97919fd1b6be4b3e26a29d07551805e307e0698df6eb447487047c875737781b7b8e469dfe9ed83f4c35bd6eacb0ee466ee0188d83584ab640bdcf6f953f69295ac9d20404a65241ddc254fc12c49448ee5ff0d2063ef66cec1265e64374ebae8c517e1d017345fdb4a5f3d152afe950ed7cdbd88bb123c5d9ef8bde6c5fd32a972ddbf8236be77a9e7ced5be307e2ca340bc5e73041930d61f74be1c5d6e8214a252e08a0fc853c5d6f4be18e97a1020b5df00e6b1f2c713c53ae2b4c2c28a6c27299918311c1f92c0bfc85720b9e996ec1cae0c0b0f68ffcf05636cdaf3f129453d3acf6d675989746e2ceb34b66b144550a60cf37f3751ecfa53db43e868b48c3fa9d5e23c86f8238e78243afc1e9831eb7560a9e6afb0bf0b2c8952222bef15816f909222c5fbcad24ccabc571879162ebec2c61edd6e2d3709da3e0c2a84264b9fa9ff40481d6059d256a5418bb2a2793632f91c2d02ba03d8602d9f1600e8778fa7d207d8322a251db2b13c145fa9f34bee3e0d70fe77d2934a7a7f3272f7509f89e7df719ae0a99018123dd61817d4fef04a8237f277521902b4696fe2550e8540c6842304130df71d84828f00293a60b1a06910deba0ddb0794556c56fd7a645a127efefabe116977d1b814b664b850fa68dd7660736c94aef95d60e1c0dd535f3578882d50396c2de1e9890cab9ea8876f2f5975e5f8ef7102d86ed703d65281393a8f8ef630649db67632c6d50a3caf116e71f13fa088e5a5b1070e5a197254df129b635ebfcbbf5f50c05e68bcfba698938b4711a430d661a1bf424a60bd2dbf68ef3f630ab2b6680a9cab1190ea1aef5c4a3e16732f7a4f1d1af4cc9f949227bcfe873c9a8929f07bcf84177156fe6c29404879e2aa813a42f3cd3403c325cbc202445a4ecd5e496ee620748028c51e83438d67e792f40ea4c382b5382549657ea00417b713455bf8e845d1523ee9203d52e42a61723e6c4f6b54281b1a77e600346b3de712f5f629643414bb031f6c4ecc9df37bf82f6504619794243a87b8e0875e3f592ad52d15f0a19e1f405768765e97921e55b99c63fe3b6f8c28a84fc2f5207aa401c8eb130914b604bd0484005e54b9d8f5376030e269e07e126dbb30f142a0f807a9af9f57e31af8257d6438125a68c21ca6a3408a159ba37c591de21cffb53e9f658cccb60492f06db09cf6cacc29b6d5f6aed0bf18eacb66cc4776546dcc9ea76a666da55cd031f03e88d76dbd825913db5c1c6ae5057701f91122251b1ac6bd56e842bc09ebe2d69944a9202f7b6418fb6a73f31c6c042a281556a0a3d74a3e48359a57660beb7b1e5582816a17f02730d46209c0cd510a00e0f86f7d194824336a709f154763f94885670ebc3dc1219d7538ac5b94b444eafeedd9bd3793840a5d4b2c797c93147519e0d2feb0485bdf3e9d0855b0236016eb8b7a6195992bda4c1b742765c04dd91160a1af3e45bb962e577a069f1a5edf83830b1c661350c6ef74f7471231688b3b31a174bf45a6f0f7108128c06e476ae5ec656293d4effe802c5d25a4342aeb88676802e894bf924dfba3b9eae581a6eb2c75c10c9e449c7cd1978413177a883ac977841e55745d2b7d7c0f764296df41143acc6d5e18733c2c7ac392012daa8cac7936bf4b9d1f08a785066aa90085f223d8933a3e1a80f5f71f14ad562f09845f94c72706b48d55409f13f5908d92cb5419bdf4912a17bca3e61142144f663a3130e96fc3d95e766e3dc3290a99c51a87ab58fafb1f7b0c5b6920dbbd79537e326b4194ca8792bf10cdd1b191dc89f3b9f4fab5c39da7c826d2d9a7ef0c80443e7fa4d317c78819a77f9c42804833d945cbdf96513bb1cf829b8eb19239cb1e40110e886e32b5db511c9b7b4cc9216bc29fd0ddea2ad416f7b22f4810c5bfd134840780e99e8c628e57bcb1dcec7aae7d97d2b6fa6daab5571059cea7fa15a749812fa9f1c5b4dd5f4b87f2357535c93c1c288c25ff23fc735086f79bcffb17637ea38e89f4bbc3b64206670e6a3b9c999c2e755eb129ebceac27f6d859ad7cbce0024a0024b961b51ff9d01412768fe8cd6155de612aeb0aad7f55f5cf067a3901ac17186c86341788fb98440d60885f4c5ba01d2ac1a1227829b60fa3de6e3ab726cd13f689eeff77d53505e58eaa1ee6429bc312bd2d0676d9cd2cb0320c75140cfadd047219d1f7903ab1fffd88b3ab98fcf74b3208a8ccb6f03bd8cd9ae8020990c7eea0ea6bee2033067d28b8f80d58920c789000f7ca992e9fc1d3124eb1402939b959611f4d7242a827a14b5ba629a0bcb3da97d6b5cd8d0fa5fdeb401cc61862809bf22f5daf742d777d98a255e732fac8b529d4a65db96ab0b0676aa0db7e3316f6347d9c10f54f06a5e78cd602887e8874d810ebe64a91f9e2a2f4ac84c324e10f159f78871d887f44c9f28deca09eaca19af93933014aac4d3ff76cebb6ca3b8c98571a13c1fcd5102ab4f57efa2f8b98b2beeb1afcb5fe9a0d01960ba74d2c23692638e2c2c685960236cde154d7a4fc710e04252b540f79ee4ed61d495040780dbc2a7c6a5acf8b861623189e14f4b115ffe339b48a182a2eb9ad0b5cc645b1a0367bf5c199f0e35546310cf4b032fb0c539cc9edbc59eb5b2439921329af27b0dec98c2b0b19b59d07396703b6d1818043f8f5515f287bdfcb0079317844dd821762f84dc5338f43b71fb3174414501e9dbe1f41adf885cdb9a0ee5575b094064660119a828c2c72f74b7eb599072dfdf69cd431bafee7ea7b9456fc26faeb033fddadc3371c98603ac7537f30dfa65635e9472f079e168e4b1227ee764379f0d6713b68868065795c1ff901b5ee280ff8ee01af81f7fc73a95873f8eedb4f5ef4b5422956f18b33a9201b5a586717e2155e3fbb2c640252e24917f1899106a190f7e4493dca9f52aba02bebba8b2b72ab3b8072396139b497c24a210aab28d8aeeb7b8dc1eaa0897b055d288787e6e4186031f575685f1e0c7cfe10eb3a21ea8428c1cfd34b040a3166d55535d6cc3e37a896a8eb3d162aa10434440828eb5377e423a7414ca13f8b540d707cba4d865ece63341692de6745b0b07b05f50ecc0cbdf115bec6a17dcb0242eade15b18bd0df8eb15c659e6b243764a87ef2783d3b68ef8c595c4a3390953503bff192c1b8fd6abd6924f7e88cf0efb60fccc1c5b3d56", &(0x7f00000001c0)=0x1000, &(0x7f00000002c0)="6c8d4325512a72b7d4e97243a962936e7d02a279e2c18ac22a59c19d350b637ef7949bbe0f28163b3604aeb0fd41349a48fd02df3304b678ca76a9c6bb82a612df4e0dee9a69e2b2c0fdac4093ee58b0a86b", 0x52) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) (async) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0xc2) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 22:49:27 executing program 2: r0 = socket(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6}], 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) 22:49:27 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(r1, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[@ANYRES8=r1]) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1cb, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0804a1b0c413f155581e8ec458acfd2fa5ddc1af6ca273fb4b52d7b68086a99c42641e23e4a4ffd169306d24e8f63d30a3870391db49eed9bdaa1e459f12072c5e150000fa8254d41ce632a4a750167932847eb3de11a128651a8ec6cb3aaf431c48d58327d5d1708d4c6a6ae8026c226c8162ae909ef5076baedd55e7ec52484003c7c893b2bd6499a0c2f515cce061501fa54d72afeb898f7e0a852f7ac95817962af36ff1d52d282e98891e6fab1de4ccfd2e9525e39a8d87260fd525e30f93a24c6f5162fa0f43d452cc994ae14020ea9bedd38f76e37bc108c7ad217c420f8b3fea54b607ad11254ca3ed96a35be416ec61a07e1372db3525061b1f37f0fc171c5c716f08d4940baa43525c23b722e8e7452ed8f0faddb0faeb7a271d32378592f268b81be66f36b22ad02957f7e62acff83596d6315928766437287e7d9b658358824b303093c036fcbf05893ea9088870a7414583c1f7160e15997889d2f52db8802f20d98234346f4e1c64b46193ca075e516cb42fa3713cfbe0e2badfdaf838796cac89fa84c1be110f52dd5166d51cade074006648a3862987f487c44eb4a99caaffd9efd7edd0e7a6f94d62503b705485fb99cab4263212"]) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x8) socket(0x2, 0x2, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x189) socket$inet(0x2, 0x2, 0x0) 22:49:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRES8=0x0, @ANYBLOB="526f34dd918df3a43c3428c8153d3b", @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYBLOB="7a0ea51caa9e2d4412ea734a0800076f5d1ed43ac8cc4b563a6a8ef36621dfc5c1d9193239c711aee1879774e8657907ed0bce876ec2ce007008f01cf3bde3c67b9a4ab7fddc73797076e8c162324ad4bb550f9945d15a3870af63c9196c41363c01cf6d4c2e17a8522452003e932da71ce2c2af8be8bfebd75757f3c4949062c49b4f7bea3c10fbb9410c3a573555047988b90ff08e01a01633e36ed7b4960d5697ba9d7518d709ba2a90d70b2d3f454cfef3f3775c62e34da56228a24f2905ff12e70a440c48f5a0d4415828afd668eea8e84634d84080914b84e7c54a262d91b3224012fa579bcd28ec8cff1b58809d6c494fbe7e27"], 0xa) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) r3 = dup(r1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0x108) 22:49:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, 0x0, 0x0) 22:49:27 executing program 5: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0xfffffff8, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') r3 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r3, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r3, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) r4 = socket(0x1, 0x2, 0x1) poll(&(0x7f00000000c0)=[{r4, 0x4}, {r4, 0x100}], 0x2, 0x4) 22:49:27 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x810, r1) r4 = socket$unix(0x1, 0x2, 0x0) r5 = accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) connect(r4, &(0x7f0000000200)=@in6={0x18, 0x3, 0x5, 0x3800}, 0xc) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000240)) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1) renameat(r6, &(0x7f0000000280)='./file0\x00', r7, &(0x7f0000000300)='./file0\x00') fchflags(r4, 0x10000) ioctl$TIOCSTART(r6, 0x2000746e) shmget$private(0x0, 0x4000, 0x28d, &(0x7f0000ffb000/0x4000)=nil) seteuid(r2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r9 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000380)=""/208) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000004c0)=""/3) semctl$GETPID(r9, 0x2, 0x4, &(0x7f0000000500)=""/73) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000580)=""/229, 0xe5}, {&(0x7f0000000680)=""/250, 0xfa}], 0x2) r10 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0x25e9d772, r2, r3, r2, r3, 0x4, 0xff}, 0xffffffff, 0x3, r1, r1, 0x4, 0x8, 0x4}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000880)={&(0x7f0000000840)='./file0\x00', r0, 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) sendmsg$unix(r5, &(0x7f0000000f40)={&(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000900)="916a8a4fd9b32511ea544be3d1f175c0a0bfce1e12f967666100d2b7d816d9b5c4460d34f9fc01b22205715f59216ce71fd0f02aae0cb20146f6eb675c4844ecb5861be657422e01f679b498260ef3e654b3ddf0f751ff6e476eb85a10dc5012de2356d92665cba6e81f2b2e577d67b32fa4319129df35af1746e288b46f390668a44a695d57622a56be2dac0d7f94234132684f45bec8a8fcf96704b5fd844cc8c1e01b7640705398cc941c3208e655c797c78ad906806688886fd4d0e7387741097d91362465b6172ccf830bd57234809b16af7554c21b820d2e294c16a79ae56fbb86b4e387bd1ab498e95e3346beeb69ff95d5673bec", 0xf8}, {&(0x7f0000000a00)="126ca522c8a9bc225bb660e6a9f6dfd85224d1e78b192ac6cab83b760afe7557917e294859c6c883978f18d87ed64d06afc2235537f49baa49d9b6cef91a701388d376bc501a70656553df0a642c24c74b5aadee51f1af4b8e42703e7abddf319638f6eb57df8468dc96f9cb46b42bd879e5dc2b8cf037d70004b2c37fa7ec3c8c820a15403b1328c692f43123669893a99437b9a405af277fa6ec05d1415b66bd79f316021e7cb3bc521d6d", 0xac}, {&(0x7f0000000ac0)="fd512a3db20591cf7c32a0da298486cba9ed194684828cb8fc8a07277664b289125fd54e0851d22ce5d366b70dd9dd92a499fece7855365cbe810884a980623a4c80ef4717cf4b8da965c4c0ae0cf13c1eb1c6dde34b7b849272c89b6e6ded588f8d831948cd", 0x66}, {&(0x7f0000000b40)="cc6140111c54591294fd4e4c0a5c684425818327249fe38d0d40f80f2ce13b71c25f25b1a1ee4b67738477e89f9187d79b8676ffb2ca57738f12e83c2bfbcbfe4aa5f5ef40f456a0d1f846a67fbb7bff2441688228ce08c20388aeb68c16aea27ad5fd602c4786e2b090be91efd3fd6bd1fc0664e584184c95adeff235112c3ed7d344f6771a5100f0f1d9236f2b20957ec1d5edfc4bf6f48ccb6cd96ab5fc6dab", 0xa1}, {&(0x7f0000000c00)="b4ce64c10d2e7a509129e7a8a2976c8012a3b2f9016b80fab426be4a256a3dd78eaa9511c6cf0f5470f51c95432ac9e263970a3eb21893f1b9889eac043fd02da57aca3e017e7394df912ba81fa6341346d8865950b9ad32abe2430e6c794801f6f65c2c5f75bb9189d73e98d8f1c6f6294923dd1e696f83cca57218ba79449eaa32cd0dd924e793f59b9cc2", 0x8c}, {&(0x7f0000000cc0)="e3cb568635c6a7cb35d408901cad03c2626fb1766ae03534b1e6e81e26b4ab8c9ee620cda8c4a3e0d1bfa98246b760b873809e269a412cd0077d549a463193ae7c37794d36a4d4e6f6858b7d464587cbff7f5698a11f0c693f0da5769192b7dda9229be19d5a9ddf2a141f77aed8efff4fabdb7c8d2d82b7c3b9ee1ed903a5d99840dfa7dea6ea590740c801e7ad545beb27fedf3e7c0b80c136c74f84dd1a9b603e273e3ea5fe88b3591f1d9b3c2f309a24bffdc8b8a52e9510363b5bfe22ad30d90b771b683f307925af0e5e49fad0b99a12827372973e2fbf63dfce1694f0adb48008bc02", 0xe6}], 0x6, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r11}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @rights={0x10}], 0x80}, 0x1) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000f80)=0x800, 0x4) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000fc0)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f0000001000)=""/224, 0xe0}, {&(0x7f0000001100)=""/87, 0x57}, {&(0x7f0000001180)=""/123, 0x7b}], 0x3, &(0x7f0000001240)=""/61, 0x3d}, 0x800) shutdown(r5, 0x0) poll(&(0x7f0000001340)=[{r8, 0xc2}, {0xffffffffffffffff, 0x48}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x1}, {r5, 0x40}, {r7, 0x80}], 0x6, 0x4) 22:49:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 22:49:28 executing program 1: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:49:28 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000b8000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000088000/0x1000)=nil, &(0x7f0000303000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000041a000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00', 0xcb}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x80000, 0x200, {0x7, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x20, 0x3, 0x8) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000100)="ebffcbfc13b9fd812e5fc2713048e6993192964833820150f3ae2630e6e7a5e120ad27b10db4f5596b32bd2bd43007ec3a722a53c11d80caa2b433cd7287a13c89669a2b766707e52a2a764c9df156c6e44889c1839aba396b222ed593f0003e5d73b07e31c7e8f21179b56bf27d27000000000000000046c0bc563e7eaa0a1597950381669529d2a73ba99ba0fb27606a2045f2c0", 0x95) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:28 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6}], 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) socket(0x1, 0x2, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6}], 0x1}) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) (async) 22:49:28 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000380)={0x4, 0x1}) open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:28 executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0x186, 0x4, 0x0, 0x0) 22:49:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001680)=@in={0x2, 0x1}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 22:49:28 executing program 2: r0 = msgget$private(0x0, 0x2) (async) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) (async) chroot(&(0x7f0000000240)='./file1\x00') (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x10) shutdown(r2, 0x2) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async, rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x200}}) (rerun: 32) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) open(0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r1, r5) (async, rerun: 32) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) (async, rerun: 32) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r5, 0x0, 0x0) (async, rerun: 64) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) 22:49:28 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(r1, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[@ANYRES8=r1]) (async) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[@ANYRES8=r1]) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1cb, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0804a1b0c413f155581e8ec458acfd2fa5ddc1af6ca273fb4b52d7b68086a99c42641e23e4a4ffd169306d24e8f63d30a3870391db49eed9bdaa1e459f12072c5e150000fa8254d41ce632a4a750167932847eb3de11a128651a8ec6cb3aaf431c48d58327d5d1708d4c6a6ae8026c226c8162ae909ef5076baedd55e7ec52484003c7c893b2bd6499a0c2f515cce061501fa54d72afeb898f7e0a852f7ac95817962af36ff1d52d282e98891e6fab1de4ccfd2e9525e39a8d87260fd525e30f93a24c6f5162fa0f43d452cc994ae14020ea9bedd38f76e37bc108c7ad217c420f8b3fea54b607ad11254ca3ed96a35be416ec61a07e1372db3525061b1f37f0fc171c5c716f08d4940baa43525c23b722e8e7452ed8f0faddb0faeb7a271d32378592f268b81be66f36b22ad02957f7e62acff83596d6315928766437287e7d9b658358824b303093c036fcbf05893ea9088870a7414583c1f7160e15997889d2f52db8802f20d98234346f4e1c64b46193ca075e516cb42fa3713cfbe0e2badfdaf838796cac89fa84c1be110f52dd5166d51cade074006648a3862987f487c44eb4a99caaffd9efd7edd0e7a6f94d62503b705485fb99cab4263212"]) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x8) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x189) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x189) socket$inet(0x2, 0x2, 0x0) 22:49:28 executing program 3: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x1000000000}], 0x30, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606948, 0x0) syz_emit_ethernet(0x104, &(0x7f0000000240)={@remote, @local, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@ipv4={0x800, {{0x12, 0x4, 0x3, 0x39, 0xf2, 0x64, 0x2, 0xfb, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0xb, 0x3, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @noop, @noop, @generic={0x83, 0xe, "a8aa2f10dce2cb7f4502203a"}, @rr={0x7, 0x7, 0xd3, [@local={0xac, 0x14, 0x0}]}, @end, @ra={0x94, 0x6, 0x28}]}}, @generic="e8173b5423fdfce6d0db87dcc3b63a89f1fce5845085e6640c558417d9f58eb81a98678f92f57542299e0761fbb4142d9b6994a9ec7344517bcfb98d341a2e6339d0de137d0e85878f4c7560c2fd2c87cd9b73811dd542cc838c351ae3b6490d826ab947096f0adf6708a1ddea7b25e07d62c8d144056530b8bad21d6472b1a379d424494c9825d1739450b305682b90148b8a5454bceeb7107029271a36267b57c4a6d221fbd1d6a7e3"}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 22:49:28 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, 0x0, 0x0) 22:49:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20000000000001ac, &(0x7f0000000040)=[{}, {}, {0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e3f0b696c653000"], 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 22:49:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRES8=0x0, @ANYBLOB="526f34dd918df3a43c3428c8153d3b", @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYBLOB="7a0ea51caa9e2d4412ea734a0800076f5d1ed43ac8cc4b563a6a8ef36621dfc5c1d9193239c711aee1879774e8657907ed0bce876ec2ce007008f01cf3bde3c67b9a4ab7fddc73797076e8c162324ad4bb550f9945d15a3870af63c9196c41363c01cf6d4c2e17a8522452003e932da71ce2c2af8be8bfebd75757f3c4949062c49b4f7bea3c10fbb9410c3a573555047988b90ff08e01a01633e36ed7b4960d5697ba9d7518d709ba2a90d70b2d3f454cfef3f3775c62e34da56228a24f2905ff12e70a440c48f5a0d4415828afd668eea8e84634d84080914b84e7c54a262d91b3224012fa579bcd28ec8cff1b58809d6c494fbe7e27"], 0xa) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) (async) r3 = dup(r1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0x108) 22:49:28 executing program 5: sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb, 0x0, "090e4de6d3a80a00008c6c4d020000ffff000400"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r4 = getuid() fchmodat(r2, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x2) setreuid(0xee00, r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000440)=""/46, 0x2e) syz_emit_ethernet(0x2a, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080600010800260400"]) syz_emit_ethernet(0x122, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81002b0086dd60cc3c0100e80200ff020000000000000000000000000001000000000000000000000000000000003717000000000000c20400000066fbacbf8fd41c147d280db540844293cb6810e606cf1cd75f2df17e8af445183c746720361ca9573363e224b91cd3236223a4a78560744a0e2513372340c777cfee4383a355f6687e1df16cd8ac4e41cd4cbd594955c276a15a96512ca056320a0f0942e0a28029e31ecebd351a1a8811ff41938d11ddac6591bdb542f63e04000000ea174e2391cc58bad443bfdea5ceccc6367ab4d05e28966c7d5eddaa26729120d8dd66292e3305483b990713050200ef2c000000000000000502000600000000daac09f7aba73027fbdaceb0802ccdbd309980f320c8eb93"]) syz_extract_tcp_res(0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000e80)) 22:49:28 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60dd9b5e00080000fe8000000000000000000000000000bb00000000000000b0"]) syz_emit_ethernet(0x28a, &(0x7f0000000000)={@random="ce64749ff385", @empty, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "e41fd1", 0x24c, 0x29, 0x1f, @rand_addr="8c1f14620ae83b3bdb4da0f52b8f34bd", @mcast2, {[@hopopts={0x0, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x2}]}, @routing={0x33, 0x6, 0x0, 0x5, 0x0, [@mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}]}, @fragment={0x6, 0x0, 0x8, 0x1, 0x0, 0x1, 0x65}], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x53, {0xb, 0x6, "316c80", 0x0, 0xa4, 0xfe, @rand_addr="e1675b25363d81ed9e0a5e27cc91fbc6", @loopback, [@dstopts={0x16, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}]}, @routing={0x16, 0x4, 0x0, 0xbb, 0x0, [@mcast1, @mcast2]}, @routing={0x70, 0x12, 0x0, 0x1, 0x0, [@rand_addr="f96d5600d9e129c0828f1b0be44db763", @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, @empty, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x2f, 0x0, 0x9, 0x1, 0x0, 0x1, 0x66}], "d812ff92040fe8cd67dd56d7955d8053b1653b2bfdb532612d6dd2c738843005f709bd8e284831dad9e07f842ff64817ea31fba7f3d84272d4973a07bb3b83b5dfba4a5530742283f4d26b934343462a19c7181d72dfd28624298cb4f9fdf175495c7932ed60b8f3704753cb5929b7f6a69c0579faf354f736698761509910c1e7791796f386c2bf8e9f6b7fb37144fca18d51cef21e36634dab37e803d47fc11b627832bf03a737497c55878a1239dbc7e4f10fbef5d58f33df70d4a7e6729055d65c87f16edf27767621f8ecd4b241a6281c74049b685d823d3bd75a3ea35bb8a34ffadfc42f655a0c1fe3b1d869401b8f3962"}}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) 22:49:28 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000001480)="5c9b99565ac226d2d29e710625e693c1c3ef7381e824bd27da37e9ca0b0ca9ceaaec40d5666b2e60dbaeaa842b86dd57114349a1b1ba196a4d510b6e63de682c8f8727fb81d8b3980410753e9d410b03f43485f46f2d9344596370fd99cdb6e4a52555c886044c50e7791b948fd95a2acbbcb2a885d5ea5df1f8fe0a24f07d23021212285efe70357d9ffeac452385839cf42c01ebe78b4043d6d59227002530049588270e81de7bba40a00fae4639ac5b50dbb07bdcbf40728bf8f2b0afd4acd3ec2ed6e1a955955691ff3e3307a13eac9077cf3f218eb53491cd4a218308f5891899daabffb5afe5e1e9576407fe84228279064558e320ab2924ff546940063987bb8e01108513a5c0b2a2c11f07a4abf22d46d56a5585bc6aabf8bf25fafbdd60a388705eb4cfe5764d4e91e32e333b4c0fb7a35a463626117aa630e398fb1680d4b6c3843d7d55b23070f9f5411723bed6843a844d11165ea9582273f51f0e766dd6e217698a3a1db5b195b193fee038f0132aaab6acc2879dd8cbefa1bf3613d70ab115b9a1013eb553f95ef34b55c91183a6796dd2704f822585b6420473ce0af062886f96813538fc87c90ea5b9c3c1ec4b2e10d33a2c2eb7a50fbab964001b2623f283508b6a142b9014d32a4a8b78b7467c5ac6e53846423ef69f32d701e84b1cb2f68f190e02fb100c61ac2cf0501fde625190064e5df066624239411ef5e850d163d4a04b172ff9ed2098410a7b3944e9cce861440271b5cd52674446ef0a50e9e93ade6e5438a8a83c2712849ab239e441566ed9f942279f4b9d7847de0172fde165bd872ec03b3db37eacf7c5f28872d7046ae05505c444129eb2bd15304661561fb08765ce3eb635b90e82f755fba03e44c223e7c1bd3e7f3eeb210e567f580b915b6d0bc85fa947b2027fb488c5cb8006f30cad1931628a83d37cc5935b591172e3e68e206690ba3638f9c37a1ef6cdc9f9f132d1c93eaeb3ca0f8c47f1987ef74c55c1bd91003a857616a9a1fb0e5074498a74391b0d38d63d5cb3d7b5b7b2d866e3e58c65c37a3b270402d433a7f23a66efa129fc363d6642b4185fa0bcde0cd0a65e0c36a00e9e891dcf70c40f11d560993ec7dece9af48570e15de3997e227960833578560bfef7bb162f2bde9e1dcbacb975bcb19ec640ab5f45b2ee94273758315e4a25236d20f24d245a561e8c8ee187822a7c43ed066786c6020e857dc51d821724cce8bd90df03ea9b9ce7138a5b8025f439b11219b20a67b4b07024ba107178a5ec72bb8afad8b1b1c58f31a2d6143cacf8a45e32d736780c0249d5b8247ca70e7279ae41a9010018a96b27d18d3fb0935cafc9aca5d0a592888007e6afa3c8825c3d8fecbb22b6f2a745417eea2e8cad32bf70984d215bb6b4af51b3fede6e970f598da04fe0595023892328e8096a43a7c7ee0a31f4645ca23d746f9eeb29f30adbf62903a1648eb18f1939fe5e031cf05a729ea443f26347609d4075c4cedbb2f8e47ffe2728d93d60635bc0a2c12c1888e3ffe00732e1226eb82bcda8ca821d5dcab690cb3da8047e9a76954897c08c5f658c16db9df5be2abfd8a51180704a1485f782a0caafcff6e7c1c78e37e476332d0480e954d484d6c581de9329cd3060c397b465444cf607defdb4529818f089eb0268fc4bae922a4cb9d1974f7960765055f7c9beeae407b4b60e2941eb20112c6b56da47616fc81baf365b7d66c815bd4ca4fbcb46d1cc432ace706007029a28b0fa12a10ffd39a0af8ab28e35f4e4c2f04dd5e62637baa35e601710d021922d0a66e23bb361956d09b6086ffafddeffe8cdac135a2a6b3666a270b567a1bea605b54a92fc0da8dc6ffabbef035676d08947453f00b3bca928b4aedfdc1389354133d5dddf8c15c647404c0884a754b0e702b43adad45cd5a7cdf7a400c083a07fcef06cfa87104f40d4a17e38cf2ae8825b879fad06938b58166cf04e0b3e9af5d9df83642ef1704845fc078def752ae91baf153272a1a2723b5450da6cf6a06ef7fa1733e01e3e362e129cbe3b5eaadd508c56a1cc1fb82e4054c1cbbd4d7db8dcbecccc7061cdd139254d0dd4dea10b6f4075e4498253762f5b50b718db2f70560cb07cb6f587539c47154d79bd252288abc3679f2fdc77c3c75e86da52179926c5e2e8700d73c7db08258249cfd4d70b66fbe41e8967fa49679cccaac78ba5b8733e9bdb3152e6096af312a430aa61286c3d3a424e27c69e876822c3c70e1daba3fcf4b0056fa7062245ee35a02984218d250069af3eaf50aa90b04c955ee1dc6711dc1848cb7393f6eaaedcb7ada320327f1d8aa14a4d9fd8bd6f9242c98dc64eeae70ea4d4001ce548a347efbe981d02b8c1c5924d30eb06291f16d2750bf04d9037a12bcd701a05d76d3836ad313934a31cb27a94d47fc6d3291da1eac0b8ee8214cc8bf75e3fc0c40ce04244ff59a66d9bc257239460700ac44001e321f5c315f9bb0e04310a59298117db72e3d59a58a68395f23ba5355f05d764c08d1ed45a5591ece8ad0e1240befc2ba80f63e4b0c6f024c382f01cf34694753b2ab153c86aad3a389d56c6ce65e2681330a184b90f671e5c21566a71f5adcce1a574ca7c3a74e3fdb1792cbd5d0785b75cf291c933ae5363d0bf16f2668163ab90675d408796d6b9f4b8c0a58d8f4c7e2b8eefc23b484fae6de4495e8c6c83bd63eeb32f8cc6661144098edb14e562cc11d3054f9ea3b7cc88aefcc15b2c7d31f16dfae144d78cda8e7df38bd073c6ba78bf2b28649476d39a68be0697f1d8b57c22a62f2b2c01bb6975fdffa35406244547589c88a857e40ecb300fcf4b7a381ededd0b9c8d329f689167fefa3a6bebfed00bf6879a5e813f865b349577b84a6adeedce39c4c2cc214e42f49b638142101a757527744a1a2901d0ddfe0b79e384cd2fb12128bdf6fca83e2ac7253581aa6b263811ed00b168f9a67ee64111d86a3c51007004ee71f9686bb7ebb3d2ef6a5037311b69505ac079d8b297af1e1fde22d57a3a40221b3ed8e5993c36553ab6f663425f11fdd0025b548c4f551af1369ecc8b9d6c9b35b8d8d75b02bd17e5e5cf2bed71dbed2dafcb72b19edbf47f77b4d0f9ffa4135fd2abf3ebf7fc5602537f93fb4bf4153b2a390da4d765d1a896dfd10840ac5fea6691526de34e9e7cd6aea1c3b9cc764f5a41336d91e51d94ea933240aa2c7c5800f313d356bf09125520979ed02eda638a6eba8615ccb076dc4c614398b367cf9c455ec86ccc25ea849f810980b459964be7216b123c4e42fbfe9c8941b36ca85aeac6dcbe4150783c2b3bca73784b52566db2026ac90857776e801ff320f232bcc1232796c1b4f5ad0594f78305f72a172fc8718e4f74600e3eab8cc30752fe68d3ba97afc2582e82c3d39c6b5e04a50b5bcc2b2db1727feb0abfcdf09a4a9b26c929ba6eb8694a93ba58dcf2bcc9bc8b2349cd09cf9ebc59af4c656154d99fa6dc89cfb824935172097e04a85307e41ee89e5a6c5aa8e669b0c01b9121ad0af4ebde9b3323e4fd3685a10d50905bcdceafefdfda660b016a89de2d891fddbb58e91c4753f4b22e68f0e2d1e461f90406fdb56fffd4f0fb804f02dc765d0868e07efa8af9dc8628360774c5d70e8601375b4cf5ba4582a10c2aceac36816fc20c49e6c4c019619389539a253199977b738af9962838796f571936d757a618b3e3bd6cac3dd6b50628826408ba52a232b917f5b99f4e0c1ed39bd3cebc46d118785a2364d51092847a83b3d2010d227b0038b1b8a229a6ddfcb174f4c42855004d4985945063331ceb1242d0bbf14bb295cd470ffb8090d387e4bbc8e0e12ec225f7da3581dbbf080d90e067cfb2af9a187e8e207fd74371734884b845cb6f46bd0382da91c1955eddccf3202c8ff2af6548782ef04e151a9c03103f79ecc514a5a60bf29cf14cf1d195775009764d8d87cb9abb23477329e339eae275f7c1cbb0fae8ad6c56d6437b144a4ed08c9933a1ed22d1f0cb851d08070fb57237f9ec938ac82f4458c15850adee8778acd1ca033fb678aaddae4b27bc934452aef1986e875e5055324bce90eeb80706310aa3229e438179ed4c925289c6fcbb22213e7717e06285c43890bd54a4538215dc1dff9ac636a123528d83170cf5856eb67d65c7156ff9f3a2e308377ce86c107aab6e004cf05e59baaa8a6c3136f1ad230774b9f5ddd1af753ed81cdc3fcdd80c46f1ee696985f53bcd47b81da36f22b1176dd2153ee3d805c53546e4ef1749717aa2892faf8c034180689c9ae3ba772b19788f03e7e65998a8d5f4df03fc43a95137ef7314c23aaea6a01dfbd9a5e216f369109a53dfb799e632613d93367ddce0b44e555408143c40f43b2fdc6f7d968d1f808955f5d4c9bca2a9146045cd05c79c8269a395505a2be12edb77a7566829b41f87096c5c0c163c0a8d78a64bb2f89524f65d24462dcc1e93ca2f640f9aea221c283d5e00168399c64e9d0b42245999c30d9aa7076645bb8b00dad5f2d7e866e65f864f02b7dce11d3c3e8e1de92a085e5d3da87263f9fc3f0fd38f85c35e68daad8ac6135fe32def74ec8893dfdd1f6a72952cddce48d9abea99859ff084a015523e791779b650fa8b1fb1929db14f1e8ab8678ab50176a93aa9176c4abfc4271d8013bf202d92ab6d55d40529c1e7bf9fff67772c208d90bdc0e52a05cf481124f4ef8143bb368185cb8b547c2e71f8311a2a22290d2eb719825ea5c499e43629e7169d73190de85b5c6c622cfcd697af79a30aef65bfb3e98e4d0ae2aa6da7750695e2412bc1587fe4eef4e4eff54fdaab51e086ef4f26ec0370681663f27dd163b3fb8aa9e069e19abbfd423cd844ee1909e31d1e8ba97bc1d5042eb7e362f252f36960b6f3a9137987a6bdda281d5e0a63fd4ddf9875628fec7fb558b266afb36ff341f4e7b54615059929e6fcac5c277813a5b26cf3eb300eaad157f4ffcdf859646e8b9d7efe6cae61bcf01f664bf362cba4fdce5def118e680f0278658e84ac096dbd39f292a7b99117b8bf10187cd9ce6aaa99c4e15e03f80d9e7adc9d71afddb6053c69cf8a98f171f7bdb17ba9e92b4e8b745425f5ed3c6be901863615f230e75e5413a630cccf1f662214e6b5ea581ddcb6a8cb15d3977ca48bd97f96d33cb3c45a9fb7e5d1f65b199ae1bb37414388e249bd3124c704e74d0090a2ba62ebc7b9508cb923804c49cbb148d2d977f03b7fe410455117528a62bc619ae3eed29fc0c89f0ac18edacccb394d0588a24d9542e5cf20bbd0f0d071fab027cb6670148ae926ed09da9f774b7ca9c3d4fa9dc05f87b2e5aa24a0844b0325eaba288e963f79bb90f67232036b1b019a7500bfaa29179e59d35e864a23d77eec9bf51aa7851a0b9b7e2e78931761d6a236f60f026afc48c6212d7def80936d9bdf9039b1979a0eb069f1e2d52c09ed71c94f7d2690b02602552a8976110c0ff0f4c163e29e86ff74d7878aeebb088b3f9d9fa7315e088fbcbd9d168ee48e4094fa750b86af8723fda01bfd5963642bd8e60d005c405517609d10d7c5a42bbfd5abb884ffbf63ce88bd784333594632aacddc8bf8f5706a0f18c845e52d02da2fe976eb0a4867406cb2b3444e60f96bdb3eeedd375f74b12e57cb71853972af539b6be479579a64b40fafb4dfc5c1d55b79aced6063b0d6295d72f0026ac84e0c77cf8446a0c8684ca1a867dc5c8ff13ef39d46ac21e9f57c66faa1e9e7cd0d538dde61769dd22b18e17a1c6072403688509943f940", &(0x7f0000000100)=0x1000, &(0x7f0000000200)="fde3d0457e1189112a3703ea1f435eccbb5663ec2def9513f236eb1d8a853ebf13c339ca2bd6e6cb2dbd09c30faf93b1b6e77a9578580252bf6560b1fb75100240978d67209610eba70c656b519a36754fb5cf4ef5a6bc6dc8dfb61f7468810099289cd340019c87c4c40599aa25a2f88e81ce8355a668bfd70610731389c376fae42d34e07c47", 0x87) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="004241e9901a4294c7c0f03355404a30e9da3a7801af7aa2a291fe2b97004e278a1f1b2ee694dff3c6c214cc897b6473a6b0f06af9aaa9bbbcb4b29b2783680a032bb00eba64f333c998be29d52dc53d0674c1f3b60b40c76c2335db74a35b6df3e6e8d14a8d5b2267c7d4dc6930136aab877427742e4def41e581afea978b9c05ee826c3fa1661117a9bda1897564d91b7cb1f2172e54cbc54be6e720616883f237000a511364f3f86d67ea7bbc97f33e7bd3aeef3dc3cd07fbaa7662b318bc64f23f3562bc90864da67976502e25d273e36e54a5c1b1caeb05ea54b6bfad7acc820592db92469a2922b9a5967288604b01e9a035c01f1ae7452e23f2dbc5d439f276cc3a49d6e30525c8444fe3eed4713ea3934d05135f0fb0d7e3f7a95ec8a7d814cbb60000f14912ff316c495c69171b0082c1ef8fe8be8fe2849e6e72536a6b1dc06ea94294c3049967c40afd9c7b26f04b817cc600dfd3886e02db54cb3ebf210295"], 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) sendmmsg(r0, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000440)="a696ea489c3158500a47044eab5f5955817752dcfefc621f532a480176ba4c7949fd0e98734a879cb58c3b66a7e5f9561ff1224b192c00c7d5f73eff9496a511e478ba552b625151a37883929701d56ce4e6361c38807ba77df8a90ead6366525f31b3fc9a0a3395995a8f826aa00c838ba0e28e50c1ccd00bc1f3aa9a758c123a23eec1c5c1e00643abe5dbe7b8b764ef6d99da77d44fa29a23d3b6708e1c4b575728a697215c47b0b0a52952c6b3541385e6eb7cd1c55a9d2e3133a8722db7dc6aa99b972aa720fcc6323632449ec15e0b9e921dce3c0549e266ac8f9ba7bdf099a807e51c0db91d", 0xe9}, {&(0x7f0000000540)="17df0b489c172da09164b3bf3b442183d202e8b23aeeb421de9193c37e21bf0c213b6dae4e9acab4e15a5b2d7dd0850bc36c521061c23ebf0034cff9162e9eeb5ce3ad32621b479cf396b2898b763909490ecd80ca46665199086ee54b84e2d68a319b939451b75cbc3c7afb0f4502f8f6701c511ed7fd65710445c68e08d0902f0fcbe9449631be4eae6f268d06c17afe273800c10673917d8e8499d7066b6a0d", 0xa1}], 0x2, &(0x7f0000000600)=[{0x38, 0x1, 0x81, "5c2b15de8ad7d2dced7f38851a8da00e276c303b9617da5cbb822a67f771d26a4ac0c44f13"}, {0xf8, 0xffff, 0x0, "5d5425833701f0cee076d5e0008b25228e7785153272329cae32e023e19c15f9ba4aa338f96f64c9ad74bdc30de758372ca8cca87c954a5b5e1ee9a464e42c85a18a9aed026a732a7d9de06e741862ed9312778c592e1cf7dc5e77e5f4c3f188cd2186e95d9e91dd883f9fd3bc3efbf18369291c04b0c800cc57eb2414933767974a87039e1179307045493403289a547a6d357f1a422a7f9a548d148d84431393ad5850c69dc871b3fc61d42498f0d60a464a7b8915e7532fa509d54a25b3c96c695ff77d57f1e4528dbe7e56599116060001b25f72c130828e8776d3f5e0d67cbc"}, {0x18, 0x1, 0x8000, "1237af"}], 0x148}, 0x80000001}, 0x10, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 22:49:28 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd64000000000000fa48000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r10 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r7, 0xffffffffffffffff, r7, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r6, r9, r7, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r6, r8, r12, r9, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r13 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 22:49:28 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000380)={0x4, 0x1}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:33 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x3}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd699846}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1a94}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe6ba}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x347b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], './file0\x00', 0x2}) r1 = shmget(0x0, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) r2 = getpid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) r6 = socket(0x6, 0x8000, 0x1) getpgid(r2) getsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000340)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x1]) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x20, 0x80000000, 0x2}) r7 = socket(0x6, 0x4000, 0x1) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000940)={0x6a, 0x0, &(0x7f00000008c0)=""/106}) open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x20) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a40)=[0x7fff, 0x9, 0x8, 0x4, 0x20, 0x98c6, 0xff, 0x9, 0x7, 0xfffe]) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000a80)={0x8, 0x41, {0x7, 0x58f}}) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000ac0)) r9 = socket(0x1, 0x1, 0xf9) socket$inet6(0x18, 0x8000, 0x7) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000b40)={0x2, &(0x7f0000000b00)=[{0x8001, 0x5, 0x0, 0x9}, {0x1, 0x7, 0x93, 0x4}]}) recvfrom$inet6(r6, &(0x7f0000000b80)=""/57, 0x39, 0x80, &(0x7f0000000bc0)={0x18, 0x2, 0x2}, 0xc) recvfrom$inet6(r7, &(0x7f0000000c00)=""/128, 0x80, 0x801, &(0x7f0000000c80)={0x18, 0x2, 0x3, 0xfffffffe}, 0xc) connect$inet6(r9, &(0x7f0000000cc0)={0x18, 0x2, 0x5, 0x400}, 0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000d40)={&(0x7f0000000d00)='./file0\x00', r7, 0x2}) 22:49:33 executing program 5: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x58, &(0x7f0000000080)={@remote, @remote, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x6, 0x1, 0x2}}], {@generic={0x86dd, "9f945f30efecbfea3671eb678fa7724f22d726a1abf6b65efc719419146ab07819052582243c2daedde24a1fdb8aac525bf7ae37a2bfd3fe8139c10ac5d22411f7fa"}}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x5b3e7328167ccef0, 0x41) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xe945, r5, r6, r3, r9, 0x58, 0xf952}, 0x400, 0x6cfaf5aa, 0x3}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="9e3e4d14f9f49df24874993c5e90409764925a6fda9b50a1b6c4c0dbbb81f120c0e14cfa5193facae6cc0a855393915d31e691d381d10941a982d5d7ad37a3340ccbb8bc93ddad3704946923ac8e78dc7b03ab9c220b8f712aca8ca00afaa91cb6a76cdbab605e1db0c977b2ada6865eb1f223b868907dc1ce574c96a5c6014817390e8d7fd20a909122a430fa3b29f03ee5304df0c57a6d29a89f9ed1", 0x9d}, {&(0x7f0000000340)="f522de19f6859e69eb204004c4c223c7f3e3c721f022cd5b0dbc7dfb612b8c25579d68fad2875ac06a03", 0x2a}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r7, r3, r9}], 0x20, 0xc}, 0x408) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000480)=0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x7, 0x7f, 0x401, 0x1, "e2d2ab1f32af9bcd17b23d01f0df10a18f8273cb", 0xfffffffe, 0x80000000}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000500)=0x5) close(r2) r10 = semget$private(0x0, 0x1, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x1ff, r5, r9, r11, r6, 0x100, 0x401}, 0x1, 0x2, 0x1}) r12 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f00000006c0)={{0x8, r8, r6, r11, r6, 0x110, 0x8}, 0x80000000, 0x1, r13, r7, 0x7fffffffffffffff, 0x1, 0x7fffffff}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000740)=""/155) semop(r10, &(0x7f0000000800)=[{0x4, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0xf5, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0xd}, {0x2, 0x200, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0xfffd, 0x1000}], 0x8) geteuid() r14 = open$dir(&(0x7f0000000840)='./file0\x00', 0x100, 0x1e3) openat(r14, &(0x7f0000000880)='./file0\x00', 0x0, 0x83) r15 = semget(0x2, 0x0, 0x18) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f00000008c0)=""/77) 22:49:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:49:33 executing program 6: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) socket(0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0xcf87, 0xffffffff80000000, 0x7fffffff, 0x710, 0x6ec8, 0x2, 0x1, 0x80}, &(0x7f00000001c0)={0x9, 0x4, 0x1, 0x80000001, 0xae, 0x1, 0xffffffff80000000, 0x7fffffff}, &(0x7f0000001180)={0xfffffffffffffff7, 0x9, 0x81, 0x679, 0x5, 0x0, 0x24c9, 0xf115}, &(0x7f00000011c0)={0x3, 0x4}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = shmget(0x3, 0x3000, 0xc, &(0x7f0000ff4000/0x3000)=nil) shmat(r2, &(0x7f0000ff4000/0x2000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socket(0x1e, 0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000001240)=ANY=[@ANYRESOCT=r3], 0x401, 0x800) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mquery(&(0x7f0000991000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x3) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60dd9b5e00080000fe8000000000000000000000000000bb00000000000000b0"]) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) sendmsg(r5, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:33 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) sendmsg(r2, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000780)="e2e6d6ee5f1c011098e75ab181f4dfdcc6fd52bd64d178f124c753c0611d72000c1c9a07c7f48d601a811cd1d717f158bba0665c8bb6999de5d27ce5701e9fe5e7be0067efe582f907c1d736dfb94dfb107890f92f9eb2d4aa69f089534ba7a040968a4038e5610111d76905d545b6d091ab4c4c3f201d80ca3e52139a46d336e93b72b902718a149c20b29ec41c2d15919916ca0372f2ec7b7a", 0x9a}, {&(0x7f0000000840)="e2fdb9d6bc15da043f8de88e3d0d1d225eac3fbc4037c5b93c3e8e59437f4e3193886be164843d", 0x27}], 0x2, &(0x7f00000008c0)=[{0x20, 0x1, 0xec, "d678a62875976de83e"}, {0xe0, 0x1, 0xffffcf99, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559e7e8b003dc05c6fb511204ff4b128896c4c9dbfd7a5dfdf0e32a1b"}, {0x18, 0x1, 0x0, '<'}], 0x118}, 0x8) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) openat(r0, &(0x7f0000000740)='./file0\x00', 0x80, 0x4) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x37, 0x0, 0x0) accept(r4, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="983bbbf9728468b796fbcb8580e7df8b4df7f3493eeec9a7dfd1f05207b96f7f90b66c44a1bfb3203a15a1629e67634e3c75f2c9660cdf62a0842cdc8714d79b3f652d73ec73976950e833b42d", 0x4d}, {&(0x7f0000000180)="a6da03c30ea4f2f68a098a9a47e4cc4a4296bd", 0x13}, {&(0x7f00000001c0)="ea82fe88789b94251ff3419be8a34977245bf18e55e7d24a0a49c5c2e505cbcdd0b1ced2fe4fb77e40175b4f43fa8691bac4e9f112f60b6aef3d6ea276279aee620b4ad6e2ea1ed73586caf7047b4c56294cd778b0561a49402827414027169229937dd9bfdc3201bf02644ca20d192e3378ce08d152e45fb44900450ba2e2f5be38529a7da97fd97caec2c304de3e6d5fd4745f61c05a6141e32d4d631c53b596eff63ebffa93bca070431645dbedd92e464401814c", 0xb6}, {&(0x7f00000003c0)="00a2b8e4ff53db8329e49b6aac668cac115f53bb5a4025d8ae04f503583f85accecd1adfdec0c2ef9bcd4efb3bb9b1d4c9b5d10abdf516ec6e0999dac3f225e25641f7df194f255c0e437ace3b025b846e0c87d40d8d63b985de85ea23d955f4ac1dca9b88ce96f57c241779025bc46a862ef645f8b91c7fd8d7283cbe268b24351a904625c14236b4279802", 0x8c}, {&(0x7f0000000280)="9a76e0525c3cb9b1a64804999e373943f329c08e558172507043d1922413963019a81fddc277b56dc1cea0126ee45d20390c064e7c86a67a3d21b26a71ece9135fe698b9b99beaaac26badf1e278e027e7573872de63ab1a483b6b19442c11536562f0dd8a36856606d68daa05d253e0ff8b85adaa", 0x75}, {&(0x7f0000000480)="627c8581f0f109efb72ef0409649b840bfa290ca1b8e9c33c5a026d25af5f64f363ecf6f91aa9ab8e491bd06b538dec60dde457fc9ed6824ff6d0470ca7d425ece8369d51f5aaad1b02f4e35401e0818cd3be034cdd5f472da142579cc76cc4183f39a80e8888a3ca431220f940194adf8950150f30017325faaec5c69316c5185cfc00add6a58f89eca0f1d5455c9b339c1beb2334a6b86c0dd0d9eb94bf2a4", 0xa0}, {&(0x7f0000000540)="7d34335d593634c5a9319ef896ab62d1267af65ea179de6b05e38d45861f90a19e6226629e37945b4a490217613e2613c5607d56d850ce890fe0548a4cb60c428fdc014f15adb14f3ded2ab9d4661fb31b6f5f76517b8da33005a1c8aefa84b04d8637d412e263d728bbc3f39c18318456d4d550be39b773fbe3793f7779113d0d749b6718e187632ab199625623ab9e312feb0bdb9b11df212208ee74b6031c04795daa099543834a4cb85770a51285ea22093f37d153e8323494fa8b42b2d74ae13362a0843a68e0d30c9ca4ef88e89e", 0xd1}], 0x7, &(0x7f00000006c0)=ANY=[@ANYRES64=r1, @ANYRES32=r3, @ANYRES32=r4], 0x18, 0xa}, 0x8) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a10b64", 0x8, 0x3a, 0x0, @rand_addr="fe007938d906b4d6c36766c9b566a6c1", @rand_addr="83a6af87492a17a0efd0a49af11e1025", {[@hopopts={0x89}]}}}}}) 22:49:33 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000b8000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000088000/0x1000)=nil, &(0x7f0000303000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000041a000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00', 0xcb}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000b8000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000088000/0x1000)=nil, &(0x7f0000303000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000041a000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00', 0xcb}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x80000, 0x200, {0x7, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x20, 0x3, 0x8) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000100)="ebffcbfc13b9fd812e5fc2713048e6993192964833820150f3ae2630e6e7a5e120ad27b10db4f5596b32bd2bd43007ec3a722a53c11d80caa2b433cd7287a13c89669a2b766707e52a2a764c9df156c6e44889c1839aba396b222ed593f0003e5d73b07e31c7e8f21179b56bf27d27000000000000000046c0bc563e7eaa0a1597950381669529d2a73ba99ba0fb27606a2045f2c0", 0x95) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:33 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0x186, 0x4, 0x0, 0x0) 22:49:33 executing program 4: r0 = socket(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) 22:49:33 executing program 2: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="83183b"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xffff8001) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 22:49:33 executing program 5: kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe, 0x0, 0x3}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) (async) getrusage(0xffffffffffffffff, &(0x7f0000000380)) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) (async) pipe2(&(0x7f0000000080), 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) connect$unix(0xffffffffffffffff, 0x0, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000240), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) (async) fcntl$dupfd(r2, 0x0, r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r2}) close(r2) (async) close(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:49:33 executing program 6: r0 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) mkdir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) stat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001480)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01d8180fbde16c3c9d4705ee5ed37b02ea5e2ea25b25df484057916b33d30a131f262f788b2104b1a26899cbb9422fa87a07fb62a83d38c170834c09ccdcd27c718ad3a02bfcefd04ee9249d0eca086d5e7f3ff9074ea88c321d6360ffa01b6efa1f37be7640e8d21f46419dace0ee22a8959b9578a9aae53eb784844992214c007c5f"], 0xa) 22:49:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) 22:49:33 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4d48, 0x9, 0x8, 0x1, 0x23, 0x3ff, 0x5, 0x1, 0x1, 0x1, 0x8}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x19) mkdirat(r2, &(0x7f0000000340)='./file0\x00', 0x0) close(0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000480)=0x7) getgid() r3 = socket(0x2, 0x2, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getegid() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) renameat(r4, &(0x7f0000000280)='./file1\x00', r1, &(0x7f0000000300)='./file1\x00') setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x8e, 0x100}, {0x18, 0x0, 0x8, 0x40}, 0x8, [0x0, 0x2f71, 0x3, 0xa8, 0x7, 0x21ca, 0x3, 0xfff]}, 0x3c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f00000003c0)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0x25) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) open(&(0x7f0000000440)='./file1\x00', 0x0, 0x8) r7 = syz_open_pts() connect$unix(r5, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = socket$inet(0x2, 0xf, 0x3) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000380)="6fe2e45730c7a83cd86b1c3f06a7e53ad63c48", 0x13) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x9) close(r7) sysctl$vfs_nfs(&(0x7f0000000100)={0x7, 0x5}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:49:33 executing program 7: setrlimit(0x6, &(0x7f0000000100)={0x40000000004, 0x1d}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file2\x00', &(0x7f0000000200)='./file2\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="b886b4e47ff0e57fb99bf049fc6a79fe004da357e2a1090000000000000053f6e2e3d7555ca8", 0x26}], 0x1) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 22:49:33 executing program 3: socket(0x10, 0x4002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x906}]}) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x57}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8802d984d88a6606822af8a64656055da20874212bf2665795324a1959b5ddbf3e875d139a5a9f681b949ffd0e06e8da08b2be63941769c0e99cc3755e067c69dd2424c24053cc1b2882e7acb1b95efb5c89e10e12723a8a03f008604d526c99c4ca4d5a51950845755aa68e98b88286274707ccf991cb330205c0d06a9b1099e17b0be40dc237b21982ed7c851b2d0167453bb78097df064ce3ab00114b284605d336c6180f32112b7fccd694bfabfa6db417275ce46bb1f84f8907e9ff65a69eb70fd560d3d6e19902e38feb3a9a25e80cf48cde1f6b83a8b51a0b6db90bb135dc8c9df361692544d19eaf9bdfaff64983311d93916716c9c84f50dfa7a78fc6002c165c713ab41a452df4dac090dc009b11984569330a9df08c0b488e9cafea163e476abf2255521cb80be512dee36db7870f44d77468516f0c095c306d93f348180b12848bfb979f60d7cbc43ae268ead3979c42c3672876394f93e8"], 0x10) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x40804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22:49:33 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000001c0)="63432a61ebfaff", 0x7}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) 22:49:33 executing program 4: socket$inet6(0x18, 0x1, 0x6) sysctl$net_inet_ah(&(0x7f0000000040), 0x8, &(0x7f0000000080)="2409c7588d97536d67dcc7780d167af7d02e2a3151fbec2a3c754333566125e029136cac25860843feb66b39a32555dbd154da7c659b32bb437a00b53998a3b0cb246ce031952ce439145e8051de247128187a862c2b5ce72e7e45849049b9726cc2d395e6f272109ee88b5f61a029a96c09402a7991de0ceae7590ca228a9de3508dc330b6093058f81019040b95b8e810274a94936d466e1268ce7f5806b68c60adae9f051", &(0x7f0000000140)=0xa6, &(0x7f00000002c0)="1892b2e16e37f0307397bbe44ae94b9a5b9aaf6bb84ff98e4452677fce035355822ddf0e67e1b15dc61485f2af40c0cc569f1633d2444d7a51cb16120ea67e5d2c8429203db25f81416aa1d5634db487556f78546213c16e383c0c79d70d60fb1772295a5323376c5f2bbb4e695131c27f5d4d3c50e27542913fde5a538a1231410019dfc533e79f2bba50465961cc95fb5ecc842f1bff62393618d5fc9b03a676f9c2520f888265a13dc43e1cccaa5d8905733268ebfde2c0434087b312cd49f91dee9f02b2ebb9bf1e9a890cddb0c4f6fe0cacca65346e1264d817b1f2290c32518ac7c384ed44bf41634a4c69a895a70b0db4bea0dceeacbe3e9365e689e7618143a0b4e1834c02bfe9540373783d79e823436af902d5f8ffffffffffff3582a9d3f0b5a7f7381acdaa4015efcdd856b4b3ba2af8bf40b77f36b1de6fcae57655055f88b76b97928524d47026927bdfe09f127a36b3f563ae88af97f107a759b05efef48cccb90f2f3e6c8f9c87fd6ee8ba40ab8c2ef89866aa3a2200"/399, 0x18f) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000012c0)=""/4087, 0xff7) 22:49:33 executing program 6: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xce8adc7e29455856, 0x20) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x3f, 0x4, "e1388aab150a73ce62f344bb8d16c6df1b72900a", 0x7, 0x101}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x2) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x0, 0x4, 0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000200)) msgrcv(0xffffffffffffffff, &(0x7f0000000240)={0x0, ""/25}, 0x21, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) listen(r4, 0x6) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom(r4, &(0x7f0000000280)=""/17, 0x11, 0x800, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x3f, 0x9}, 0xc) r5 = getuid() r6 = getgid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) setitimer(0x1, &(0x7f0000000340)={{0x3, 0x8000000000000001}, {0x7, 0x4}}, &(0x7f0000000380)) execve(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000400)='/dev/wsmouse\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='/dev/wsmouse\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\xd4-^&%&\x00', &(0x7f0000000540)='&\'%\xe7{\x00', &(0x7f0000000580)='\x00']) r7 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x100) ioctl$WSKBDIO_GETENCODINGS(r7, 0xc0105715, &(0x7f0000000640)={0x2, [0x0, 0x0]}) open$dir(&(0x7f0000000680)='./file1\x00', 0x200, 0xa) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)="347be8d495e0da4b823bf79082c9ca5f48fa1f11fb76f7c1b6c837c92bf52a00cf87d2d14e6a58030796a4310b2d845209e745467d43291af37e64ff1153a3a2261ecaa1184061c5aa66f892c0d7b6ec3869fade6ecde93657f0325027dbcc7c034b4e4c", 0x64}], 0x1, 0x2) unveil(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='W\x00') ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000800)) sendmsg(r2, &(0x7f0000000dc0)={&(0x7f0000000840)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000880)="2ed89125088b8deee31c7173bf575eb69aa22232", 0x14}, {&(0x7f00000008c0)="4ff1a44f1f6f3524a2a31d23bdbf334e022a0ca7dadc8a6e5a79a123b35d003f56aad19b4cc3e7554c95931261c0dc196c5b6d547254ad3a046a784703cd49a8d4696733892c4aa527e152c54785d3e2c7af433e9859f64dca635fea3acac1a5020241dbc345f367ff0285ea8706c296fa9fe3544f400aea9c07cd8381516905596e7bc9cf71893759856e650a99b116631861c3c33feb7869b719a054ce4ecb8cfd26c21fa9d899c59e1726441e816d4fe1b272", 0xb4}, {&(0x7f0000000980)="13e08d6502956b8f105b62b059058770722400eef7b2c7df73083732ee6e340a159d31e6147df91502210d97a82197fa3c76f9b317c41b03c472b54be6fa22131f5dcfb9484d114e5d025c69038171e1e621519abaab5ef22903a4fca07f1de4234c7991daf40b776e7baefc91a094744d781b301aba71a299c58fcadf2a5eb6652f06061bc6b702b9047dbd03432074", 0x90}, {&(0x7f0000000a40)="62dd71d79efc30fed775031353e3c718b1ae92ca2af1aea1486f1440f716d072eed4d19f2f08f0c88ec3f3fb23b26ab093be3ce48edf889bb0465b209d0e37a59ad0ecf19b27578284d8b28154affc0806141e7ad056fe05757fa9c6e75a612cabacd6bc2952d896615a3e077e6d79a0e999623bae04361a41fb6c78c88b8ad74e1bcacc34bb05856280e1d759bedd7d04f58d57f9eba18c8a3cd6b37a8758c64cd993e2f82756c5afbdc7ec38137cd7bf5e7dbdadc39c28a28350f40182ec4706113880627639cfd86c4fcfbd991a2e55c83f2f86a34526d85e493d65ff57cb82fe715b9ac8f308ee1857", 0xeb}, {&(0x7f0000000b40)="849d7e304df86ae37395395c104bd7ca9407982b245245f19d20ef30c39a7f2a56e70d9531ba8cedeed44ef6e53937f586e53b6f6dc6192d1cba49224b9faf52907295a132d2df86b2c263da86db516f47fdc2f47f19fdfa3af5ef229b085ba279b0ec9e9d369a6f90bfb50d05fd267c914ece4d9af15d98064244", 0x7b}, {&(0x7f0000000bc0)="14b2bdc016e57797622b541a72259f316f7e6fff8a719f24d2a9a3196e903b77626492575bcf6c33d28e29804f31f16a0eb2444be30e8f3f6d5c0302504e7bc12ce43f7166a0a8e2ae84247d87cf67a085feb194fe037dff2afda54e9bfa3ae008e10f51499b7cc890bdd8e929ddf4bf42e29a092608901fa28eda78154792535303303de000f7865ebcd68ab110af528ede7538b4434b50bcdd99be7b337f", 0x9f}, {&(0x7f0000000c80)="9a4e4fe53d72af484d072470a2a481a17bf0a1b9f424e48f92eb75cd14c95c846e18bf307ae53494db184ce9b6c0ec276ec18c50", 0x34}], 0x7, &(0x7f0000000d40)=[{0x50, 0x5fd109a4c1def7ba, 0x9, "81764d1989ac82d30277f8f933430fc4a08ddc8d5e763b32cb6e6835b82158e1ee9543fd6018c5e30b3a4eb1584fd0b6e524ab95e785a7a052f3e3dd6521c3e3"}], 0x50}, 0x402) 22:49:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x40) ftruncate(r0, 0x8000000000000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) 22:49:33 executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x40386301, &(0x7f0000000200)={0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000400)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') 22:49:33 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) socket(0x1, 0x0, 0x0) (async) socket(0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0xcf87, 0xffffffff80000000, 0x7fffffff, 0x710, 0x6ec8, 0x2, 0x1, 0x80}, &(0x7f00000001c0)={0x9, 0x4, 0x1, 0x80000001, 0xae, 0x1, 0xffffffff80000000, 0x7fffffff}, &(0x7f0000001180)={0xfffffffffffffff7, 0x9, 0x81, 0x679, 0x5, 0x0, 0x24c9, 0xf115}, &(0x7f00000011c0)={0x3, 0x4}) (async) select(0x40, &(0x7f0000000000)={0xcf87, 0xffffffff80000000, 0x7fffffff, 0x710, 0x6ec8, 0x2, 0x1, 0x80}, &(0x7f00000001c0)={0x9, 0x4, 0x1, 0x80000001, 0xae, 0x1, 0xffffffff80000000, 0x7fffffff}, &(0x7f0000001180)={0xfffffffffffffff7, 0x9, 0x81, 0x679, 0x5, 0x0, 0x24c9, 0xf115}, &(0x7f00000011c0)={0x3, 0x4}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = shmget(0x3, 0x3000, 0xc, &(0x7f0000ff4000/0x3000)=nil) shmat(r2, &(0x7f0000ff4000/0x2000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socket(0x1e, 0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) msgget$private(0x0, 0x2) (async) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000001240)=ANY=[@ANYRESOCT=r3], 0x401, 0x800) (async) msgsnd(r3, &(0x7f0000001240)=ANY=[@ANYRESOCT=r3], 0x401, 0x800) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mquery(&(0x7f0000991000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x3) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60dd9b5e00080000fe8000000000000000000000000000bb00000000000000b0"]) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) sendmsg(r5, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4091}, &(0x7f0000000000)=0xffd) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffc52}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x2, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:49:33 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:49:33 executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f00000004c0)={@broadcast, @random="869e0000e7ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x80000001}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) fcntl$lock(r0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:49:33 executing program 6: sendmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x4) 22:49:33 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:33 executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000000) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (rerun: 32) 22:49:33 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) chdir(&(0x7f0000000040)='./file1\x00') setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x8000f7e, 0x808, "09ed004000"}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 22:49:33 executing program 6: r0 = socket(0x11, 0x4, 0x0) getrusage(0xfffffffffffffffe, 0x0) setgroups(0x1, &(0x7f0000000100)=[0x0]) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xffffffffffffff6c, 0x0, 0x0, 0xff5d) 22:49:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x40) ftruncate(r0, 0x8000000000000001) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) 22:49:33 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x4, 0xfccf, "cb6edeb468000a073c4138a84d79e23a48187957", 0x3}) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="7fd1483ff857fa97e517ed6752b9dd2e715fb1463ab823869c913d10dc8546fd5736505c982f793d5b949b003a228cd65a01c5ebfcdae89550e8987b62f07fd3553cda", 0x43}], 0x1) 22:49:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="2ec9d3e0ef608015804f31", 0xb}], 0x1) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:33 executing program 6: socket$inet6(0x18, 0x1, 0x6) (async) sysctl$net_inet_ah(&(0x7f0000000040), 0x8, &(0x7f0000000080)="2409c7588d97536d67dcc7780d167af7d02e2a3151fbec2a3c754333566125e029136cac25860843feb66b39a32555dbd154da7c659b32bb437a00b53998a3b0cb246ce031952ce439145e8051de247128187a862c2b5ce72e7e45849049b9726cc2d395e6f272109ee88b5f61a029a96c09402a7991de0ceae7590ca228a9de3508dc330b6093058f81019040b95b8e810274a94936d466e1268ce7f5806b68c60adae9f051", &(0x7f0000000140)=0xa6, &(0x7f00000002c0)="1892b2e16e37f0307397bbe44ae94b9a5b9aaf6bb84ff98e4452677fce035355822ddf0e67e1b15dc61485f2af40c0cc569f1633d2444d7a51cb16120ea67e5d2c8429203db25f81416aa1d5634db487556f78546213c16e383c0c79d70d60fb1772295a5323376c5f2bbb4e695131c27f5d4d3c50e27542913fde5a538a1231410019dfc533e79f2bba50465961cc95fb5ecc842f1bff62393618d5fc9b03a676f9c2520f888265a13dc43e1cccaa5d8905733268ebfde2c0434087b312cd49f91dee9f02b2ebb9bf1e9a890cddb0c4f6fe0cacca65346e1264d817b1f2290c32518ac7c384ed44bf41634a4c69a895a70b0db4bea0dceeacbe3e9365e689e7618143a0b4e1834c02bfe9540373783d79e823436af902d5f8ffffffffffff3582a9d3f0b5a7f7381acdaa4015efcdd856b4b3ba2af8bf40b77f36b1de6fcae57655055f88b76b97928524d47026927bdfe09f127a36b3f563ae88af97f107a759b05efef48cccb90f2f3e6c8f9c87fd6ee8ba40ab8c2ef89866aa3a2200"/399, 0x18f) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) dup2(r1, r0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000012c0)=""/4087, 0xff7) 22:49:33 executing program 4: r0 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) mkdir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) stat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001480)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01d8180fbde16c3c9d4705ee5ed37b02ea5e2ea25b25df484057916b33d30a131f262f788b2104b1a26899cbb9422fa87a07fb62a83d38c170834c09ccdcd27c718ad3a02bfcefd04ee9249d0eca086d5e7f3ff9074ea88c321d6360ffa01b6efa1f37be7640e8d21f46419dace0ee22a8959b9578a9aae53eb784844992214c007c5f"], 0xa) getpid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) (async) mkdir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) stat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01d8180fbde16c3c9d4705ee5ed37b02ea5e2ea25b25df484057916b33d30a131f262f788b2104b1a26899cbb9422fa87a07fb62a83d38c170834c09ccdcd27c718ad3a02bfcefd04ee9249d0eca086d5e7f3ff9074ea88c321d6360ffa01b6efa1f37be7640e8d21f46419dace0ee22a8959b9578a9aae53eb784844992214c007c5f"], 0xa) (async) 22:49:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000ac0)=""/4096, 0x1000}], 0x3, &(0x7f0000000280)=""/254, 0xfe}, 0x1003) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="bf68b70a50a113e8"], 0x10, 0x0, 0xfffffffffffffe38}, 0x7) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) execve(0x0, 0x0, 0x0) 22:49:33 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) 22:49:33 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:49:33 executing program 7: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x96df, 0x0, 0x800000, "48cca0f1f81a6ad70e13a0e265f800"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001900)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000200)="c599f0734efedfd06014093acdf2d1a256f423c3993288d6c4a790c0546fc824f098c7a11e77cc8181821ef8fcfd49eae8b76147e9e7f02cc71d1500facd84f06e2837ed9b136ac522566d53d03a7fb815d779cc21d29be3cb1dc7ba736b8ea49105778d7ed435ded307b29ee44ade1d473a5a5b1bd2eaf316a9f125c3ecbf4ba6fcfbcff36a4e6e9a54d6a417b2ed03a7eadf709086b7cc0df881cd35bac0d9206deab1e1c635eee75b69", 0xab}, {&(0x7f0000000480)="9e35bcc1a9aad3f92c6947bf4fcd5bd2c93a4534d8c3ac6a91de0bf4c5f781a977eef6d8637ecd10728f6012e850e83acc82dbc882c200d0df3767a52d0feedffc9970ade41191ef0be1c471541ace43bba59c0a3e45b3df70ce90281655f53d0eadadb964c821dfe9e4e135147dd6741b448b75b549b92787cf1d366f4557c10dbb74b716170c2a3a7b9e680a0ab69ccb7da72e54c9e946f285ea3e16822d8f0df8a5315efce1994cc5023da138099a1358fbe22daca185685cbe06e8b221c0cbfe4416f2f9d9f3698d057f553f79790ccf57", 0xd3}, {&(0x7f0000000580)="26140b8b46feb9292d796a1930f2c8aaefcc6b19768771e000f9b80dc5c48878c38a24b6c1bce897b0e9a6d7f39c8328dd557db988d6547ee2c74f6222148de438a9498bc4067c4d62ddb0475d396ecc6b9228eb828bad543976012454813b4e09da47ebfdf2bbf4c0dd92d230b12391a33f", 0x72}, {&(0x7f0000000100)="7bca0cbc29a567478dc338fe80bdc072fe7015f8fec97133d9d13ec737012002cc6435bfb9b4cd7cc756ca2ef6c04fcbcfe7b33009fd3b4413", 0x39}, {&(0x7f0000000600)="82217f69a734d5872f772b171465c92a00bf9c7613cf7b0dec00f4c3a3a4440cfa135c7b3831461e633bd39296a4adfac069adda0c786e2bdb3c6a4c1ea6c7de295c2d034fc63c21e9e4bb960bb81171a575ea0f2378513dc263f487b92f0c5a1741d3a95cffb4f6b26ad94167df63be59928e6fe4db421a7fb2cde43f90a94b5f6eefd489765b023f8e37dc6a2a01fc133451c03b7538c8c0e4979c7c6fa8b6239c6034b52b40392229564358096136b900c340592fc5072779a80f34f1cbd4c1a755e47fc0f1af80b7b3401a620458d82d6800a2bff6e05a5e6229f13796312bea047fc1cccbe7c2380ea60c9d7da858160d14c8c3e5df37a8aaa6e04623dba1862061b31fd0eefd8cd904c6d550907aba882596b722b484c9e7d9fb25f6b936e2830ecb2e9ebec9919cff01e957247cc9a485918e27842d11e98df65fc58de3a54be2ef8a4fe34620c7df016860ee66f8796372941efd2fa45973ad22c53bab201353192e2eed09400b23db8218524c9c2b12bfde2d4304aa100a9f63c1fd0b1f94cc111de5dd2ed7adb012ec312eb4bb2cf5bc3b971bcd3dd24ecf6403f565a039d0157aeeb1d4903c7fbfef96bdc2afe35feddf59baa43b5a480c03f82ea2d3774bb23a2fbfbf343f6c97adb556f9786911cd1670db5558aa50c342405ad692b63f5521a1be2fbc8076b6d5703f7bb6ae0afc0f2fa99709964814d80810d1439998c21cfc5be15bfc2ce22e50fd228d83121ca8dfae81d0bc8a2758788f111ff303f0a2734b5aeb10749c34237776f654827ee1279c873ac576d140b08f259ccc70e9c74ee038fb8eb0e3c08dbc4d32701acaa3bb58e18164db2fc104e30fe5612198481b4d745abc6dd8774dc5fb48972722953c1aedfd03afc7208e1366a817634306fd907ed83da6ae4d5d8266b8faa1448048c0199823cc57d9cb5a8ae1bf7bbcf85d81ff88d3dd06e0d6a96a50b05d4867b8b115c918f5afcb49aefe95583f5ea2d60b247e7cc12870c152c030425b26f454ae718d197efc40f815c4e84cf2882819b0698c34157ac53e538e2752f2b48de962a2c759fde65f8b94dcdbea64363d4951d2ee4def51760fc1109584f3c8882323d5896a301eae0312a4787103d30e5760653410d6ec2bb150bd7a2096c3e782ceaabc1501ac33654e617a76164e49c8e9d596e0d1134ee908a532b19433cea78588e3a26ef6069c2e426d93233a9a91b8e5ba862ab07f517e9d980bf7d8bbfd9f165c34b792cf3083a77f566255c05405ac8afd04981f440add0a2da9f16a8a2ba26866330674da4127b29be92b93648ee1e1782535b8c831520445320fdbf68d2658fb8100cc1c81ca7ea3ca8b7755c1f121edf377c81e954a29a7181e8be5dab534881c24e96dcd7155fc54780cd183861f3d2b6a2d6fadd1f0de082d1f43e6ed3bdb03797dbba4f3c7f8686da23fbef3de4719ec7d1c4d43c03ad8438ff7ee8c2c3759f24aa4b19488e0362df747e35714f501ddd304fc8a0d8a3f1a44e9acb81084d3182c8587e374b975b765a5b28b2a33cbd61d72e005108573267df260f26cdef5aa1c5fbb4c3ecb74b1302a88e0850f859c4704bfbbc680b0cc1a491288a144ad83290e639e919cfc9a4c07578b26d1d0ebb646a77afc01d5437d5ddb3f7101cf4449ae6aa7a97a16703f4bc22730184af49330277497cd668ce6ec450f45bca7e7399bd816b425dd7a2b286ae8e2c6d4f84d9117ca61a5c65fc79243bff4d0b41406db853e628dea1e1b1c64b3f3db3769826cd4866cf641d4c0cdeb1caaeb95043588fa8e906b9b018ba1436fc119e2e44f2726f5a42540d0255455870bd3f6e4352b1ae39bff987a199a1b6c09ee5fcab49d65e2d7e3062a82a6b9707193f242d6e9c8e4d7ff126733f45339ed25ff99577f14ae35666e03a1c8477ae4281a2b62b14fbcef74bcb06fcfc54e3f5b306bb9de6f50d03293fcd553ff124bb62e33a059a8372dca53bf237aae47997831d9347accddbe2860e31d1bb114a0287d035105a722f113501f0c6733722043141d2d52549d593eaee518c5d4a6c99f0f5190c2739508bb07011e9ed1ff966f6d2638b7397022acfd9977ca3ec71c9a59a328d1399721c4fb87b3cc3ecdbcf868d45810b88f6b0b7f55a847bfcc1926e1ab44c49386215521d4384eaecd94d0204dcc66dbfed4c27b76f718c79c6b4219ae01d1f1a4986eb0b825e6457674ff4bbe03cb76448ab41e2460f45050f525134938820fbbde2b5c13fc052dd8ae9cfe20b284bab8c3df2d32ab19e28f14f09f7d54fc73dca69ed411435fbb26c1fd149747b0f50ff6c8b74ba75e5bf285994e7b106a73f830065f8b43b8ab14084d9401379ce3b5c16ce497a9d033becc6d905d5fbb5d409734dfc589d0a6db486cff9b76310ab7a76439cd116d599f5115ed317de89e9368cdefde0fa1a65ab64e3b56554f7e3a15b987214a3127734443f296359b55cb0d1f474aa0cf566598ed860fe9cf4c3698f60878e48f0cb0ce8c3db282c3b8620a827cbfa16b6ef0e5641b75dc6c382a5487e208c07d5ef38a3cb75ae8a47d8f23b23da69e6200aa623f3b673f199c52495fcd784a68a539462913519a8909d9d275d33a41c5a7432b2c8f95b50c087bb21f001ce0e821d7c343a134a9ac134a245ee1b9d3ef88a4a8f6d5eea47af11801e76ff96598e7c7fab7e24ac36293910f8f42d1e6c3ca64e0e5640318764c4adb3731e132fc291ca7fa906beb0081bab5d4d4178cfc0920e3cb06e8dd736a93a70637808dd14a8a046297614dc6edfa2c6315a99cd7bb99fb8180a60fec396fc5fcc9c4310fb3f111e482dcb0fd87ac046978ab9cf978c0eb751d2710027914f36d03646551e3f78d15f1d71591f23d4ae81514df18012df3e3aa6b04d66011a0b96795847612388ff5b5ab38500140e65b8901a6927df463f762ef112215a03b214bb571dd291d44bbe3643879b0bd1644e6814589366232affd6c62531875e551cb7c810091c16a0dd8d45a489329d0d4f4396b8eb5b6a7e4916e9b84abe70d9fd5d8d29b8bf3e6c2a4d6c0951e8a86b1a094dfaa0f5cc64576e6153aa61e452db4a3c53714bf8af32e9c8527312b76374a2ee75fd4d8b8a61b42efa5b9449ae20680306e8b1d1183485be5514f11327b177ae049f80c8819fadf1242d5e4c3e3afbd07f8c9413349fd911182e4697624870d7ddd23bb3fa6e6b97894b34919e800217bd0b7452d7cd37ce26e431148d3328c350b2d2c638cb16709204999a283b6278139b75243e0142754a369c8df8f9777362ad0c986cb4c0afbb68a17f96e7dd332ce05c138568e988b67ed22bf836beb84c742c10acbcbcd3384b048b31ebdcb10523905ee7061802f1bb523f761116de7eff077258582b4409273e7b1b3dcb5b7ca8140f25e3e79121813ce994b45733ad346ee332229e4ef5ce868e9542aeafd85e45585da97106f1f1378931867f5686d7b3fec1a89e4a98da2e44b77542a170836981b5adac4ef02f0dda37c9bda6fb9123313e772edd6d66950f9a1757c13c710f2c46a63bd41a6d3e57305b49681d25da926984d15075ecdc0a1a806b909a6f9cbb5d011d1baf94e681dedff8c1d84f19b113464b0f04d01ea178054c05d8096318efbeefe2df71b75fdb72d53fe3dd3b3d4c48724148d122fc5a854c986e91ce2ad08a7fc0782628e8072191accab8ff036557d9f9a057be18fc2e8d13c68bfcfd7fba2e15e26c2fa31c9339ce3127f2ce898db65578f2d55dc5ff795e3fa277f6dda31ba0442d359433bb4834734bfe437554e509c28b94ff0e500b65064f08baa1686615e9f19ffacd0d56f7333e716058346fa638894f8ca5f95e9f5fa2ee54cc4eee32c3db773b83fb0c0b8cdbede7cacc875489aeafd7d78546d76fbadf9f5b8bd3283f561ef02993654272223d7383a5079f8e7c4191228a87acd9591e89d5534d23d388944f8ebd7ed18de7eb271d1120177733ee94a246e30fba8a2021e5a904902405f33662efa340a558c1e4a89da004003dbde59ad75344cc87f07fdd15598a6f8f689534cb5d1a7aaa45b8894c21f90bbcb7b77809395ea84f0bd6c09d2600dde16c4b4c24e1ddc6994235b8863ac02a8bf647ee8f0b5d69b65c30dfdbf2f08c1580ce574d62dc0b4c3ae4ab9e52c708f59cdc7c10ee7524df6f73ac6eddab7894a78d35bd0857e9325fb5676e3bae60ee8cd1e699be6c1ac38d5866704761518ab8b5adbcc7cd8e671546bce792e76a025692695f4678a3a0db13dbb26db8e5c698449c3ec8f41bce9e11b1f9cad8f6b5d4a442c8433d90b78a9b2cf4bbf980b6058317a1d11e749d47e022639de5fdf1dd4bb4c16eef54f779a0d4c9502046751e165e6ffddea0ddcb6e9904766206c9058d4dbab0efc1b485188ae471ca713e84fe40e44f606a972a69f4ae75cf674b997325906bf78a0755a2b9a667d19df23e969770db119dc1f01f1d1bac2ad0ec92e440882ac9e739b231e498691a31d1dbd1cab3beff2aa4e3a879422d3bc1bf01db4393e5d17dc9671b7f1b6edaed31dd93fe1dbdb92e13d2c4db86588df336bda3bbb2c0ded3d62fcf6f95742e0a8091a9751067ff941d9216e62cc5b05426e88eb5171af770066de2f9c897e704af969a4db193c9c491f44068c0bc20347ac5969497a3df3314794f8a180fa4da96b091a199cf767c1217d2df8c9ae472d032ab7c663130b162e2143f00a661c1753d5146c0dcfbbb42ef447d5c2dd9dee65cf5aba5475d99706d26ea7c3ca5b815c93f10a30d23120f2808bd9283f046b2cfb778d88128b98910ffbd41c249580b8b1830a461f9ef753e72c3e9bddf157c96e0dd7a70859bbde3e5b811bbd020c412f5d3f3d8c022a92e5acf94ac7947ffb776b91e087b771b14b0bdc2dc8ccb3a5436a6a0be507bc381e06791147a87a4f955ad376c65f839eaa3620187266f6f71f9c89d809778260be8559a559eaa00d87028706dd1a5e04e61f2e91d51c5e4e53fcc27f31633baeb09814c8fa0dca17c12ab2c26b8992415a0af366c34c4ec07fb53acef8d0182c9e0adc5c670936778973b6005ea49f97a8e4316fdfc7f3b95e0684433cf97c6b9af0bc1f80064180796b09d49709c8656baf6eb0503a0772ae9246499531c37822f10a545336b8cca0c0753e0adda9c9a450d799c14a64c45e76959e705b5f17933635b27c04b25474fe99f83c6f16926034c1419f4443392f550cb591163671c8cfa3e83c299365160b094d39a74a7c1b94f316f1db7dcfdf85af87e7312a175096f339233d864bd89d712a83857d1764b96cf62a26cc63b80c688490a27f85907cf1e3c6812f253c281f36767d12a57f070cea4876085e2a333e77f98769998c7a41014ef10c7b038c3b1f960efaad65a24f0277cd2ba457a3058d544cc7bf8f12707c45f6b828fb3ae247bb3632152397611e3c1013500edb7935f9a07dc1050ab18c7521357ba4af7733bb3c5f5b9a36793b90ca00aa2455844571e1290d6cf7bb30b397e660dbf70c833dc7795770c47205a2fca1c2e7ba5d6da5cbff27f79d1a86e1ee4e8f7c25d9a8a9868a815a84409bce93578869e10c68b4f19d0ad935f69fde8ea91294e9aa818e291d09e070936e43be852757213cdb7e599acb08f4bc321a5d0878466d0ec11380c3391324b217cea3f538cee2e490c97bd96543a35449e882f03a7190b370de4b81bee11298afe6d3c25f827b66ac38a10ff8517951d37fc77280c9bb14c52f6b38b5a468a70ace029750", 0x1000}, {&(0x7f0000001600)="2027534719b3dfb496aaf21cc0fe2a19cbedd8ea72f6af2be2e23ceed8c48513ecbf3e97f09a7d3cbb09dc1d9a5296e2564f58a564e1339c87a9d36f8878662ea997f6eb10f4afff73495ae2c2d4d717efcf032283185f5e7e7d0158651615c6055456f317614c20da0fd8732b359ebabb124562a80c290df94dd4a7ac95006916a226f2247117a3c1a21013d1f372b6a3727d5709ba47", 0x97}, {&(0x7f00000016c0)="e50057a5da333fb351a23ffbebc5e6a4fc8b26e7cc5f46b928233f1bdf8d7d7d7e2167eedc0b7e1d7397576f48d72f1c81f86a3768db2000df0d3a9904e4f48e2bbc1f907d45458714bd498d84fad4d87938d96a8bc99f54831d2a8d448f43affc9652057943fbf65982894b98a2cb47544d6fed57981ba6a46aacd21fd6dfbd7655d5cc67aeaa6d6d5d7befe792f16311612a00e4bb8969d2e316f8a7678432123a47ce900ddbddb9f131df2235ea79b54f7315b486c5b791a351b243b1774174fe3965da656c3b97c2b19588dca475352a539ff85d823b86", 0xd9}, {&(0x7f00000017c0)="c36b5cea22288106afd3b45b900668b2bdb6821a83504c5c0c34245201818d5aea52338ca2ba382677b827849b8ac30175789adec046dc4fb15e71072da912036ef067e246bf72e0453a0412b94f1bdd35656e6bcb0d9e8cc884b405a7f4f1dbb0e4a5c27309624b43d18f129eeae77090a4c383373d50093affd46ea41e9dba21f23e935ea18ffaa76748f9ee4e251f4977a9a0b774ddbf133a567bba9396adfdaf706f3d8c1c52d1e862967f0a", 0xae}], 0x8) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 22:49:33 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="01029a8fed"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="83183b"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0xcc, 0x0, 0x0) 22:49:33 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4091}, &(0x7f0000000000)=0xffd) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ff1894dfa1a404917a"], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffc52}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x6, 0x2, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:49:33 executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async, rerun: 32) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async, rerun: 32) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:49:34 executing program 5: socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="2ec9d3e0ef608015804f31", 0xb}], 0x1) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:34 executing program 6: pledge(&(0x7f0000000000)='&.+-*][[\x00', &(0x7f0000000040)='+})\x00') r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x28000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbe, "bfc0ff000000001a1b6902ff03000400"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) write(r2, &(0x7f0000000140)="1d60df27e05ea301ec579381f6918af21d3c4fb80a9d14f66c85e3716609ad87b2701749ee5c8db874acdeee40650d457fa04023dda70f6c80755faab8b5c26b45261378554c946ed4af04698986cf09a8ee86103a68ce33a34f45001777e4e7ecccd14cdc83e6d274fc7581a3772d728a02c2263d189ff72951f9b3339f2b481c1072802740fe19c6119e3727d9818a0c52aed98a5a4e2e411f8ee2adcada462d1807be6874335ad85ea7cda68f9fcc6d1130aa91f5c801722714b539ce4e5bd481d8307942d416a4662fcbc5cf026677ac78207b156eeabe10c041ec4d4562726b2320dffefc25f56c0832177f3f3d69cdda0b3b0b5934417068", 0xfb) 22:49:34 executing program 4: sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000500)=""/247, 0xf7, 0x2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt(0xffffffffffffffff, 0x0, 0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) 22:49:34 executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff0001, 0x9, 0x20351d, "28b77c09b87aa57804080000d0d2000010001c00"}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff0001, 0x9, 0x20351d, "28b77c09b87aa57804080000d0d2000010001c00"}) writev(r3, &(0x7f0000000680)=[{&(0x7f00000005c0)="67c20c27e865a9a37f6bfb654d00a60248b6b9a27d302fbb7a", 0x19}], 0x1) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) setsockopt$inet_opts(r5, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r5, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) (async) writev(r5, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000001140)=ANY=[@ANYRES8=r2, @ANYBLOB="c8bc1c5dbad7f85d422844cc679a3f6bb5976162a15718a81aa0a38c26eac72cba9789abd84ba6675c053f701a6e447c26a52b75c79d894e9fd4fc6547e6c14dc2f96d4b8983b4d6ea039c40b87c0e62364d459c2e4ce3ef26138d3faf720bd983a161867e0ee62aaf0950c5b22df7b635190843062b6bed0f0569ceefe0e70678d142d2578039e5686bfb248a60164dc088b5aa5067ee1d5165314a0c6d655be8690eab18", @ANYRES64, @ANYRESDEC=r2, @ANYRES16=r3, @ANYRES64=0x0, @ANYRES8=0x0, @ANYRESDEC=r1]) (async) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000001140)=ANY=[@ANYRES8=r2, @ANYBLOB="c8bc1c5dbad7f85d422844cc679a3f6bb5976162a15718a81aa0a38c26eac72cba9789abd84ba6675c053f701a6e447c26a52b75c79d894e9fd4fc6547e6c14dc2f96d4b8983b4d6ea039c40b87c0e62364d459c2e4ce3ef26138d3faf720bd983a161867e0ee62aaf0950c5b22df7b635190843062b6bed0f0569ceefe0e70678d142d2578039e5686bfb248a60164dc088b5aa5067ee1d5165314a0c6d655be8690eab18", @ANYRES64, @ANYRESDEC=r2, @ANYRES16=r3, @ANYRES64=0x0, @ANYRES8=0x0, @ANYRESDEC=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) getrusage(0x0, 0xffffffffffffffff) (async) getrusage(0x0, 0xffffffffffffffff) 22:49:34 executing program 7: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/76, 0x4c) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x11, 0x3, 0x0) listen(r2, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000380)="bfbeedff010000d5d6eda9607ff411e191dae3d27363faa8376d65ca8bfa106cfd0c5e1e77c4a46fbc9613597a76a81d60d4ff8fae1afb8ec62e98", 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x7) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000300)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}, {0x0, 0x87, 0x1f, 0x1ffe00}]}) sysctl$net_inet_carp(&(0x7f0000000cc0), 0xb, &(0x7f0000000d00)="36952c7a204ba43c6a697cd5ebf96db37df55681cffa34acf407efa7901f394a82a5f1cf8daf3dbcd7adc6e22272337f82aabb94e1ea1abb1d8469c48e38ea496d3a696a22865f2d87600e2027d51eb51faa70d318993a2ee5befc7efb4e5dd265b84b4666c89a2ecb739cfbb05cb746a0214f0a125f585e7a9496e26f30ee70722df141075438ed6149df142ffa96cf8380670808f97de655736e9c68009810fca689c31d435366023f58635a6858ad9c429b5bf934af5a34d3fbf2df4aa51a", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r5, 0x6, r7) fcntl$dupfd(r5, 0x0, r6) 22:49:34 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000280)=0x5) setreuid(0x0, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x0, 0x8, r5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r7, r6, 0x0, 0x0, 0x7f}, 0x2, 0x401, r5, r5, 0xf2}) r8 = getuid() setreuid(0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x8003}) setrlimit(0x3, &(0x7f0000000040)={0xffffe, 0x100000}) setreuid(0xee00, r8) fsync(0xffffffffffffffff) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) dup2(r9, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2c0348d665f91f170f4f2ec05b31f62ddf1a0b4f27bf7d4763ec5eef12040c50919d533fad252064f7977c2414b47179797ed54780aa0173fcaaac3d440cc2f3b504acdd6936ea062897c949208fb232514c87b5f495b786b7dab7db02655e9b4b857b85ae352b6219fdca9f0180c6acadc7de7f5e3ed3b47b466555c65c3e08dc078189484224075206e960ad33531c016e11fa51adb986f03c1db9ff16a209ed3acc9235f7e9d31d6cf2faaec9214de4f4e129b47e95928c08d4ec7d9246f4b538a5e2175f4864b0beecb644581196f8f1da9b1e26e765a68c46941adc15520838325d821cc119e4cc5124f514ed4fd4e331ee73ece809012f586a84385cee0bc6256eff608aaec2777b8801b7724af27b0d4e3aeb03936c0d82dcf82d5cdd48d0fb0f8813bb8ca04dc9deeb66b96b81f143422651231d22344ae1bfc7bc6e433f414f1cf44909f60e811c99fe0b35bf10967891cc6952b96b6a8d7181aaf8260bf7e21458c04dc258cfecd04d9e6c1d38ec3cfda4bb08165c3612e2d80885f40dbe7e37"], 0x9}, 0x0) recvmsg(r11, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) 22:49:34 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r1 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) select(0x40, &(0x7f0000000100)={0x2, 0x4, 0x4, 0x0, 0x6, 0x7f, 0x7fffffff, 0x8192}, &(0x7f0000000140)={0x1611, 0x3, 0x81, 0x5, 0x6, 0x0, 0x7ff, 0x5}, &(0x7f0000000180)={0x1, 0x3ff, 0x6, 0x7fff, 0x13, 0x7d3, 0x40, 0xffffffffffffffff}, &(0x7f00000001c0)={0x1, 0x3}) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x32, 0x8, 0x8, 0x2b}, {{r0}, 0xfffffffffffffff8, 0x42, 0x2, 0x1, 0x2}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x5, 0x6}], 0x4, &(0x7f0000000280)={0x2, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x0, 0x8}, {0x80, 0xc4}, {0x8d, 0x7fffffff}, {0x49, 0x6}, {0x101, 0x9}, {0x40, 0x5}], 0x6}) pread(r2, &(0x7f0000000340)="4ba26e6f", 0x4, 0x2e4f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) r4 = semget(0x2, 0x2, 0x10) r5 = shmget$private(0x0, 0x2000, 0x218, &(0x7f0000ffc000/0x2000)=nil) r6 = getegid() r7 = getppid() r8 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x3, r1, 0xffffffffffffffff, r1, r6, 0x0, 0x3}, 0x8, 0x7, r7, r8, 0x3e84, 0x0, 0xa11}) shmctl$IPC_RMID(r5, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000004c0)=0xfff) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x1, 0x1, 0x6, 0x5, r7}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000540)=""/176) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000680)=0x101, 0x4) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000006c0)={0xb705, 0x2, 0x1, 0x3ff, "971bdd6aff503b56996fd849f7598cad56a16f02", 0x1, 0xa}) open(&(0x7f0000000700)='./file0\x00', 0x2, 0x8) 22:49:34 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) r1 = socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[], 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) 22:49:34 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46cfd8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1cff0700008fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e9cebfba1af17dd92e9d63c8aec0509bd2363293ddcab7db1468f419a1e984dcc5e5dc65ff60a7f6423566de1c810f315452d4584dd4a6c87f5ed5d77e5ce6bc1b747d752f3fe74211525c88ce623e1ff86820b5e432868b890f8fec864f5a2e36415f3b833f36e44913376776e3a8c840ca149c3faa87ce831d626c321b9bded3d5d66cd629230b2765f00"/324, &(0x7f0000000080)=0xaf, 0x0, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600)=ANY=[@ANYBLOB="000000002170054e588ee46e87eb000000000000000000000000ed4101000000000000e03bb0b37001620eab38d189ec366c0000000400000000000000fffff000000008000000000000000000000000000000000000002000000000000000000000000000000000000000e0ffffffffffffff1f00000000000000000000000000000000000007000000000000000000000000000592cb61b40000008315b45120b3e9c58ff2321ad5495161c40b8ec7ed06319aa548fc6ef0abc44ced0500d2d83c041c084d8f66e0e7630b7accea6d2cec8cc9ffbe62e0ef29dfc0986c7d058df10b0ab1ee3f0ba0b4e9adcea69cd4b7a570b9828cf814c74ca8bb31ccf608f57ee74e21159fa5"], 0x94, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(r2, &(0x7f0000001500)={0x3, "69f7da1bcfaeddfdb8110edbf745d01617a978446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e324773578f"}, 0x58, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r10 = msgget$private(0x0, 0x2000000190) msgrcv(r10, &(0x7f0000002680)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000000000000000000080ffff00000000000000000000000000000000000000000000000000000000000000000100000000ae000000000000000000000000deff000000000000050000000000000000000000000000000000000000f25b0000000000000000000020000000002000000000000000000000002e5232347a7c3b375e48650000000000000000000000000000000000000000006c3c0000000000000000000000000000000000000000000000000000100000fff70000000000000000000000040000000000000023898c2e85b078fcdcf158f20406ad313507d52b8be57a834c4a360dbe9a87a34c8145387fe00d17c46cf93c84a0ad7882273892637d685077287bd2eb6316613097304e6744c7f3d431e96b5a06927edd59ec3b5be39ffa5e2f52a521f0666e7b5c9420d6465da43ae8392509258abb3a5ed3cb46adfe55354a0e5043ef13fb99ab574736bb1024210eb0632cb3a40ac6fd26f975f4bec2d3a1e52330cf062f14af57a25e365a61f45c1c6bcbc84f826c975f0636c0ac970a6dd57af1c32d2ed21c7b477c2630106782edfef5e2d9695faa5ef5ebb7f01d65e6e405d771451374605dbbbebb25dad4721d4b9508fee45e467d92f1995c000000edd8f1e8e24024d212701b638efee80ca92c749a83ec78798dcd71b21213c17e929f04e6325de2f0b671c2f928523fc81f1131"], 0xf3, 0x3, 0x0) r11 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r7, 0x103, 0x280}, 0x9, 0x6, 0x0, r11, 0x80000001, 0x0, 0x0, 0x1b2c1ef3}) r12 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0c8ba6733fa1264d8453e9f9602200122bb67ab3e67ab65cca0b85af270ba12665dc96b7edd0735615a0d542592c74cc8da3b48956fb3304765d42202d9ffbc780fa8692157fb528374837f4b4ff5f919a5875c40c2fdf1d2eb3f18818d3d1b9ee45974bc95f57793ac129ac84b59428244b98b2876e61c557a18b9ebd271052769fc5303"], 0xa, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="0000ff00000000000000000067ff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRESDEC=r9, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000110900000000ffff000000000000c5fb33afd6b2edd4eaf7492c252cf5e8d604ff59800d4cd9104d843ec28629eccbb0", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="00aecf00"], 0xe8, 0x1}, 0x8) 22:49:34 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60bb789e00080000dca4000000476b500000920f33c1c9aa0000ede1bec62f1011d00c1b0000013c8ecbfedd6cd80000000000"]) 22:49:34 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, [@routing={0x4}]}}}}}}}) 22:49:34 executing program 5: sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000240)="80657364ce3747e570a7c6434c53e2ff", 0x10) 22:49:34 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r6, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:49:34 executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x69, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x3a) chdir(&(0x7f0000000240)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x40e}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r3, 0xc02069a5, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 22:49:34 executing program 6: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x108) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x7, 0x6}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x9ffe5d957041f50) chdir(&(0x7f0000000100)='./file0\x00') 22:49:34 executing program 7: pledge(&(0x7f0000000000)='&.+-*][[\x00', &(0x7f0000000040)='+})\x00') r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x28000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbe, "bfc0ff000000001a1b6902ff03000400"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) write(r2, &(0x7f0000000140)="1d60df27e05ea301ec579381f6918af21d3c4fb80a9d14f66c85e3716609ad87b2701749ee5c8db874acdeee40650d457fa04023dda70f6c80755faab8b5c26b45261378554c946ed4af04698986cf09a8ee86103a68ce33a34f45001777e4e7ecccd14cdc83e6d274fc7581a3772d728a02c2263d189ff72951f9b3339f2b481c1072802740fe19c6119e3727d9818a0c52aed98a5a4e2e411f8ee2adcada462d1807be6874335ad85ea7cda68f9fcc6d1130aa91f5c801722714b539ce4e5bd481d8307942d416a4662fcbc5cf026677ac78207b156eeabe10c041ec4d4562726b2320dffefc25f56c0832177f3f3d69cdda0b3b0b5934417068", 0xfb) 22:49:34 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0xa) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/26, 0x1a}], 0x3) 22:49:34 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) dup2(r1, r0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r2) 22:49:34 executing program 7: sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000480)="b9", &(0x7f0000000540)=0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040)="e5b9cf73af2be8997ae64bc9d14587bdd51e442d4783923340a34b8da90a57b0f7e26a4ba4f452d7056a250eb286701000afb7a28153e4aec9b639d311e608f7fc01935eb34e1ea39c99631bdb5386409665fe642d9703bb3ccd8eda2b20e0ebc8c518e75d0cc50db7fb92f6", &(0x7f00000000c0)=0x6c, &(0x7f0000000100)="e4d93d22a359f66cc6bbec72854a78b2d684858ed8fe40f67ce8c5f1894d207d064bb55cf241f4534c62370065b089a5284bbc882e54bbc078bec48b9ec67bd24d0df8a7a7ec23ea7998f43a2953898dcec8d99bd54b592bc22e3166d9f62cb0f7604633bce52a914be89138cd81f0bfaaac6828942796dc6643432bab64f293080459680cb0bc56bdd60a2ae3fba4cc943c45e2c8608f3452fac4378f69475403920afe9a8a5849f3c8e167f395ac6b5001589c95f4260431829041a369edd121777a473c186e72e7d5c0adcdebf64888c93956eabf406c485574", 0xdb) 22:49:34 executing program 5: symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x240, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = semget$private(0x0, 0x1, 0x285) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x6}, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! 22:49:34 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46cfd8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1cff0700008fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e9cebfba1af17dd92e9d63c8aec0509bd2363293ddcab7db1468f419a1e984dcc5e5dc65ff60a7f6423566de1c810f315452d4584dd4a6c87f5ed5d77e5ce6bc1b747d752f3fe74211525c88ce623e1ff86820b5e432868b890f8fec864f5a2e36415f3b833f36e44913376776e3a8c840ca149c3faa87ce831d626c321b9bded3d5d66cd629230b2765f00"/324, &(0x7f0000000080)=0xaf, 0x0, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) (async) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) (async) socket(0x2, 0x2, 0x0) (async) pipe2(&(0x7f0000000040), 0x4) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) (async) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600)=ANY=[@ANYBLOB="000000002170054e588ee46e87eb000000000000000000000000ed4101000000000000e03bb0b37001620eab38d189ec366c0000000400000000000000fffff000000008000000000000000000000000000000000000002000000000000000000000000000000000000000e0ffffffffffffff1f00000000000000000000000000000000000007000000000000000000000000000592cb61b40000008315b45120b3e9c58ff2321ad5495161c40b8ec7ed06319aa548fc6ef0abc44ced0500d2d83c041c084d8f66e0e7630b7accea6d2cec8cc9ffbe62e0ef29dfc0986c7d058df10b0ab1ee3f0ba0b4e9adcea69cd4b7a570b9828cf814c74ca8bb31ccf608f57ee74e21159fa5"], 0x94, 0x3, 0x0) (async) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r4 = getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) msgsnd(r2, &(0x7f0000001500)={0x3, "69f7da1bcfaeddfdb8110edbf745d01617a978446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e324773578f"}, 0x58, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r10 = msgget$private(0x0, 0x2000000190) msgrcv(r10, &(0x7f0000002680)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000000000000000000080ffff00000000000000000000000000000000000000000000000000000000000000000100000000ae000000000000000000000000deff000000000000050000000000000000000000000000000000000000f25b0000000000000000000020000000002000000000000000000000002e5232347a7c3b375e48650000000000000000000000000000000000000000006c3c0000000000000000000000000000000000000000000000000000100000fff70000000000000000000000040000000000000023898c2e85b078fcdcf158f20406ad313507d52b8be57a834c4a360dbe9a87a34c8145387fe00d17c46cf93c84a0ad7882273892637d685077287bd2eb6316613097304e6744c7f3d431e96b5a06927edd59ec3b5be39ffa5e2f52a521f0666e7b5c9420d6465da43ae8392509258abb3a5ed3cb46adfe55354a0e5043ef13fb99ab574736bb1024210eb0632cb3a40ac6fd26f975f4bec2d3a1e52330cf062f14af57a25e365a61f45c1c6bcbc84f826c975f0636c0ac970a6dd57af1c32d2ed21c7b477c2630106782edfef5e2d9695faa5ef5ebb7f01d65e6e405d771451374605dbbbebb25dad4721d4b9508fee45e467d92f1995c000000edd8f1e8e24024d212701b638efee80ca92c749a83ec78798dcd71b21213c17e929f04e6325de2f0b671c2f928523fc81f1131"], 0xf3, 0x3, 0x0) (async) r11 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r7, 0x103, 0x280}, 0x9, 0x6, 0x0, r11, 0x80000001, 0x0, 0x0, 0x1b2c1ef3}) r12 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0c8ba6733fa1264d8453e9f9602200122bb67ab3e67ab65cca0b85af270ba12665dc96b7edd0735615a0d542592c74cc8da3b48956fb3304765d42202d9ffbc780fa8692157fb528374837f4b4ff5f919a5875c40c2fdf1d2eb3f18818d3d1b9ee45974bc95f57793ac129ac84b59428244b98b2876e61c557a18b9ebd271052769fc5303"], 0xa, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="0000ff00000000000000000067ff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRESDEC=r9, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000110900000000ffff000000000000c5fb33afd6b2edd4eaf7492c252cf5e8d604ff59800d4cd9104d843ec28629eccbb0", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="00aecf00"], 0xe8, 0x1}, 0x8) 22:49:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) 22:49:34 executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001780)="260daac6c89c9d78b3614e484159523fb7ee14803f1c10d4bceef0e631988720d77ce2dd81393525b27a3e5328832bc5ee6b59fa6cb3e183f47caa8b4a06e0640c9b3ddc59431e71013419b2450cac89dd4076608f0c98c75647c29ac85474ccc11c8ef05ae8f463c23a7d7864df7af3e5d33f7e19a42ff30b710456e223ede7678f6a6fa92493437ce3197c2dff14b3bc6f2b6f3f5c53f533aeb949707cfce25801bb51c8e440a935ecc11914317c948b63848b580e624467a1e63b5a94abd0bddf389d7493", 0xc6) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000500000041c93a100200000000000000f6"]) select(0x40, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x200, 0x3, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/174, 0xae}, {&(0x7f0000000240)}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000001300)=""/198, 0xc6}, {&(0x7f0000001400)=""/170, 0xaa}, {&(0x7f00000014c0)=""/242, 0xf2}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/233, 0xe9}, {&(0x7f0000002c40)=""/4096, 0x1000}], 0x9) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() writev(r5, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r5) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r4, 0x20007461) select(0x40, &(0x7f0000000040)={0x7ff, 0x4, 0x1f, 0x7c, 0x1, 0x8, 0x5, 0xffffffffffffffff}, &(0x7f00000000c0)={0x9, 0x5, 0x3, 0x4, 0x7, 0x1ff, 0x5, 0x4600000000}, &(0x7f0000000100)={0xffffffff, 0x1ff, 0x2, 0x3, 0x0, 0x7, 0x6, 0x100000001}, &(0x7f0000000140)={0x5, 0x401}) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=[{0x10}], 0x10}, 0x407) 22:49:34 executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffd021367c0e13a3d85d263753815e2fffffffffffffffffffff86dd6000223b00140600fece76a44a170e0000000000000000000001ff00001800"/71]) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000480)={0x1, 0x46}, 0x2, &(0x7f00000004c0), 0x0, &(0x7f0000000600), 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) accept$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000001240)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x1e, &(0x7f0000000280), 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x9) close(r8) recvmmsg(r2, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) write(r3, 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) 22:49:34 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3257ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d295d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d893ae4604aced7e0010000000000008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/169, 0xa9, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x8001}, 0xc) 22:49:38 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, 0x0, 0x0) 22:49:38 executing program 4: r0 = kqueue() (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x108) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) (async) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x7, 0x6}) (async, rerun: 32) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) (async, rerun: 32) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x9ffe5d957041f50) (async) chdir(&(0x7f0000000100)='./file0\x00') 22:49:38 executing program 2: pledge(&(0x7f0000000000)='&.+-*][[\x00', &(0x7f0000000040)='+})\x00') r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x28000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbe, "bfc0ff000000001a1b6902ff03000400"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) write(r2, &(0x7f0000000140)="1d60df27e05ea301ec579381f6918af21d3c4fb80a9d14f66c85e3716609ad87b2701749ee5c8db874acdeee40650d457fa04023dda70f6c80755faab8b5c26b45261378554c946ed4af04698986cf09a8ee86103a68ce33a34f45001777e4e7ecccd14cdc83e6d274fc7581a3772d728a02c2263d189ff72951f9b3339f2b481c1072802740fe19c6119e3727d9818a0c52aed98a5a4e2e411f8ee2adcada462d1807be6874335ad85ea7cda68f9fcc6d1130aa91f5c801722714b539ce4e5bd481d8307942d416a4662fcbc5cf026677ac78207b156eeabe10c041ec4d4562726b2320dffefc25f56c0832177f3f3d69cdda0b3b0b5934417068", 0xfb) 22:49:38 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x23d, 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r4, 0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r8, r9, r8, 0x0, 0x0, 0x7f}, 0x2, 0x401, r7, r7, 0xf2}) r10 = getuid() setreuid(0xee00, r10) setreuid(r8, r10) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) poll(&(0x7f0000000040)=[{r3, 0x80}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) listen(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r11 = syz_open_pts() close(r11) syz_open_pts() 22:49:38 executing program 6: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) pipe(&(0x7f0000000200)) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) write(r1, &(0x7f0000000100), 0xfffffe5d) (async) pipe(&(0x7f00000002c0)) (async) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async) write(r3, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) (async) 22:49:38 executing program 3: socket(0x10, 0x4002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x906}]}) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x57}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8802d984d88a6606822af8a64656055da20874212bf2665795324a1959b5ddbf3e875d139a5a9f681b949ffd0e06e8da08b2be63941769c0e99cc3755e067c69dd2424c24053cc1b2882e7acb1b95efb5c89e10e12723a8a03f008604d526c99c4ca4d5a51950845755aa68e98b88286274707ccf991cb330205c0d06a9b1099e17b0be40dc237b21982ed7c851b2d0167453bb78097df064ce3ab00114b284605d336c6180f32112b7fccd694bfabfa6db417275ce46bb1f84f8907e9ff65a69eb70fd560d3d6e19902e38feb3a9a25e80cf48cde1f6b83a8b51a0b6db90bb135dc8c9df361692544d19eaf9bdfaff64983311d93916716c9c84f50dfa7a78fc6002c165c713ab41a452df4dac090dc009b11984569330a9df08c0b488e9cafea163e476abf2255521cb80be512dee36db7870f44d77468516f0c095c306d93f348180b12848bfb979f60d7cbc43ae268ead3979c42c3672876394f93e8"], 0x10) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x40804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22:49:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000200)=0x8) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) 22:49:38 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000100)={0x9, 0x6}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0xd}], 0x1, 0x0) getrusage(0x0, 0xffffffffffffffff) 22:49:39 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00), 0x8, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/86, 0x56}, 0x3f8d}, 0x10, 0x0, 0x0) getuid() sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x40) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 22:49:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee8a8e4195db0619be000000"], 0xa) 22:49:39 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x20726d8fbb785a7f}) 22:49:39 executing program 5: setgroups(0x5c, &(0x7f0000000000)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x8000000000000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) 22:49:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 22:49:39 executing program 2: r0 = socket(0x2, 0x2, 0xfc) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r2) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) 22:49:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) (async) r0 = getuid() open$dir(0x0, 0x0, 0x0) (async) setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) (async) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, 0x0, 0x0) (async, rerun: 32) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000240)=[{0x45, 0x8001}, {0x25, 0x5}, {0x82, 0x201}, {0xc2, 0xfffffff9}, {0x1d1ed9d0686bd8c5, 0x7}, {0x101, 0x8}, {0x23, 0x4}, {0x46, 0x5}], 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) write(r6, &(0x7f0000000080)="230011e585cbc2b8ea9acc7808d0", 0xe) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000080)=0x4) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x2, 0x3, 0xa0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:49:39 executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) 22:49:39 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x4}, {0xfffe}]}) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x8e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60f619000058060000000000000000f2b504ab6f462bbfc599f396f5fd534e224e2200000000000000005607cdff9e440295295f2a4c5007584ddbe9440c9438c9fe90b01226f52e2636", @ANYRES32=0x41424344, @ANYRES16=r0, @ANYBLOB="6002000090780000030b0000000000d60c9cab131269c0c1c24720e54d55bcd4f0c82a6f041312d9ae58c532c8952411195a8cc10a92d413127f8aaf67500612cb7ccc36e8404da634000000", @ANYRESHEX=r0]) 22:49:39 executing program 1: r0 = geteuid() setreuid(r0, r0) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x3}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000001600)='\t', 0x1}, {&(0x7f00000014c0)="00002000009c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:49:39 executing program 7: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r2 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0xb2}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) semget(0x0, 0x4, 0x653) bind$unix(r7, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) 22:49:39 executing program 6: seteuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000000)={0x6, 0x1, 0x10001, 0x7}) r2 = getppid() getuid() fcntl$setown(r1, 0x6, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x800) setegid(0xffffffffffffffff) r3 = getegid() setgid(r3) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x1, &(0x7f0000000080)=[r3]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) getppid() semop(0x0, &(0x7f0000000000)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r4, 0x6, r7) setreuid(0xee00, 0x0) close(r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) dup2(r0, r1) 22:49:39 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x102) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', 0x5, &(0x7f0000000140)='./file0\x00', 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) select(0x40, &(0x7f00000000c0)={0xff}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2000, 0x3ffe) socketpair(0x18, 0x3, 0x3c, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x10000000000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="01002e2f2e23e332a966696c6530009d52b44cb7674789ca1bb6a3ebfe66bb1405415d7678280320ea03692b32ffc0763a1a97cf0e14b1447bac2fcaec7cb3c283d6622116ec1a682ae4981fc168c7f37814af5bc364d286d058b5c5571217ec57010085ed32dc6a423aa1cc7bae38684d3aadf55661dd62c64025a98693e2d5ac04fd9196f515a134a1ec3ed45d0b657eee561d577b003cfb05d4320a7da28934bd0ee545a98c969043dc3752cf7f08bebea4faf564f5d293caafc93fe21fd6f91a7fa1b29ab6678a456038c3bb62ea4b99f358693f000000a33eca7832529719964dc031e394ea2d48c2f6391539a33526c70b02b0c32d402c7d01041beaab9bb26ee3b423f6df377a636ac5208ed3232bc8e072ba00e2a2674ea11b460eda9815d77baceef437cf7fae9ddf88c4e5db224b6adbac94c4f281c42c319cccb3e7b098f588cf7d0340d5b9f0ead6472ece4c3f0c5b11f5deb8433293ee1eb32285b10b3bb59b08cbebf66a8018846623d9f3ad0ad836df6b7982071d50655ec3605c93ec660cc21eae26406dd82ab232b0c96943729aa13336"], 0xa) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xe, 0x0, 0x0) bind(r7, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xfffffffe, 0x1}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0) 22:49:39 executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001100)) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000011c0)="a0c13d05b66d0419aa47da75bd89898cc16400d8245702ff11226560de3d53f0707919af2f1f40eb53760f51a146f83b0d40bfdcb9f13f1d08f4b613a056b4e1be25c916447ae947d68bfc1e00002ee4db33b616952b8c28c34ec68bf480f69e645834d40a5b44bc804efa4dd4825a7249675e5774ca579a526495c83458b847c53d5f968706b550ac4904163063b36f334776b240", &(0x7f0000000080)=0x95, &(0x7f0000000100)="f1e7360a10418b76fbad2bcb938a96709898199d0035c62eb91857a94e6d0caa2c6838bc19093ed9d0785dbb2cceb706b9a69368a3c80223dae6ec013c47a1c12b8ecd3613900680aaa6ca09d53fc064090aa64d7b9a6719113a0aaebdef7a4e8a762cbdcad4d5f9e0f6e2b0baea4653763ab8998a55da77d8a2c4e5046eb454d2e8eb64b58b9a102bf87cba1cae1fedf0f7db74a93aeca401e38810c8fe26c7688c210939930715777e1119fcbf0f1d0a43390876586ef8594cee64a267206e7ab044c51418da85e238417e5f043bf9411d60f5676573fcac4ad5d5f1ae48c205945ccf0534e55a6055a3ea99d0d37abb7346456c390dd6c8b17d98f374760b3b41bb7d2b52d5384e50cd1402190e388eb3f224d7657276198daf907a8495e60c6d7c71a0505e0ed8a463e2d2050b4773564cfd5caf866af2adad64e12cdcb1650e7a53b33db208b50ab73e7ac3e3eda953abc51f2f3eb27e30062e0d6c23f693af49f61e173942711357be0723dadea4ae19914775960f1824bb3a09a955838484bee5bb12a8c5e95da1c425d86391cb17636ba953330db43ced8cabaac343fe3c31d854e4da65a9345338cc16da64eca81be24afc910ffd2f9e63ffe17af3f7f39c98c02eaaf085cb5527ed397e93bab4fe6d1b1d4c57c5a195fee6f0ba27a749585c480699fa3c92e78da9b8be1957e1997fc88af81e990ed1c835d2cf2f1b7db14bfcd93e26800f8cf2557cfe03cca0b093a28331128c3fc0472ab2482e787a07693428ab6ba286cd6e6c3375d43dc14f3b956a1bbcf0d6fe5b8a9a9b9676573280b47244b1f61a71fb2a6c21ab70d859d6b179cdb86ee27a79c6c256d5d5df5ebc07aba53a5faafc99b9a3ddbc8ead4c4a2be545f35bc8bda62b13cd0646dc6a329a854f678775dfe808c0af0f2a18ec61aebe3582acd65fdd0cc7998e20994e77fcafd4ddb37e45c2cc6b0fcd4da589ad73bbfeeba0b3e21128466465da1866e5b720f57106dfdf584e4535f02db08d26ed9ba6829349b15a95a28e517ca618b4f8b62e7850415cb2ad05ddaa1e82bd019734ab9addc5a3af8cd07f26a578ead313d0a0709dab27cd8745f0d973558627a36ad298736f742e5a76ea78b31066c5ac7d08144bcdbd1f4c65ab8a4bd96f6ecea72558b5775cbf1cb5f67b699a90546f7bc47b1294c0972b5e14570abc9d9eb9c1480d6374b36470a1785dec2b56852986b21b093cf67d92d4fb7029c5da36217921bfc80f3a761e4e8aea2a0b1eed9a8af31d97beab90ab375b415c93dac6e121ef421435dac014e572151da56ba09f60c7eb8d6314d9a0efb543e2cb5f6ea63b62520ebaad532fef62a27d969ba8c4adfe70fff771e93403250813f3aaad5a4d2f0d95c119e902a3c9ba75eb96483995608fdf340ed732f9345a69e011c1082cc3e2b43dce075c7148dce6505b11e5729a54ce31fe6fc566346bcfc05b35cfa4df9d9f3b0f26af0238e8cd0fed46564e5b5764c9966267d809a42db27d82e3f9d5ceb6e0cca30f068c53d3a335b77568a161eb9c050577dbce4d5c021958df68995e8ae45df66afb8e30d4bb089977f8e8c81cef6708e06fa444fd9dbff8095a993e5ac984202fdb02735f9030385fcde4c446957da7aa9322c8ab7946b357b646e4f4961a352b46ced1988e138f3926d3e65d8531052d3690e2ed777c1d1a6c1935cd08dddb9cf7c48a23408866194c76c2fc0a5466f60cacf04fcae1c78d09a05938bd9e9dfd02096be57e264432aab4b78375a922a9b1b2f4d2624d44076e180c663e111a9ecc8754f3b7570d71dc0a7761fa009a726b3e958170fdcecde45d3a08b14226b629cb0f8435a61356c516e67d7f945d6ce4f366985a36dae1fcd0eea016232c04f62a864a456676381171250f129279a8edb1abd690a4cdec21027f278e4b91d5f60273c647d62c2980d83709b2b1e53b5ad401855ae3ac0449915b37911dc17ecbe7585464626b76126ee40c17e8d086db664e4dceffffe08425993ba2549a5ca00e8b623bceb62f1c325979b42e4694409ed88e362ccd518133365b10eaa2a6a5937d0e43fda5a3cc872272c38570af97dc4d522777a9df3b0b3ed1378172b481f6d6fc6eb87b5281273818e44d49d5584466ffc045076622ecc9ec5e36be081cc7d0993e02eca4ce59a66f7a18b20a540f69205325fd48d32e19310e4d308ad40ebc2c1d18c17bcc545d327a9b7729db32df032ee3016086d3aba896689601369e68522ea36f70428cb022aeed5525395093665c076ea3fbf42663de19efeaf1c998fb31a28a3f8676d1b025fd11f80a62d134227da5d1091d787218d961e77443a21172a139fa60a0f625cef3859a8870150ad2e646654be025c5d9bbf8d7132f39f18386746782e6103541a7cc752bee6b8e7b94ae1ec87abc3dd7ab98412370739496d0a4c5394a5025c219cb114bea911ace3c06003c0be1ebf6e3b54bb20b3cdd8260d677c3ff51d44fdf2b06d649a15043220f3299661bce321a7890a32addf5124f7e2d3909494f1e6463f599ffb447165b1c58bd0426ae4c55b5aacede33aaa8b93f49be962b248674443c36c55e860de5a5cb1b268d1ad017987a3347185e297316ab153d562152b91248b42a70caa073aade894ef3ef34c98c22ad8d434bbd69794aad72552064798c5b29874b08f800706f9dc17e83f34cb33ac319e607da35d36ae7ef9af806764645dadadbfd484d8336ca4f410c48faf87bc40fbb5a71491e57d670f037585263e588be05ca965073966a010d9f81d27dc3789eb5b264a8bd2ef7ff846eefbce6f31625f5ce7742d5ed579582e143839896f9a33ef57d39b2186f2118f9d4c76a91b100580adc82405a9c5c3bf329e93ccc1462abdd1ef9512c65f2dfd0fc78aeb92f7bb81322dfa100616f645a39c00b0988160df844bbfee9e0df76e934bd054c861c305b2152987a55fd6763a5f828c5330dc2cc3e893727f3533e71681aedf1be9946d8a430d93998df2ab55710c22e0f84c4aecc8c1779372fbe6d08e6d3e03217ae9770bbb24d79c7a4646e94036169e5b36820ba7c3cc3fbf4f91e6b758e6da31c14eadb95593d939731609d777ce3422d0aa0b8bdc5c37b72f0f99e2031cc58751761dfed1a4bfcd4cf51483d55af20b9376c2190fa0c3cb2339c92ca872549d3d72f0a7ac64b70729c4750a45a36b836676fb13c368e4dba50d5c91e20060eae11dcc39ffdf994e7f1b4cd9f7dc0ebf2db9151eac341ad927d9bf55f67bb80f02772cc1819a6212fb67b95bad229a2104ee4c6a5da4bb195267304d156f31a31db344bbb3bf5c2cb6dcde908b857c2fab3bbf7c95b7aa7d1b642d1feff0ed55d05ee4ebcd08d0f22718be0ab901b9c8f5828235e1242e12e4819bb065b2dc3ccda09e9e5d57d5ede0bc3bd91a2bf65c25750b00571e3a5eb2ad8b2d13a27c86cc14dc68697635115c410b7e5a9d5850245880187ab9694b4e9eb72e52ba7530dcd7d4b964714b66aa6b986c0cdbf10a33380da2a9b8ca11d3848dda367dcfa29b237dc902ebb8bbfa67f50cd8ea00b51ad0c037461b6e66879128d957f3512b57fb5f3e70785cf59034bcd45e330c1681f5bfa1b756eeacb3f4318b2273bc5b5892c05e855c54f4d135018b8d806703354d02ffa0f192a901e736288d0f71f708791b9b4fc70cd93d9aa0b9bcafa320fae15e7642a5d0dbb9f34377abab9b0cdd736fc5266b8b69bfaa07e9e1361bab37cff3f7a21c26de01fea3a9ada0cd4b0b137c924bf81a63c680824c48e713bbc109608d3c6b4f34812c8c90917beefc0e3aae82b5b6e4b08912301770447e994ab4b85ed79eba1c27ddffea9a4431b5ea675613a1f8ac14a0cfaada0f4b06c02da5a95c4ce77d224728d8c66f2e56ea714ef3327a46231058bcc4b3f0c4d90624a6db3195429af84de11f4df3a32bc203c89a25cb2f54d17c8168a0a78c2621c553773b8aa82f8bf53a16cff113ba5d8caff4814677142b91d87816d6148f5fd21aabdfff4917782e9a51a9fdd21d948625f4af6467f8cc7d86e17bdbf882d87e039cdf0434a2b1e68a3c92ca1d9a944eb72b4e45dbe44fe706dd4b53ba5ab8c5f2920bf94144a3336ef00e55a9451e1254917592143f1245cb4a40cc37d1c229477dca46f7117cdaf6dda7bb8a8a217f15c5144c988806016fcd18161dab9a37cdb7444a5023f024a63220086daa5ef83fa08567b890e134e5e8a8ec440d27486cad4737c01b90963c70008ceb87c470c8c786a412c56dde82f1f2e2557a7c5f7c4f4a40b494d5cde3d9d8666d4b951b011f34b7ca53f749596f79eb4bf3502a83d104ef347aa37023bfbb6b2cccf2f9aa1cebacc61ec9f79d96139be21dfd959a529e3a1088e7a01fa2ae84a5c72a835fe3aebbb7f511e013a72a940e973875565d3acac2ce705da660396f2d13dad3cd320d57613a32e6a36e8ac5c6242c89fe68d2a53488a8442881ffcf0015a35b965117684e3615e834fa8d8eccbc7a6b1544326734cd31097be3d7503e2eda4b34e2cd9153c04f078ba08a575eab8512cd8c07ca1d64420954e778b3a12a890d9782edbfd5c9d39a2c9013662408d21eec3752918e8692dfe88f9659a99f083ab50ee93f5233d2212888c8f7909748ddd1498061f357569a6b13937ed15188b70e0ef4f125652df7fdfb5a2ce5069659d36ff6d371e67bd54933f9be1d01edb78097830d9b491b632afdcf0661ecfa9892f669d329f855f2d0540531f2cc8f3c88ccdce46d30e1a474d3a3735dabfbc15e9188e146b03302ff519addcfd09af11f7c286a1fa44b01b65707c5854ed93e5af8ccb576ed3f7d0d636fae7023b0dc7e8fbf59b9601a70cc3f68145e6fe7cdf76640607fc654b049eef85fac5132a05fc4b8aa6ff14ab7eaf7bfcfd316acddd813e6f23405b6d9342e6a97e1e2fa4c3e1bd1d3ae6d5b48d6a03b230e69e08b9fa38c2f0488fd329a3af5bcab421b26a051d966c0a0cc5e1a394bce2b6bb85fb88f55d040cf1ec8fec0344381c2065e92f59618e9f968b6577339b11a6b89466e424955152589c42a1e03b7c733fed5fa58c7af64532b61cdf2104dcb344a5a64c7df43192bdf57d32b7aaa8e365db6dc999a7ca887c6d8f4c3465abc6f2c0b8bd31d818942fec57e5d4a00cef2c70cd0934953454e099c62693ce6d11ffb1ed2245b5ce4c3146eb171b224828838835b36a582d440d4cd03110f41cc7db94b2f1cb9dfd2a1003a237ab41deb78e337b1a612085591a668677482f6f6d4d6890d9a8f8b78d05ee1282466dcd3bdea6a1fe56b482c76fc5a37cee420cc0e7ce8a510b1065c56b173dac66f3b48b1c586dcb70bda552a61223d27c9b27915bd307ae2c90e3401aa4841e18989fd05b6fd327610a9a09fd6aa69892782ff06d4d3da9abfb38d2bf2cd9dd026eadba37920d95c022f1ef8cfb6644d7427c09952eb0d4cfa5626072313e1544bb9dcc36f0f594e073186fb4d07d09c231b41d7142f005cfb8dd3ff1221fc883227bc35162a0a80d432f6a73aecc0d87a2f07654c9a6cc766cb39b11342c05c2749f8bed78bb65521e695f0263f6c807824117d10db79b519cf7b2a33b5110852f21e5baa42180c012700c455850dc6fe11b9d73a41c93a9768b89894a5c9f24242d781d5e6052604af2fb3e215382fe9fc2bbcfc3552dcaae2355be3f9bd976d64447ceafb78546a7a6676d77db332eabd9b208fbced2d178ba0b9daab1125877613abc61cf5239d290f7ec9954001b15c90a9d38", 0x1000) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x8000, 0x4) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000040)="ebffba04f9b2e34d56f0a7f37feaf921349a9d2daae8ef2b1deb5a2f4c56245430b305b61521bd054b02", 0x2a) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/196, 0xc4}, 0x0) dup2(r6, r5) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 22:49:39 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x9027f6e2ab7befa8, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x36d, 0x2, 0x1, "4ab2a6165aa13b1b68eccefd1eef5e633fd8344a", 0x6, 0x8227}) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) fsync(r0) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000180)={0x4, [0x0, 0x0, 0x0, 0x0]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='.\x00', &(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)='{{@\x00', &(0x7f00000002c0)='/dev/wskbd\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='/dev/wskbd0\x00', &(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='\'\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='/dev/wskbd0\x00', &(0x7f0000000480)='&\xc0\x00', &(0x7f00000004c0)='/dev/wskbd0\x00', &(0x7f0000000500)='/dev/wskbd\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x7fffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x8, 0x11) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xffffffffffffff01, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0x8, 0x3f}, {{r4}, 0xfffffffffffffffd, 0x80, 0x2, 0x5c3, 0x200}, {{r1}, 0x5, 0x4, 0x4, 0x1000, 0x6}, {{r5}, 0x168f5bc9b78bd738, 0xc0, 0x80000000, 0x100, 0xc0ed}, {{r2}, 0xffffffffffffffff, 0xdb, 0x40, 0x3, 0x3}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x100000000, 0x3}, {{r3}, 0xfffffffffffffff8, 0x48, 0x2, 0x9, 0x7b9}], 0x3d4, &(0x7f0000000740)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x4, 0x71}, {{r2}, 0xfffffffffffffff8, 0x3, 0x80000000, 0x9, 0x6}], 0x2d20, &(0x7f00000007c0)={0x6, 0x2}) r6 = open(&(0x7f0000000800)='./file0\x00', 0x480, 0x111) getsockname(r6, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getppid() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000900)={0x5, './file0\x00'}) r8 = socket$inet(0x2, 0x8005, 0x81) pread(r8, &(0x7f0000000940)="8aa9354d9190141af5e25b60f696b981dc84be86a65b64885911c54df8978bf776db51a9b3e9cb367fdfe1fb93c758bb83d4b4159f590fb663fe8e3b24cab0f331566987061c0c80281d9ae54fcd58d83ec2056b8f2aec99e044bd3b5932d4a140acb9dd0ebb9ff4110b537cc897", 0x6e, 0x3f) socket(0x2, 0x5, 0x9) poll(&(0x7f0000000a00)=[{0xffffffffffffffff, 0x2}], 0x1, 0x6) 22:49:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 22:49:39 executing program 6: syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x103}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r1, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x7) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x27, 0x42aa, &(0x7f0000000040), 0x0) r4 = socket(0x1, 0x1, 0x0) dup2(r3, r4) ktrace(0x0, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x3e2, &(0x7f0000000380)="eb9931929600000000000000000000000000000036e6f9cc2c62515d90d55d93378e3a899843c8b295fec30b90ab1031598596a926987c0b3e877474c1cf143ca1372f955ff193a9cdd0d595a4a6faf9f4e5f55fcf1b29d6b4ed1b173940458c833fee8cd16c55fef9be7926d31dc94efa541a13ed6bb9ae78dec2ffbd443b57", 0x80) write(r4, &(0x7f0000000180)="a21a36d882540df1af6e6a12ddfc39e427103f27831873a8ce3f7c4646bc810a9c8bb3e244898b01766285e29142b2466366d51b3d5f9f5be88bfcf869db651e3d4c9b98525fa11ca5ce91500fe856ca90fed259ba4e050e3e048861f4e5a19d5ca9f902a223ecb6a522204416f47cb77010061fcc66b1d2999bc5af479e1c17747b1d91327265f358fa7dd4453985af747a736564da7f82658a8ffbedcae10d44af2da7c0c76db9edb0943c91ae1cf07fee3fb326f7d47b", 0xb8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000000c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) syz_open_pts() accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) socket(0x18, 0x2, 0x0) 22:49:39 executing program 2: setgroups(0x5c, &(0x7f0000000000)) (async) setgroups(0x5c, &(0x7f0000000000)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x8000000000000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) 22:49:39 executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000005c0)='./file1\x00', 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c49dcace448969d239a5d78fd7bd2865b727698f1bf077fff8c11571ef80984361c00c982ef07764341aa24c06f7ff6807eb3d4a24325c16626fd0", 0x3b}, {&(0x7f0000000140)="25570e2525e1cdc73919be642a2ece59", 0x10}, {&(0x7f0000000280)="61c47c0181ae968110eba9fbf520aee9ecf85081d6e4aadbb26d92b61bb0744dae10424c6149e1d36bc7a2b117db277d0921afdf85428607697bca40a5cd1748e7ed7519e671ce308779d103d2f2e8f0c83d241616fe6797880c945e7c5de7271427ecc258468555494385e8c144ae637cb108db7e5c05bf391d65eb40ed94ee9d4c68ddff3748155590151363c49484b6b31552689c1ed12d342f088f926a6e280a5b988dad4ead7ddad760f66b75987d9699d66b2343d09bfa8b6c3c354a4368695bf241dbafca975659220d7e9d114861cf7ebba55558ca92f32175d0eb87a4d2adeb9ecc254aea", 0xe9}, {&(0x7f0000000180)="7640ae089d09cbebc87dc97aae5b0023699c531ec7a6f4989a228cbc5e361224a1cd82a1a444be8ed597deac6831cf1b86117fb58e3b3647628e266a08e809e26a964bcdbf7b56e4e4f20da76c69cd4947b1352eb3e6698465eff0c656e75131e7", 0x61}], 0x4) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r1 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r1, &(0x7f0000000d00)={0x0}, 0x10, 0x1, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ff"], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) write(r3, 0x0, 0x0) getsockopt(r2, 0x0, 0x24, 0x0, 0x0) socket(0x18, 0x2, 0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chdir(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) 22:49:39 executing program 5: r0 = getppid() r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x40000000, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002600)="25264af00efba86bb7352af72afe0bcf18d4164d132a7c27d22dd70104e4e2267563fcb822533ff5e195d9ecc57513fecc6e9b5c2f72974e72f6eb17dfd54c3a68b3ca08a61a08b01fd27cda8edc715aaca27cef4893fd43b683177f4af824b92526db1e6db3609cd09480254c1ceea8bc84f4bc6102f27e6ade5777f36a0a2e6c72c845eac4e5c4d9ea6f662fa37062e332b199abf5cf679a75619939aebc413561e3dda04cc061d5b2237a3a05d7191cbcb7e365e5054d3aef3fa6dc0b94cb668e92edba40a2502ebced0f261b7affb446f2c3dc34aa7c8be2d52829a76949982fa63e5404692c1727d41bb00cedbad4ae17fb9c9e581cc6a91102c9176fa244af4e8afd7f92d2e5b0f22a8f90952b6b58d3c348ec512a53816efed60196550264138d2ff20968464fbcfdadc36c1c1135e43dc006df273990c127d17ff633b88cad80503c5caaa8c284fb2b70cd6eac45c6c55b8a0e785c28e1e5b6c6508e3ee9167911fd0b1a6b295850bd082093a22724f668abc3fb54eb6c4b6ee4c376b0796a5c86e557f214edc7cf3474179f415d80eaa4b78d45253da86b068e9fd00d3e32db26b1fb0d8a467e7cfc865e78d651221ac55590c6ced917443b044450c558bdc314c3953042f3b83ec123283fecf9f92e1dcf81bfd12edba97db9d0c47ec5c23bd210589e70e78a89015b23e995a669d115de853bd5bc1cf21571a1a163d5a2cb2bd08ac4d7d11d732a26b9e24742d7522b62697f1fe052a725dd4d7340d7999e3a972558a9505f8ed77b527fa3d5279793dee02a2ae98afea9f704ef58f5080622eae053dd2cb7b3defd7aadef0df7a6b29041052b8241b0254fe8f294f635d4c104f6c6ad87200ce4c195696255362aa38d24de48432a5d349f2f96f69fe04649a7a0a5902dd831c182e38fe54bd69acf1d33cae90004a6a481af80530c652605ad68ad18a118364878e84b728a2d7a6e23f4b290a1c6c9742140839fb17090cd26f1605a4fff646129ac01d4ba151fc60741000f9a6aaca9cc5195b1b43ee3f303935aaa40940a4ced1bb3f7305e6d30a277f214d181c338be9c584b7983091dd53f5beef93656f8ec8abd5d1bb907b0311dc4b31778f97fbff22071d9309192ceb3983c0df079c29fdd02b9329a75d2e513b13a7f78893640c5eaaf49147c9bfd0bf751ff053b0a96b1d89d70f1a5a57b06a6fdef2e81ca4da0be5d3d98f526446327b61eadd141ba7b534b67ba7ec0122e49471c85f60d7a1798cd76e2661dacf66b2d0441d820a0bc41ccdbdca14d28cfd9365255a9b0b7b69c1b93cc26d62bc7dc8d6efb301771ef5bc519d1c0b11326c5d6f987cefd9806263589033e777a3e5fdce8f184d195b4e3abc3a7d83b9121464cc79b6e4925a05d7a3f169b041efa56edd66a9f21c06b93f2329fe39b8148b99852ac9a98ecbe29f1290c851e2caf0139924d7e4a963773aa6e94495eae9b0e34063e725b3c3c50151bdfcecb466260b76c553a1da7fede196b084d60148d84c617b76d3293645bc87b6d6d852b848398c50979e45a2a5b91181b295a2138e1b46df11aadab3714ae403b1d762f3fde781a6259a78430e701348fc35890c4830809c5d2ae8e2ebb2be406f415e56bd799a6ab5d725ffaba6ef40d7544fdd72055b803eacf24901536d5e1ff8b2d7cac06ed0533a72b65a5aa133a7fb61830f25ecf1f217fff648452fbed92c4a7d9d44cf6056c909302697c6cb4a7cc9c5887a307452524012caa838c0af17fdc37b27424f85cf02cb486a950d9e6b838e9e457f27c0f21d040be9f5759a590032f605bb089f512813831b41fa47ba912de3fa2ff5bc29f8b1ad6241afe6270500ef65d336a9f9b083e110b2b3aa5d50d4671fb2218fe076f3cb093584ffb51f46e37c55a21035b4e475b8c26e99e0ffd1d98541a89413781b275d4152139fe9a7c26daebc4ea073768952f6847ec4e94f4f3f6f114e2189aa4a1c031c522910b280090f88288718b91e8eec659d9da2897a6571230e19e374aa9048270a9734ff5281f5af30d8080fd2d85287a867a91d4799b346ed08047e9c2e2420860c41a3fe7110ba060dcfb53afec0c79aea5f2f020f0d2ed12e6a82ccfdf5ed2d154c207858ce4df65c6e042f886602d58194fb66d04c9cea914a7c9d0197576b0117f14765252229381102c06d771180ab8b7c80559e37f868e19a86ebbb85d1cf5e772ba2893842d57536fc699ccf339f391965bbdf8a1b3c43c66b85022c63fc4d063344766c239bf72022fe3333cea7c99ae078a72f5b9f01a77388599ab08cbbffe562aa298d3d76ef45de3685f80e79aa9b02c185d202744887eb00e361333b1f4ab5f4b2b32891779bd0dc97f26361e8fee174766b51bd5e759645c33df045eac2f6b608b143bc892dbc11fabcbcaac30a9961175a0b9b895ac6ec045f0b6ba704c94fe8d1654b12eebf7720561f1889d47f0d6dd4fef0ab67e93f2018e9411ca8ac79b305f71e0639ac4edd417ce2be35c3d8fceae8a56f579cd675fb88695fcbc5b0afd75d4794c73e453f42dc8427272457173a293e6957e01c504dcb1918b15fc5f4f0f1a908224da6f5f2ab84d6f15c16db9a82e83fef252a4bd73162b440b7fb65592e079c20f092a087f77adb4ba26c475e30a0031a2873cd8ccedabfa0ab71367073b284b2c572a14541aaaffa1568664375ff2441978e1cbcfd0f69106e497b8f929655593aaeab40c207a22f0ce784a32a1c6c80c165cc4d01ba5565549394bc203623174804efb43dc22f7014af4a1c396ee3d67f1e358aa6546d20b945bfc7dd8224dc414b6ad9484aaae663da9e0a5b1f853ef1dbc95966c19882d40735e4fdb81f3a544edccdbb72bb7219cf87dce97bb8a671c35964766c45303b7319d4e2e87847ba148eeda4a5a0f97f0cadb7ebcbe3c2fb5ecb4b9470829847ee6d2509de695818b7a73aacea2b27be8e97136b846606182ad40b3ecc0d3fcf9a0d37f89717c84537ffdd7c2cc9949d44d606939a94adb8580da19ff8c24060d4958f7f4360709139f479084b6b154ed379af520e39607e4b546093c8d642735dab4bc8bceb9dee66b1bbf6167514fff854a7d358f1ea5b5712a79dc84ae6a5691b20aa5a4f6ab3f5246416ac9ace0c73ef33cdc7b9bb70d2b56c602db7922a3e2c879328b4c21d051633f450ef7ff23f17b23c160a1fed34ac9e04579560db269db6abd2ab660b89ce3cbb5fc08a075a6287a24c3da580178cdd13a635a2282280cb89629974c86c80061f3976de9152cd25706c333f23be638a595baa6a3967ee12f2feba933a2ba4da541e44f195a5b35c25a536529748c0907bb992d7a161849e3171be0244e57c40fded01d108cc84f5dd67eea4aecb337836dbf88f453d2c235e3861c2e2f7aada35c72ff6a7881ebebdd89b508ce177bf9220fcbadb33d47b486a307717643dfff57aca22694ef83e33f8ac10b83a4df31eaa672d10655182af6f89e27d0bdf0a126903ed52ecc74bc0bd7467de8181f34ed65d364f42f452e6428a7f3e122807070027dcfa8081a276c77a5c4039b213436d715db97dceba48816f34be98856e95a67692486fc9c7c318536cdbc7d6dfe700b5151dac0692cdd56375aa6fcbba9f43165a51723eca3a7d491892fdf7265a7c6a2014411aaab79548847a8e97bbd504321e44c7724922882dac6f03751babfca12908db9aa10434ef8a9174168c03272bbca7293e6e19fa182fd59e59e2ad331d4d44229167de45afa8c92db8e82dd7c5678bf2f507ff320b5d21be333f5ab85f67d504bd189d2720b418341c24a9bd58ab3972573fffae6048a1eb7f7ccc02aa89cc7676f0c54bc0e148b807ca1fd83ef471e66bf51d441d424a7aad7f02e4b974c1f86c369f312e0591c2fa9a3ea9eb9c19b8e256611fb2f8ca9282cbdfed529b3a95cc4a6f625568b301f5a839b87261560e1592034a6bca8bc1301336d09d1c0b6380742212730762003bfd7c81dec198fcdfc45a7790d4586fcc2be856d530888df9d1e2ef3f561da931fb8739ec6c6f3c0356b0b1b525c9271c9c037a651d34d27e1e1bcdfe29363d30207b6c76b8737b534cfd31da6fa22e412a2248d953df37f4c7c0b36ed09c5594692c2401bea0114811d41174d3672cb81233d841fedf6a05e7f6a9d53588d698974dafb9f51d9860d2cdd379c7fce8c487de3c950a1cbe1088a1adb0a53e1e2c6d59ddd3b346416c5458b3e07fbc8c304e96185784319e19ca3d8f06f039e554e33622db50fcd0b72a0f3a91aaf719828cbb3b54c6dfee243ab09196da6d088288369a0fcbea22d400430b830d9300f5044290d582c6a780c5018d3ce8d66adb528c3acdf008d2af5121967a5188e3f37ac3c9c82e048d5fb616e4f6cef67076d33c1033cfc10a3070996d3b7f9fcfbc8558f897a5da3de65bd82ff663be5e95b2427a1cbd8d0e9a41366f3ac9f10d0d2731308184548a0e111260b784df6de8e06d48a32ac61df22f3509cbf1de837bfee59654260", &(0x7f0000000380)=0xc88, &(0x7f00000003c0), 0x0) 22:49:39 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x2) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f00000001c0)) write(r2, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x0, 0x2, 0x0) close(r5) r6 = socket(0x1, 0x2, 0x0) setsockopt(r5, 0x0, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf40000000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r6, &(0x7f0000000840)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) rename(0x0, &(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000003980)) preadv(r8, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) r9 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r9, 0x0, 0x0) 22:49:39 executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x200, 0xffffffc1}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r2, 0x0, 0xffffea6d, 0x0, 0xfc1, &(0x7f0000000280)={0x0, 0x2}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x1e, 0x2, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0x51}], 0x5, 0x0, 0x7, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x20, 0x2}, {0xa}]}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2031, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x4c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x1, 0xfffffffffffffffd, 0x200}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0xffff, 0x75b, 0xfb0d, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f00000001c0), 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r7, &(0x7f0000000380)=[{0x0}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000200)="71f91e34ee7c01245acd3eb4cf6a3e794cf4be71ac006150b11d311b58bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x1f, 0x0, 0xfffffffffffffe96) 22:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f00000003c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "1018d8", 0x20, 0x32, 0x7, @empty, @mcast1, {[@dstopts={0xc, 0x1, '\x00', [@generic, @jumbo, @jumbo={0xc2, 0x4, 0x80}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/250}, &(0x7f0000000040)=0xfc) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x162e, r2) 22:49:39 executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r1, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) dup(0xffffffffffffff9c) write(r3, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r5, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r6 = socket$inet(0x2, 0x4003, 0x0) dup2(r6, r4) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xb, &(0x7f0000000000), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() r8 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r8, 0x29, 0x32, 0x0, 0x0) 22:49:39 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, 0x0, 0x0) 22:49:39 executing program 2: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) r0 = socket(0x0, 0x5, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) clock_settime(0xffffffffffffffff, 0x0) semop(r1, 0xffffffffffffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setreuid(0x0, 0xffffffffffffffff) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x40f, 0x0, 0x0) 22:49:39 executing program 6: r0 = socket(0x2, 0x2, 0xfc) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) 22:49:39 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x20726d8fbb785a7f}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x20726d8fbb785a7f}) (async) 22:49:39 executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp}}}}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8a) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) geteuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) kqueue() chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) r1 = socket(0x18, 0x5, 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\b./file0\x00'], 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:49:39 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) 22:49:39 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getpgid(0xffffffffffffffff) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mknod(0x0, 0x2000, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x3, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c94fd6df338663bacdb09baa06eb35d", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) syz_open_pts() r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x18}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008a", 0x91, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) 22:49:39 executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) close(0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x80000000], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x0, 0x4}}}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000001c0)) 22:49:39 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x18, 0x1, 0x2) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f00000001c0)) (async) write(r2, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r5 = socket(0x0, 0x2, 0x0) (rerun: 64) close(r5) (async) r6 = socket(0x1, 0x2, 0x0) (async) setsockopt(r5, 0x0, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf40000000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r6, &(0x7f0000000840)=[{0x0}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) rename(0x0, &(0x7f0000000180)='.\x00') (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) (async) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) (async) getitimer(0x0, &(0x7f0000003980)) (async) preadv(r8, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) (async) r9 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r9, 0x0, 0x0) 22:49:39 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x8000000000000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES16=r3, @ANYRES8=r0, @ANYRESOCT=r3, @ANYRES8=r0], 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto(r3, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de317631", 0x171, 0x0, 0x0, 0x0) listen(r2, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r8, r7) listen(r8, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00000d00e092524d6ec7"], 0xa) r10 = socket$unix(0x1, 0x5, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) accept(r7, 0x0, 0x0) write(r5, &(0x7f0000000040)="04", 0xff9a) shutdown(r5, 0x2) 22:49:39 executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001100)) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000011c0)="a0c13d05b66d0419aa47da75bd89898cc16400d8245702ff11226560de3d53f0707919af2f1f40eb53760f51a146f83b0d40bfdcb9f13f1d08f4b613a056b4e1be25c916447ae947d68bfc1e00002ee4db33b616952b8c28c34ec68bf480f69e645834d40a5b44bc804efa4dd4825a7249675e5774ca579a526495c83458b847c53d5f968706b550ac4904163063b36f334776b240", &(0x7f0000000080)=0x95, &(0x7f0000000100)="f1e7360a10418b76fbad2bcb938a96709898199d0035c62eb91857a94e6d0caa2c6838bc19093ed9d0785dbb2cceb706b9a69368a3c80223dae6ec013c47a1c12b8ecd3613900680aaa6ca09d53fc064090aa64d7b9a6719113a0aaebdef7a4e8a762cbdcad4d5f9e0f6e2b0baea4653763ab8998a55da77d8a2c4e5046eb454d2e8eb64b58b9a102bf87cba1cae1fedf0f7db74a93aeca401e38810c8fe26c7688c210939930715777e1119fcbf0f1d0a43390876586ef8594cee64a267206e7ab044c51418da85e238417e5f043bf9411d60f5676573fcac4ad5d5f1ae48c205945ccf0534e55a6055a3ea99d0d37abb7346456c390dd6c8b17d98f374760b3b41bb7d2b52d5384e50cd1402190e388eb3f224d7657276198daf907a8495e60c6d7c71a0505e0ed8a463e2d2050b4773564cfd5caf866af2adad64e12cdcb1650e7a53b33db208b50ab73e7ac3e3eda953abc51f2f3eb27e30062e0d6c23f693af49f61e173942711357be0723dadea4ae19914775960f1824bb3a09a955838484bee5bb12a8c5e95da1c425d86391cb17636ba953330db43ced8cabaac343fe3c31d854e4da65a9345338cc16da64eca81be24afc910ffd2f9e63ffe17af3f7f39c98c02eaaf085cb5527ed397e93bab4fe6d1b1d4c57c5a195fee6f0ba27a749585c480699fa3c92e78da9b8be1957e1997fc88af81e990ed1c835d2cf2f1b7db14bfcd93e26800f8cf2557cfe03cca0b093a28331128c3fc0472ab2482e787a07693428ab6ba286cd6e6c3375d43dc14f3b956a1bbcf0d6fe5b8a9a9b9676573280b47244b1f61a71fb2a6c21ab70d859d6b179cdb86ee27a79c6c256d5d5df5ebc07aba53a5faafc99b9a3ddbc8ead4c4a2be545f35bc8bda62b13cd0646dc6a329a854f678775dfe808c0af0f2a18ec61aebe3582acd65fdd0cc7998e20994e77fcafd4ddb37e45c2cc6b0fcd4da589ad73bbfeeba0b3e21128466465da1866e5b720f57106dfdf584e4535f02db08d26ed9ba6829349b15a95a28e517ca618b4f8b62e7850415cb2ad05ddaa1e82bd019734ab9addc5a3af8cd07f26a578ead313d0a0709dab27cd8745f0d973558627a36ad298736f742e5a76ea78b31066c5ac7d08144bcdbd1f4c65ab8a4bd96f6ecea72558b5775cbf1cb5f67b699a90546f7bc47b1294c0972b5e14570abc9d9eb9c1480d6374b36470a1785dec2b56852986b21b093cf67d92d4fb7029c5da36217921bfc80f3a761e4e8aea2a0b1eed9a8af31d97beab90ab375b415c93dac6e121ef421435dac014e572151da56ba09f60c7eb8d6314d9a0efb543e2cb5f6ea63b62520ebaad532fef62a27d969ba8c4adfe70fff771e93403250813f3aaad5a4d2f0d95c119e902a3c9ba75eb96483995608fdf340ed732f9345a69e011c1082cc3e2b43dce075c7148dce6505b11e5729a54ce31fe6fc566346bcfc05b35cfa4df9d9f3b0f26af0238e8cd0fed46564e5b5764c9966267d809a42db27d82e3f9d5ceb6e0cca30f068c53d3a335b77568a161eb9c050577dbce4d5c021958df68995e8ae45df66afb8e30d4bb089977f8e8c81cef6708e06fa444fd9dbff8095a993e5ac984202fdb02735f9030385fcde4c446957da7aa9322c8ab7946b357b646e4f4961a352b46ced1988e138f3926d3e65d8531052d3690e2ed777c1d1a6c1935cd08dddb9cf7c48a23408866194c76c2fc0a5466f60cacf04fcae1c78d09a05938bd9e9dfd02096be57e264432aab4b78375a922a9b1b2f4d2624d44076e180c663e111a9ecc8754f3b7570d71dc0a7761fa009a726b3e958170fdcecde45d3a08b14226b629cb0f8435a61356c516e67d7f945d6ce4f366985a36dae1fcd0eea016232c04f62a864a456676381171250f129279a8edb1abd690a4cdec21027f278e4b91d5f60273c647d62c2980d83709b2b1e53b5ad401855ae3ac0449915b37911dc17ecbe7585464626b76126ee40c17e8d086db664e4dceffffe08425993ba2549a5ca00e8b623bceb62f1c325979b42e4694409ed88e362ccd518133365b10eaa2a6a5937d0e43fda5a3cc872272c38570af97dc4d522777a9df3b0b3ed1378172b481f6d6fc6eb87b5281273818e44d49d5584466ffc045076622ecc9ec5e36be081cc7d0993e02eca4ce59a66f7a18b20a540f69205325fd48d32e19310e4d308ad40ebc2c1d18c17bcc545d327a9b7729db32df032ee3016086d3aba896689601369e68522ea36f70428cb022aeed5525395093665c076ea3fbf42663de19efeaf1c998fb31a28a3f8676d1b025fd11f80a62d134227da5d1091d787218d961e77443a21172a139fa60a0f625cef3859a8870150ad2e646654be025c5d9bbf8d7132f39f18386746782e6103541a7cc752bee6b8e7b94ae1ec87abc3dd7ab98412370739496d0a4c5394a5025c219cb114bea911ace3c06003c0be1ebf6e3b54bb20b3cdd8260d677c3ff51d44fdf2b06d649a15043220f3299661bce321a7890a32addf5124f7e2d3909494f1e6463f599ffb447165b1c58bd0426ae4c55b5aacede33aaa8b93f49be962b248674443c36c55e860de5a5cb1b268d1ad017987a3347185e297316ab153d562152b91248b42a70caa073aade894ef3ef34c98c22ad8d434bbd69794aad72552064798c5b29874b08f800706f9dc17e83f34cb33ac319e607da35d36ae7ef9af806764645dadadbfd484d8336ca4f410c48faf87bc40fbb5a71491e57d670f037585263e588be05ca965073966a010d9f81d27dc3789eb5b264a8bd2ef7ff846eefbce6f31625f5ce7742d5ed579582e143839896f9a33ef57d39b2186f2118f9d4c76a91b100580adc82405a9c5c3bf329e93ccc1462abdd1ef9512c65f2dfd0fc78aeb92f7bb81322dfa100616f645a39c00b0988160df844bbfee9e0df76e934bd054c861c305b2152987a55fd6763a5f828c5330dc2cc3e893727f3533e71681aedf1be9946d8a430d93998df2ab55710c22e0f84c4aecc8c1779372fbe6d08e6d3e03217ae9770bbb24d79c7a4646e94036169e5b36820ba7c3cc3fbf4f91e6b758e6da31c14eadb95593d939731609d777ce3422d0aa0b8bdc5c37b72f0f99e2031cc58751761dfed1a4bfcd4cf51483d55af20b9376c2190fa0c3cb2339c92ca872549d3d72f0a7ac64b70729c4750a45a36b836676fb13c368e4dba50d5c91e20060eae11dcc39ffdf994e7f1b4cd9f7dc0ebf2db9151eac341ad927d9bf55f67bb80f02772cc1819a6212fb67b95bad229a2104ee4c6a5da4bb195267304d156f31a31db344bbb3bf5c2cb6dcde908b857c2fab3bbf7c95b7aa7d1b642d1feff0ed55d05ee4ebcd08d0f22718be0ab901b9c8f5828235e1242e12e4819bb065b2dc3ccda09e9e5d57d5ede0bc3bd91a2bf65c25750b00571e3a5eb2ad8b2d13a27c86cc14dc68697635115c410b7e5a9d5850245880187ab9694b4e9eb72e52ba7530dcd7d4b964714b66aa6b986c0cdbf10a33380da2a9b8ca11d3848dda367dcfa29b237dc902ebb8bbfa67f50cd8ea00b51ad0c037461b6e66879128d957f3512b57fb5f3e70785cf59034bcd45e330c1681f5bfa1b756eeacb3f4318b2273bc5b5892c05e855c54f4d135018b8d806703354d02ffa0f192a901e736288d0f71f708791b9b4fc70cd93d9aa0b9bcafa320fae15e7642a5d0dbb9f34377abab9b0cdd736fc5266b8b69bfaa07e9e1361bab37cff3f7a21c26de01fea3a9ada0cd4b0b137c924bf81a63c680824c48e713bbc109608d3c6b4f34812c8c90917beefc0e3aae82b5b6e4b08912301770447e994ab4b85ed79eba1c27ddffea9a4431b5ea675613a1f8ac14a0cfaada0f4b06c02da5a95c4ce77d224728d8c66f2e56ea714ef3327a46231058bcc4b3f0c4d90624a6db3195429af84de11f4df3a32bc203c89a25cb2f54d17c8168a0a78c2621c553773b8aa82f8bf53a16cff113ba5d8caff4814677142b91d87816d6148f5fd21aabdfff4917782e9a51a9fdd21d948625f4af6467f8cc7d86e17bdbf882d87e039cdf0434a2b1e68a3c92ca1d9a944eb72b4e45dbe44fe706dd4b53ba5ab8c5f2920bf94144a3336ef00e55a9451e1254917592143f1245cb4a40cc37d1c229477dca46f7117cdaf6dda7bb8a8a217f15c5144c988806016fcd18161dab9a37cdb7444a5023f024a63220086daa5ef83fa08567b890e134e5e8a8ec440d27486cad4737c01b90963c70008ceb87c470c8c786a412c56dde82f1f2e2557a7c5f7c4f4a40b494d5cde3d9d8666d4b951b011f34b7ca53f749596f79eb4bf3502a83d104ef347aa37023bfbb6b2cccf2f9aa1cebacc61ec9f79d96139be21dfd959a529e3a1088e7a01fa2ae84a5c72a835fe3aebbb7f511e013a72a940e973875565d3acac2ce705da660396f2d13dad3cd320d57613a32e6a36e8ac5c6242c89fe68d2a53488a8442881ffcf0015a35b965117684e3615e834fa8d8eccbc7a6b1544326734cd31097be3d7503e2eda4b34e2cd9153c04f078ba08a575eab8512cd8c07ca1d64420954e778b3a12a890d9782edbfd5c9d39a2c9013662408d21eec3752918e8692dfe88f9659a99f083ab50ee93f5233d2212888c8f7909748ddd1498061f357569a6b13937ed15188b70e0ef4f125652df7fdfb5a2ce5069659d36ff6d371e67bd54933f9be1d01edb78097830d9b491b632afdcf0661ecfa9892f669d329f855f2d0540531f2cc8f3c88ccdce46d30e1a474d3a3735dabfbc15e9188e146b03302ff519addcfd09af11f7c286a1fa44b01b65707c5854ed93e5af8ccb576ed3f7d0d636fae7023b0dc7e8fbf59b9601a70cc3f68145e6fe7cdf76640607fc654b049eef85fac5132a05fc4b8aa6ff14ab7eaf7bfcfd316acddd813e6f23405b6d9342e6a97e1e2fa4c3e1bd1d3ae6d5b48d6a03b230e69e08b9fa38c2f0488fd329a3af5bcab421b26a051d966c0a0cc5e1a394bce2b6bb85fb88f55d040cf1ec8fec0344381c2065e92f59618e9f968b6577339b11a6b89466e424955152589c42a1e03b7c733fed5fa58c7af64532b61cdf2104dcb344a5a64c7df43192bdf57d32b7aaa8e365db6dc999a7ca887c6d8f4c3465abc6f2c0b8bd31d818942fec57e5d4a00cef2c70cd0934953454e099c62693ce6d11ffb1ed2245b5ce4c3146eb171b224828838835b36a582d440d4cd03110f41cc7db94b2f1cb9dfd2a1003a237ab41deb78e337b1a612085591a668677482f6f6d4d6890d9a8f8b78d05ee1282466dcd3bdea6a1fe56b482c76fc5a37cee420cc0e7ce8a510b1065c56b173dac66f3b48b1c586dcb70bda552a61223d27c9b27915bd307ae2c90e3401aa4841e18989fd05b6fd327610a9a09fd6aa69892782ff06d4d3da9abfb38d2bf2cd9dd026eadba37920d95c022f1ef8cfb6644d7427c09952eb0d4cfa5626072313e1544bb9dcc36f0f594e073186fb4d07d09c231b41d7142f005cfb8dd3ff1221fc883227bc35162a0a80d432f6a73aecc0d87a2f07654c9a6cc766cb39b11342c05c2749f8bed78bb65521e695f0263f6c807824117d10db79b519cf7b2a33b5110852f21e5baa42180c012700c455850dc6fe11b9d73a41c93a9768b89894a5c9f24242d781d5e6052604af2fb3e215382fe9fc2bbcfc3552dcaae2355be3f9bd976d64447ceafb78546a7a6676d77db332eabd9b208fbced2d178ba0b9daab1125877613abc61cf5239d290f7ec9954001b15c90a9d38", 0x1000) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) (async) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x8000, 0x4) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000040)="ebffba04f9b2e34d56f0a7f37feaf921349a9d2daae8ef2b1deb5a2f4c56245430b305b61521bd054b02", 0x2a) (async) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000040)="ebffba04f9b2e34d56f0a7f37feaf921349a9d2daae8ef2b1deb5a2f4c56245430b305b61521bd054b02", 0x2a) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/196, 0xc4}, 0x0) dup2(r6, r5) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 22:49:39 executing program 5: syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x103}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r1, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x7) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r3, 0x27, 0x42aa, &(0x7f0000000040), 0x0) r4 = socket(0x1, 0x1, 0x0) dup2(r3, r4) (async, rerun: 64) ktrace(0x0, 0x4, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x3e2, &(0x7f0000000380)="eb9931929600000000000000000000000000000036e6f9cc2c62515d90d55d93378e3a899843c8b295fec30b90ab1031598596a926987c0b3e877474c1cf143ca1372f955ff193a9cdd0d595a4a6faf9f4e5f55fcf1b29d6b4ed1b173940458c833fee8cd16c55fef9be7926d31dc94efa541a13ed6bb9ae78dec2ffbd443b57", 0x80) write(r4, &(0x7f0000000180)="a21a36d882540df1af6e6a12ddfc39e427103f27831873a8ce3f7c4646bc810a9c8bb3e244898b01766285e29142b2466366d51b3d5f9f5be88bfcf869db651e3d4c9b98525fa11ca5ce91500fe856ca90fed259ba4e050e3e048861f4e5a19d5ca9f902a223ecb6a522204416f47cb77010061fcc66b1d2999bc5af479e1c17747b1d91327265f358fa7dd4453985af747a736564da7f82658a8ffbedcae10d44af2da7c0c76db9edb0943c91ae1cf07fee3fb326f7d47b", 0xb8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000000c0)) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) (async, rerun: 64) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) (async, rerun: 64) syz_open_pts() (async) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) (async, rerun: 32) socket(0x18, 0x2, 0x0) (rerun: 32) 22:49:39 executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581329e70300881a1e"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0xc1b1, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889", 0x7, 0x4000000}) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069c1, &(0x7f00000001c0)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a2a44ad069a14abd7e386d62557136f483651b6d"}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000002340)="fb5eff2c4815996cda23c569decbb1b9fab1feb5e2b0f63fadaedd13434a8b30158cd187afc00ac2a8c9f6c82f911d6bf11eb39b461478349698ec44395dd07f9c9e6a7ea9c96f3095fb360fd32f773fba26df2bbdb3627e5a5c3c24d1a2fd0f1951925ff4c1b65a31ce3c7ff7c4baa9a87ae4c0c075f4efac82c21cdc22cca786120f60774aa1f50fdc493d33bd703d716a6a0e785057903c8e69edca50d5dfd62a62e52a71dc4d7428ebcc9ad36d5d838784e5bce1aadd2bfe71e273c55ada8be6603da42e44adee062d450db1134b18a5a6373f3f3d60ec4e0339520c194d540d702cb2912aea569d4da88efb548f98edea006a06edd40577c2c2c0232424fef3bbb6b9603a38147b8afbdf234120ea9db9b0375a21e1ff9aff59e5637c002b6cc5dfa88dc64cbec596d3b07fbd605cf99b2872320125fae54458ce801a5adbb5ee99f86494c281022ddcf70d62556cc3c5519804cf626a0d4fb511e127bcb8044187a9036028f64e044afa2702b3d659db2d92c8e05a3ea1c0c654afcce658f09a2ac7b0ed143d4148c89fdc542b7e3a8bb4dfa56cdfb77a42f99c482d6b66b623b0d748da433880595aefaa9ccd37f5e9ff358d2598ddbf819f773ecd2f9e0f2f7b380c3c286bd0f9134f2bd4ce8009828e69934827c8dab07d6f077ace848fd72334d8561a7b88b7be660b0bf47d516ae2000a815b69442245086395975b1f2f5889b11236ab01fdd82cd8034b4dbca7050a150ce5f30ba85139c78008e124a202beb164e503a41f6dd3c07b70d0e4ae1f2868f7287df703637701ec490b4cca124c9bf77c650574579f8722afaf835ea8c860bb4ba4270ca99795645db36bf00e663170aa862f772e81c39a226eb7ba2437a0430dd6d36247958657173fa8e08aee9c8a88233569f057711abd050b8ce13f3fe483ad2a858225705cf1c9e9b9347d4ed602daee8a15281388e89246e1e06339c635a075a42bfcecbab61fca54ddc0ebe85667193e786332e776a982d0f0f12dfbe9ab2eedd6361bd35ae08f6afad90a8857041218e43be045eb38ef9e50748c6893a9e476810e3cebe21fdf369554dc58f5835510bd1875c0191edf04ec3a338e3d341ce4709d86b38e32adf94c334fc2fbec2150b5024d1299ad875ce142fb11503307de727aec0dcf7d401060b153524dc5caa0915fcb908436f54d35193a70fdf328c8347bc4ab21a36b3a17090299cfc62e23ebccd8b64efb6d1c276888136f4485885c92fdc3c68f349763b1feed01d26da713c753e6b411dbd053bdefc2846d678e387071cbf572f3a58545d3026685db077d8f88c5c9b58f3a51384cb1400f2aa39bf650d040edd4cd8ae4c462bc83a4bf9f53fea0900ffaf8e6a6a04527f728df92273018406744ad97a0de41392af4f68cb38b4751956b4449a045ea40d2460cb42d684caba15ba075994fcfa113033e652cab0a22d708de6b23797535b404f587fbe5a45f294e5b3df8775cfa0e2e30339b71543398b43b63df7c768ad69d9fc0bc7d1b972985aa90ba98168dd8ebc6457d86e08a21e823116b32aebc91e810a8f5f563eba3664ed6e62b711cfff000f40d7e0ff8dd4a70452c15e88ddb6e805cb24de197729d6fdad9cc6d171464f35b1c0d6d94ab3d53bfcba8266bf9d6d01e15b39cf101dbee1defb56b278ae2bf2dbf93217b79d19c6de6001ea68d92849e12f3e57935a59da183a9f6386f8759245f91733ef7a7f8052b27d13990e6ec5525aa15e038f085e6833029695c6118360442ed1d4cf425ecd78462ef63b0761cfd107c113a4ea0c1977648c52f5c5c35c8b551def2833c03af5f846f16b82e3a52e66129ed2ce69f570bcfdd4ef37d58b9e35c4ee2f93e4c6af4600728fb05674f6ecc35c202ae146e68d37a9cee81daa002695386c7d51f1d222bc0714f6cd5816868006a577d77edc3273212a1a5281eb50f82cba852880a7568a539e4609e7bc00c42a6d696a494ee10d4af2b2483aac5e68e1ece7fb1d6eb1ca11ef2d66e472addebd4bc9e05131ef6eb36996730eaa537d2e64e11075860b35f5052173af16bb4c4e6b4e8a57080d0e5d5b17e5177c942e1e651cd062a96183bbdf8e3eb22225702728e0aaa031828a4a637fab3a80b5f27bb094343d545b597d1eb9a89a8d0386011f1796bc0d9ebe8ca6a2d06a4c3d931a075a0d90e49b758f0d3f8528599f53eb3bf0e20c8111c0814d6578139f2777124e5138c409d33c7052e85a488d223c3938f91de2bac2d8bfc1f88b8f296c062a1064b4f5a58a8a6c1a8a3ae43ecae0baf273d6f6eecc43fc3b0b498818b8b400849c3a0f063f9dc370729a00dc31538d026e64a00667077d46917fc10d0f3a5f6e13a75200a79e6724eece100c55d1014c95f394aed78f58ce53754f428b5fed3f8cd0a37c1db87d446425d254d91da383425f832c97cb250504724b80164910e57f915ba580dab54550e309e5860b47e562ca6d397ad2da0b15300f98fb60240c64ed6532a83217b76560f6645fc6103a92633f8416d3f799018591cc94cb231ae5f606bde7f787a4e0940fa8a3c0ed73e172382058127df49f757e4f9d8ede6abc53947994aacee012b7c2c4fd2b062a9cb96bd690790291e658ae776f070b7b87c68638e9b903b733b85c86fa7fbb141c8e3c6a31dd7021ddd6c6494cba08eeb2aeccff25cdaf7f2eb067fe3b5786ceee81bacc04047cfb460e3846a12f7320e73503e606e9873d9d1676bdd05b6a8a5f6a8ddf48516d5f3288ce36919e4d7e9e87c5c75adea45f8bab9bc5d292056506fbace5ff4ed29796e601334cf5c828abd2f6d9b6fb596b0efc2e5c5430a68a4fb8d03cb2dbcd779d8b8f685e77f82fe070291f039cc1f761f9b2ad67a8bbedfcc61f54916b9bbe2a740b59e17e3af14b17e93aba0bd9291cb09c5d08e32661a54cfe03cc4552af89f800a3c6b235fa44441ba9b413f1fc23419793bfc4a7cf056c852703ef0e4e9b5d4888c768eb9a6eda1db7201d87bc3a70d5b1fd6026131243c414e7665fb6979e049a1a14870511bd72d7dfb0dabfa70630559d27e609c0cf3fdebfa71b14f7424f9f654d95e807b29b9df8845765559e8b5a82ea587c3ec9ffd6ceb6bb8fb91c3fe2c3fa6bdf4f45100869a47be78a26b799174c90b1458566920b5719afa913b45489d31691af0601dc73c2bf552197c23286d9f8268d5bd96dd12431faeadff92d96b39eca21a1c987db19f0ac35ad97d5395fb48e13751f009e5c5b257ca13c4dfd54e838ce90423d1d1ea00fd40cc8e46785017d50ce448105ef00ed9b6840b29629c8a5f2f0e28ede719aa38293ed86af1ea798b4a17d967c8e1f173c22ea9303e3c11cac7a9f2d691b9673af81b1985ed7938dfd9e5e249b17a69931dc4d7a7d108b0c191901bc1c7f0b404aa746b85af788688749eddafa4da57a251545ddd47b92a25d5538c4898e972dccca073cba6b68329163892c06fb164dbe0405fa618e65e032c502d99fc27def4815a33a627f0e886d7baf51e5e9c659ce506ff443202b436002749c6fbac638600101efac10a2052369c215e0f0cdf55369ee635209fadf6b9141e0576851df01519dc989013dfe34bf8111e93869333503e4297376de5315e93c79df32bbe6c108771ed002c9ef346b86317befb636e5d53015da3fbdbd5057a7fb7c6f4a1fd9c9b4a4e34ca4186ed32da55aabf9283f01fc4bfe973e8818edb071234e857100eed0424bcfd1bde2cbdf309904d9c0e7baeba30689d8ee95e6d918206430c349de29566d93722059072cce016f1e85485b4b1d7a90f1ccbca2e391eeec49c8cbccb905928c3aa81ee28c3cb387dd227b0542dea595f5c70caf2aa9398ea750be93b6036a87a1782406d9ea3fff89158d4cafbd4ee9841045e0538f02c0997d500ea60d2c3929ec129fe134337acfcd8aafa0773d41f8a9b7bef7ca9a48562393eeb4614dba7639a95b7800a702f81afb414451b3e4e07d4354b7eab6551ff359ec9cfb76042823e87c7b47c0f8e2550a856cf0e1e69468f54647fa043b44e7dea817b6ffd2664b0929b5892fbe5a34ffd2f75b588216d5ca285af8bf5b582ec5d6d7359bb325520d27ee5edd8e63f2224d3cdda723f8905e24f8ec4f3904adcdb09f5338180729bcda67def73151dc2b8a80cf70264975114b85fb4f9c02912925d1ea2c1229a67e3a3960200e0375fba66fcce963a8e712ae1fe5585a0b7cb43cad91a63913f3656ad3b5c0e017e93d0c1e2323e593ba9125c2e6693b3fd3bcc4050ab4d7520b6a23bb4ddca83ace92a5dc8a78ceeb77414b646ac2daa89c8781ec5ae2a5749a1d40eafec5b086042799d915ffa39ab8feac2517d314e2303", 0xc1a}], 0x1) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 22:49:39 executing program 4: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000240)="39ef018fb79bdec8ec246f26953bfe937297f65b05b14bf43f73796a65e4a9fac9356fb63b536ac53f28878dc0a5e6b8bb66ec81a46701ed4f70cec0649014915b21609b9b5527895056fd1f3dff1457bd23238a29a31b4a0b2f13f4d81be09979c3ada9f325fedc96f7e72781823ab587a6c750072f13d00e6f0829882ef3fbeb634ac66259", 0x86}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="0983d5051031cbae359cbc166127154ca5dce4e96c9e0a89fc06e94726f1b1f65be09cd925945b02c50cec2ddf97df9e20cab8daf5a0fd5056fa1533b42897b9e59b7559abc5566a117c8d79a02f3215", 0x50}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:49:39 executing program 2: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="00705774c904", 0x6}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x7fffffff, 0xffffffbf, "000080ae0e00000080000003000400ffff2300"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/244, 0xf4}], 0x1) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sendto$unix(r3, &(0x7f0000000540)="b10003d16000009f05659200000007000000331c1bfecea10500fef96ecfc72fd3357a068da3a50800e154e09c83f599baacba673c101639d2d236acf20b7804be38164991f7cccfc92212da7be1aa5b23edeb51e2f0ac3ebbc257009a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c86de2772ec5a10400000000000000361b1257aea8c5d0002012020000000400880d6633c556ae9be371a3f8343712051eeab71d890004070000008004200000008fcffc8cbc9bbf04db50d28270043b38d712c142b983c702445fe6cac40ab271f71de5c761bbe71f9a59dffad209dccc62be224a0b4f931c18075d7f366698fbf2f4a266d52bdbdb9c8f0d420a07000000000000000ed167630323191f9fbb34f1f583d9179f1fd6115d7801ea0639d276e7b049ca93117f3799527dba2bbc42cd4f842b77a8273f4b65a19f0748f9e0bf2b84883728ab317b9d546ae2c8d812e51e41c3a4565d57dcf64a044de363f9cd04bf8e91582c42c48036dbdb3602c23976c5aa384c59024284e8ff585d4d9224521e2fe707c82936b0e7c73b17f7272a9ecd355b574cb3520179433e498523326ab2655df002f202a89945ac51ba2789f7b20820f9f9b06668664ba4bfb04dbb1f4f67e96829ef51e377ea6d1fed8f5498089f1383805397f8033f1e73fa57acb7e312e0624469e733410e33f16e66afabebe5e05f73015e2bfa6c78491924506a79b10d112306d07aaae21bc5992f0c0b9ade53f90300657ebcd0effc571fb5aaf9443deb66cb9eb2eae91203f4f3108e67fca30ae39a4d5bdfdd9b878641ff0aa550f0e7b174c38e7dff329b60d55245d9b2a04aca6b8ef635a219f1c14a9e6193eada1f374fc5f2e0d31fa45b981ee50919cb245e1fc52d1308495551492980445a415b867d7b27f53980a67627be0daec675a3bc76e1bed17f85e74e71fdefea1c1034c7a3eed353d608fd3f77f685bb9a662aab1425c22a33e081c053ba74a6b136aab544818d21f8", 0x2dd, 0x400, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) 22:49:40 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) 22:49:40 executing program 6: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:49:40 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x8000000000000001) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) (async) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) (async) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES16=r3, @ANYRES8=r0, @ANYRESOCT=r3, @ANYRES8=r0], 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto(r3, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de317631", 0x171, 0x0, 0x0, 0x0) listen(r2, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) (async) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080)=0x5, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) dup2(r8, r7) (async) listen(r8, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00000d00e092524d6ec7"], 0xa) (async) r10 = socket$unix(0x1, 0x5, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) accept(r7, 0x0, 0x0) write(r5, &(0x7f0000000040)="04", 0xff9a) shutdown(r5, 0x2) 22:49:40 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:40 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) pipe(&(0x7f0000000200)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) r9 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) r10 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r11, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f0000000040)=0xc) 22:49:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1100) (async) getuid() (async, rerun: 32) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x295, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd69e981c7025f1d0606b415816af54cdfd8bd87712fb5501217810000000000000000003f000000bbc20200000000000000f57e715858abf3d86f6fcb3cbc32f7ac3926fa136060d14d7549bf501c7d8076fc6c1b221d5f10569cb600"/118]) 22:49:40 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x3, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x3, 0x0, 0x0, 0x3}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) 22:49:40 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r0 = socket(0x0, 0x0, 0x4d) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="c8ddfa4200f0e7e0c75a0f0b8f1b54b9f8781d254b3997624423e8b4d2b2f877e814486bede5e6d37bfbf21406d8f280291180f8cc18733ebf848c49416c5153128a6a5c975079a85c6ba3f945af7f3a2d0f81ce551c695e8ecdac7be0de55daf5541ad9c359c478e7cfe000c204fbc17d03f224c5f393f38eba03ef00510193932bbf75d11cbe86fc2328e1cd948a23ca8774fefb1a3297d861bbe7b514235e54281cf9c90e6ebf326c1c57b3cba06a2354cdf0"], 0xa) listen(r1, 0x0) fcntl$dupfd(r1, 0x2, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r7, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r7, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}, {0x2, 0x401, 0x400}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)) semop(r7, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x3ff, 0x800}, {0x2, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) r8 = getuid() chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) seteuid(r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r5, 0x0, r5, r6, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) close(r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) getitimer(0x1, 0xfffffffffffffffe) 22:49:40 executing program 0: r0 = socket(0x2, 0x2, 0xfc) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) 22:49:40 executing program 4: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x2}, {0x6}]}) accept$inet6(r2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) fcntl$lock(r0, 0x8, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x1}, 0x0, 0x0, &(0x7f0000000100)) 22:49:40 executing program 5: r0 = msgget$private(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r2, r4, r5, r8, 0x20, 0x81}, 0x1, 0x8, r9, 0xffffffffffffffff, 0xd0, 0x9, 0x3, 0x6}) setuid(r5) fchown(0xffffffffffffffff, r7, r3) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x8f]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/82) seteuid(r7) getpid() r10 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r5, r4}, 0x1ff, 0x2, r6, r10, 0x4, 0x1, 0x70bacf80, 0x2ea9}) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r11, &(0x7f0000000440)=[{&(0x7f00000002c0)="e1c1d339264b7260118894c224f3d28bb20bbcc878dcb0cb496fc66eea0868be950126bdd2b0d06f5474c7d901b528fee885c8a8a9497beb2ee9d66436fc37df3c78ff133be6a5e6a32d1a9e1b374834f7c1040275274157dc662ad3fd583bca3cb3744267cbdf95bbb2d3409b8b5dd7c4d3575d7ce182ab0fa1a46ff7b0ae0063857039760d04e2beb0fb46a842ea6641c357", 0x93}, {&(0x7f0000000380)="b4d0f8bb2d014d650acb2ee695ef42c8c3b027fbccbd26af78fc7dde1869f733816d4c87db1ff9627c39839a95d60fbc8ed62d9aea96ef41486105475786efededca897a1053aefe4e2184f123143c328d027d6322a58e5251d67c6240e5e079fa235e160699d714aed761d93c46739115dcf6f5b96552e6a68976466b841e7e0cf8f2be3e8f249c4c5ccef4b8b892e4124b8bdf712bb5f0f4d193573fc6e11ff70cfe4fd528073c2413aafaef85d6000cc47cbac89c2b", 0xb7}], 0x2) ftruncate(r11, 0x3) seteuid(r7) socket(0x1, 0x7811d2d2f82361ac, 0xca) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r13, 0x2000747a) r14 = shmget$private(0x0, 0x4000, 0x13, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x7, r5, r3, r2, r3, 0x4, 0x7ff}, 0x0, 0xfffe, r10, r9, 0x3, 0x80000000, 0x40}) close(r11) ioctl$TIOCCHKVERAUTH(r12, 0x2000741e) r15 = semget$private(0x0, 0x0, 0x41c) semctl$SETVAL(r15, 0x4, 0x8, &(0x7f0000000540)=0x15a) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0x6103, 0x40, 0xff, 0x6}, {0x20, 0xff, 0x4, 0x6}, {0x1000, 0x5, 0x2, 0xffffff3c}, {0xafd, 0x2, 0x9, 0x100}, {0x3f, 0x2, 0x0, 0x401}]}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000600)={{0x5, r5, r4, r2, 0x0, 0x100, 0x7}, 0x9, 0x3, r10, r1, 0x6, 0x2, 0x7}) 22:49:40 executing program 4: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)=[0xffc0]) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) r0 = socket(0x13, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) write(r3, &(0x7f0000000040)="04", 0xff9a) shutdown(r3, 0x2) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 22:49:40 executing program 3: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:49:40 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) 22:49:40 executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000005c0)='./file1\x00', 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c49dcace448969d239a5d78fd7bd2865b727698f1bf077fff8c11571ef80984361c00c982ef07764341aa24c06f7ff6807eb3d4a24325c16626fd0", 0x3b}, {&(0x7f0000000140)="25570e2525e1cdc73919be642a2ece59", 0x10}, {&(0x7f0000000280)="61c47c0181ae968110eba9fbf520aee9ecf85081d6e4aadbb26d92b61bb0744dae10424c6149e1d36bc7a2b117db277d0921afdf85428607697bca40a5cd1748e7ed7519e671ce308779d103d2f2e8f0c83d241616fe6797880c945e7c5de7271427ecc258468555494385e8c144ae637cb108db7e5c05bf391d65eb40ed94ee9d4c68ddff3748155590151363c49484b6b31552689c1ed12d342f088f926a6e280a5b988dad4ead7ddad760f66b75987d9699d66b2343d09bfa8b6c3c354a4368695bf241dbafca975659220d7e9d114861cf7ebba55558ca92f32175d0eb87a4d2adeb9ecc254aea", 0xe9}, {&(0x7f0000000180)="7640ae089d09cbebc87dc97aae5b0023699c531ec7a6f4989a228cbc5e361224a1cd82a1a444be8ed597deac6831cf1b86117fb58e3b3647628e266a08e809e26a964bcdbf7b56e4e4f20da76c69cd4947b1352eb3e6698465eff0c656e75131e7", 0x61}], 0x4) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r1 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r1, &(0x7f0000000d00)={0x0}, 0x10, 0x1, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ff"], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) write(r3, 0x0, 0x0) getsockopt(r2, 0x0, 0x24, 0x0, 0x0) socket(0x18, 0x2, 0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chdir(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) 22:49:40 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) 22:49:40 executing program 5: setuid(0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x4, 0x1, 0x5, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [{0x0, 0x1}]}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xfffb, 0x9, 0xe36e, 0x1, 0x62d0}, {0x1ff, 0x5, 0x4, 0xce, 0xff}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x52, 0x1babfe5b}, 0x8) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) wait4(0x0, &(0x7f0000000000), 0x9, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0xffffff4f, [{0x2, 0x6cb94720}, {0x1, 0x30}, {0x2, 0x81}, {0x2, 0xfffffffd}, {0x2}, {0x1}, {0x3, 0x73da}, {0x1, 0x6}, {0x1, 0x4}, {0x2, 0x8000}, {0x3, 0x1}, {0x3, 0x8}, {0x2, 0x40}, {0x1, 0x1}, {0x1, 0xff}, {0x1}, {0x2}, {0x1, 0x8}, {0x3, 0x2}, {0x0, 0x2}, {0x3, 0x5}, {0x1}, {0x2}, {0x1, 0x5}, {0x2}, {0x1, 0x7}, {0x1, 0x6}, {0x1, 0x2}, {0x2, 0x7}, {0x3, 0x10001}, {0x3, 0x2}, {0x0, 0x7}]}) 22:49:40 executing program 2: socket$unix(0x1, 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) shutdown(r1, 0x1) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) (async) r2 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0xb2}}) (async) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) (async, rerun: 32) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) (async) utimensat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) semget(0x0, 0x4, 0x653) (async) bind$unix(r7, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) 22:49:40 executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:40 executing program 5: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000780)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f0000000200)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x38, 0x0, 0x0) readv(r6, &(0x7f0000000780)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/143, 0x8f}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/172, 0xac}], 0x6) dup2(r5, r4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x39ade22916d92a50, &(0x7f0000000100)) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x3}) setrlimit(0x3, &(0x7f0000000000)={0x20, 0x8}) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x100000}) 22:49:40 executing program 3: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget$private(0x0, 0x208) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xa) execve(0x0, 0x0, 0x0) 22:49:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x0) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:49:40 executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xfffffffffffff350}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="b886b4e47ff0e57fb99bf049fc6a79fe004da357e2a1090000", 0x19}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f0000000780)=""/106, 0x6a}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000000c40)=""/255, 0xff}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x7) r3 = syz_open_pts() writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x9) execve(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, 0x0) dup2(r4, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x7fff) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/69, 0x45}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/117, 0x75}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r7 = dup2(r6, r6) close(r7) setsockopt(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) getrusage(0xfffffffffffffffe, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) 22:49:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) 22:49:40 executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640)="05a6c99307837f7caa78e0e4ba00000018ef9a26e90e63415ed3f57d009cb0e6ab120cee3c345ccf74f9a7cc572b2258b738a612216d4a5ec25e5314897949b9eb21424e752a2f06f0eb61e2510a81d946471978191c26b64f6b094da2cb6f24f60853c4403b6b16354197f688f3fc0487936ef1d871e8267c40d69d41857575352e54c2c55f0fe9b664eb1d8525e44b94750ac5c32502fc5f20255b716f52d748afe1d558c0576a5669f50301ebd863399e1acf4652089b1e2bb56ec5937cb483060a5547531fbbb17df6d452bbabebd338962602e98e07c12cbbc12f4c604bee5fd2ad0cd9ddabcb00b91293b01fefce2318e2f341181514e02621e69cb88f0ccf40f4e4b45f50f3adc08ed71977a7514b9ca55fc77bcd4018b64d10f6f59b6d504cd5e41d4e60a58b410c16b7b3f76588aacf32f0cf2b44a2df0c49628cfd45eff5827755feef82c39d05466adc86422cfea5d8303c1bba24c6dca6064a7a35f7e2c7a3cb72720821685bc079ea75160ed9b145e3e3a3500fbe2f686bd21b3447", 0xfffffffffffffeeb) r0 = semget$private(0x0, 0x4000000009, 0x82) setreuid(0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x675}, {0x2, 0x3ff}, {0x0, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000000300)=[{0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8}, {0x2, 0x1000, 0x1000}, {0x2, 0x1, 0x800}], 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x2}, 0x6685, 0x3, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000025c0)={{0xcf6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x40}, 0xff, 0x2, 0x8b}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002480)) semop(r1, &(0x7f0000000000)=[{0x4, 0xbad, 0x800}, {0x4, 0x2, 0x1800}, {0x1, 0x200}, {0x1, 0x1ff}, {0x1, 0xa7}, {0x0, 0x5, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0xd, 0x1400}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1800}], 0xa) r4 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r4, 0x0, r4, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) sysctl$hw(&(0x7f0000001200)={0x6, 0x4}, 0x2, &(0x7f0000001240)="66bf0866c1b38c64b511049253a0be4a6cb689edba8ca3f765aa949405f5183975eb72ffc1d122cc4f3be90b4093b6a11f983fef62042b46f0b12719000bc952bab0f2aac7dbb84bda5adf44", &(0x7f00000012c0)=0x4c, &(0x7f0000001300)="87cb55534765fd67f5f181ba5ac06e60b05e02361242a361f6e02632af5999fe0f7272da739cf71d325da47e7bc6746214b6ea6795d67e84c87f8c3c41a1bbce8a551b1c50f3ce20e74751a3a9c3661e4ae710c0744933c71b5df35ef7b2dbbb501083f242114be7833ac572e58569b8f0b7c8cd2a19cd218290d6cf5dcf79a9660325820f8d80d5b18a447ef11885e1b0297c8e9b98c38d6c54e73ac1919d1abf334f1d634038f5de08de044009371075938f1d772dce0b3625e1e0b3d946007edfa44c03e1ebc1ceb93aba9dd6f01c2a4737e01e7933acd7b793b0a5318fa9ebf2540fea31fa4f1fca655fd2d2354d82b21dbf21568569bd91d10b5c5af9bbbf4209a1ec1aa9a4abfc90e583ff0b6d74b7014f5ddc351ac0558b6783092830b1aa3777bcd7a52a2cdba568a67814215c0f6df2c18ae66098625a067169c4cad125ce665772ac140d51bc4551b10dfc51f5ea9f3078d2f537410da63dc1de650ad0341a77971e77cce5cc47e3c262aea12301f37ff049dc81f2ef7dc75c244cc2f689273ad7b23d0d2bbdef591388bebd4452554aa63c7850025e4a861a055dd6577759a8f3f23dbccecc86673cd471be55849b64d577308de72686ce8cca9510ed19597c9335a8c2bacff53fe9c6f5d42a6d406d468b7902c9f63b16e3b49c0fedd70f42ddc03f928d1808d36d14d6678c4780e3215fc655ad72a722193d323c07f0c02028d777351136f420b8a75f7ac7a9cb54797e5fb5af8fe48642497823fda5bcdb00d49bc555e9905d9c439e1c24aaf949dea3f56616e6e5fb5d1933ba9bfed0f7edd1d612bf7b5a123abc7e7ac3d096410fbe876fed95c671ad2e94c7a74832052edfc7e6b8fc6867ac218ec30d07465d1af81458f2187ca17cc0712014fe7490770d7b3a26706b443cbe3803ad5e1efdb85b7abd9a68fe9114e21314d961a24919c723c0a1a5080eed394f44e718eba3dcbb0d9bb02cc33842f825814248c6adafbcfb6a525a0b0b3844bb4cd8bb44724ab5b73998892cc4b8932df9faac7dcdee1c3d034648e8549bc564c68c7b72a7056b2c947ac7da997188d309b6a9aac01c163dcf33b1b3b15a2ab3c5cc2567edee340e9d16f2e9cd67b9263e1e14acad403a4d18ef692dbb765e73bf5adec3350facab5258068fc2ed462e907033952a432dc2bfcc75b9b831ab9be6d75a1f277d568f68e3cbd8b50bf67cc18364bdb0ebb4698400d319c57d1aa24cc9f7a50e3a49a01d71207f7190ddd339fb84c41d034525f0fd5bbff4b59d1d808e06bfff76d7a6de942ce1d40806905ed113b691aacd69cc79e0b9b09f103408fe78911b1c0efe64cd48e3c9ed52442079028f82c15487f367f80f859af199498235c8b7f78b3ded5acf21672f8507b2d500f61c2588c3e3f688e2404c7750724c50f7230a666c3f6291cf0359f89bbb3de62466994328fa60002f166ee347298e520e7f384da425f5b9803f7cef3ba1df25a1fb2297f6c86d0b31d3945d8d50ac5f82f239b93d170f2b80116f136e61976920a1f64e3f386a61dafdd6c3adbbd7f117b6890a8370327498d3f564e7a3d6987a48fff48ba09ed8ec915c6b71446a4fb9362f4a691913e5595b0ff63ea0f185d3a6e2d50ef506027d1cb42ef9f7e4f5cda2c1f8ac3bd7e3571c0ee957b87f5ffdadd04cea6659ef3e1c918780532f6755c64f313c56613f5167de33d8db50307dc0fae3f5b66035b090eb7c155128bf5faa7bd6ac7a0ce3998b460c11ad47f7c53fc573c6635dc5135d266888b411f4fdaf78a0455d4bf519f722608b2ad3ef9a10ea2d270de56a9fbc3ca93d82d328890021a7ded8262339720e9364897255ffbd3c33b7f77f01c5b984383b135c2498ecb0dad08f5299cfea66c15687fd292d700e76bc8460f87f1bd6d4d9fadd0a11260c23e2ba0045fb4b86aacd636581b134cdc6d9b722e525f2fda92ab3c93d85697d0d92a29388a6534a82aa905817fcf9717d63598340a0d0b982b5987eb5bbe2538d2867fb96c46a62e3be6a2b791f10d084b879b1909c88c7aacf2f139e867a035fb5ce3132a44a130d4804b8ec18407ab9b53c297a05cf828180a1d2f63fb8099a0067d6e0a7406ebeb511d5ecdd62f0a0c7aad6cbd84e29638ca0b307f63b176b515a903e9a1c63b7c75ac8c785a87ce16cbe3e05a5b807576889a2650ab61ee991f555c9348c0e81cab68463ab4b55a99b45d136a9d463a7dce7bf3a0cf7497a2012c7a169f43e8bea11145340bd7473bec71735da1c61b733a3d8f44c37d77bb51f152ffbd914719016e10170ab69341e43ba2f5b692ecdd45bb67401ea8172eccf71a225a1e2394a0ad96a38a80074d6ffaec45b3ab1d7d356efdb0935b2af947284035210e328e44d029e56b13092c693c9d6939b2e0f9f955b4230a81a54f4eaed496492edaf4ea6c78ee7856f8f0053a61ec301b58451b3537223488ae4d2c92183d614c5c0217127a59c218e1890076954fc5b6e67b69906a28f9e5b9ddc9e8e2de8e737801c0bffb0b4c78801d2aa49cf5b2ca3e40bf6c21d8dd5d9b938cefe8f6d84ecdf32b9ba20250499139ff22a055a1f0824d2f275e40d26220124a8296ac2efe0755524de8479d26a0fde7dd7daff905dc740fb051102b85db9d109bd312cfd7cede1069272043764fe889b89b4ec388251f4633f6b029253470d4566f4a16afd935646b0b6313e1d39696cd0365ca9da1d4da72e7157e983d10328997dafc2fc085fd07f1c4b18ab6f33f56b041e28e5bc22c15714c462d5134dc6d8c4211945fb7304170d76fe6ff40b17d0123c613b176317e34cf76493013193db4d720d845f14aaca506b95c5ed3d550ac25390977b599f26e387f0afb77f8c9d2ebf5e3f2dd2e11326b3602213168d2e2ab6af9207b030aa852bb8263dcf03ddee196e3aece8c3e3da5d078e8ff66149035fef066c8105aff9d92f9f9a7b76d2d246c8debe36a7de5247fdc7e9acfb7302b8eb536c15082bd5c0903dbb6a6ebc72f76247242108c28bba7f9ac9780f0f62ea3354e576846c9c282320f6f3de65be41fab94c0778c7eab6573bee8dde7b10c80411d97b1580bdad7bb83d4b300d392b9a35c42f61fa6e2fcb5c41991a5d739a117930ab37c4cc542394618e482467dd329975d304c3c7bf2e97f35607f6342e50e61956297819f7f8705cc37dbaf6b41e9a85213c821cf5f8d86900df58378723e557b60385d3851e445960c2585cd336b87bc85b3e7c94b883764a486231c9ed6edec22e2443cfcdb417fe03d792bca45ee1ad77be920b9a4727917622a0efcff28b9f3c360623e8eb615817e41f1724af27dea9ab4c1b68472fa1e4cbce2eb43095583d4a6ef1a29aa3873a285ceaf06c707814b9e09d49910f66b33d179e9a47521be32650609338d298769f7ce7d613879e31a591a1c137c0e81ee4bfdd4a1f8c3f7d5cd411d9596096b7483d00a87a66fe5a9af98f178b96bb230b0cc9886176c03573fd278c852d4b564b8a7017fe5b373da9c904b8211cfd18fd119f60848dd8126fc5591276a538bdfb979e2be43d5f07dfaa571431d9c894b316a08e3ce82c50aed90578cadc929a5d07f9842b45273520d1ec318e774fccc77784b8f3db3c1f7003df69ccd03d220d844a0ee9e1e3da3b9b413fc1c02ece1514f4f7bbc1f991c4b6f79e9c78ba6dc394ae732f0736698ca19be8d629b662da37afae9f09c7058c333ccb1fc6bb3f128a2d6de102766b63fdce14b5b131b664df0b7cf71ca1229ae498c387611343a15786d8862f16febe8357ee222e33e179fe6ced43958c4e2b7ec0405cb237baf12a88bc0855331dd0a4d2d9c2065b0ab9012854148f6f2a2f5b8accd2f5057795026f11ad837e83c02d7cc156fe3d5ab936bec4fd75e0a3dad2ec24af15fb62d73e0c59ad8c069ffd251d95010383b3cec49caf055f53e0c48c2610527d09d5cddfb0d5536b4926bedda562b964f6f00df81873b4d67cec0275f480931cbf7333a4aa1e2dc6dfffe73031775d23d733563bd43128400b5bf43393b29b853de8c5ca338f7dddfe7badb9afd0089c5813a44bb794cbe50abc3d12bfdf4236eb0fbead6e67296764068221ecbf41690f1e70db779b4ca4319baf32cb832bb3b4094921836a5da49460b4a57fdfea18d736e491267964256c4c05e16c434f7a46180090221b15213e389b46e7086ffd9602891fdfb85161937e8cc1466d7d4a408466a3f195c48ca4290acca41cdc38a9428f349cb663c967a5d320c0b493ee74dcd7a00cd14b9ca686347b9424e59734e022b5882be5ec0963740fff77f698baccf1ce6c161604b9eed953a3b1a60da014e29768124c14a0bc23e66a2a9004bb427a7e1017ceeb1426b5062e169d9035bc84d3052eac05d94ec54143a71c95e1d3cbf567b96f8847eb064c48c58b6319f1ff65596f77a92dac55b3317aac9b36b61b9ecfe2d9f31a2b8e29444d569102b387426561426587d509618bb8907e8c1ca2baea617d2f7f6c36f1718d435a82ca1d3e193f2c56365816ab441b58a5869bca920555809b8ff8eea1ca426c06dd2050b03fc224dc26cb6bd81106ce2b3da98cb78dc1bbc8cdf67c5ad6fc1eae00a5647220e9b165af3e0da3902b7df07b4b9a150d23e67ac825292b0fe3e3c7d0eeda438e5067d8ead104f5bbf0d61d52250baa719181190ada0747e8c17d51a274ce1a2281a6862ee949642076a7ab85361751a91695cb9761e9a0a7c028cd5f757838420d8caf8feef8a22bdd2c99f30cfb902cb2bbb2a5d774e3d744aba049af9867a46d18c2680b782c5c9a429539e7d0af3baddbc0d0ec89fa15ebdfa38c44ae341184b956df1da082aad76a160536583160932822656f053bd8e8dc67b2e35877ec13a1898a73a0caa30d138142479550ce961d2bd2e412c67c4db8b1b82be68126d03a8b58cc0aae800c7958159bcebf18682a89e3a8ec57975370de49ad850453d966ec637c2948dd01afd3b84ac7e7dd7e8e45c564e48d827b4455265fddc08e724952c6cd07956e5f5e29dfd17ffd5fa372a6108518ecfd2bee6d1fdb44ea63c3f21498969c4db5650cbed60918c0afe60d4aaf38b6ee80fdae51ee146bb4080ddffc706b82a9543baf9da93615850a8ea93235c3698cc61074607915c183bc129fc5161ae6735bcddc666d3a7d047ebb71d1b1425e1bdd02a8e3aa1b7f38c287c17c7df4d3f325a6ef9ae507c2be4be070cd7c9423ce994868a0d389095d600c9901702bb148e3f57dbe3b7dd8bf305b9be87490bfe88f2f702c7242aceec045404ad72797444128e9ef67d3c9b66400c355b6e6f64ffcd79d7c0b9dde34205bceb15fed0a771027d1fdfaeb686f65d008e559996e9ad5215b329dd588e02709d5c49edc1029a8db21cbf1f1f2e2160f0dd84bb56ed1d7db653b4a3081bebf848098717c5d2af2cc562b16ac93d2ac1f8bbf0b14f17249d3140c643a7b38aa614cbd88bddc4619fded299c882a78d7ef87a7229997918d3702808b847aa3d5726793043ab9247c9c2dc68684c033153e2ca99f1d61cf35d91f7fdb3c54a08524429fbafaa67f9185ae2d1ac16d284f575259dd66947ab44e734f0f5e4005cbd78fffbb75364eacc5e15badce1a36101bbf3ed9e40e888d8e95c76dd4e47d2c481e04f3ecbd1b83d2c4aa1443f2e89b9b0611376122ad2f20cb75331507db3b1e56a3735769a12666eea2b263ce3fc7497d34216429e35fed8f83e052635483065a9258fa6311a8e8a29e79322656774434a7a8", 0x1000) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="6a1bbe7b44fc980d7f9e6c312c9e4f527c31268a2138dda36d8cb5f7da0d494c6015d7ec52d54f794f35de486123123ed31b7fb8aac060d16ccd7517ed4a984217c24e21c8cdd908d71f99f751d1b83e6134e19f6e2f7e831ec930859bb53f81b809c24f2b158b9ffc9a7e06b84c3008b6c2e5a5063c12911a08fa09d9282fb337b9d64a4046295ee6ba0d88fc8bc41e93d0d6d3299dc64f24b9730235304e882cbf82787ca16004ec4cdfbf6187383292141452daac1d75781320dc4866e8216f1e2339c7ac263d06bb3c46aad5100774a0ce341ec43057628640125b952b35b5124923d98d434032", &(0x7f00000001c0)=0xe9, &(0x7f0000000200)="80948d69e98a28c0e5b38b3639ed9a43246201a6d3cfd7df6d82f0f59cf703e67293fee9cecd5d65388d2cfa6f2ac24511168588ca679b867fab43b655d73827d00ea9f513fd8b32c9db51a3319ed358225bb2d5d377a740d28182c2ed4b249a7a7a1ea53f8c353fb3ec83f235310433776e66f82c15c8b3d531d937563b1ef4ea40fc8ace97dd2f0be8a1cb785a92f64f6dd5691ad2eecaed4e6162e8964d95fe81a92715dabb143c590df1794c58c120fc2d2780834c5973ec04d05b32071951ea55a9751fbba0cf63e9f06ebcb1185ef1409f51e9926f76a301ce67c2010e33cd57505315d2e572404e7e6532e0416cd5f3746580073145da3ffb749d6e4522f80017f9ed3e3c86fd4b4c9f4c761d5090e70114274b3361b786882b378a2ee7fd57e7b3a0356abbbd9ff868d0621638e3af44f95bf8af9f64820b57408665021591e8d772f91a8b2675d590ffe2435ab6cc3cfc977d07dc41bc365ecd9e1c16de90d07ab8f2b6e4c9bc0f2f8c1dacf064e43963bad031d7c06c215f665ea283caea981eb7370190789f65ec4d162c3e36a01162bbe9b37e8438d7a9c0bbb5098e40f0e9d27daf2bbfbb2ed70083972d40996c7536a389ed44312d8b709d2a795f5e62081ff17cd8f60bce01e1cdbc59d2a25e6cc44ad12b6e5f846e7575fd4967a80385f6efce8107be09c8719b2a3de60411279d55190ed027088ced2f6b058a69c34b39aaa4f895fff86e77d39e94aa25c09a7269e09c8aea972c5eadfd558222fc166601f751d72f9aa90880f117086d760aed67e291f9c35b34ae7a37263f584f132e7abde0f6c7094c6a9b1c9037cba431fb4b875ecc588495f7fe63d7e81fb6c7245763bb6878f523f810c27f188564a051975f39d4bf590632728f40ee4db307c11f08bf03bbdb4b21ac70b90853b500ba3db6add32ff43d2575e63ae72cb40fededb38ed02869757d19de11bc63146890124f31ae82a97afc9bfe114ce6d8f8aa7556757037665f8fa41598e0578b77d1d2c6aeb12d610a1fd5b8fc555d71f54af456bacd39d7df016bc56b1ed0c3d674c1dd1de269a79f160699ace70e19ece3b192731cc2a054e4ae506832b2e94698921e91fd665b2a76912488ea549adf56123943867b5854dd760bef962274e5a8d6779a52a6975cab16b4be6e59c08bddd2da23df78298d14f0e70c1ab4bed01a5fc0971ff13ba6baafbe14914fc4926f38d184a919f7d00b154ef3bfe934dd1258b91a42f1a42dae27f8c0d7ff3805d6bc531dd9cc272a6949ab73ef33470eff71be6d410f131bd287af864af12b27f9d5c9dc22a9c0f41f69cf9d0724284c8cf5caf54b078737139a30bda28cddcc5a47f619eebdb23597a98b62f6854a92c9dc4d17e19296cdbd3227e083797642aed2633f4d161aae204c13ef9d67bf2ddffd72dbf2a4e3989ab77453ac0fb9955323ec9dd91141a723ad34da4654834f8f6c9fd6a44a4e10f20f28afc694bb0938146a149ccb673cf732eaf62b48c15e2a273da7a20be9cdc9dbbf72989aa86ad577577e595c6f08f8d5549ac37f815ee1f6e0ab4ae70416bc80f57175dd00f77bbf575597175fb3795944693951ea36fc4fd55c6f4145567d096ad116bb009bde0aa99149dc9aadae9f3e002e4e0a256db84d4ce03401d6a4a06feacc3f467588bc51b4344a5c7db7ee17e751ef22267380339535a63fb7f38341b8bcbdeb4da3f0b0326d402a7f48d51a4842072d2f64ba80cbd847c4e4a827e97ab0a98d0bb2d19b51d3bddeb87a2deb3033387930806580376e425340230786fb1b5276ad1b928b43035c1961b179c830b6c0784aa8a3549a1f828b3e4321bf80c01e4c2ec5e6e2100d0ba9deb507a80906510c8cdcffc21c42fed58712b02f3f549c3e0b5281e20ae17aeaeb398e46de435b711c2bb3953ae800fc850f92823ca9dd6c640f736afd6eea3ce9c50de828245f249889995055bbf242d6449de12ebdd431404835935bd7c79623cc89f801f48aa1a87156a4fc37e03946c4625eac59efdae7f748db2cc40ac216c68bac899f8a0f60d5485470a670f1172d7503a9361581915f4505ddaf2c764acc427600a2f19afea55d0af323126ed8a74096f1487b0c03ebb7d7599700712d2d539ad8aef8b88d7c713fdd61e6d8b03f29b336215f6072054a42a2e12e3673a9f3a48e1f449e03a2e587d74a8a942cfce1366bbd948dd3919fbc4258d1b823e7ce84b6060ab1150a12fec4a2a4d96710dce72c827c94ba5f403e0f335dacf6d3259fcda614ca1d08c55cd4aec51285a2aee2f2eefcf1c54018516e4b2aa81f33436cc8902d2dfbd1af4a0e47bdfb2ef8eebcafbcdf685dadf4aeed20232e3a082e940c777e335c6885dc3667c1955fff8cfb909c9cf5771fc9d5fe58a7e9311c19fd212cda4dbcded8f32514c9217f97bcfd22679f818b1f2d9eeb8806236b7072de3dfb214b7de134a1741ff482f45437138dbca28d79084fee54cfbec01c78e541c44052a079bb3804b88e98d616ce9d3e6618f46e4049cd267427be64909f571005254385d3f239e0774820e62af6eaac614b0b9142f35318f517750adc02162a7972eac3f18d126a948a1db6614ad049345f931664e7a564d181805d5395fc0d1b65fbad1520df77ac52879dd0fd5a20ba1f1dc1e5af94096030c726c4fe6bdf98b36647996895b370f1d668eb41f2c32de6dc5bf2e2b4bf581af09bb036a1f7c200c86c455c6f11f0ebf5aa40ea386ee9a9b58985dd4a8fbeb051adcfee456b3fec0eb9212ab503befe542cf8c49e55a6fe983f5c2f49d6621050b2e68c80e421818c380b2470825addcadc680952a19c112c6194b37590793cb5184f7d4d3908175d4affd0ad4b26350905847ed6929bb31a3a98c19765c8c250af9da17a27def1285543899e3ecce519d59205a201471aa7d5e519f8168fa4bf6bb36c6deb4e52e609379ffe463b08864eb11d980872f47eedafa9656b0295fc4ae4b5e5a9f72d182092d52782c5b85a319d7d49322e7ac56db25f628258db89fb47c4a1e840febe2063ca376b54eac5f323a635d69c2d413ad83924d80b42aafa4fbac5a8c93898f26605e07862fdf458ac8d1ecd793f9483cc859a7f444d98ec7d66890515fd74d3924b391f3e83c3d74f7dd038593cddd3f9397b234ee8a674603b3166e5d32b94110c7a571d1f0c7eaad5482fa101eae9e5ffd25da27d0c04e4969d5f181b4488ca1990abf73bd11517dc79ddd6a40dd56ac8a6aba4cd1e3b219d7cf7bf7600d61971b5bd7991e3cf46599f9d8e7e72b37570288ac7d208844604e4dffc686625b719ba6c368427b4bfea80faa7f0e06012878d5216fac8a2c6975f5d48c595f8a9e7ad1dfa9b6b131882f44cc1ec9b596a60fb9baa831cead0f58d4e5872009960ec40dacb78c2b3f2317003344c900014b6e22c83caf5a1f639d0ae4887f132c7eaa4b96228f90b441f03fa085d4efcd90c69b1fae25a47eda89a393274ecaaa3acfd47d1cbeb68e9d787432532be59822655994f05aa88d6ba5c69ecbf83773b8fecec15255092b552ff5e4dc22f1e77c5cbd2720ebabdb44bcc0b2f6a6e30455510c34898284def1c058608cea5ca6614a94e5c49e8a0035d47b9cae45e2e001fcb64a9f9fa16ffbff322f658b65d06624717cdc944ca5bc63ec11f1ab77dd7e6f2826892ae718e98a580f128cafad82ca934a8eb9c77320c248812053bdf31bfd2b3881f004c219c29fa1063ff2db9404d75df4a4a09b593a9d23de942dee2099ec780c459aff072f6d4690047e5b25803cf7e8ae4751f5f1dbe561a56c7a013fd1e340918a7bf8e4142a2c675a0dc2c56a64e5f73dec02ac9fb27207ee0d2008f2f695414f8c536dbc9b4f7e29f09062e55225ac6322d8bc0c842e3532224b992aa8414f9cd2e0b91f9972df95bb16067f82fbf1f9f4c7bfbc997e5b59523573e2ecf6666674ad219464ac4ed3bb6dfd55510e084a5b478221a847da137169f33e7d22020381ed495a0f5a8b758677c431a4c506d5a523126d9f622ecc76980ba6437d948ef9fa3f5dfc30a049c7da9439500759693072bf7be9b35b1941469d8a1707a00b353aceafa2c1fdaa6a7d76a7781a65b21ea9d94e871113a199f6ffdc607c319916254313851b09cb74e0a93659a89499fb3d452f23dcf25fffe6dc43954a63fa3609f5ac4af367b684e2d661319fcacde3e1eec8a0737bf1e88894a5042ba728c60b5778ae7c279e840cd9c3ab2863fe4ed5284343bb590428b4ae0facee50db8649d8ef414d2e468d907e615747ab6ef07febad9818860c1465519ca2129cb64bf50750426e5e28fa18d0938112aae530fe50c4bba366e91e8b326a620fc496e7d3bbc474c42d6245e6b3983ed7ca8f7f37a3e8160781ff3e7546958409ce223ad5190739b2540648d35532d73f296fd3b6cae2549313a49f28e6c8c2d28c286b00cb2008c41ff17a8beb734ea581b04109a65b4de8b4ddbc6733b14707cbd5ae0ddc08a40276e417ce687cb904c8d7557a0155053082d739d418cfbf748fad7385955431b07cafe2ba8a16d24f01d71b084276dcaeb15ac2721e1ee321949cd7b6719fcee0765795fd5ff299a8cc327200a87b4742aa05cf1df941dfe0c352f57e327ed34839a439b8e1a5e85b25a2d18815ce40f6a99847bd6251a1f8c21767e49415da0f6283cee9cfc672a95078b8e884b9c25a4c6b49030bc738d2522738aebafc1439dd6789717084901e72e76f93d03fe2ba064faddf115bd98e74ad6038474d5af5ad4d0534f4d9818603c2f9ea91a275950ba64bbcb632293d959e1d054b2f9ea366df028c7e37d6cb2ce76fed226367d2e7815b7dca58a540b9039d8a63a5a5d95e3b557098e8865ddd60f8c07b6b6ac2deed8c1374bbea4d93b2d184d80d85b57a4ab1de1d68d708edc02033018f178cd9bde68044a11e824a4701d9a7f548ca591bd83929863958e3b336b0f508a0d282104e85c9c07edb41e267c5143d86510e1ef6785452ea648abe904aad665bd5a8399b060c76e04c456bacd72460c1a8ad2e8b2e1e93f17cb6b60956ad349955f15b0c538ec3e219c2168400513335f9f8d07822c6a6ffacc0a0fc60f20eb76d4e061c37711d72e0fa09314873118d010083e01c30689384fd651d5bd5ef55d0f1b1a266c196fc2e3c4fc7f13ad400d3cdf5cf1c403744c422d69c7dd9f6d2f59c755a44f6e047ab6204bb2bb1a73795452d781f05f9307fd0383b417289bd27c89ca0ac062ce25480084601c7a52dcec917b0e1464beb03bd77699c773c90a95a097398a6d04b533158c0fb631a53278e5449c1f38356a0328b50b824f5de0da805730bfa609df52e81c112c9990b27c699deb6f282d537a2975c791a297e092847f31f4813d77a11fe4435aedf16c8759af4252cdec5f2236063ff5e011f73036fa0a94d01c596099e6c8ae67c251fad97585c56287cbe5c44173c8ba885dfffb7fe61749697b2ffc61f3edfd556f10177bf0ddd59689893cb815706c40826a94831427de26165ac5559a171afeec864c0ab622d44304ca6f5385cbafd3e5d3f1708cae38919a6eb5b754779ee20a05d25f6cac996feca92c1989b6b94513de4e30c896aef87a51d4060828ecd7f5a64ddc1a58597a2f61779e2d7a43d3a396514c477237f798091da8ca4bc05d007886c95f1c08dab683aa135f36edafd3ab8e9c2042aa8d40fb3d015c46ddacf3c390d861bf470ce6b6617523c8e346bda1552bd4362ecc068ea742c3476afd", 0x1000) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x8, 0x2000}, {0x1}, {0x3, 0x2002, 0x800}], 0x4) semop(r5, &(0x7f0000000400), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002300)=[0xf1e5, 0x7, 0x1, 0x2f3, 0xfffc, 0x0]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x1000, 0x1001, 0x9, 0x400, 0x801]) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000002500)=""/183) 22:49:40 executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0xd}], 0x1, 0x0) (async) getrusage(0x0, 0xffffffffffffffff) 22:49:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) 22:49:40 executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/210, 0xd2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file1\x00') mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x28) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x801869a3, &(0x7f00000001c0)) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 22:49:40 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x1}, {0x8126, 0x2}]}) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) 22:49:40 executing program 4: setuid(0xffffffffffffffff) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x4, 0x1, 0x5, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [{0x0, 0x1}]}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xfffb, 0x9, 0xe36e, 0x1, 0x62d0}, {0x1ff, 0x5, 0x4, 0xce, 0xff}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x52, 0x1babfe5b}, 0x8) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) (async) wait4(0x0, &(0x7f0000000000), 0x9, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0xffffff4f, [{0x2, 0x6cb94720}, {0x1, 0x30}, {0x2, 0x81}, {0x2, 0xfffffffd}, {0x2}, {0x1}, {0x3, 0x73da}, {0x1, 0x6}, {0x1, 0x4}, {0x2, 0x8000}, {0x3, 0x1}, {0x3, 0x8}, {0x2, 0x40}, {0x1, 0x1}, {0x1, 0xff}, {0x1}, {0x2}, {0x1, 0x8}, {0x3, 0x2}, {0x0, 0x2}, {0x3, 0x5}, {0x1}, {0x2}, {0x1, 0x5}, {0x2}, {0x1, 0x7}, {0x1, 0x6}, {0x1, 0x2}, {0x2, 0x7}, {0x3, 0x10001}, {0x3, 0x2}, {0x0, 0x7}]}) 22:49:40 executing program 7: r0 = socket(0x2, 0x2, 0xfc) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) 22:49:40 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r4 = kqueue() r5 = dup2(r4, r4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x8000000000000000}) r7 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) r8 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x40) r9 = socket(0x1, 0x2, 0x0) fchown(r3, r1, r2) ioctl$FIONREAD(r9, 0xc0106978, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r8, 0x0, r10) mknodat(r8, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) r11 = syz_open_pts() syz_open_pts() read(r11, &(0x7f0000000100)=""/140, 0x8c) 22:49:40 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x0) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) dup2(r1, r0) (async) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x0) (async) listen(r1, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) 22:49:40 executing program 5: kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x197}}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) utimes(0x0, 0x0) r4 = open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getuid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) getpgid(0x0) setpgid(0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002100), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002180)={&(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000001600)="907297bad4c05527a9caba47196b74b0fd2f166137615da4d8ebf87c6151f5cbc8361928b6125115ceb48a4e1845d112674faa65e0f099b5375480626727011df1a15df63340a69c838da0325982d6c26a5f8d59445b9d343430d0d500ef3b4bfc46706de67546d23d6790d332e436feaaa204a838e8c2fa2ca48545a13ec85e50d670e65ea155e7add9b0f146c46c646f164f9748d43c8a5a44de4ca21d163496674c6302ffec84cb5e2035aa1bc17d806f509c50ff383377d4b0489b9e5ff6504ff051eab53e53a5079bd862d89512eddd76d457271124b2c807bb73a8ae4d7b7ac65d31110fd7a12a35b474426cd56b1a758ae97f1ec4408aac448fc8ab", 0xff}, {&(0x7f0000001e00)="286feaa8788963d807e64a88b12e8e4f19db65ed279dc3f062ebf2b9be78a05a1e69649c7c6d0ee757bc150db52ad45b7ed08295c292340ccc880e4b99b94a9b4f45ea1a0e38c44beb77d47e7b20f5bedb14bf3835a82181d5e7cf60052595397f76e3f15b2b35724f2b2aaf32c3e7ae1600d8b1e29020246ab0a1d9d144efea967b39f6e410d0de6b74f6acbede68397f6e586b5a9ee351330d5955517e8377dd605c56c1948cbb9b4281bfd35ece911abbf1866b7afbf898a2721397e562aa6c995c8a5a15eac9235b41403217ce90c9c0549c", 0xd4}, {&(0x7f0000001700)="48cbefef09b678da9f2db46e12377dda8245e9", 0x13}, {&(0x7f0000001f00)}, {&(0x7f0000001fc0)="fa8af6c45d909b31bd0acfa53ffe01303859a8e28bccca87a91141886753a5821e8587ba700ec49a0a9e82ed3e762861a984c721d33a12b45b6e258f2a367689aa9d92c1b9cfe7070935ff9a59da4df7452b4c1b3c202224b231fb0069d892dc5683b038f55655e4a644dc9ec41acec0dee96451c47fd47e17464587b1a4237daa321321eec13c90e85865c3eb9887e28699285e2fc3cf1a7574145c0e676103f730d39a6104d68b9a323d1cb1d37b7822e59aba2c17da", 0xb7}], 0x5, &(0x7f0000002140)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x30, 0x1}, 0x6) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000000c0)={0x4, 0x0, 0xb0fa}) r7 = dup(r0) unlinkat(r7, &(0x7f0000000040)='./file0\x00', 0x0) 22:49:40 executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010006}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) getsockopt(r5, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r6, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) getrusage(0x0, 0xffffffffffffffff) 22:49:40 executing program 0: r0 = open$dir(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = dup2(r4, r4) sendto$unix(r5, &(0x7f00000001c0)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42106000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r3, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="88c375574e57c53a1186562c1ef3669d8d14b562211268fef2b0af77f7e0cdac78dc15a2acb22de9eddfdab34379a060006a9fe9724ddee8b7ceac29b227fd8b437db475c34bf22b58f822f726b7cf9af53e42f4f023c903994ee0746556ba277d327c5070775228470ebd1abe450a6baf471fa0ae168d142512d535597059d89d0834821bcbe863ecdd7ce0d9cb2e020b0159", 0x93) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) r7 = syz_open_pts() syz_open_pts() read(r7, &(0x7f0000000100)=""/140, 0x8c) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getuid() ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x2, 0x1000}) 22:49:40 executing program 4: socket$inet6(0x18, 0x1, 0x0) (async) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x3e) r1 = socket(0x10, 0x0, 0x17) close(r1) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) (async) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 22:49:40 executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() r1 = msgget$private(0x0, 0x157) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000140)="84234f4520f02b6a6554e8d79a1e3b", 0xfffffffffffffe68) r2 = msgget$private(0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x107, 0x0) socket$inet(0x2, 0x4000, 0x81) msgrcv(r2, &(0x7f0000003c00)=ANY=[], 0x1013, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x7, 0x103}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[], 0x107, 0x800) msgrcv(r1, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2467350fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) r5 = socket(0x20, 0x8000, 0x9a) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000c4990bfb43c253bea19d65861be5aee31a41c0a01b1c10b4a089040c9b00fe3c9358b5b012089fb81a9dc7625274a685243b8e9729f75ac886780cc99f1d6f07701b1e0100000022a331c718d1bb7fa6c1419affd0b52eeeeb7f8b0274c40f8230e7a1bcb608d9439261008000"/143], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYRES64=r3, @ANYRES16, @ANYBLOB="828857697f86f6eeb52c26673b068bc0014a9b0b70c308073112eea6bea737b2f0b005170b237949144b4a346b09000000000000003c9db3185c7d744c2882c074e06618b588fb047806913102b4e732ca80ae85009e494889e999ae20471ceab07dd0fdc524d0fcc9e6cd59b345d1234b666a006112de053e3407c955dcf5bc9b24c984dbd4185187d32977b27cc1d4b43dd9da4c1b86a9a2225ed6d30bb0e93b2d6a441b54e78ea50566b5c3da0ae70ce044b3421cbcef9d57ee77f9d4dafec67f368616a584f79d5c49521fb06089c5ea6995ea254fb84375bc5ed00120dd6ca25b248f69a99b57810ee41ba9ba195cc6ba92c967b51e708cded3dcc0d399bb8e1e9696112e53128d343f4822dec52b323f3842c0a39ae57fc588cd8ac984314adc4b03245241bfb7f319ae0eea35833f03053c349270b8c86f68778cb584643b94c953b9f8cbc56260dfe9558f8170905af4acbef41c96de6f2f0bf51d0c2d93db5eedfe7344372913f55f316cffc4d5a4b49ce8bd04883251843bb1ecca3693221f8364668afe50ff77377348e6a81d887b027e0248334aa84050d26735e9e5bda84a23b8d82a8e4db0bd4af91e7b43c0599642d7479c4e5c2ac6b4c65553e0e6edb5373ee6647f7e234c26fe6e98c209000000e6f70ed2f42b6ce2653bcf6ff709b33d745df1ffb72501b1268bba4fb398414b35d7695513c80afc2c4608afd7e06f4e97a59900cebc8638c0e5ba21e566ad3dfdeda8e02b2de4"], 0x10) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r6) read(r6, &(0x7f00000004c0)=""/255, 0xff) r7 = dup(r5) listen(r7, 0x0) accept$unix(r7, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) msgget$private(0x0, 0x4) 22:49:40 executing program 7: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x9) (async, rerun: 64) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 22:49:40 executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640)="05a6c99307837f7caa78e0e4ba00000018ef9a26e90e63415ed3f57d009cb0e6ab120cee3c345ccf74f9a7cc572b2258b738a612216d4a5ec25e5314897949b9eb21424e752a2f06f0eb61e2510a81d946471978191c26b64f6b094da2cb6f24f60853c4403b6b16354197f688f3fc0487936ef1d871e8267c40d69d41857575352e54c2c55f0fe9b664eb1d8525e44b94750ac5c32502fc5f20255b716f52d748afe1d558c0576a5669f50301ebd863399e1acf4652089b1e2bb56ec5937cb483060a5547531fbbb17df6d452bbabebd338962602e98e07c12cbbc12f4c604bee5fd2ad0cd9ddabcb00b91293b01fefce2318e2f341181514e02621e69cb88f0ccf40f4e4b45f50f3adc08ed71977a7514b9ca55fc77bcd4018b64d10f6f59b6d504cd5e41d4e60a58b410c16b7b3f76588aacf32f0cf2b44a2df0c49628cfd45eff5827755feef82c39d05466adc86422cfea5d8303c1bba24c6dca6064a7a35f7e2c7a3cb72720821685bc079ea75160ed9b145e3e3a3500fbe2f686bd21b3447", 0xfffffffffffffeeb) semget$private(0x0, 0x4000000009, 0x82) (async) r0 = semget$private(0x0, 0x4000000009, 0x82) setreuid(0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x675}, {0x2, 0x3ff}, {0x0, 0x2a5, 0x1800}], 0x4) (async) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x675}, {0x2, 0x3ff}, {0x0, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000000300)=[{0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8}, {0x2, 0x1000, 0x1000}, {0x2, 0x1, 0x800}], 0x6) (async) semop(r1, &(0x7f0000000300)=[{0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8}, {0x2, 0x1000, 0x1000}, {0x2, 0x1, 0x800}], 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x2}, 0x6685, 0x3, 0x7}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x2}, 0x6685, 0x3, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000025c0)={{0xcf6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x40}, 0xff, 0x2, 0x8b}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002480)) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002480)) semop(r1, &(0x7f0000000000)=[{0x4, 0xbad, 0x800}, {0x4, 0x2, 0x1800}, {0x1, 0x200}, {0x1, 0x1ff}, {0x1, 0xa7}, {0x0, 0x5, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0xd, 0x1400}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1800}], 0xa) r4 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r4, 0x0, r4, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r4, 0x0, r4, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) sysctl$hw(&(0x7f0000001200)={0x6, 0x4}, 0x2, &(0x7f0000001240)="66bf0866c1b38c64b511049253a0be4a6cb689edba8ca3f765aa949405f5183975eb72ffc1d122cc4f3be90b4093b6a11f983fef62042b46f0b12719000bc952bab0f2aac7dbb84bda5adf44", &(0x7f00000012c0)=0x4c, &(0x7f0000001300)="87cb55534765fd67f5f181ba5ac06e60b05e02361242a361f6e02632af5999fe0f7272da739cf71d325da47e7bc6746214b6ea6795d67e84c87f8c3c41a1bbce8a551b1c50f3ce20e74751a3a9c3661e4ae710c0744933c71b5df35ef7b2dbbb501083f242114be7833ac572e58569b8f0b7c8cd2a19cd218290d6cf5dcf79a9660325820f8d80d5b18a447ef11885e1b0297c8e9b98c38d6c54e73ac1919d1abf334f1d634038f5de08de044009371075938f1d772dce0b3625e1e0b3d946007edfa44c03e1ebc1ceb93aba9dd6f01c2a4737e01e7933acd7b793b0a5318fa9ebf2540fea31fa4f1fca655fd2d2354d82b21dbf21568569bd91d10b5c5af9bbbf4209a1ec1aa9a4abfc90e583ff0b6d74b7014f5ddc351ac0558b6783092830b1aa3777bcd7a52a2cdba568a67814215c0f6df2c18ae66098625a067169c4cad125ce665772ac140d51bc4551b10dfc51f5ea9f3078d2f537410da63dc1de650ad0341a77971e77cce5cc47e3c262aea12301f37ff049dc81f2ef7dc75c244cc2f689273ad7b23d0d2bbdef591388bebd4452554aa63c7850025e4a861a055dd6577759a8f3f23dbccecc86673cd471be55849b64d577308de72686ce8cca9510ed19597c9335a8c2bacff53fe9c6f5d42a6d406d468b7902c9f63b16e3b49c0fedd70f42ddc03f928d1808d36d14d6678c4780e3215fc655ad72a722193d323c07f0c02028d777351136f420b8a75f7ac7a9cb54797e5fb5af8fe48642497823fda5bcdb00d49bc555e9905d9c439e1c24aaf949dea3f56616e6e5fb5d1933ba9bfed0f7edd1d612bf7b5a123abc7e7ac3d096410fbe876fed95c671ad2e94c7a74832052edfc7e6b8fc6867ac218ec30d07465d1af81458f2187ca17cc0712014fe7490770d7b3a26706b443cbe3803ad5e1efdb85b7abd9a68fe9114e21314d961a24919c723c0a1a5080eed394f44e718eba3dcbb0d9bb02cc33842f825814248c6adafbcfb6a525a0b0b3844bb4cd8bb44724ab5b73998892cc4b8932df9faac7dcdee1c3d034648e8549bc564c68c7b72a7056b2c947ac7da997188d309b6a9aac01c163dcf33b1b3b15a2ab3c5cc2567edee340e9d16f2e9cd67b9263e1e14acad403a4d18ef692dbb765e73bf5adec3350facab5258068fc2ed462e907033952a432dc2bfcc75b9b831ab9be6d75a1f277d568f68e3cbd8b50bf67cc18364bdb0ebb4698400d319c57d1aa24cc9f7a50e3a49a01d71207f7190ddd339fb84c41d034525f0fd5bbff4b59d1d808e06bfff76d7a6de942ce1d40806905ed113b691aacd69cc79e0b9b09f103408fe78911b1c0efe64cd48e3c9ed52442079028f82c15487f367f80f859af199498235c8b7f78b3ded5acf21672f8507b2d500f61c2588c3e3f688e2404c7750724c50f7230a666c3f6291cf0359f89bbb3de62466994328fa60002f166ee347298e520e7f384da425f5b9803f7cef3ba1df25a1fb2297f6c86d0b31d3945d8d50ac5f82f239b93d170f2b80116f136e61976920a1f64e3f386a61dafdd6c3adbbd7f117b6890a8370327498d3f564e7a3d6987a48fff48ba09ed8ec915c6b71446a4fb9362f4a691913e5595b0ff63ea0f185d3a6e2d50ef506027d1cb42ef9f7e4f5cda2c1f8ac3bd7e3571c0ee957b87f5ffdadd04cea6659ef3e1c918780532f6755c64f313c56613f5167de33d8db50307dc0fae3f5b66035b090eb7c155128bf5faa7bd6ac7a0ce3998b460c11ad47f7c53fc573c6635dc5135d266888b411f4fdaf78a0455d4bf519f722608b2ad3ef9a10ea2d270de56a9fbc3ca93d82d328890021a7ded8262339720e9364897255ffbd3c33b7f77f01c5b984383b135c2498ecb0dad08f5299cfea66c15687fd292d700e76bc8460f87f1bd6d4d9fadd0a11260c23e2ba0045fb4b86aacd636581b134cdc6d9b722e525f2fda92ab3c93d85697d0d92a29388a6534a82aa905817fcf9717d63598340a0d0b982b5987eb5bbe2538d2867fb96c46a62e3be6a2b791f10d084b879b1909c88c7aacf2f139e867a035fb5ce3132a44a130d4804b8ec18407ab9b53c297a05cf828180a1d2f63fb8099a0067d6e0a7406ebeb511d5ecdd62f0a0c7aad6cbd84e29638ca0b307f63b176b515a903e9a1c63b7c75ac8c785a87ce16cbe3e05a5b807576889a2650ab61ee991f555c9348c0e81cab68463ab4b55a99b45d136a9d463a7dce7bf3a0cf7497a2012c7a169f43e8bea11145340bd7473bec71735da1c61b733a3d8f44c37d77bb51f152ffbd914719016e10170ab69341e43ba2f5b692ecdd45bb67401ea8172eccf71a225a1e2394a0ad96a38a80074d6ffaec45b3ab1d7d356efdb0935b2af947284035210e328e44d029e56b13092c693c9d6939b2e0f9f955b4230a81a54f4eaed496492edaf4ea6c78ee7856f8f0053a61ec301b58451b3537223488ae4d2c92183d614c5c0217127a59c218e1890076954fc5b6e67b69906a28f9e5b9ddc9e8e2de8e737801c0bffb0b4c78801d2aa49cf5b2ca3e40bf6c21d8dd5d9b938cefe8f6d84ecdf32b9ba20250499139ff22a055a1f0824d2f275e40d26220124a8296ac2efe0755524de8479d26a0fde7dd7daff905dc740fb051102b85db9d109bd312cfd7cede1069272043764fe889b89b4ec388251f4633f6b029253470d4566f4a16afd935646b0b6313e1d39696cd0365ca9da1d4da72e7157e983d10328997dafc2fc085fd07f1c4b18ab6f33f56b041e28e5bc22c15714c462d5134dc6d8c4211945fb7304170d76fe6ff40b17d0123c613b176317e34cf76493013193db4d720d845f14aaca506b95c5ed3d550ac25390977b599f26e387f0afb77f8c9d2ebf5e3f2dd2e11326b3602213168d2e2ab6af9207b030aa852bb8263dcf03ddee196e3aece8c3e3da5d078e8ff66149035fef066c8105aff9d92f9f9a7b76d2d246c8debe36a7de5247fdc7e9acfb7302b8eb536c15082bd5c0903dbb6a6ebc72f76247242108c28bba7f9ac9780f0f62ea3354e576846c9c282320f6f3de65be41fab94c0778c7eab6573bee8dde7b10c80411d97b1580bdad7bb83d4b300d392b9a35c42f61fa6e2fcb5c41991a5d739a117930ab37c4cc542394618e482467dd329975d304c3c7bf2e97f35607f6342e50e61956297819f7f8705cc37dbaf6b41e9a85213c821cf5f8d86900df58378723e557b60385d3851e445960c2585cd336b87bc85b3e7c94b883764a486231c9ed6edec22e2443cfcdb417fe03d792bca45ee1ad77be920b9a4727917622a0efcff28b9f3c360623e8eb615817e41f1724af27dea9ab4c1b68472fa1e4cbce2eb43095583d4a6ef1a29aa3873a285ceaf06c707814b9e09d49910f66b33d179e9a47521be32650609338d298769f7ce7d613879e31a591a1c137c0e81ee4bfdd4a1f8c3f7d5cd411d9596096b7483d00a87a66fe5a9af98f178b96bb230b0cc9886176c03573fd278c852d4b564b8a7017fe5b373da9c904b8211cfd18fd119f60848dd8126fc5591276a538bdfb979e2be43d5f07dfaa571431d9c894b316a08e3ce82c50aed90578cadc929a5d07f9842b45273520d1ec318e774fccc77784b8f3db3c1f7003df69ccd03d220d844a0ee9e1e3da3b9b413fc1c02ece1514f4f7bbc1f991c4b6f79e9c78ba6dc394ae732f0736698ca19be8d629b662da37afae9f09c7058c333ccb1fc6bb3f128a2d6de102766b63fdce14b5b131b664df0b7cf71ca1229ae498c387611343a15786d8862f16febe8357ee222e33e179fe6ced43958c4e2b7ec0405cb237baf12a88bc0855331dd0a4d2d9c2065b0ab9012854148f6f2a2f5b8accd2f5057795026f11ad837e83c02d7cc156fe3d5ab936bec4fd75e0a3dad2ec24af15fb62d73e0c59ad8c069ffd251d95010383b3cec49caf055f53e0c48c2610527d09d5cddfb0d5536b4926bedda562b964f6f00df81873b4d67cec0275f480931cbf7333a4aa1e2dc6dfffe73031775d23d733563bd43128400b5bf43393b29b853de8c5ca338f7dddfe7badb9afd0089c5813a44bb794cbe50abc3d12bfdf4236eb0fbead6e67296764068221ecbf41690f1e70db779b4ca4319baf32cb832bb3b4094921836a5da49460b4a57fdfea18d736e491267964256c4c05e16c434f7a46180090221b15213e389b46e7086ffd9602891fdfb85161937e8cc1466d7d4a408466a3f195c48ca4290acca41cdc38a9428f349cb663c967a5d320c0b493ee74dcd7a00cd14b9ca686347b9424e59734e022b5882be5ec0963740fff77f698baccf1ce6c161604b9eed953a3b1a60da014e29768124c14a0bc23e66a2a9004bb427a7e1017ceeb1426b5062e169d9035bc84d3052eac05d94ec54143a71c95e1d3cbf567b96f8847eb064c48c58b6319f1ff65596f77a92dac55b3317aac9b36b61b9ecfe2d9f31a2b8e29444d569102b387426561426587d509618bb8907e8c1ca2baea617d2f7f6c36f1718d435a82ca1d3e193f2c56365816ab441b58a5869bca920555809b8ff8eea1ca426c06dd2050b03fc224dc26cb6bd81106ce2b3da98cb78dc1bbc8cdf67c5ad6fc1eae00a5647220e9b165af3e0da3902b7df07b4b9a150d23e67ac825292b0fe3e3c7d0eeda438e5067d8ead104f5bbf0d61d52250baa719181190ada0747e8c17d51a274ce1a2281a6862ee949642076a7ab85361751a91695cb9761e9a0a7c028cd5f757838420d8caf8feef8a22bdd2c99f30cfb902cb2bbb2a5d774e3d744aba049af9867a46d18c2680b782c5c9a429539e7d0af3baddbc0d0ec89fa15ebdfa38c44ae341184b956df1da082aad76a160536583160932822656f053bd8e8dc67b2e35877ec13a1898a73a0caa30d138142479550ce961d2bd2e412c67c4db8b1b82be68126d03a8b58cc0aae800c7958159bcebf18682a89e3a8ec57975370de49ad850453d966ec637c2948dd01afd3b84ac7e7dd7e8e45c564e48d827b4455265fddc08e724952c6cd07956e5f5e29dfd17ffd5fa372a6108518ecfd2bee6d1fdb44ea63c3f21498969c4db5650cbed60918c0afe60d4aaf38b6ee80fdae51ee146bb4080ddffc706b82a9543baf9da93615850a8ea93235c3698cc61074607915c183bc129fc5161ae6735bcddc666d3a7d047ebb71d1b1425e1bdd02a8e3aa1b7f38c287c17c7df4d3f325a6ef9ae507c2be4be070cd7c9423ce994868a0d389095d600c9901702bb148e3f57dbe3b7dd8bf305b9be87490bfe88f2f702c7242aceec045404ad72797444128e9ef67d3c9b66400c355b6e6f64ffcd79d7c0b9dde34205bceb15fed0a771027d1fdfaeb686f65d008e559996e9ad5215b329dd588e02709d5c49edc1029a8db21cbf1f1f2e2160f0dd84bb56ed1d7db653b4a3081bebf848098717c5d2af2cc562b16ac93d2ac1f8bbf0b14f17249d3140c643a7b38aa614cbd88bddc4619fded299c882a78d7ef87a7229997918d3702808b847aa3d5726793043ab9247c9c2dc68684c033153e2ca99f1d61cf35d91f7fdb3c54a08524429fbafaa67f9185ae2d1ac16d284f575259dd66947ab44e734f0f5e4005cbd78fffbb75364eacc5e15badce1a36101bbf3ed9e40e888d8e95c76dd4e47d2c481e04f3ecbd1b83d2c4aa1443f2e89b9b0611376122ad2f20cb75331507db3b1e56a3735769a12666eea2b263ce3fc7497d34216429e35fed8f83e052635483065a9258fa6311a8e8a29e79322656774434a7a8", 0x1000) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="6a1bbe7b44fc980d7f9e6c312c9e4f527c31268a2138dda36d8cb5f7da0d494c6015d7ec52d54f794f35de486123123ed31b7fb8aac060d16ccd7517ed4a984217c24e21c8cdd908d71f99f751d1b83e6134e19f6e2f7e831ec930859bb53f81b809c24f2b158b9ffc9a7e06b84c3008b6c2e5a5063c12911a08fa09d9282fb337b9d64a4046295ee6ba0d88fc8bc41e93d0d6d3299dc64f24b9730235304e882cbf82787ca16004ec4cdfbf6187383292141452daac1d75781320dc4866e8216f1e2339c7ac263d06bb3c46aad5100774a0ce341ec43057628640125b952b35b5124923d98d434032", &(0x7f00000001c0)=0xe9, &(0x7f0000000200)="80948d69e98a28c0e5b38b3639ed9a43246201a6d3cfd7df6d82f0f59cf703e67293fee9cecd5d65388d2cfa6f2ac24511168588ca679b867fab43b655d73827d00ea9f513fd8b32c9db51a3319ed358225bb2d5d377a740d28182c2ed4b249a7a7a1ea53f8c353fb3ec83f235310433776e66f82c15c8b3d531d937563b1ef4ea40fc8ace97dd2f0be8a1cb785a92f64f6dd5691ad2eecaed4e6162e8964d95fe81a92715dabb143c590df1794c58c120fc2d2780834c5973ec04d05b32071951ea55a9751fbba0cf63e9f06ebcb1185ef1409f51e9926f76a301ce67c2010e33cd57505315d2e572404e7e6532e0416cd5f3746580073145da3ffb749d6e4522f80017f9ed3e3c86fd4b4c9f4c761d5090e70114274b3361b786882b378a2ee7fd57e7b3a0356abbbd9ff868d0621638e3af44f95bf8af9f64820b57408665021591e8d772f91a8b2675d590ffe2435ab6cc3cfc977d07dc41bc365ecd9e1c16de90d07ab8f2b6e4c9bc0f2f8c1dacf064e43963bad031d7c06c215f665ea283caea981eb7370190789f65ec4d162c3e36a01162bbe9b37e8438d7a9c0bbb5098e40f0e9d27daf2bbfbb2ed70083972d40996c7536a389ed44312d8b709d2a795f5e62081ff17cd8f60bce01e1cdbc59d2a25e6cc44ad12b6e5f846e7575fd4967a80385f6efce8107be09c8719b2a3de60411279d55190ed027088ced2f6b058a69c34b39aaa4f895fff86e77d39e94aa25c09a7269e09c8aea972c5eadfd558222fc166601f751d72f9aa90880f117086d760aed67e291f9c35b34ae7a37263f584f132e7abde0f6c7094c6a9b1c9037cba431fb4b875ecc588495f7fe63d7e81fb6c7245763bb6878f523f810c27f188564a051975f39d4bf590632728f40ee4db307c11f08bf03bbdb4b21ac70b90853b500ba3db6add32ff43d2575e63ae72cb40fededb38ed02869757d19de11bc63146890124f31ae82a97afc9bfe114ce6d8f8aa7556757037665f8fa41598e0578b77d1d2c6aeb12d610a1fd5b8fc555d71f54af456bacd39d7df016bc56b1ed0c3d674c1dd1de269a79f160699ace70e19ece3b192731cc2a054e4ae506832b2e94698921e91fd665b2a76912488ea549adf56123943867b5854dd760bef962274e5a8d6779a52a6975cab16b4be6e59c08bddd2da23df78298d14f0e70c1ab4bed01a5fc0971ff13ba6baafbe14914fc4926f38d184a919f7d00b154ef3bfe934dd1258b91a42f1a42dae27f8c0d7ff3805d6bc531dd9cc272a6949ab73ef33470eff71be6d410f131bd287af864af12b27f9d5c9dc22a9c0f41f69cf9d0724284c8cf5caf54b078737139a30bda28cddcc5a47f619eebdb23597a98b62f6854a92c9dc4d17e19296cdbd3227e083797642aed2633f4d161aae204c13ef9d67bf2ddffd72dbf2a4e3989ab77453ac0fb9955323ec9dd91141a723ad34da4654834f8f6c9fd6a44a4e10f20f28afc694bb0938146a149ccb673cf732eaf62b48c15e2a273da7a20be9cdc9dbbf72989aa86ad577577e595c6f08f8d5549ac37f815ee1f6e0ab4ae70416bc80f57175dd00f77bbf575597175fb3795944693951ea36fc4fd55c6f4145567d096ad116bb009bde0aa99149dc9aadae9f3e002e4e0a256db84d4ce03401d6a4a06feacc3f467588bc51b4344a5c7db7ee17e751ef22267380339535a63fb7f38341b8bcbdeb4da3f0b0326d402a7f48d51a4842072d2f64ba80cbd847c4e4a827e97ab0a98d0bb2d19b51d3bddeb87a2deb3033387930806580376e425340230786fb1b5276ad1b928b43035c1961b179c830b6c0784aa8a3549a1f828b3e4321bf80c01e4c2ec5e6e2100d0ba9deb507a80906510c8cdcffc21c42fed58712b02f3f549c3e0b5281e20ae17aeaeb398e46de435b711c2bb3953ae800fc850f92823ca9dd6c640f736afd6eea3ce9c50de828245f249889995055bbf242d6449de12ebdd431404835935bd7c79623cc89f801f48aa1a87156a4fc37e03946c4625eac59efdae7f748db2cc40ac216c68bac899f8a0f60d5485470a670f1172d7503a9361581915f4505ddaf2c764acc427600a2f19afea55d0af323126ed8a74096f1487b0c03ebb7d7599700712d2d539ad8aef8b88d7c713fdd61e6d8b03f29b336215f6072054a42a2e12e3673a9f3a48e1f449e03a2e587d74a8a942cfce1366bbd948dd3919fbc4258d1b823e7ce84b6060ab1150a12fec4a2a4d96710dce72c827c94ba5f403e0f335dacf6d3259fcda614ca1d08c55cd4aec51285a2aee2f2eefcf1c54018516e4b2aa81f33436cc8902d2dfbd1af4a0e47bdfb2ef8eebcafbcdf685dadf4aeed20232e3a082e940c777e335c6885dc3667c1955fff8cfb909c9cf5771fc9d5fe58a7e9311c19fd212cda4dbcded8f32514c9217f97bcfd22679f818b1f2d9eeb8806236b7072de3dfb214b7de134a1741ff482f45437138dbca28d79084fee54cfbec01c78e541c44052a079bb3804b88e98d616ce9d3e6618f46e4049cd267427be64909f571005254385d3f239e0774820e62af6eaac614b0b9142f35318f517750adc02162a7972eac3f18d126a948a1db6614ad049345f931664e7a564d181805d5395fc0d1b65fbad1520df77ac52879dd0fd5a20ba1f1dc1e5af94096030c726c4fe6bdf98b36647996895b370f1d668eb41f2c32de6dc5bf2e2b4bf581af09bb036a1f7c200c86c455c6f11f0ebf5aa40ea386ee9a9b58985dd4a8fbeb051adcfee456b3fec0eb9212ab503befe542cf8c49e55a6fe983f5c2f49d6621050b2e68c80e421818c380b2470825addcadc680952a19c112c6194b37590793cb5184f7d4d3908175d4affd0ad4b26350905847ed6929bb31a3a98c19765c8c250af9da17a27def1285543899e3ecce519d59205a201471aa7d5e519f8168fa4bf6bb36c6deb4e52e609379ffe463b08864eb11d980872f47eedafa9656b0295fc4ae4b5e5a9f72d182092d52782c5b85a319d7d49322e7ac56db25f628258db89fb47c4a1e840febe2063ca376b54eac5f323a635d69c2d413ad83924d80b42aafa4fbac5a8c93898f26605e07862fdf458ac8d1ecd793f9483cc859a7f444d98ec7d66890515fd74d3924b391f3e83c3d74f7dd038593cddd3f9397b234ee8a674603b3166e5d32b94110c7a571d1f0c7eaad5482fa101eae9e5ffd25da27d0c04e4969d5f181b4488ca1990abf73bd11517dc79ddd6a40dd56ac8a6aba4cd1e3b219d7cf7bf7600d61971b5bd7991e3cf46599f9d8e7e72b37570288ac7d208844604e4dffc686625b719ba6c368427b4bfea80faa7f0e06012878d5216fac8a2c6975f5d48c595f8a9e7ad1dfa9b6b131882f44cc1ec9b596a60fb9baa831cead0f58d4e5872009960ec40dacb78c2b3f2317003344c900014b6e22c83caf5a1f639d0ae4887f132c7eaa4b96228f90b441f03fa085d4efcd90c69b1fae25a47eda89a393274ecaaa3acfd47d1cbeb68e9d787432532be59822655994f05aa88d6ba5c69ecbf83773b8fecec15255092b552ff5e4dc22f1e77c5cbd2720ebabdb44bcc0b2f6a6e30455510c34898284def1c058608cea5ca6614a94e5c49e8a0035d47b9cae45e2e001fcb64a9f9fa16ffbff322f658b65d06624717cdc944ca5bc63ec11f1ab77dd7e6f2826892ae718e98a580f128cafad82ca934a8eb9c77320c248812053bdf31bfd2b3881f004c219c29fa1063ff2db9404d75df4a4a09b593a9d23de942dee2099ec780c459aff072f6d4690047e5b25803cf7e8ae4751f5f1dbe561a56c7a013fd1e340918a7bf8e4142a2c675a0dc2c56a64e5f73dec02ac9fb27207ee0d2008f2f695414f8c536dbc9b4f7e29f09062e55225ac6322d8bc0c842e3532224b992aa8414f9cd2e0b91f9972df95bb16067f82fbf1f9f4c7bfbc997e5b59523573e2ecf6666674ad219464ac4ed3bb6dfd55510e084a5b478221a847da137169f33e7d22020381ed495a0f5a8b758677c431a4c506d5a523126d9f622ecc76980ba6437d948ef9fa3f5dfc30a049c7da9439500759693072bf7be9b35b1941469d8a1707a00b353aceafa2c1fdaa6a7d76a7781a65b21ea9d94e871113a199f6ffdc607c319916254313851b09cb74e0a93659a89499fb3d452f23dcf25fffe6dc43954a63fa3609f5ac4af367b684e2d661319fcacde3e1eec8a0737bf1e88894a5042ba728c60b5778ae7c279e840cd9c3ab2863fe4ed5284343bb590428b4ae0facee50db8649d8ef414d2e468d907e615747ab6ef07febad9818860c1465519ca2129cb64bf50750426e5e28fa18d0938112aae530fe50c4bba366e91e8b326a620fc496e7d3bbc474c42d6245e6b3983ed7ca8f7f37a3e8160781ff3e7546958409ce223ad5190739b2540648d35532d73f296fd3b6cae2549313a49f28e6c8c2d28c286b00cb2008c41ff17a8beb734ea581b04109a65b4de8b4ddbc6733b14707cbd5ae0ddc08a40276e417ce687cb904c8d7557a0155053082d739d418cfbf748fad7385955431b07cafe2ba8a16d24f01d71b084276dcaeb15ac2721e1ee321949cd7b6719fcee0765795fd5ff299a8cc327200a87b4742aa05cf1df941dfe0c352f57e327ed34839a439b8e1a5e85b25a2d18815ce40f6a99847bd6251a1f8c21767e49415da0f6283cee9cfc672a95078b8e884b9c25a4c6b49030bc738d2522738aebafc1439dd6789717084901e72e76f93d03fe2ba064faddf115bd98e74ad6038474d5af5ad4d0534f4d9818603c2f9ea91a275950ba64bbcb632293d959e1d054b2f9ea366df028c7e37d6cb2ce76fed226367d2e7815b7dca58a540b9039d8a63a5a5d95e3b557098e8865ddd60f8c07b6b6ac2deed8c1374bbea4d93b2d184d80d85b57a4ab1de1d68d708edc02033018f178cd9bde68044a11e824a4701d9a7f548ca591bd83929863958e3b336b0f508a0d282104e85c9c07edb41e267c5143d86510e1ef6785452ea648abe904aad665bd5a8399b060c76e04c456bacd72460c1a8ad2e8b2e1e93f17cb6b60956ad349955f15b0c538ec3e219c2168400513335f9f8d07822c6a6ffacc0a0fc60f20eb76d4e061c37711d72e0fa09314873118d010083e01c30689384fd651d5bd5ef55d0f1b1a266c196fc2e3c4fc7f13ad400d3cdf5cf1c403744c422d69c7dd9f6d2f59c755a44f6e047ab6204bb2bb1a73795452d781f05f9307fd0383b417289bd27c89ca0ac062ce25480084601c7a52dcec917b0e1464beb03bd77699c773c90a95a097398a6d04b533158c0fb631a53278e5449c1f38356a0328b50b824f5de0da805730bfa609df52e81c112c9990b27c699deb6f282d537a2975c791a297e092847f31f4813d77a11fe4435aedf16c8759af4252cdec5f2236063ff5e011f73036fa0a94d01c596099e6c8ae67c251fad97585c56287cbe5c44173c8ba885dfffb7fe61749697b2ffc61f3edfd556f10177bf0ddd59689893cb815706c40826a94831427de26165ac5559a171afeec864c0ab622d44304ca6f5385cbafd3e5d3f1708cae38919a6eb5b754779ee20a05d25f6cac996feca92c1989b6b94513de4e30c896aef87a51d4060828ecd7f5a64ddc1a58597a2f61779e2d7a43d3a396514c477237f798091da8ca4bc05d007886c95f1c08dab683aa135f36edafd3ab8e9c2042aa8d40fb3d015c46ddacf3c390d861bf470ce6b6617523c8e346bda1552bd4362ecc068ea742c3476afd", 0x1000) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x8, 0x2000}, {0x1}, {0x3, 0x2002, 0x800}], 0x4) (async) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x8, 0x2000}, {0x1}, {0x3, 0x2002, 0x800}], 0x4) semop(r5, &(0x7f0000000400), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002300)=[0xf1e5, 0x7, 0x1, 0x2f3, 0xfffc, 0x0]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x1000, 0x1001, 0x9, 0x400, 0x801]) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x1000, 0x1001, 0x9, 0x400, 0x801]) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000002500)=""/183) 22:49:40 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='x\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = semget(0x1, 0x2, 0x38) socket(0x20, 0x8567ed7b7bb99349, 0xff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0xe2, 0x1, 0xa9, 0x9e, 0x15, 0x1000, 0xfff7, 0x2, 0x4]) 22:49:40 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000240)='.\x00') 22:49:40 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) chown(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{}, {}], 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x4, 0x2}) read(r1, &(0x7f0000000480)=""/174, 0xae) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000e00), 0x4, &(0x7f0000000e40), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) pipe2(0x0, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x5a) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:49:40 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x0, 0xfd, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"6282de3811bb7bb819"}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x6, 0x2) syz_emit_ethernet(0x133, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800490001250000000000019078ffffffff00000000070300070baee0000002ac1400aa00004e214e21", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="300000869078000082636ef8f073e49289ae2b849e38741545b4b986080a00000000ffffffc2020407001312f6907c40582d54ed93fe121614756abd00104ebb36e166987959978bb5e670e7052200000000000000000000000800000008000000080000003f000000c5000000e0d12cde2d60bb0701131238533e743be61c4f07d514c7dd4f3d041829c12e96ca4f910821907d5756e5bd82da51a294627ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878585734988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62d"]) syz_emit_ethernet(0x103, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xcd, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, r0, 0x0, 0x0, 0x12, 0x18, 0x7, 0x0, 0x8000, {[@timestamp={0x8, 0xa, 0x8, 0x10001}, @sack={0x5, 0xa, [0x8, 0x1000]}, @sack={0x5, 0x1a, [0x1000, 0x5, 0x0, 0x8000, 0x80000000, 0x7]}, @sack_perm={0x4, 0x2}, @eol]}}, {"5f03aefbf912fcd188a6742588ba91e36adc156fbdb3dc5834708682fbdf35967fb9e5beeac50c36fe670437ee9aeb34b565315f02ad98c1bf10fa557fefe14513d4c1c4eadb4d7478d6600aa3fbc2804681de28dcdbd0af93ec423aaba8006e3158dc5aae4367c8668722423caf4b632230cba43edea209fba2a6a691d0e7689d94369a2a"}}}}}}}) 22:49:40 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x80000000, 0x1, 0xdffffffc, "1a110d91ff000000000000000084288d2600"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60000000005c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b", 0x3b1}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000f00)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a48567600000062148f70d1a56511fb0000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b434f345f4cbcfbd9410102faee40c766e0c25b3abb57572ecca1b0d30e5a5f8de47f53c17272d8c1966878aec4f08ee3003ee6041ad1f64e3c8bf131232b016b4f733a4407375aa90915776243fb63082c3d72314946c91e5cb08d6a65ab07c31840b0035f13cd72c8879da531351799cb082c636b1f827e802625afe2b3b59cba60b729044e4421f6737d4cd7a058c7ebe53b806e435e8bab8815057b164cab8b78d6ea26e6b38fc709bada199e9e82ee2216230a63994bc8ecd7ea36e027b3b10c1db324a5b9864b5e1cec4174e7aef35147f0527d8246cb90685fba4df39b13133edd18fcff6c518432c5c2fe612d980e63dec9c7105b6b15b023f9d4ca930a15ab827907f89282944cbb40804f061a4a29cfe6d488b8e066d49f3fd3ae953d4ad34f49aec04af7c769eda16dc4b0f8709d60357aa90e92d934948edf", 0x1fb}, {&(0x7f0000000300)="48fbc75e4459", 0x6}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d0", 0x60}], 0x3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, r1) write(r2, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, 0x0, 0x0) 22:49:41 executing program 7: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 22:49:41 executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="f50400000033", 0x6}], 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xe3, 0xffffffff, &(0x7f0000000080)="d12b43f82c4c28b2638298f2e692d874b644ac32198a124db8b195e057514da6cc493c22664258efdc314d1949ae2ee4c4b18b464aeb7ac673524e7341c016752872639cdda81a66879d36ba44a9c1e1020ab94de8e554acd3d118e259ce86cb1c8909ff4936d4250d10645c8f7f93c5a429752b2cb4cee6c0ed46279d3764d4a8eb1ce733f3aa543723", 0x8a) 22:49:41 executing program 7: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:49:41 executing program 4: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000), 0x2) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 22:49:41 executing program 6: r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010006}) (async) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) (async) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) (async) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) (async) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) (async) getsockopt(r5, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) (async) sendto$unix(r6, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) (async) getrusage(0x0, 0xffffffffffffffff) 22:49:41 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = getpid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x162e, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) getpid() (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x162e, r0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) (async) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3}) (async) 22:49:41 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0) socket(0x10, 0x0, 0x17) 22:49:45 executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) 22:49:45 executing program 4: r0 = open$dir(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) r5 = dup2(r4, r4) sendto$unix(r5, &(0x7f00000001c0)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42106000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) fchmod(r3, 0x0) (async) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="88c375574e57c53a1186562c1ef3669d8d14b562211268fef2b0af77f7e0cdac78dc15a2acb22de9eddfdab34379a060006a9fe9724ddee8b7ceac29b227fd8b437db475c34bf22b58f822f726b7cf9af53e42f4f023c903994ee0746556ba277d327c5070775228470ebd1abe450a6baf471fa0ae168d142512d535597059d89d0834821bcbe863ecdd7ce0d9cb2e020b0159", 0x93) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) (async) r7 = syz_open_pts() syz_open_pts() read(r7, &(0x7f0000000100)=""/140, 0x8c) (async) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) getuid() ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x2, 0x1000}) 22:49:45 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r0, 0x0) 22:49:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x12}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r2, @ANYRES8=r2, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x295, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd69e981c7025f1d0606b415816af54cdfd8bd87712fb55012fe8000000000000000000000000000bbc20200000000000000"]) 22:49:45 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) chown(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{}, {}], 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x4, 0x2}) read(r1, &(0x7f0000000480)=""/174, 0xae) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000e00), 0x4, &(0x7f0000000e40), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) pipe2(0x0, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x5a) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:49:45 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000240), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) getpid() sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000017000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x4, 0x3a) semop(r7, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r7, 0x0, 0x0) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)) semop(r7, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x5) r8 = getuid() chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) seteuid(r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r5, 0x0, r5, r6, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, r6}, 0x0, 0x7ff}) 22:49:45 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x80000000, 0x1, 0xdffffffc, "1a110d91ff000000000000000084288d2600"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60000000005c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b", 0x3b1}], 0x1) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60000000005c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b", 0x3b1}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000f00)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a48567600000062148f70d1a56511fb0000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b434f345f4cbcfbd9410102faee40c766e0c25b3abb57572ecca1b0d30e5a5f8de47f53c17272d8c1966878aec4f08ee3003ee6041ad1f64e3c8bf131232b016b4f733a4407375aa90915776243fb63082c3d72314946c91e5cb08d6a65ab07c31840b0035f13cd72c8879da531351799cb082c636b1f827e802625afe2b3b59cba60b729044e4421f6737d4cd7a058c7ebe53b806e435e8bab8815057b164cab8b78d6ea26e6b38fc709bada199e9e82ee2216230a63994bc8ecd7ea36e027b3b10c1db324a5b9864b5e1cec4174e7aef35147f0527d8246cb90685fba4df39b13133edd18fcff6c518432c5c2fe612d980e63dec9c7105b6b15b023f9d4ca930a15ab827907f89282944cbb40804f061a4a29cfe6d488b8e066d49f3fd3ae953d4ad34f49aec04af7c769eda16dc4b0f8709d60357aa90e92d934948edf", 0x1fb}, {&(0x7f0000000300)="48fbc75e4459", 0x6}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d0", 0x60}], 0x3) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000f00)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a48567600000062148f70d1a56511fb0000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b434f345f4cbcfbd9410102faee40c766e0c25b3abb57572ecca1b0d30e5a5f8de47f53c17272d8c1966878aec4f08ee3003ee6041ad1f64e3c8bf131232b016b4f733a4407375aa90915776243fb63082c3d72314946c91e5cb08d6a65ab07c31840b0035f13cd72c8879da531351799cb082c636b1f827e802625afe2b3b59cba60b729044e4421f6737d4cd7a058c7ebe53b806e435e8bab8815057b164cab8b78d6ea26e6b38fc709bada199e9e82ee2216230a63994bc8ecd7ea36e027b3b10c1db324a5b9864b5e1cec4174e7aef35147f0527d8246cb90685fba4df39b13133edd18fcff6c518432c5c2fe612d980e63dec9c7105b6b15b023f9d4ca930a15ab827907f89282944cbb40804f061a4a29cfe6d488b8e066d49f3fd3ae953d4ad34f49aec04af7c769eda16dc4b0f8709d60357aa90e92d934948edf", 0x1fb}, {&(0x7f0000000300)="48fbc75e4459", 0x6}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d0", 0x60}], 0x3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, r1) write(r2, &(0x7f0000000100), 0xfffffe5d) (async) write(r2, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, 0x0, 0x0) 22:49:45 executing program 5: r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x5, 0x7, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x19}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:49:45 executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 22:49:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x22) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) syz_emit_ethernet(0x4a, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}}}}}}) r3 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0xfffff000, 0x2, 0x10, r3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c5b1047e646482309ea1cb7ec6114669de3edb63b30eaa07546b4272a77ce13cd1d2722c5796c16890efb80be29bda274ec5", 0x32) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe7f00000000000000000000000000aafe8000000000000000000000000000aa83"]) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x0, 0xceae, 0x100000000, {[0xff, 0xf2, 0x0, 0x4, 0x100000001, 0x5, 0x1, 0x0, 0x9, 0x9, 0x1, 0x7ff, 0x3, 0x7, 0xfff, 0x40, 0x0, 0x68], [0x7, 0x7, 0x100000001, 0x511e9788, 0x8001, 0x2, 0x7fffffffffffffff, 0x7, 0x8001, 0x4], [0x0, 0x81, 0x7, 0x7fff, 0x6, 0x3, 0x1], [0xa77f, 0x3, 0x8, 0x6, 0x1, 0x2], [{0x4, 0x81, 0xfffffffa, 0x7ff}, {0xe7, 0x800, 0x4, 0x6}, {0xffc0, 0x1ff, 0xffffffff}, {0x0, 0x6ca4, 0x80, 0x8}, {0x2, 0x4, 0x2, 0xffff}, {0xeae8, 0x401, 0x8000}, {0x3, 0x202, 0x5, 0x101}, {0x7, 0x8, 0x3f, 0xa52}], {0x0, 0x6, 0x0, 0x8d89}, {0x3f, 0x0, 0x6, 0x1}}}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa080090780a9800000000000000000000000000000000000110be4a87040b6f5d1a2042a61c788a1cd3237148478c7430dbd7e837f6451c6b5b68289540370c249197921f61f8a73688e8d1900c2af310c4dc71acec1ab4cab09bd0da0e2f3fef129e4d685255dc6bb8a5e4d32807ef4aebd4060c6f161519a2bd8604d253f5bda6b0bc424534da682724acc6967df746d227ed1e310554429d3df5ab1f5a042df88089e3d60f3a3c64cc6e7f1effff447ce32f840b1556c798f35c955303b99c09d6f7bce92665ea976ef5dda3dd76df92ff0a6309401661064cced47520ec81"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0x101) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000280)=""/154, 0x9a}], 0x1) setrlimit(0x7, &(0x7f0000000240)={0xa3b, 0x3}) 22:49:45 executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x802069a8, &(0x7f00000001c0)) write(r1, 0x0, 0x0) close(r0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) 22:49:45 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000001c0)="63432a61ebfaff", 0x7}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getpid() r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r7, r8, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) r10 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r7, r6, r11, 0x20, 0xd5}, 0x9, 0x7, 0xde}) r12 = getuid() setreuid(0x0, r12) setreuid(r6, r12) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) r13 = geteuid() r14 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4, r13, r14}, 0xc) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) 22:49:45 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) fsync(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 22:49:45 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0) socket(0x10, 0x0, 0x17) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0) (async) socket(0x10, 0x0, 0x17) (async) 22:49:45 executing program 7: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000080)="111b101ffec10ae553ccbeb4af4ce13342c1bbe031de957bccb4b54b4c24c3c4d3eb2a52aa6718b3e8c93ae2b41fcf6b29029b43bb5a68168c3ffaefe19ac680a9a1831b0b102baeb508fd74ec4b90ba5d8568a3ca64002adb8c77356c60ac00b23eec1007e82fc7073c9f815a10074ec73ed886937b4069439b3bc72d50bb491e56d2179377b93295a87946a64464735e0cacdf20d404d83c459c30acba46db4be2b6a3b956aae4df8809bc5f04e32ba0de3b6dd81370eb68bb9d90b8fd172760d306d3e4f44884a1f472841825c0590c3fad8037a8760b", &(0x7f0000000180)=0xd8, &(0x7f00000001c0)="20871d1ef43abde545584b3f0c3899d9d7669a512f88b8720dece051a78eb6c0945c737d82064f1c901014130b118ace92fbcad6ce7e4c67a5794729d4a5b5be7c17d8acd8050260683b02cb2693177a5163c30c22f49179915d229cf18fde8787d0ae61a68678464ce6a6c19143381300e568abd9b5932e76aa85e8e352def997e1a5d046a51b8523e41b01ceab06735e46", 0x92) 22:49:45 executing program 6: socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:49:45 executing program 7: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000), 0x2) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) kqueue() (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) (async) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x11) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x3, 0x102) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000), 0x2) (async) dup2(r4, r3) (async) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) (async) 22:49:45 executing program 2: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget$private(0x0, 0x208) (async) msgget$private(0x0, 0x208) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) (async) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xa) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 22:49:45 executing program 4: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="f50400000033", 0x6}], 0x1) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="f50400000033", 0x6}], 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xe3, 0xffffffff, &(0x7f0000000080)="d12b43f82c4c28b2638298f2e692d874b644ac32198a124db8b195e057514da6cc493c22664258efdc314d1949ae2ee4c4b18b464aeb7ac673524e7341c016752872639cdda81a66879d36ba44a9c1e1020ab94de8e554acd3d118e259ce86cb1c8909ff4936d4250d10645c8f7f93c5a429752b2cb4cee6c0ed46279d3764d4a8eb1ce733f3aa543723", 0x8a) 22:49:45 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r0, 0x0) 22:49:45 executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000380)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) 22:49:45 executing program 4: kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x197}}) (async) r0 = socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) (async) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) (async) utimes(0x0, 0x0) r4 = open(0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getuid() (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) (async) getpgid(0x0) (async) setpgid(0x0, 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002100), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002180)={&(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000001600)="907297bad4c05527a9caba47196b74b0fd2f166137615da4d8ebf87c6151f5cbc8361928b6125115ceb48a4e1845d112674faa65e0f099b5375480626727011df1a15df63340a69c838da0325982d6c26a5f8d59445b9d343430d0d500ef3b4bfc46706de67546d23d6790d332e436feaaa204a838e8c2fa2ca48545a13ec85e50d670e65ea155e7add9b0f146c46c646f164f9748d43c8a5a44de4ca21d163496674c6302ffec84cb5e2035aa1bc17d806f509c50ff383377d4b0489b9e5ff6504ff051eab53e53a5079bd862d89512eddd76d457271124b2c807bb73a8ae4d7b7ac65d31110fd7a12a35b474426cd56b1a758ae97f1ec4408aac448fc8ab", 0xff}, {&(0x7f0000001e00)="286feaa8788963d807e64a88b12e8e4f19db65ed279dc3f062ebf2b9be78a05a1e69649c7c6d0ee757bc150db52ad45b7ed08295c292340ccc880e4b99b94a9b4f45ea1a0e38c44beb77d47e7b20f5bedb14bf3835a82181d5e7cf60052595397f76e3f15b2b35724f2b2aaf32c3e7ae1600d8b1e29020246ab0a1d9d144efea967b39f6e410d0de6b74f6acbede68397f6e586b5a9ee351330d5955517e8377dd605c56c1948cbb9b4281bfd35ece911abbf1866b7afbf898a2721397e562aa6c995c8a5a15eac9235b41403217ce90c9c0549c", 0xd4}, {&(0x7f0000001700)="48cbefef09b678da9f2db46e12377dda8245e9", 0x13}, {&(0x7f0000001f00)}, {&(0x7f0000001fc0)="fa8af6c45d909b31bd0acfa53ffe01303859a8e28bccca87a91141886753a5821e8587ba700ec49a0a9e82ed3e762861a984c721d33a12b45b6e258f2a367689aa9d92c1b9cfe7070935ff9a59da4df7452b4c1b3c202224b231fb0069d892dc5683b038f55655e4a644dc9ec41acec0dee96451c47fd47e17464587b1a4237daa321321eec13c90e85865c3eb9887e28699285e2fc3cf1a7574145c0e676103f730d39a6104d68b9a323d1cb1d37b7822e59aba2c17da", 0xb7}], 0x5, &(0x7f0000002140)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x30, 0x1}, 0x6) (async) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000000c0)={0x4, 0x0, 0xb0fa}) (async) r7 = dup(r0) unlinkat(r7, &(0x7f0000000040)='./file0\x00', 0x0) 22:49:45 executing program 7: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f00005ee000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000ea000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="f005c71031c1c5f421277b09008000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed87e723a8f461f5b0d52e054f8c6f23f5d16cd3a05711a63027321ff62c", 0x8c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)) socket(0x6, 0x5, 0x1) pipe(&(0x7f0000000080)) 22:49:45 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) chown(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{}, {}], 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x4, 0x2}) read(r1, &(0x7f0000000480)=""/174, 0xae) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000e00), 0x4, &(0x7f0000000e40), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) pipe2(0x0, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x5a) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:49:45 executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r2, r1) poll(&(0x7f0000000700)=[{r0, 0x8}, {r0, 0x8}, {r0, 0x8}, {r1, 0x6}, {r3, 0x2}, {0xffffffffffffff9c, 0x40}, {r1, 0x1}, {r1, 0x40}, {r2, 0xc5}, {r0, 0x40}], 0xa, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0x0, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r8 = getegid() r9 = accept$unix(r0, 0x0, &(0x7f00000005c0)) r10 = geteuid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="0bedd03fa24d6720572076f35c2a126edcf14f48fb7db41f5f22afff33f1abb2f369181b1ba9f5d7a064b9517e412d80f125f4cfa776964576896ccde508ac59048db9daa6abebf041fd4d727b4b01b021382973a045bec8d837a21c98f87bbbcacd30c3d7dfb3218cdf9b2607791a64b187fda7de912e10", 0x78}, {&(0x7f0000000180)="1faec1a026fb375b22884971d56f9bc0cde44cb687b108013fe2fe8ef3d570e9345a2339532cf92afcf7c7c3ec661d0fb6621e7e28ccf5f6cdfb3eb0fb38e1d0184553f6e568fe7df26267cbe07f0ae7743d5cc34e3091a34c0f9461625b65b80c2683d954334abda82225cb4e49a03c6cc061c68b60502f565b75bf91f88a8efa332520c7955a5cc829a62afa62c13b08f73c7c42ee9060def0", 0x9a}, {&(0x7f0000000240)="9afe87d6401fabd18d1fa8815040eec4e1678a8b3660ea6395ee01c1440b738c1eab839df7d26ffe9820b79e374bbfeda2b8bd94a9e97659", 0x38}, {&(0x7f0000000280)="113d5bc5e3394f794d28d87d658763280a259d1589e2fe99beece29cc3937134bef5c40784e9b4cb2754bdf6beb1f53bc95e490823ea0431fcab34426f5610ba8702567a57f23326325ea3768ef9b54d7dd5b0e67e4712422f3518fca24e05cede", 0x61}, {&(0x7f0000000300)="f85f0daa9771cdcc9029ca278f166c69eb505f430dded9a1d8f17233b61e3626f895d3721ec01f2d1b596e50de771987c454ca54535c62879fec5a345d1c99f6abd7bef67b546352be97e8bc1cbb192ced59c12d7d5fef328c9e2e3b72d34a178d8c55e7d8413f050b9e1fd5344bca851d7102d733ba587aacca792ac1feadab8c77d2c0e3dead", 0x87}, {&(0x7f00000003c0)="80573216288ebeef8a2a3d4a2647ba764900042789e41686f101389f96b9b6fb4f5082695ed1b9406361e82a1a28c6610517486a484c14bcd3aa4bb156fab7de3d670b5e5a7e59032ae24c1979b1c665278b803fe7b5d609f2b18b0039ed1c1601fcaac9ffa4edd33d35d75397cce92f3f7316550c5302848482db28b1d3c6707fc9a5bd4e0914d7fb343bc5816b00", 0x8f}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r8}, @rights={0x28, 0xffff, 0x1, [r0, r9, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xc0, 0x1}, 0x2) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) 22:49:45 executing program 7: r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x5, 0x7, &(0x7f0000000040)="03000000", 0x4) dup(r0) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x19}, {0x0, 0x0, 0x0, 0x2}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x19}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:49:45 executing program 6: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000300)="db6712b53766cd53b3ca37dc6702c0ccf21b6237a14564869c256554a4f79d2404c6d173ff605dda6938c5dc1b57c5fce5f7b4597b9fff1daab2a58669e43e636c24daac94bc7070b235b76eb2eb87563c9795392b614ddc2c4ff3e676b31754fc9846450e1b829910668c859a79c3e8bd9253aa3dbbd00f170d0da0261d687cbaedc6705ce2230e2d09ea9b09ab55a707e4ec13dcd0d3b9eca7c9098b213bf4a5224b7f46c6b29c1354d6c248cb30bca338ddc72a00976eed", 0xb9) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x28) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000001d40)='./bus\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) 22:49:45 executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x99, 0x100}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r3, &(0x7f0000000180)="ee", 0x1) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) poll(&(0x7f0000000280)=[{r3, 0x12c}, {r3, 0x10}, {r1, 0x80}, {r1}], 0x4, 0x24) openat(r0, &(0x7f0000000100)='./bus\x00', 0x40, 0x128) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000200)="8799299f", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) dup2(r1, r4) socket(0x10, 0x0, 0x17) 22:49:45 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x80) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x4, 0xfff, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc8, 0x8, 0x80000001, 0x1, 0x7f, 0x5, 0x9, 0x1, 0x1, 0x8, 0xc62}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x81, 0x3, 0x9}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000640)=""/123) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000006c0)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(0xffffffffffffffff, &(0x7f0000000740)={0x0, ""/10}, 0x12, 0x1, 0x1000) sysctl$kern(&(0x7f0000000780)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="aacb7a39d83e7713c660ef290790d3a765dfc1ad38ead0d78bdb2bb2fb5b678f075b5d0d03b5d27da5b843f13a4cc3e7a4e39d5d37aaed37e6aa3690ae5070c95b53678e6f895d7e7738e0411eea92598714413716313229b772650c9c4c81f1353937", &(0x7f0000000840)=0x63, &(0x7f0000000880)="eeb493334b896b6effb9fb0de043a3e78e9146f2d67506a2496213000313a9d38b4d81371576b611183582ef494735c1608e4ad84c352c1a7ddb3a86ca3f204e488a7cba53e44499df638989c6527881fef87433fa515d8f0b82036e0b6998d433891e2370e5c4b7b5e7bdea7ce7a55175a5fb", 0x73) sysctl$kern(&(0x7f0000000900)={0x1, 0x15}, 0x2, &(0x7f0000000940)="17dfe5d760f26dc0881e4af3564695e19a2da2ffc158a781b29c4f9de72efb4a0a84dfd7f8f58382d2f75ea4666f90296be4332307f4637b390f0de225f93d258a57f5906518740be118f74d4fb13d807f897076f38b5b14619ccd4a5a0d477f84c04f30b973cf67c4eff6a4b4a95faf3c1abd31fac291fd02d651a1a288c2f1339666a529419e1f6f4868b1bcbd4799201ee8e23d66c8371e7f6ecc418760e347be19e139e06c6dccb1db2b12621d9194a91756088a8b47e41d67b4069a6600868cbb568b76c5d7261b5161a85fbc67c7ab2042cb1681008e8ed7ed9fcfeee0e08ac6a5aa2453928d05f2a4ccd30667f407447aecfa99d0b759245a3ab51a327466e181af74a3d1daa9416eccdc7c4f9b0cdd662134c0f96d56ae118ac8715195b94bb41e8242966b286ea576eaab5de6dadb70c76cec95035ff7b35f445e5ea984b66fd2c954dff60008cab32d626a798b9cfbf31b0402867721d495ab8ca88db56425804a2ef09262bf4e8bff56bb3ccb8a52cfea63122c2799c21fed819e274fe01d2023c921d0aa3c306350c1adc20a2241d0db3cfa86ff4fc40ecac1fc6b9dc3a1252ea115fb0624526a9fbf0bd07fa5c317c98ebcde960d2e92a1d2a7ee12214f3649a975d93da47bf63eb09833af432ebc9812125817508a99408f0ddab65fb37516a0ed6f8e48d2fa7f1392c76f1b0c9781995a35d76806a5cfe7af3a7f55c5b101704fe2cf8fa64a84fd4ff3d5f42b5afca9d0eb57857cf5961b9c9de4965a20751805924cba379a501bead293b1bfe818d3a02576aa7114825444321964fa933852b14db946b49ddc2b03b01e2ab2687217c7f1a51f5b2c22a87a4a5f63fdee61dc8c21d16a771a2b8c26d62fb5267d27cce18de1ffa77d874a60401ba28247526d35098acbff31af16ec825a73e812849e0331dd8c612aa0754b04b89a875a45e71d127d4d9e764b4a4185dc14b72c814302b2c9507e60b21e43cb20af5e37e73052abd53ac1d8f2510ec1ab441b12c746ac4c2bdf4604b82fe42e9a546d6f5bb7815ac1c90d48e0daaf2cc3989d1a3e4ebf6cde5a895a5b635b51e15055ec04ef660b10027a69c2607b5852d65d503d48556c49839640b08583dbaf2c7fa11fd3cfec3cb82ddbb2fde248bd266271a275a6946a3959078931fc7499395ce33bab61a5181b76451ae9484b769350f42d08090b7113816ab70ea069919fda260c43f1703314eb38a871438627c58532ae5a49e3cfe2f5408c7c22e021e4d3a8c0be3809fb87769228e5303b1b8b6aef33e87194003d2a44900ebf7139c946b16663950439a8408f8c0beed6a1b38ea35f486e953352e24903f4d7f7ea0294025b72d5657117dc7eb66e5b0f55727f499af95d7a45985aae5990785ea2c9643fdce91656885c4397c565f2ee51db2449ab553e81a985d8d80adc464df064beccbb5449c59030c5291a6634daf6a4681e7bc1cdfc183f951c3b694e8e7aa10da6f9b3229211c579d4f148b8321fdde817b3322be73dc7516e6ac0d899a8709c78118fe534dc3c34d91a1bf86c90a5d1dd7d96e0390d1ec0462cca24c8a03c4551657cebd89a175d05670702755ebcf9d6d0dd2e48f6af098153440e271d82e6fa4ab4ed969d077d455b764eb592e1ccec7c60e4aeb36c9bf8e66c174a9f151fa341e5352adbb5db066f93bede9ceb32b8c82d543a2395d4623806554d3a9fa2f07feb694000aa6c0dd62acb07ac107fbccf3cffb765199464c817ae76b2d8b9d2b6cf03e74545c909c54613d2d28adbe8dddf1bf3e3ea87e40c116aaa89d8366a31c967bcce48fb24224b622261a891400fbe0612160f9077485d31548a54dc4f4fce6da337d917876d492bfad395b4d4eda5004e7257ca3104d57752878c4d43cf358cecb14b1032481aec9c31458bdac7d1fbc38f66978f3c766cd9bce692d5cce3a1f13c888783a6a823769ffe8d839abae9345b31580d8aeae2b1a1dd5d19aaa0ca6b01248bbc7e368dcc4d7ff38870f14857d0f70e077658ebe8efeec50897de05fcca2ab2b6e22fb78edeef0a4cac4af0a63d5c1f92150ffd507e76123ffbb99e874e0ecd7cd37b8d7d13bfd2514ac9cf3822f5ebf889f80aedeb80b9407b0745fa3fdbabbc4af952ca021dc7edba276403247089591884b74c9b183c414c73e3549b237a13effbe80c5e177c95b29f5e9a0eb092fe19fa424d24f6aaecb2e523772af28d47e6a36d86c70a9d7748ac48b23b91887018e6a7cdc438d490be03fc88abb6ee8f97f6c4c82eacd5f9990db6367289231a0e8e67dc00ef11472e11968bf3558fb1f67150637e25040e979adfba30d2a4c2edf5379d18aca58737bd4dfbf9d5054956421d018f8af5114cd68807325392f67c57cf353deaf804175526249404d029236fc47c8ec0cb429f7817121a8a70de8106f758cb24416fc997238bbe9b61869917845b0c784de31c2a029437588f20c1e2a3aafffab91c05385f6d3fa03b476fd8ae9cceb86c36a05fb6f967dbd491296143f1df22c008d2ef513fb8ff77f8edd7635438ced1046fa1ad07e97086b21a454922ac0007fc811bdf5e457abd6828e402ef5ea4b27a29b19d8991bf57565e9519205e81dc53474c938ef7059b4db72cb87a589f21b26fd9f7e072329afba102a04da1641607c200c9847f6dad456671b1c884913021053524ac9b84cdd70f28c6dbb75b7454dc043d1793485a120b18f00a33cc80922c370bc052c307091fce95a48ddccec446d9c339524385db1068f3017ac8c4bfd51318b68b2b940d9f90498162219698264069549ba10e1787a47c965758a7db2ab3cc7fbc17a9eb717cc926396a92f883e69504b8c3140e574faef129f2822a0e4e8f2f644ea8b29f5ac09d8b93c10414a65b80241991b6c0e1f021e0e96e6d53c3968f9cd8928c08ea27e2ca4a0dccbe0d29fc15b7ed5a2da8c25ce17e5252c5505402543173476133d1ed6f17e42d826facdc653c7ca14fb15f1c3d266e967bab4fb8fe805fb3d26e78549294e16d26532d9304ec468af6890fff651efac8a6219bd835116cc640a9bfd6be2f7ee20629ad4e9f29ccb37b7dae8de554d2bd0025b679a81cb972f9b3e6b442085c3f9529bfb77641539f00e396c45063d567d2fd0f35c2755d946a7845f4f18c0ff3d16c9f0c0b1add8b7ff0f3c8a6662f2d3206fa9a263f64fb0cbf429543fcdfdf9977aec554c261ff2e8e7d58b12e7cdece0beec8584ab990662684ebdb22f79a7f347223343577cb2163d74f5d57d6607c2cb9750b94f812bdb83abb4621593804764e552afd5e2ca38d46335a182d2af7c1a16055a5d8af3cd152c2569b9b578a25bd94a38f78e2200fd0a0a6db4d858d386914b739cda50393a23e3efe2f4086cceb08b875794c8b35c3b0226499510ed45a17038a9e60cf3fabbcff6c1a7be48680e052f37a94ab42981d7a71aaa894a4b23e0ef77f2a48959d0d0ec2a8190994b3ae7e4469709eb12e3e5363bbcc188d0932e9113cf4a1a0313829676a98679c828ea370bbc4061b40c98621ad1529f5193a91d8f2edb345ccaa231bbb0c31701d8ee280527014fcca7561c48f0c16a53701895bcb80cdc4320b357ff3c2b79245400cde26caf95927ffb4a0e2cdae98ebfe4fc943175b6be53970f4effca1e68054171aac80b7394f9113edfd83ebd0f50b6cd3e9cfa96db37f9eec10b1108dc65a2469b32ffeebc27cb5d9c5a9a61a5522e24b41173de1ad5b3368e0622be8b98d2d49ef8d86f3b58328ad6b82041c5c87e04b018137b2178dfb3030575e37d070cff0e5cc09929c8d3a51bfdfcc3988d411c63adbc77d3008345f9f2c174080177a8a98cfdca7b1da347d5823c4594cb22eddf83bdf1706c1d335d1e12046200e1f2f9b327eb19f9656233011b90374b7a00f36fc6dc5f2fff90403b43fd644b9635d8c6d6a62d3b2fff5d8bb32e8eac6aa9cf34b23fab00d7ebe032436d65cae42ddfbcb646488836f0be7c6c0c7c807b66a7290423e4e188bc494b33a4da5f6182c54c2074f338ba09f2122029c81a7937b15b93ff9cf928ef3cd96fa99964acdcdd3185d26c665ae1acadfbdff561ea5ddfa1a5582d79e9eac7445de183d89585a17637b14300ab209c95c8fe45ec522265cac46c0aefba581e570f9537186853f78a50e7de672a6295a281900982515a79f219d5b55f228d6a94a058acd2c638aa85bea971dd7e482e52d6580543751472f9c637ee6f0d963bddff0b0620527a82a8371a2c829256c86e0b57a5e2498bd906b72296d9f02709e14973ae4c7aa1aa4e23e06e26d71a3ad9758f11452b0e388d503076fe174a80ee24fe596680a140c91fd52390471398b1cb23f0945bf7fd29c6c959db1ebdaa44f6242566b78722e79ac8307d43a39d9bda8538736cf0b1a0707d4f956a65bac53931f2b6327e6eb2ab5096f31561dffe33b329a20a6994da0dd9032fce5a1dd8272024062fccba8f3737d818c3f807a22dec9178d539b7173ce604ea0ffa2066a43103976dfcea613e69552c2e9a204d041ef5ede5a6f0e2113c2fd845eb6da6bb5df5abc8fc9d69e0d60d80accee7f4f645aacb077a5a1e53c97f3513fc4e510151f0e828040d5b69018020e9d45e5c2fb4c384250292961358930c35a56c4e41886eb2d147e8a99fe0eb6a7f1c2506a4d200ef68de5f56b5f6f0e17cc11d0c4d8d9098edc49b2647cb4e2a35eccccd33b9c97c546024feba904130c39421bab62d24e28745bb2504e0c2bf3d41beb5e52d7f9f67baf6e9c3f9e8301d83dee1893ed0ceb945c798469db86f94c7f17de3c7de5d6001a310f246616edef594235ba97e1ddfda165b2056514a107cc679d493a0af6cc6f5ceb31c2960d50d334b46f83c02fbaa75d79c201ecee4020c50807c4b7ccf1f587e60db527e0b5b639ff6ad8392cab2d886c48d927ab9f2996976a0bfdff9a89e32c20e5ff77b640345e68a1e4040a8f081cfa6ca2a55b082175f574e431a9dded1b773f14a79083b5de156dd3bd82c8ce38df1bfbd6edb47edde5b0ac00d4b49f28f55301df7e9b0c55f41b4d72803640e0037d46f29ab13e35452d115bd60ce615e263a5bc061cabbd849da1bf6d7085c18d712d3878bf22d026c1f6e7e604c72479bbac2e6473308398369fa4101f91ada2210cf5a485d5470aa83fbdce1c317c8cd9bcfaa15b6166c4d2e5f0ea0cac2f615d6b88277a75f475c4dda05ccf3ed147a217007cac1bcadf9fa68269fbe8086e3996d0462a91dc08f7ba903bd4af654dbc58934aec7458283228dfb3dd1f3df07ce67dfeb49a753205f8dfc5f9cd65fd7ad50c4d7cab089aaa6df9cb427d57aaa2713ef731621228802f37a07b02d77d480ca148617364852eeac4ff50f0d4b1c901fd499554f7ce734b2d2d91eae1fadca05a8cc72033bc406d3bcaab52ad89cd5dcdcdfdeb70afa1cbc517211c7c78f6ce86b77fc2545454b0929cacc2762ee4714301ecdea709bce0f2e897d1bb4abd35888f3ca43a5711ee0b65709ec53330639df0b4de7da4a62c2d8a068bf11cb139d806744aad2014361c078180ae316f7d1bc76d2e9d035c982bf23af855337569a4ca4326d8c7c3ec51fc0f1f8cde7395ec1b680a6ea2d9952131d79727a7f23a6f0e344325ca15e34eecb5591940d3b5a41361cab0d60e0828fae4ed44a4076ad6d740ea550d13e2f6812babd3ca121cddd9b41af542a4a13a68272eae1940afc1122be6d296e8afe9dffdf4c4d869374cc20d697a283dfbdcba8737fd8ad8aa", &(0x7f0000001940)=0x1000, &(0x7f0000001980), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001a00)={0xffff8000, 0x2}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001a40)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000001d40)={0x1, 0x200, 0x2, 0x3, &(0x7f0000001ac0)={{0x2, 0x6, 0x7, 0x1, 0xff, 0x200}, {[0x2, 0x6, 0xffff, 0xfffffffffffffff9, 0x9, 0x7, 0x9, 0x1, 0x8, 0x5, 0x8, 0x1, 0xd538f36, 0x3, 0xfffffffffffffff9, 0x3, 0x3f7, 0x8], [0x6, 0x200, 0x6, 0xdc0d, 0xffffffff, 0x7, 0x6, 0x100, 0x1, 0x8001], [0xac67, 0x3, 0x80000001, 0x80, 0x7, 0x2, 0x8000000000000000], [0x400, 0x0, 0x100000001, 0x7, 0x401, 0x3ff], [{0x20, 0xa6b, 0xb6f, 0x2ecb}, {0x800, 0x81, 0x3, 0x5}, {0x0, 0x8, 0xe0, 0xeac}, {0x81, 0xd3, 0x2, 0x10001}, {0x3, 0x4, 0xffffffff, 0x1000}, {0x7c6, 0xffff, 0x2, 0x8}, {0xc71d, 0xfffffffa, 0x5, 0x8fc}, {0x4, 0x7, 0x8000, 0x7}], {0x1000, 0x7fff, 0x7, 0x6}, {0x101, 0x30, 0x7, 0x7d}}}, 0x1, 0x1}) fchmod(r0, 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80), 0x200, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000001dc0)={""/16, @ifru_vnetid}) getuid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001e00)={0x760, 0x0, './file0\x00', 0x9, 0x3, 0xf3, 0xc22c}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001e40)={'./file0\x00', 0x5, 0xaa5, 0x1, 0x0, 0x9, 0x1, 0x7, 0x1, 0x1, 0x8, 0xff}) pipe(&(0x7f0000001ec0)) sysctl$kern(&(0x7f0000001f00)={0x1, 0x2d}, 0x2, &(0x7f0000001f40)="c3a872ed1947e9c3bfb9ced99374827e926507052d79ed36086451cf4d1c6607c28c76011402a67d97dcd75e0a83d2fc9ba2e38dd585aa926bf89fa9adbda7f6c079be7799791eb6bdef90e784288e8e71c72162f7fc09d0b957c6e11c6e6315dacfd3bab07d711b0dfbe670e83aa7879c0123177ab759862bb5d4914b92d208d85aa756da4451f39e47896e488e78ed84e41aea73556f441d2b4416ac4890c79c4871e1d181f1bf4dc219618a6247c8f626", &(0x7f0000002000)=0xb2, &(0x7f0000002040)="70c2eb1637ee8e92f3fb28cf4aaa1cfc92d673921d9171f75337ac832ef909828b0e5e6cae4cbb9cc7ffe81a9db56a86fe7286c63a924d531af1e15eececa963cdfcb4f692ddcb3a2a8f976055ad6569232551690809bff19f70f6bf91b00c236f55214883de1d88fee9483d8d9ab46c437e7fd9d4587b1ad007", 0x7a) getuid() fchown(r6, r4, r5) 22:49:45 executing program 4: socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:49:45 executing program 7: clock_gettime(0x2, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/265}, &(0x7f0000000180)=0x10b) sendto$unix(r0, &(0x7f00000001c0)="1358a09a27921b6a88b63d05687299d5ba8ad70f40d3ac4a9be8aa42a7f8db0f01622b6b8fb0388509d4c3fd904a19e3f53b3fdf99ae3042696e4cf91663a07bcd6dbb54e706e85b71e70b3d68f4e7b9a0f231b7d885f433de61750e33df0064de5a88c3716aaa998df8b5ce6ba9e5256f501a782fec713078b00901f1c6ece591b1506f3f30adf3125b5893c31c8735a7da28bc83b8de219d4756d42fbdf62c91ae84b7a15ee4eaf87a10ab2bdd0be542eab24c8df612f7192deaeacc3da9102e932caf24e7a0a462c303de0046553c2a10ea7099ccc0d6229cf2abcc11e5b063ad0de25026cdfc", 0xe8, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000300)="5e1fcb5a9c45800f8894209b6f71e5f1fbc362eaea4ff929d23a0fd9c0e24a690e620a2ecd94d0acf959325c57dbbb2c82e35f804c64de42d5d2c5b42893b8f8430249480375567e6bd014f15827ef7a6c70daa1a3c1185800562a90aa83cf90931fe3cf5c3e328c8e94920ace7745d8a435b4ee3d73f93cd5fad1ecca763afa14be469974956d06b57752f0ac20cd11b941276aa71d2f83a497abaf4d9c2ebfc04ccd157f5a388c02c3951e29db116e5f0d514c46d1a8ec452c49d5eccf991fc88cd51e321f8da3db4432715f303007", 0xd0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x2, 0xfff}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000440)={0x1, [0x0]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000004c0)=0x5, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x800, 0x0) kevent(r1, &(0x7f0000000500)=[{{r1}, 0x7, 0x4, 0x2, 0x3, 0x800}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x61, 0x8, 0x13, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xfff, 0x18a2dd21}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x81}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x9, 0x3}], 0x0, &(0x7f0000000640)=[{{r1}, 0x7ffffffffffffffe, 0x0, 0x80, 0x3ff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x3f, 0x2}, {{r1}, 0xfffffffffffffff8, 0x30, 0x1, 0x5a9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x80, 0xfffe000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x8d, 0xfffff, 0x5, 0xaca}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x1}], 0xfff, &(0x7f0000000700)={0x9bf, 0xffffffff92142c1e}) preadv(r0, &(0x7f0000000b80)=[{&(0x7f0000000740)=""/117, 0x75}, {&(0x7f00000007c0)=""/141, 0x8d}, {&(0x7f0000000880)=""/209, 0xd1}, {&(0x7f0000000980)=""/3, 0x3}, {&(0x7f00000009c0)=""/117, 0x75}, {&(0x7f0000000a40)=""/161, 0xa1}, {&(0x7f0000000b00)=""/97, 0x61}], 0x7, 0x0) r3 = msgget$private(0x0, 0x88) r4 = getegid() r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000c40)={{0x4, 0x0, r4, r5, r6, 0x20, 0x4}, 0x1, 0x3ff, r7, r10, 0x0, 0x2, 0x5, 0x2}) r11 = dup(r2) fcntl$lock(r0, 0x7, &(0x7f0000000cc0)={0x2, 0x1, 0x0, 0xb7, r7}) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000d00)=0x1) setgid(r6) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000d40)={'./file0\x00', 0x5, 0x2, 0x4, 0x0, 0x1, 0x7, 0xab, 0x1, 0x1, 0xe8, 0x100}) unlink(&(0x7f0000000dc0)='./file0\x00') setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000e00)={r10, r5, r9}, 0xc) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000e40)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x6011, r0, 0xab02) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000e80), 0xc) sendmsg$unix(r2, &(0x7f0000001280)={&(0x7f0000000ec0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000f00)="48b545de042b51f9c8086914dee11ecd746db710ddb5763d26a18c3ed2f832462f4ff6ec19ce17508792f09f561fd45a94447aff6fe2509524df4b4271dd44a1e207cc3082d582eb3dad75d69a2ad8f107ee516d", 0x54}, {&(0x7f0000000f80)="6666da5bac98121f797c1048bd1cb935f01cef5766bf805916c41f11a9400ce599642bc3acc0816a3e3e8314164b9d3c8a56eb370c18ed79100cf1998b08a1d28b555f609bf2a9ff5f1bc7d8ab722f2a6facc4f5aa119dadbea9a9b7634c937724cf3ffe01a8c7dc0b878f65b043a2d228c06df24427e071897b028494096dd0765f03010f9070d7ec641d825195fe69c1f1670fca91c2bdec39ae7d7e9b36bc248191f397e9", 0xa6}, {&(0x7f0000001040)="48023e0a6a230ee24b6008d28716f1b44f9f706fda63e492b8d498d0367a1e89d3f17e7ce8c1a843a74ec794aff36fd7e644096b3c388a189a47cde4e971770f9bc2a888e8f2455c3e0d97475ffd3f9eedf3b39e1c07cd6b241c0a2012e082863887539d1f90a0a60b30accbcb6b138cb206670dfb5c89aa47b3310f91c50bde40041ebde9fe855e7f20e10cc4253351553ee6923c027fe8a23322c4322e277b383878a2c3c642423237c27e93fd54adda8d0315dc97dc9d4fc3d32df9f05946", 0xc0}], 0x3, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r6}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r11, r1]}], 0x60, 0x2}, 0xc) 22:49:45 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x4000000000000143, &(0x7f00000000c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000008100c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a199342b5658f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00000000000000000001000000", &(0x7f0000000080)=0x2a6, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x1}, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a00004400000000000090780000000004001e00070b00ac1400bb000000009406000000000100907800000000000000ac1400bb7f000001000000000000000000"]) 22:49:46 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100907800000000600cbee680002c00427c5601a5ae235d486ca8eaefa6ffcb985d953544d14cb2e907c8ff0100000000000000000000000000012b000005000000001a9e1ff634395ff40080d6bffa9f84d21ca92f72ea0a3046d2d80acc139297fa09e376633942f77a1d01ce0e9f9325446d4b29f9f17fbeba9ef826a3cc5eb94c01d9648fa8bdc80fef1b82530327da0ae32604306e9c0cdacd737876ec5d2bce753714fe08313c74dad02ce1f3e444e42947ec6fd3535417bbdc9dae16b1b66c60bad5"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@remote, @broadcast, [{[], {0x8100, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @remote}}}}) 22:49:46 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000380)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) syz_emit_ethernet(0x4a, &(0x7f0000000380)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) (async) 22:49:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x31, 0x1}], 0xb17a, 0x0, 0x80000001, 0x0) kevent(r0, &(0x7f0000000080), 0x28, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00005a4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10}, {}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00004cf000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000059b000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r1 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r1, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:49:46 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r0 = syz_open_pts() close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0xf90, 0x0, 0x5513, 0x0) madvise(&(0x7f000006a000/0x3000)=nil, 0x3000, 0x6) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c983bb2f9131d9116edd762efbeccce8f126dd9fa0cf1edc89e4cae03535979621619e401071aa8315b0a39b99eb1bba5aa89922fef9a84d6cd79e14bf75514126f9450007adcbda53f1d52cf786a7744b849f7c924d4837b854ad0dd202", 0x5e}], 0x1) 22:49:46 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080), 0xc7, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x4258, 0x2, 0xfe, 0x7f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x1, 0x0) r5 = dup2(0xffffffffffffffff, r0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r6, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r9 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000000)='./file0\x00', 0x0) close(r8) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 22:49:46 executing program 5: r0 = kqueue() kevent(r0, 0x0, 0x3, 0x0, 0xff, &(0x7f00000000c0)={0x2}) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}], 0x1, 0x0}, 0x0) ftruncate(r1, 0xffff) 22:49:46 executing program 5: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:49:46 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x99, 0x100}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r3, &(0x7f0000000180)="ee", 0x1) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) poll(&(0x7f0000000280)=[{r3, 0x12c}, {r3, 0x10}, {r1, 0x80}, {r1}], 0x4, 0x24) openat(r0, &(0x7f0000000100)='./bus\x00', 0x40, 0x128) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000200)="8799299f", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) (async) dup2(r1, r4) (async) socket(0x10, 0x0, 0x17) 22:49:46 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) getsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000)=""/4096, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x2, 0xf0}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffe51) getuid() msgrcv(0x0, 0x0, 0xa4, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x1ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff801], [0x8, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x1], [{0x0, 0x3}]}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f0000001800)) r2 = kqueue() socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x20, 0x14) execve(0x0, 0x0, 0x0) 22:49:46 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000019078e0000002e00000ef0f009078001c0002c97ea72ef65a8caf851246fbe7276a70b8ac278bdcaab94ee2c9d044534692ea933b27541f0000000de177c81cf561089aada236c05dceeb0cdc102e18ff54d0dac161a3c37f1e5a7daefd0f872fda8670653ebbf065a27d083c2b84"]) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) r1 = syz_open_pts() close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setegid(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) 22:49:46 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4b, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) 22:49:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x12}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0x12}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) (async) r2 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r2, @ANYRES8=r2, @ANYBLOB="5022087a83466a7c00a7b0780000"]) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r2, @ANYRES8=r2, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) (async) fcntl$lock(r6, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) (async) flock(r6, 0x1) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) (async) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x295, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd69e981c7025f1d0606b415816af54cdfd8bd87712fb55012fe8000000000000000000000000000bbc20200000000000000"]) 22:49:46 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x5c}, {0x416}]}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) r5 = dup2(r4, r2) setsockopt(r5, 0x200000, 0x19, &(0x7f0000000340)="590e5cbfbfae0a207f480773c5d7e73c80ff3d7c723a4cb874c597e38bcc83ee8b34e5005ac1373a225938f0cfeb0269ef77bce5d99c5a3129dd0d50146dda27595aaaf5eeb23e879695057d9d80540ea34ac6a6aab64c8c04bf415623135491637b59df7adc378c3344ea542925a83a6e661dc2", 0xfffffffffffffdac) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, r9, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r1, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRES16=r0]) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(r10, &(0x7f0000000140)=[{&(0x7f0000000040)="8581f23ef3abc924a42be6a81aac68da941b4526a2a7e30658a5e639", 0x1c}, {&(0x7f0000000d40)="cb2d5ef9a8d99d037f539ac9413d6931dc1480d5565c41e2ed65efba784fcf6d2c8b60c7cb560e8e88a3caea5655d6ee39b699f070364377a240ac876aa06867c4fc92c60b5af3d9ef26b087c5ecbf07fd69d0d2c7", 0x55}, {&(0x7f0000000100)}], 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) 22:49:46 executing program 6: setrlimit(0x8, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xa8, 0x0, 0x0, 0x80000001}]}) socket(0x0, 0x0, 0x0) socket(0x31, 0x5, 0x7) r1 = semget(0x1, 0x4, 0x9a) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x114}, 0x0, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd7357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0", 0xa7, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r2 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, 0x0, r2, 0x0, r2, 0x0, 0x5}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0xffffffffffffffff, 0x0, r2, 0x124}, 0x0, 0x8, 0x1}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000580)=""/258) r3 = socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f0000002240)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5007883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62a2b8b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83ad2e8bfeebba3e9f84add056b5db0d03afaa726028d2addcb8d0b56770bb0b9d1acaa5f96633538a9776e2b31066a832797b7c0a5161460710ba214685dbb8936e9968e2e566bff164d400ae7907073e84b5819d9c170c8aa6deb01892f5328d6c906746b3ca34034f7676f69b86167a860fa2e4cc24ac2b281cf64f4cc1b99ced4c93ee446be5c2a74081b0b80ca1e15adf1884d56d84eff590a0605ad88dcffa1681b83276cbfcad6c5e8c08", 0xe16}], 0x2) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x4000, 0x8) socket(0x20, 0x3, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)="747b78acb0ca3f7ed1f5c9e289a38be3abb59a24cb722160f1caad776f7803b2ebb07af9b6318cb77a2769aba0162c3c340c00feca31b7efbae0a9905a7a94f8e037e7c77574ae4d37cbdbeeae3a2b47212975298b8c99d62e9d86863859bf483a00000000000000000000000000000482b51e8bac202eaf38c5f85540743199d11cf9439313bb04ead64c9f86ec0cb96141c1ff9ad7b77af06cb74a4475fd043a3a02cdfa7e79672d", 0xa9}], 0x1) execve(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 22:49:46 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/261}, &(0x7f0000000140)=0x107) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f0000000900)=""/167, 0xa7}, 0x61) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 22:49:47 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000280), 0x0) 22:49:47 executing program 4: r0 = kqueue() kevent(r0, 0x0, 0x3, 0x0, 0xff, &(0x7f00000000c0)={0x2}) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}], 0x1, 0x0}, 0x0) ftruncate(r1, 0xffff) kqueue() (async) kevent(r0, 0x0, 0x3, 0x0, 0xff, &(0x7f00000000c0)={0x2}) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}], 0x1, 0x0}, 0x0) (async) ftruncate(r1, 0xffff) (async) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 1 rsp ffff80002a104e38 gsbase 0xffffffff82d56ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff8285099e) at panic+0x16f kerntrap(ffff80002a104d80) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b 0(fffffd80552ddf00,fffffd80552ddf00,0,fffffd80552ddf00,872,0) at 0