001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000180)=""/74, 0x4a, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xe3fe, 0x8}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x35e}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20fb286ff5781ec1e23eeedbe2a1fc2000000000000000000000000004008000000000671b1b542a53"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/251) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000002c0)=0xc) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000480)=""/84) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000200)=""/149) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2, 0x8}, {0x3ff, 0x7}}, 0x0) setuid(0xee01) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) sendsyslog(&(0x7f0000000140)="bc835449ec0e36a233fa0a0290e1d0b64682459874e129877508f92475f257d1cad513bda762e1541daba20ed40caa07c2dafe4738e3f5c540a15454a4b8ae5eebfa8cfc93f942278532b6190ed3e045d1dd3f09dcc3168330ef810e45fdeb919e5826daff2c39cab74ae462d669061f04fc7a516b036a253d863bd26786c9f1339f798f6210aac5559219c9abf7444b1a716517228cc4d3db9ccc1a86743856a5ccc7378cf7b398ad6ce3d93aead2c4f77234a004117919a8c3d886312c9743b37ea7441ff4c799cc8c181e5b0a372eed80e2512332401e62046df665f14ddb9d77c94facb6a3848d3b82f0c0d14bb0ee617f9b603b0e5e47de84abb5", 0xfd, 0x21) setsockopt(r0, 0x7, 0x80000000000003c, &(0x7f0000000040)="1c267858b9be97b2566a8e8ee7b2acd3f16262160ad3f194ccf9b8b981096c9ce36f76c161f3b0b02a7f03c4f40bdaf70ac5", 0x32) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) r3 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0xd2f18a3673879d05, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:07 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) dup(r0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x1d3) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r4}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x24}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r5, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r6, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000da00"/76], 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r3, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='W\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="b2eb7726e6a1a78de3408a4662ea623a48a7ab1e"], 0xa) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r3 = shmget(0x1, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x34, 0x0, 0x0, 0x8b}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:07 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x1, 0x56fc, 0x1}, 0xc) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xf2b, 0x7fb, 0xfffffffffffffffe}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xa8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlock(&(0x7f000043a000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000024c0)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r8, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r3, 0x94ffdcfa58a2bd27}, {r4, 0x186}, {r0, 0x2}, {r5, 0x8}, {r7, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000002500)={0xad8, 0x0, './file0\x00', 0x7, 0x24a, 0x0, 0x6}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000080)) 16:00:08 executing program 0: semget(0x0, 0xa, 0x80) 16:00:08 executing program 0: r0 = semget(0x2, 0x8db39746ac3209a9, 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000380)=""/245, 0xf5}], 0x2) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r5, r7, 0x20, 0xe21}, 0x5, 0x485e4072, 0x6}) r8 = socket$inet(0x2, 0x3, 0x102) sendmsg(r8, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) socket$inet(0x2, 0x4, 0x3f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:08 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x17) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000000300)="f85f16b43069b326a9f7b70c78a86efd3c4973a849822718681e9bc68c7d7f5e2d70b9e70e8633a7f79bd4af4d5c86b3e17a7c470a42056680a7dcdbadaf21c68f1ea5b409309b4cd428ff14a812d903fcd538a85a9c49086118ccac020c39ffaf62d27f413c224ecb1ff7ea1c1d11fa400df6647b21db5ca9a9eeddd01254113f2f2b9b2bbdc85093c8ceed3f47f2710aa370a637d5da2793202fcaff39c6af1e6afe942c9eba8c41f0e26e88cce848056d7af0c7a58ccae219a50df13f25c028a20be7681dd6a72f675ae37186a709005f58aa73b32ee11f462c321a43e5afc943", 0xe2}, {&(0x7f0000000200)="69ff2865fdc9b0e1d27e5a0af9cd19c608be5af0ec8d7003a5f92156cffd1a08f06f20947db3f3b7e746b55d393d24dcd5239fefd0881b1c0e1ffc4c184250e7f520760a1090736f4abd9fd07e7e40ffa7d6ddf7cb679642b00e1478bdd0835abe439cac3435417d736555334d36373ae54b270120e020a3f255ae1aafd7609f8078d53a2932413ead8c66303e927ab031bef96715c51967bfbf908cb226db5b09dda680f3522cfbe7f497d6a5fcf88a1edb883e78e05c06936838", 0xbb}, {&(0x7f0000000400)="cacdcd44948d6094f090e21f50198c512aa535e1ae8b00f1d59af5afa81b0ebcba32955926a93c8d8ed046076b8bf5c4d40fad03214cbdde7ff4aa14647b593cfb4898efcf71c221ec27b1272d7146e353397209d66471e7dc6281801aab0fb82fdbf97c57380279dbb83b3cb4bfaab5ff2a989791926426b530c4a737c025e111e7", 0x82}, {&(0x7f00000004c0)="4373d23d68b94de358ba4918140dd6ee0455d40045cc19f6fc28fe9cc5d4214b20cc6bbbece9b97d291e4a9e7115d361b6888734c121555eb4490166a0ed0cf41fb82d59c912f092f88e5821e3c799e1f4", 0x51}, {&(0x7f0000000540)="bfbe0bb9d7ea25a101e4d9b5943bc51376ed73a00b09fa301e606f5d4d5dcf00db1cae83b57c590528266aafb03d8d886fe097650d3a1bdd6716d6a5ad5a0c97fcc9e2ceb2ec0b9267c783acce83ea0ef3abf0f0b6117238db0ef103d098195da02457469ab690f091d8fe97e91aab1dc6e61c1f07ecff73d123bf82f0a08c2125ee6145976fda10f1f3fe4bc746df6fa84bc9868825ff7fd468c35e70de106b1bddfc6456ca921e1c0040c6f9ed47983bd8cea79618cf54c415df359770", 0xbe}, {&(0x7f0000000880)="4d681626132f058114353cebce05b5d2c42624f0ca42c5a4832f1137ae3c6e60e60a0f4d2739538fe03667df6a7b3f1c08d6b397f16ede3cc38cfbc5a7d44967e80e3dab3adf3f16043da4f1844960087c5ddc38552b2448d7c2d080fcd208c38402eb5ddc8c54ef62fc1c91839f4d734172e2d1ecb393eb734d6bd0915e307bc58eb215e59bbb5ddfec10cfdf9c4b45892f120c4567bcc425c0ebc2939c52cdb23c7da2dcedce41b8b472f723c4154595bb2eeb96af1b0e6d603c0fca77b2b12f1e1e9289b6cd4116b74de284911c04453f7bd1e9997f45d3a28a4bb91c796558f3e59444e032152e8f6d9bfe6ce0b12248875a1b9ea2cc20218c84d86c3c43503c4901d31318edb3e551f7b95cce9ea87ada5c0a6768778beb99add2aa683653dfd233a8f91dbe21da6714b189f4aa9d9bcaba032763ec2672c8cc051fac04c43f97d8790355dc5215d06f97e53d03b4cc67f7f452f44cedf242f9c5848f2c22735a0537f1f0f96a23e39decb7bff17d022c0aa87afe6ac2c3b3a419b7606ec9a0262bd2535481f7686d24fdea27436b5787416d067e82f7c1e0e6c09d5b0a504306fd31e668a19eda552787a6123f405248869c0d0b2eb11602cfc723a032f31971aa459cd841781c117a9d52e79249942c58ad671de417bc65a8ef1c8de6e613f167dd7c0047c980700d35c70f255548a9f7067cbc4007315f05b45c0d040969e33eea0c307acab70ba730f533225f7043350147e53bad36d5f183da82bcffed1249371a595c76d6b2e08c4253b300d967f83328ce8681804b45241ca4d2a602f2944c2243632ced6cb6139d5b85d26bd5afa8cdc86bbb88ad411683668b6ccbf27b27f9d4098129de11fe7b56535347632447fc9673287b5a91d95b17a5fc8d505344fb09dfa02aa31e2058d468457c38179ab090180ef32e15f847521052a802c120ac1d83c09bb2642f20a6d8672d7c5c28562f40636f5b51f98f6a97422cb02413f0fc6d2bcda7856f1496e2a4d5ea5e5dd8884c8fe3eda2d8ceceac21fca911f468c4fdd0288b45443b611716f92037cf9a412508b44204aa8794c162d2ea86e4d4be75f5792882c9caa1a3c037557aee061a9ddb07c6d51fe2a762417e02cdecce88fbf3fb195a83a0dec7fc7abffce3b7602cff00216cfd06a7aba7e66dacd9653dfc15ee1b4ab204cec71a2e5c0d33efee6385b97244224fe1acc11b6da8c3c1bb7c500d7f679ee4210f064627fce290705ff41bd6b0bc67b2a932257b0c1e65bab84e90900c1ace05b540c647547ba7e8305269f6a93ecc5c98a7dc55b11bef8de32ede63c5fa354a07dcb9a0f71415f90a75029477e9be4cc94bc232b34e184f9963460c4808b881e79a6e37589f115bbf31df72c13dcf825f82ca01bcb2b25a7fb4fd07ea8d00113904a83d171872eabbbeb10e4ce39f45b25a1cf6511d383cdf005ddccaabbdc7d514ab598794ef03708bf749efa66afc95bc32e19a17c64892baec8163280674f1f76dd7af3409b3a0b758a309761086c5dbeee29d79e4fe29ac700e57330c2bfdf351dd742995a6442e74f3d0a6c009d730fe6d47196469b91b9060a23a5672401c05516fefa8fc68b226ff034120a120fc188f5f173bede736a6fc62f20f1ab3839a1eae34eceb3c3899d6b429bfa0acb7325b9477bf0b141dbe1f0a479a512e047d8bfe7fe35a496bdc20794860c0b6d3cf34c8f0e81e7b34531493f33f12a011afe77aafe48b7815bed8e6a3205e7d74eac17b54a9f0fbe9d4fd921a1138c7dcbbe29b6d42cb6873e2120031e01063e207695dc435f5ab5671163e6c8a77addfd7791fa84c78a04e5cafd55916540901c4d06c77905d2f3e337db8043c4da06ba6903f739f12d876a78f5932f6b295eda07ecb18f90783c9429ee844d8289cbefb25b238ba0a07deef74b9dec8ce8ed0ded7c149e70b9bbe56f7bd9a4763c90e86785b4d340244c0e1667f85e1b8b3be1fd23d3e78a3f063cc8082a320e89d9bbc1573167767ece75713f9699abbc199f046f71372e9002b54e488b9f786bbdb14408f83652391cd900242592847134a71264ebf3a5fab56ea43be5d6a70c7fcfbcc1658614812970a04d0faa5e945c68cbb06df6a9cda09a5caf2b4a9d59f44bc3f3d233cd94264e07d3c5f76a9e0a4326cfd8bfb25f947d6a80c367ce8ed1c83fe7d72bd406baeebe8fffcb953c36f118ac737f8e5dce65ba4b78edbfdef77381c6f7dd3508e0eb0f5ba88869ccf6b6d6342f2cd1fc7d57e921d594330b73d2ab7963e03b5c635d78f81888a8a83b9b44d42ea749a0a65bab92076a59de23929656cb04c58979307469d2896dd20fbf0208f2295c6bc3041458e85f9d3af2095cf0747f1195a4806d5f7932ae5c38b7e5a8e5715a1145cf6af46059597af1276656f8cb9b717751f248a49c2ceb7ba485b5af3ed1f3e222e323c98cc6863189be115f7bba212d255ee84deff8b6cdf8c5ae35146487eb9936df7e014586cdfe43af0f2cba7d574df59f3b255568cd1a050b6fc2f51f70184eac5d6b1a5ad5d3030ebe0e64491d5674ff16df732bbbc504bef66913974bfc27edb3f0f5a6472568b3aacc370fa9abf4148d7ec5872da39b471186ece3a630b430fccc04e798a4d09d185bd3592aae77fc4fd6aa612bea7887bcc33ae0c374b15fc0bff376a5a33d4f58e6214e86714901236cbaf9fa60995ddfc0d7b96ca10bf4ada753748c78c2f942f346e3d64c09b7784388fc0509f60e7014f75e29de6ee1ad0bbc7a3beb0309249611c7f03d1af8d0fd423688dea37ae579855756e6cddbfd1ad8cdd3d32a4a88ef531df1f88adb71e517f2783ebd91f8e9aab05de53d792a5c79c2629f5ff705bb93230d6cc8dd7919bd6f15d25db4e62dccbd229586813eb391131a0122fd41c1fc01f8703c644ed1dc5f01f837fef2640929a7b1825ad5bddbe2fb78867a450afa3d07fc3927981285420f12d5c6ba5499d7aa064b2f6f1ad8b9d2e1976d7aef2b1331ae148a38675a0f3acf74b94ccabb67d6852f3b540e657c296bd25fb390d9f5cf7204b12b55ec3a67be4fa0bed733efb440ccc1eee34ba26d8c37913b04d9c8a47c0cb48d17645a3b52acf22614efc43bcf6ddf5bbb4f0cdea07369eebb615aab92c6876a45b3e80580cf21a06e36c823abcf22633adb65d91f356e8fbaf2fe97db5090556aecd88cd5ec2c63e55b26221651733b1f100a0bd52f32110a7f5f40cb44b6abc8a8a28a583845686fdcd8f278513936c294be968c294680719f340f24ee2b2d5b9f0cb7afc6c22c13b5de24dba405e105681de8c009976abc85264f06a9d04ace64a9ebb116cb9ea982e5d64edbb738eda9534042b1e4f364c1f125afa58644b483a5d3d7fd07206ffe9b2b705a61e552c23fe23dce32c7b113c8ce4b74361ad72a21413e1ac8b8c72815e1f76fc8a220fc335fd071fa7cf5e6ed8ba8554a40b47a694608c3591827e87ff968acf970820f0d0f0befc54df97e0a62a3bbadb5f61c7ae74728302d299c24cf6cf287376dbc598b32c01817d1accd397cacf28f1e24c5d6727d053f67745faf93d00e37a8df79415fdf2f1fbac921722bcdd9c6c41b151401d3af470858992dbfbcf1b25842e49d8d615cdb7a37dd061d61322678f91d8d49f70ec015d8f62accf0db45f62972efe1fa5fb18f31b7d6bfa725fb0907d04ca6520271157ce31b8c8fc42cc490d7394ba82c8721dc90529f1c44c0f65ccf259e079802c021f496ac30d439d5d79da6f6d54ed92c61f70b67d49933c1a1c4381a2cc096d0dacb8a40a659e3e6ca1599d7b86fc3b30420122b1ef7db37630b5635a73c4f06dd90e3d6c7b465197e4d5aed664e38433b1a1e0de2e550da9139cc73c53c900961449f81ef1fbc1b7245d6b996ebc0f72f6b96c41e1ded23a82417dae38eff5bc1510df63e9bd5cac092520e03b80a192018dbac485d15ac030adbfe41f5440f7f04f0d00b298505c0e9c5876bc25aa853043bf4372737664048755cbf11cb02425b78c53fd46cf1eed23cc2b886c9b30460c17b6d563632dea658cc0e5e350cb553de2822e2350b0313a56bd8731cf064cdbe50332b9cd5771b2f7181008c640adf08b3d8430765a4e34b5ee49819a204211974c75e3fd8d28f4d7dc8f1529efa96c2af6dc5ae9bdf8a8441b1878d2bf729c22420f1285880a5d6a0a347095698da6efdd257d5748aa35e081aaa910107f330896d0c78e8bf522547f496ae36de669a686fc838130a73679ab69ceda3c22f9003c7f9f6e64cc383f1825fa2f91d0153069cb04ee966f80499c56084d6395d0953307f504024169b15572bdff28929717895c8df24a90216bbc39ffec209d1a8ac8db11fa180a830fdc788fbf6cd22612e7b6e94f3cfcb8b4574c6e367cf7bc825c7cef291c7b544a9c7e7ee3e12a4049179950f15ac2ff637fb2e190e3e278fac01e9a650202715890b2f7b7589827d6b41e583efca04a890de5c8ab43100ec79e5febc0083323d326da4adf2a82efe1a500d54594bc27137cd7a809446c14679d558ceb67c1c20e644329cfa1f02a651f84db5b93fc9e17edd3a78e5f6fb797b42a34e2233b04165a02d7ab3059e9f616d96e240766658fa86cdb3102dd9ce6f01a399d9d7429d946b5d6dc86f5c70466dabd0b10bd6ab3c614612a7193f3c71fe67e7a1e4bd3dbbc6146762672d33c1179598de9d8ef401539f6f1b1ca737645de693605e7585ebf853995016996387bc49dc91e76761d7d998801b5263f67f4c68923d27d7a67ec46412a4c8dd7206c19d89b32419b34851d1f11e56ee405cee9f410220781e482d3f2d98032f078ac586ff6739f5ae715b55d7de79b576b492895bd4283f6157a2995ecd0fb9d62c5e52f09ad2bff4e5b92767b253699a5b609630230fa48e8f95f28735e824f9695c0a63d1ca118809595122f1b7cd62d97d95232cd45f4b728f599e73b4ffaf41ce4a18e3158f0f35fdc9cf7ee41f0366cf9d7fb4dfc3d411fbe95cadb6e0893c34b04f69546b844f2be87954e23180913786046166d2874e836aacab81882d0ec9d3ec725532c5586667157f55a7b690dd808e4820b2c6f89801c63d71a70fa73c8609add3c6003c78d5f76b7fa6ad2b81b32019656b58e4278c81ad2ca56a833f8b41f9353c617bdf594a5c01d220a28621edbdd9cf3f1a7421d48a37d866e615cdb3ea044733e1d81c013769bbdb954be528701f6ae3760a474c9500dae3f223277d1bafb374d62e85f12e48d7ef9deb40e4b8401759bcdda7657a56680b13f06fabec4305dc89bdaf00b55d77c0fb52f25a93f8efaa9328d4c6ac843538b4cf0174ed317cf019cf0a1dcf74917995407a5a9c2542b17cdaabbc679dd229636413f6cb8740fb919c8c7da37efd5a5e94f366bb858551d871b8d28867888388eeed3f343b58416478fc4093a6faf37fb218062032a6986575d11a2b0df5191437bfd0f4ae79bd5db65b21f4173016114ac66fe0e0615a6b89e69e66c7effd1ad752642bf000a7ca3a4a239adc592768fb273d36a672e8378046bbb189359338481ef07b3cddc092a9d33ce1216f3cb4dcb92e025f9a233c35717c17d0dd4397df18771fd77132cd0e9a62af08f75a206ab564a4e34622494a413ac9fbbaeea12b750418d2036fbb9edeb5cc58a6b4f9a33161dc64614e09c8db3713e454f2868242599489a750f5e8f0a340620ae9cb4e1ad5ad2c92d492a32dd72d795acdc7e831153d4c1a287a94326e1fd1383d89f9a446f66015d", 0x1000}, {&(0x7f0000000600)="3b265c86866b668f8d530dd0d9eab39a4ba9a55da62011e020a139376cad0be07600583464cc1b9cafb2baf41dc963f45400e3a116bd8b1a774a0c8729bb947130", 0x41}, {&(0x7f0000000780)="07c4ad18a2fc45c74b07644033b80a848812490ebc3cafe874f2b24d6f5b5130967e13ce79992796bcb5e9e95b611593fc670c8c657213e03c668947010be983106794ad65701d86fc6a", 0x4a}, {&(0x7f0000001880)="cebce7e08c54aff31dc8b30656a4980378f54638a89abacaea9d154b1f192849d4c9c2c6d64c30932ddd8012dd3ed6358fd94bf8cdab7572b761398432625ca12a0cfbffa4e6bbac2790f7d1d6b4d3595a42b45fd1cf2cb26855091790318a44c1ff558e8a908dcf9654495d6f62209bcc477ec4c3df9a5808a0c3c9f8e4094d91fdd8963c9a8c38cce107790b78ff0414ecf8e9f211292ef4b80839089eacbd6e4a70cdb8d3c1467206e60beb741fbbcede06374dfeca862fbf1c4142835b4b677c63f0f014e4845b559ae4d323", 0xce}], 0x9, 0x0, 0x20) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x38c, &(0x7f0000000640), 0x7, &(0x7f00000000c0)=""/53, 0xfffffffffffffd95}, 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197aa1fb853dace135271c386207108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b15869addd02941052cbc4de43bd6d01360bcd4c0a162b238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d54fe00000000000000000000559aa4a6215ded01fdbaf1ffffffffffff90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff52287e3c3839a5a82c0b2569e0dc20e2d9e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3000000000000000000000000003f00594ba2bb0c5dfacdfce5d334b17350ca90069910395728e2df50d113f30b81f97053f24b99859edd4d9246056fe0abe887d7949b5b2bdcfbc1838e24d801e02b156e574b94ec9294ceb034eb1a1f9300"/509], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7, 0x8, {0x1, 0x7fff}}) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80000000025, 0x0, 0x3}, {0x8001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) pwritev(r5, &(0x7f00000003c0), 0x1000000000000321, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x24, 0x7fff}], 0x1}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="383d6befadc45ffd5e0981decefa") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = msgget(0x0, 0x684) recvfrom$inet(r3, &(0x7f00000006c0)=""/202, 0xca, 0x63, &(0x7f00000007c0)={0x2, 0x3}, 0xc) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) r5 = getuid() lchown(&(0x7f0000000900)='./file0\x00', r5, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/238) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt(r1, 0x5, 0x8000, &(0x7f0000000940)=""/190, &(0x7f0000000680)=0xbe) msgget$private(0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) fcntl$getown(r6, 0x5) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000396e8eeec064122e69bb51e1e9cf41676da2b9f50ec85bc0b7ad858f01ddb212cdeac7b0429efdc9364d494ce1b50cd78c8a5ad1012a05b9124a20881e73ac54f42d958303d37ba18fd983ec1c75186f983ed16ed0b45db1fb9334d8f6846f94012c596063bc756987df2bfa2f702527a6080882eb22f3e7899f35147edfe056e59bf086a5c35f809ca4fbe64d5a7c8ca4a3da6aada29cac2b513f3edec0f565081f1698543b5e403e585446a92c2bc7dc822d94beacded105a095b99f9b14e077e7c68b6182c704d10ea64ea908d604167625490b168d21c0c257dea94b4cd5"], 0xe6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) rmdir(&(0x7f0000000040)='./file0\x00') write(r1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3b624d9d9716823ef685f63c7302061f7cf3a1eff50b89a491f96c8fc09abe926f5f8c1162391c6fd52bcd62d670edaa0c2c5c2568d73dc0750509a8fb47e1333934fa38a09c3a6a02cdf715ea4e22c486fe0f59f4a519d9fc0fad3fdecbefdd982ed21b769e9e2bd9e5fb9bb84254cc072a6803790576cd273767373965561cfa8df6204b4f5a64fd86b4e394257f7850842c87315c4d80e5899e4e241509630fe7334a1302b658960cbbbe9077781b7cfd5c8178fc11173a4da96d13744a9447bae0132885040729de92b71692f67849260cbe7a5bbf", 0xd7}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x3, '\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'}, 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\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', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) semctl$SETVAL(0xffffffffffffffff, 0x6, 0x8, &(0x7f00000002c0)=0x4) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff5}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:09 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0/file0\x00'}, 0x16) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x74d9b1fc}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x6, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) setegid(r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r3) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) 16:00:09 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r2 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r2, 0xf065924ef917ad06, 0x7, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000f00002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e05008f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d00000000c192cac5562a8d0cfa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1274775bdcad2fd683e4a0f778ae93bd831e344b7483b9bb09758d741de9e3b5be646b3527c3658ba6cf68c2543c5c07acae19565a3c9af47d9b1249f79e31e9265f80fb979b9de27919453ef4c39cd58549f7588f095b04771ac047"], 0x44b, 0x800) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffff0e) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_int(r0, 0xffff, 0xd59797e08436d5e4, &(0x7f0000000000), &(0x7f0000000040)=0x4) clock_settime(0x2, &(0x7f0000000080)) 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) socket(0x20, 0x5, 0x4) dup2(r1, r0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x0, 0x401}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5b) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x2) r3 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0xa47a, 0x2, 0x400, 0xffff}) renameat(r2, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus/file0\x00') poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0xfffffffd, {0x0, 0x401}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fchdir(r2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./bus/file0\x00', 0x6, 0x7, 0x2, 0x1, 0x0, 0x6, 0x4f, 0x0, 0x0, 0x9, 0x6}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000300)={0x1, 0x8000, {0x200, 0x100000001}}) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000007be89d2b9ea199ae7500c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e6de887fe8b638a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3f"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000040)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/26}, {&(0x7f00000001c0)=""/201}, {&(0x7f00000000c0)=""/83}, {&(0x7f00000002c0)=""/203}, {&(0x7f00000003c0)=""/182, 0x30d}], 0x100000000000040a, 0x0}, 0x40) syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = dup(r0) socket(0x20, 0x5, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x30285, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000157e60050cd7fdf0300f895", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x401}, 0x0) 16:00:10 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x8001) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669f23ebb0ed0a8a99e155b76d784faab09affaa0ec8dfecfc6f49daaaf6da6f3f00693b1d2eb0d8cfaaf9aa4fce7fb66b5e2e7a4e92ec8d236cc04677f009115ee1ebaeb42ad07"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000300)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x31) r2 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) r5 = openat(r4, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r7 = openat(r6, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r8 = semget$private(0x0, 0x3, 0x648) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r8, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1000}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0xfffffffffffffffc, 0x1000}, {0x1, 0x1, 0x1000}], 0x9) syz_open_pts() close(r0) r9 = socket(0x1e, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r9) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r10 = getppid() r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() r14 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r14, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r15 = socket(0x1, 0xe003, 0x2) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r13, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r13) close(r0) r16 = getpgrp() r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={r16, r18, r17}, 0xc) r19 = getpgid(r16) setpgid(r10, r19) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r15}, 0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) r18 = fcntl$getown(r17, 0x5) r19 = geteuid() ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f00000001c0)=r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={r18, r19, r20}, 0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r22 = fcntl$dupfd(r21, 0xa, 0xffffffffffffff9c) r23 = fcntl$getown(r22, 0x5) r24 = geteuid() ioctl$LIOCSFD(r22, 0x80046c7f, &(0x7f00000001c0)=r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={r23, r24, r25}, 0xc) r26 = getpgid(r14) r27 = getpgid(r26) r28 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000440)=ANY=[@ANYBLOB="002500000000000000db002a7abf824f779cb8f0680402e5958b73b867454ac82cc6c4090000002c581a23d5c68d9d7b201de936093c9ece314b3d58f03eeda8da0d75d53fa3b722950537c9c3879e64d002ad9f2c83"], 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="b0fd86d7e368a07a25b626658464f8c3f491e3c5a951", 0x16}, {&(0x7f0000000140)="cc57a5b9dd39646f1d68bde71e98f0b566191fe81e30b54d37b44edc5988bf2b969af48c863459427faeb94b3a928be11b265f390bb6cf72e71f", 0x3a}, {&(0x7f0000000200)="cca65fab17e0b8e692aff6ba30a90b47e721f3b734ed8f2ef3dd78d14119e62fd86bb6b605d45917372d311a3a75a67995b73cbe5a2979a6a6bf0e05a68891abbb5e08198b5ba2db71", 0x49}, {&(0x7f0000000280)="749e178d392f9625472bcc6e65189365ce97d54e25e15ec69f5396afad9a2370e7fb2dfa290348eeb981793a7a005269c0e114e3fb862d754445b30fe4c3d8eadac752c0c28a248fb3706d3673cdf8f8d3a58b3d3b13e4272f7443ce344f37d98f8b0c1e5d0ac1767ec0556d8da8769d97b205205cd9b06727abaaf6cc0f3c57b580f669fa27e21198454c193c677faf7bc917a3e928168c6c4487c35a72a9e2076e74cc5ec65f9f13b141aa39516f97716138", 0xb3}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @cred={0x20, 0xffff, 0x0, r27, r28, r30}], 0x40, 0x6}, 0x2) writev(r1, &(0x7f0000000180), 0x38c) 16:00:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r0) shutdown(r0, 0x1) r2 = semget$private(0x0, 0x2, 0xfecb84e4cb4e138a) r3 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x3f) semop(r2, &(0x7f0000000040)=[{0x3, 0x0, 0x3800}, {0x3, 0x7, 0x800}, {0x1, 0x401, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0x0, 0x800}, {0x4, 0x8000, 0x800}, {0x3, 0x8, 0x1800}, {0x1, 0xaf}, {0x3, 0x3, 0x800}], 0x9) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) close(r0) msgget(0x0, 0x80) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) getitimer(0x4, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, 0x0, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x8) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ftruncate(r4, 0x0, 0x1) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x1000, 0x1f}, {{}, 0xfffffffffffffff8, 0x58, 0x8, 0x9, 0x3ff}, {{}, 0x0, 0x42, 0x4, 0x0, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x0, 0x4}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xae, 0xfffff, 0x100, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x2, 0xfffffffffffffff7, 0xfffffffffffffc01}, {{}, 0xfffffffffffffff8, 0x42, 0x4, 0xfffffffffffff392, 0x3533}, {{}, 0xfffffffffffffffd, 0x54, 0x80, 0x1, 0x3}, {{}, 0xffffffffffffffff, 0x20, 0x2, 0xffff, 0x5}, {{}, 0xfffffffffffffffc, 0x6, 0x0, 0x9, 0x81}, {{r0}, 0x0, 0x0, 0xfffff, 0xb042}, {{}, 0xfffffffffffffffb, 0x1d0, 0x2, 0x9, 0x9}], 0x9, &(0x7f0000000380)={0x7, 0xfffffffffffffffe}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x10) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:11 executing program 0: socketpair(0x2, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f00000000c0)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) recvmsg(0xffffffffffffffff, &(0x7f0000003680)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000035c0)=[{&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/193, 0xc1}, {&(0x7f0000002400)=""/120, 0x78}, {&(0x7f0000002480)=""/90, 0x5a}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/185, 0xb9}], 0x9, &(0x7f0000000280)=""/10, 0xa}, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x1dc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) 16:00:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000480)=""/84) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/203) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0x102) r4 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, r2, 0x0, 0x0, 0x0, 0x194}, 0x0, 0x0, r4, 0x0, 0x9, 0x0, 0x80a6}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000180)='./file0/file0\x00', 0x89) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="ec148b7c5eeddeb258bd60e96d1e2472837f7acbf2943fcd0ae485b9e2c168df4ff4eaa684cd07f87dd779db1f836f028bccedb91c2f0c185e97781e46eba10c8ec0e2c05981", 0x46, 0x0, 0xfffffffffffffffe) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x1, 0x8, 0x1e1f}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x82) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1bd, &(0x7f0000000240)=[{0x2, 0x7f, 0x20, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r2, 0x2}], 0x2, 0x400) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x800, 0x3}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000000000e7ffffffffffffff00000000000010", 0x4}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) sync() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r3, &(0x7f0000000640)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f00000005c0)=""/9, 0x9}, {&(0x7f0000000600)=""/39, 0x27}, {&(0x7f0000000d00)=""/4096, 0x1000}], 0x8, 0x0, 0x0) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xd2241e1da7529985) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb923959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476497a23f1d6793fc38ae9455edfeae1b22dc6e86f271d410daae69ca921569093685ae835cfad24e74065c5e50e1a7"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r3, 0x0, 0x401, 0x3) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) recvfrom(r1, &(0x7f0000000500)=""/164, 0xa4, 0x1, &(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75503dd00ef43f7f7c80d4d7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r6, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000004c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000600)={0x6, 0x1, 0x3, 0x3, "c63888036f97f3bb6a44033cd2736c1a3654bd97", 0x2, 0x9}) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xfe7, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffc}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r4, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x38000000, "a39311fcdb7955cc3b32fa0e552635d15fff6eb6", 0x3, 0xfff}) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x16d, 0x6, 0x0, "56ec9778ce2d486dfc63f8602d6f873089362b2c", 0x162, 0x5}) getgid() shmdt(r4) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0xfffffffe}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x10001, 0x6]}, 0x3c) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x615, 0x20, 0x1, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x400000000002c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8043, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x40) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="a2e6ab5b4ffca24c3aff11483324bf7fba40e99b38a9acdfdfb6a158dc8efff2dfdaa49299a9a918a5fb8698ed61b161baa7271f9d5c24a1fbc8034c4beda4a2a5d773bb941045ec85e0b7c6c653a3740c778cc8231bd22f234b61aa37f3d93212a03de1f34e36aeeae28c5215f2754863f0150ea1a27a39f581a0195fb1445af5496265070686160334607af33a0fc4f5a6fca0f3f1d88231f4", 0x9a) accept(r0, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x2) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x1, 0x4000, 0x810, &(0x7f0000ffb000/0x4000)=nil) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, r9, 0x0, 0xffffffffffffffff, 0x0, r11, r13, r15]) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) r19 = fcntl$getown(r18, 0x5) r20 = geteuid() ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f00000001c0)=r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={r19, r20, r21}, 0xc) r22 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, r5, r6, r7, r16, 0x40, 0x1ff}, 0x58, 0x1000, r19, r22, 0xeb62, 0x0, 0x2}) r23 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="38004000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r23) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x5, 0x5}, {0x4, 0xff, 0x80, 0x1}]}) socket$inet(0x2, 0x5, 0xfc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x94) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x7, 0x5, 0x1, {[0x1, 0x8, 0xfffffffffffffff7, 0xa, 0x5b05e795, 0xfffffffffffffff8, 0x7ff, 0x3, 0x5, 0xa63, 0x6, 0x3, 0x1, 0x2, 0x5, 0x8, 0x4a, 0x100], [0x1, 0x5, 0x7, 0x9, 0x7, 0x200, 0x1000, 0x2af24bed, 0x8, 0x4], [0xfff, 0x6, 0x3, 0xac, 0x4, 0x6, 0x3], [0x5a05451, 0x101, 0x1f, 0xff, 0x7, 0x3ff], [{0x1ff, 0x1, 0x7, 0x1f}, {0x3, 0x9f, 0x9}, {0x2, 0x7fff, 0xc67f, 0x101}, {0x3, 0x3, 0x7, 0xfff}, {0x7bff, 0x7f, 0x3, 0x7}, {0x4, 0x25, 0xfe, 0x8000}, {0x8000, 0x0, 0x6, 0x7fffffff}, {0x3, 0xffff8001, 0x200, 0x7}], {0x5, 0x19, 0x80000000, 0x5}, {0x40, 0x2102, 0x0, 0x5}}}) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) dup2(r0, 0xffffffffffffff9c) r5 = socket(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc0206925, &(0x7f0000000300)) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r9, 0x0, r10) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r10, 0x5) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r24, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r19, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r25, 0x0, r26) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r26, 0x5) r34 = semget$private(0x0, 0x4, 0x408) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r38, r40, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r35, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) pwrite(r0, &(0x7f0000000080)="483fec60f1e26075ec261c9e14555eed0eb32f0d6e19d9b17834fee007d3f8d110d635594679bd27552f9fa2c40788b7181a4052cb3d1c4aaf8216b2a6711b2260e1b4fc59f550dfb9e44125a230df66e1d5dd4301278c230e7ab2a83191ada40b0625b51f8c42b233e08229b8ffd2af0d7135385020105d4a506e2a213f", 0x7e, 0x0, 0x3f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000400)={0x9}) socket(0x18, 0x4000, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000440)=0x5b1e71a8) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x80}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8}, 0x5, 0x2, 0x8001}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf701d84a4a8277833f48ce369f707884a0fa222ea7575ef2680cf55566a8af8312b9d054cefdaca6f15c36c4987c0a0af827ad8116cf51c7b2cc4911223525f8e88b964633cdb082595f12263550a545537ad199266996a8d9b8d3821db6a2ef3090c9773f7ba966ef342226e5b654", @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r8, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ca311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54d6bba50bc48af3d0f528c4bb30d035652f0d119c1cee4b1de91f2299b5274d87192b368af0d841f7de0c8b66d29a5d6a3328f01149c5a3edbd6626207beed825b5d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8741785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285ed00", @ANYRESDEC=r3, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r11], @ANYRESDEC=r12, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x6, 0x1, 0x40) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r16, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r18}, 0xfffffffffffffffc, 0xc, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r19}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r20}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r14}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r21}, 0xfffffffffffffff8, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x3b9) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/171, 0xab}], 0x4, 0x0, 0x5) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/104, 0x68, 0x840, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) clock_getres(0x2, &(0x7f00000000c0)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x231e7166ba18f41c, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000016) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x2, 0x4}, {0x80000000025, 0x0, 0x0, 0xcb}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x22e9, &(0x7f0000000000)=[{0x2}, {0x4}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = getgid() syz_emit_ethernet(0x133, &(0x7f0000000540)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) setregid(r4, r6) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) r7 = semget(0x3, 0x1, 0x42) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x3]) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x800, 0x4, {[0x400, 0x34, 0x3704b0fc, 0xffffffffffffffff, 0xbabb, 0xfffffffffffffffd, 0x1f, 0x1, 0x5, 0x4, 0x80200000000, 0x7, 0x1, 0x3, 0x3f, 0x5, 0xfff, 0x8], [0x9, 0x8000, 0x10001, 0x6, 0x1000, 0x1, 0x6, 0x6, 0x10001, 0x1], [0x1e, 0x4, 0x1, 0x6, 0x8, 0x6, 0x7fff], [0x8, 0xffffffffffff7fff, 0x657, 0xffffffff00000001, 0xd09, 0x100], [{0x40, 0x0, 0x81, 0x27c}, {0x4e, 0xfff, 0x6, 0x2}, {0xfff7, 0x0, 0x3, 0x2}, {0x7ff, 0x0, 0x40, 0x4dfb}, {0x1, 0x8001, 0x20, 0x1}, {0x1, 0x5, 0x80000000, 0x4}, {0x94, 0x1d84, 0x7, 0x5}, {0x7f, 0x5, 0x8001, 0x1002}], {0x8, 0x1, 0x7, 0x5}, {0x8, 0x1000, 0xfffffffc, 0x1}}}) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xb6c9, 0x0, 0x8, 0x400}, {0x1, 0x7, 0xc3, 0xc0}, {0x3e, 0x4, 0x81, 0xffffffff}, {0x8, 0xbb, 0x1, 0xd}, {0x9, 0x8, 0x8f, 0x4}]}) 16:00:17 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x3) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x4320, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = fcntl$getown(r9, 0x5) r11 = geteuid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r10, r11, r12}, 0xc) setreuid(r6, r11) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="149ba97f8d04801f61d92942725321e724fd7c56987bd56c7603ef433ce844a16557369554389a5d359c5921af69fb1da442c7ab0807765c2db2ccc84aa8a357a8c0ad10dd5922e9c84d69e1f1ccca0081fcf32309427ee76c288c1308d10c2960498a3943fd14d303404eacd8ede806cf011038ae15357112618c2a5268e452deed6487c7a25c1146c582513da104afccadd9ba9c1fbfe8046e6dbf35e99d4219d403557a0830ff3dea7cb1f97c85226ba0f6e359cbaec66175578d355778d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x7, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) r3 = socket$inet(0x2, 0x8000, 0x1) recvfrom$inet(r3, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000140)="000036c44a2d705e683a080000000000000094c7899624b887e62d5cb5dc0917150f66c9aa18968a94655f0bf63dd2a3cda1c3fa459086437af16c1e24962cc5c115f32a76e0ed6bad334a62ae760c2cebf3e830d6a85391442f1e81cba20f52595dde5d208d71ad855e0c80095253fa4809dad7113d641deee4168b00dd985f08cac6eac80a3fff2a22063c7e2e26359abf1db395f62464ea76eb16332a2adaef3397a29ba83204049902879797414a52a65398a6099132649daec30ce5fa9a04", 0xc1) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="73022e2f663c275a7665"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000fc, &(0x7f0000000040)=[{0x14}, {0x2, 0x0, 0x8}, {0x216, 0x0, 0x7f, 0x4000}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 16:00:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r4) dup(r3) 16:00:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(0xffffffffffffffff) r5 = socket$inet(0x2, 0x1, 0x7) sendto$inet(r5, &(0x7f0000000100)="ef3795ba29466a98", 0x8, 0x201, &(0x7f0000000140)={0x2, 0x3}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x0, 0xffffffff}, {0x80000000025, 0x0, 0x0, 0xffff}, {0x5}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r10 = syz_open_pts() kevent(r1, &(0x7f0000000200)=[{{r2}, 0x0, 0x0, 0x2, 0x200000000000005f, 0x10000}, {{r4}, 0xfffffffffffffffa, 0x20, 0x12, 0x81, 0x40}, {{r6}, 0xfffffffffffffffc, 0x123, 0xf0000000, 0x71, 0x7fff}, {{}, 0xfffffffffffffffd, 0x80, 0x10, 0x40, 0xa920}, {{r7}, 0x9c9afbe89cab1898, 0x42, 0x40000000, 0x40, 0x3}, {{r7}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0xff}, {{r10}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x1, 0x3}], 0x1000, 0x0, 0xb23, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/63) semget$private(0x0, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0xf4a7d775b0dba910) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xee, 0x0]) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x5, 0x4, 0x0, 0x40, 0x4, 0x6, 0x1, 0x1, 0xc612, 0x80000000}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0x1000}, {0x5, 0x4, 0x1000}, {0x9f4124516aa22831, 0x0, 0xcef56b059b84a0d1}, {0x1, 0x2, 0x800}, {0x3, 0xd5c1, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x8001, 0x800}], 0x7) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) r4 = getpgrp() r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r8 = socket(0x6, 0x5, 0x80) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000240)=r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xb5a224ca77eeeaee, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000002c0)=0x3) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f0000000340)={0x81, 0x3, 0x0, 0x8, 0x9, 0x0, 0x800, 0x10, [{0xfffffff8, 0x101, 0xe9, 0xffff}, {0x6, 0x10000, 0x10001, 0x5}, {0x6, 0x6, 0x51c, 0x9}, {0x3, 0x6, 0x1f, 0xb09}, {0x1, 0x10001, 0x8, 0x9}, {0x8, 0x2, 0x4, 0x200}, {0x80000000, 0x0, 0x4, 0x8}, {0xfff, 0xfc05, 0xf7, 0x3}, {0x73e, 0x0, 0x7, 0x2}, {0x9, 0x9, 0x2, 0x3ff}, {0x1, 0x0, 0x3, 0x1}, {0xffffffff, 0xaf, 0x20, 0x3}, {0x0, 0xc8, 0x7, 0xfff}, {0x3, 0x0, 0x7, 0x3}, {0x4, 0x7fffffff, 0x4ce4, 0x6}, {0x3223, 0x7, 0x14d, 0x5}]}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r11, 0x8004745c, &(0x7f00000004c0)=0xfffffff8) r12 = semget(0x2, 0x0, 0x101) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000000500)=""/200) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9f2544bfa1658dee) getsockname$inet(r13, &(0x7f0000000640), &(0x7f0000000680)=0xc) open(&(0x7f00000006c0)='./file0\x00', 0x80a0, 0x8) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0xf6, 0x20, 0x0, 0x0, 0xa37, 0x4, 0x100, 0x0, 0x3, 0x2, 0x1}) r14 = fcntl$dupfd(r11, 0xf, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780), 0xc) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x54) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7152e695121b89a2, 0x7ff}, {0x41, 0xffff}, {0x85, 0x7}], 0x3}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = msgget(0x2, 0x80) msgsnd(r1, &(0x7f0000000140)={0x2, "a06aedcd5745ea99c410e8fae9c7e66822558369e379aa4b5ac40bbffb989a1281cc2504b81f69d0c2d6846b41f47b6f7a30b863a76c9e5a11758851dde12e0a6dacbefd96a946884de9c151bdd566f0d7e6829e5f68f03ce2db0811ab640967453fecbec246341418fc910074a1ae99fe063e984f73bd20e9be86ff4e99b92b0964c3513ccf7c9c882fe7cbbd08fefa0f9fa93b678817f0adb7e1b11bc319534433cdfd2654445c939b17387eb9d16b7f22c15f8e770e6d208a511eca57337f988da1970dd99769e587d345"}, 0xd4, 0x800) r2 = getpid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) setpgid(r2, r5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x3, 0x0, {[], [0x3]}}) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000002a00), 0x10000000000000a6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x7fffffff, 0x7, 0x1, 0xb58c, &(0x7f0000000240)={{0x3, 0xea, 0x0, 0x1, 0x7f, 0x4, 0x3}, {[0xe4, 0xffff, 0x13, 0x2, 0x3, 0x81, 0x80000000, 0x7fffffff, 0xffff, 0x1, 0x7, 0xa9, 0x0, 0x80000000, 0xcf, 0x3, 0x5, 0x101], [0xfffffffffffffb28, 0x2, 0x0, 0x3, 0x3, 0x100000000, 0x5, 0x10000, 0x7, 0x8], [0x1, 0x4b, 0x3e, 0x3, 0x2, 0x900000000000000, 0x1ebd13d4], [0x8a, 0x40, 0x1ff, 0x1f, 0x8001, 0x4], [{0x1, 0x911, 0x10001, 0x4}, {0x7, 0x0, 0x101, 0x83}, {0x7ff, 0x60f5, 0x7, 0x4}, {0xfff, 0xfd, 0x1f, 0x6}, {0xf62, 0x3, 0x6, 0x1}, {0x7, 0x3, 0x5, 0x100000000}, {0x40, 0xa996, 0x6, 0xfffffffffffff800}, {0x8, 0x7, 0x7f, 0x41}], {0x400, 0xe8, 0x9f6, 0xfffffffffffffe01}, {0x4, 0x1, 0xffff, 0x4}}}}) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5c43c18045be32543000"], 0x10) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000080000000000000"]) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:18 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfff, 0x54d, 0x40018015, 0x5119, "0000002ac2406e00", 0x8}) write(r0, &(0x7f0000000000), 0xa7) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0x4) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8a995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1b0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r3, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000240)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x270, 0x0, 0x80) close(r1) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x4, 0x8, 0x3, 0x5}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup(r6) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x200, 0x4, 0x80000000, 0x0, 0x1f, 0x8003f, 0xcf, 0x2, 0x0, 0x7f, 0x2}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x7, 0x1f, 0x3}, {0x1003, 0x2, 0x1, 0x4a00}]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3c) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:18 executing program 0: socket(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f00000001c0)="c847b4182ef49ba4a42708d87901f43ad9fa22b5125102155c4495d7552e057d354c0cf4c3c261f0346aa61405f69b54c346d7905d4e1879152d290c1055309576ae263384f6a1911188ae5e0dfd5824a274769d6ba7dc54f9234e3943582339", 0xfffffffffffffe8d, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7fffffff) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) fchflags(r0, 0x0) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) dup2(r1, r0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x0, 0x3}, {0x80000000025, 0x0, 0x0, 0x1f}, {0xa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000180)={0x6, 0x6b}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) msgget(0x1, 0x586) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) write(r0, &(0x7f0000000000)="cbcace6b71d389a4bfa02b34f62761da30", 0x11) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x6, 0xca, 0x2, 0x7}, {0xfff, 0x9, 0x3, 0xba47}, {0x6, 0x0, 0x6, 0x5}, {0xdf2, 0xc0, 0xff, 0x4ad2}, {0x5, 0x1, 0x7f, 0x75}, {0x6, 0x1, 0x81, 0xc9}, {0x7ff, 0x3, 0x5, 0x3ff}, {0x7ff, 0x5, 0x5a, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xe283a2b4213ea64d) openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4086, 0xffffffffffffffde) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r2, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) close(r3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000340)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x3, 0x1, 0xfe}, 0x7, 0x8cf, 0x2}) 16:00:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00104000c2dbaf468ee0640a646d6fd0ecc50e86ae55cf6277f22fc382e1ad78f1c1aa2aa77160a6b2879043f68e4bcd08798e77c6bea235dc3fbfcee946893fd397d74e5bae3ebbd4c1a471fd46a4c2b32f2dbafd3587daba82baa0bda17148a01267894b913b8043ec8d805912e898e8a7aace7ff252ee9b588537affd3ec33ba349c962b34d7605b1b01b26eb22d0934dda4c0529399f279ab8373c89132667710f6fd71179e3a9c967635cce3836d1b4b425818b1b81b6b05476e85c7d1f74a68491762b0539340ae29705033cb3c8fa02d9e79fcbb50db40fda81b75ea037f0b25c9c1bf3425772b35462d3f121cdf5aad6c5f0"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x48, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x101, 0x1, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x72) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532fe3f980f90b8d68df47", 0xc}], 0x0, 0x0, 0x81) close(r0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYPTR], 0x1) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d63700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1002) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xfffffffffffffe73) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) dup2(r7, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000140)) r9 = semget$private(0x0, 0x7, 0x100) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) r11 = dup2(r10, r10) close(r11) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="a94be7de6697948be0c3"], 0x10) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0301aa6396f3000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0xd82}, {0x18, 0x2, 0x2, 0x10000}, 0x1, [0x0, 0x5, 0x1ff, 0x98, 0xbf63, 0x3, 0x7, 0x5]}, 0x3c) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00000000000000001e4ef5069e6a46592c4117e278867db7367084bffcea400ae8470d221c7d1ce64b458d5c96307afbb4f1f91aa4ee172658609115e5a308475fbff788d4b5777af0a0579b1c3888a3725a7ebde98476dc691ef33cb8ba9fd26ce0fcf39b9c5246e5dcb2004d869b85da36ccd2a284"], 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000480)="018bed3272b4bc8adcc8e355b9527e8aa081044ec5545cf506decea2b647b7d429b348293197e8f0346014ea9d4fc2c48c01a8018824d2956c1e8f66044e80d3db4c913f80e17a1858c33d81e9731a50652b136e389f9356ad9ce277858c67ac808c196c0bb28856883d653dcb994e441597a76411549c5906c9f6624f920e4096fa6e83118a8ab054752b0c9f57691c2ab48ea09a81f1b02f59f7946e8d1f6a24758ca47b11a61b730e57813bd4", 0xfffffffffffffe28}, {&(0x7f0000000540)="1fc69d119cf7301a7c15f931d9117493dd449368504363d6aa2d0df1c56d1c9d1fc64dcbf4b2b92d7844fce1aab6981a561d22a7872c80489dfcd765107cce18ac4ba5ae08cfb59395e18b4f997ef51dcef92d067fef682478fc2cc6af0af05dc62a9f0e537ae62f386c7b"}], 0x8) 16:00:18 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x1000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x368) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setreuid(r3, r4) getppid() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000), 0x2, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x44, 0x1, 0xfff, 0x5}], 0x3, &(0x7f0000000180)={0x401}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x5e, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c}, {0x6}]}) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r8, r11}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:19 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000003e60657b948b83ddde1dbe99a4751d6270b7000000f4ee000167733c0000000040000000000001000000000000000000000e0ba9dac94100000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x3, '\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'}, 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000480)) r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\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', r8, &(0x7f00000000c0)='./file0\x00') readlinkat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) dup2(r8, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:19 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x4, 0x9, 0xc3, r2}) r3 = kqueue() r4 = socket$unix(0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r5, 0x6, r7) sendto$unix(r4, &(0x7f0000000000)="7ec91d4cd6f0c91813084e44f5e9ebc2e07ef87d4004c0898e7c18b74c679f1149928613fb22527288dfdee2e4741010b161e82725a2acadd2be1cb243", 0x3d, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0x100, 0x9, 0x40, 0xbc9}, {0x5, 0x4, 0x7, 0x7}, {0x800, 0x7, 0xff, 0x9}, {0xa9, 0x5, 0x31, 0x4}, {0x7fff, 0x2, 0x40, 0x8}, {0xf8c9, 0x40, 0x5, 0xffffffff}, {0x7, 0x7, 0x7, 0x7}, {0x1ff, 0x6, 0x7f}, {0xe882, 0x81, 0x9, 0xc7}]}) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = dup(r3) kevent(r9, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="020000000000000037127b06d5a2c2706bfd6dbe9b8841b4c8cb84c215ffebe6073d15cfe739c1ec674356a67d97d19b9a0925aa9432cc54a71a67c8f6d4e8316e3719baa84511a1781c47ef43731aa88d0ad1a72dd6536a590ebcc242d69b09dcec4935b495481280f90c6f301407fe8c6985a212f6a69057408f617d02d93c3edab3e84adefdb04dc1ecd2012cdb8cceef8de04b5f"], 0x7e, 0x1800) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="1de1048df360db6c0e88aeec843e79bbb0d29f3364f0d18670c81c5fdf121b4b86118eee9fbb17a76a5cc3b1a8134c619a5e3fd845e2432bc214dd6adebe73e5ed38dc567f48db2e9a6d57a22055d3000000be33786d77f397e1ea8bd0bd8524000000b2c63a8367c2c4d19bb63923774eb63f0af0c1264cf79d6181ef99394136de08ab35c653ad2b5c0000000000000000130f99dd4e01010000000000000b873ffa57d9205b219265ea858a318ad9b3f39e0a83ca067cfa60d785755673874b164fee05bf9b5b3471e77b1ad944e9e8cd0d6682ae75bf76b3092bc6a328d45ec354abc00338094bc7bf19f6cbbd972259a26cf4ccff7349091d00e60c7019f3", 0xffffffffffffffcf}], 0x1, 0x0, 0x5) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x69, 0x1000, 0x3, 0x64}) 16:00:19 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x66797030afc48332, r2, 0x0, 0x0) shmdt(r1) chdir(&(0x7f0000000040)='./file0\x00') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x6, 0x37, 0x3f}, {0x0, 0x2, 0xfb, 0x8}, {0x1f, 0x5, 0x4, 0x698b}, {0x5, 0xa8, 0x7}, {0x81, 0x4, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:19 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1f, 0x20, './file0\x00', 0x7, 0xffff8001, 0xffffffff, 0xc169}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)=[0x81b1, 0xdd0, 0x100, 0xfffa, 0x7, 0xd93, 0x6]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x270, &(0x7f00000000c0)=[{0x60, 0x0, 0x0, 0x100}, {0x86, 0x0, 0x0, 0x9}, {0x560f}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x35}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x1f) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 16:00:19 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) write(r0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getegid() r2 = msgget(0x1, 0x5794117684b42be1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x4f75e5bb3afca70}, 0x44001000e, 0x10001, 0x0, r5}) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = msgget$private(0x0, 0x800) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = getgid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r17 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r17, r18}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x6, r11, r12, r17, r20, 0x119b58f7344d1f5e, 0x401}, 0x3, 0x100, r21, r22, 0x7, 0x0, 0xf15, 0xb49}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r23, &(0x7f00000000c0), 0x1, &(0x7f00000003c0)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x4c, 0x0, 0x5}, {0x1000, 0x9, 0x2, 0x8}, {0xfe1, 0x8, 0xf5, 0x7}, {0x1000, 0x3f, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\b\x10\x03', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x74}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:20 executing program 0: r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2, r0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='\xfe\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x63, 0x0, 0x22, 0x0) dup2(r1, r0) 16:00:20 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) bind$inet6(0xffffffffffffff9c, &(0x7f00000000c0)={0x18, 0x3, 0x26b, 0x36ac}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0x3) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x431) close(r1) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x10000, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x38cb424b87f14e66, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0xfffffffffffffcda) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:20 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000f63afd926c262b12762757304d5615b5d160100000000000000624b20adcf73401fe1d370ad11d332a07cd5e73fc34ac8ea783fa36dcbd1cbde8c8b6eb3069b5143"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x48) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x9, 0x1, 0x9}, {0xc180, 0x0, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r2, 0x0, 0xfffffffffc, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r5 = getppid() getppid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x8091, 0x90) read(r1, &(0x7f0000001380)=""/151, 0x97) fcntl$setstatus(r6, 0x4, 0x8000000000000080) pwritev(r6, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r9 = fcntl$getown(r8, 0x5) r10 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r9, r10, r11}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r5, r9, 0x0, 0x80000000, 0x0, 0x4}) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r12, &(0x7f00000011c0), &(0x7f0000001200)=0xc) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x6) fcntl$setown(r13, 0x6, r4) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) shutdown(r1, 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) fcntl$getown(r2, 0x5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000045c0)=[{&(0x7f0000000080)="a202a03ad932e14cc59f31229d5b8f4808b19a308d38f036956212a35cc2353164d7c216e26da326a85b4ee9", 0x2c}, {&(0x7f00000011c0)="5aed193583bed68d128e8cdce75a82fbf43ada18d66eaa375afed520e66663d907722a6a4e6bbdcaeb55c658f2da1592722fcf0883c7765e0b822b4c4869b4569d986bc205e5cfa3504f9257912174d79fd5164c7c81bad7bd89e16a43909bc971a532429ddec52bfccb503da6a3d26f48a6409c59fbed1ee1c2683f71cfb04cba379b2fc257b9e359df47a3c6ce25ac99332be9c932496a002c8ac26385c6d23a23ccfd35ff0d9b8a94f0830d50fd97b71dfd0a404b6b6356d9e17d2e10def6b151f74fdbc0a1649367c00b5f1794e44caf39f141d026b10e9076760b05e8efadd8f95b9a7b09fe4e", 0xe9}, {&(0x7f0000001340)="b8c9c52d04970a3d82f1ef8b537bc3ae4c09f5462aad4a5fb0417684516c537b04ad852636d2080159a646f33534a49bcd8cfbac4675a2ff5e9f2bd7b4bec4903041f7c02892bc28336f746f712cc2f0afb3772b3f6ac2484a8eb3adce6915d42f2753f6962f42f8e4f640f0acfa2227e099e904563fd365c12dace8c512e65b6256f8dc491a69de0e7d000000000000009b73385e93a7a33e5aaec594e23e8d7dd40d966304d057338154427e6108d79acbb2", 0xb3}, {&(0x7f0000001400)="4ab3c1de17a68f7f893cedd17fa4283b68038fc46417ad7423d0219ea69803f25ed7c60340f27e8c5daf14f8babc05558cfd98f6bf8ee7e93c86c31ae07a41994564f1f29983acf5299027097a6d11665a40b5bb026c63be175f92de5b09e0936b22da81787304402d94d45503acdd078bd7455012a8f69a791546189766bf0f102b1fbee8b6ab8a3d1d45a2e9274e4916dcd89181779d54f0e72e8bd13fc8da2cedb66c5fab05d33e654d71e8a990172cd92ab732d95629b8", 0xb9}, {&(0x7f00000014c0)="11ade3b065c6b7bb83537f38d60a826395dd3e3157aad46c6406e79a32cdc1c630004f7385b74acb48425a113a5bf5e413e5682e9c2b6ab4b8b947bf2f86f6322baa2fcfc6d53d0225a59211b999f90ea252edab06c6357bb5d42f71eacdcd899af04a5a7d05e255f060e3feb2ca73f40def3f448fb7d2b32222b5e7cbce7fc44475f4a1854f5451d9186d2f8c0355e9c67aae6c820f963a5c99af37b78d16eddcb491de64903fc3568c01534225b08f761327dd9dac6e45e5ce4de5be5ba4b24cb4fed5566798e7b5a510b7a5d82cdbfde315f80151fc4670f747220048222d92960048a5b157e18fcf12c207a8b0f3b9d5d7d218afdea5f7b327c8828a6f42b81356da77dc1aa13c8346a9a5bcacf3ea4780ebb1bf6cfdaeb88724d3a4967e0fdb53e030b64aff4319c5ac2b630eb88659920b9cb926be3ab96e1d02ea0e6d0f524f2b76e6b91e6287225d935fae4a28c2da71c7aacb7df3d19fb4399a33e213f992c111c7f4e1647be715cc4d24c665e40bb3388b83395a3b424c19804be72c6c83e7e7cd118179b605f37449a38c5ba879c4f8b8d0a994577a760627cf08015b33f91f44edaee1ec193973a45e959104effae1f454a4db0400252364c356287a0585b564b0af38645aaa95d2545e6f520a8bd2ef5d58759c8f4d3d69f30d563e7c5b5cf24495c91dec71b228519c9ba3fc5b895b6c5a4ef28e2a229a870cfc996842f5f2305719fcf3545c56e073ef951ae2b2bd2d2c4a331ebfbfecd4445aaa579017d17e55b45a42c44118477fa65e2569bd0948cb77e16eb69359eee0f84e33bef85225866a408dac83505bf617a06a7c04a19eecf7b8b1da5c0223bff80b7240377e654fd0730a76bebbfdc8c0512ae96ce53358e84c1619e28d1355c6b458906a8257cc7bb44c7da70f645ecc949a1f135182ca3ac175357a6b7bcf378a773f9a36bbf64e26693310ff35715aef073abf55c0a383105d0307412df985dc5e6d00c4494504be03b3ef9758d04668be943c8718d2d2ed4b2679159699d464f38fda26403770e3cb1c509352b98705aaff6af32da12f7954a3ffc9152d512d8160ecc91ec3e64f46d04fd22afe1f237706ef6338152566e2b1b001092c28ee6a71494aa4e2d25aeac398ebc8d22870a258e21317ee4cfc7c430c6446d915a7a7ca1a15ead79a89a4765f434da7b5cf214b6dd7f81d3a91080f37f29314096d7ae1591e42da6f3e62579709f50d0778f724ffa47c13075797dd1a55390da413325ba0b6e47771aef8417df14699ae58c0f44991419285e9d14f67b57d74b01cc01105cc70e5525d1e099428b5a39112fc3fea66b3aec8eddba2cd43e2486aecb01802b436241f6a2629502b0893dd918f97f983fda380470a1d333a7e853dc950a6624e099188d8e0bf6f1ca2f2414d29ec48aacfd58feb59d2431f9b5415bbfeca4357a10e8d48b3c7485d5ea73241276354416df9c8e7746a341229537825a92c6a9f13707a801177840560787f32793d60a6a2197f61a7282d8bf91e10a5cbff4a26a8e10b386e2e6b5e01e17c12023025876f39ca28b3c610e74f4a411d12163d9e2e11192de66465186682aa24502c9e874b8c0d8dfd21436c4e50b75e080ff57ef9316e4a1bd9f661d4df6cc97cf064e8815b59e0648b9a6bd13fe7e217b8476f18abd21296559fc3ac94141a99c4b2a3b8679d03387b0bb7e8aeaf045233bd4fb58421d264995dcb0ba29a95d61cfd350c1f70358409b76380ce483621fa1950507858cdc4b22c98994b1ad7e863f8e4194352fd0d5b2bebebd97db98dc32203a11dfbf81e6ad17991f5431cf5be1f03fb241feb4bba097657e48390ae27279d8672b8cb9a64018de36fbc37b9e6b48271e55ec5a68a8d1b9e34dc72c25363a1de13fd4b7ef8bb80458023bba435f377c8d75b5fdc6df8818c520efe73eff9434a558811f903993be56e6eb823017a75b35478fbdf97666e458e7115969977426a1ee6f851960d0b3e76c05ab6eb220d6c452dea8e283d3d3aea87139397054fc01be4fd56c4cee713870f082d85903f8d523dda21cd4732d7b6028efcf3e3f57e28a6005acf8501c5f026a72852d73a63bddbb8b07eee97d8afb5ccf076d2e1ad7ecd697601fbfefd2f27082a6b8c5be3d5612a1c2b68aa0c4a67dae9ed3068c96ca07107a283e18e7deb79f8772ad6b2690bd69aecadb3c1fce2f435f87256281a8f45159ce5110935751327a8ab244106b9c2e9cd9f801220380cdd1c35bd13fabd3f8516a62f0de082065e0bfe32766dfe571dc11756d45b3b2186e88d948656200e2724cb5629be933662c730673d123dfd7b2d15c28e5e9317e48ea18de62ed48973649cc6e7c4c1ea52f6401a5ce9808e207f22062a4f1b8c5a0112cbef787e9c19fa863e1eb7fc8a43b91e75888a4498c466ab1e3254a4211f6b23be51a680233f87e6adb582db52bb9a7a2f818cb6a3229e3bd3517d4f2fb61ed0d16bd107f791a7e0c377447932bd545f543d065e32f4116dcd3de4113fc171daa406b5e8f87fbcee143e2065019e9b91e9d06770d8ed125a6c8f3e813eadb6c6df5ad33c6f70f8b7b9565c91b810322d7e75994f134fcc0066e0526b960e41f9fb9d99d47d74156638cb2cf82070d5004f0066f8cb9ab00192088b9a0fc9810f9f5072651dc1ef3aa94c177731e0a6ec88b9a5416cc8319b223aad4e415d8965b6d9f5ded7627dbbf9314a964dfd9910127344f37b13007f3afbc436843eb5981e2e5935fe86dbff67874d0ac0c14d79daa34ad85a09117c12902db66f793dfd69cb119c3d9b5da2908ca00dc82399e1d712caa260baa5f62b3c269771ec33dce44d6884073a2fa97a4912d8061ad92b3d1799bb9620cfe41aaefe570dcac2a41f6f2104b4f6c3f980544ced3fc451b167f6438f0ac5c6eec6cb41af61f482910f117668cba87213205cb5e6a99185f02a9c368cecee5f8f90690b29812fe314dbfd4302c6154acafd95085a95019a9cdcd1ffc3f1a9dcc072823306e10ea03dcabba1d8ff6e1e91900ff4049286f457c1095c49ff096fa3fca52e0bad2952fc14a349eb5608ae43a458b0c076ea09aea6bd92b8c7a501fdcd196957736a3356240d31847892ba2f8d1b7dca958f3ce80f8b2cb052c09e32d3c3c26f91a84fe2ff30c358ff7fd467a5d023631837a9a43a7b080e176bb11f30ef20b7f156c527c805e75416c4566cddf0fd11e9682c4e39cecdf6a4865c36d4c9659f32072ca41ab69635d490a60d03d2ab889bc6e8372caab3bac81ba2e12bd5f96e0cabe70f030e7667cf91ac74a448a6946bfb6eb1129bc71a8a69e445659dace49dc762565cfca42e1d94ce2306d4e23ee6d58f3751e25b76f6d8821708e2a7471b07dc3fa291b9f742ad98f1ff93e835a57d9f890d322b7ac511c88a20cf9033b1484dd3b29445cbbaf8c128f95836e71ce057d172aef35c3a23091423f7c346cfb7e3044c4091102ddd0b3ac9fa128ac7496b82578b05fd1e29934d3818b58c94179edb3981f14a7142fa477eeb3bf44f3795d79ca4712f21301af7a2521f65c1a29d5f7d305ae0719426ab517b856eb58a67d89a0df8626817439167a127814f9f004b7c9204cc7d7f86c4bd21d4256080800647658ef03fe60cb99e30891b01d8c351023e46f15626bd336dcbe2c192a68dbe21ceb1d6217487d7b1cadf18809fd853fe7b1fcf54ba135e8f7876b2ff76f3a06ef6b83a4eec78e9d1052cef08a87aafa773e6106cb9d1036b55cfe60c6db94335e621c4bd099b5ebd40424929270eaf9a849af6233825e8e7d6b53ac436397770e82032ba198751910581b71700f533ceb6b0b97284ee06a92c5159486954bfd64b0382b90a9d7ebdfd01f3986787353df963046b3dba245c2d1c4712886e5fe595caf053e0e5f7ecadf7e81ea234aa7be590c838cf74bf4f5213954fca51441c10e922867292f3c4bbd2f9d8e8e18be5cc9171f42347d0ade46cbc118b870fd6a943568c1bb15a87809165ceb06280370bbd8e70144db28ac194a152aa7dfecd0b4d5e5c0846ed228e83d41857cd55c30822c79b78e165c8aedbc980aced1122cc72c355b0f1e728f417a9b92b1b0d56042c8dcbf5fa7bbc7c8dc7b6f1e0a7595b2eaf2b0f9afdd864c3dc91f37cbd52ac4df056697e3fa763d4ae4598d9214a629e255f077e8b8694bb5202268d967415163ec6883c8e257443678da63846152a2ca792f49cf6e850746d6124a8f7518f43462f51fc9d11a532a67138f095686973281633c8dbf3ed60ce905f5c21f42a6184e81509df50239514c87673a6586e42caeb41e397b61299e24d33cf9d84ae20160091ad5ceed7459942446b3816eac9b09a887080e9627000d4af67c191c7f3b49987633045c275e19c6387fe25a93adebf8b0bef04aa275544f00afa2f28ebbef382b39769a7fd385f7f2f6862bc6b8adfde0a4807ef302b6880f86aa42698ef43dc75ae09fc1a78293a326372e4f56c73d8ae98ac45978fa07943e3e5a04c84d6e94208c9ba2656831fb19e8b03836f65dd412f0a877c554d1decd89c6a31f2e072660d03fc46bac9f5c6fb8d2c50642b3f720e9352644c100755e0bafb3a996163f7084bb83780da1a68dedd73540050cbb0b9dd54ee5cce7fe78b19035f96613b1bb0b1a9282505cad7cc09155d1b9e70669be5d1dbac15bda9415c0927b44fda478dc4086ce14ba1f3a5e98831da219d106a59efcade00ca7aa83179ee34ed55adccad06aa8389420f4c565bb847957f7e50de3dab9383d00d02e4b57172ae334a5b42174077209534270b184a7131867678523ba1d621400b1434f42d60ad26afb72c73ac41b6f090ce14e77d250bf536fc2f9a61e8288cba696f30736580c08b395a40e6ea391d7810ee32ffa88d1cd764974c8e3ead517475a7adcb1ee8464309dde650fc013b2f0ea40f2e87a3d15a8e021ba5ffe5e5031cffb9b91b5a25bb2e8b20191a3df1aeaf3ce9ab66a8fc61d06d0f95c97357d7ba8b2b63aa6ace0b581db20233f4a8a131eeb729bf9edfc7a2446dfc2a4b92604ce1205324a4dbfe8c10283968524e04be6b89b0b9a9ecd130de3875cd06f49844352dcf602c1d3a210f8c963c16f15fe212a5a20567b531a0ba0ed53be3e5640477b7e0a15c9f5ece7373527309f677667126805db391cb016ddbfa8daaef33b9d52b2f4a03dee2644f98d4e41a8c7821fffea4c8e81da6991a9d7480f11eb12196089c16ac6e267cbfa47cfe4cb08bdf12a90f32f08bb08fe481962bda4418a739d9f1f32b40b4400c9585edbeddbad7311338abfdf28f4af90e11b97dfaa5d3353dff72631880638a1c94cf3a18497601f4252df409be677322afba9480d49450886e8150ea052a8b936518e825f663be0e9ac988abfe15df99075051e0803e9c1fa9093204eccb9e8a27c51f128eee7831857f6317e991de74754a70a82ebfbaa622121da0f41ce815b850e86ed376b7892d202cdcd61876fee865bcfd7d78e5723c03418365e349e233da05bbb26e19d4d37f12c33b43a04e1f6731b238d46f98dacf37fb1f8f09dabd462f9d941d42060651e813483c541a76d5ae9435aa9bee32921d95ea549fc420fdc3006a077d4f5032962bbf04b96a3800ce59b36f94841cbd653be6f2a724f9b6c10f6b23c0834a2279a2b9077bae6ba72ec9f1efcb5f73e5d1adaabcbda54fc8a90dc8babbb2620a679915b0feec04bc5bf481b8a7745aa6ee7f4218a85a0de9d70d91c2c74f31fb9d274f9d7719d2", 0x1000}, {&(0x7f00000024c0)="9b9e108a2d8310cbb5dcfc3095098b80ef254dcaa74cdb8c93eee6448a0cab232f8da8324ddfa51e4574b2f88fb33b1f576aa8650dca0e7f71612c7ede2ca8c0295ea11b3497ee3734f3ca7932dc0d5d2f6b300e31dae20825a950460d7f6d6607938e6df8785b104f4b6cdab772b53571a45d205283bb082bfdc87fa7c33ac7e2c94a1167326e233558c9ea568dc70d77484f3ef399474e36a56274ff03e32704e2bf5ef0add1f5fa32780bde42f646bf249514e1d04f303c54cea1b1a4a5f4c8414ef0ce4e005c06089f4f928633a7ebf0ed70275c037846c459322540e65b2e5fc257c90f798d15d4557aea506de6d49462b6a64a329e0f269a3e86e82defb5ca9bb8425d3c51675b32fd0790f02433cdb148352a759f15aeea0de91203315424624c3c0b655cf01e0b7b13c424f5993082ce6042e86386b99762b223330fb3a8f317e65db514aafcf59297c6519e23e86c3ce5bc43ed4c148cd2c983bd8e9bcb8bd91864dfcfd4c434770c2d91fb5480c513ec5c8f44a22ebfe224271be4f52b4b7f327024b025141280d090320d3e9a537831940f443cac56b150128a44865dba8c42341dad328088964f05be95951eb693dd02700c399a8197730ff52f1a2fbd6fe418cb6ec0462f8be7e14139120b475541b76149995b231625401a695187df1f0245f2eecce6897a30e9415163acae12895f3a3892cf3f8d7ab9aa205569187e740c861891b64b94f447f79812754ee6dabcfff558e30a9da4365ae213ff2c242e06d8205bd35439d59320cceb10d7c557a4a47a0cee0a10376fb9a6ad40a5dc744ec12b7c2e14a54b8a31c5d17bf82513848504b12116c7a50123ed3c34729abff588f9c9494422db5504acb3e9963326f3f173bebb08be84b750c189fdb313f3917ad5b954264f955f47734f9e90584a41f095115292f0ad78505c6cdfb6871020cb43380725898e5d70bab0b66cec66253d425782c69516bc6cc629248baf0b3813bf57a574390a294566d3784f10f3a021f76c88c5d64e22a924035d1caf87afdb97a1624679a3ec4e92b1a1c6d2b94a9429932f5a897e13104533230a9ebf5b55346b0ada1dcf71006a45eb7ef94fc43cc26d6058fc38993bc0d961661d34db1806fef8339c23d8dd46d301705481327f1fe5b506797abcee4f2bad67a1d5d032ba4e6169f560a5558d3b10f74c27a6edd151176c9a8d797ae68f6d333a824fd6ed60e31f1e58962657baed7da7c535949da7b4562e35df8659d11635d33e8b4fe191c9361c82a8aceaf20ccb1355dbf5018e51b6d973c96efb1b43b577b6ff569a9106e429b7fe177344d91b9b43530d1858c5d9ef0d4cec0b863c90845046f411068bf9d2c3a7b8c046ef38770b9b7db5ee17889961260e3a911ef782811751460c7e0896668130e7bf57d54e4496f41743f813968c2d31d4ef6b2d0807d6f7c6a91cc5aa8e3da9a663eab6e8a12f688ecfeca24e2dc5a01b99025b62121b33fc089deb40de7ad34ecb21b7a7d49624b161210e58dc3e412eceb220729a73214b056e2f3662bb0d51fbd9c0f1010f08c48a8eeee4af0bc5abf6538e6c58adbf7e889cab61e184128d5bde540ef781442fd06a81c354b2783a56e612abae9d55ef71fced2cc155ab7269a8dc8c78e3055cd09cd96d8b3c4f5a2b97e83f611706722fa3f60264a48e40761368c8fb3b0407bca8ce8a2bdaeb53a8b673db90cb4dd7619ce7b54412f89ff41c6fb67842b9b3cc0f497d8a146942bdf9022b098670370a14671df8a8995dd9227742c471ad62999e6fb50eb7dd9cc776dee56f0fda2d1e6881a2f4fce8e28b5b57942e44194f4870b2db67fa03d2caef99c221b5efc0334425ad77722b7393e9134e0334129f84ce733a63879ed7abe8d13e57af2dc613a79ab1452ad0f3d09485d9bd2e9db57a60f8ae49730140740678804d564473cf65abbe55af750b96744dde30956f2ddfe099e3fb1d45ecefc1fb88ea108743270406a59b31f94c3bc63b94de2dbd3ba4777568e9b0a4d620d149b15daa9d54bd39913a12e0c98a6a22e40fe54ee8588a9c3d847bde8a1eadaa4eea18d12964ebdbc626205131a641255e38102569f48bb8cb1d94cb6bcab52af0ad42c8234b7d022bcc2637fe5b4e890d5707ff88ff89c0eedae667a3b5a18e992d411a0c3e697dc827b4252b2175e31122397d2832f2f7588eeee0086e1e1bdfa8db22551fda424375831fbb4ac10267a55d9f6addd7bcdd87d385adbc928b6c9465547b1e1e8d65dabb936e5e2e803615d54bc671be273d27df76ffc05ffd9d8cb0b5f447d1400a87ebf219642a2bef1ab0b5e4146071b3d983f5ca0f0ef1d760f9639278caca21775ecf6b100ea669cf1f0fc1e864365ce3e3dd60c7fe5b39d508ff79c2a9d4add823f602a0b0e0c34bc1666f28e2ac1d4146d88cc0def98e3dbda5cd70f536fd1f088d6ce6fd02b8456c5d00f9ce6c9f1ad9998b888d54d10cd66615dbf179e58c723f3dd57392b768904724f3e75770b608759229f237c86e6f0d72b8a280c2527e75a81ac9095794694522c8e73807f402a079d3d8e9bea2ee865489cfdaad9da0e77ffc8b8ed158ea94d6222f24bfce89ec627943c42d712ccdd774f23fd9d52f6de286df09cd310612b714bd8e437392992f35d40d66a625b078e5da40c93123c7588a1bb792cbd0c9043db7831c7181efc5e454c4ed10cf9f751858861e2a4baf695df92140da940b0317473e0484fffca617f8dfe5c07f4dd5d590ffe8a20eb4d0305b8335f704a5b4f423a282f74c243777a6286010a106d93e8d8e6a72f0bce323352cd7bfd32dd2ac518f1af83d4e795ba8f88aa355f3a028fed5113a4cd3e5c74fc8e8af3a93a1ba5366e1ce3d17165da7bc4314132e9ce12d79928297d200fd4cd747aebd5766fc54e0043e31099455c417f4706692aa0ea4ad5f28453446bbf83722cec7577be0429af741680cb135277b3c13200ee053245af0e6058848b102511c3471b4cc6035e119c03dd322841578360f4c1251219185b5f899bdbba518e62f9f234de36bdd32cfb8122b3577a5fb606dee26e9de7ffbf9a0913d3987e6bb6a4bb0397d4dd4350df2aff96bfbe965b6a52f0f2a21a4ac19c0176d5bd5972ff5ba0c46be94fdcd26c7180d74302ef80fe5acf9ec86342e296eea668962a2954211c6851a3aaf4067ee68bbccf2150d8cd12265a69c77730778c8a95e870111c8aab217dc045e5bb9f518ac9ae422899ef0afb3564b8e003f05c43fb7c63e6a08057a82567e8d4bbad85b2493dff6db1404538bc85c3252ff0dcb9eef91587d5d60cd678c797a43c838c2d1bcd30fc943f835dd336c5a27276980a5e224c7dfe4cd5b4402c7ab9411f95c98b23ae8cbbf8b42e36d6fe1f8339836e5edeb8d6d0d9f556edb38599979b7991390938ed7881d2578d7b3458acf709f9128c00677534a02c44818023fc9828df4b77d4b142c971887ae708cae0a3d5f927f4b05b697bcb8e624e7afe820ab5947a32fe2fed51b6a852b98d4c7ff4a8f719890e8c1c3e0afb036a30a51a0ab5daf4add2790a612b13c9d72c1ce6bb39dd219c51355e821dc257ceddb7cf706746ec05667e6d247f787ed6c0346fdc7a9e9ddf6675880a29564a779ed11f88c29fcb65eee9e7ba90b54c0e40df8bdab943f47c90bce9ae73126371aec4c4b3c5b45f99789e220b3536d908a4e8c7e140ba7980c9cf8797e8cd69786d33bf66581970389e10bf3f7fbf7252f403d17a9cb5c95fe122f797de3a9e0c14fe53665a1ca3bb20381dd7332ff7c80e6b8c2bfebe0ce89cbb0a65075a0591a4d3dcb387d50c7503c428b7459e2186d73f325cf0bd5a5b9ce67489d4ce5e8e451a66e4810811694c33bc5e3cf0907b66d64e1ba6815edbc16119df9694ef009cba47f1176c5e93e8c482eb106988fb69f03f232e89636309991db564b2e8972a7cec01bac09ce022bcafb17310747219af43c0f74d04358865da1de8db61cea3a2a0e15d51e190cee773e2c9b81eadca8167fe2f2b35e59f431b0412e268f702475e7266660315cd6989fbd4dd7c3af8df3c413e6b9cdfba9518dd3cb3072efe5088196c1a68bbb963be82931e22225871241bba4395d41f4e9116e7a5276b37afb1673cd5f3b8cda2733cd08ac0613144ff30203905c933060e1aadbbe78f7c3aef18491a8b4de530ea9db2da80cb34175a74cdd5f758e2f210fe6b85baac30185ec8167bd108e848ef38b81b954c9dc853ea52dfe6da402d0db1a51aa42604fe71c7acdf9a97c939e2fc271410136939b141ea39f86efb5e09231764fb191f668867f269f148244c529f4defa9f1620b20b1fad2c54d3b8c286b3fd55eff70abba0965718ff26565b780c64b94ff1b13a749e876daf01cdb257edddd225f42e48c1dc923c9085e99a43617ecc98503f902884f97f2645b2beb97ce3c9c59e2b85fa3982a61034e27b99855bb99d7636e2cf2b7f9f9cf31416dd7e8dd95c0f367f9e6ab75b974ce070931cc33b3683ac38a6aab21528475b740f65f440c6f2605f8c4f47fd28e676511435186b48c78342c3fc2c2ab450d6cc8d35b2c42fdfef37da28e3e1e9579a23180bdede8beb01192eb8defdbc22bdfe0bd635617ba3af13ebdf7068b07025df440d1ace2a281912a7075a9c82742d39efa562ca5b4f735fd3916f6aefc2324054eb148ebc24841c389154cc59e2e98d6375dac6def0bc8efa1ca1c4c1180f7ea555bd050b5d5ceb7609ac45d41538f354e25a54c21a95314beb6370ab3b49fc645e866c89c5f8207aaa73c96c2917c5f18f8f073e3f1fffabd58dc781520fadd6eb842aeb609368956f0ac6fe9692835a263b77a3d7a044f8a54a98ab8a6b5243790078b60526b562911d15b58b7d90b2c14253ab5bf8935f0d0be372ffdffb315c3cb7ef54e62573720914f8d1380324e0668a5b2dcf05d884a3b8e64b8bbff5bf18d4eab6f230f37f614122dd41ab92935d549106e6178cfc171a8a964af1cc13833b748ff3a215ee70ccfbe0d1078920cb93c6eed70a9739b00e7ad583d6141d4d6f7e9dc41aacb1f1e5f91fe441270c47be52bea9719ea04f655ade70dd18e42f2e8fbb75fa34271a0e68c3e8eb99f700ff665b447865430255c167b468b5c6235b8b56b5a94fef8ae960611cdc2edaae37fe7f2e7ea0a14a874bb1ef40bacf8a2f1e5ef22b1f5901e29b3a149660d3407321f51b33ffec870aec55f20b90bee08a68551115e28012f99a793dc33f204b266de44de892f4cdae9b9f26c1f1308edba4eaeb2117598d322824be9877152602561adae15ff5181949da4cd1887f99030191109f3158233facfa61693d839875e32136919aaadbf88d024ed4c856ce94d83e3e8dc23e114061e50b5957c0534a2ed4ee7ff15deb98b27131e63da28c145a49309a07c363655f51a2100cc7e27d4e6dd59f429092da3c9443fd4c05ead2aa53d7d8297c9e0b8817dc7cb44e45aad23ece61daa490cb7f8ea22df9b3c52b287f6eec80c0e085c9efa1a40d18917fabfeb5893bbf597aac92a270c842696a5c839b6610f56da36a353e52b69495691fdbedec48c11dc2faaab8baec1dd84cd07de0913cab325b20254847edeb13a2a5fd865d0046f0be35e476a122c68dd5eb6605c89305bd3ad8b36417508137cd1bc3ea97f6a5200e8438d19483fb3f1162ea836f5069bb17b0db5ea7f8c3f63cdba1d508447bf0cfca174ca5e23efc4e7a0ad79922b8c090840b9200960ba97af0d1d19e9bce22833f40", 0x1000}, {&(0x7f00000034c0)="9478439e14fa61f1fb72e46aea7556c6a42de7412a4f091eaa7c4ab0eb1098cf259bcc34419dc81fa4d1b4b87d3fd590aa5a7cd8906b64d4419728a2d209a88f3789ba39c5e1e34f4a718cac51962c4dc5478b19ff8a052530cf5a5b4cc6b5c25b880f1c6f18613a2ca4539990d3c97d0f01bb2805f439075f5ac781db125736e5c2252495d6211463d08685e39652b1ec1d3ea815f646d53f00f3c3d48dfe0d10469ef95aa7d64d8a2f512051c0a47bd0fd8b5419e4a569dd8d09ebc7f31ee7dbb0562c0def0af0f888bc4999ce3267c46f61077e1d825cd873a76ca3e6ee65d84e5e92edb6b88857758b4807db8cc62e646a33c8f2698eef675b2fabcc833024e64d65dcf3e9f728004ba7fed95852dc96cf5e78f659570914bbbfb7bcfdd55fa82e7851ca806142ea284412544e1c689b7fee6bd23872fa9c5fb70651082c5e3f32ba171e2da3e681f90dae2b6069e381b78f2844d3413be323fdde37d4cedad9a1d54a9991c989952eacfe5cd27ca4d8d77cf10f5bf2cd07e0e7dd8d20cf68e1ab0f00de1eb6a56be2df5e57c6a57c8f9564f2f6b0c6a42e4f1528108f06771745be17017606b5c5c9e364799a179f90f19daee4e395a704dbe3c2c288e7e43a590eef80f49ad780f73e2a1aa9b27c44d03119fa37cb0dbb82670253ba4f40113fdfe7105a2e8e3493cdb4ead3d9787bf35c194ab7fe7916ab6fbea9fd52530350d03891856f4c2a3f0f94c21d0568f102114f73e98e1837858379925d5491eef9b9e1e747c21221c5971d5eb4c1cc9c83cf4e5a0efc5211b44091b7378c18b71689c504f5f0338b216a4906e713d5d830048cb5b9fbc56ac13aedebe2f4e1261fcc898a36ceb3204d0e7334fd79fcc11bcc2553b83c45d44619bc962cf818710c1819ba2fffc381c05e27b21dcb29e5ba3c7a64b35f4dcd0db5e906e7fd2f36c85a45d646fb3730dba0ac545e544d033144481c27a7d5102016a91a3bf59faeac61b5101e0f3afa9e6cb78b3f98e8a0635f03298854f49f02d35081518f75a16865073b0e9a9b944066fd5405a66d7fba55d52de5992e82f7685ab3f8e42017744e04ef98412eca36fc306225cd50df586ab4defa63fc55150702b3a9f8b5be1d0f015a64e217d4801e52abfa22c3f3f577d764441f35ba8d687d0cc38c0f2b2e708606e36671dd59bc1b1d7e65f083eade7c2e92e4578fbbcc36cd370cfa233d0cf775ade1fc1111c013453dbe8bb18498c2e2e140e36edf04ca710a5c212a396d96a6b4fa266e18586e0ab39493975f78eb512d299c2239c6b030df7c0b5ca0d15ba70799e147dabbe14a70ca7fe7c6f09f191782df5b2eb9d88123382defd97bded9e6b13d04bd1f737c97e0ce762a9e711103eb171be27bf9d85ba77a94af633e21df2dbfd77e602a1727cd1e0a055b5cb802b3c9ebaa69778c5a7dbeb23dd1564c349b5ff8655ce1f4cb977412b42332e7853f460aaef8bfb94a0908aaee48eaa978d2e3f4933f21ac65263d85f0370a3825719d9a3c82720cfb3b3303d2dc873192d253c887425351e63c08038748bb3d055c7c1c4d18651970d1694153236f029ede0f979e4f8f54d29ffefc358d80e104c51881958b52719acfac846a668009a4f361a905fc627f33d6f9a4fa88c7a5a2070cdaafa910a597cb4baa21247ce04260b5be8d83cd9743b4553b602c8714a3cd03a381c8a7c33f52f19eb34f7ad6e8caa22c69a2eed6fa1ffa49bbfecf97162c85831e79b6a074af52da8f4458a011c76dd7790a2e17a3848c34d12ac8f1802dfacd8c686712145604e7654b31a2b439e4a48c56bed5e1a781f0f785ed7df30aac7f0f0e761dea6a4521746a3450f6bf39e5766684fe5133aa6b0af17172fe6d71e5c8e4c1723cdbc8a5ebf87319d3c106de0039d678b368baed58a80a6dcbc0544b31e1f64b3607547d518b38537f3327b3197d7a8ae6c0b1c1ab08016a659b34249fa002394d885e1c0c36e8e4c31b9a99a0e7374d935dc3a1fc41cac429daadef128309260c42022715808faa0b14e46596cbc78e0b884e36889d530fc59aef708ac35104a43ed8934857a134f69fdf1563950ee581ca03763776325c16cb3981313413f9321c4a34b652a484913c9b9ddc8c8469340847b1537a9686caadeaa69e293a0d93afe02c062cd2d08b6274d5896db2d7dd933dcad8056549259394135e64d8e20e0e965a6cd55fd42f310e699f828a0efeb8e170bfe57b373c0eda1c60703edfa6cbc75ace481251a0bd45f046f2fbe8405ae6cd0147b075cc9cacb04777c631f6721bf8beaff43f092ab9b9a713d6c1e2aa1908a08373bd92c63ed5abd936c494ee6b9f0996b27a3c498fc764c14d685f8a0d4e53166f0e5660b6d71b13f43288c660957e83735c967ca3353165d4ef631446896fd0be94078831327efbe4376075c9a25af8a0f1eed4318dbf1a1823a4a23b0e20c939a6fa0f2175a1b606a8b42e4e6edcb77fd74f77753f7e94b346cf2cc044bc7df8478b9e174a47ec321b3480b268d6cf5ad8e67f6b772a6bc17dc2e8ea41598d41759d8f05f69d3030f129ce32f11a53db4d14c7c0feb54c3ad202085752593b6c7600b4b42ce35522febd509370b518868cfeaae554268f87e26433ff99849739927f9a8bd158ad04103f44414b1933ea65aeb1413906064da7d97762127eac2de849b5aac8c71e30c02b28cc8e72d5d4697dccabb43c30d887f83e5a75907b09b0e8ae2f57ab25338943282ff846c73042cf5c3eb610f28ba79b42b4b93d89f13f1debc8d41627b10af6b7929715a8243ec82e3b4baff886caf8113674aa5b63068c22f9d12ec25365ac02be474408adfcc295a8c15cd803990577d04aafa77ca8b2fd6687c287bbbf89d153d6c54b28035b7004ae150e7b3da383b63b062adf1f73d5f0f63b7b7065bc9b7b3299fbc238157da4688bab15b2bc2d456a674daff1194e48f133c8456dee4c3d0ea5febffeb29b5191b967be57070401e6eb4b9e503ae851837e609c1b91456006c65667c5f4f370143f0b84e1a47c0f1a517e7c0ff843c49f9ddee85bb66fd2cee8de815c19571f494b522c2e780d988c73ee0c107858e80c247a107f53bf9929bda2cca96d2d9e754aa70e74e429f53140f73cfddf7c0d862dd7238219b63b726832c8fa6ad7a570e7ede993b510bf321a8965b7040604e724e6bd1ab963b0400a5cd69f501cea5d927b2ab3efb951125eb417045d786cc4d4500a8b5f660d4fce23031325553298ed97771ed4cf5bc3a684e0308c8ca282aaf946dbb26c251033a61ccef4a563af11539f1408f7a99cfcd2a1bd4736f2461f9154cae00a9b2222e624ff698e8dc786e60e1599af90f98c9d464a9ccae5997eeb83f3d7ba6dd8b6462485d0a65f7bef40de5f037c86b99307cc0454faea0d4570fdaeb0d76d2a6d2ccc91d7b94179ecd8b1ea640ec22c0955548110ce84029e6e51ea7e0c7e4da4fa7b0abb5dac0f9bab5d75b253591dc0f7354b44f9fff7234fb74db926750f642b5debae20b5148c7b7ffcf97bc9b91f951a11b015a06d8e18ad15bb829e3207eff3e383afbb4018fc6db55913d840bb140cbf4e7f749683c6056edb1fb297d98ef6e6619c2e7db65ff8a6ce131f4bd8bf6321feed2a49c09ea16ed66666716bcbc2a95ec7d7517b30c43fece9e1d06c96ada9f0ed76917264b84b17c63eeea5aacf6453f0f74f1e222a5942b1554bc99e8fd6fcd0164f4e41a698e7ed855545b4a1a1baa178fba8f92926768ef573029566985ac09c9af65fa69afa7faf1fb55640e182f96375b95b22b9dcf641d5771c1ee5df1faa74423246a036a21d672bc953061d625f3d6a5dc658ef80f26a99434ab5f30ce02b6f38c6efba13591f7427bc2a3fb40e3f03a8315bcac840c68ee13a552e73bf53f375d7366ccc4ab197a0f13369cf5eebbfbb472622540e122114006b3b6cbbdfbb287bc175f23c96e388bd7aececf5bf3d913ae998d150f38f158bd6626e225c54dae1115c0a86887da0bacdf8a45d1236a931577e969981fad182c6b063aefc37384a7ea39d2aec2c4336fdc5db4a080d9c18a80568d89da2bcae2cdcbfb5cb9f28ae8ac04f00246fccb2b52c2f6903e6c6607b6743b12cd926e42d2e5d2322f4eed4db939c9f291a1f635a3dbd70adee9674ae91a31cabf156138817743f82060d2603c4771863bc9c1b88746de6315b5148df50c79ba9057114f0d103fbdd29ed509d125c59a8b0bec81a5b5288cf6b4d97ca6b40cded27412c112529c253af0057e23238f3adf35a72120e70ecab2ba45f3c452ff85406eb220101eed2fd5a10a6c632a1a2b30c9c1fbbc8e87b578b199d2e14cf0ffd8d19d40273ece4180ff5dff30f0de1b41eec013af61882afd7d4d6db8d25c3a61d98b26be29811ec2be4beedd91cc8a170edb405766ba4c6f9a5eea3917bdee6003902847c3a71cece120bf4c8b700b22c99a30fc80b3d6b2b98cf7d9ee09bd8e4d2eeb1a2567829a2883436e1ceb51df79ccf43f506ae9e52b92ec1c5746d0bbfc7c85447b34fe212a7e18c75d091c155c1bb66780ec35da5306768b419c3e1024b7218598abd357302e92fcdd61de15da612cf9149fea3d65213c72c08d05c3d165623daf8ed7e2f11e7914a1a5f82436722ae0a889f7bafd2b933d8740d6aca11405232b9e52fde724596de6296241d5af24063612c3c5b20699546250b3bf6575112c7a913ea8f520858416dee84244a4414b6822be7c04051a9bc50d46f9559422fadb66b7524af0a43a8d7d75a470ecc1c3b4184d0a8720be141e72fe9b57058ef72324b60ef74676495ce12c16ebeb4ef7172f9af6009fca3c618aa90c8b76f067eeb6892460da92b87256819799e9fe6550068afd3d4e0b2cc7b50b0ee79627fa7a302e6d79d37d15fef619a4ef6c48d2f92bc5c7e2b4fe6f44e6d347e04ed97262eda638653ba27b8b43e32aeb5019f47c28ea4fbd37d51737e02f60742d4412cb46bf392ab2ea764cb31ea7ba17093e14aa6db15a4bf793466c651d957ef39234a0aa589d5d57dabf0d8c906e69ab4bf19eb41802651955d7a0b9c95324ac3435f3e5529abbe7cf2a0cdbbf9bf71ad6550797f38261d73980e5b16c5505c693e78d6dae7172384e1affec7ca086b51a09962971a84eb5072a12cdd466a10cd0a0d3fdee14f383e82e39a3b86d52c21d8ed89d7798da37b34a5cba0db43c028db558b09a53ffd0bb1a7cdc97dc9f1651e019b40661ce937514acb86b12c0a827e66ed939391c1b9cf951cc19ea37fd9eb4b6afb8cc641c94d3dd562d3517b41c8a1608b6e8a1f179ef50099cd2113b6a3639905fb55d05908538d22059c66a4f5c0ec302c2f0a5f1f289bfa93d686c947db52beacc06df41cd1d6f1b243f5b847302cb982f6303549c6281b1294be6848e7a7b0d6f03e8a976ed1da1579fff33f7c4e5e4369551f6c7a5b6942a801dc0c420215a83d72ea84c2fc0bd150e34ca652cfa8901fb7678ef8919e7de8fe66f1ddf485ada04bfbf8ef1ac8d90a5a9d0b85c840095f1ac9b209c54a3739aa742e364a9aff4ae57f638d1f9192d8e7f4caebd8182a81e5e5e9222af0eb1f5876aa063c4c49f6e9ba5b86176322c0f99e1c8a77c0ef7160910f28a513957d4845c3023796069f7203a1fe7fd232f692f10b37ac5a70f32bd7985fff44208740ecb4c250c0956a2de5304985c8513c2792a20bf5e013a581587e716c07c1a482bba55e6fc0040de2d7da6fd88974f5562d6d4ac22a5ce391cce37d", 0x1000}, {&(0x7f00000044c0)="77d1244a048dabe4d2dd2583b7faa71f002be496224a2e039118f63fd5a1808f161846b6cd204a32c1bac99d6f7162ac17e92e90783595c1d7e5d6b6b6ad77ac42e4c4974c2ee44c5099ecce544a6af56d2122b1fc837d5b831ef6ecd0b821af74be19b6f6c749665bf57843bda55a7c82fceed36d8b7345bdc7d7203149195104854c44436a103f47f47ef34439f040478896ef80e124636d7acb6a5a4de16b8d1199387e229144dac1d2323b06ec7da64b525202e118e53fddf5e73c3a06a75e186bdf940e25e8136f5f7d63ffda88e0af1b423fcbf5009276df8dfe12039243a246933d4b5cfd", 0xe8}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20080, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) shmget(0x1, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = socket$inet6(0x18, 0x3, 0x2) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/210, 0xd2}], 0x1, 0x0, 0x7fffffff) semget$private(0x0, 0x3, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x220, 0x179) ioctl$KDSETRAD(r7, 0x20004b43) r8 = socket$inet(0x2, 0x116cc845f22463f5, 0x4) sendto(r8, &(0x7f0000000440)="4ca34b532ef1ab6b103506d49b24d5385eae84d21d9e7b5a2c5a56631f35f215432338e4bf7872981a811f8ea5efc7fd28cb1c5154b9a5c181279f52a47d2c28368505b4d4d4179992ff43e6be38e4a132995a2c5d35f70d94bd16f4d895adcc4c03ffa19ee7e37813db183810e52418081074973634ec4cb61f2d8a6faa9d7f7b37a378bc5c0b82277ee000161599e54e3ee6829ad18977bce51e532320a85c385568fb3f2241fa5d571bd684c9cb6d86eccb9d45af2fc3714e", 0xba, 0x404, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000580)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000600)) ioctl$TIOCCDTR(r0, 0x20007478) r11 = fcntl$dupfd(0xffffffffffffffff, 0xb18a1d8680ef4a27, 0xffffffffffffff9c) faccessat(r11, &(0x7f0000000680)='./file0\x00', 0x40, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) faccessat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1d0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = getpgid(r3) r7 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7}, 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500edffffff0000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb949a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r1, r0) getpgid(0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) kqueue() accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4098], &(0x7f0000000040)=0x1002) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000480)=""/84) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x7]) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f00000007c0)=ANY=[], 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffea6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) getgroups(0x3, &(0x7f0000000280)=[r11, 0xffffffffffffffff, r19]) getgroups(0x0, &(0x7f00000004c0)) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r20) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a2d1b92662fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f87358938d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da00"/162, @ANYRESOCT=r7, @ANYBLOB="8d2e6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3ba7b856a2d5de1bd34706ce153ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9d0080000006bf940ae18e2fe33e055317761dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0672c3c41e4eafab919315ee55255b5710830d0c19816a2dca3f43deb4f361a9a94be75ae4026ad8c4e55bc9d8e1827632d3ede801106e8790eeb81285d10adc55ac7ebf941e2e4257cbded0e7c901a1057343605a2cb2f38ac0d1e9b194f47bb93917f43b05e0dca61ce773dc6aeaa6590ca6a68e80d4fc96109f2977a3334a1f7b30e8cdade01e9d4ea5d08b51171a4e1700b2d120a22aebc966f03efe7de759b09e043fe29edb764ec031fbd9b43ee92b4cfd907140ab9513b113c92c1db42f0ab7defcdb2d0e628e8dbdee46944251ee22838b6e1ef87be9a8b55276a16a974897abd1d43fb741ccd212f5301e059d4b4e81fd1aa996df36ee4d7899669397177f7e77bb000b48ca6428d4fb6ebf2a246270156e54ceb8a025be1cea61f25b61b7b61be282bdcf8f146d2c82bf44ff13f9711f0b22dce761c51ffbc7ff6f6b2a4aff8765edd9cd0a4c654080b14bce8b18aa693031faed2facb120f5b7071c16f90a58945b4b8ef08dea77c422e99edff5a836fd0771892debb"], @ANYRES64=0x0, @ANYRES16=r21, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000e0ffffffffffffff0000000000000000000010000000000000000000000000000000000000000000000000000000000000ee031e450e9cc1f01d014d62727b12ff188729a1cd929db47e92db63fafd93a2157d8ffb945900f81e413bc362c0a122db05970fe23432b132fcbde82840581887d82145f2000000000000"], 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:00:20 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) shmget(0x1, 0x2000, 0x402, &(0x7f0000ffc000/0x2000)=nil) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xb5e31ec1e9b0e1eb, 0x47c1}, {0xe}, {0x66, 0x1ff}, {0x785538853bb4c180, 0x7}, {0x0, 0x6}, {0x80, 0x6}], 0x6}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:20 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x8, 0x0) r3 = semget$private(0x0, 0x7, 0x40) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r5 = msgget$private(0x0, 0x4) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x6, 0x4}, {0x101, 0x8}}) msgctl$IPC_RMID(r5, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "1dda410caf58d991cc06d0f700", 0x0, 0x2}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x15fffe}, 0x8, [0x0, 0x0, 0x800000, 0x0, 0x2, 0x10001, 0x0, 0x10000]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x401, 0x190) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:20 executing program 1: getrlimit(0x6, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x400, 0x109) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2050, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000200)="7ce11626d382bd8870a9925d284e88680c0cd5aa996c8f9b8a1e1359f7c3ff05d06cebd0dc29e05481ceaec235064f4f98f6be2fdbc9ff35421e938eb83c46e9d2b317ca799952735ec67fddb6c101caa521ad2bad54405c6ce8867ed23f7512233cadc10eca41f1c919f93341911124bccae5ca51af58d153271ff4a01404828c49ab758f7b9e8677148a67a53e004eb3f46c9008475dad3e43627b1e7d7e6b2351b9824970d782b3") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x728a9dd9c777c94a) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), 0x4) 16:00:20 executing program 1: r0 = socket(0x2, 0xc003, 0x70) unlink(&(0x7f0000000200)='./file0\x00') getsockopt(r0, 0xffffff8a, 0x2, &(0x7f0000000040)=""/190, &(0x7f0000000100)=0xbe) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) recvfrom$unix(r0, &(0x7f0000000140)=""/59, 0x3b, 0x1041, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) write(r0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000640)='./bus/file0\x00', 0x10, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000680)) geteuid() getgid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="6279020207e00000010074da038f3ac767c4bcfa5a5e822ca6c651fda8d9074fcc440593962fc46f63295f6ef47b46ff7307b571"], 0x10) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r5 = socket(0x2, 0x18000, 0x8) connect$unix(r5, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r4, @ANYBLOB="7558cc68332b852af86a263822807c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879f85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r3, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x1000100000000}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0]) chown(&(0x7f0000000080)='./bus\x00', r6, r7) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x20, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xffffff10) ioctl$TIOCSTART(r10, 0x2000746e) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r10, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r11 = open(&(0x7f0000000440)='./bus\x00', 0x108, 0x189) renameat(r0, &(0x7f00000004c0)='.\x00', r11, &(0x7f0000000740)='./bus/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) oLoLload: 2.68 not a controlling terminal load: 2.68 not a controlling terminal 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 16:00:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) syz_emit_ethernet(0x7, &(0x7f0000000000)="771dd34536d4b4") writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:21 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000080)=[{{r1}, 0x1, 0x10, 0x40000000, 0x5, 0x81}, {{r4}, 0xffffffffffffffff, 0x21, 0x80, 0x1, 0x8000}, {{r5}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x3, 0x5}], 0x10001, &(0x7f0000000100), 0x9, &(0x7f0000000140)={0xfffffffffffffc01, 0x4}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r7, 0x14, r0) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r8}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000200)=0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500edffffff0000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb949a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854cf30205b3b2d9e69d38abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r1, r0) getpgid(0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000900)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xfffffffffffffe35, 0xc, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) kqueue() sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) mlockall(0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) getpgid(r8) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xac0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 16:00:21 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x80000001}, {0x6, 0x101}}, 0x1) 16:00:21 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/248, 0xcf}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r5, 0x1) clock_gettime(0x0, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0x5, 0x3ff, 0x1f, 0x5, &(0x7f00000001c0)={{0x4, 0x12, 0xfa, 0x20, 0xff, 0xec}, {[0xffffffffffffff80, 0x1, 0x573, 0x4, 0x8, 0x40, 0xa24, 0x9, 0x500000000000000, 0x5, 0x2, 0x10001, 0x3, 0xfffffffffffffffa, 0x9, 0xccfb, 0x100000000, 0x10000], [0x2, 0x7, 0x6, 0x6, 0xb4, 0x6, 0x1, 0x8001, 0xffffffffffffffe1, 0x1ff], [0x9, 0x2, 0x8f6b, 0x7, 0x3, 0x81e8, 0x2275], [0x8b, 0x4, 0x4, 0x8, 0x5e, 0x1], [{0x3ff, 0x85, 0x81, 0x3}, {0x7ff, 0x10001, 0x0, 0x5}, {0x4, 0x40, 0x3, 0x401}, {0x1, 0x400, 0x0, 0x8000}, {0x4, 0x1, 0x7, 0x1}, {0x1000, 0x100, 0x0, 0x5}, {0xfe00, 0x7fff, 0x730}, {0x8000, 0x0, 0x0, 0x3ff}], {0x66, 0xff, 0xfff, 0x7fffffff}, {0x5, 0x8, 0x51b}}}, 0x0, 0x2}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) close(r3) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000004c0)={0x5}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x304c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x20, 0x4, 0x4}, {0x0, 0x8, 0x1, 0x3f}, {0x100, 0x1, 0x9, 0x1}, {0x81, 0x80, 0x5d, 0x7}]}) mprotect(&(0x7f0000315000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x218) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r1, &(0x7f0000000080)='\r', 0x1) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) pipe2(&(0x7f0000000000), 0x20000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) writev(r1, &(0x7f00000006c0), 0x100000dc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328ef", 0x32}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x8000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x80, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4010, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x10) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) 16:00:21 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2208, &(0x7f0000000100)=0xfffffff8, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCSTART(r0, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCPROMISC(r6, 0x20004269) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000180)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="584f77713f385e09b8a5", 0xa}, {&(0x7f0000000240)}, {&(0x7f0000000280)="a5d25e31d87a090bbb64b57d93ff48eb077fc6c533e30de8f1284519e178d730ac522c68b278167087327017d151dca6fdfe251e8a42c97e0fa0ed18631ffc0d899781ed7ad35576f6afe5501933465753cc55a1c5bdc591e03f6825ad0ce205b64dbe00e5ce9f61c80aa14a", 0x6c}, {&(0x7f0000000300)="0c071e5f74a0e374aeec7fccc1ea1322575922b2c73e3b6cf9899c0e255aed93bce8ef8ec0d624982bbd901fcc3840d9bdc9fddc754f9b35600e1956f9f4bde3e34bc7d6349f0b99100861058a5c7489d2ebb25efe01518745cddab332332fe11648055a149fb06a2bcf60765c46f73e7b573f6baf79e8f51f7863c29ee97bb253cc0899200e46572afad329f86ad1d2aa10ce2f4a86fcd60823b8dfac5c6b669bee65d3af7430b69c0e075787a4e18fbb203ccd24c3a0b7fdd0a4ea40fe47bb57b3b7f04217314d7c455b96cc34dabf2115278056647ba946819fadd2dfc4e46d7d237cb2d801e45dae78", 0xeb}, {&(0x7f0000000400)="24b314c68e46f946d1d8d992c3b4d4c2799ed04c1771a281dbdee831e326df9ccaad51d40a9414243c5cce7152e7f0c1424275ebe25c4771667f22dde4ff322f1ad1aa03228d811c63e222", 0x4b}, {&(0x7f00000004c0)="a55378b39bf5a39939c3b9f88cc04dd0afb9a16934a6c528f105", 0x1a}, {&(0x7f0000000540)="6819b5c52bf5bbec3f58b8135b2de09180c18fd25a602b5848ae7d957b0d3f09718c24be9626f7a776b0a7eac928d35c0c0aa060c40845f48d23f59f0253a2f5dbca017bad2bd3ed53212e1ff74c1ef0435a88477503a6b75ae7bdd9485d96adef2b586d4f4a9ab76dcdae9e30170ec6b32db6c8494b1358f812ab380acca46bf16c10877286e518708d99bf8ec38462eb80ecd9d4e4308a40dc54542ce20d9fc164f54f5b9410ba948d5379dc53bac902d8dc964d9aaa4a22797f241a984b651ba1faf8307970ab4ffa291f56edbb6b6e5e6b4b0fbe4fcb0d6dcfd61bc7dc75d1c33519657672247758c4523ee2f4c3", 0xf0}, {&(0x7f0000000640)="c8b2367e69e9b3a47f08631ac19761978815a4ad7152063ac8d57907956f34daa0d94d4d140ff220f64ec7276a2d", 0x2e}], 0x8, 0x0, 0x0, 0x2}, 0x4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000480)=0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000080)="714473dd9325943d209d7530154edff71f1b3d76dea655f61eac51e004f9fcdf8575dcd1640c69c9f32bef3c045d25f0c4ed0f2731cf613550e007f25856b92ceecb2c8b7f65939ea4cdf7a1c10998dd6ca0c6c5135274202043dbc2f2cce31e93a8943c1a6c938d96c16708d8521f5ee61bc62ff07d17489df86f9cd554532016347fdf2f467af50a8e75ae5e09cbb7032c6ed1e87e5db75393858a26ef77b82321f959a757", 0xa6}, {&(0x7f0000000140)="dd1c1d4f3a9f3f4ab18091f2c3ec32aa2a73094e1bf62293ae772cf54d0cc1dbece16970c340857308f997e7ac5b779c32c2103bcf5cd75b166387", 0x3b}, {&(0x7f00000006c0)="ae7f680c1fc447cac8264e549059135d12e32ac4c178ee4701c1c15c10f09361b2f6a72b4f4855be7b6581c3c2b4d52402dfa3528f19d23fb0a06970b76dcdd5b343b1e876724ea562cdcd5e0d53c27799183631e6b4b347d002d853048363a020a474b4d8d1bf3789d193ed6024b02b5323a669a2b24cb384e70c8ce4659bf14eb3f286d3b74b33290a60229cc37021059bdeefb12d7e4bc7f6997ae2e9e608174bf23134e70126da286b42bc76d1c00bf4a51e08a121df79918d3202cc9a4685c3b5a0850e25dd688853e7992910cf1ef469dcab3753aa76ee6b797b0617e717396454", 0xe4}, {&(0x7f0000000300)="658f8bfb22de4d502f3c4798c79d0b11c92cd474ddb4bdae56be3e16c56ba2bae8926cd1e56dc947304567f765e101d16ff5bef116e5ef9797f8622245ac1465f7423f9a5eeb2ae03604c7cae366c1868bb7bb59765fbe66f2bffdb78356e6a9e439666ac186c350d03f745f044a458c5a4ef2f4130ce46a6a8cffcd8322dd3cb431998cd14c0b346dc2f6bc28a113e065a8ce44718185b9ed4cf098d67ff09144d3a024836b8aba9110fa04d28acdb32ab89fe63186a92d3914318b1bf40e526e0fb505c1acb24b1b58f753e48a8ba12d14a655f7c1220a7065d8ec47e01239ff4b1958534555", 0xe7}, {&(0x7f0000000400)="c99e779252f24370101d8f4106bd9d66df5b72b5fd57b29192b59a69f91e60840fa801292b14087cc30bdb5225c8453acbbc4625a6d7c8cd584346c6331b65aa51c4a0ec5a19730bb4662b8dc540e46c238314b41ca110b9a73f8309a8dcca4223d62b93c70a87", 0x67}, {&(0x7f0000000a80)="c6533836a212f0a8335429020bfec0b5f05e0b19dd8ff2c0c8be2543803f4fc9f1296fa7ff4fa8807ec8921055809d46846d20417d4eb6c38ffc10243d76f40e0fcc0b555bc79909a0367d11ccb6f3f59cc2e06de66469210b70f7d15bcb2a92072657aabbccef4328f0513042e43c10dbf0395f6ed4c2e37b45d97216f885fef3844920c7514a6271d0a8552271e70809450f526bc0ccac2bb649c22afea893b51b714d5d930b428ef92dc6bde658a63cb8e0478f6e5a4f722edd851c4dd132b9537227c33945", 0xffffffffffffff6e}, {&(0x7f0000000540)="33481ea82a0c98844f0136ac7741dce92b51ef30e806c85223e5d339e0eac5e74786515a5a8a46126179a1295ff249af113881fb5e9bff559d95fd5ed8d6ff2e4c08c717ff2420bb8a218ff303a677acec7b2c991387139614a46873eaabb8453f65f32ee0739e6aae0c62d81ca5b82b6a780dd5ed113537bb719fed66470d62809901061472b42c7404b839e070fb6fa36108677d1151e1c6a31671ae2e4d87", 0xa0}, {&(0x7f0000000600)="1724a1f1c68c496ab88372990f993569a84ffd969e41099ee234c62ec0d234c108ed990bd7efb4acc61fce844f0c5c87bcfdb95515797d14617cf44d3e96af6af9431a153bd45e9a4d2ce2c17f8b71995d0adc12c77272588a732dd93fe2083ebb3403b96280ab3bf4c560c31bf2a157d4aeecb84acf6b5a2eff5bcb688a58669585dfc7ea5c944bac", 0x89}, {&(0x7f0000000940)="d82100000000000000001ce16ac8d7849ca155a89218ee9d06123bfb3e3348b42ca3ba58a9b4bf89b4a9811402aba7a1d70183a95d1f6265bbdce9a33fa7f1deec172ec08723b9659dca720c2ae146a58683ec1989533cc2fcfb550b10e95bbed451cefa5db69c8f37aee9945835d8a519fd4629625661a1b1cf028149cd15fffddf6ad95c794c31be521a75b9724027054640594663b38ec0d127b45e4f72062b196d02628aafca95744ad37ab29a7c358260e17e838865450ff17b958b4a406ce5f6b7be04e7782553915f925a2de10f18a8c94638a9e0ce0e80df6444d1a0d463890a6347fd1b6ccbec4a827130d41b9ba107a5fde2f4e737c30b60b8867e15a5b6aacb270786eea9fb99a533a6a054c53328c2d83c27137be60be3534d725ef9532b9edbc8", 0x150}, {&(0x7f00000007c0)="9155d213b0cd56d56de6cc4b26e1471a6eee72b3b2f800c4ba2887028248fd865737316b7015123fdcb831c89c3b2b27da2a11152ab5570e293bfa3937ba2856efb420f79ede2c2b11ef66b0e3e38a3bb93a066221bda379c5d142102dd674400e40e9e775c26383b54c43d9b6df2d8c438890cc28f0b49163e7b589a1af2383296dd9267268891b11", 0x89}], 0xa, 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x200000, './file0\x00'}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x42) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = semget$private(0x0, 0x5, 0x204) nanosleep(&(0x7f00000001c0)={0x1, 0x6}, 0x0) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x0, 0x10001, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/211) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x3b9) accept$unix(r6, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) getgroups(0x6, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r4, &(0x7f0000000280)='./file0\x00', r5, r7, 0x6) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10893, 0x0) 16:00:22 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = fcntl$getown(r9, 0x5) r11 = geteuid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r9) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r10, r11, r14}, 0xc) fcntl$lock(r3, 0x7, &(0x7f00000006c0)={0x1, 0x1, 0xa76, 0xffff, r10}) setsockopt(r7, 0xffffffff, 0x63, 0x0, 0xffffffffffffff49) sendmsg(r7, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="d80000000000000001000200a2000000ee09df61f3004b5b0750f21cfe76e4f8d28a875c50b62ae594d8191555d32ae729f20f42692feefb5e425c22d48624f2bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b1f7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2ca3feb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec8288000000000000000100000001040000f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e6931b83af5005931dc4ce898d586c03f5b5129a006748c914f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd8301000000000000000ffff000008000000f895ce3151835eb35dd4892819f8ff4d4b3358c487a2d584e605121e37d616183bf201040000c484b294f9b668f60f761b5efd1b6679f192cc496970265ea789a39c4bfe1f298e4f5e0c6620b39362bc7bfbcb016ffd7662367551cb492f4ea98f4aee867e1d2bf8e2fc753a895d42986db400000000000000000000000000d2397337d3cbac8b81d37f2a9cfe2c82222245d5a7f3801a2fe2f10694d54b327a5c79ee7e0559b73bfed502c636420bfc4b7dd7903a5635051c6ab0cbda2219e19951112fd852a66c8dee77"], 0x170}, 0x7) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x66, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r5}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r15}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) r16 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r16, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r16) r17 = openat(r16, &(0x7f0000000500)='./file0\x00', 0x800, 0x108) kevent(r17, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x69, 0x2}], 0x34, 0x0, 0xc68, 0x0) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0), 0x0) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r18, &(0x7f0000000600)=[{0x3, 0xfff9, 0x800}, {0x1, 0x4b1b, 0x1c00}, {0x3, 0x3ff, 0x1000}], 0x3) 16:00:23 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464112d87d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1d38db02ad6d5b8b449cfe514c0f397beb75bcc5783271624"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) r3 = msgget(0x0, 0x246) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r4, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r4, 0x0, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) r6 = dup2(r4, r5) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\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) symlinkat(&(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r13, r14, r15, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r16, r25, 0x7, 0x40, 0x8, 0x484}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\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) symlinkat(&(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', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x803, r32, r33, r34, r35, 0x40, 0x6}, 0x200000000008, 0x800, r36, 0x0, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r3]) r46 = syz_open_pts() r47 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r47, 0x0, &(0x7f00000000c0)) r48 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r48, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r48, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r50, &(0x7f0000000200)='\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) symlinkat(&(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', r50, &(0x7f0000000440)='./file1\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r51, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r51, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r51, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) r52 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r52, 0x0, 0x0) ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000001b40)) r53 = msgget$private(0x0, 0x718) r54 = getuid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r56 = geteuid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r58 = getpgrp() r59 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r59, 0x0, 0x0) shmctl$IPC_SET(r59, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r59, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r61 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r63, r64, 0x10, 0x9}, 0x8, 0x1, 0x9}) r65 = getgid() r66 = getppid() r67 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r60, r63, r65, 0x1e4, 0x8}, 0x5, 0x5, r66, r67, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x803, r54, r55, r56, r57, 0x40, 0x6}, 0x200000000008, 0x800, r58, r67, 0x7, 0x40, 0x8, 0x484}) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = msgget$private(0x0, 0x0) r72 = getpgid(0x0) msgctl$IPC_SET(r71, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r72, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r72) r73 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r73, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r75) r76 = geteuid() r77 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r77, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r77, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r77, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r78 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() getgid() r80 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r81 = semget(0x3, 0x0, 0x41) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x4, 0x2000}], 0x2) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r78, r79, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000002740)=ANY=[@ANYBLOB="02fc300037780c1cab9f337456eed57d593cb459ad88ea8593a3bd60f823e01908db2a8a90e4a826ee226bce808c31ccdad8008efb7d3327722835ccbe221093138b8cb6459504c98cc77dc10f002dd1d4c99d964ea590a744d478f0a9a1e129f3ca2011f89b38c48d69cfc84999eafe7f18986a2392885d8eeb7937fb8d5affb8a41be66e4b8e99914346b879851b9ebfb32549c03dd48f4d78e65a33ac317e265fc14af1004767ef136578a577a39befaba76d58ba17bb5f9862706eb39961c8"], 0xa, &(0x7f0000001700)=[{&(0x7f0000000240)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r8, r2}, @cred={0x20, 0xffff, 0x0, r9, r12, r29}, @cred={0x20, 0xffff, 0x0, r1, r32, r45}, @rights={0x18, 0xffff, 0x1, [r46]}, @rights={0x28, 0xffff, 0x1, [r47, r0, r0, r48, r49]}, @cred={0x20, 0xffff, 0x0, r1, r54, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, r68, r0, r0, r69, r0, r70]}, @cred={0x20, 0xffff, 0x0, r72, r74, r3}, @cred={0x20, 0xffff, 0x0, r75, r76, r78}], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) 16:00:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r2, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f0000000140), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'pap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r9 = semget(0x2, 0x4, 0x40) semctl$IPC_RMID(r9, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000280)={0x88, './file1\x00', './file0\x00'}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r12, 0x2, 0x614c23d6cc414150) kevent(r11, &(0x7f0000000080)=[{{r4}, 0x7ffffffffffffffd, 0x2, 0xf0000000, 0x5, 0x6}, {{r3}, 0x128fa16b0ceacbe6, 0xb, 0x20, 0x7fff, 0x67}, {{r3}, 0xfffffffffffffffc, 0x1c, 0x1, 0x6, 0x6f89da1e}], 0x3, &(0x7f0000000340), 0x100, &(0x7f0000000000)={0x5, 0x100000001}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/133, 0x85) socket$inet(0x2, 0x1, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = semget$private(0x0, 0x8, 0x4) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000480)=""/84) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) open(&(0x7f0000001200)='./bus/file0\x00', 0x80, 0xc8) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0xa, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x4c) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4091) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x3, 0x2}, {0x4, 0xa001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x61fa0756b9f9d9f8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r4, 0xffffffffffffffff) semop(r1, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x2, 0x4}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x87a0b01e9423a0ce) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') close(r3) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) fchmod(r2, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) r15 = getgid() r16 = getpgrp() r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) r19 = fcntl$getown(r18, 0x5) r20 = geteuid() ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f00000001c0)=r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={r19, r20, r21}, 0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0]) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r24 = fcntl$dupfd(r23, 0xa, 0xffffffffffffff9c) r25 = fcntl$getown(r24, 0x5) geteuid() ioctl$LIOCSFD(r24, 0x80046c7f, &(0x7f00000001c0)=r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={r25, r26, r27}, 0x20e) r28 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r33 = fcntl$dupfd(r32, 0xa, 0xffffffffffffff9c) r34 = fcntl$getown(r33, 0x5) r35 = geteuid() ioctl$LIOCSFD(r33, 0x80046c7f, &(0x7f00000001c0)=r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffffcd) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={r34, r35, r36}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r38) r39 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r40 = fcntl$dupfd(r39, 0xa, 0xffffffffffffff9c) r41 = fcntl$getown(r40, 0x5) r42 = geteuid() ioctl$LIOCSFD(r40, 0x80046c7f, &(0x7f00000001c0)=r40) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0)={r41, r42, r43}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r46) r47 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r48 = fcntl$dupfd(r47, 0xa, 0xffffffffffffff9c) r49 = fcntl$getown(r48, 0x5) r50 = geteuid() ioctl$LIOCSFD(r48, 0x80046c7f, &(0x7f00000001c0)=r48) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000000c0)={r49, r50, r51}, 0xc) r52 = socket(0x18, 0x1, 0x0) close(r52) connect$unix(r52, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r55) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r7, r13, r15}, @cred={0x20, 0xffff, 0x0, r16, r20, r22}, @cred={0x20, 0xffff, 0x0, r25, r28, r30}, @cred={0x20, 0xffff, 0x0, r31, r35, r38}, @cred={0x20, 0xffff, 0x0, r41, r44, r46}, @cred={0x20, 0xffff, 0x0, r49, r53, r55}], 0xc0, 0x200}, 0x40c) fchflags(0xffffffffffffffff, 0x10000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:24 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffff20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[r5, r6, r7]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) accept$unix(r10, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002eef992f66696c65302b6e10d96fb714b2cbe6b86d7198546c00"], 0x10) sendto$inet6(r12, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r9, r8) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x8, 0x100) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x0, 0x0) 16:00:24 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) r3 = dup2(r0, r2) accept$inet(r3, &(0x7f00000010c0), &(0x7f00000016c0)=0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000043c0), &(0x7f0000004380)=0x59) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r4, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r5, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000002e00)={0x0, 0x2, 0x0, 0xf, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='\'\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) fchown(r5, r1, r9) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x7ffe, 0x6, 0x7, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x8, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x2, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x0, 0x3, 0xfffc, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r13, 0x6, 0x0) r14 = semget$private(0x0, 0x1, 0x60) semctl$GETNCNT(r14, 0x0, 0x3, &(0x7f0000003380)=""/4096) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x81}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x3, 0x1f, 0xe8, 0x1ff}, {0x3ff, 0x3, 0x1, 0x10001}, {0xfff8, 0x3f, 0xfd, 0x5}, {0x0, 0x7f, 0x1, 0x526}, {0x1, 0xae, 0x1, 0x1}]}) 16:00:25 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:00:25 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() fcntl$getown(r4, 0x5) r14 = getpgrp() r15 = getpgid(r14) fcntl$setown(r13, 0x6, r15) r16 = getpgid(r15) fcntl$setown(r7, 0x6, r16) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r17 = dup2(r7, r7) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r19, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r19, 0x4010426e, &(0x7f0000000200)) bind$unix(r17, &(0x7f0000000ac0)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34be4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89c4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae9ad7ce651bbbf29a125487696c9a2c0f0ad28ad429a472b98de88f28c872e6e975854e6cba0de07c0210b8141b3a4c597e4c6f160826bfeac764285a0ba8102d6a6085"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r17, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r17, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r20 = dup(r1) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) getsockname(r21, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) dup2(r20, 0xffffffffffffffff) munlockall() getuid() r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680), 0xfffffd90) socket(0x18, 0x1, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r24 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r24, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r1, &(0x7f0000000a80)="088b602baa2baf256c79dd4ae2cc6056f73d0ab3e7ac53c1d71a257e6cf5b063cc78be9dc5f04bc9730806730f681f1ea499564c77013a1a82c9bfb5be3f63299886dcb04f912e3d7df17deb62da85255641ff1e0c501a136256d919cae114dd3e0cb632e494f927537e802480c23de4393dd50b1d1bd426792c89b102bd2a1c4d602223d3a77e774b8110a659077db5f000871f34e50847badec288889bda5fe83b4f8d08acc925245871fa19d3d8dd7dcc3a53f5b3c76104e104026556cc4856b15c6f78f51005af84295d63", 0xcd) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) chmod(&(0x7f0000000240)='./file0\x00', 0x14) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8a4884b13c6d158daa2870b4122cd2350000120000000000000000000000000000b219eda5665b9cf9adb798f308b5b79329820d4b614a86540900056eb1511cf5302f9ddd55032487eeadae633173e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1aeead45a7d54cdd69e45bc50bfedc5ab94cc73547fd27fc40cea3cbb1e0bd367c53f087ef8bfb0"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x6) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r4) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r5 = fcntl$dupfd(r0, 0x0, r0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r6, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x20}, 0xfffffffffffffd62, &(0x7f00000003c0), 0x328, &(0x7f0000000580)=[{0xfffffffffffffd4b, 0xfffe, 0x881, "91a603a89e15d73f476205b17771508a78d4d57d6c037b3806e3297dd69b1cfdb2fc33813104883906bdd5df4dbf19c2760d2b7e93a21f9c37d422dc0e1ee30bc549b90000000000000006413653054cc552b3d6000000000000000000ee"}, {0xa8, 0x1, 0x7fff, "2d7786ec15eebfb1ab0b334d437564d3a6c1ac7414b124613eec34fc6159fcf879be0e841e8850b0849c19b8e42443545a27e64a3268589a941d5a5b7923d3ab7c8550d5c509d77c3cc6b900f3d859b2595ff433f7a1e68527a50f08ef76c62894d0fb8d95653ba72f4fc9559af4dace27c7647075faa5a5f98d2bef2140b0bb384ac71966ba5ee0738db9bac00e9ed9a7a99bb28b"}, {0xc8, 0x1, 0x5, "f71a803d927a66ee2ebb7e393bede4de5af9a32a628f256b77e047d8623c1938407269b75d200857c1513dcff68e6c50d510e716425ec5e674f903ff1645f35de3fdb4070ca3cffee049bc6c69a5c36d9ec171c608bcab1d248026ba30a0f81d022ccfd9b1da5aced06dd43194fe5a7c1ff887e23d47bb84f94675eda19026eb9c9c572cdcff78939b42dcf8a220eb420148e97dd9974b234bda741816fc232600c2d240"}, {0x10, 0x0, 0xfffffffffffff000, "282bc1"}, {0x48, 0xe7c0c04b5a040804, 0x3fe, "c6d7d82433194d95c2d3c902be317afc20a81cbf7e19381dea33bf4d5369dbdb8aa93db1f438af16f26ec56a75d2eb54db706ff19d34f3"}, {0x10f, 0x1, 0x1, "166b11932a887e8bdec1107ef2f1ae4b1ad12fe7dc0a2904fca7b9afaa298a53ef4f81f0333186e9d189e22ed5a64ad9c8d5bc92978b1f248c1a188dbcf3c5886a33760189e8d244a8746faef284f0ce0d139380b8b0d0f699aca6971c980ce2056ea85196b12a4369a6b5f2e27a8ff3745068fc8900478c091a825423240575df6658bcce69524793d1ac566fa47ae32dce378b9715df7830fdefe53ef5d7c00c90c7b3157c60bb12e5ab2a9bacecd8c1ff52b5033cfb684c1ef491876c783ddce5db5e5b1447f5509b2c0997153b554e2788a9cf32067ae7171e5de517c42f8800b7549b7493960e066acad8bab0a193"}], 0x348}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x2, 0x5, 0x5}) r7 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r8, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r8, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfffffffd, 0x1ff, 0x0, "b800001500", 0x0, 0x10}) close(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r9) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x2f, 0x7, 0xc475}, {0x6, 0x20, 0x2, 0x4}, {0x9, 0xfa, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[r2]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35a56e86db078ba9, &(0x7f0000000500)="43dc71893214b70017d607ff0bf8fb5fa923a8b2bb9849ac505f0949ae3c75786fb06600a7fdb29b647af900efa73a63ed414ef9245e8fe224ff99706bca2aebc53ffbbf85126e1b66dc0ec4d88cd2a219bee2c597402b716363eb8469f4feb14c31507627ffe626232965e5fff3c01a8605000000794c0a64571a1324d697a6fe0c0da01820375b188d5312f7e4555870efda9c47fa62f985ff7d7a72a63c802b527d9353d89bc047d621ea414ab82ea3a1ed331539b319738cedd2821f915dc6dc4f255b63c28e608bf0fbc3a3a6e838257cd55d8b313de7889cc0e403403ec713b2a166760000000000000000001a348e9ccded76654305ffe871acf37f734e548847af461e40fb4f26023c70e59cdb6276238b4b3176bebceeeef7ffd18d2ee00ebfd836") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x493) 16:00:25 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x8, 0x8612b) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000740)=""/138, 0x8a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x50920, 0x108) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x1ff, [{0x1, 0x81}, {0x2, 0x1e1}, {0x3, 0x3}, {0x1, 0x3}, {0x1, 0x7}, {0x1, 0x1ff}, {0x1, 0x40}, {0x2, 0x7}, {0x2, 0x53ae}, {0x2, 0x401}, {0x1, 0x80000001}, {0x1, 0x20}, {0x1, 0xee5}, {0x0, 0x9}, {0x3, 0x9}, {0x2, 0xfffffffa}, {0x0, 0x8}, {0x0, 0x5}, {0x0, 0x8000}, {0x3, 0x100}, {0x1, 0xffffffff}, {0x1, 0x9}, {0x1, 0x2}, {0x1, 0x7fffffff}, {0x3, 0x6}, {0x2, 0x401}, {0x3, 0x7ff}, {0x2, 0x101}, {0x1, 0x52fa}, {0x0, 0x9}, {0x3, 0x9}, {0x3, 0x40}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x5, 0x1}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000480)={0x10001, 0x100}, 0x10) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000280)=0x5cf2ff4b) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r3, &(0x7f0000000100)="416fc4c2f83bea847c99d349d8ec6f4da19ee3b3bcb786f1e0b269de5e8fca22eff1bdf30ed4cd258633e98b24a0118dd7639e2405d3fe4ff1f32630b20fd1a66cafe7f8bcb87ed697badf912375ecdb6679eec0a6091eb284413ce7511204969d9e9cb31e8b75dc6b324326a5f427781afa08c4f93707a827a8ed4f6c2a9a4e6921a6455ed7666827edfa9bc0e7bfaed80205957970438a8f2754d5c8a5fe0229ba7e664c5793b2c459c9800af9697e689d0e581626f10b7e9905266bfe8355c3cb48e4266946543bd1be35bcc23eb8327ae223a2b4f9b979f59fe705258c63f50f1068b36c1361b7bdbedc318aef3f1ca735e459ca5a7783c1", 0xfa) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x19, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000040)='-\x00', &(0x7f0000000080)='\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:26 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0xdd, 0x0, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x3000, 0x112, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0x200, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semget(0x3, 0x0, 0x1) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r7 = syz_open_pts() pwritev(r7, &(0x7f0000000600)=[{&(0x7f0000002780)="9692f5e4e2b2f4051810a84e8f4db6e5d745e7e42cf16ca379667558b4979f5f6e42dbae4627e32921c4ed0a7d35eef1b5fb6a8c56f818c0aa2da64258cd0e170f856c438c8b550e4dfb30bdb334901761bf9103a4572bffbfabd4c36bd8219b97294d6175eb6b73193b6a5e65b13cb5380065ed6bb8e221c06c37691ce9a31eefb583931beada3d7fa8f9c7d38b7493b8c1d1b5a139d665166e43164550e420ca806f4629ba0cb925d1960fe846c7ade9158059e2662101de4b094c30677e809ea8f209e79fc0613231ffb4d86ea2d6e92132e2a3f08494c9b4b82da6185e7a0be46c77c0b7538b5b862a31d92303670627ad570a89b0fe1761012ec5f275070acdac925fffe07997114b90218a8cd879f528e60a7c29af151c333273de18936adcd29b2540df44ee72677a394670ba48cc8c1b1140b9b4b49f8b8425351b496e54094fb07e158e5fd429a2d809e5c2c5cf1132451b0f7b14b27ce00317800f1bacdb126277fe016ba22980cff0f48d860b79244ca4159a5f43502f8825d6aa355693a37ece357c3132ff37b52469aff47027ae870e49b5b8500a532c5154f9cbf4891bd059122d186f6c91da699237163118c50a2861430b8c55527c4cdcfd5de70d4aba64fc85b1013df38c1321f32a7d5014db2735701d6177778546bd07b52ed73c46a04a97090559b17a2b66de139671096f4e99bd6c413ebdef2c4783dbc97be56357e87ba407d5691d6c0ed7ab36a43a27f6e056c5e0d2bf9a492c5c819c9636370bc74f68fd3ae0e33e92a9129dcb3edb6252be0b137b9b8c678e228c6862834f4aad1f73ca109abdf9f29381125eecc880d815a2aeeed4a813a67b55bab3f3e43a20278cbd000b2dbafc585402910804cf1a7767e1fbdd176e4f62cf61bac04c2fce375f4d4ece6577178ca69fe2ea9c978edfaad7755805c33b793461b4b339dd1c96b0e80dbe87bd69b6b95df82d72fb59d1d8ed32d86afc05296164928eb0759b7a7e75eabb03b80214fec3d579039c85bdf2e96a59dc303210a8ae116cffb565b51917294b03fad976c986e478751c0660064c1c9f015f4c315e83dc9bc37c08be8f03512604b7da31985b235e4c8458c6c7ae5306d19cecad7f9e408bdae8581387c494aa2d3d1f167eb37f3a26bb9f9104212ae1f942b99e8e7f158bf52feeae44364455bf90ce954939bf6c0d0048c58175f8d68c3200fc602ea4bdeba9f97027ee3f105f35eb20707da1be700ee93644c0ef74ea464d6734279db748e31309e9ce5b35248828972f5c7ccc0006e482d6ead1740380c185e0b0ef9368b225eeb4d37a4d61ea8601494694f9ce495931492cc911d508cc8463946f5ba570fcc573026d01c85e898b35da89df33c510fbbecea573e0da63376a926754473819b6eff1211f7e46df2781d05c997a486a1d05236a559c58f3a56b52a2b4d288491fd072def709939763627648e7c324bf134be455cd72e0b43819a5a5ddc2490a09c804a1df1af28f172ad0b31bb20f587675ff3c1af1eb45d44455efc5db7053a9975ed3a50c5f20cc34ff8884da8eed5af083f333810713aa5ec51f22c4f57cedcc57de16429b0aac320469ccb4cc00be51f9add9598b916dbd07b4d8c9385e52337fa0d3b27df06005006579199ba11e1c656ae79cb2aab5ff91dfcc16ad26584ce6848e6df51442983f9db81341c8c89da3a822600765dbbbfd3a7933ef71e5ee4a38f6cbd2602186f59d742abfe864a66fdf856f17c159edef9ad50e01fc6f480d9c0aeaf8660ad74d7c03ebd518c38e644926e3b9bf14883584967697df1b0513e1f113050ead02638014b02b59220c024b48f30ebdf8c7f505f85d5e9f3e8936a0598575f4b3fbee1ea87a4706fcf3325e7e104c0338c53c3cb2d118c5718d9e4a3f14cb610e5b29cd65e1e2d159f5b3fdd40459907f4f119b4c01e24d7c5e41a9f7ea5b38ab0582236ca71cbc439c205dafb22f488a4b739043b40ddf8883e5a4db1779a10f203c42db9469c963745e6099156b1b7fe01a8c5ba80749e65460ba29786a48f4efbffeeccd5f73a7cd45bd11c16ef275713cfd88610cb1efb6dcb307584c28d6595dbbaa871d25b5a6debe223d1939954824ace6573dc9d23301a4030d98aff0b56abb9bdcf384d2591a81a08bab7e47bac6e0e4b611c4cd9608b1ab1069bb095b1c2f52e0cfc92848ce24b7fae089724272be2585adf1cd247a0413a67d9af2d350d438bd6d595e0d2ea98133e8ac5e45624365e193fdf6ed1452dcc5ef73840822d5b7fb3c35ca95f8f4e7970871cd61fdde9fed2b01a1ccd3aa07689bbcf3f697f85e71c1f59861b30e1cd79f935150ab60e5b5b12684483e0077a24147735afe8e43530c835487bfff96c65c4de66510021d4ce71260c147036df936374f7f699f66ea9662396948943b308b14a7b90fe2c2e2494d40ffab5bffaccc1a257ada08b15561ca02e964b50d92eab9e5de0d3585e3e570583546b1709f2e7a3f95ae9dc581f95be5379de940b6b84eaf829536d249024bd0b9dea8ee969fee1687587ef3257ed961703f2b12b2764477069596634251b5b87281c5f0895a011067dfe6e9e56e11973d04ff742b67d687e16e26e33abadca26baa3993799af284abc1662e3bfa568c5a373a35968504fcb98cb84b4eda573bde76ea07eca6b57330e1128ecb474e0ea4171c9d16269483e8fb9056bc11ff7fcf010d9491cc528e406f53da2cbcad19b7a7bc10c4a5790daf97b15f5b197e11f2d2fe1461286aa90f3276e4ff1d410814bf1c08c689b587611ab5a1483712c07b13407f9769371a29dc7b8adf9e8de9605d5b0d2ff55665980a1ebcbf34e94ee88e3fcc8634fada2220e8caeead48e4b695dfc7dcbaad5a5a210946cdcae0b046f1c661abfeac3e6e80810431bcaa181676ef6a5c88145f5284e1df00d76e903d2446835fdb4d9dd4c1401d8067075b9630a4030ac3f04a3514c53e26ae414498e1080d0dda588cf19d0903d6be8d36bcec4ac43ff7e2ad4a8ca51c4000c7ed940ce24b9e518e6019e9df981b1702a00a022de4e77618f8e6ef07983cbc157289a82ac21ab01868d4bc334ec3166f0cae7883407c3e2b97f183d4356e2ab29b2e09838100372a822f844eac9b91e31309e6b9961cd2f5cca7eed2640f01bf0ddcbfc684a4827dac1f5a7827623ed07374892f181f2aba88c58ac1303c0622d62760d5fe4e7769b164274d72c94289710de8250629d41a5feb243d34b2010e0a2cba02d9fd140a2cc3f988f4dc2f0449f9da2df7edc0a5654d5143634e7ffdaac471769c3676ae8e3a5b363641cada57f4f331d96d19c02baa0a462403f1c03ca247a14431840286f9d3da4637829478e28221bec65b89da21286f5205228e461465dae1632d0d6905c97fcb9a1961372cc01f95c2e3c894f5af4c21ead1d07521d0f3b73fe9877fd7cdd9ec074d535276891c562af137fad6fa9f6d08a0b8dab6e70cfcdb6fc2d75957b2102fc4b60cd3683f1a060433e40ee8d09d87f3cdc28af4eea63cd24626adba7c9dab5e0f6325f85cdcaa380665a7b0b0353861be9f75811dc1e471b9fbf71964eeedea20d97de47199a4c88418481687a88b47547c430cfc862e937d2a9161093d52f30922c948c2c863b39b6c46799ad02befef7f5c395ac56024dacf42c8dc2302dc685d07207ea5928ddc46995818f56b2a19c2e633c0b70d68f4e34c93d435d14cd677d1820e7dffdedf5ca80319a7111733db6aa8e3ccbd7299f85ba32ca10fb03aa4bd04cf3769788c60ede6a97fa308aa9f5b73447e700f809c5636cdcc89f12c66a5c6d3fd7a2f34bc939d0bff9b4892ec347e962930837e2998e0fe762b96d674c701ab4bf4bd1c0c63ff74f210f6b24b19b6b4de6b95644dcdee80ecb58a94d7c5b7d8d61d54ca2d16b452b85ac1d0990c4fbb778dc3a1da22dbfe744ba86e6c17f9c29aff1009ab7ecc4ed2189f854ee3016671d1ce4ab39d96c3223a6e5b5d62fca319592460241863c5193e1201e6e190cd674ae05fbbc7bea1fd0ffc6264088c5279ef1bada05904f9182a24b290bedc1ecd1cfb3e416de6cae138f49b26aa0b39e98b27c7df0889c88636df560231d45b0c910a0aa35630f7f6d715612cb598a0d18c63d8e7499e077b200c5aff1633a006ae1807c6bb241dea4a7d609e938d4cb297313b2ba79d5ad0be492dcfad460a04827db52d8f6de343822fc1746e553d5c85b95d9f5107330498badcebd9a2e20f78022722d6e3ca0e0c722edf0c384c76c234295afc190f6abd85ffb6a7b86f18c0a4d4a2faefa15a06ad14472229a5e669c4be78d5c14907140483255324f69d09c1e7630231dc7e97cfac59b7231b6d7605b2599b6e344a160731e55251a3dfeca04b0dde950171774e7626de3e6d78a05045076b77f4da5ecd9bd8e5264d36eba917a4b9bef2e6024afe30742f75c396a1138657f48f55298c70df33a792687d0952594011c71b794001204af49cbebf2d76511cf10122e5c794be66105d01f667331aaf25c20957896a621f95d932948a5ea01fd3198815634047d25344591a8b1587bf7bd22c1d94c0ff51bcc409e361d95d30a915f55bb50a2c1d5222fbcf1fb1b9437ea943b4d35f99efa9d94c88056215097f636e17b6118a5350b6bd8642d18091c9e6985ceaeba47c7bb6e947f461683f06ef3ca2999a48c6b853d669e7ed5658d338759deb784a26ff6fea5b26ce4a627723ec744a1bc50f6b028602db5280471c5ae9d4abdef69d2a27c034b7cd61c2314e5b3348e782769ab6fa3b412b67e269ec4082cd3ab3d1a7c14d46f555957008910b858899e231daa14691e154b11d1a17c9c485ead3dbd6c0ec8ddd2e6abd062a062d7b26e3b1185be79e1fe83d10beee101f482b9d4ab8894d1da3078c1ea83eec2e0919293e3e62f62dd2cccc87e9b5527db08aeb520c3dd081e16b1d118802090b7496f1d3acc85513ee042f8e27a0ec0abce2c0c4bd23af5fa706fb584bf9c94f0fd276cd90b087648fcb1e392669adeb7755a4179f024eeec16e781dec9aa4e189b999eb86803966fd22f1d62349716c640d099e0415d890c7873f5e8cd7d0307ad752ec090fe7ed8249a42e2d85305ea32a28fe5be2c4bb2c354e995687176ed46186af0c42e7650959c851638b5409479009ab1c801fbffab900292c71004405f28ed7c745cb0e2e5858c74d8628db32e151064c48174b443af01f51652ed0f56a3c257fb6ac8cd9eb0cffbe77a254a4a105211e90fb38e42653b504984cdebb2110c498ef75f73448c04b118f40372c3a8e59b401f997415923c1163edfdeee8fbd92e575bad9d33bab2ed8a37c4a0d94e1e56f6b88828a3f21208f4a85b39f7a48d122be1a1692c2b5211a545052ba71f20ba6c34412c330eaf253af7e112cbe27f85bf91cd903492df3f018b738a2880b55af90639a405b529bec18a52677902b5bc000e4f74181cabd08cf8ca39014c6fcc55697ec50975224919b9de6702d7d78b41868078cacc71880efe3015978dd0265f58adcc77299cf40a02eeea49056c2fef2ea06ac5112d461a10eecbd50198d47b2a0f2dd79bbcfea39fb73f7f7f1bc08d34af29dc4810c793b3ad9afec07674c40ea635a3aad3e4e1aabea3c26179fd718cc3c634b09bda1441b19196ff3b885e5366b4ccab8c8dc1c14c9d00f6b69fafb93daebf3763ed9e00364c9c26b9452d10297073ef8b259ded1f771f046f9405709a86ac750e00fa06acedf3cc5015b6fdcbd1d1fe1", 0x1000}, {&(0x7f00000002c0)="825a6be3b0316d", 0x7}, {&(0x7f0000000400)="de90b7d4a8a52d2f9c171133352c7afe44215ab5f5fa", 0x16}, {&(0x7f00000004c0)="935cb81e05a3529f70e97a3bd82261083755e87f6f5f8cfe3dd915b6d11f9b7506e157ac4cbb27b86ed1798d3f87143b15441c7b03072a7504cab4b224d16cbbf36464829f5c88feb848bc19b10c92fbad2e5bd8d782b18debb09eab32d188c30f3c229d2e9f233b82a7e8541a989e9d1ff54d9fcd8f7628ec5ed89391a90e3a369b14aa34a5f4bd238c11caa223f27a46d23320f6d7c6f56375352ea288210ca746bafd51f464c3a491064f05f746ab2115b8b11146d714dc12c8a308b1f8ce06e7eb4aff5ddb83143eb62afc3375", 0xcf}, {&(0x7f0000000440)="648a3b8fedcebe7d54785b7f25efef005ef0", 0x12}, {&(0x7f00000005c0)="05de6af2ed9f3eaf94fa3c6433673333", 0x10}], 0x6, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x0, 0x2, 0x2200}, {0x48}, {0x6, 0x0, 0x80}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x800000000084}, {0x48}, {0x4, 0x3}]}) r12 = dup2(r8, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r13 = fcntl$getown(r9, 0x5) r14 = geteuid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r15}, 0xc) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r17 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r17, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r15, r18) pipe2(&(0x7f0000000680), 0x10004) 16:00:26 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x8001, 0x100000}) setsockopt(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000000)="f196f9bbd7", 0x5) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000040)=0x20) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82f82e2f660830000000"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000001c0)={0x9}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 16:00:27 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\b\x00\x00B\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x2, 0x2, 0x87e}, {0x2, 0x81, 0x3f, 0x29}, {0x1af, 0x2, 0x4, 0x7}, {0x6, 0x80, 0x15, 0x5faf}, {0xb38, 0xff, 0x2, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r2, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) socketpair(0x10, 0x1, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0xe2, 0x20, 0x6, 0x7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x4, 0x0, 0x7fffffff}, {{r6}, 0xfffffffffffffffe, 0x4, 0x4, 0x9, 0x3}], 0x4, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x42, 0x63, 0x4, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x21, 0xc000000a, 0x80000000, 0x4}, {{r8}, 0xb2177d4ce49ee5ba, 0x40, 0x20, 0x9, 0x9}, {{r9}, 0xfffffffffffffffc, 0x2, 0xe0000002, 0x5, 0x8}, {{r10}, 0x0, 0x60, 0x82, 0x8, 0xffffffff7fffffff}], 0x8, &(0x7f0000000180)={0x400, 0x2}) fcntl$setstatus(r1, 0x4, 0xcc) r11 = getpid() fcntl$setown(r1, 0x6, r11) close(r1) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) msgrcv(r12, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) socketpair(0x2, 0x2, 0x5, &(0x7f0000000080)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x5}, 0xffffffffffffffed) dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4391f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) socket(0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x100, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)=0x200) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x9}, 0xffffffffffffff09) r3 = socket(0x2, 0x400000000002, 0x0) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) fcntl$dupfd(r3, 0x0, r3) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000040)=0x2c75b52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[0xf7d, 0x8, 0xfff, 0x2, 0x10001, 0x0, 0x7, 0x3]}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) accept$unix(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2f7fff1ff0000000000000000000000000000000000000077cd6365f8d76df5b3ff010000004609b1a27e41f341be2c41e8ae1291a8059aafafa96ff25fdf25e2a07c00000000ba00000000000000002dc30b546772dc276b"], &(0x7f0000000080)=0x44) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000340)=0x2) mprotect(&(0x7f0000370000/0x2000)=nil, 0x2000, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r7, 0x5) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) getppid() setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0xf4, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x7800) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x9, 0xffffff78, 0x3, 0x400, "44aec9187dfd6ec5b6195fb9dd3e58af7a2854ea", 0x2, 0x7}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) close(r3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x6, &(0x7f0000000000)=[r1, r3, r5, 0x0, r7, r9]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="6a756286a83d04fb0227bb39b61e") 16:00:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(0xffffffffffffff9c, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f00000001c0)=0x8000) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = kqueue() dup2(r12, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r13, &(0x7f00000010c0)='./bus\x00', r16, 0x0, 0x2) r22 = socket(0x2, 0xc003, 0x61) connect$unix(r22, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000090f052ef8df6d27eeb000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e00da87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd86dad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200000000000000000000000000000000000000000000000000000000001732ddb5bfccf2f7fac8dfe60d5000c5e51c25b9f85711e87e3664493350d41d30215dbec21ef84c08da478b9f8c276522ba4cb7f4f16bf6cd6f84dd4c9b1a107a7f23df534dc0edb69bf74d4f25331dffd99a2d9b5b8bf4ba14f22940b983996c98fbe479bc3e93ac86d334e7d43699f6217f0b2251"], 0x10) writev(r22, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)=':%)\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='^@^)\x00', &(0x7f0000000240)='\x00', 0xffffffffffffffff, &(0x7f0000000280)='.@\x00', &(0x7f0000000300)='`\x00']) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x6, 0x8000, 0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000480)=""/84) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/210) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r3, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="bdfcb7ea49ba9f7a16e96435f6a76bc90962094c63a42d7ccc74a057a1ea0c59093ce1d32efcd72308678b62d0d89b28e4ec67e558771c0fe602c7be0a05eda40e111cab02a933ad7e5617fa91c748af702940cca101ff3a66f1e0c39a5ce1fdbd022be8d74c0e479ffd91b62632f2f0ecfc8ab2d863d342c975bf6968", 0x7d}, {&(0x7f0000000300)="4ef151af2b1bb53441369dd68385c1db613ef9804b24b5b9e2126195d51993b99f6a30ab7f87a7aae85db219483e0e08c8153897aded122a2dbd8b00ab322535d95717474ace14b2f37bed1781c0eee90a532326cd76ffddba74b6b6c4ecfc7fae3ea0c8", 0x64}, {&(0x7f0000000380)="2f2e4480e7cfc246b834213eb267e257ec7b98bed9b7c4075c5179b4bd0c7e8fa89906e23aff1939da87b3ccf74ee04f1ed4fca78eb2b31045fdedabcb11c82aef912e165ce8e1dd1385e6694aecc0ba8b940486a1ef1a12d9b523dd12af0eceb1327939ff4d5feb0bdc7dfd98c7c3", 0x6f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x3}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x1}]}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000500)=0x8000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000004c0)) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) pread(r2, &(0x7f0000000400)="2f53b1eabe8b2f642a294d97e1a4ef3de34f447306b0c84a8f746a93b72f5396823097f36a3911b742cde8e79f3ac71a298d3241724dcdf5e481be1ab1481d840fca550723a41a4021392405438bae4f1c82e5c38cdcf4b5a75926650ef1cc05e4a389aa0f9a4b076b196e0ac56d447ad151ce2d653eb3698bed4e628f8f0860e887482a67fdd95ce565375f1dd9e75cf0a8740a0bb97874614f513b9b71cf2e03d64df242fe82123c1eeba28bc30d6387468e1d33", 0xb5, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x1) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) socket$unix(0x1, 0x1, 0x0) 16:00:38 executing program 0: socket(0x11, 0x4003, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000f2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000f389bf23e6dff71868b77e0200"/110], &(0x7f0000000200)=0x6e) sendto$unix(r0, &(0x7f0000000480)="b1000500020000000007000000000004fecea11e00000000cfc73fd3357ae26caa04be8b2fda75efc5813e16fa4f376336acf00b7804be781e4991f7c8df5f882b077bf6aa4a23ed00f4c8b2ca3ebbc257699a1f132e27acc68bffb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c8817b74c55303b22f310b40cf34a00f90006ee01b120400000000210000000005000000000d00000000000000000000000000d160645fe78120c15272c71713b9baeb649b807b7bd46e88d1959a5e489dc07b2fb112bc807dd467ad3ef82ef78264ec327c053536e1996e95a09da825b23dc1f6dfa02661bc2c012dc05a1af58ec433c196f0fb60cf613c8aca74482e3bfc3061aa5f43f99cc0559c6deed1c2a598c1150f6bdf75444f673afdbe4ff5f8219a8401fcee574df37e6db3567a48006ecc75a4c36988da338688fb4ed2968644454630f0e6d9a31449c75308e13e4dd9f361dcb65d9382b8c7a85e3192dfa3bf7e3aecd2c682a1e1929ccdfae92099ec06f7968a07b191903766c089efc7147f1782648bf0906845eea26982bb0909e510037d7eb5826ca5880c96dde86ecc65e1d6a47e3495fbed89174c36aaa0e2a9f7918b4de824fbccf62567775e9448f3989ac2d5eac212ac0a32894f4995dd54e0827fcd9c1340028adaae13482244d97adfaf30858c9649daed2d458336f7542d7ebf0efbf46c75650176b5eb10d730b9f915f59844376f9f37f1e52a5f6996361b5c3185c9b34d5e41c0a9032f2db2e01bcd3e8d18", 0x7f, 0x414, 0x0, 0xfffffead) 16:00:38 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x3cca2fd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1561, 0x959bb6c57ba8a865) munlockall() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = semget(0x1, 0x1, 0x200) semop(r1, &(0x7f0000000040)=[{0x7, 0x7f, 0x800}, {0x3, 0x78d}, {0x1, 0x5, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x0) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x6, r14, r15, r17, r19, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r14, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r20 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r20, 0x0) r21 = getgid() r22 = getpid() ktrace(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x20, r22) r23 = getppid() r24 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r24, 0x29, 0x20800000036, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r30, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r29, r30, 0x0, r31, 0x80, 0x400}, 0x3, 0x2, 0x7}) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) semop(r32, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r33 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r33, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r35) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r35, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000480)={{0x9, r34, r35, 0x0, r36, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000180)=[r25, 0x0, r26, r31, r36, r37, r38]) r39 = geteuid() setreuid(r39, 0x0) r40 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r39, r40, 0x5c95de85336c40b6) r41 = getpid() r42 = getppid() r43 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r39, 0x0, r43}, 0x6000000000004, 0x103000000000008, r42, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(r41, r42) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x3, r2, r37, r20, r21, 0x0, 0x2}, 0x6, 0x100000000, r41, r23, 0x0, 0x2, 0xbc41, 0x1f}) r44 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r44, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r46 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x240, r2, r45, 0xffffffffffffffff, r46, 0x10, 0xffff}, 0x5, 0x1, 0x401}) r47 = semget$private(0x0, 0x1, 0x100) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xc5, 0x0, &(0x7f00000000c0)=""/197}) msgget$private(0x0, 0x375) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r47, 0x0, 0x5, &(0x7f00000001c0)=""/53) 16:00:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x3810, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000540)='./file0\x00') acct(&(0x7f00000004c0)='./bus\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='-!(\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\\\xbf.\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) write(r1, &(0x7f0000000100)="c7671bfe5226403025f45763c3c37b9e8182489dfbc646b6c9fddc794092d524acc27fee6b65c0f13d086c4ac99eb0899ded110a78946743ee4f06f4dd4c041ce883ba957b86fbb251fae7087868532d38de5da26228f40a5ac4db75e03bfd073f2732f1dc9f83b4f3c3c557087043dd9f1d575be709f642b5eb54c3cf08d9afbd7dd14f3f90416638fec54a96559f4ff2b4c664b31e403a1ba9bfceec2e7ef531e62d64", 0xa4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x1804, &(0x7f0000000000), &(0x7f0000000080)=0x4) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) socket(0x6, 0x3, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="00032e2f66694ea845c5c38ef1b0d90b0e6f18e5b4cfc384d8d12ccd4dc9ea5810c418e43aab12e9e0fe0b302de905450c722384b3cd83da6ca7081c3ba3e8944f5bb728a55b2d97a1cc2246ad77496649b5b9d4eb345d281ea90a6c4541ca746b4be6c0e3"], 0x10) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x0, 0x0, r14, 0x0, r8, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000580)=""/4096) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r17, &(0x7f0000000340)="81bc8b5a2aea16b05c8d853b1bbf7e8e88307cc5f66895c417b1a246275fc0e0f009782a8a5a63d9f45003f204b900dcf487ab8ca5abb58e89613ffb375dbe27acc048c342b3a8fa7b104a680449cc90dbbd7f2de701fb1ee0421ed09afe1ce6161b0b88f43362bbb7a51e72da5e1f59248fe6acd439b4f72af2850ad2b2cbbf4879b73559faf851dce02bed58f6a2f4a4ea2c61b390a53c7fb9057f8c1bc6a6d62a83af88b7d21dbfca1f596e13bed3944906fd3083718e284f84680d4e06085f3429fd61ab5a", 0xc7, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000004000/0x1000)=nil, 0x1000) ftruncate(r0, 0x0, 0x1) 16:00:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x8e8, 0x8, 0x7, {[0x5, 0x1, 0x3, 0x4, 0x448e85d9, 0x5, 0x9, 0x3, 0x1, 0x4, 0x401, 0x8, 0x5, 0x7fffffff, 0x800, 0x1f, 0x2, 0x80000001], [0x9, 0x3, 0x7, 0x8, 0x8001, 0x1, 0x4, 0x3f, 0x1, 0x4], [0xc14, 0x400, 0x0, 0x6, 0x5, 0x230, 0x7], [0xffffffff, 0x1, 0x9, 0x7ff, 0x4, 0x2], [{0x6, 0xffffe086, 0x7f, 0x5d80}, {0x2, 0xffffffff, 0xef, 0x3fae}, {0x0, 0x3, 0x5, 0x6ba}, {0x3, 0x1, 0x29, 0x2}, {0x2, 0x3, 0x6ee, 0x3}, {0x7ff, 0x8, 0x40, 0x4}, {0x3ff, 0xffff, 0x8, 0xfffffffffffffffe}, {0x6e1a, 0x5d9e, 0x7, 0xfffffffffffffffc}], {0x9, 0x10000, 0x20, 0x7}, {0x8000, 0x4, 0xbf0e, 0x708}}}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:39 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) mlockall(0x1) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000014c0)={0x10, 0x7, 0x4, 0x4, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4225}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0x80000001}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8}, {&(0x7f0000ede000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000d10000/0xf000)=nil, &(0x7f0000ae8000/0x3000)=nil}, {&(0x7f0000a24000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000d25000/0x4000)=nil, &(0x7f0000ea8000/0x4000)=nil, 0x4}, {&(0x7f0000c1c000/0x1000)=nil, &(0x7f0000d61000/0x4000)=nil, 0xb8b5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ae6000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000f82000/0x2000)=nil, &(0x7f0000baf000/0x3000)=nil, 0xbef7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000de4000/0x2000)=nil, 0x5}, {&(0x7f0000bd9000/0x3000)=nil, &(0x7f0000b01000/0x4000)=nil, 0x7a}, {&(0x7f0000e85000/0x2000)=nil, &(0x7f0000e09000/0x4000)=nil, 0x1}, {&(0x7f0000e74000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20000}) ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) sendmsg(r4, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffffffffffffff51, &(0x7f0000000240)=ANY=[]}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt(r5, 0x36, 0x80, &(0x7f0000000240)="2d1b6e2a757ebf30962a8f8826bd6816afb8c40c9c7fafa1f7a712f44b51d9005a3f6db57a7b87ae5649519548ba27236ba51f5ccb8c985063610761f1ed4895c7b8fe9eaa17338f880af86a1a38fe9c2b72095ed452948e9f2a8c09c356dc026ea1e1d2942db25d83d7a1aa544148fa1f09778ba4da342a7d8974ba4422efceeb679f9d9a17627de1cc08c43985a9a99c15441d5c4a2abe08e7b8e42d4250b8572f9c6d6b4a367791caa91a72274686f6101258be21d0d954bbcd8b21e89f15aec0726cc3aec1e240f5a983a714b1a7dfe7ca17163e54ab418d6f239e470425f8d40a0efc4cc3ca729302ea379ca66534cecccba80ca27a3eacf7aeea4e67", 0xff) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r3, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/7, 0x7}, {&(0x7f00000003c0)=""/21, 0x15}, {&(0x7f0000000400)=""/133, 0x85}, {&(0x7f00000004c0)=""/81, 0x51}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x9, &(0x7f0000001c80)=""/4096, 0x1000}, 0x800) write(r4, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x2, 0x7c, 0xed52, 0x29}, 0xc) r6 = dup(r0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r6, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x35}, {0x46}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x40) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x20000003) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc7d95392a101023a40f001c000040005a11020d4d001104"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x6) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:40 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) r2 = semget$private(0x0, 0x3, 0x424) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x6]) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98ab0000000085d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = getppid() fcntl$setown(r3, 0x6, r4) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x3, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x400000000018, 0x4, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000cbfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x0, 0x2, 0xfd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x9) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x102) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x9, 0xafe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0xa, &(0x7f0000000280)=[{0x4, 0x6, 0x80, 0x7}, {0x6, 0x8, 0xff, 0x36}, {0x6, 0x8, 0x5, 0x9}, {0x7, 0x81, 0x20, 0x4}, {0xfff8, 0x20, 0x80, 0xa7c1}, {0x8, 0x73, 0x7, 0x44a}, {0x0, 0x58, 0x3d, 0xc9c}, {0x9, 0xfa, 0x1, 0x5}, {0x2, 0x1, 0xff, 0x800}, {0x2, 0x1, 0xf7, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) getgroups(0x4, &(0x7f0000000180)=[r9, r11, r13, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r6, r14) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x1, 0x6, 0x5d, 0x5}, {0x2, 0x0, 0x3f, 0xbc}, {0x8, 0x4, 0x6, 0x1}, {0x7, 0x9, 0x1f, 0xffff0000}, {0x9, 0x81, 0x2, 0x20}, {0xfffe, 0x3, 0x20, 0x6}, {0x6, 0x5, 0x1, 0x3}, {0x4000, 0x7, 0xff, 0xfffffffb}, {0x0, 0x7, 0x0, 0x2022}, {0x3f, 0x7, 0x0, 0x4}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xfbff, 0x0, 0x9, 0x800}, {0x34, 0x0, 0x4, 0x3}, {0x4000000000006, 0x0, 0xfd}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = getpid() wait4(r3, &(0x7f00000000c0), 0x2, 0x0) 16:00:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x550) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xfffffff8) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r1, 0x5) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) write(r0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) chown(&(0x7f00000000c0)='./bus\x00', r3, r6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x7fffffef, &(0x7f0000001300), 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) mprotect(&(0x7f000074c000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x74c8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41de5eda}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1149}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xffff}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffff1f941c3ee0adc118aeffffff2fcf49a54623c0238bf4688a2a197abee91fa6386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2884e6abca64896bc5e57c6388bbd2ad88b29fcff48701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab44edd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3fac1d666c90a89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5af8d52b8686ff308d72c2ff286e086f9daecf0c0e3f93a5d68996fade9cef0100592e67b0e033c429ed29330500f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f6616cbf21025585b1bed79efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3070050c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05070400aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6ccb4c432aadcb5af4b6cfab95f10c54554e3b0ade52fecebcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5e950606ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316f1190d51e9e2c6faa948572a616e1838d6e5fe97ee7df1ef397ec317391f6ac0ac02615f4850e0a64f487dc0800000000000000115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d73ad0160a5dc072498e74400f632bd6ea808869bd24b48a2edd3d1a0c8e927614fef6131d1699cfadfbe23a3903a1d81d8feacb6f05c4d0e0bd998c4137a1cd2d64568173361f1d2349dff2536159c8c7df056e392006894da500f978247ce58811b4a4f4433143110cec06485dc414e475805fbd1c454f164c733456e3b2cb78901c8d212d35cfc726ec6a23e7a20fccc72d132ae6452cebb1d8f6845e3191cc9f5d12264736372d49fe790b0c9f4bf550936e86cf0e67cb4ab61fbcc85f694c4c2b3a20eba90000000000000000000000004ca311f32ae407150d44e8f22a2f80b313554eec7025d08132211e7200b512b4f67ff040b403fb3cb74ca0f0733da2cc"], 0x10) dup2(r1, r0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000480)=""/84) semget(0x2, 0x2, 0x231) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000480)=""/84) r4 = semget$private(0x0, 0x4, 0x40) semop(r4, 0x0, 0x242) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:40 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') kqueue() 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x210) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x200000000000026c, &(0x7f00000000c0)=[{0x44, 0x1}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x82, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0xa0, 0x0, 0x4, 0x9}], 0x3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x49, 0x1, 0x4, 0x5}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x7fff, 0x1}, {{r6}, 0xffffffffffffffff, 0x41, 0x4, 0x20, 0x18}, {{r7}, 0x598d113141ee13a8, 0x8, 0x2, 0x0, 0x9}], 0x4, &(0x7f00000001c0)={0x10000, 0x80000001}) semop(0x0, &(0x7f0000000400)=[{}], 0x1) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x9b07) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0xad3, &(0x7f0000000080), 0xfffffffffffffd8d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) fchown(r1, 0x0, r3) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0xd85}) 16:00:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x8504a3ae12c4ea7b) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x1, 0xc002, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYRESHEX], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) r4 = msgget(0x0, 0x246) r5 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r5, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'p\x00', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r3, &(0x7f0000000240)="b086037b19d0b0a14f98839371d23097c28c7fc8c83d63c4285de0abfb6728fc7fed1f1415a56135fef6f9e227287a418aebc1571c735f2e241b83c38dd693fb83df2c01047fbd20fb51b2382caa7aaae07851fc6da47cae1a4efe78f62c3c1863549da7ca40e54f48d499e1a0a797a57197b686967a41c91b910557003827c02c89411f1bc0a167dfd4c9f1c822123a1232e6da", 0x94, 0x0, 0x403) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) fchdir(r1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000200)='./file0\x00', r2, 0x2}) dup(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r5, 0x5) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000200)={0x2}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = msgget(0x1, 0x40) r2 = geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x343, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100), 0x431) close(r4) ioctl$TIOCCBRK(r4, 0x2000747a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f0000000200)=0x648) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) r11 = geteuid() ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000001c0)=r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r11, r12}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) r20 = fcntl$getown(r19, 0x5) r21 = geteuid() ioctl$LIOCSFD(r19, 0x80046c7f, &(0x7f00000001c0)=r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={r20, r21, r22}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1f, r2, r17, r21, r8, 0xde63ff263cc76aed, 0x8}, 0x7, 0x6, 0x0, r15, 0x6, 0x101, 0x0, 0x100}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xba) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7ff, 0x0, 0x11}, {0x80000000025, 0x0, 0x0, 0xffffffff}, {0x1, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) 16:00:42 executing program 1: mkdir(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x80, 0xd0) write(r3, &(0x7f00000002c0), 0x0) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) fcntl$getflags(r0, 0x1) chdir(0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000280)=0x8) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x4000000000000006, 0x0, 0x0, 0x1ff000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c117002863eb4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d2f008000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126de536ef61b0fcca221b5b029ebec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b694678a27e42cf54c93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e"], 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000200)="8faadc8618b44a4b95adf7be1081c9e26a5b912c3ebcf9ceb191529010b4e32ca36a6c5ed9561071ecbf785c748d953fd9eb109fddf14c2805bcb031dbaba093ec2bf6f13a137404b4e20781cd308312f5defef4819de31535e7ddc858177b310af452140ff3e3bd2d9d043d", 0x6c}, {&(0x7f0000000540)="69e40950dc6e562d3b4af48c6453459d2348998b5940f60d556c2547d248f70e57472fbbbcb50624a9801a9c3a2619a0b3c63f0834f0e5bedbf6d6fb2e1a1fdf9d4431e1a7b3f0715958f5d95e9808fac3f1ca6030bfa00bc4e80481abb02321703c83c1e337f1c087e6ae98f1c4834184bd37c86de3e07a51ce9fbfce1667e31be76356bf5696f9452f89d647e87e656edbb480ec7b0c4e6c30c043602a483934918898a883a9d91ad01ba00de679f8a2edcd38e745abc62f670269ef5d9b5d95fcfe5839669f62cce20790cfc5d4a27b598c085eb22e1158", 0xd9}, {&(0x7f0000000280)="67c275ad8ca67c31b88e63ba11dc10469fef14961c749cd57e666af5cd8b38a6413028a8813ef3cc0bbd4383ec73f9a5095aed79c1c599cb157fc98b476681379e2a954249a81e7844b975b147ed187151532ea5729727d1", 0x58}, {&(0x7f0000000640)="a7701a019481e1819ad49c6e51659a3c2f75e56d122054d2bc7815644824e7bed5e9c30c74597f8846b5fcaece8a1b3df39c0f867afae4f49c65a380282a0317082c6000cc571a9c979c47ae64544298b942ada87bafb3a4be39f9803fd44e7fb5e72b55f14bc37c7ee9dc17448e792d66649870b848b8ad2cd83ba8e7aa2c0a830cc478be16fecd993a7d1dea312ba3c4c16b473d664e3729917471d04218f2e2cb6fd24ab7ea3b0d27908f17b1416e5df8a2326034d77de13c368202496cd8ae4fbfd4ce5721b8f7017706c9133b6039a75eddc8b7f613544bebab52a562ceb470aceb561a96f02d53add638a906ccf2910416b3124aca282f749f10b3572d7a6529f4993e81d6409b50961b5207df3cdd58f7c9ec985db3a5c8ee8360587dfa5c13eaab42842d3ca0826540b77a14f920dd4f71c89f1dac8f4f87080f8129925fc25758c2f1f24ce3945e3cde3127c08846fd3af270ba4f5ddc4fe354390174b018a8d696cf9241036bdb27f2c4c0d90edd04b38953bd406fb43d48042e85f14e681a1c686cd91e695cfc8b1f9bec916abb5c69829a40525771468ace12a6f592602b1554cd325310f4ca3027d9123711554519333650aae8db117b93be90da8eb8e5938a7c10b273c5ce2b86f246f37f6b5fe1b4d0195ae4ceb0ee0fbe018fa0a9c8cd265353a8514a44e4b845c59a97783cba1cef396b87dfb535ead717241eca5c7d7587f856cfaba6579e17123e57767093885218f3b537261482bcfcacc715fe39f91440def19994fa40a3dc696d55b9f3052ffeef01394e7bc080065c60a214ee9b5de16655aec7cbc1853370807833a8abf09665e30b65c83805d898db8adb7f1b740b8febcc2db57d916877591d2ac82b688b0b5767b3ff0fb099a99c1b525e331299733c1e82c86341212101d4e214005d083fc1ea84278e37a319f26a87b3841e32dd9a06d69acd66cce8a23adcdac9f88c6c4c90349f7ea68efa63664690ddb0b43a8700209ff5c024f473ff702e4b38a8e9ed1bad7857907553b7f82976e0826a53d802b9e21ab383c2fbe7e72e1c5d7ce51cc21a87fdab2791096ac2f3a558fc60fc16f7667758350fc6512b9155f369348d52aeefc377c662fd2c44c7b54149196bbc00394fe3f5a30ba5deb62f0d698cca9deb3a5c0f584d1559acd38af55d519cd872f7818c72976076552738668610dbf4be7b23eeff989a7412712a823131b67a27b8cf1741b6f0d354c8187827b058da508d0efa8bc58b44c96d4d58a42c8ebca86a7a23aaba87eb8c1afd50be29c2c32691498dd381e3582da506f2a9ecd420266258b6f82c60efa47a233f6e90b9e9e92ad4ceda7c004b1072aa5c3a8fd728b826633f7f9dd8681ad0e39af023eec44824cd7ab2735d8d1bd99a25561245eaa7cd134421e00e1362ab1021d5c1c51e8d87f5c0a8152326fd3bfc4eb08ddae7f3416010e338e64e84f529f602e53c0d928b250733c3c8abe4b50d66a5ddfa5b7d34e1096a46cd5c0ef997ce9c2ee81baa0ff85173964dd373040a83b5bad60f82a47f22a9efc55114c8c3c361e431510d5dcf98b09162bdf4cbae30bd55bc814c5d92362c570e0a089ac44275e769dc8faa74cbc309ccef0c4ddd58571949edd49131eb64f81b4438ce9c4c48a666dc3769eb817f0a5c9bd92878dfb714d78a8fe8167cfe53f91701d9969c588df73ae85f67314ed3b73b6fc0ee2ece595ce69f67bb3c46349a2b143cdb356792f78a28c7d6fce81cb82ac74de27d0d2c42708cac66ef9cb44740a21b36a36417fcca123505b75d134a96c7e6ca43fe6fc89bb85aeec1a84a50ff01c73488bbfd1e0e8672e8ef0a469f2ddf61a6dd3089e55cac874b4afba7c238da2fedb64f93f8a7d3d5c5575c223ef7d2ef7b01227431a2fec4c37b136e7e34018f628768d27df1967f4fa7b3b35a8845b920bf245dfa29b885b604a876e28d4e49bf18654aa86b700fd459982a8353d1bddc0e5ce0a36a15df8d6a6fceafaaa53c5a46e522b6352830a089397a52c718c2c3fa9de47fd8d4b9f55d19e080b2c3128efeef92099505b2d6161598c80c882b5bc7ce0e071ff2b777a9e73ea70b04873816df2734ac73ad624702d178639861947f62f54fa0f5a2eb80b66f074545c59da1a6d0f06902d6393a707f0d75e5a80ee08f3838232c6aecfde4be03ef10ea2538d3b759b1c68c29c83ea9966172ab236f179225d634e9b1688ce3afb9fdc2fc96011e4e2e817a02febd5935de12755444c8957d9f75e719e6376b36a0a3e31050c3e892be29f3856b9137957c70fede131442b97032f68f32e09a02de7e6faf23a4606a8db4de8ceac87122c6435caf64f55fa625a051193f9f6686914c688c793d45fc4e7a0e300001bca222afb0bf1001bc3138d9a8524979fecc668fdb8624decf358d36a352a5ef7b9e747e71424b54ac1355f298e8036d24a2d1a64d6ed1af38ea97c966833bb2b32eb358e1e0902f2815083ea598c6401d15b13235addd26c8d28709e0246b8b130be16dbea454b57e5a7f511953378e6a960e4e7b45666e87722082949c3ad19bfa72afff19f492309ef81882c96ffdd9d4aa9d4de18a010e1d4e9e0be69984440d7606e04009c2448fdbdbe7699eb20599d7fa4818b95bc5608fd57a9e77fa8101fd866e260fc08b834b1817b52db6e1369643a4869911325140e21be69a797fc7e13f244ce0ad8abd1715002888918aa9fdf63112fff7ee0779fb65a87662dd5d5980c86aafed6ee7fb123d89446f80f0a4b1123727e27fadc8b8294f06fdd3871120b09baa82d8f8ed12eca7fb1cd109edbe3d8aa896fd178465c7f1812df078738f835bcbb252a2ff7656d1f20a625ed4f0b327c6b2e55e3d39de2ed14092e42e73f52f4bc1a5a1a640fe3e3d4b0bc5cef3fbbd94e7be145f32272f69cf56761f3aaa43147475a664d8fa3e837978a6fefae815f81bc6dc12a57ac9cb40753c6d0b32cc438050ae12f0898c9d098c8a533ba482e7dab2ad92b21421da1ec07a7e7f0929a8f194e88dfac1778235fe7112e8aca7f9c6193c4ad841e0f4d74c42a94166149e2c3708852a9383727e2839c5a33bbb4efffcb93e9117fee6e1c669bb724b75db95758e7c61144be0e2987e013d91192d97802c11ef97a81b7b05fc61a290254b6a9cefe0bf475b2fa0ffb20680d0d4400aed65accb9ed66f6c3f984d496da17f073c23b8d67f0790e7b482c4dc1bfc9910afa01c0da657d3afac840e84afc42982e41d37e58c27a8d00cf8740afa1a0d1bf632d74992a42db9e980434036471240fb1407f81b2b9c8e72271d6da97bf24c5f0c6fcb5b35f137a72cffdfda78442131cf1ab73e4109e856276fa3b90ff30b53d7b8f315f417b0146df711dff937653432feab064cb044b5cec9fac56f973064b46b2196fc491e3070201101a03a29651155cca1b1ddcdabf6e0f623f115ac4985a791112d08b78c9e40a6e4457e928ed79426fab6b1ec7a9e63048b04d1a0f50563f6008c4662e395046f63a0d9b91bcb4528a5c55efcb29b4005292a377dbbddd2fca5e2d5af68e0f12bcdb081cbc8047bacf42668fa163c8f7f5c6d996d0fb61e1d7ff5696d450e038d46cbea07f8abb35997eac7539f513620bbd7a7a830add5613592257b581e1825a5a49de613e444c3f18dc1ffc3d63e80cadedd0f587f79cfe99c598d06e6b7a1c8742e44ee5e83c69d4e3f53967b1cb307a02b2a7f6e08f9e510819ccd849a65d205d098adf917b63152402376e361f2ce74e1f679946426da6f1c06bbd409733dd9e40dd7c88d65601a76c2c42e6b0927fabc000677b7d0956df1530a190212c36672665b5c76301daf369441dfd9e528cb20303f208aa948d5d47167f91e6c2e33f5658982ff256e83c244d3f57db1165d67f2f665a38709999cab3f5bdda71ac7566e864108667f1760fde92e842de61baf7e84069592abdb082e64d2afdaf437020ffb8b1732695fd701eb474b94a674626a33099a4a02b265cc5001f3c64606414498116c1dbc6532242d5e9ee8f9e6af8a4cc0b0e39a61f901971020ac2249e61a321056f8d67a840e10cbc2d29d6185dee50b6c291e70fdecd7a5ffcc7730231048b75494218ee18e94418f9580e020c7ca8443aa5b5f0c29a4ba23983ae1b5dc0b818d7f5177fd8e2ed941b2ef3026431a4694e99b51521defc40d45826b1cedd0212ef5119f56477a79bcbb21b672c63d13508b25355f4b0238f1b9df603055633ecc90f5f81a8a4030f3e3dcc6645a1af5a49622b7a1f2b5f4077f525086cc034b314538e66648a11f5100992f74a0f32ed2199387cfec9b2ad4697364ae3e55192d90495dc782ccc7d63adec6d8f8155f8118bfafc1bb97f0b7af347f2d7e3679323f1061af186790061cf07d84fc216a0d110092159b051f896b997bb1778ec76da509025b0f3d26907c1abcb7f5d0502ed5ee40e8ca1c1358099e88697e8998640414e5c49d3d0dc5baa31ed954bd1e188926460a39acad67353a1dc734ac0f4835371c5ecf00e33aee7618f00d5c8450761cab050474e57a0a271d7514a29d0d3237daa4e8990c7714e6ad969c5cd81a1405933b23cc15de8fc1f24e1fbf55ca82de6559d62e632bc02dc056aae9c764a6ff12ffd55e49a331bdc1d33b23a75b04b0987a662020fd2e7a0e518d43ba1bc7b2293a7161a33214670b96cffd6a5ef0c8ca1c11cc750ffc349395ee5fe0c276651ece2e7cea34056ed42b617b1485f09b81f495b015a2ce0c9c7223e3da003bd9ac0cef73453820e447ec0b3d29d08d29618fffc98a4d708749f9367e245a19801231bfe1ed0184b31dccb280e8839735c642d41168a8fe7e01f39d8724e367b77ab1149e30d40cc1e5627165293cd5ef596b38984b96601be9a713f45df2e296311df6e020905d375d32231eb27d26f0a0b915cf37b8186cadfb5a1f0fc72ba235c67c8d99d8ee4509bede54b06d3ba2e621cf655caa5e6fe1b919a4030025e1eb8ffd9052fc66a1e29d612b7747b61efda02eafa0fc9261e305ee82b790f65602b6692a2e667f9a96fc22af71b02d660971b4ea1d5f53cad9d1d3e34df6842628151e49bd2fef5c64e9f82c2b70b86e7fa80f5e6fce11cbd22f45571faba7a83c73a989b795f41f9368756f1520382140f5ae0fc546d15058e7e03910436415f94e2b299df3c1d436874f4facb5a3764895fe87b827e04a8c15e11202004247f681d9c4c817dd7eab7f2916b964f3c8679219a5a54dc58a45e184dc733b3c6804f4715722b72fdccd6136db6102fce5f2415b1c709caa1aef5203744c876b66d86ad629284056a1d62b85f38414db1066d2048a53547c0d1e5d7bfc6d3a9382ac20ce7dcc91e47c36156628ec3837423fba8fe0cb40737e91f0f9e67ced63612302151429ab24afd7f8a88c8feac8d1fbeb4f75a1434c2d303358faca86b6c0a22c3dcac9ad204619f99129aecfd4e97ffe4482757e5dafb30fd2c090d270ca6e55075901a08bd39f0d52edb2245c3f22a294c987e60f037120ab308bddd2625cb1565141d9addde628e44a98010b2e310a1aa1399a27556924e72f12221ac2447611e9bcbd96b476ed90f697f39bc43b8c32ef67962379f0cf630417f43da0d557055eddc6320c76511faeac00649ef703befba5923f78d603e05b367a830e16b123481df550c7e6a2d3ebf7e3bc32a9ac7c3ed126be579473b3a9d6ebcb55c17b71345e5f15617090c3a539432aedede4b819132dacce234a0ac31bcfcf695f359b", 0x1000}, {&(0x7f0000000180)="78d0b1b50eab63a3de041b39d24ccc4217d2ab3117b753ba8cfd987779e94d908856eb0f8709670629", 0x29}, {&(0x7f0000001640)="929975281c02ff329d9529d3b1bf787d8f977edb1f404c153b490746f16e6a9c04a75594026fd88d900a7ea97a5ef68bcdc2300780a60093d01de1b844dcd3119c74b195a487afba0b32401c2733434f53d8d028f68c3e6250139fca919a6a54d580b7ce8968e4bc45b0a13f9bd837e415ea", 0x72}, {&(0x7f00000016c0)="b6e1663e79244f167d968366cba5ae168af3568a30f110155dec232d5cef6766750025538c10d9f1cba31539dc70fe40dcddc8b4d6ec3a2bb3b382714455aea56ad7bd8a6c0dcab433e7db20168223e95b43f46c36e076ab2fe25e3cdbd1430a7a305a256cc617b4c1abbb520c4c1b436723b4295a33cf0ab76ff162fa8d23e3edfd31259ccc2ecbf3d09c02cc3dca9ea7b4670cf444fb88d5bdb0ef5f2b59a45318665b8ace6115f07a085d5ad7f15ab13045fbb7", 0xb5}], 0x7, &(0x7f0000000300), 0x0, 0x400}, 0x400) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x408, 0x0) getdents(r4, &(0x7f00000000c0)=""/85, 0x55) dup2(r1, r0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000300)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffff, 0xfffffd45) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="d2dbbe8140e4b9021506a73288d2c9572ed7a99c1122e1e61094fff071add72143a1", 0x22) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x812d) 16:00:42 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c1ffffcc603abdc883538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16ca78e01f5f5c38cdf9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f1f52795c456d6022db3d1ff395bc3c11fd7dce09c4de556cb7fb2c8782bd6ac3bf2aece68b393732d85a21fe1bc5eaf66aec0a478b186b624764e2e4366af4db9c851bd3b3108eabda0f9697c30a1ff6d24dac9e048a3dd2fd7bb36b444ff718fc39b81ce4a6fc475bca39dca78fa9be06229479ddae6095cfb9a03d631cc4a5d8bf372fffd9a8496c08dc284554464130ad3ad2e1287af9c8ef36cfc9fa010e78f01172a3b06d61f51ed7"], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) r8 = geteuid() r9 = getgid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() pwrite(0xffffffffffffff9c, &(0x7f0000000140)="5f3ee3e95dcee54555963910458f1f1dbcf0894853677a3781ce2d3e073fd9756373a0694f214e0849f7765d2b420492e7", 0x31, 0x0, 0xffff) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0xfffffeff, r5, r7, r8, r9, 0x10, 0xff}, 0xffffffffffff0001, 0x1f, r12, 0x0, 0xfffffffffffff000, 0x10001, 0xffffffffffffffc0, 0x8}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x2000000000000006, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x7fb, &(0x7f0000000040), 0xfffffffffffffe23) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000280)='./file1\x00', r3, r6) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r8, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) kqueue() ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r10 = accept(r8, &(0x7f0000000000)=@un=@file={0x0, ""/80}, &(0x7f0000000080)=0x52) sendmsg(r10, &(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="8a9d1f317f6891974375c33eb915cf4594507da2a1d984932853c41cda21ed83d12585057ea0f1170ceda9fee27e5113da20ce9b0d19d1e8883814ce21d678c60f08ffd1c8bab73c952a0ab1b0f677a7ceac4ad7ea69be95f3c540f2e367a43596ba3d383da6af8302e445e1d54a3763db", 0x71}, {&(0x7f0000000800)="8277404f6957cb2ab7759657c1835bf6ff72f455f9f0f3e9a5d5d8cb90157891cbfd7a45acefa72855c7a6284a3af6f39e72c70426f6abdcd61ec8d95a088cb3b8e90a153b0d36f67e0d05961eb0850d8059bd7752fc8946af12865801e53d3f10eb50af08bbb5083a3b9a8063dbea492bd16f1104c53dc1946a2fd795cbe16c5be2c51dfe58229fdb4e5d2e5e4250d79d7a43a21c36c1a77a1551e619da7a1a69de935f0eab02719cc6fe9b0fe96365e07412cbd1c0b665ed619696c57f0f894dc54c6ae0d7b8d70c662c215a147e75cfc6820438c7f65801a5cd101ac34b90d945c33f12afaa8a7aef941cf6ff25bda4073bb1e70a49cf0bbb775a35d7cea50b372d77d19a73038ef3ef9aa7f4890e2aa138183a952a1f0a70ea41ffc1157d13c538021846b58dcebc97d186ba53d7809fe4732321b29a3c34ad0a872f748f17a45b46466fae2d69e5743742283053d467302ca14e5408014ca9dda9035b526ac89fe18490411a165ee42bf6ef2fc52175edbd4ea5430dd0d214871cde72a561b6dde39e6cd3efd3467ecebd657fae0f89a8be083c8ac585007cae1b2944d653f4264e4993d98b5666950bdb832c7c350a1b8557cc44a2ee71934ac710ebeecaf8d9f860f58e97bff9bbd5672bfeae996603c618e915f61c07a13a69d2f30640ac878e2f79f76cd2e31658ad3af4caf86add07b5d6ed64a04a34296c74a1c696299b6305ac2623f0f83e497fbbdd4d46fd4e39647b995581e007c9bb75909728fc89c1514f644cf68237f949ff92dd37cb02ce2d22f866844664657ed0913d413e34d83963139502e16943c5c567b236c7275d2a8c518377a0494fd6f86fb3ca15b69a836c790c7d97a36a6004fa5ac55e1e99d27879e6efee2a75416f80fbc39cbb9aadf5ce98d576fa5ec213d2101729bb04d94a49a90e9b1fd8d64a183898199ee3cb3e3308d28b979a5fa037c52f106b794ad3da889dddbe97f119c33d6886ba24400cd57edd88f2f725b15a16bf3a09ddbe9eb62301eed051a149985a915e84021f3b89f0447a36ff7cbaa99080844fa4c4f121718123c9303328545ea98ccaebb2b747892b9fe54413cfd9813ba9f46d23bb111485878f03c88f452a1292672e101d53a5bbae0161de3aeb5f5dab00c28947a866f1c49351bc95906c23fb0a147dd7ad725519625b64a38d35447cef1ce382321f507a3b9f1b946a73e9633ef9f89d90df77663bf0445f079a54032ef12fad8b847c67d9a32c75820e1ffe6037e0870548a387c0b02f9446009aa710debb5f900acd8381828d37a3eab5736f01738877b28f82d26101079ded9fc8454032204734547b68419ebaf3a18ecff2f00a8cedf0e78209b58621dfe5b3554308c9831aa551f1100ed69857bbcc9d1da84a918d896980bc8eb620f8a8e3391c8c3ea9000ef1c0285229c190fc85a7d298389d7c77d8172fa5b460a58a68c51121b8f65a35fbbee9ac54febda47914a15562b253d10d415cf72fc73dde9115598017261370ac5ce86a34d1402c0ce539303b80b47a49081c408bb16088d70002bfeb6b3b4ebc8a43cfcf0669235fe0dff4c80aa623178ec3bb5af8e1b070379da37591f312bf7f2ff666d4f63096dec57f4094fa8207b36123a3bf53b9d922cc8e5ad8ed8a8f08ec3e81c1d1873ece804941cff492ec37c74647f5e9d9b1ddd0998ec40cee52d8d2a85a70bb68025662c8acab2cc4cbf8e6c8469915b8ffad69c4688473dddf12f74a24071ca2816eeff0fe981cf01c4b4fd322a8a96ee587a1f7f2933a9c25895893d8cf5890c2821de8cb71b1d399895b88f26087c00df0211d6b1226195597ae20be779d0d1123e9512e8d7537beedb60f5dae157dde83f260f318d655bfde92fd40c821ce3c151878bba11658eae35c6524dd62c1b05b89fd215cf2369d12384f69e0100915a1ecb47733f466eda1ce569ea887a5cc534d03b0da1e2caaa7928c4a9f23f342d866aec0c836afc0c0e10e30523354db96a04ec7e8faeb469a051eb8332b77b5e4364a65074b43a3f26351e10ef716032eea63cc74ee450d27d6e2dab268d23defd6c8371ea383548dc91608620a0f6c314892763830a82ca59b133ec8a735b660e44a4b6dcd17649fc327de6a07b74a924cab508fa3e9749ecedd0ac5935ee25489157f6945ca1ff8eb599b76bcf85807c24f0812a6064f01caf943e6021590ffe02ba959020e9c5e4c35429e5c5062542cb3d54933c629cffc8ca7b46ae21bfb2c3cf181a23fd57c6c481e3870040858a15621bcb0081913358626b5dae76983f4c19b9ed4ca4dccb8edaf0e6b79ce26c3a4abd269ef25d74d23545c4d01b96ea8afb504ab2b6d079ec253887db4099c587dd4d438e30ca82b15e0717e403914c6dccf7b6243f362da91d018bc0277b7a422b6a15607cde7c132574b3256f6e323b36d739806d4d1e330dbbc62d809da934b5a2b30620384842febff93a0ed31b0882670ba375c8ec83ed29282805783ee3e2238f85c2051de44e8b0f24685cadc8e7b44228f213be415d2f39e443cb2ed18d98b5898a2f1a046ca56dfbf4fbbd06ffb34d771fe36ca1092589f01c2f9c348b01d36e22194a8703d5e40debe52452a4bf23a4f1278a21e355123506abcf21ed02c1ec8c92d10451876c8328725416dc8d38f4991749b28e7ad75e7d88aa060d3c2b72961fced77644c1b7c9cb878f232200928dddce6abd26ada2b85abce9cc88b596b0aff05de8a7456bac92114141feb2c23c7690d50f342322e9bc211e839c2b100562cb24372e022d1a4646c1c55aa0743a99c3d5fdbdff0fea943e6d48d8b9f42ae675d2ed0feb0a5b16f88541490daf023e493b5811f536e378e807771215c01d161ac8071fd0937658ece53466e7b9c4e83a3c052e0c6f675702ea9026a8a2fb7f71ebfc73bc6db34127b25367d0fad256b08a9a8d4654bf0974e47a72bdd0316994908d83a8d5562a7430eb67d349b82e4bb87db44168b710bfe95baefdcaeede155ade4c8b005a4f3d1728816f63dc0b487abbbd56f213a497549806ed9df4b5b6ede0ee9c306e6b9b64abad6d05488ae322f15c19d7ed1c86b4e3b65e732f7d9688e603d4cf527b1e8c01e6bcb2ee776472316fa795f136b7836d1cff34536fcf03405cd2a9bb29084ad860d8dffcc0e196152dd5af0f8670917eebe9a2d1bf7bf92bc28e1aa6d52f39cd839b70c4a4c29b1b64eb3b9410aed5d284c74e7984efa7326ff5f8d83fe6a50f3d4645063acf27d992e0081ee09b084f59c76498310b6fa0b8436bdd998239b1c9b715e009a28f97c2a14d0b6c75ed55067df1231aa9bf3a83b75537da12075b862623991dfd81b9a5abbe4d950e56647afd954ed6028a437ce8b9c554d9979dadc7efde9d2f628a1820cecb8920babfde0ae982f60fa51029a94bedd0bb9707d57e0d815166c0137adeb86ffaa016667f0b9f1e8301f6f8e56a05cd117f3b74076b4faab9af89ee0838db6b11ad0b8ec3c33945bf7bb609adf2d008454d94109601984bad224d7e27bb5022652f1576f3e37effbba867eae6d5af6a970593b38f7e6780902a292fc965467553cefbb2831a4c10b4f2bb3260d087ddb551e0d48556f3b50a69eedb5592efb4f95e6a312a4d4bb7c15f0655ebbffa5e55b25052ffce01fe5c07092dafc83e001c06db126bbde1fc55ec9f8f82ccfc5403e1b72662b5703f6c45f1d12fcaaace2fd1991961563349a3e5f4a19a3922072a8a42cd4c34b28d890207a84fec4010c83f69ce3640c35f40792be63675e41ff34b742280c8ed404370aa32667e685552b53609c5a5af7725e1e453bc4034d2d43b9b8e39c8c3bd6a4b8fab4a4e11167cfacada61c24a2db0148dc66908932aa838c58cee37af349e2a377350900684af99d59afe33f64e028b033c1a5819cbbdc9dab2e4092bf9d2ee99b404beb2bbe14bf95a1202ade51729002cf488b7b183dfc0d26f45f8b38537242ae9f6c1ce9538befdc3b9ba63840dba4badff5e08bd4426db19fa3a1ca96774242b8acf70def7214c4ca2afb16a5522cbbbca7f132f45d45eadec8286cee107f47ace511cf2e9b44bfdb12f052f037851c72892dab4d4d0c65fb65c7e08dbcf9781a248029222d99c84a0ccf388f8b2cffbbbb9e9a301f123754c30dd01c010ee9773714085d0908a9081fbf7ea02bb3df9bbb632676a00bc3ff94ecd64a79b9a0f6a9dd9d13a90068bcf0799bfe49efc93f40375f0149878a241a0e74d229e95f737c41c4b52e8a397d7ca9544434a512c9c7de73036a1bb090bb547a4d29e8e1ad2c8046bd42059ce7327bf0bc9d77f1e0a8bd43b1cbff0b561bd5784a1070865dfe3d96e9f6e94a5a89bb83f3b30c21dc9ff070c2959550f5c055785d18bd1f70e11b337d2cb1ace98e9f5b501425af9dae5568662bab0bab4234feb9374ec20f23fd2d22b086768e9fd37797a2368c5029c167ee3be49a2e176297f0deeddf4b6dd9c391f060b039b6e1ddd0f21ab478bf0adb4f285c96a86af28fa8216629839bbc5f07e146ce1574886c9915f93ab93c775324d07033010b1684ddbd3eaf89489d603f07372027342e2b3694925d32161b85423f7ec4b3e5c90abb79cded8d404dbb559e2dec965a0e1606918d50bdb47c757cf85796c75180e15ee75a0df84f1d09c66407750b882db3999265ace4fa59c4ff7625a12823081fa8b7511cd3f20f8cf05f721c2ff8f6d7c0267601108fa8c12242c4ccc44dd29d276be9162244eaea0d1c4578905aa17e2991da63a00c9df8d1285af13ea82ccd45ec54719bc96d6a27fccccc368994a68ebb07974e8b3c3a2a2fd77ad51ad727eada50d5f96c1315f3de172035d550a3729598cdd42cf9ad05ffa2ff54db8078541335d2616fccfa4e63ed27c0a48097e2d5dd22d074cdb0bd4ccc24963ee0777c195da61fca0ca5ef698f4c45f15d06bc63dab039b7f3eaae4b6d3286ee14bce72f0dac81b3403eb3db07c9d0821e5995e87889a82cdb7dda68d581afa42a2b17147a0488d2bdd97f84a15fb587d0200d11c6f6c85b7593aad2270609f85f782c52335c56c2986d6d00dee292a2be06689880915c0a5111d677ea96363e6dc900aa85ea7e51535ef0ac7c41486ea116d2cc7db3dd01b8ed5528ccd534e5d5eea71172878f21525a3ad6c54223b999e96bbddd3519580c1f35270722e70c02deb6ff4264958b212531137a3103919ecbdbf7fc2c75e9dcd6aa882e0de08b4dadbc2fb408aff06076d9b7ab8b8ef437d18c7ac3d381b7d83325fa6f9869f5a23acf3197ec45cda2ef6143c35ac46ab67819b2a6add0e031fae1d403be63a8884ee5aa42251d137a85db0efca7e868cce5af02e4856c8c8f90671072b033c312c77afb11fc24658ce25f2037ebf63810c441114e33410026e2aaf0b7a26bcb0caddd4bc1503e66bcb59be2f34e3a3823950dbfaf65737247daacecc492c85cac7a7f36860ed2a9c5a6af036381f14554735b8efb439ffac7cf5747434493c95000fe2cd97502fb0a7f515c9ed85e62986f810dbe5681e9e552d06078ee662cd942a0bcd9b12729e5fc7fa743371bdee3c3042d0052f43e4d4367f6e03f7ed62ec536c40d1f715fd4eaf2ef01bf688209763e969355154ce8319f34a9ea34bbc27cbde1eb5e9cee21ff2ff2c6a522fd9b31f6d7c8e6778108cc1f38bd99759c91a0536a889f19e3f624d8f9f43993b34cfae47d77175217c080847e0e518269e021f9e5d546f53886ddf354373255b45bf59c571de270f216", 0x1000}, {&(0x7f0000000100)="45cd29d6af8cdd9eb76efe4ea6164c393dfd94c9d2c911b7fcfa0832516b010814793d4ff50bc51b6c3118", 0x2b}], 0x3, &(0x7f0000001800)=[{0x40, 0x1, 0xffffffff, "3bad279f0f858513251c706b88d59383165dd44754f8a7f9cc63ea5d12c522a2d1778fb5517963a8d0bddbc5c2b469"}, {0xa0, 0xffff, 0x1, "243241da214d35bb783abb73693e7a7588a8e46d8a187fa4479d3df0e43729ae20ec0191b477eb20294d2912bfc535a43e71b188b01d227767a723086477cca4cea42d399b1705b7a80e57263714aeb224db5231383c5e7298a739e09a69c12a13686d984f97fe89f6b9a0ad0706d5c4e061082a98862607b38d9a372f0a9d45b93b6d9cbcb856fdcd6bacd862eda128"}, {0xf8, 0x1, 0x4, "778cf1860938df4fc93f834b874f2f4887ea50f7a1a61d17b77453dd190e83b72d79fdaffde10a35a40ea9a0d8bea843180b2864e95827ad303e74f5e394c78f87c046707b4b35e0b27dd709d5833c407e380c9b12c5d911c8a9d31561098e2d2a9745c89de1f452e884711adc8660f5024017410b673d9fb277602f1fdf801fe9bfd7ea30bfcafc037269cdb7796c17f4843428cbf2fe20eb2d6b2a79e72ba89f85b19723983cadf2be46079f0b5dba78838052ddf87d1044e9124c3e2e9da48dff6a6e308c96e8e080328b309dbfdc0f2fc0d9e89759d89f31a66e095e5de0ab8f"}, {0x1010, 0x291a8cda941c409, 0x8, "efe52ccfe01a3f580736f94f881b54451ecc9a9e9e080f9ec329e402f01abbe4b8df01af4a8afba6c980a234c723656b45542180de898a54f217fb35eb6b3030ce033bab884e3267c12c2e89e3ef95104585376c425bba9eb31d49885c5665d5aa10beb205149a52fbc2be50354607232a538cb7750930db98a2227fa5ce1e935af92e33acbf06edd6001803f1a33390375babb6f5ac56f11c8002ab36906acc07202e6e44eb0f4c303684d905ece3154db46ced2b2ef42edd5c32b0500efcf176e1fa18e85968e073016fa7275b20b961b10d27c68be3022bbeeb66374808b7685918f63ee4e4b8347a566a98b12f783afccdf367ea8708845a6a53a9918e32ab86f26b55e46aadc97edf50bde066031a12ed9147adbe0dfc346f95668dd3fd5476f3d1b24cbb347a165a1d3e4e8c548bf2bf9b190bb50e0e3719f1ccc5ac5b24e6012887b34e6bb6fb4294bc1272e3be693b6bb62593eba22fc8ea413aed627cf15d9a59e383b28cde447eccbf0678b7219cb0380f4c7aa1c501429cbd96376bb13ddcaf16af4df35016765dbfdca14a88732ce3a9a110227a0ec1a4c962dbd44f67d41bdf047e9f4cbe77a01a24315c8ee175dfbf37452de2b35ce2da702055cbec78883ef3cd3fa50506c6b2178a1fa1793fe0863a5c335c86e1c204e281af64f12469d2f221a1dd364c95572889d65218f0e06ea3aeb438edbf38502a9c8f2e81021b33dc86286f88d57e2278badb4a0ca402787ca75bbc3d26585debc3be93966ee424a63b1d411e82e2a5bb70a1e1755d40e2d9511c5b968ca86fec4b319b22807501a20ee7ad68bf60d523093cd076afeef60b1bc3569b0083588662c8eb391b85f57e9b219c7e500596800c2f178ffca3688247db71e0349888a4bf57b9d1e63b34b516fb43fac9650128db8b8d311c663a6ba265ee8602e18df0aba48634fb7a1511633c5104f2b139daa7610cbca92fd57db89ce9d41ace06f0cf421a41e7897a123307ec32e8a2eafe9a73e1836282b9198c706224abd4e44572844dd425ffe674105c4b5f7784f5951add5a1ae6d1c0c40fa1a4896ddc00232faa05c15ddcf0bad4e53911f3ac1b657750fc1bad301061bae25a1fd9e37a14ef9bd563f5fd6a59efa9ca63658279174d75cbba5dfac727d1fa08a755cbea5d24cabad8b341259b0ecc73c52e3dd8e72648fe8e8a6afc09266851001250ef07cf902f3bcb9359a4d49aa3a758e0e95ca075b57c80c944027bd09131e4ddd893d48222e942495e9dfd5d368e1f8325dc30b11755ebf2f043c44d1435c68e115d4dc28db5b9cfb4a5229ea78342155470ae15e0f2ea210e00b492043b462c9f9c5699bea6168db3870996e067a0dad47fa8f0dfca7af6d5f4b3f9092fcea63821694cb1be327932060cdc87d8826ab18590faf77ab7cfa0f7978b6b0d0441e7d0696a442e36c6d53e635b601b2987003280be8b7aa11d1335e8b69895f3ce1d3cba433d74a4eb24dea15fe861e58bfb0433901415447c37c78d4c2fab256964fbc6b166ef242fede9c9af30543dacf3733377e2abb821e5d44f46ba33fe7e68757755ca00aabd47833296f0277e35c9a9e2199cd33e441000ff90d7ca00b5ccad1a340b2460a56f7f20bdef13138a994935b6f780292522b0ba58f3c2378e6f710dcbd497caec94fe2a71b6d4959bb21b991e383ca4b0dbd0697839a8079b9bb639994efb78dfa0aa2250105441dcadabcc6e28bb497f0ffa637b771500287e94d662c2c605aeacebf0f7f3d294d0ce14adf77dcd256ce5d46bfb6289b90f5a5d2a162ff3f4cde00334e8905dbf3d1b8e317526ee5e0c438eda4d2f7be93078cf759bff72031b2f473cd4e88138deccb7b09cc79ff65d04b04e03849335c9d06d88816539142af04824d8aca7301bff7fd820cc4dc0e4f3fc8b6d399e303ed0231d39394087a9dcb9b98957addf19e3e0c573717730ba1f01658db5c90bf949b844b87d92d0a99e00aacaf43c4c79cc1a22e5ee681f28cd417a286545defde7be13f08eaac24fc1317c2d1e21000f7596ba0c595e02c7f6bb667c72c82585a281abc85a04d0fd54af6b0c209289f0f73c2bef16cfc5bce21b7ab482f5321a6f812def576b04a81c0d58990a96992505ae46eeb7adb8f5f17039042db960a62d1cd63aac369dd9120773137fa59f0d8008720a09191503cd95953924d6895eda7227f01c3d7b11944d24bbb4d055beaf20c054657969d910e2404503b72770003603615af9192864118cd5dc06fde74f606880fb1d09b42287d48fe6b0e818eb68e91d4f021396225757eb896326317151e1a8b3da5d9bdec56f521e4b7bfc569e2403e716625498c0604dee9b5506fd7d4958cdc10e08702b4cd9761aa6b17492cb89d513970c1296f1aa7da3f2d2711b35f69b47cca823117736601ca06884ecec840c031b494a285257a4f1fdee2e859b489c9848e1fe544042d62047569e127036137775343b02d96ac7957fcb63a538246f80912758d6664b5b4125099713791a85829a4df31ce1efd9c35413c2c73a0f7751e778aa7c7facbc86403ac4b9a2c10681f9b5aef0e5a58e65b3370aa6e050ab65bc8b0cf7c89cd1b5f9d3538682831a6b2715c400da33189887f685ad2d812e7f66fefdcf0cef5f951657447a779773f0eaeab7567064eca5ee03a61dde0f0bae0e5624fda4876773939e01e6ece01bb7f58ce21b9958d3572a47b4063aeba3de746705e7c4e4e12465257486feae92e2ecff509404f880a635a5304db397d696f78b089d042a49aee1c3f58f546f3623f0a961dd9acfe4403683494a605dfb3dbe3b4ab0b50821afea47a7733e19da6c41e6e1a91e347f23991470c1f75f9f32a04276b52b3eafa693668a7795c6cf32d05258d504856d5c519a9f511fd379874a90095a9853b8fe48f7956d909413484f3b2815889f3e45773876efa9b990cc3ddbd129a4679bc08023b8379637bcb00ed8986490d2326adbfe8299743a30d2611985fe0407ec793fb5125ce8d9b8cc59790570e38b94fea39760b68580b188f4b87f4c8f943b7604c876ce0efb4c87c0a3a449b95957bc3242bfc23a525a8490066e22619d10fbc82a7db86894e5bc06d87891bda0ebde0bb586dd06facc9c960e872423eaa869be210e196b039aea2d1ae260898e8d6fe05214d738084993bfcf6ed12fb91b5f3d8d226d4d47735e9257fbabfea4a376b6e8c5f0cc0cdae974b1112e82944f26d40ea73b4acd72373fb2d86860a9e1a1790582bf6d300e9cdaf363cf0b65a20dc5d6878bd52cd795d195b95bb23c44b6ec767d31b62c2d5b294e8f68585fc0869b154ae726bc30050179deaa936cfd1a8ce4c8f05c06b84dd766affeb0ec1357737211fcb4fabdcb1f553567eddeca418c017d4d6b5f2b9f4403f5851d9f11d539675003788b02aa3ea2a965f21efaeead0e6f561fba610912cc9a6ce58a0e509086c8424554be829955064956793598f24dd8aa3997144bba03a885811c3601364f2ffe747aeab7864e65f7891090966c653eed2977b1a940521886e8f001210de13800b853bf3f1fa1eb082a031045a6f1935c58f025e7c6983ebf90dfc8099c2a6ec49f5eeec6e8c5461626033b84cc045c5ad3206469c24850dc93a958c2646f94d62ea454fe453bd1fd9fefa5d8910e20e7e9d16a95d01c466e63d3ec2ffe94eabb4a90986f420af7ae9dd882599a0cd64246c6efd147772f09e942139181165b5db72b38889f303bb3831d4965f213c431cf2d82085b28b0cebba6dc1238226e0de17fa77adb6c197e255be5880db057fabc085840860fcb4dcc8dde7b116646068edb6a6fe2ab312b3f18f5e94f131f3c7c76261f9b1f530b5043f2754e04aac084f2636ec5c0738c10151bd9989706b47f2503df6f059bf58cc487955fe3344ce876fe714ce59bd1df3fad3463cda3725312d850458ec44ca53bffd86f24aafbf13dac2cc03f29fc607bbed3be220875be6cfb84d56fea6900cf6dfaa5db1dc75d6e0a9284a5a9d96b211938157846ccdf783813ceb30d00b7ba4fe366b37b6e2f5d2ffdedcbc744130649a217c384b6c724790d2154387a42ecff57684248200fb9fd2f8420e090b2cae38c9603d6c98ec5c7127c03004719252b0e3b799e995ea6c3539d1483620b005cc989b65324390fdbd0c86bd571dde5e2809e57977eb6ed0e59b964ba5ebacaa86a5fd957a20c462842d591a9e217536f685c610fd4373a414675d18741e91a847f76cb52151faf92a771ba45912b22ea5441e99a7e4081d04181186a8e1386b235a4cf395306497f113ee751815cee903eba2b0fe9c7119471a54bd81bc6dbd3f12647cfe4930589672f69c4aa18967cf423ee207cefa92381d33b66747a9066d95fe4c9473e0f184be49c2c91ca6d42261a4d79fe209eb758b5b9bb3803c7fff6d5f910d35f5445f6952b8b5824db10e5cd86872415b6eb61d3676a5f7d7d71cb5bc49c1b417422c077d4fd733a0a8d47fb2bda056ee3c40c4e4d009f36bffebd1c5c61886bc83c9370e383e735f82f5a5d73729db5d27e1ddbbf197349603f7d8c7499de44a6bf56d0e86da3a1cd5b2981bb370fce44cec87210452d0060b8627b2093df02b9429d6f25a042e7c52dbda1e5d83495c7296d148a396bec10abf70499e3578798c156514d66371bf201c49bead5c72e71b961bc7012919951d7e052da688b5fee303091f857285eb95022f6d00854d6f6734f27a3f5d5c0346f158c2aa3a0a2f38893876e30f3380126c5bd9330b2bd3d806430806e0cd078a1a5f4bec0cc11f8eefde77a06617303a06f1a7ff501110c800535bf27ebd3e2afce08d6fb4590103bc0d1bed16b2feb7716a7798cfa8a4b06a66620ae68945343a2bf42f8b97da6f693c05c4db75a86a2647197ca90e59ac5295f382896ee7f9b461de22a39c22fe09f7214395b5f48b7a8bfd495a89742d54376b079206d845af22d5784c5d595574acb73585e532b6ff3db1abaf185c50ddfb1f387ac43448eb773f50a12437098f2d8eafc1750cf91494e9c179a4496f17bba0bac2102c45d619ef38de10e56b38ef365522ae409ba334161ae9fc6a134a502183a4043e239c6ed48e62803689ee5096c3420f8ab89b1fe26a9e32273340aacf2fc4479eb36ca95f6e637fc3c4ebf4c8201cafa61b75cd103a787dda66a9449bf95cd3c47f4c6b6ea6388079b73b06efa6a40814fd7d2bd2952ebefb4920efb38324bfc95c5d7fa70c0cb09a297ea4392b178d5d67a5df03940195835feac4c7c94517f597c775e816b2ae42a915b55eb904c72fe6469cca5063ff0ad91b307dc74b7d9d014136d5cf0d61db9024d177323b32bfbcb551d085df2a89aa2a598cc128f1d51e98b4f3da325b9c1587dc335dabca4729eeb2be592bfe4c28d74b1f15d4677904c1ebee77a5b4003ecc26428ae4dee5eeede1cd5025b26dc1f269f3893528a9d6b3654d540b059083ea3cba25b2105719fdaacc67c7bef2dd5b37043d72131a3a28d4ae27d317ce3c98558132a18367bafd2b56abe14a8b59e0a2f5e139b1cd2410936398f06750ed6fc8da0e7f3868d69eb97bf3e3a7f7bea9b5463cf2a74f16563fd60c9f5de7847197d2c2b6a4c225b826a2b227d098a07c76bb19f82f1777c6e1bb10552114733e52753de07541fc897f754827d366530c61a7dd6632f21cd6c3fc8ea974f2b6e6271d847a3a251e7bb8cf9567b222360696ec5dcb8066f9d8b9716c1db999f2d6302e5846d15c0b65b231acd88bf"}, {0x1010, 0x31e56debd302f438, 0x8, "551f55eec462ff88eb4dbd8f2f380cf35490119d16466273dd491cd249501c36a09bd8f17d27ea9af797e67efa9047510ec6c67566e8f096524e9e66942813cfb6d8bfeb8820ae9d6d5a28f0c3edf12a617cc2c76e5f849104342cdc93dc4dc5424ccc6b5c4391708288f8a5d706836be5d955a7aab4d815c7e02ad6bf5457337de742a21d60f4088884c7d6fda2638aa644eb681382f40b7970a55583ecf07851631eba5749534a6c7b9ae4a9d34d71c239e3f87cdb7ca4bd201b4f49e67f815bdd8a18a9159ec084bd58b307f48a9692b3da4ce139699aa32343396728e22c4dc55f1db90ea3fc203eb18e81cc8ec5d82f1a10974c7adf963704c6913814dc8f44b1b351db40a345383dc6a0a88661d4940f027f7869dcfda3268ea343a568e42aaecba0645ed6979075179e9e6e24949344729323bfb7ad86b5376885e084f4338088cee4ab25700ff311057f53f96275bd8279fcd19ffbb3d2b83de1abd9a4bdbdc6b331c3ad4052238bcb72f922c89e72a98a83e3ca03d51395110d5a58ac96335de64e7f7b70e9e69c769a001daff8d77078d0d137e0aab66b798bed4508d7c1cf3298da073692a7200555a15b36660bd3586179b15e08986c26b20a8700c9aff1cf78681d8bb1a6a8b8347d3ebf955c0502456a0290af324a186af1eb5f87925294fbb696c50e706694e9930d4ecbceea248179549ba32f280aefe83fca2b4161447c74cdbe9e8c238f282f695f0c7a17e317f5bd7aa8675f940de84e4c6ce43b70e2e94124a04577755fd09fbf5f4dd12c09d223b24f97e4b52a3685e66f2de39ff725a53b1a9b75eec3a9fb527df3ff73869a97f1394b33cac14da919b76481e47885bdecb84302f04ad5ff6ab55bd40c16a4a1f65d246cdce7a99abea08fefd0751dda61e9530d26595f681f720b9a46d6e4d2ca0f4f7ac48a6ab6f66fe45f90266e3e91089b79586ab54ec2ca9f2f2eb62adf3b636f3bfd521be4a703d26817ead2fb3a56ad6f73a91eef60567159a6a78d2ffdb68766fc1068fb2601387965f74df287588630ed7bf5982f4bf0a5d5880730076b63f3528562e4706d85253378cbe6d03587d8fc5861ab78ae23bd3cc02131eed9edd60a0fa98b46e924242d82d87a7bd25c6e531fa37a0226b8c674da7c8d6568d9ada0578b1d641f7d06e0d005f26164de18b144ef0fb40080c4301ad7bbdd3fe02dad03a03840033044dbb429dfd02f00ecdc5123223d29bae4f94e5582601346e64596b3ba2a1881fb386bec3b326c75c20a4a0b3d2d02132312902cca611621bc9306de539b9ffbda7ef1fb55e1bd2054fa1884cd2cb3f25d5b61c669f264c1d95b04445a0c7f905260f1636b315eee3aaef675e48219ac5cecfab4d5d04debbe7dcd02ca8594b357a72523fe18e452fe01fd2d18f4fd71b14a372e2d9d3dc3ffbcdac1fd70f01a233eaf903dc2ae8c6849f4e0994b7c41de87ac2929ef69a2ad8b06df617528a0f236a5deade29581a60b874e6921a2ee276a9785692aad1d74d9440a030195794cc12a70429bd6ce6e973365dae93209a2885a25a195918ce9089a83ba3af562c441a4e8955969637055dd6c0044ba1b145cd171a388378e94f9c4a0708e21642bc6e38f7923a68bbc461535721977eaad050a8e9f8bc9502aec41d0f1ac5ae6b31a373668e4fd8c107f3c0230d08f9f6e601889ec8e2cf0ea1548c19d849135d6d6e01fb3213566b2233004ae1067549d6805925ac855caca215790338411087dd209d516bf245a1118dc36213d912ef92e8cf7ed0d675f17886bb32388d85c01d8b876c03638b61c6a722984c70f2048da688ecca031ea8abb65d8879c1de558c95aa863809cd81557a9f640b7e681469ac4d4db646afb7eb67383746b591c541eb78a0cc1b0de0af0cedd394ef23a4ed5c85b77aefeca20f3f918d6486f583d1a5440f5d61d6a88416945fc685eb29e8562d6d66e47406d7fff68b2e969df4896344bed76e4a6e1b39d3ea29747e7d9054370f5e2fc532b14d2339991977eca7d0bfdf00369e2026edb5184f22c1f16cdf1f314a8c52a3a132074423301d37a228af8591b8e19cc3c396afec73f752f242b637fc6681cab48d6eb2fc791628c085541c5c63d18d5152d95be3697341b0effd4362de1e1ed18f62fd2c0386cadeb29e1d9ab2dbc592f0c39e0d77a36b8639e216824f7111221aecc35035861803a3ed3c02a8f6c988031495aa1487ad1537e2f79b16b5b55e25a747bd46b3e286bbdc2edc0b668fd7be48b7771dd0a668c4de4274985b09be5b2cc4d2a681678fd65061d263a671315d4926353894de0e9447e2f5e79caf58e20cbba240850e943630fb86bf0ee4bf5cd688954d8914ae01b9d769b94598026bda040371094a90476860bcbb06bea5e79ad1dcc9a390724a2ac92819052eb9cf2958c7954f160bbb5864d7e0b357f177f20b9fd4f162f4b942d8191aa231290dca9f9202c6a3c12b4a58625522562c17d4804a7b13f689797f5cc8e17680417e51f41191c4a4f524567b934baf1602a1a2600615fa6ccc5751670069b18d1a1f0aabd710c510c998351439e8aaa3543265ddd9d57f5ca86cd989c15f5598def1165cd6ca9c64cdb2894ef9d0b7d7431187cb10d02656cb563abd0551fcef1692f08144fcedfe21e020d1a5f00a21a0d0f36935c4ab1f0e18c31a64f10c42378ee5c2f8138e2173a92a8fecc378e229f846083a1a64eebad183f7323676fa4be7941d3e3712db0016a285f27799e494f03f7ef32725e69715fee340a95d15fe37750f58c25d7545c659883afec189454e2effeea2cf376c3918bf594be79b57f80310a23dd97ad649781a465388bd6b0ce7f40400805708082aa8783787d3935f517da9c257bbc739487f835711ad7e06969116e3932184045590f7e5ef404819e5d5a0235dac956becf32ff1f68550b0bef72fce73b7638fc0218acba36f20b2e55246effe4fe20c7925fd92ecb6fba84d09b65a1c4d44baf5fc2d07ef9966a61eb3de979b05196963c56fe1178fefea210df8e86864381406b32127112c3c8da453aecbecbeb2eb54d5c35bba84554c148fd78fb0a35956a0b596a288d717d130035eee0cfbaa97006ff2a8c64eb884af0b3b0eed7bafee69171e4d71484fb1b50215848ea5ccf787d146f72a9e63376daa37fda06c198da95f7fc7ae1a7b4209d14063b1637d9d34af7e582096f82e70a86e3b52777c9010e1c38bfb8b194510fb751d5b209e6078e7638ee63dcb3e212e475d52da05f20270988885db6c976f5e3665f99eecec792d71ab4de0c83a1585aa91864255e843f60dc2232f931b505109e67244e2bde82286bd11df8705432fcd5ad687b95169321774133e354dac6eab7b0f01719b368947cc2df23b090624c9d904676c7ad0743f217e31aeea85f82ecdf921fc6d3830abcbca655e926b7e292e28951b9c75163528f499857b98fb5a63e48e55e2a5aa965e89cbe8af9c40e38544d841e54405b1ef97dcd1a915f40818fd1f6bc0c01f17186f2229432afad6b0939cce9011ecc25339522d48fa55bdc61f1415341d9622e8b9d812c15a33eba5526c35019466e5e5427c8e8c4bbeef7106628e2f1603596d70807b58b404129af3f2368d53c980b094d475303d89e094d298905f7a3d7f5a11cb299b974e01059d65d7f59bc279594695d8cb5ab7c3741c5c9bce028a59868f9e2c8b1f54519a3d7a5d0d56506a1e80b53ed882ece22516adb101c0ec9939119134cbeeb3523eac9305d72c2e7f270c660c20eea6581775a9c3496df07625b6cee26de1b5c692856cb1cc8ec30c4f3afb1833e4a26e276e0aa184b262a911efe041d2754f5566b129494beec2b275e7e07207536ae88e8a6e31b5bab3f6d97f77c6f2b70edc608d25237283e1362844abbfdd96c9b6c36f56781365e5488ce79eae41d8c1d57e69787ab5f9a448bbbfc1a942d4a921f890fcf34561871fac23fb013d8776cdccfca640e7363450dab5b042206ac988a140c0e9ce5eaac0bb5f081bd2ea757790f0ec2649aeea052d749d1d236cd7b1b2691b030ca50a2aa9f03ec45973b8e325eb98fcbcafd6064511a8e33d768471acbadbdad5f4b9df504c5be35006ca4a44ff1c9fc37259752f048e28a42a15295bcd897f8f049dd9cd17d4a021b68937ee69cb82074f6bc2994549ea32befb9c38e7681a99ff15701e2eb2006b63b20d44af275c0ac6d9d6cc40153dee4110ba546832c47fd5269ed07822f9783c1d33ece5e6d90229e9d5650b1e624cfad5dcd59289926bb32fbd008d934e1b5bbfe7df588ae2fd299b0e4d267d0a373d3335c9fccf6b10608ff2c287a8714593b82e76c0e2d2475b2376a788f5a417219f9fcaec587701065d4cc00ceef36d2b418a2c4e0f510bab20fdfa0d7c410638a84b96a5062033dfc1d2cf05875e7767588d042eae1c97638aef7d167ecb00186339f98879b802c0093376d58cf19741992f659ef1593e9f857a7434b18c20e9f76f1ced9f7c19f0e1b396fa2e19cff22b2ab6b1958f0b517df71062f0affae97a0d544af599949198f2423761c4f9971095d9b3347560fa5923f0c36d8a935855d713f260292cf76002e85d84e11ca1934f56f77e09f09e545dab468443d82e8434a996b9203702900f8c33fd8c43f2c17852424446212ebf7ee80ba5d732cdb9d745da0a1fa55fd2acfe3d784f7f869299e6e3360b59e31305eab2f9bfc4b08c46a8d4f2988cfb41fcf61f4ff85b260df01cf01fdafaf23c75916bbcbc9a26d204e972b622c6e0f3bde598bbce29c81e16b51f1fcc29e8187d8280beda331089411e0121e37e2e8327137827bc4286d62026afd960fe3710e3f93717bd6c60da4a603688bfb7d95030d97c4094769651885ff903d91b04061f282407418697a3dd83d1b49224158c27e75f274a13b3dc9ff8ed37a2496a97de13eb1aaf4b7e08bd40a59e1a6a2ad9b9605cb6bd915d929ad63092239b866c8f076686290b31caef1ce066fd0e8e6811657fe6b60a5166629e7528c06fa2c53944d61e303b4f9f0a5fba5cde35369ecdad9a1c113ae4cb0e866d3604d68f36aefd036b66909040f6f229b7b5e07081e38e1dac61ebe1e4792c9fae04c266d0b6f814719cf330f2e38296827b8e2aaf4d0324b9c8084a0eb16d6465a34c61ff40e45292e2fb5d0dd813747a302ca9daeaf52b01f47dfb4ef001f0d3693e91a53aa0191c3eede216a11c8f26da674b83d0e0d83a84e8adeaf6887f97846ae8c75a4e55cd46cd1ee1e82d662947a8ecd6c514bf827ea8ef14a80c21ee5c05af04f94e661a276276edc62862953a62429e1eb390ecb1f0d49d7e5c420ecca9ffa54dee21e8d79788bcaf8865acac148d39f3892580461b265c81a0b26f624e8c858874561fe19f846ebaad940ebd5208a51770b69b07d74bd568bd943fcdd89e5a9f910b24af6980bbeef0e68652fc46822f0c71f4781823efa7ee6023a84434de2d2a0251848060269e0fd5bfe50752765ceaf590c58fb4a94525d6eca39a3d999758b8fbec95c221549b67740b032f0eed7e6ca212798df6f4cb598fd4133fafc59dfedad6a4fa31f7d504996064808e9b49f0017754ebd233912c5a21dca3c1154c9d84c4abbaa2d4694e925e756ea6bce2fa13f71eeb3597074d22432fc16a5955c389b59f322032a92e155c8a98d6186166126cae48a71475f1d3937183268755cb5e4912cb2f0db4e4f1c6960a207eba2ec65f7df9011ca89c3ec7a02aac5217907706edbf03d"}], 0x21f8}, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b1cb4729a71a6272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc22070000f687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket(0x0, 0x2, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000002c0)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c67d4c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f726c149717d908b138362c878a8242dd33a300cd1b5b19cbe04ded861e78aa06fd8e38889414415477962517681b75f59575113b6375f939f20adaf2cbe9e7e6cbd053989d145e244f4530d74114ac0cd540596952a2809550d8f1369f37d647db66f20891", 0x10f}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000000400)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5e1ac528a97a05db82dc37a3da7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91a452cb01d538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8d2}], 0x4, 0x0}, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffff1f941c3ee0adc118aeffffff2fcf49a54623c0238bf4688a2a197abee91fa6386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2884e6abca64896bc5e57c6388bbd2ad88b29fcff48701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab44edd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3fac1d666c90a89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5af8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29330500f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3070050c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05070400aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cdfe33ce85d0652ef9b914db3e82ead6ccb4c432aadcb5af4b6cfab95f10c54554e3b0ade52fecebcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5e950606ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316f1190d51e9e2c6faa948572a616e1838d6e5fe97ee7df1ef397ec317391f6ac0ac02615f4850e0a64f487dc0800000000000000115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d73ad0160a5dc072498e74400f632bd6ea808869bd24b48a2edd3d1a0c8e927614fef6131d1699cfadfbe23a3903a1d81d8feacb6f05c4d0e0bd998c4137a1cd2d64568173361f1d2349dff2536159c8c7df056e392006894da500f978247ce58811b4a4f4433143110cec06485dc414e475805fbd1c454f164c733456e3b2cb78901c8d212d35cfc726ec6a23e7a20fccc72d132ae6452cebb1d8f6845e3191cc9f5d12264736372d49fe790b0c9f4bf550936e86cf0e67cb4ab61fbcc85f694c4c2b3a20eba90000000000000000000000002a"], 0x10) dup2(r1, r0) socket(0x18, 0x8000, 0xf8) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getuid() r17 = geteuid() setreuid(r16, r17) r18 = getegid() r19 = getpid() r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r23 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r24 = getegid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r29}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x9, r25, r24, r30, r24, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x0, r25, 0x0, 0x0, r24}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="d921f7d0a07484c20000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r6, r1, r7, r8, r10, r11, r15]}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r18}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r19, r25, r22}], 0x88, 0x10}, 0xaccff110451b3cdc) r32 = getegid() chown(&(0x7f0000000000)='./file0\x00', r17, r32) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:42 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) fcntl$setflags(r0, 0x2, 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x1, 0x0, 0x8000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f0000000080)='./bus\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')+\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000580)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^s\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xaf{%\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=':&[:\x00', &(0x7f00000004c0)='+\x82\x00', &(0x7f0000000500)='[\x00', &(0x7f0000000540)='&{**\x00']) 16:00:43 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc7b2c5ee7608fb8d) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x4, r1) r2 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) r10 = geteuid() r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) r18 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1, r6, r9, r10, r12, 0x21d, 0x3f}, 0x86c8, 0x21b, r15, r18, 0x3, 0x812d, 0xee02}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02002e2eb6159afd260d383d2960f31c3005bdb73fe42790182dbe4adb05aec5b5bd4df854fa6f2707a13cd0af43198d0a5e094dda0883f5974d00"/73], 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x12) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x28) getrlimit(0x0, 0x0) sync() 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xd8c03d5c5082958f) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) unlink(&(0x7f0000000000)='./bus\x00') dup2(r1, r2) 16:00:43 executing program 1: r0 = msgget$private(0x0, 0x2) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r2 = msgget$private(0x0, 0x210) msgrcv(r2, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) msgrcv(r0, &(0x7f00000008c0)={0x0, ""/243}, 0xfb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x20, 0x8000, 0x0) dup(r4) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="00b80e7cad37afcc0d9ccb78b3d38362c720dcb9359d00cd7ad9a4930740c58cfcca1a1f3c3adc528a041870ee8a352679190fff912ed53d47bba4bdb0bc279cc34cda969a1fbe2c691d28dab3dda1966433bca5c5ce6899aaf045754337bdcdd89bde35e5526953e03e00685d47ade4fe1c5a7678d48f4017019150693b335394654e4e49e48aaef41458510e7aab6f28c2ecebcde7c923a3582f849a5537733e255fd04d8200"/196], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x27d, 0x0}, 0x0) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000c46e8d9423d57b7400"/42], 0x34, 0x3, 0x1800) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x4, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r15, r9, r8, 0x13, 0x6}, 0x6, 0x2, r10, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xffc0}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRESOCT=r16, @ANYRES64=r18], 0x4) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf626123085529f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x4, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000008001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r20, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xfffffffffffffccc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/devpf\x00', 0x400, 0x0) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f00000006c0)=ANY=[], 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r22, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) socket(0x18, 0x8002, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r23, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x74) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200001d5, &(0x7f00000000c0)=[{0x64}, {0x4b, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa9011b873ce0fbd6a900000041cbc3cf740e8a705300000000000024520000000000004bfb00000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d44997dfb1cfc995b351eda7960e9a878fb85f29aaede0f4438fd166e3cf88d73d0aa48e5e51ba85088f8993624af2f30bf51ba49e0df53db20b428e0faaaa817c5978e72637c75bcafaa3d0384dc408bd4c841d4424ce9112b8788b3ca8ab604e6c47c90092f941b869e268ce320d105b7d633242e42c0832d7b9bd1047a123f5c420414229dd5cd14de75342e9952692460efe0c932f0a81077585"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="695ce83b21fe03a42d5000ca29854f9792ab8714c7c17f41ebae146262dd10923d12fdc89d86b1ad6fb940c36577176b3e2696d11681f1c9e316f1179caef9c45251d79158cafd6bbcd78df77761c0117c1534ca77333fc96136f7496a9e681acae996ed5193f752724688b20620dc63eab8555dbace0cb98361", 0x7a, 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x7ff, 0x2, {0x1, 0x40}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x4, 0x33, 0x1, 0x7fffffff}, {0x1, 0x1f, 0xbb}, {0x5, 0x4, 0x0, 0x3}, {0x176c, 0x1, 0x3f, 0x4}, {0x6, 0x15, 0x5, 0x8}, {0x3f, 0x6, 0x1c, 0x8}, {0x0, 0x1f, 0x4, 0x8}, {0x6, 0x6, 0x7, 0x1}, {0x9, 0x39, 0xfc, 0xf0}]}) 16:00:43 executing program 1: r0 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="45990ad933c0a85d3467f24a4886f4892df1695e4af1c3382a20fdfa3f3c5e9cd4ad19bfa05f6b6253531ede33610fa51bb95b51c5426473f6eb25f54bac0371dc72042c7e2dcf5c2dd0ad26d63432f11e56f913af93aad2e9f8a9fd048201a2608b12b71b6c668f03e502ba11f2c6bac9f725331f23d5722f11d62b0b87bf452a0d282303f31447339986e343e78079d065b1cc7dcd5dd2ea37107a4068675199726442fe610981e4588e5084c4fc15b19ebae64067a913746a2a84c2e4869b3aa764ee6b9066940f6445577ec9bd0027b9f750cce5dd87fb59968e4f8a6301354ca8c1508bf265367aae1e20", 0xed}], 0x1, &(0x7f0000000200)=[{0xd0, 0xffff, 0xe179, "79725f8ce8e708dc3aa41198ed6d1004f11f22552eb0582718fdcf1b3bf526a7affafd60810df328090cee3f5e5783bfa70131d8d2763d2cc98f264b3f105cefb630ed311b09761ac9671d94473b380850c2bbf48cdad11d76b2285a115a6bfceb2875f443e191545da46e4542cfea2a9ee1e45cd0eaf72f8d70e8e53d9d86c73ea493eb2ab05918882665728f31ba34198516b99379fd6d9ad3c615fc2e3a34308e17876aec4185ddf607c0ca2b530911ce4b21224aa14da3f068d2"}, {0xa8, 0xffff, 0x1, "c6dc5b0b47216aa7dd8f05739546e429e047e4778cccd7bf0f522199f64eebc1b49d500322acc9eba946c815a0a9e05c043eb3bd344a6283e0f6daa211f043b475599e93edf65719c491a4cd011f9fcf794eea39b0a4c8f8ef1879777c42c84181624c07f23069a73df0a841f43f18ebf05cf63b1967e15aecd5d3f5e77be0e14a7eac8c708d4eebfd17640eafb87b950d"}, {0x110, 0x1, 0xb4e5, "660e91c6d4e78f4d5ca3f2f07456665ea12b831896ce8e433d0f27883bb59176908a569befc33c031cd0e7d6e4c04d467c769b7cfc1d5098847c67378b6188bdc0f72a3cf70196c323046e6722ad6d817e9bd52fafe0006ac82fd60bb42fd634d9650db332f34dd55aef89a6c7215684d7b1eab1ce3a58f796b3654f4a9ea36e072cd45c2caa2653ba02f7d39b6a5b00b83f81fa23ed59bc442c11ae19af120e235b654834a28cd8b307a4f2ef54b0ab29f4dc02b2085821dbdba9173f07a8838d3b0ab57e4914e91f76b8d5799e3639190d663fd3034cc6f7f6c753a97640e7da3b7c4e5b719416007bd2d67c9778fb745f9c2979062d8092a8778ac39a"}, {0xe0, 0x1, 0x2, "1a57355ca8933606578d268e96ef2284730453eceed5d87451c9359006d62de6c6fcb728ba148808b4bd54e5c13a034c5f0b8617c315dc56bd9740039a90648bd18ccd2af37fee638fde6ddc655112f02e20f097dc17f04f13d2f9799df522d054f2ceb7ef1100c12b09f27e9c1731ea5b212d2e3ab34c06deef39101641c98ab2caccea6603311c6b74c6a72241a7548def3386ea22d448423d1d7802e3b8840f4e3edffa3bd15caf70fe55b00741696f9314fc514ff741710550e849d473fffe6be01cad85ecd263"}], 0x368}, 0x8) r2 = getuid() r3 = getuid() r4 = getegid() lchown(&(0x7f00000005c0)='./file0/file0\x00', r3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x800, 0x0) read(r5, &(0x7f0000000640)=""/4096, 0x1000) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) recvmsg(r6, &(0x7f0000001940)={&(0x7f0000001700)=@un=@abs, 0x8, &(0x7f0000001800)=[{&(0x7f0000001740)=""/130, 0x82}], 0x1, &(0x7f0000001840)=""/224, 0xe0}, 0x40) r7 = semget(0x1, 0x4, 0x10) r8 = geteuid() r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001980)={{0xfffff4e1, r8, r9, r2, 0xffffffffffffffff, 0x1, 0x6}, 0x3ff, 0x9, 0x1f}) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000001a00)=""/56) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/tty\x00', 0x80, 0x0) flock(r10, 0x1) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair(0x2, 0x0, 0x7, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000004d40)) r13 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004d80)={0x0, 0x0}, &(0x7f0000004dc0)=0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000004e00)='/dev/zero\x00', 0x0, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004e40)='/dev/wsmouse0\x00', 0x3c4fdf1712a29167, 0x0) r17 = socket(0x18, 0x2, 0x4) r18 = socket$unix(0x1, 0x1, 0x0) r19 = socket(0xa, 0x4, 0x4a) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000004e80)='/dev/pci\x00', 0x400, 0x0) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004ec0)='/dev/wsmouse0\x00', 0x20041, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004f00)='/dev/bpf\x00', 0x400, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000004f40)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = socket$inet(0x2, 0x3, 0x7) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) sendmsg$unix(r11, &(0x7f0000005080)={&(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004cc0)=[{&(0x7f0000001b00)="59f20fd16fabc2bd243149fedc9b59f93adc1ea7d4cef35cb71e23a2cb09b363bb2bba50f4f3fe37314c2d689edad6f04533bb27c843376fb18158bb3c126481edd88c06617af8526123dc0e7e871e9be945c9981804204dcfb1386f913a22ee3b8b4c3465c7a42388dacb4c9100d271094a4b0e257586eefaad32cc8d4fc089b8550b2116c8fee1fb1be23e84b802a5734d44883269c8ee5ce3e784d01c96c10132305f1b15e2ad258cd9dbbfb50f0569bba0694ed6e198af3a31e6791373e70d003ac6b7c75cb026f1667512ff5c97a5361ef5893c4ea068661c45247a59415abb27cbdd", 0xe5}, {&(0x7f0000001c00)="7d06c692f2aadbd545f4d73a5350d08172160fbba933ec4a94336c24a7b725dd900ac27ad2a273839d48030f929bb4b43bc0497be838bc8727748f6baeb2be2d6dce5fed2c7ed37f4e222eec6c5f68c4df538dd4bd2bc909762f56906f0a8054e7b36410404b60a261e7145d6311ebf6a7122a1d78ed1a33983b94c0da890a71361985ac6f90a6030be8113806c99cc3a5ca25ec208a726bc3d513d606132be4585c2dff04fd8d7f65aca963be02e1ed1b7ec1b6557aaf581a5bba20b5a337c71f745446ca1540e3058d156ac834e83e2f5d34ba3778e9e0b241a7fce1d590bbc7300189af3b771f7cee2e28891b751c20d05f1efce69b2d44b56c135edc6fb880beb5a6336ef2c9d72237b93d4156e97ef5fc614ac2b7eee1783d558ec57175c3360aae2a3d54fdaf8376e2b6224d116ed837fadab21eef8d0ac98aa0de1d58967d9864c9a37bb49916fc89332b2c2a639b35393b3399d5d79a11efdf80f51982880c92a01728205faa88fae35322ed213fb6b291f431ba9470b9830826ce0f28f11006b9d1e6550fb6e3698fcde6c18f59bb51b522f4612ec639052c0400ce10d233c4c7f77ab79f7ffcdc193e82dc66b1176911697f7b58f2b20bddb6544310f78c3f3d7416999de3f4d224d5f1077858e4e580ec047b6e52c27b316c577018fba9c5ba09eaf22bfe50cc7167c38a68f9fd8ed970c42f75871045f188fc7138030fe4d6fe8b0e7a893d9e7c27cbcc9c684286c2ca2ff4fc078152ce20ef7c7658d1bc175ac721aa81e18b2b705d20b0f41c83c19e2462fdea492da912d27402d44d4af93649c325acff53c7ee7e85beb3c2bddf23e5d670c0e2d94093e9aa302a2e27e41708decaaed4643faf0268309144b5c68c61bc53cbce2fb10931b3f8e3ba89540578ce0397804b1fbdda0acf726df93e76580ec99e22911c4dfa548fef46e8cf88a242835cb3a66595c9e0219da7f1f09101f0e7f6106ce79a936a90cbc158b5720be0626c50161cc9adfc553a15052d58a7aed432a4cf5c2f462720fd04537626f01064808bc844ce30fc3b3ee7c94f2d75adc73ed557df9d4c1ce796f8028c67f02adb1eebce47d27517eff9b9645f8657a56a34a9f241b4eeea40f0ae0d9c02ad358111714a86b75e1ed9aa120935003a7a63517dc361bb2b2551b17eccbe39bda1512c13d3481f2ef34562f34a3094638e7891bf5d2f36a6ff44745af62bd2ecbcf8a77a1f1b967c679f2c8c78ea9c05ea5607036329b125c69f3a406ff21b8a113fc9ae8452ff1a9f8b30dd953c72f405d9cd22202a3c15718867d6369dba2af124c52755bd49775eefc429811c695d79dc954c92265bae4b682d30470818b1609a6ff0f3c00988b5aa467d534ce72c9f511bf0583cebd8d6ee6640cfd614adb665b89c339c42f1d680dc4eb9766a881ed69d86b7cd459c40cf6f02aec1cae4142cc41aee96627ab2cdff000a6b0be2481c8e29c9859c15850f7c39f6d8751ff4895e06cec832bb674224d62efaa07e1c87438ca2b6de2777198270cd131ff36679b41def2b2446941e4e40573d836932296271045c459067f65447c949bba2de17b62f3c85fa02426787fa1cc15bc6e8c47afa49400a12f2c071e8a4d3b2bdaf6b38932fd387d2d6bbbcbe020d177d87fb89f6579724731d74d97ad7cb853519b1d820e90fa8c1d4254b25b65982909ab2079f68e9a7f3a8881dec0d9824472728b1f98c4229c4dfddade3f6d46ad5052c699fa2fdf1bc809864d0d159c5b62f37d1670f1617f5a7485b607f452f227655874ab881979780c6c6c41e4218ad0c7b8943ec4c9625bedd7660f23fc2bacc0a3d30018929cd0a7d8f57b57c76eb45b56ca4469232986bc02581674f8023f4272d2e63fd0f5adc6446774c55eab0e29d120cd071e6db63b6004cbffa88cdbaa44e0bfd8c78412e2a1751ccbe2dad44511430b9d7d15d8060afb8a64fa0610d12c1a971f074e443331694961f6e9048f935c481009f29ec9dd27a1ea50e2c2001e8fcf4ebffac238839897d3ccab8cfb40e5d3f77c618b9806723ab6b2f14aeab71365020b5a805487f415088463f89422c26bbfe660f93d41496d7a99e0e9e2f2c15233d67ef641a1e1cd5115e7b15cedaedf1a2189148b176f90c434dca8ffd5af2914c2b887e0f1e92fd3a7020473c7ddd0801f9f58645ef48e087a0928aa1c81b6a48fbe28eec0ebe690bf123553cfb30f00b11df7751fbe2a49da9163d60a6c5e1316a0886d101f4587bfc3688acc361caa5eee6dab8b300eeb7de09878023cad9150d26aad2b8af0d89df9cfa7ebf3ca260072b0e2d2a21bcd7a175c9d37addb655ec576dfc9aa6911b6f95ea6c198f72a4acdb266709448f379d8b188b86d87b5f2816426e0da08e3d9874a6d41fd827193293cb72c891c601a5fde1312513b985072d0e0dc7316c670e0e2b65daaebb4a22f80f8c429c02ac4e2e03033c7567c61158cf04bdb86989664e7ad7c25be8aa0f3daa20d82029ed8fe6779fc5328516163505222c4dc59279677c671d43013a0dffaec934d5ec7fca0bd34edce5c6aff4a17da432fce105cfc8ba3b9b545d940cdbc03bcf0492d3e0f64fbfdb9e2ee2c89277dc22cc3c6953d94d0fc8b6dbf8271251e2328039879d738c0ff67be2623d6faca17dd2420664ea8510c40f17703bcb042033abeed044aca737afc1c5cc2d12a99d85e09e33c3e62b3578c06fe9ee5817927d02f5123e63bc189a7c8c82fe88406ddf559a7ae880282a985749613a8bcd43bbcd9b160a5219f4e01c64a05a60bee2c39550f3aeea4ef562deea8be2878ebec66d810dc81c20ec0e4c9e2f2f652b2621d9bc713c962839c8bd7606f0fef6a17fdb5d78b6874f62d3b647e85733c6e4a9565cf4a65f9b86fc05a94b2ecfb56c46d7b9f5a62813ee9d6e63b7e213482d0b855d32be544d007598e42cbe8776923b09a580146df7e750bf92c58371f5de57a516f14ff5c529accd4046731143eed52e108934e2d6a8015a020781a5216f742fbaaaa8e5af09edfe7ddb58c3b59cea5e59e399ee8c4d2b2f581352c9b813de9cb6dff39ae8a368a0cdd7aba463a480297d48490147d1fb59f2d9f1752a1986d67df149c70f7f7965227b68d941f46dcd0c78836f014bf5716d5788e55e85f2c8577ab304d1d831827d6ccb688ee904806df16977bdc9d31834d7e24f8328655888f0a2b3883a7b81f04b0b56cd346bb01059fc5422af11431d9e1d326c03420d19f5ec5c5b6f3afbcf797b22a58e756f5702f28790c099b58ab1783ddc7d9eb33fc803d28dee9c59b986b0f29f8bca0e31ac61c2578a76dc5ff6858d8c334aa4930cce8e44ba43396aa2032e91ceff8192a6d8c6958a5c32e4577c79336f3c9bc18af1b049f4ec03940f072f6f564460ae85b57c338ceeb3ae727cd568e798cb6329ab532a28a289c365ee12058717716f96d64259c3419682956923808570bc92d02197100f87d65219eb42575c99c05d1b65d5d706fb5cc75fea157abec6b0d47063097fc55b0ce2a8238d069131e0989b265b3c809af74eaa7e740613c9a2b430d794ad368a4201222ffae1012b5a6ac7535ecc22b70803eed34bc4ac8a052af8da247fbb065ba55829ea7527d0dd24244805503c8b9f9b2ad93a046924c56306ec407df39f84406d3806fba3ea1fc008e424bf9c3a3a89e8ecdb18c064867f6e4289fb2048ece24ff47b2f0c0fa81c49931ef118708a21c1d5c9123b245c763805734d9190057d132732e67947f69167b2049ee76250ba76224f5d7adca2926dd9027ca824d2df6cf9f268a3f13e4c7896a33b7ae7354e47d6e3f15d2c2e63bf8c9b6c069182ddf6a6ac1156b48146c7b2f840116a8addd4bf0db2cc8b546a060014dec40578381f239fb1651d20936d5ff056abf4b3203472dba0e52de7c08b360efea42067cefa4fe218863c47ebfe311e66a88f7c1bf397591368d7a84cb38f63de4587d9836bc7153f317a967ead67db70742d73b32e3d877068f02757d82919de81be090c6792672309e991b6cc7daa0a500bd35b23bcbc2f61fb730f62bb6c5f3a1d2a86953fb910837174e07cc365390c63658aff81617e711a299e09a5ef8d2c1340039de47a5888ab7c5e68c09634e7471ab6f55003af842c86be953940f23b411bd66b69c2da27880e4ef42f318df38483c965f98626b248844a1a07db5d7eb451d7527667b1f0debfd53c852226c83975d9596fda1c4df2750b3877fcec2c15fe99e4032e64f72c3ada1f8234a1cc78b3eab5f58b87493181493fc18919f934b8180e477763b8569d7e97ce90d23f3aa3fc371dd0688943cf180d95422eee7fe2960736efb5ad2835c4b188676ad9a24f396e8142d405e24e07e2b6e7a1cb810f1cd6bc4318a14989c37e33659a78780db48adb987aedab9dc28d602be094920df68b1d9ebe5abb653b62c1878f1643201959e003669a889b6dbaa042203f6809beb4e9f7894f4e3f4de60ef62b19ccaf6bddd8e9e47c4d0e824aa93e89d46b8787effc4ca699a3ed8ea3b9f8dc2d75cb04c24681833ead087c917e2a51d5df67d2bde02993365b65cdde39f8f3ce08d613ac1b88a3d64c55f8dab0d3b3b7ceb688008b5553634484ddbe3d16e44f7cd075bc3461a9409abfa7b422ffdcc59f5820e4a75d2e78887df9dfe2fc04002e83ffeef239d490e7ba5c0b333a9763c11799a3e42e271c0a8996cb05d65398785cb65615e9bb4002933bc5c6662b7052da6f5d0d32a8f12676bb66d20d92967fa2448eb15c2946880a15fa8d3109bbdf4707036cf41fb734979bf4acc7d37011ae008ee4310796030818cac69fcd16f0c78ce16f2035e0310749d59611b74db31b37fc3c595f7977a6177600ed77ea22d816fe44fbf2ce0d03da00f4b48e94a8c7ab44ab2bada10db24f4a101933fa57fb60437c5704f4b38d8440f6b737b53b6a66541e5f9aad5ff96e73cdc625060f0c74f82774104e53aabeb970e4bafad184acd9043bd980ea031916ff2f51256a523bde7e0e88314fe8b3d7e6aff2614968bd196bce1076fdd39700bb407bb85205d57556a429b34fbcf7e22d5903d0d89b71087d007c199216c20ec7f20268971241ba8479e0e77bddb2befa6733a3233c8f64e8957cd9726fb57cf0eb07c64e98b08b0514157fe307a1e38b5f70445edc7e24d3d47d62864ca43136dbb55352a8b6377d9ade30cbc8baa0313079706629350e244326172e38e900bc37dc385dcff1f44054fba8033b244adb9b65f0f7d662f197bfe89e6bcf913b2bd44821a29e53c9e36a866907481511d29f2f771b70554047e2f18d8f2148258217f7a0bff91e504ba8afe8ecace07d69f9e0f1b67ae94ce10bf05e5dd6f567f7fab825825973a825abd57c6e79a6d30fdc5cc7f06e15815f014d363acc7931023785d1c81c269e42fe046cdccab1d1f9ae0f838f66b2f1fefa7a76084897a7b5e010d187609cfd5dd164c09d6fd5ff25ac417e380cce751b2eba7aa72291d5bdd72dd3fb432137c2170d04566c4f9879f4ec35494e87a3c5d9a4fd3a3f12d41e22c3325bf77f6253fbf188ec1d17a90789732daf08fecb2038dbe1c3078d81075da0cb4ad5864340cc354c8dea9fbc0e4ecd5cdaa15da351699b83b21835b27be5564537ffdacfe6b6771d3507c33e02ff445ad0a22c38faea0089721f12dcb0a0b61f3ea852c5617cc22394d8f6de363965aabbf7f55aaaab22268f0323e16ae1e303c9cc782e47d3d9fd6237d6ea1b858f60ed2d9e1fd4d34d", 0x1000}, {&(0x7f0000002c00)="c4b6ec43d6b4c350b291d964f501c4be0c70e83aedc03c2f7045fdddab63664a3e7f971eb51e90035ed9660f48ce21c601088b6fdbe255333aa13836524fc3b786d42f77d1acd073ea4d84a35f0a635afa7785af38773cb95d8c05d38e0ad7ee6d0ad8f4ad3f3a1fc4dd47ee8cf4b931223f2e21f39bceccfffd63cf14839eaf2cdf9c0af20b3ff1c38345011f56be76c687e93b00c408d93a6fd8bda5a8bc43678fa715141bf48b2d62b866e97e8b54fbc112ec29b522b624aea46319fe69d939fa19b852970286d9a9d2d91acc512cc0440c2a101d4974b676088794f15b7ed9b3161372c27aadeb36afa5542561b44eff7dd0d2dbd92cbe10ed307145cdf47302bf64a731ff40f6818a5a3c542b44cf97561cbbf1251991f973caf185220ce48e87e0daadba5a80bcedadc6981046c7a778780f6b9979503fe5566ea5a4162ef80244955d3cc9dc5f4d0eb3c0c86a8a96b08c3fc21be6f54a4fd1da99d6dc8cfcaf0a8101936257a08a0a3f6ad589bf66b8e8783ca6ec11c2d7c264953d50d8d7203ef27afc6bca5dcec890b2f374ae518bde882b170e66deb1007cc7794f4b835e170efc082a11fd87e6c1fc140bdbe183944a5e6a7b2ff23c5d6323be9d2819e3d51f85aca21977a995eb061b818341848de502a00052f9e1aebaddd4dfadc7a1adf65bf2d0b7f6423ed322dcfb3ae701e3704c63d8513c9f4a29063d9766cae4d4150adab4fba4c6644da74d9132760103be77d42b78f16b8ae3ae743d2180380c3bf99977def27636ed865e19eb1ac8ed8a96a4b0b52a670fd3559c332832895b7bd93712a79713be54d0dd7a004a7e91a4828bdae9b0329af0e27f8d2077d987400313cd77ceaf45d39e58e34d75369dcbbd3103a7547e366ea5b5130857856e06084004c677d22090855b3e586447fc2148ae360c02942117536a7948ddc95d8a599f025bea82110adf2173c7d033978e4bb566b616d015f099eb8116b4d531d3857e2e5976e0c9521d55e0dd563ad771ee52ac9f7c47be198ab548601f4b769825f3638398fb010479549a669703a272fe342d4090b4e8e69065438ae1fc16ff64d8903a0aa388c9b45a395878b60e8937c0fe62a008e063b780878b4c2e549bc1feadd54bca855735db34822daa4829856e50ede77a0a27490437cc012e3aaf05448fe664d0bb343509ea32a5025b375505f62295c8850421c4517dbfae25c2a3c3825b730b6fef1b274e2477939478661ca4c7eb99a0caf6aa3c71d555114a8517b1bf950244cf7eec7cbb81cf95d9a0819044abce40c6359c8a375aa8dc5a5d128a96591047e2e0bef40ff96a081fa53f954daabc5caae0bcae7076dbb49921ae0c074121107fc623abe8cf9c4d6d797290f13139455e8f6d2eb7fe952d516e591c096e45d7710cfe6499ecfdd4a2b0335a41359877c87ec89f1ec5ae129e7a28462ac77675e5fa9b40240e76467569e00782776706ac875183523c4ed69335d9d9760c36f4e67e3804c90fda14563bc151a7b7f985632c1489fc23dba1a31c56264730254d2d03443e1ecee59e8712dd95cc85aff9c272cd6fb4177918651109019ae9fa162c51b3f7c77fc36d9d96cf3b73c6feef1e635948cf5d84cf8e12ddfb973d218727280f96573ac2e0a7ef35cddc27a4d5996bb214af45dd4b6e11b32928586a2211a4b09dd4b5ec4c5fe537fb3bc9f4012a616edf6be880ab0b3373b763fcef90fa03c40923a714a671ca25566185788fb635da2b036d3da356ae7e3807c351cacbbacec692fefab77600a4661e9d8f5c2bdb8647416349882d41b28f45c346a256eaf19070515d3c5d54e1df5dfbdc670fd07cb1f5fa3f4acbf398397e6340ba2302672fda8d13bfc4e5e17956bdca507e9cc69924148673394a9e45e9a2b8fdfeb7c67b20ffc54da0d84a96b6fb180cdd9247cf201ae4e4035fa3189f6f0e78ad1dab25e86b25024f26106ca2a3c95dcdadd93e44f5d35f2e9c44a4863d4c5624f998dc767aa5ad54fc63cbe3114849d12c60dc97867471e5ec7f1b32ace3d90ba256e4bab1a114a07407d5bef0dd6e44d6f52d5d83dbaff02267926f4638e41d52af9356ff7df81128d83aa2fd9dba86a53f36de78b95f2b897ce5eb63c9470ea2b196add3021643d83ec3e4d50418ff684405213adb5514888a3bc02fe5723de9cf9540ac6b692e6dd6ff390220f083139862074b05f65e0b60e8217e0c5c2e327c64809148adc43e84896ab7a99f4991301f2e6fbb652d1e01ebe89c953b5c7d00608522e928236da4df7a821a817bc657e441cf1264c8c81f755e2d71fd0679d36cde97615a4ee367268f0776ba00ffa0fe623642b83829008778d897b0dc06b1a24d1e0a2a9af0eeec5c80c2b082398295ff521b49caab23aafb085f754c166a7eab7c25fc84c2814ba0e2a5a54cd8120bfb34c90725aa76a2bfb9060ac0f7cdbcac21f07946c05edb596e355647779b7ff0dace0c0bef236f78c484c4e3963c9770a158604e6057580d903962b3c1b761dc8a1e7128f601661b4ef816bcaf0518bb0d873a3a4c84c504b43110d3abc83b7ec057779ca1243afc29921bf4471dbb0a1bf177c08461c26d990ec291085e7fd1be349e5b42768c4dbc8275591757c21e28263165d284208978f8c016e2c442c3cfaa166ad6fceaa3c025716c6d57c7369e0b6fb8a9a87c713b9480ce822bc8661de12c4ee61de58ad0c19abc682e7a8c76f6079d1aa356444328164da3a0d5b7d49244753836d88f157dc06849b4a395c5a0bb221442d9a514153d0794e58b989061285b28da21baae5b53c2f8fefa772037192d361618468916d4b79a3512b280801f158b65e518a6c45950e05312f9958823096ebb0681c10d56f04373d31de5123e4ccd7c8905f069440509a672127d9ebee630ccc057f9bd3cecb1dc639c96bc785da2dff40b3d984e62833e1e3bfcb9699f74dcc73899e418c1347dfc34c37a1d013d694d2637e11d64439f0b52d4d478779a065b6252d581dd9e1d78fdf97e3bb9f00d44506fea36a9e67805ee2f38d88341d636ecc4b1a88404d05e133c946a7b1992c9fa7d98c2b34be7ac5aafcba56bd270879d336f0b2bed875cea47db23259f068bf2da7e85934d0326f8a0fcb5b11a18b15aa996f987bf2ef572a72a6884418aa00616121bb7db01c322f9eab00cc34e6a2931695b5263f66031b9d96f432dbe8ff1dd3af3da693c8331bcab1a100477c165db574793d275536414df53ce2c19b70fe0365a6c5bc11e5042e19700ce191d6bab95b61d1715a1a6dc84c4685dd28c7a5e037e33b96e89848c100338bc7d38624093e0c6fe022ef90908c558c3e4558cbd5dc7aefdcbee9d8d24c97e599677dd5f9a94de1ca57b957146fd6f790121aa5a689230e3b7d8868534b9873eb511f9817fbde17222f6c546a6d57aa87cd2607edfa6f0a1c0da7a05b455eedcdcff63093f29cb12cab96a8e4e27e8e25ebe441fa9c92383b0a585117941f5aac08f03eb9a9568588fc7f5a2b7678bae04bc727f1a0367de8764947e17e3122cbdfbdb9b97e19ee2a368e10426389729a8d93aebcb26c381de83d627c0778ae68402d21af387967a3ff457c300205346dc06d6e39bbf9047760b1904cf02681006becb241e3eef51e75aaeb26b3dbfdbf0d4ccc6fe58ae1b128cc2ddf6b2fa7f7519159132ba1869cc210a05ac268e9da296df279ae3c11910fbc4812c113313ca651699134e0a21d1e9d3b0cb7096fbe29b6747a49f9e848eb8f834302c2d3c39591a689654430d46536f43fd915b6632c14e92d0e24020915df27faf46495770b46b4496a0da6e9df49df423b592582a02374426a46d6a1e1d8d3f07c5c2ef3dc0101aa0866740fbad9f034c333103ef10feed21447be05e7ef72e7b3ba862e5f08024289f07373d9ba028e892fca4f6b878735e4b2c868efe17ada9920a07b1460daaf6f6134bdec8cab24ae616907277dd509f86d499a037945478b23b6cf736b06ddd237fbe3de8b2436d5444f2b10dd5de40d519f0150954986277000e451905352251bca47b43469c4d39e0b80e67f650840d2455ecfdddb51fbc2a055f0771366e2db6376d750fa4d4fb3e4ccbd9464cf47faacc3f212bb447cc3fb0184e46fdfdc1b6b32635947df8988900c8b4b71ee6ca0eb297cbdf7f46364ed99f9402e27396e0434e8a66fb4407092dacfc71c90c449ea55c3b82c1bea10e28cf0761d1d805c112e5b48ed43c763ec310e71a78acd16a1e188233d3bcd371e614e8927eab03b79ed723c49e03f6e32434456e60ca1941c812b7a0547dd76fd8a45ac1b89d295df73ff98d65d5927469c6f666b6731979c3f164da43f34090d61f756377e508df646196da4bbb04613f2869b6cb7045020623d167c9267f8001ed8da86dbfdfb8bd58f70d7bd0faa0a9e78005d05be5d39a27526b0713d72065bbe081e9d71a87634944c0ded67302060c35eb0df5ff752d42867adfa63c0b440b96fe648be3d19127edd397f107a73084e4144555abdcc940e9128b30f318ff19de45e9d8ff33dad3a1d08ba5d4d4f0707ebc9dc634b0f13e130c930c781bd393c296851817666f8e30eb4d32549cf1c4374e057077894fcadee8be0069b2781d2b50b1cdf0dfb07187c53165183aa3a7637b6260ec2348fbcaa373e44d4d53d9a08a0501a487dfbdafacc30a103099dbdb9ee85c0b947b14cd38942a9781b129d610073dda5a75719068267724437fe61e6285bc61e93de258c4568763664630a98dde6b777d3fa1c4fa505b232377ba660006b8ec6547bc6fa5b70ddb0252eff52bfcc76f31b163f204b6ed296792dc98302170abb4289bde98399111dffa3cbda2c93075beb315f4cae733ea2ebd51e1753f3aa4d4e79b7c86360ef116ed4a891a36961250580d878560c410ac26660f2ec9f6fd5520d8b156f048cfda33f8e2b52acb7d6b1d674eb7e08e4bc5e6adda0f8a04c2e3a690bae432197204b53f0a344bc7272bb0845f5ce0578a697b2cd449367bdca2767c51070b67b3f2d938aa46eef9412f72d262c6e77bee7bfa504a69964a9f49e41a3f716a65193800a03cac77ee1d1e7a2fa3a1740b695b9299444fbcd8a7f872f7a46425f9e80b5868799c0e887300c061a6f6c84c6b889b8b9e0a58f7ac408ff642187727cbfcc7d27c1e9e3016e3a54049d57a4a8144c84855ab9e15403222163d36f7f67e00870740101629500f15bf752a543ef2500864f388120e327be1857cbef166b4ec1c4afa4e341ef2622cdfa9f75730af9bfe6d4f5a761c69ac78aa788e9937e5766806e8f905e47e619f6498902c634ad6e768e4efab2a40aaada3e12e5e1d9a8fd07dac3e9a6ed6530b946451d63ac0a28999544f8af7a3f06b9a97ea8dd47089825a72be2236aeb776174ddcace03ba46358f4470d23a9326e85def6d36097c20ebce6d082adb00fd815068ca4bf010afc38ef421def776de9591862a2debee178bee9f51dacb8586afabdd5ca3e348cb3bce4dbfcfaacbbfc8b041adb159abf613b15a30bfc7f8cfd3fa30523885864d7a370657ba9c492f77278dd0012cb336e9e585ce8786fb6a4b37e63ad1c3afee7a56ac5cc78128df26e84cbb1b7a43880b1f2d1f38a8c711da57fcc1a14892ca6824b00072084391e9c8460053233018af3984b21e54e1b106baf2e7cc29f775201370969b198a7fc7dfdd2213e434513a40aad2020e8f4bfa26ec862484c57e0b2f2eb793f42bdef871a9b60c750aeec12b38be69c47fcfef220", 0x1000}, {&(0x7f0000003c00)="8096f092893bb4208ccf8f276e3d247cbb6f9c450d1f128a8fc799bc3dbf851e257d70e8cb71d44591569f93f938a516c4b64a076c3a0a441a28f248b5f9ba2c47390e4c082071f94f2ed4bb01c93d7d300dc45d03d3d53e291f8e5f51ec95ca90940faca5acedab4664a63cb00d6a3cc15905144fe85398c83ec29b14ede8696d5eccb2ee14358f71e2ae4818a45d962892666042784e4078d3ef99654c", 0x9e}, {&(0x7f0000003cc0)="3fc41fbb4ac9a0ca1b6860bef6f4e51151fe23a0e9311e04297a6771ffab8777fb49e09e3761621871324ea1a625fac3277f93114e32bac1ae6672a75210138f4ba9062c1dbc529cca793c615f2e163568a2da01270a6ca16f9c987e71cc0f634e1c3b6d2aa84f49c0a67681b92f9414e99dd98b8e2033812b3428b79ba16f52a2d88034b84952343d6b7aeb9bdc1fadf6fb1c2765dfab999cea04e4d07366b84d509f57f732ad3586c28a3342cd2ab6ca94800a2a5720b0c5462198adaa79229465b8a410f67e7197a46c55244d2c8c9f50f57c275a9eba1e79acc954cd6c47be91f4566dd7cb06b197dafdb6cba64be61cb6a80bc1ede7dbdd6c1ee2e29122db4f4b3c3e72fafb745ef4b34062b2dba17bdac3c646492cc75b0c65e17f4d49e8f46f881b93f5b0fb9cf245721177bae59aa23d87b0d119bc25b1b24fc360f8aacdea58dec74548b31dea3e590ab44c10fc9cd720a748c4ba70f8097b73b843dcebeddb08488ea6c00b21f984a4ff11ed41b4878e0ff66b5a2b55a5fd7ccf0c67ead5e2f540b8da7da831fad9d9e4b56547e22e55d83247f4dfd9434de429778ea8ed07a1a42268882305a04598c314a460042a3d937aaa3379e281e3e14ec0a75d1dbcbf4be3ef3fecb55fbd2a65e8bed972d7b79a85460a54e22cda4372aafd881c66516cebf45ab173e56e6b912392c5fd2f60b2f2f3f9f94dd3b7e313e0593224d61a04101cbc96de355b60139fe639521e117d9c1989d3b0e1480bf246ea4d2086b1728dadd2040b19d01e40a64ffc4458dbb45b347296b0df2edb7fd5879888b7731721b3c7053d550fe5ebf35f0a0f62a61e3f18374c823756754af4102fb8e6a1c071642d1a2feffe60840a42ff8cd70d274cb820287d21a40b1bfa5bcee0ece8f027679da8cdfccbf73ff68cfafc2415af016741f050830aed682f5f6c7400eaa874fdc0314038716419921a69aa15120d46910520a2776c54fb1230e0cd2ed28ddd3a51aafa9bb178f5375e80e8acdcf3cc0e2368a450002c7d08c03f0e2b2109cfc2b1853f7d09faf069a519af8146fc0588df5e964359d523df73311cf4610ee778b6832d90a0e19add74da3d4f2e3ab5d563de2e8cdfd482a7049fde621490ee33bef629d52e75979297e0ca48e04f2cab277fcd60e73d65fe374353b22fa7bb0dcb4c9467abd42765f23d41937860fffd9033232037a107c642aa464ed5a11ab4772b00c3990851eb6feaf37f2deaec39bf397f116e4baa6dfeb188a76b03d74855136def321bc50195fd0c679cb909e48c4e5a1cc02bf0e9c37652dbeb5af7b5842c2ea98dbf39792cfb4394a7336c2e6eb83abcac29a7f57d0745b25da0b4079d2719261b6c65e854e5675c3ec9f83765a750f71880845c223463deec95ce4ab755627d2ae5e2e250a36d63035351c3a28ac98d6232727e129321512668648eace4ffdbdb1ceac840785b5a88dbb91bf198041071efa2413a9296fd9a112af5c2183debb645bd4180777795fd9ad6f987a0220418a020941ab3471bb5cc44865d9b653ccc7860f7c43572b464229ab40719204b4abeb5819816145c98897dbb946f697e804b41ee0095c857cb71bba488270c49ce8c4f3c399071a5f1ba98bf3dcb53502faef2f96a4309645cc7374ade06f29ccbb2f14d9a1db57f7fbe6dd1e9caa36a02ab1e4ff3d2d9f9fa2a722f020763851fd8b449a9e4e2e55519979a499da7391c3033eaf509df52d9aa59d42f1a48bd313767c1b734d24f4d653096df32a41cef577610571f58788eeefc0f3a08d96d6a9315414ec4a3580b785111f5e3c23af17bc48ce7bca9335f6dfa6aae4e5b6b30d62f1ba90ea62ee765160ac6eb34b588662701c2233e72f166204e5d66683e18334e7d818ea2989fcc5c877fc71e2cff0809c5aeca358d17ba5424e5f4dfbe11ef58d428e12ad3c34b9a503734a9c02de59b2a5bd66643964d5fe099c3fb495303f2458ddef8dde7b9a57a9ab1fd3abe661ee61c03d852f41d66c03f0b2c3a8d94ad2a3cbdf6390b17d40397736d9d70f217e38bdcb12ee07ebcfe050ceadb0c0a7261f93a21ae9b14dfea5b02cafc8d70c324349c630fcf425257d4c8ae1684c79e329b7db14b55b1f2aee79d0a7bd9f739fcbec39c6e09564abde4394f6447df413987aafa43d386a4803b69b1672ca40c423c92594a8c78a7bfca309f6e64997142942d6e07d413749791c77577d896bf8300106ae4f7e09d7bb116e34c350dc3493525022b07bfb1d8a4bfe49324fa169f21eef2a6ecf090ff124854805e71871b59d01b5bf67c490008e4d0badbfcb8984c843bb3af7c678be93b451aafcf26d6bcf1d30154c14321f9d6afb28f104573bd0473f577beb22c1bbdb515dbdefb399a631e8d1f39a4c45ba447f8b3ed8c7160af725a5ca5cbdb1cb7beb85c2673affaa0384ab75d39506d6f8b6a264df872f6c191ec2056b86711674b9988ddadfdb4a64155ca680190222718ddc577c00876a5e10d128cfbd1b5da39d52dca44d41a73421b2d7628338788a4520f662f340c60a3f56e46b5a6889feed13fe0edb5271e77ae642412f05c7169bb9f9883664c747f48b12ee7a3b2d985a7ae3f5776b7d260b74a28767cae5532d3a4ac1e1a698d9e901a04cfece07d2c4f26393c6563c447fd1f3d0185e2d48245fc23fe6fd803047ac8f0e6f74f645000910a1761a7f2b32219c5872d771ef1ce81d6d1e9fafb64c5687510a0886215c7e6dd8ec6025f9d12c2d44631f439e9b41ee5a4aa03cff13648745d8ab83a6359e70cc1b5528a8335a6f6f60210c577eb9df751ce8560e3cf98163ed31369b8df6e19938650ee9f79a6c5d153180fa20affa6c3ca018df836733028409b4e62a67272a1fdc66cdfed25e68f92442278aac744add0b0cba12299e9742e407264b05c81c8286f2e0e3f094d3010a9529b7c42030522518b2e47f0b67be7b90a88ee833dcb1fe4fdbfd4faa3dccf41bd555e9ee83c163a5441690e94e65bb6feba7ab3e5e6a5c464d07116be850b5592e559f3337c78f8bd0fd375c7fccbb58143e7df6d65939c460ad88e3c8878bfc4db2997518e177211d7aa02b64139435b6b27dc4520060efc276c85194eb4606df539c2fd7dafb4f406890252d3587948ba4826a601fe7a1f2be7b29175666e88f53e55a0a50e3a8e3e32b20d82e03e55e027bbc4ce0dc059623891db3837aac21b47efb38c508bc3e4163858f2ec11ce247ee9fbe05e2e1f1b176f17f584e5e3461693ffe401ad38c63b92f1c2ac4a02dbd4d03af4a770e8155980d339e19dccdd8bfd55f3beea001b2f96c2b44278f4eb2359ef01bac893e0f9aff2479d0fd2e84d65434642c4c60bd161f67592a97a928229e3bc568a7c6f6ee037c86ee35a50c9e1e21af30568593eb7cc650daa4364243ae1e8a397706b73f888b7593d1e3de37f62d4b2071c8fbb0675e03b52456b8a68eec845ead2c921d37933ef8f762e0fd4fa5f8993ac8c417054052e318dbc1c72fe62e073fcf125c704d8b62dfc8eb76b2415d9017e9af4d79989c4cbbf8987496c014c00edb057f8393af9fe302462fe8cadc809251fcaada17cc199bf8a02257d798eb028d6a6eb7e8ae626fb8243638ea5e32d1f56648bcda1adbf493c2e2255b5368c306e6d3189f4d272c2ee79cc2109790853b8ad70bea64d4a55ab4ba490dc44ad897ac1f46716cd511bffebca1db90247c1c9532ad833e3ec71785bc006410caea4b331b8f189b9b4212459c6d6b36c212b9f0958556509e0470bac4ba90b892114a7638ce7dc0e5f46bfa6283f033a2ec6b85c2a736f7163c50cc0214b82b9afc7f08a5fe34421f8a7a30a72a40502992c3cd8b6b9d4e9ee49f0e1f5ba9f24ed641da300f6605ac116e7af4fee775b9d83d067ecc3cf8d3770e46d24d1b8b2200b57283160124889a7e820d8d784745dd798b30d39737e556a5800a71f92bcc43092a4e3fb55dc2f8ff84cffa22c2e82b6b2d8f9bed6042ee043a9e9658c1f03580708f501341036b48891cfc863efc4ca63207ab469332852e9aa3d9a2fc9d36a8b4988a9f65010669d9afe30e0670892a0b21ae653279b7599e8e6aa7be82162d9396b1f5c19c632880c5aa407ee4475df46227b9dd3bc90f5f594ba7e245537851fdc913602d6bdd208023e68f58a3c433d26402955034b6a199629f9ccce0ebf674e72117e434c137204678d467fbb995280d475ed9c8a29ccee2ffb8f7f099a1d0f7f28b7443e12d1c30fada58c47a3d56f65030a9e253b219137920ecb09f7c8f0a41c0dac755364d0f983c0ceb0c75e9e119b658df531510fa01d6e4627f96c2d402902f583792cfa07a92668517203f8e82a876aebab6b4b6283a02b74dc79ddd1750301bc98afcefe3e8e9d9d4cdea27fc5ffd0c03bd1fdd01464dd75215b5ab5ae68634cb5e837eb6339eff23439ea056a900f9a68c31878bf9190de398b30a5cd7a221db8fd768b8ea80778c665070dcc1b620261ab610fdb941fb3e211cf164e0f95ab09c2179e3487770de4f5de82df815881087799de83167f04fd37a43c0d7a7002373436502b418e9762e9408255fdf0bca7d37846733ceb33ec52440a8e2a0fc1e4f0a3a19b1cbb1e12f372748808ff50eb5d7bcf98ceb933aa2fbc4c7363515ecc63619572c0d48465213b601680d3b93574af52b23387bf3a2741e233930c31ffa4f614a2b79a83ffaf26012a174be6656ee79a2b978b86f472f95943ec9d519bfa5ac2bd2123fbdcc93dac5fac73e52abc8086b15f9af5c67e3fb5c84fa6b9e014a98145713c75292f95cd3403d2bc4d5c08caa7286a819618353fe19a1f08e7676644a6424742b7324a07a9fb5b66c7a26303ab92010e81bc663b1e03d0ea933073c5ff9f5e82d35dc6394977627f55475c476808f103566d9ed4d3efe8f61c07a87a468ba81fb7181ef864a8f00aeb1edfb1384da467d1ce089c9b1b3079c802778035b8b1cb790fcde1dd4abb05b779aa21c6f054403eee84a9775ec6d258ed9ce3c4230afd71d070e5a177afbb77628d5b6140cf94ebb4934cdf5acde62b3adb3c9932ef2112bbfbb7d0cf1e36feedd3f1a321c035a00e2f4eb96f565eb8297e9440b7de2e5b63d7fc64e112d9732d32ecd1892a1ac4cd6e59ba0c22c749fab604467f0f6153648fda1a5644d80af0b4c6f08b9935e15670bed029864ce84863b1f01079dc848f005fc64c86cb7332c9e9e5d1b724bb9404bf0aaab8f31595a1a29149304eed233b2c3befc30cbb91018729dc1580dd2e1274a1adc417688c32c08057fa263c41720965e38950b9357f670bd669e1abe8bdeb7286c6a90861a96e5a3fc56bccd9dbd5b8fd1d91242a125214546c94dd49251cf172f5c4c7ce17dfa93dfe39351c71642bd0e0ce49f2cc1ff944270835160c7e60127ae6f0adb2b89cf0d8317d2c36e84ad01675b9a4804f798466db7356c589e2e0900326a28f6f0e5e40d3281383b756b9bf41bc33f81763f9eb885e17af4b5fb540de3dd5c2a5aca60d903cff2d84da8dc5583cf84c6938ce3f4a899547c36e2687447d0105567e8b0f98e507589bd61c10ecbbcfe28e487c966d4e7de8444c649e21c6cdf5870b08cd93edf941646c7e8fe2af961b52012b3ef6cc2cd8047be2a8a420651346f966523fb072fc4777746911747056dae8ebd9913e718154a384eb71b81f7926a953182013f5ef66e7cded8d4b6b6555005c4e46273315fad888e7b1c198f011f273d640f2a3836f9354f24b0b24167fe79a", 0x1000}], 0x5, &(0x7f0000004f80)=[@rights={0x18, 0xffff, 0x1, [r12, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r9}, @rights={0x20, 0xffff, 0x1, [r15, r16, r10, r17]}, @rights={0x18, 0xffff, 0x1, [r18, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x30, 0xffff, 0x1, [r20, r5, r6, r10, r21, r6, r22]}, @rights={0x28, 0xffff, 0x1, [r5, r23, r5, r10, 0xffffffffffffffff, r24]}, @cred={0x20, 0xffff, 0x0, r25, r8, 0xffffffffffffffff}], 0x100}, 0x4) 16:00:43 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2e, 0x7, 0x0, 0x6, 0x6, 0x0, 0x0, 0x0, 0x25, 0x9}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) socket$inet(0x2, 0x4000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8, 0xe75}, {0x18, 0x2, 0x80000000, 0x7fffffff}, 0x101, [0xffff, 0x9, 0x0, 0x8, 0x9, 0x7ff, 0x7, 0x36d5f630]}, 0x3c) socket(0x18, 0x2, 0x3) r1 = semget(0x3, 0x2, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x0, 0x7fff, 0xb54, 0x3b96, 0x2, 0xffff]) getgid() 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x0, 0x20, 0x0, 0x1}, {0x9, 0x1, 0x9, 0x8}, {0x100, 0x51, 0x0, 0xffff7fff}, {0x7fff, 0x1, 0x6, 0x83a}, {0x2, 0x0, 0x38, 0x200}, {0x3, 0x3, 0x71, 0x8}, {0x7ff, 0x0, 0x6c, 0x6}, {0x4, 0xf8, 0x3}, {0x9, 0x40, 0xaa, 0x3f}, {0x1ff, 0x3f, 0x0, 0xf1fc}]}) r1 = semget$private(0x0, 0x5, 0x8) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[0x7f, 0x80, 0x4]}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) semop(r1, &(0x7f0000000000)=[{0x1, 0x7, 0x1000}, {0x3, 0x3ff, 0x400}, {0x6, 0x6, 0x1000}, {0x3, 0x400, 0x1000}, {0x4, 0xffff, 0x800}, {0x6, 0x4, 0x1000}], 0x6) 16:00:43 executing program 1: socketpair(0x10, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x28}, 0x8) socket$unix(0x1, 0x7, 0x0) 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getppid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r10}, 0xc) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x3b9) r12 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r12, 0x3) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x20c) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) r18 = getgid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x8, r9, r10, r16, r18, 0x100, 0x6dc}, 0x4, 0x4, r3, r8, 0x5, 0xfffffffffffff800, 0x7}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r7, r19}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x401ff, 0x0, "1600008100", 0x0, 0x75}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000578000/0x4000)=nil, 0x4000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)=0x10002) 16:00:43 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = dup(0xffffffffffffffff) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="de009354264b9ae72238f5c625b9ddadd177d3f20e5cfa1bb4f9f6f0927b9fee9eda950e7dc26094a716aa45576bbd27fcc322e30dced3908df49c8e9de1c5862e8e83"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000080000001"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="62020207e00000010000a6c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead348b060000007dbfc6eaf9395c1c737a4e8fd9fc1a4e84080c27f39d7996899e46bf816f6ab23b5c40e005e4bc8475151c5d49dbb820aa4c7e04a29b39ddf0b0134eb14eddef294e1efd4a3885cfac04abf30b35e50485840b46e06a45a10cb3e6d1080debb439e3"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="04000000"], 0x1) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000001040)=ANY=[@ANYRESDEC=r14, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d195adad65ce01705d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f05ce6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="7702c17f7f000001767e1f2ee7bbd01d2e5c0d6f57842f62838f24f9b69b331347e8d3d6ba4c19ee21f52d68a50705e01a8ee85fc675bfb7d4238f728f3803215c50cfcc6949f0bb1a1a887642ebbb5504cf4200ed01d944b0d3db7c0e8a2bcd868f65cf7515b38097d5faa3a489f7412001985190bcf66f954018e03f27aa087606b7f1bc62e6717f6a0411975032202c05289979c478d054dafd27b7c853fe2d15e0ebe8c852beaaa0d516010bc5de9b98c7871038aa8fd84013e172f707c1da31116f658b3722ab8cd782a70dea2ba3dee06c9cad681c7853760f15193e2fff7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x3, 0xd}, 0x8) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xfffffffffffffc8f) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) r8 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="43fd341295f4b4ffd69473c1ce9a9cfb0d09910ca865a4da4bd9a2d6286cf6"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xfffffffffffffffa) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:43 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x9f806672b5840ad8, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000340)) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) 16:00:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000009c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4000, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) write(r3, &(0x7f0000000100), 0x431) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x80000001, 0x1, 0x1000, 0x0, 0x40, 0xf1bb, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:44 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x4) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x513) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x48c9b5a2, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r4, &(0x7f0000000200)={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="ae0000dffe86964d93a1e96088c5a505f3a5130c71077083e6019e2eaa472a0318d0a0def2eb359f5ba3f496e30e51a5114117df676b00"/66], 0x2) close(r3) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x100) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="e700000000ffffffffffff0200"/28]) fchdir(r0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000380)='/\x00', &(0x7f00000003c0)='.\'-\x00', &(0x7f00000002c0)='/dev/bpf\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100), 0x431) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x200, 0x3, 0x9, 0x6, "cdf1c21d865280389782153933aabe9bfb4a4763", 0x10001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x2, 0x100, 0x2}, {0x18, 0x2, 0x8, 0x1000}, 0xa0, [0x5, 0x27, 0x1ff, 0x9438, 0x0, 0x5, 0x2, 0x8]}, 0x3c) socket(0x20, 0x0, 0xff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/248, 0xf8}, {&(0x7f0000000600)=""/67, 0x43}], 0x7) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000780)={0x2, &(0x7f0000000740)=[{0xd4e, 0x40, 0x7, 0x7fffffff}, {0x8, 0x1f, 0x4, 0x3}]}) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r2, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x1, 0xde7ebf39dfa55761, 0x7f, &(0x7f0000000100)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$inet6(0x18, 0x3, 0x80) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x7ffffffffffffffb, 0x0, 0x2, 0x2, 0x7}, {{r3}, 0xfffffffffffffffa, 0x4d, 0x40000000, 0x10000, 0x1}], 0x7, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x1f, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x8, 0x5}, {{r5}, 0xfffffffffffffffd, 0x20, 0x40, 0x4, 0x5804}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0x7}, {{r7}, 0xfffffffffffffffc, 0x6, 0x4, 0x2470222, 0x4}], 0x7fffffff, &(0x7f0000000240)={0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) openat(r2, &(0x7f0000000800)='./file0\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x10000000000000de) r3 = syz_open_pts() r4 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) fchflags(r5, 0x1) r7 = fcntl$dupfd(r5, 0x0, r5) bind$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="0149aae9b4a1384e2483bc3812002e2f66696c65300065fececdc062e8fe4165f27d99637617ace8a7eba161aadf41b5fd1dcce24d325d1ccf1f44ca7188eeaa7554806e1faa2053e59fc833f929bc69b810b0e6a1e1c0b0864d81c1e4ecfddfd1dbe0c3d5b1fa22556a5bbece4d5a92d77d370b5bc140affa6c81ec6d898e04d24f8a54432ed5eddac96f6e7d456d96daa54bd99cb106b6293fdd"], 0xa) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000006c0)=0x3) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000480)=0x5) kevent(r1, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r8}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r6}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r4}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r7}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000fe0000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r6, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0xa1}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000a00)) bind$unix(r7, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r11, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000480)=0x5) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) fcntl$setstatus(r3, 0x4, 0x80) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0xed6) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r2, r1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept(r4, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = getpid() r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r12, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r12) r13 = openat(r12, &(0x7f0000000680)='./file0/file0\x00', 0x80, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x88, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="6c4291871b54cc1c6f169c530b6671a4661f745823f1152dc58b91411a5a4806c721f52423520bf1871157a37fd35ebcb54a8a8215b35df3631b672663bcf29666b8af3d4287f995e8301468b18e3783ef17f09a69198fae780d5921d8c4eb974a5048d6b5d4dc5af2cb0c32b5173f63c451ca12adb67dd0e567e3d5010f84b88e62524aa2d4c8bd8a96f529bac35de98efcbef7591b1cc9471ae8715fa4ffc0b74309fdd933c710d1703c97", 0xac}, {&(0x7f0000000180)="0050f5e75554ef3aec7d7a46e442de02061efc2f1b029bbb26fa6cc112fb3098729f93e4be75790ed644615e3e8c3b1f20165671e12ca0aa6f483eb1e950eae73dc3f28533c54f54228919ac67592e5dfc64569474dede27148d65bd43b35c72a3b9fd5b", 0x64}, {&(0x7f0000000300)="d3cad00ed71d1fb822436c6db54a68005bff6de25e5b4ccffc3dc6623d18dcbe2810e4705fcb29ab74acd8", 0x2b}, {&(0x7f0000000340)="0cb7f64d56ff8c68bade73979d61f570465bf767407e6a8dd3ca6bd3b7141f081eb938998ead8c7c33a542d1e38730dbea94dba3b239817f76e84e9112a0c01e0299bef1e1617662eeb622d4894fdb502ab864a3294f96be382f331646a29941d2fcaf99eb3bee47935d031285e55e381735361c3ef4935ec98c188ed8464495b7d24bd29e969e53d0397a7a", 0x8c}, {&(0x7f0000000400)="af", 0x1}, {&(0x7f0000000440)="73f46c187458bc79b5dfaabf8a7a9e14618dd99aac40dea7b63fb1e552eb45d3bffaca2c39a3ba8069bd0052c31ac8dc6de9085eb0b3c94c87db2ca47ee2ee111a214ade83cec7780e4d93c1621e105f763bd7962112c705ccdc3af52668b7ae22cfbedcc9628d3c668a9a65d1ea032049c8d13300152ad69d0a5b762cf3432e0e630f43c3a8238ae0da2fe811c51378667eddd176f3456ed1f32b6d43fa33e7fe2420efa7d77cac0af3d9ab542df68663b40add0052d4a503db9d23d6d1608c220c4988d91ee14c888c398d1ed8234d4dd33db8", 0xd4}, {&(0x7f0000000540)}], 0x7, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x38, 0xffff, 0x1, [r11, r13, r14, r3, r15, r16, r17, r3, 0xffffffffffffff9c, r3]}], 0x88, 0x9}, 0xa) 16:00:45 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x4) close(r0) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820274a900"/18], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002800)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0xbc6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/147, 0x93}], 0x1) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r4, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000100)="9f66031d4519e963d00f87a613e8a2c2ec392bfd06f0c520935b26fd35cf7410213817d47b276cee", 0x28) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r7, &(0x7f0000002740)=[{&(0x7f0000000380)="bbe841a49c248fbee7620a9d57dd99aecbda142ca7ab36df55307e3c1a8faa80a8f8d64f9a3486062e51bb735b33d83f029a20a84729f5c804af013cadd6f8a32764e591e7f974e38ae875615adff32c592ccc9c2719ddb21e0bdf", 0x5b}, {&(0x7f0000000400)="97291687655c671181268835c4ee5e80d48bd57a1a83ce80783d999cc680309424f8737fe8d001ec39b226bee803d8359581d013ee617527d7f8a56d1469082370ddf08e8f893544db1e8ef78b31dbf1e704cc9f3d52802069dcb0", 0x5b}, {&(0x7f0000000300)="dd2cc2a47b48f33751a10f01a947a0d0b67d11ae", 0x14}, {&(0x7f0000000480)="457311c207c6f4f33dda497179d3859139740a94ea50c27f3496a9ddae9198fe69d64043d7249ef0f3758de6ffa5fb88a47167cd67f0e10640e27da4193a0e54b0f4714fab9c73776663731f420e734e2e791e1d1dcb59ac70afbd6a8a42462583e3", 0x62}, {&(0x7f0000000500)="6f25c4162d31b61a40bce04a78a552be50cc71e6a0baa044dd4bf56b125342ae", 0x20}, {&(0x7f0000000540)="f44bdd1f1785b3b356ab69b4ddc0b3f8a651d0908e4ac1617505a56fb5eec79fd655e7783aa58f1765314d467ef070b6b9abb063e1a8ecc7c3808c94a4ecea5af16f7a16e8a1e14ba17fbf24ccf94826ee4ebd88f15c75ed354f176c694a9014827c27aa615e187395fe4837bcc533f02d8a2b9faae181fae6bfe1a1e5047df5f3718e4774aa8e88775b3ab9e4400e1d330add2eb230471794d3e7a2a58812bd6bde102bee8322b5c760e2e614a50a0de03a6f31154e8b953c363ed1e77c5229a2dfffc1ad6b060ef4030ece5c63e73406769354bfd953c4bd22a508ba76cb0e77489ade7daaaed8ff3253b4d7373c9cb4afde09210a2a5541930cbad7beb7a2fa22a6165b2d1ef0918fa1122911c6425fd1e58cebf299df5a01e148090e3ff01335fb5038872111fcaa8bab9d06aa3afb092e277bd5c5375e8f27154a2df1ac638fa4548a468e7eaebdf4701e8d614bb5d062a76f156e7d72bb5d7242d7d807eb4ae5e69f79c1d15547d13df49e0e7e730251b27fdc799b42157686d0598bb321c1ae24132aca51fbd3f893c7a3ec80cd28070f188798effe9f33325e51547826567bbb1f41c0d04dd8af05309d1344995cc515f88ec07535e8c9be97994b1eea0dfc14ad5e42c2e7de453f7b2e1c23e01ff1ae2b27cd4c8105c616945156240e4fe70c27446b8d38c8b78f597cf5ffa52025486f15a818af40752ad875272f124295deae1d92cfc6a96073abb9c5f88577c7bf506a81cfe503df4daf9c882da6d2f1289a5e41c859791fff1462bab09fd19f86927faca4f5e476ac1bc3cbc1672dbf486837b50fb004e2e566179fd84c1e2fe831d63cf9900200a32cc395559793f07a2c23c8c529dc6f3a32f6d07f59bbda743161db37d6fbb6862cbb3de4d35b7a8b570ef3decd8f5cf576410f455fd12490cdfff18ed188679d7fb1fedef0483eefb1f9d33a6ebdc3ff2ca77842c6e3de6c17942ef52064441850c1b196c0c0062774100256737e1f8684ca8978a816ada6f52e582982c8802b44f8240f956e676559bab045a8bcbeaa56a26f8a2fec7e9a3d6f5cff61206a5c186c3a60ddb54c14cc92cb707891278ad0e28208698173aa2d39b2cf06057b48effde368d78538752a567875d2f3d13cb096d08ea33926b001ee23ffeafe82d976df7131f83ab01d304158acd648984ee3575f7f704636e152938df7a3bcbfbaa41eba99faf2348b1650c6ce89321529b4f206f4277c1fdc6dc60223c60a24794872e6e4b5550c13fb5272d7e161a6548cd7f639ee0282f5601c46526ef4a5a72368ed73d40425afd65c7da04bc6f8862ae0fdb3af53efae05207646f5cb2f06d705ae638dacca7ee6d865843df2a238b65f40259811738603edab456cea05f0e0107eab3a563bc0d0c07f53fc7a5b48ce3179f2389c7e80edf1aaaee4dbee1dfcaa1a95e0aaa79edbfd40a9d810269bf92cb0d3bda3cb44a28d0701584250be231c016d166696210870fc9aae4c45f6760c20c487c934649cf8a3fa7a9809668d07bbdfde8b464ef56d7b5bc7a28edb566bdf16521e831f32d95907ec4c7370c30b8771c10524e4ffe56254a104306a7369164011c1b284f5971fabd16880c4c63d20acc718a5ba3aae8e5c9ce50a38db032286b555db9e93a8f767bc570dc21757985d66ae4aea2d162cf75651da0cbfc2403a9104ed578513550ea34b69244abf3694479fcd1bd1cee5a022650662fca884081f6820fbdfc1103c7ff378cff4f4431480139dca95f7cc79d4c8e07b32f055dd7c5ee609c0c24e51dc6417dbf9cd0f6a3a768c3079c12c186ca8db1bc474ede179bf17be330af3600e1c28765dabc27193c4ca3f54a5e37b8078c9d588ad94a984c30c8b4f61997e622e778aef9b1cb533ef2f8d1f4d3e4bb639436008fc91eacb5c2683bd526ddd7b32fea74891ccbdcc9f324fb2fe49d29913d644534613f1f335b0511eb2b4695a1c4c206757d1eec54936dddb6e0df19ea3a4315b97cbc3e6edc9a6a85ead795a1fbf80184d351ac065720ce0eb54ceb054a6f11977d709a39c8f9d7dbb0ecfb4150b7e2a795c3b2dc69003a74be1df41b9751e1751b35d11667c3ae1d4f1abab47de4fd4e38c395d2b7c1c4e5199f19d254705a6ea2d32160309fee7dc493b6d7a7003e41f632ae2a20dbd653e639917d5eb42bcf780bfbd29249150f00721e49baeb32073d87a8d433dfd97998e3053b055dfd59dd15b83064bce2c00ea50668569a9e50658ce00c083dd4ccfb496f8be7646bb698d5452b16f1c7fc9fb2327a5563f0a2392729473fb0181fdfc45eda2cdf8d3f9648a6098e4d5ddbaffa214ead2fa6054b429578956b9c21b4c62b69f13c32c881b59b7f9aed3d67e69888aa80932381777a94f2d3cbe1424b9741be9fa16ecf76487394385a5e53af2411a23c569fca1e8980fc8818f82e010afd3e47f7fe840b96dfde04a859bc6f7b347c17e3c5b37fe7b76b620b7e970308e91b580ba52f669428e39ca0fc545b95549abe85f5d3f4893e061ed371414d39f8c47872fc5245af52ecff993d0bb4c06e581fa3601f28bc85f8a45f56035902986ebfeab5ba57bf7e3ae3f1cbfa8d50d24cb804ad419b1516e21d1e0c5f87abf1946019b993ae4d52de6c9439f9a2091fa10997013cbd3c7cadee1e8ddabe267cb02c01ab4f8040b32ab322e0c755e0a6116182aa3956af84e2bd7387ac1357f1adebf5aa7f4fe39ed6415a51a5b99ae902e29035e493e4e49e687cd2014c920c1ce08122eca01430675b1fa11810135a71a9042a7b8b431276b9338a32f0c8c55f16718b01092dccdbf1a9f41364a6acc2004e7d7ba2f7fb734bd25f4a8b89656ecf3d9d427fbe569405dc81596ea8bad51359807871129a70145aafa1a136aa9ef9c01d63449ec3070fe6bf223e388b598c6b1a9216088bbbed3a1deb29a8ebf5ba01187b5509d2edbc527ca52e13b70643ad28ee7ded9225fcb8d6e589973336bd12734014bc854771fb9bd0e33e73a894ae5bbfd64c6783ba42e8203343766e5535567948a90f1ef7031d9e5ccc7037ab5e18e8c73924f6fa9c9c79aa6b2bbb7f6edc874f1eeff9af9043964119c058487a56100c3fef971416174cff2926d0674e56ceb9d9000b90306961c38f0c6180d1335c03c96b6017733f80dc6efd77412643b0b4315c90b4170f2a3d1217627ebc86d653aea652379dcba8d990009dfe33170f214e679650794a45e30433e5f1e2bf14bd04b12a5fe71edce0b0675a867218f6c0f4a6c2da62be4ed5b2e8d6f5999a3becd58b4b1ff814b02d2b76c3418aef2638f5d6806446e67d665e2503d97fb498531c7534e92ae97fae072f0f11f8dc9f7296d12ed6e90d228aee31e1bca2f667c952c2942af34cd90aec02fc1b8100a15f2939671ce75e9cf091ab8601c5548f25ce91b36e4d067690f53b201261086098356418f8c68719ca8ca7e3b01ca077ac65f0fd17abffdb3242ae2061f20df46d6f1e5c2b5e1fb9560eca3077788b040b3686fe2a2e1b1788304f38633c10b3acc6f42e82f84a857182806f09fb6f9a6049240a043bc312822ecff358293bd6c9e274e7bc99338543c292e33e3417aae415ecd003328a96e7ef21147714df6f28ed7c1c3a010f3ee04b22005eb0eda439d36b6ff65495bf079b11ff5880aa9369a9a18cf5140b8956d9ed7711cef6921e24691262c38171f6cbcce43176c23456a9a07b117a74582868ec325892615da21d16f589769aae69258d3bb1da164b069c59c27ada157b1186358f67262326a9eae526913ad27835dc9755872a30b98908bc5e15daf2348a480b8edd4b4f865e3a6b50c1cfbc10b0fdb364f6236cc53421bd72f8b38ce319b5eb32cecda1d440c4e2c89f037e42fccc7d2f65cde1c3bd1a457e0137bc67e3f877ea868c14e7ecd1cdfebb2f71e4e09d3dffcde682aea95042c3aa57d2142c4287186dae493806a97988fdc3e622ae7a930a3184f2d183f4117d006ca44e15e440a1f5aa70e338944d839f6981dbadedc273269271a1d596641f87057ec2d12f0d90abef56fe32000be91ab0cce5195767ebaa38ce17d085bac98bad0964862aa1ced6f08b7f4917d3f062304765088fb372b47189325258efe15837c57061420c72c54c05f31081d779ca8f9a42969859871a565c5c1c806b596d87a838d65ae070d54bc293c60e3d95790f5a903ba9571d77a9dac21d3f593249cef236fef2ef7017ec9b2627f6b5d866359c87cf1cb1f6c3df7f010d8a3c0fbfeda06ee498527ee4ca5d17925edda3cb17ae5d5d1f289a5b9eecbd2d40eab6b542493c718870fe1c7e5e2f14aa4d5a7f9a230456ca62f90a7ba2a69714f594d71d8d3c3178ab1a72bc990e081af23bab2b843c8e552cb3de165e1daa2cb2d08bd9fef35e2e4ccc7e863ce1faf990785b4a1800f1a11265c9d7b610d0a6e7c8825e4600a7bc4aa61fc1e3b23dbd65cdfc0633e153a74f28d3a65fb45cb5241df1616f37a03a800223a215c305cdc8e645fdf6dd1b833164f37fdf6facc20ecc8dd618e11c841f7b5600e87a707592ce1cff09aef4934f11e79780194d66795f1ffd57730927ebbfafe9078cdf3424d2b8e47d6b5c8c2e914a2e3791b281c930b28ba0be1df4ac192ce6f628ebf2a0dd3a9265d63b7bfde9a92573e6104eace37ebd4c389558adf5d5ab153ae788a1bc866152fa3a34ed772179338240c22d360dfc7d4cca320d31c6bc4ff37b89ed84a845508a08aea810e8648046185d89037357836824f64fb33fe2fe4aef681b7dfffdcedf809c2e0aa2f134e6323dbd3ad03d5e444388b98014031fbcca4a2fe59c7880f47b4ac67c3b12a367b64f3a762a905459d5945934c354998848aa38c387834d0d1572bdb6a49543eb5979ed4febc4b0c7fc1913dd445a6e016fb8ab298d4abb2248847fb9a41428c9003b4f2e6b26538fd9a65216127316c9311166db8f67526ff2bc9aa021391b59e5cf257d1a7e64eead690ef3dd5021482399fb83c04cce4746778bb66f793302a9574c0e64d2cb3c311becd3356bc939e44de425e2d95d87e1fc6615afb07d326a40cafb8b88a851fd19a50553bcaf6b89069a937b9a844c597c28c11135cd5d8da789ad7248a445226b2d9cdb357c12a4e5f1541b21a4d0875d80ab422ca01b9bda2ed0b0492a3068018a3a89012059908f882cd4f331a51eb671b40bc6b9b6d1bfef06f319a4b27d26554928c420bb82a88ad591aedcd2aef258374b216233b50b8ac49d76769b3b623f2c4ce1873ee4f9f2388a03c5b2691e8eddb4fa7b3eb857713d77c34b62de932a9f8b97d6567665f93b24af07b73718df35cc6227637e653f584cee9f02aa82cece42370c1117aea56b6b014b7061eecdf263accfce0a32667959d93ddadb55e2d1c747e3b3883c2568fd6e71cfdf703dd46ab58506906d9d04134a4c56afcdac05fea74d5c769f1383dff8e404de1bbaff239b5e61ed42374d1f1c48a231058555b8076eb9402e74b43fd82eefb12044c6c24f1b8c6141d97001675a4a3925436646675787a43d86a542134364655578bbb3bc83711bbdc59629423ffbe71bf838705bca2530cf44974c53a3bd6115373dadb91a39090bbc0e2d1516f1c8feb5882a497c51abc0897ab26c560737597ce22d81c7b97c9234c265d848093b12ae92e0c4b73588d84d1da5f8c7c6bda50f65a22f0f8c95a0dc23db88f8ed4b904da28a55fa701db728b6eb89fbb475583963539622659af4ee81302bd9479975cc025cc1be3f86b55", 0x1000}, {&(0x7f0000001540)="4fb766f4b1f96f5e000e3eec76a808f50fe4b7631964047717eb62807391c6b75ba4f134a7ddd4f1a01231b9c0c3e0234d7916ddd1f884f44d371fbd8d5f799ed5", 0x41}, {&(0x7f00000015c0)="ccbf4ceeb0a08009c3ce996fb14500badf38a228b790fda5577bc496eff3c469f3ae316b3a9c1c87f29022dea65308e0a5adc7853180c77b6513130ad8e99681fed097e3da947ccba6cb6dff0a8d6188eb2027319dbbf2efa5fd72fd1f59e5f5999f7b4ca55082bca9149b3ec9cbe18c193f5e35ddb5838f4cf09c5a78d56bfacd6aa599a7b88f577ef30375abb34ed12ee3829c2da823520766dd2a", 0x9c}, {&(0x7f0000001680)="fa3c798c3fc99af8b987bb63d52252726b4848644eac5075f8d3d7884f5de3256185370fcc800668707e2d3b71f77da1989daab2ecc368759d8029f3f87083564457762b27ee4fd1b576f860b0a7854c1d208b0144b3b18c1b0f7773f4db539702bdf73351f12eda462522fd0c7c82ee50c9e934cb2ae924425f53a4818c", 0x7e}, {&(0x7f0000001700)="9826e3", 0x3}], 0xa, 0x0, 0x3f) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000140)=0x2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00{\xd9#\xc9\xfc\xff\xff\xff', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x431) close(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:45 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x5) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a782"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x431) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x10000, 0x9a6, 0x0, 0x7, "ac8b214c5941fb6d3b1da8b3e5ec7475055bd917", 0x4da, 0x7}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r6, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r7, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) pipe2(&(0x7f0000000340), 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r4, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xbd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x9a1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) close(r3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x3b9) bind$inet6(r5, &(0x7f0000000280)={0x18, 0x0, 0x8, 0x56c}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000140)={0x7, 0x206, 0x5}) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) getppid() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r2, &(0x7f0000000100)="897286a62bc8942164996dd911f0718ed7dc3c5327697507c62758f7b5546664cc29723fe9fba1290c0d97436fb9a7c020ba30b83194d6adffe0a6a7d7187cc3577cc9429f6fa04d20c9e01528877aa4434ff1f174d2f2af027ed499df7bd912154f98575f7897828b165877c464e9870b04a69ef93e92daf035c48da2f52ae1262314bfcb65f0905720b5cf3ad549dfe821208bd1cc5fb1491b71dcbb757a442d62f984cb4483e2dcfa19ca67faf6ab3419ac1c5f2f2c3a49fb7335e44daba25f20329f25661cd3789f2e07", 0xcc, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d4ba74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd516ca8a3bfbf596163028c97ef546218ad68ecc9761462b2f1aff88c3e58b8dcfe139975462d00755ae08617840321983af64ff5c2f97bd53f4d73b3569c40a61de5bd8098edf1c9ef7c92a09f6dd58f28a5c565b0fce7a5a47920e86cf0a2b748a8548fcec0559001011c53bc90da4c346ec46f8671ee87b1e4da91d3aec786a153ea5de3759b02e6613a1b9f843d19d1001295537b64edb38697c181d067314a953495852da748799ab862feaa4852e7be9ceea8025491c908f38a1c2ee9f5859e098643104949e71fd44b211b239b485ee503cbe0496ab05a0fd406a16c3100"/512], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffff9c) r13 = fcntl$getown(r12, 0x5) r14 = geteuid() ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000001c0)=r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r15}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r22 = fcntl$dupfd(r21, 0xa, 0xffffffffffffff9c) r23 = fcntl$getown(r22, 0x5) r24 = geteuid() ioctl$LIOCSFD(r22, 0x80046c7f, &(0x7f00000001c0)=r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={r23, r24, r25}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x1, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x2ab, &(0x7f00000000c0)=[{0x44}, {0x29, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)="e0c10fbca6f78c57c763d08b69ca5e6db02206feff7711031b913683c189b81985f055579f3f2ddbd2437f0d529a39a00f256b9ebe69c83f1656b4798f634a5a7454d326043ae64f1494d6f7e2b69171bcfb11d71364055f85e8b982e5ab2746a94a2035716f4b9d2df818530e98bc7193e84ef1edb32eea63c7ebb543e1ce5ea5c4cfb7aa08dbbba1fac0aa30e043a424b3bfc2753328154cf85b124a083f196cd66502d6f68ae209cedc72a3c801e212c8225a71a10505360aa5097c380e6bf0252d94eb22c283a3e01421b52fd7bf95e4f05d39944dc6e40b0ee3", 0xdc}, {&(0x7f00000003c0)="9ed2ef8723fce0bbe6d459ae4698c3d2dc80d99cd5230a3a1a3b9341f20511dfb8901022ca9bac4b357b633f24ecd9c70c58cb9d3a1c2851bb743effe558559482db8a296e62c55b5516b04e29e5678f436714b398b3baf58eabe39b4217b9993b88277557355cc28355b8262cc16d74a982e61fcc4681e810b9e0c479524c5aa731dc36fcfa8ccdead5335d80024d5b4ffe44c79233d2d2b30a783094acf610ee74083f716202a84ca1ac6b69d62e54934f3c65512df96d9d9e785e1ee3e26e8266e3f2cf9c641a20be", 0xca}, {&(0x7f00000004c0)="af45c5ff72654e8ce9e8fa05dac02ef36bebc9f04565c5be00385fa45c05b9388761374ebb1c76cb454659c648e3912ad3d8ee09e7e5f75572c1c50419e5ce9ede650f96e642ba195984cdbe67a4252a2c313aa2f44ebc449b11755212f297b70fbf5ae8ea37bc2efd91566026711fa862a4324acda6852ee4f3819fbce83b76d43088cae69f75", 0x87}, {&(0x7f0000000580)="69cd8874567e3b6a07e61d81aa8e1d0c0f7a4ba8182e3739c7790085c1bb870e73081fc630db50164a556b91a2c5c3d3d8b0738a6b2d43b0ba0bca37db35740b90e87c0cb61f09bb66e13f539b67d261aea4f68a86822fe5971f14e0a7fdda2b42bea25526fbcd2089c9e822636a8c13488132747040d474532b7e77ba0534a2", 0x80}, {&(0x7f0000000040)="78ac6332d78c6f4992", 0x9}, {&(0x7f0000000600)="358527fef3133c8c285d5dd99357b3722f23c26c47bbfc1956bfdc128ad321d32101fbc1098ec10a177d13bca6a76c899bd711fc74f819a61e7f7b6c4b45900fe367d78d4417c8f22e134c6a17a92de5a016ac5db8fc13f01d2b4a0d18cba751c014fa413b93d5d73964c72fbd03bfc231ba65aacacba0419fce5aba6dc372ca36673d2737bbee420e4788c0b957ce9958274b0e8d9b1d4016f15889224f5c68d244ee6b5feb1db51722a32008cbbeed148e4cee726fc483d8329596f3a63dfbcf61a699ca359c8698fecef5f2ec4f21c8ef5a8792cd9e3cc9211f478a38dc5a9daf9776c982e76941ca0baf07efa9eb74230262f6edc28d2e1c85", 0xfb}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="00000000200101000000000000ff000000000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r24, @ANYRES32=r26, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r0, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x3}, 0x0) 16:00:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r12 = openat(r3, &(0x7f00000007c0)='./file0\x00', 0x10, 0x7) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r8}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r13 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000240)) 16:00:46 executing program 0: r0 = socket(0x28, 0x1c00f, 0x3) dup2(0xffffffffffffffff, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = fcntl$getown(r3, 0x5) r5 = socket$unix(0x1, 0x5, 0x0) write(r5, &(0x7f0000000200)="6add5300c9764cb2f63a83e8ebe2dbc6c266188f245f2a984c37597128e950b54c795d25fe46d517704c4b48344722a819d84588254086ad1b19c55c32d7908dfa7642ec97e002548646c3312accb54e8961e2b3c49dc6", 0x57) r6 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r6, r7}, 0xc) close(0xffffffffffffff9c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000180)={0xe09, './file0\x00', './file0\x00'}) fcntl$setown(r1, 0x6, r4) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) poll(&(0x7f00000000c0), 0x0, 0xfffffffe) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r2, 0x39eb4d4a0a8749a3) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:46 executing program 1: msgget$private(0x0, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='\xff\xff\x02\x7f\x00\x00\x00\x00CCfg\x00', 0x8000, 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x3, &(0x7f0000000200)=[r4, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0xa, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff, r15, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000300)=[0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) setgroups(0x8, &(0x7f0000000340)=[r2, r5, r7, r9, r11, r16, r17, r19]) write(r1, &(0x7f0000000500)="daf0df930000000000080000208df73b5679f0efb89f458b2175fea1ceeeac315323c355c24bf2b718f0a77520ecb466b4ed08d2858d999b3eb3a5ef6972463c78fa1da7db6e0914ca611f4bbac746f593b343636f87d151b49df8d7b54e60a478590f0a7b747cbf2175bca2a2b50ccd7134c428d3c7f085a200f503947c4f6aeee1b380ccd21813b1d69cd0490c4131447c70254c3924ac682cd3c11465d95bcd970e3f56dd3db33f209ad28683b9092f5472f8bb7f556bdaa16204c5ac06331676d5c6e096eb00340192768bcefe8f978325ff836deae1c9b154e9210f27cc80ccf0a5997c1e12e6de4437b98efb00eaa4b9e3b95ae93d0b00000000", 0xfffffffffffffd38) close(r0) r20 = syz_open_pts() ioctl$TIOCSTOP(r20, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x2, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r20, &(0x7f0000002a00)=[{&(0x7f00000001c0)="495b000000de711b2f21486411349c724680badba5b6d363c459310708", 0xfffffffffffffd88}], 0x69) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x501) syz_open_pts() unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)) syz_open_pts() 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getppid() ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x20, r1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x0, 0x18000000, 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = socket$inet6(0x18, 0x3, 0xff) sendto$inet6(r2, &(0x7f0000000000)="6251dc16b38237677732fd0a5b88725f9753699e5d7985aceed457b46834066d58ee92e45eeae153b7cecaba88503ad3cbec4cb7865fcf9cc1bbc4a2021deccd45ca95370c341b7d358af6ee52a9fba919c014314d416d06face5ff804472a757ac51f7b4f3f78f526d970d9eb442d4cc210c50fec3e756dbea0224974d7933aa6fe61c22c3e421931efedcaeea2981366e1a882f28616b478dfde19ae76a1f1ad01270fd94cd232", 0xa8, 0x5, &(0x7f00000000c0)={0x18, 0x0, 0x401, 0xefc}, 0xc) shmdt(r1) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x3, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e22", 0x3) recvfrom(r0, &(0x7f0000000140)=""/27, 0x1b, 0x800, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000002a7a06219bb7874b9c43c000ef0001c100000f000000001d00000000000000048edb13494e7a40e2a52471f7c40470a9077b746eb8decfbf7b9ed0d6d4b02344321968a44cc0c2db8b1ec751400526073eef3639c4995688eef73e01fef0ccf3a0f34c850e2d0f72b8bee8a7fe9b9adfbce3b87632e28e8f8b1869bb005254f0375e5799f54c8896898cacd66e18acc4c8c4e6f50d7472c7615e1f6bec146009a5825efcd1a19d541bc13a30187ece564209347701721d0d063347c76fc835ddffe2cfcdcbdc2bd13b4ea6c8f815b5389e826da9676e9a6156714f249ad14460ee0c19b14707497f565748ead02280b2b3410f594e6bdf9dcc6ac732362ff76d6742223213010581"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202, 0xfffffffffffffe9a}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000001b00)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0xfff}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") getgid() 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d4ba74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd516ca8a3bfbf596163028c97ef546218ad68ecc9761462b2f1aff88c3e58b8dcfe139975462d00755ae08617840321983af64ff5c2f97bd53f4d73b3569c40a61de5bd8098edf1c9ef7c92a09f6dd58f28a5c565b0fce7a5a47920e86cf0a2b748a8548fcec0559001011c53bc90da4c346ec46f8671ee87b1e4da91d3aec786a153ea5de3759b02e6613a1b9f843d19d1001295537b64edb38697c181d067314a953495852da748799ab862feaa4852e7be9ceea8025491c908f38a1c2ee9f5859e098643104949e71fd44b211b239b485ee503cbe0496ab05a0fd406a16c3100"/512], 0x10) write(r0, &(0x7f0000000000)="db47f36b85f8cd0da23784925a", 0xd) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000f40000ffffff00"]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x10000, 0x7, 0x79d8, "912b24b390ed8d4a7aa5ab0190fd83c8339be428", 0xae8, 0x94}) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000340)=0xad7) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xfff, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x21) r2 = dup(r1) write(r2, 0x0, 0x0) 16:00:47 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000480)=""/84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x5, 0xffff, 0xffb1, 0x3]) 16:00:47 executing program 1: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)='C', 0x1}], 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r6 = dup2(r4, r3) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r8 = dup(r7) r9 = accept$unix(r8, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r5, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000002900)) getpeername(r9, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r8, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000002c0)) chmod(&(0x7f0000000180)='./bus\x00', 0x50) 16:00:48 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ftruncate(0xffffffffffffffff, 0x0, 0xfff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)="d33bc1be4173befa90c1905681e9412e0b79db45184f734c3378b0dfef2b146313bf6caff0", 0x25}, {&(0x7f0000000200)="c92467423e05ef750b80839cb63dbb938b5d262a44df2cb20bf39493afd7af182a2a8d4b08da7664e31dbe504481348e62e05d5a2ca72eaaeaea9edf97960e467427fd0fbcfabe6926b6f280d6e599777ebbe57e6a5aeee7927ce876e89e0701a53edd28f2c88d7eb1988776ceb92d92e93edd77c2452ba72065683ec7a0eae686548aa5f0a4b4077b79f2312cb41e3f62017095187a3b73771e6f158bbae161de19f42f1edcd9b69d2ba0a921fe3273da2bd8bf0c277b13aa65dbf979101d07321a57949219bf6268e5906c08456dd573300c8fa4fdaac2077bf8e98ea87c7a209f02cc0935a84bf7ba71ca4274576aa0ab57dd26829be8e888", 0xfa}, {&(0x7f0000000100)="8f8363652073d43b4db88da35edcb50f9037af5c23a9c0f5b78f71d45b493b05af46185a1b5b95ad62aebaa6e32c777c87a392db48bac4f98b8c6e9c43c44314cd18d4e93fe8ddd80f77143649267ac0935137e5d67aa055c464bedf3446bd0be09c8f0294a93759", 0x68}, {&(0x7f0000000300)="6c541d8443318026d5b2263ef6784243155e5853ab2e50f423994c02fc3204fd81de7210e80bf50ac397eb6a331b2962c4a55490e5a39131e39f17ee5136707ed44a81e7dd6233339fd5ae5b5772ce9c29d98b6f999e238c5a139d89b3f3cf83ba82b481445a4797f775312ce809e132d724dbf29745b0226448e66c2aae7446d36a6d2381c9a86266c2da2969e9539acb5a846c2adb300de2c324982b7db814fbf56710a12d70eb299375e6e894b8141eeae077e492829bf6d9e215c5f354eff605e5b92aeb1a70ea6645472e578781f567a26eeb3a8233536b9e3cae", 0xdd}, {&(0x7f0000000400)="e77888dc9387194c4d9a1fd809ed738ad3a2f917a8008e1b5c4c18b9a5443a703e63d1fcfbc77328ed28beed1786f6acd100e8cd5bf249aa5163fd2f196cdc2660d4af9dd4e0bdb2d581f379aa2addeee71fbd0aa7f7516a31c0a6a864f2854f18b7252b767e1a10ecc91e8149401d02fbbcc16a85e464d9727dfea124e4f07f35b14f5928c6300dcb378a5fcede9befe923c17b222e41ce", 0x98}, {&(0x7f00000004c0)="21d19d115cacc95607a6b6841323d5ddfee66521eb644380f9de622b867c5bf2f905429ff0c56c03a56b5c4f0b38ba8230bfa7906279d7efe121be34a305802707ffa8f721f9ae56e8bc5267f6cc036986126fb65b6beeef7362a6663b0fec324e7cd7a27f3c6732e5e342a522dfab49c5be4923a220d4b2f06c16ea7f6cc06e5a26c17a16e8b05809a8e0afea3e060c0e7034b50fcb889fd7ac41dfce4349be6c50c5409c90fd786455fe8424f20b27f7bba5db79692417c36aedb5a7f2bd5ecc88213f13380e9a7d9ef92f3741ac60fb6dc9b065845f74310c120e1ca4950178c6ea1e89571841049b050a3a8b99bbf419672705de8e04fb8879ba54a6183a8692d2dc1cce5b33a98618380465d7ec4f3dfaffd602005a3baa38e767b33ac42f3457e4f536e62a5d5c1296cb5c2ab64a6bd3dfc9ca50db9d448ee9a91ed64435248f2a4be52d59333b68552c1936ac0f11e0dbce46d4a0ee2d6d74cc3fb26f933487b589c6d912703d0a09ccfeea169c37d0716ddac0d35cc0145088e503437543765d1f9888e5541edd011312e2a657efded59900c8273d9b2a7ba6c3201bd101c523ac14b042c9c2c7b1c9348890edc3d8473604336c639fd832d7909147d533753ec2f1f101aa4a83390241119667b9fbab12b63225437e2d148c8459660640a739efc9555c6ff87f3afc45638318ffbc97ef8a40e69cf6e5b05c9e89c8d461f58d88da8d2cd9dc452b8fd59a91e4b16fc1c33c8b66dba1d8826ac50b7f5141c34a188d272cd0bac448d331d1bc0d70515adfb2f750b042c0eb08485acbdb2e5c53147a19aa0463759cb5e0a9351214bf7f136ea6a87b627d3741af34577dac223d87989cdc47a4b18098a11db156f955731acc46d2f1d369918528f1e31bdfd6c137dade663eb80f1f89426834031cd3d8d7f687690612538006943aeaa5ffe600cf4857b1e38f032047aa2ca72e41b8208f9a0324a4702902c1b667d60dc56657849d36194fa645fa1182d957061f57185f97a4e26ec13503a6c3af6bbc29341194c30e3bcd232e1753929167d73af5b60578682d08b1d84e7d4604d0d4dd3f5928ed02a43c9b7b09a367c581847a3c6ff6acf15096c691ec1e4d34671906f083f9d2d70905d4d00fc3172607ed1af228ce77025938e2c8e1ed69324a82f88fdbb1f8f3fbecb54cfb76a2044fe442556231a37f15327d1eca43ce1b30c7e5f0dc4d6fa24f2f939b819c199b849578acf83f88f2d887808b1933d3654ce6addd4ba900f7a42f036934eeafde3b4fefbea08b87b67babcda2b93e5f879d5893461fbe044fbba56f68809a3c4149fb86dbb447a4e945de5004cf60fa1ac0dcb5f741e768ad7461ae7af501abcd030dde37d331447192da63f6cde015c64e9a7d7d76b1e77cf8004bc248158969075a9bffcd125dea4bd6f89fd5db74ad63699c5ea1cbb6ba32efcf62a18206d7f293ac25765e5c59654414cd529934af9bb4f9b9ff60e7ae9c9b1a00942d2fe49c2115b203392cf71a8832e95c931d7d2c479454e2f224d37251b81dc52750ed4b493f8f7f65f1df90f2d266a999006bd8b0dad0dd3cbfcf58f178a9ad9fdd5f00e137a7b418d9d57df107160647a899edc658c2c48667b4c2924cc95f4b059073bd3807bdfda051a7e6f0ee727c497bba69ab42d31aa532bade2069589ae89499b117135a8d64adca1e22a6aa2fcf94bff61ec4624ce38031e990d19d717dac70b93228110e2e3b9e47ca40ff1df28fe8e3e49f6eae10abaf4bea837f0f4849ca6a6e55546d3950820a53ccc9dd4f730f07409cce156a0ecedbda19e77f081bdba421bded3ccfda5ea318d22358eadce5b7f904a9149475a90b890eded5738cb5bb0c12189604ca1d5dd01da757dd9ba0c5552746c64868c53eb6493cef248454663d4b595a5b51dc2329069b0b2c20c1288999b86c67961b2b6ddb09105f81ef53ed49c78a2d10661f8264c7fbd4457906d1baa186efe3da52c116d91d6daf8607b881913b88c1eda55b2eb6c87e4f126b4c13b9b5f19c3e5d33eb651481985ffdbf0d74769aba6438fcebac26b5185c7fa2f460c92fb4dc5eb9a442c3cb532937a21704ea3ebb08b175aa0471d7c9921d977dd11105d26aa1b1ff2eaffc2eded8a2842bf6648b577ceea3c1de96e6a25db18d1458bdf4f6f273d367061e996e96e2f5e372feafed1fe0a979e299c9f8909b63a456ea433c0d1d0ed3cf25eeeac3eecd36ee85264f0c0256eff49bc126323883c3ff12fdca6920193330c1e4f63bc42339a3b1943ebedd8b25b19c87eef0c5df1610148d41ac86cb89a1e31eb46d4efff714c6cdda2ff8c0753ec0fb36e90cecaaaf39caab81201792f7df70668eb9d5f3cd7e0a6b0d3b1eaaf79b99f71a5c9b73b50ffb12a5c2205507b5c99851fbcb79ab94818f10c3dc85668059493acd9d493345f2acdce1aa8b8a85b5f99326560d3a9fada5e374c0ebea5db81981fa679d6c9f014e547ad4f50a014b87ca25547b7263adb95a90237c772bb7988a1a759fd1281e6a78e5463da9733097ba700b1b7806881318981d03369add908d5a4542c7f32f997df07d1bf68e09822bb9ac71d291888b074d1d2cc65e0ed1ce635d7b469a3472398f8166373d662c94888cf0fc5095081e36e9f683a3d1ec37d89238a3b2806f18d7c50a2ecd782b0fadb21ce5eb73315a7eaa24737dc8d6ae71f7138b8970d8643ed795e9ca75b643fb2483af7956287c9ec76e70937f35bbb5009b3b3544482257780dce7cf0003466b6f5ce07ec1e3cac5e2c812776f222ebb338e141b0acfdebcdede4e76fad378394287744ab122f41a9a55fcfffbccb4dc7dcfd1e7aff67fa4ede589ae3c0d2038ba2262d8ca7a982319c735913b7d3dede0a6c0fa10aec46f638fd108ab457988fec3a8c8c566663926cf2c2cfb039aed1d54b2ce2e6cdbcdbe1ce89c41532a45f308083fbe10e28f5eff3c021271aa98bbe77a5fc2a3c067ccc29f43de673538e53e0d1f1b160dc5160fd1edfc3de219ce5adf146877bf29def141c1267ce2dbb0537539f9f50c251a7a4f7c509c7725208062927804e6852794a61678bc57ca7e699b2d97cdbba2dcb31abf1a7efc6bf2496ac43c04895d2f830558abbfadeefa34ccf740226ad7c2aaa566ae0c5137cc60a5c4898a40735ff0fa0dce44022e2c7ffae1cdfa5bd610cade01e59ba242e436142ef2c3246d4a185cf358d75a040955b078a873b86a44579f292fe1c6d7641b2213f326acad738523df265b29f58899fee9fb1cec9cb5cb8575ac582f5e1c3312c38683811ee1cf2a7bc62d690bb0c74f8d1c55a8da7c63e86a3460f9942cbcf82d14f5be21dfff03e47ec4c6f24fe21245e56bb5f82f4f7e08cc801e8f3607bff3b6997a61afbd32eb59a34e93c14eb35045e2099f5d38af2aca0c2136f82f867ec1d90cede4736ad7af0c273e4259a8eb42ece6b9518d8583236ef22f8ed80cd24120c5c21650997d785307bb6bb742bb462f6328c559c0141c2948d179355cc3f8dd9ebb8abf722817a8e783062b17d8da2164f2ca87cd7768a5638366e516f87811d7d534bd723966154dea7ddbdb86a6bcbfab544340505f042753c7cca9f4facdeb49372c169f3c664d26345489e407cdec8f65960c92f145166d839cb4f9b9c9d9bb7b04428049249161d5907dd3f67aae1b64debf16487b09e6db82beef839c0a86b0061214775499a3c69f85c297bd28c7f915904f51bcb2b7a910ec22e4b9db19780058294e46090d42dec0856a2cc29130cbda3deef4806be8841cd1cd11bfc7ac45d4f07df442244f005f448fa4586bdd10857d594994d325bca96b9f0354a38be0d163fa6897e75d8bf717f84ef5ebd1e83e95bb6a7cc6164acbab330549322a171af6910ef4f924fe6f56c8f502a935ca2bc2b49ece181368cd9fedc0b69c87609e4633b07fd1ecf212aec623b4b4985f6c8cb852813033d8a0178b3019ef3e69abfc0ffcf3219894c3ea1765a5ade3ec82c4ab8dae1986da19137e58414c706f93cad6f37332ed7e7e82f405affa864906281bfb6775a7f9cf70a72ae7e833c1d207fd928f133c8bfb57534bf64eee5f2f32063e3c0dcef8b388f9345aac5d2ce4c6aa8bb23b51a80ad74fc14690d50d7604716d94254065a24718eb3bb4505b47906b57f031333801293765fc2c2b84b0095177987ed1372d743a4dd6386ad1050432204be4c548029ed7450b83f309f99de408e7cdef1d7fbdb162b0a59914d398390a0e4e14c9ab119d4c94a67ac931e4f2c245ed28bb6d212fd5d2e72c90a1cadeebdd1061bc44008cc48a182a1cf3c1a525dffeb9e9d453df9bf5db0531dce4efb01dfcf77693e636fe68ef38fe8db81558ce7c56f568bcc7b611205d5614aa6d9310a434aeb2f344e34b0bc44de70c704a76da280466f694cbead4a808827c4d69e5d5417380763d66d63c3b7412211c24e646dfe670f6253e853d7af4fe5ba84354605248ecbb46d5b3c03259bfe61bb0f935c806a1b491198cb195278dcf2902df79b5be4998c1b706a0830f71901b654edbb3e21784b531fcbc323da9276dfb1b6f0e6709c5216305df5dfb1066c0f4d7e505a16af748a26e83844b3347e3ed163aacaf92d9da83f3e1617342b29cb965e6c221ab68234d0430ec4fc9bfd934e684ed87ffecd58831a007b21dfb1473cef2dd1b17e313d1781608fb80ee2a4d0d3d7ab101cca2d577c7c343c7984f5c863437b321d6fb802082f653f51ec70a41f36ab64c21b1ca6f56fa8928d9393bbb240cf23e90c40b7fd26c62841abce01c63cc3aa33d1a5970733404953adece9a19bdf19b1ba6474604a5d770222e1f467edb93d0985bcaec7919fdc999e9465ceb4a7b5c5b038812343fd62496d98ef3d6a4468995ca3104130aab5f99ba90888763753ef0c3a99f3a6265177f229a787b57bf497ac0ab80db0b516faf559a08ea57b1e002f98c0f52fc42c1cae27320298d0078aac88f334380fa4fb4b5780256a04ee6abc50638444cb913ae1a9cfa992ec35ae2de2f793fc59c592b2761b3c7cc1afc3a3abbb0ac810cb6502b5068843adfa9ef281f556b1ff29964e7121aec5afa6eb32f537b10dc96dc00924d9a9afde2d4cf1380269b5c3848e7e10cf76abed7e76c0794a18be79c5407b5164c1cd05102bb654e1399ff603439409ceed64d909e82c9102485a500e974fafcbb918051e7c20a1f268f03239f857afc8b9d644450984e7cfb49df2ea8273cf9fa9199fd7ea13e5e93e67216d294d150591bdb1b3d2e61a515ac1b8d279cf39075da0af3fb6c5799e5dabe7486339418e15861d8a57ea955d8fbdff9bd07f2ba0a5b23447d36d8bd4c31bcbc28dd7bebb8e8302eb509c44540d86b1eb978c784f1c814f9e7b862dbb6bb53ce592f035968ae8b36581024dadbab6d6eb3c71642d0c22ec5d01d9d408b1ea7a1637744f3456e25a5c6e2819692d9b6534a7d51fd5cb79bedd439372344ec842f4978ca08346ccca95b080c27c102eb15e8122cd781d4e2aec4ccf44944b94df597687b84092927e844169ced642c85704e5e765dda69975f6d315830d7e7c97c9928c17120f354b228d3423a922ce2f842568fbcefe653b0761262adc3e5c2f807e152e82e0793d89e32acae21005906318f84fdb425568e485777d22849a0a0c7f66b9daa23cb960fa1b3ad9e8ba22e96b442da97ccfc3261013995cef2e99993a65e5fa554d68f9f70befaf17c17d142f25c6fb25d2ec9c47f4ac8685b73baa874094", 0x1000}, {&(0x7f00000014c0)="d43eaab52021619107b3d7bc98bd4b05dc4b128cba5b5e70cdd1e19611f2d38741ed8d9999ca37751696c55fa652cc27eae509f71c4da23d3f607fff56453fcf68299994f7f7781a597cd6405b4a15330179c292", 0x54}], 0x7) write(r0, &(0x7f0000000100), 0x431) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000001640)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x80000001, 0x7}, {{r3}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x3, 0x2}, {{r4}, 0xfffffffffffffffb, 0x10, 0x40, 0x5, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x7, 0x3}], 0x0, &(0x7f00000016c0)=[{{0xffffffffffffff9c}, 0x3, 0x94, 0x5, 0xdbfe, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x45, 0x80000000, 0x6, 0x1}], 0xfff, &(0x7f0000001700)={0x5, 0x8}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)) 16:00:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba8396", 0x95}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000340)=0x249104521d4b0437) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0xc9f1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000240)) 16:00:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f00006de000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f00000010c0)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x20802, 0x40) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x6, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = dup(r10) fcntl$getown(r11, 0x5) r12 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r12, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r12, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f000000000000194802db5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d8800000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="9f040000ffff00000177cb4ec2000000000000000000b821cd19339e5ebf13c34f99e3461159efdb8a2d386156337b259d485e56492715371ecf4b13c9727f61f47f3987"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) 16:00:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000402000000000000000000000000000000000000000000000000080000000000000000000000000000000000e7ffffff0000007200000000000000000000000000000000000000fbffffff0000000000000000000000000000000000000000000000000000947ffdfd03"], &(0x7f00000010c0)=0x6e) 16:00:48 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r4, &(0x7f0000000100)={0x2, "8d8a55479becee64f157d08cecccfbff6daee7931b631692e6b25405f0180dc88cc55608bd1ef3"}, 0x85, 0x1000) r5 = msgget(0x3, 0x100000110) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) r8 = msgget$private(0x0, 0x51) msgrcv(r8, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r10 = msgget(0x3, 0x100) r11 = syz_open_pts() close(r11) writev(r11, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES32, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r13]], 0x1, 0x0, 0x0) pipe2(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r15 = socket(0x0, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r17 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r17, 0x8020699f, &(0x7f0000000300)) 16:00:48 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/216, 0xd8}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x40], [0x80000080000000ff], [], [{}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x8000, 0x9) fchmod(r0, 0x144) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x10, 0x3, 0xff) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: pledge(&(0x7f0000000040)=':.\x00', &(0x7f00000000c0)='wr') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:00:48 executing program 1: select(0x40, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000080)={0x5}, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) fchmod(r0, 0x140) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x2000000, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r3, @ANYRES16], 0x3, 0x1, 0x800) geteuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r9 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) lchown(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) lchown(&(0x7f00000002c0)='./file0\x00', r7, r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffff9c) r14 = fcntl$getown(r13, 0x5) r15 = geteuid() ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f00000001c0)=r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={r14, r15, r16}, 0xc) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) r19 = fcntl$getown(r18, 0x5) r20 = geteuid() ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f00000001c0)=r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={r19, r20, r21}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7f, 0x0, r6, r7, r9, 0x22}, 0xbc7b, 0x101, r14, r19, 0x4, 0x4, 0x1000005, 0x8}) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r22) select(0x40, &(0x7f0000000040)={0x7, 0x0, 0x6}, &(0x7f0000000300)={0x8, 0x0, 0x0, 0xffffffffffffd22a}, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x34, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setitimer(0x5, &(0x7f0000000080)={{0x5, 0x3}, {0x62633c0f, 0x4}}, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = msgget$private(0x0, 0x60e) msgsnd(r1, &(0x7f0000000100)={0x0, "cd4e6c5fdfc8d6f54560ebcae2c86e2ae1fc19dd840be4271bf0949763f272d306"}, 0x29, 0x0) 16:00:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x1, 0x4000, 0x4, &(0x7f000007b000/0x4000)=nil) shmat(r0, &(0x7f0000278000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket$inet6(0x18, 0x4000, 0xed) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c88a10bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b41200000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2123ff387c0f64f790da917510500983d8ac740e50cf642ae41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996faf59cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba581f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089dc32e62dc19d8626607ba96dd878f1499ee64ab9fa4813a0e2db75b1028271adbdabbc16092142d57afd7c8b0e355818c203887aefc2fa9ae1953aa66d357484e4f78571fd488fa6fe9859dba230114125496a1ec"], 0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) read(r1, &(0x7f00000007c0)=""/177, 0xb1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x45, 0x0, 0xff}, {0x86, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x2) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) 16:00:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xe470a751db33e8ab, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) fchown(r0, r1, r3) 16:00:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000500)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0xffffffffffffff29}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:50 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dy6/zEro\x00', 0x10000, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x0) fchdir(r0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/89}, 0x61, 0xa7076b0f38773598, 0x1000) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000480)=""/84) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000480)=""/84) semop(r2, &(0x7f0000000240)=[{0x4, 0x7, 0x1000}, {0x1, 0xfffb, 0x1400}, {0x4, 0x80, 0x1000}, {0x1, 0x4, 0x1000}, {0x2}, {0x0, 0x400}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) r4 = semget$private(0x0, 0x6, 0x401) semop(r4, &(0x7f0000000100)=[{0x3, 0x3, 0x7dde42fe85adf2c6}, {0x3, 0xffff, 0x800}, {0x4, 0x40, 0x800}, {0x3, 0x81, 0x2000}, {0x2, 0x4}], 0x5) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000140)=""/84) semop(r3, &(0x7f0000000040)=[{0x4, 0xac, 0x1000}, {0x4, 0xd45}, {0x4, 0x3, 0x1000}, {0x6, 0x7f}, {0x0, 0x4}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="ab72b600004d8c1264304d4c7dc7") 16:00:50 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xfb) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r4 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000001700)="5127a83f85845c756b20533bb7b8db31539a79452d55f44de22e1f5a057f249f270533f0f5ffadce15ccff2524539d9d1163e2fdd63aeb2f1c5d0c93309db1d23484ecd868ca1004c1771dd16a6afed9481294e6810b8dbd7f4cfe3fd6173a34cbe36692f8e1c9742bb09561b941ca72d174f038d555fa8c78732db125f1f48393d6a4810b49a01de530619cab9e7999780824e7dbe12633c065074ae9ed271917f70dcb1e43d9d8e9c7a2730517cae6ab9817370cd5d31a6325ce7238bdee52239698fb38d5c167012cbf90fabcbacb58324f4f31dfd087ca15ded21ab544b328d7b338562d432b", 0xe8}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)='oL', 0x2) fcntl$getflags(r2, 0x3) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3fef06f94cf54600"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xd2, 0x1ff, 0x0, "2e0303c20100000000fa00"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) getuid() close(r1) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)=0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10811, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r2, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1000000040) fcntl$getown(r2, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000009c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, "4244d66252fee36f8e04e2051bdc90d0e99e71e0", 0x1, 0x1}) chflags(&(0x7f00000003c0)='./file0\x00', 0x8001) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r3, 0x4) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000154, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x56) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ae000/0x4000)=nil, 0x4000, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) mlock(&(0x7f00001ac000/0x3000)=nil, 0x3000) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xb0, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea000000000000000009c2b5242458e470a8f6a99d401f72f1535fa8d783b7b0ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de6278520aecffdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x1, 0x0, 0x1}, {0x8, 0x1f, 0x2, 0x800004}, {0x4, 0xff, 0x7f, 0x7fffffff}, {0x9, 0x2, 0x97, 0x5}, {0x3, 0x20, 0x7}, {0x6, 0x5, 0x8, 0x80}]}) 16:00:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0xc3) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/181, 0xb5}, {&(0x7f0000001340)=""/166, 0xa6}], 0x6) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001480)) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='W\x00') r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540), 0xc) socketpair(0x3, 0x4000, 0x2, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000015c0)=@in6={0x18, 0x2, 0x0, 0xffff}, 0xc) chmod(&(0x7f0000001600)='./file0\x00', 0x40) pipe(&(0x7f0000001640)={0xffffffffffffffff}) faccessat(r4, &(0x7f0000001680)='./file0\x00', 0xa90cb994ba7d8ac3, 0x0) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000e) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001700)=0x3) shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001780)=0x88) r7 = dup(r4) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000017c0)={0x3, './file0\x00', './file0\x00'}) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000001840)={0x7, 0x6, 0x80, 0x101}) r9 = kqueue() r10 = syz_open_pts() socketpair(0x20, 0x3, 0x1f, &(0x7f0000001880)={0xffffffffffffffff}) r12 = accept(0xffffffffffffffff, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) kevent(r9, &(0x7f00000018c0)=[{{r10}, 0xfffffffffffffffd, 0x1, 0x24, 0xac25, 0x5}, {{r11}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0x80000001}], 0xffffffa6, &(0x7f0000001980)=[{{r12}, 0xfffffffffffffffc, 0x80, 0x20, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x10, 0x40, 0x9, 0x1}], 0x4, &(0x7f00000019c0)={0x0, 0xd8}) clock_settime(0x2, &(0x7f0000001a00)={0x3, 0x800}) pwritev(r10, &(0x7f0000003000)=[{&(0x7f0000001a40)="0a120610bed2f8d981aaa3698840d826c499d7155eeebc392f5c266d81e24206b545892282005fdb7ae907e41deee1569b4e3b5f9d1d131ffd7f0c50ce8b7411d465294b6fb43072c0967e07a947a8658ed4373fc725d290505b9093def876786818ca7d6f63877525be957f4a8f0ae56245d0747a325dd1f95b4b121fcd282e0170c3c2c45e6cfeb5e7e2a43adcc784b6fd378248dcb2af8738d5c904d28947bcd7b0e5030d70d68de639712c7f8bd58ad9809c43020884519ef5efc023c4ae23b2552c7d12e88d52bb959b76d1a67bccbf959f7b6d230d35669591", 0xdc}, {&(0x7f0000001b40)="f68f0c2b54bf4d05d4f1ca4094534a8abf9d9faa96436d8d17da2cdbbb1a832018b98bba35c83eb4e00788e5cd49e715524b91149f0dff9c6d0686d6cd67217b0ce242ff0a0c6e103a927fd5eb85c8d3d8ea15572df3961e3046274cf0a962aa363c5350fc31770bd28008973af08f74481657dde2bd6b05051f0703167ee184fff4d19c572b85b8b44b009b022fed13eef113656b4a76a61e6bc712b417e3c40db8fd302af25b4754da754fc3080823c3e57798f4feeae29043b8daf9247c63552056a9d66035832f1c6056bfd1", 0xce}, {&(0x7f0000001c40)="a499e4bff626ebaf562fc87531ef211628b86857272fe256df071b0f137470fd35b418e45427329d7ad0fe537af29c8fd19cdd278b43b3a6b07dc4bae0e0025d3634fc76f8c80ba5b024978fae64ac6bffb03975a30c7b11693624b3ae6709ac5cba479399997f7071863e32b16fc6473437a52ac7bdfcd50ed8546dffcf22006b26b85bf5a007b8752f", 0x8a}, {&(0x7f0000001d00)="7a3397ab4de3a408ef0b3ce933741b534b86815c09b4d53c825d64e6222e46ae996b7e5a1c689cb5b54486b0c3708c5656084898cbe7fb45e8bee711726d1ce571f4c8337b35e76ba951200873ac2fa3f939605bf35dcd48057a44d3e6c51e4e7d1af7280ec308a92e5da226c2c08440cce2f22a579670fb32c6d48aadf434b8471a84a3", 0x84}, {&(0x7f0000001dc0)="237e9b116eebaf13053cd5835bf82de2898501dcb22b1a3add3ba2726df976dd43c125e7845d75382f4277538c081e25033df23ade8647c98c6a27bf35e71aff84699f988be996c30f3a3a36447f4c7c77ac90cd", 0x54}, {&(0x7f0000001e40)="e5d672152c5fb1e6c5a68226d22c0621b40358ea9206cad62098ebcb323ba469778ccec6b2", 0x25}, {&(0x7f0000001e80)="78a9fb74f883b5c3fe460f39d13655e426119506e569c5ef8f9f7364400d173f7c13f16364ecccf0772dc4ecb7106ebc759b52224a0d8690d7add263ea8a97d6f36955235167e65ef3e5b84adedd8ba9297d8ada9747546355914e2f75b3abf08e4453d8fb4d6b20b5adc3c5304e06f18073ae347da92ad83e65c5", 0x7b}, {&(0x7f0000001f00)="c6afc2f6b3e711d425af2322cb360c9808d961cac99c07d980a0c7f6c9498e818c23203dd0dadb5101ee234300ff87ea06ee75c8255269a05f5699b5939898aa36df7e5b876d0e9b3545186aa9f5cc5919a611257018f5c8535ec8b3305062efacd674ac5a0270d5cb6f395947704ae178963becd81fa1a32a599ba7a0e7bb2fe4f162634b917baf005e4a588e2bfde7090e7341b5a0241d1a457263f27a38816fcb87328da6701b8e789ef6a820c1fa55abd9159362d4ea2bffa2e6f30b21eeb5998433", 0xc4}, {&(0x7f0000002000)="2261f490a7d0d2ce1143f3cb94700d988112e2e26d184ff52cc12fb11888c7c3cbbb6fb6a017cf8b7f67812d10a2b8bf1e7bb1cf4f1941204db6a3a636b835e5411ab62f956d0d65a1abc1f4aab59bf8834142949516946988cdef450a1be9a57a85af43c02f2aa482de596b26b815adc217203da05df72896ad0f98a425c7792b60e497669786c2ef41a7dab1215bf7bc8f69fe60852e983a6f6dca8fc18186e17767640489b4ac5b1d8f5ffaad36b49bef064c75fcbade445855d9fd12c0a4fe186389de1ef474c44d09f5a055867001f7c9ebb4804e60e4010892dce04d2b0eb3de54ac9d29beb8ceec4333c35a56d041734f110bd58073e11a515c3c658eda0bdf03fad18612ebc5d5326ffeca63d68cd9805e6e82df668cbb9dc60868914e451128f1a7e9864b10e740461f6d3188bb4a0e2a0558dda2bee4941e7406a58c0ef2de933bd0518f092c3ef95902436cd2f26401f85898fd789f2b4acd0603dee235274ddff572f431f76cd0e5b331f9deda4192efa5de50726c9ebeffb46319e3cdce00668d462e872e8247d8a371a3049f4a5c336d4a899f039d8e98332f1d6bb38cc99791c6a014d138932cc95b07813e5d2d4e1736387e3dcd30d48988b68a12494d7484a5e433cd1dff4f7b600455b2191c76b69faaa4cc657c0d6422a547103394aa4ca77a8b132e02f5d6157f6d7b9185fc00196b8f43989d36332f223f7acd978156b6f9091d062a7bdd08b934a786a3e28db5f6dd27397d00797a6334d7310f8a6c69e87400fc52662d85ab93b7741b6ce06bf616971aceed9089bf015941b74bc652324d98f9278048f1d08bb0d9d29f5cbf06288d5fd6208b25a460629934d4c76adbf043339b58668815c1c5a2409dd5213323e310f597a97fed69957b58617a2446d29f7d4077bed2decab21ce74286dafdd12e643b7cbde58b5a3335b86a980ff64a93ad522a91b7715f0049a35e0019948f5adc537dd144e0b6c5fe8d58f3991492e9638646824c9fd7c8b3a7459c1a53f4cb7243c7c9a7c1e8ed19b0a238a6e0517f7d87d70520b10f4570b9c2428717e755a2f0847cb78ce6d1801a3aa95b36fbef3d46d4eacf1f288cefc9525f9b0e4fe31a19ea20db211cbd85a49857520300d3c88f04717a712c1f8cb15deb516af107dddda0923b3989e86311452a9939e25acbdd294460cb33506a4c8ccc39334c9ff4358d0e23fdaf8eabab59b14884dc5afc5da08461b27de1c108b6b32df6968e0a3c03e9b4cd26e9b64a2a2321321b64292f63c8323b3877c081b13e1de32a67bef1471c4ae1d1a94657b89415e4291027be3dbf2ab77dbe352e100295879575de7b592d6f99a6874d2998d1f54b8bfc2ac107afca22bbf757ed3236430c8131a8633aa99b2f6da5c819348bcba28177124be7386cab6033494c1eedc145e3ef0d16ba07228c659b0f074a88e39be81fe9ceb9df8338cb43ffce3270e2da73c81f12d05da1593272d9644df744cedc6de26a954b2531d435dafc5b3701f6cf664fd5f32616c28160b336fe0465dc7e200ad2b3b511a8b41b6e60115e96287c7bf7011158669f4500e8eca343c5435053ca701295c757a436328e380ea826ab15d8fdd61ae79589aff04b741f9ca2f793e07069899548849b05232a951938c9353317c0ed883394792f0b4703716b7b238f3e3938ecd692aa7ce5b4779b3e7288e6484962648a1917f309f57bdd86cbc91136e2e143315e48c7ebffba05192e9bf2c16a879c33b73650b968567d15acff711f210c8866e2898d0ba00f889cd0e6b28f09ccc3c6df95ebb4e42de40cd9914138a77178818dae3e6e08641c72f6c47366a0fec03afec9d057c2cb8574c3d74e66941cfd7821e5191f00684a38994eb0a9333c0c0e1eede67c34011753754ded27da14d82507f2197679851c4d3220118e4f6a42f77a3536a8096d949117bac2ccece1788f2c35ca3a4b3e5214266a6cb591eeb7e4152adbcae58b12a9f974a4dc6f518c13b515614e36c58a8da9d4708002a5c21f30e8ac4a4dc3cffc9295135c5b20b8bb84ffc6bcd88136bd0b70581c4d5d359c643d55d597fdfc77986fe587ccaa14e16bdb1faabd23717414d505152096af6a1a1593f20e20ec207e58cb558a9dc2d5ab78b701f88639a77c6af0b93b6ced590f28e1459fb6f4b1adf8a4ef4f3383418514c3fcb679b57982b70d9b66170b1e09dbd8d73ffeafa86f20867b156b207b3256b7028e05d806a56c3a8910304b6a1eeaff4eaacb0acbafac9998e1a0e86c41683a046af646fa428364a82ffca13dc116fa64fe5c20046d1befcb6ed2a30d3b79046819ec47085a37cc922a8d3aaa02069918318f0c2e8109d50100b61f8b1aef273601e782e10f4949980385130d73694c5f539ba208aeb3a72436144d773a9e48bea8e4ec4c788a9625b5c2c0fdbc6ceb69ff9dc58710d5e16bb215b4dad396cc8ee44023a88d716cbca2b33f9e915c2694ca59c66908f5466f9eb5de33051f38be882858b656b16f8b4212d0564fdb83ff0469f1b5cb0ba92af128427f048c0e96bd3bf4663a9441ed52b3bd9d59791db9779400814394edef7ca9486967d0c6d7914517de4361e2f102b29fd8b2820f1f590b1b8405178b5c9598972ef3abf69f5e3368dbb2613ba364a566c7022c1c1e324e031f8c84bb0b19a77e2fecff8502c91bcf16c8e0828fc92e0da2d70cd0c6349e600bdfa99d61ae27065c901b2599807cc8a67d32b2083e0cc53d79006c5c38193bf82ffc7124addbab1b008ddfc5e46fe8d429bf42f68f790bc7ac7147522b3c7503063b5682062d52ec3387a736a851b2ecf17d8a725969faca05ae60b11af6e91c1c324ddc0d2ec7f5b4f2aa5d5954e7703d7975491461d40f1cb26a86815725ea4b690dcbacfbcd555616975c813b26fc262428f68727c5a6bd5a61a693b9b28dd51f1c0e97679529787823dadde909145649a90d852b14637ffac3d5f77e6595360fb76c8ec4884b50698407a593b398eef6d0c7c883f2a657d5f1965652e515d456508bd6e7e7ecdcc629d298e7c886d7991f212325c6870ac5d6c40079c33f374f5c98fae9a93ff88e0e5ecc0ca506771a32ae92fa9125478f6acf658b48775317ca94a8267906a5b305d6527f147d7b93a4a0214f196c32faf2de22057355f0188bb0c933874741b0da603e7344d03ad3cd801041d854f2cd9fd9c6b58034f5c77e8a2979f414b92ce562999cd8f86666ca5161213c3b5e0052fdf9fb5d9624e59dac5d62d80ead6571126a6da49e74e18ec28e6cf88ac2417f96f946c237d1078fda0c3c02983d8ae846e6b66140fe42dbbec2d70526859f0dee34a45211099db848c3645f1a83b7b84bfd4f34bb46a69bfa7e5e1bd726d469897097487ea49721c2ef0b03f733656baed14ab81faa1543a33e93854066f980a06798680b1ac5889ccb6b8e2d58d09c6809185706a019405f4b99c25bc107ae686ae791ab1d0276c747292885d03e2fc802cd66fad88fba2e3a0fee7c33c2d23724569ea002379fbe47a07e066cb7fdbbf9f11c3c3672a854dfd6d55e5311770efe9f7e2479d8357ca8179d6870176620558e5cfe66a7d0bd97eeb76d1525891d7bd49408f5d78b782c0d3d3dc93ec6366de1d0865566dc2c2569298580f4b79d4ee071aad9cb6495f0e1592c11697828e8ac32b4b55c7ae943060608469e3b033ccfd37d724c1ee9ed89ccb91930fc66421b14908a7fe6cca997737ccded3d3aa322397f25537247f54cb472edbd30eac597936fa2cc8ea8eab4b1c151940cfe6884d88e3fc623da0ad4bdfdb98ad45e8a70adbf55c4d30dc8e0cf0e281ba693e66fad8e165885ce23d3e513c5460f54fb1d8080a2eeca3f4b39d0805ac1d4851be7e33a50291a911621fcca425d946b1eeddd76392259c2e40e2888cb437cfe34bc30538b930ba33e8815ceed6270431ba4a5f53fab87c777393ce5f7dbe7ccac9e05af15313c78e310f55c201afcdc9c9052109c9a77acc7467a6f37bb1ce83be037c09fe017a65facb06b365a55f61093b0ac7ea74c74d6c8354bf9b1433fdd68e0277b34e7a463381bc0352c01d59f14c839e43d9d800b2ac52bba6b2ef562a0b13876272b442e81a620e13effa8a847c0ae61b41600b3eed676b36d542a3187cf657632a79ae5ed4def4b3adaf2b5c9c4d6d01a85e5b20ffb439dc6780902dc82b75c0d0c967128fb52c5e167a3e31b2bf434b152042d3faa0be82ecf80eb449b2517c3b0b94a4e3003e5c66fa5d0d4078d5094cc58259b6263c4c3fdfc0487f9f83bc2bf252e733b805967ab85168bc3d16ccbf2563d00e4d7d69bcada2bad50c3f8b573cef1a0be0c2327a3ea991298de3ed0607688d28d291ef35121323b3054483b59bf4d454ce626347615d9581d6e334735f67d350b037cad6953968eb72a85b324f48c7330a66360d199cd396747cf4bf17e921aa630e6be497da9341dbe116fb5ca8d48678e6a80a29bd73227079e525451ad5807261598db4e8819f19a79c54906e10c1ae8e02c953cd6643c84c1f11ceba1ebf5948d873d17c288473723ee04726f7fc91473992dbb25166d0c3643dab52de4a4c83f031c0ac61d9a5048a7f94751e1b198c9191994187fb33ef2a66c9b6efc108298f1c5d829a8624653746fd72ce2991ced9921886db1464ebc0ecf8806fd81649cfffb92f5c419d929f29a16292214a91ee5efc5f7ab2df2b1c2f5bf08c12019cef7acbfd27c4de90858617798859ccf86b35e700e10b16a77a2fe3dcd75ce172aa333aad20aaba9013eeb737f9303f866ecf085f83b84f6d50c7b9b2dc85928814b2c7d37d3e97d790bc4d58f8876c74be29ae60dfc44b958881b7d1008b89f498668de7c0ff3c7e8b6f8b4fe5ec33d806a8fece139c67041c53a1fce17581499236b73a5b78cb8b8a9957f23bcac2ac08e5cdd2c8ac22b74c06f109d35ab8380a28f905cd64ee33462870937d30585073eabc45187cbfc055ea7ad36275765051d434b1ce7e52a7099415188bbec5bbc73e47aa1ee7e3261d85a21e6272536e266a22364ef68a35cc8a441b0014f464604a3dead20b84e8b7cf7c755d42dfcd8ed66db0a92d145b5627c400e39c506df3e9d7c93d90a9e7dd5b18613fae8609283b062f80708ec2c36c72db009f6287fd628493695db1875f3942874636ad99430c71b3248ff7cac49da6c3becd57c4f2535c690d0b2274dd9814da71cb195ba9d04cd213d508df4b24869c35defdfd4c09c4236997d260f1dad76e9096240eaeabe257a99634b2465b9c693ffbebc746bbc39ac0cff5c04aa272899c9ed92e90a0b06114949d39a2a8bfd5805c31503223d67c383deed3689b335623efa1b1ee38c33de432144c24e6589b9500f37919b5a1ab0586ca71c8c84e23d7d5079e2f98aa603e925a221654bcaa0b03c99d01021c739d2fc9fe6367dd22655c98f49620e69fc487101f584c448a8076cf615f1827e5abdd1c3eb22feea3d1ebb5df8a516c625f51f5d13edacde69ac16d6f9b40c1d133e55c4fbfcbecd2b316e93287a681e0e506f050b0f0abd4a880d88bf83f6bec75f3bb13ea208e32e5b05a374fce40742deb9bb80af5019d244ec3749180e12ddd2a8c72ff3ef15de92751982076a6f4ce1437f64fa912c09ed02c82ddb6fb761ff8f39579f00e78fec274007a1e9f30d95897867c97fb7b01090387583f019025602a25cb6a79c0510a40d9c6c00b976b64ac7a32f3db194267b7a86aecf6e6da4b3620afc6e34a11265", 0x1000}], 0x9, 0x0, 0x800) r13 = dup(r0) readv(r13, &(0x7f0000003100)=[{&(0x7f00000030c0)=""/20, 0x14}], 0x1) 16:00:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x100, 0xffff68be, 0xadc, 0x8000, "75ed41bf26ffdff03275a0497f19a65287491bb7", 0x200, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) msgget(0x2, 0x22) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) close(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x63d05f0e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x5}, {0x40006}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x10) readv(r4, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/240, 0xf0}, {&(0x7f0000001400)=""/144, 0x90}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x100, 0x20) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7, 0x466c}, {0x2, 0x7fff}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x3) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x0, 0x1, 0x4, 0x9}, {0x5, 0x1, 0x8, 0xcc}, {0x1f, 0x3f, 0xff, 0x7f}, {0xfffc, 0xf7, 0xbb, 0xfffffffe}, {0xa335, 0x4f, 0x0, 0x64800000}]}) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xff) 16:00:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x7) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x75d7, 0x6}, 0xc) r4 = socket(0x10, 0x8000, 0x0) close(r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000200)={0x1, [{0x0, 0x2}, {0x1, 0x8}, {0x3, 0x7}, {0x2, 0x3ff}, {0x1, 0x81}, {0x2, 0x7}, {0x0, 0x5}, {0x2, 0x8}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x7f}, {0x1, 0xffffffff}, {0x2, 0x9}, {0x2, 0x401}, {0x2, 0xffffff01}, {0x3, 0x7}, {0x3}, {0x3, 0x8000}, {0x1}, {0x1, 0x7f}, {0x0, 0xffff0001}, {0x1, 0x9}, {0x3, 0x1}, {0x2, 0x27}, {0x4, 0x2}, {0x1, 0x6}, {0x3, 0x3}, {0x1, 0xf7b}, {0x3, 0x2}, {0x2, 0xae}, {0x3, 0x80000001}]}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) recvfrom$unix(r2, &(0x7f0000000040)=""/201, 0xc9, 0xc42, 0x0, 0x0) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') execve(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000004c0)=[&(0x7f0000000100)='*\x00', &(0x7f0000000140)='x\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000280)='c\x00', &(0x7f0000000300)='/(](\x00', &(0x7f0000000340)='x\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='x\x00'], &(0x7f0000000640)=[&(0x7f0000000540)='\xce}\x00', &(0x7f0000000580)='x\x00', &(0x7f00000005c0)='x\x00', &(0x7f0000000600)=',)\x00']) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xf, 0x0, 0x1}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:53 executing program 0: mlockall(0x489bd604a7659bb5) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186004008000014000000000000000f4ff4cffffffff3f000000000000000000000000000000000100", 0x2c}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x20) 16:00:53 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x20, 0x8000, 0x46) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r22 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r22, 0x0, 0x3, 0x0) fsync(r15) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, r24) ioctl$TIOCFLUSH(r25, 0xc0206921, &(0x7f0000000300)=0x64c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r26, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) semget$private(0x0, 0x3, 0x920) r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) r30 = msgget$private(0x0, 0x0) msgrcv(r30, 0x0, 0x0, 0x0, 0x0) r31 = geteuid() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x5af1, r31, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) socket(0x18, 0x1, 0x0) 16:00:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\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) symlinkat(&(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', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3060000007001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b000000000000000054a51f6bf9f4efae3652f4dd59e550a527baf666666545d34a07d1efd7c7c3c3023360ced9141736bb0cd19815cf77daa5728b7c921a1445e8007a9aafc3ee8dceeec36136df78c764017c75ebbab4a3a2f39f48f9b35b2805a3120c07c5c527eb4b7f38fe0d6f74edf8d3e704cee10eb104f6a25b715b8224a1da4649e68137af434228b40a5e631143"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r20, 0x4, 0x80) fcntl$setown(r10, 0x6, r18) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000140)="5a8bf7d89e6c00aa8f243d109f102b919f33c7178e4570a9bbd1bcc44bd18d68e36f58c95ff1742c06c87db66d8d9dfc871aefb2bf013a12badf8c153a98d907dd734944aa587d7a3e87a203e96bc099") syz_emit_ethernet(0xfffffffffffffe72, &(0x7f00000002c0)="0192fa027acfb7dacce0693704a3") 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) dup(r1) pwrite(r0, &(0x7f0000000040)="1211e3fe13159fda8e59070450a7e5254966ec08e178d0bdb40583", 0x1b, 0x0, 0xca5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) 16:00:53 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x79879d0b3e3721d9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x6}) pipe(&(0x7f0000000080)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000400)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000002c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r6 = semget(0x3, 0x2, 0x401) semop(r6, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r7 = semget$private(0x0, 0x0, 0x7e) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1800}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getpgid(0x0) r6 = geteuid() r7 = getegid() r8 = getpid() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) r11 = fcntl$getown(r10, 0x5) r12 = geteuid() ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000001c0)=r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r12, r13}, 0xc) r14 = getegid() r15 = getpgrp() r16 = geteuid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000240)="dbe21429ab22da64231fe3fce31d027b9c2efebd79fabd874fbadf37ff35304e8aaa0b2ec512cebe8c3c44795949d3f04ecac0eb01a14f7196b89d805a8f6402da1cd43133feb587603e2901deffbd38e77ff941c4ef46a9693370ae341e3b087b88e4909cd446b37c72da7fab2a6968255d1e47704df91bb067cee069126d64c9fbfd7a509b1f4bfab1d717674a1d2093be47c289bbae2a9784c75a666f46e8", 0xa0}, {&(0x7f0000000300)="4d2ec9579903271d29202af332182be37a2488d4613161496fe2af447bc417f9aa0bbe239b93dfa1d749bb1af435667fc5768654b59d3c9e7dd3bd20e38f3bc2994ead0b570c47b107759065d322f9022fc43cc6923f7aea58509ef096400ae55ccccd5fb9d528f690a72eb3548d108f888d848823dcb2f62b74b65328f8b70c92eba524903e85f236fed710aeff3722832b0b757b7fe6041521d149bf1ba3a1129ce14010671648a49ab28194850f655709c595e204afe0bc4ba0a9bd3e9eeba2e9", 0xfffffffffffffe8e}, {&(0x7f0000000400)="21c9", 0x2}, {&(0x7f0000000440)="f72d03ee73c16fd1382acdc5d7e3459154ce1426851041212e603750238ff83ac65b042c124f449ca3ddaa29274c45285423913bb28910041c1d55659a15673d9048361a9bf331d9d3d3306064307dc07bde08477ffbc90c86bde288bfb1847eadc3baf6bb2489162ed712682457c8d5420cf1815612989abfa500165dd10b947183966e577aa2f7", 0x88}, {&(0x7f0000000500)="c371ebf60f1a03d951dbd82cd0bdd36451d73461cc4df08cb5ed4adbe98c92d3ee738151ab6633596e7a0da6ebb47c0cfff477c5fe0902cb580c11707bab647afae3d7e63ad3c0a6165dd79b2f033df32041d9e990dd85e7e7a998939283687211d72757019f525d769a391079e329b901e7abc4da4d1b46ec3c5b649ca78297bd0000df84b845b7", 0x88}, {&(0x7f0000000680)="87819ff6b6090a513c8f64451ddee77012e271a0f6f0eea3e9879fc9362000438343512b3ee952292b44e58d0b1134f34e004bc58789d6494a857998c3beff2c9006208650a33be4dca829e3036666c76b1706a16e4957a01a97eb128db5f43575253579d2c43f3bbf13f2629fb0c9199c5348e93c85deb8387bdb5a3c4230a4a86c4e9e91afe09a0c21024d1b043455fdb4a51f05c59b46161010c8b4a3ae9855", 0xa1}, {&(0x7f00000005c0)="25b38f4bca0dc55a69c0ee3f842c3f6919499e714a821eec91071ba6601e860371c2acea4c77a0a7", 0x28}, {&(0x7f0000000600)="8c9cd7f6967c6e0a9a29878173c5f2cc066460f13d3e9a0867", 0x19}], 0x8, &(0x7f00000007c0)=ANY=[@ANYBLOB=' \x00\x00', @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r17, &(0x7f0000000180)="d1f31b6e7542205bfcc9772987b86981bf48cd20f38ed314e5de89aacfbc8a2cb0efb401fa68517c82fecb0468ac1133deeb4f3de211067f201a47d9ea87b52df98f593306d47faf8a7efc65258b40f99ec6b34d18bb5883c36cf7ca365f2e727f984f19793169abdf33c60a7e0065257d686d942e39ef32f4dacf0988672bb2561dc1242916eed73f2bcada09fcf7150757561631f9d6de7e1c2fb1f3e6ec7fb5c7a006166cca63becb6d900a57001a92c1", 0xb2, 0x8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) fcntl$getflags(r18, 0x3) 16:00:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="dacb9efb3926496202060701000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r3, 0x6c4c96bd) write(r1, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000140)={0x0, "a9bec73cc077eb34d4818ae828126f437aa526cd2350124e1151e6e47546c7ae3be4a98ecf0cfde005735ef191fad30d6b340d31f614bd0b6316f189c558fcaea1089d11646e5cdd58815848aa446834df9cecefb7f2d28b65662380812f20e5c1efaffdf2a85ff45974365b1257e9b1d4bce320f747bcb1c8db3f8d2212f60c67c2ed38218799aae4e6d43cd51cf382655ce393e5eaae0d475515d48d966d03456b34d2394f23f27859558d9e3bfedd"}, 0xb8, 0x1000) pwrite(r0, &(0x7f00000000c0)="d000"/14, 0xe, 0x0, 0x9) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) chmod(&(0x7f0000000040)='./bus\x00', 0x2) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x44}, {0x29}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000300)="971ff43f33ec48058777a1671006e725dfc35dafd18b653e1387acf04e15863d7f4e7b8cfde743a671056bb3bdaf96e9fbd52b24ac8a23fadf1d732eeb3612a1201d3dc2124d606d6aaac3bcd08064dfa657dc541e0e46c3ec3cc6d183face9cf41186803877dd17dd9209ce754cf6fd374276a8b585215d2da72dc2bc669e0fc285bf0315e38916c40e4907713da6913528a78d2fbdee25e05d8f4e13696e85b74413a2dc18755a19449ecae7176651caafd39cacd31985707b7b43bc2a9cc8642d4015da076e08572f33c41bf16ed3", 0xd0, 0x0, 0xfffffffffffffffa) lchown(&(0x7f0000000080)='./bus\x00', r2, 0x0) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x8, 0x2, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') rmdir(&(0x7f0000000340)='./file1\x00') rmdir(&(0x7f0000000080)='./file1/file0\x00') 16:00:53 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000006c3, 0x102) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb8000000000eac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f7585f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000006000000000000c5ec363c9bdc35d49189a7a1607fdfde4cd4910859c4cd38dc0ac7ae1279b99994c1e52282e9b3712454c262a3bada19636e193444956d84ba2f269f981795a815c07446"], 0x2b, 0x0, 0x1000) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0xc1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) close(r1) 16:00:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x55) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7fffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x2) 16:00:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getgroups(0x0, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x14, 0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r4) renameat(r3, &(0x7f00000000c0)='./bus\x00', r4, &(0x7f00000001c0)='./file0\x00') recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) write(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:54 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f663008ece9f3777f02fe4f03b85a85b266d2ff31b219358bc2302fe9d723faffc840dbb67fe6ea44608d12405f2d4dda6ddd243f197af8f647e16a6c435c528dbde5797e11cef89ba05bbc2fa08356ee713ff7"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:54 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x47c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001fc0)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858c9ff9beb42684fb727bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcdd2d09655d8e14b6518a72174ec56ab51349db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7712d368d5cbc342eae4dd0864928a718c25b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8d1485240453dfc7350d4b4ad9ff1ab474fba6b600adb00fdbcbbab0216929c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be730a16810f582a925db1515778bc1c3df992f6b509f963b0ddb5115eab313ccca97f1d8c8959229021f4805a2983b4994f0e5a42c7ba0ea7a6b33f177ee6471eda2017778006bd2489c3e27faa3b43415a575fcf5582137523e1d112f9827d6fbfaa7f4261d5b4621f72a6f5c78e6843f52624019fbce0989f245e0dc1ef893c1da379ac2cdb58a1ec9eec324336bf5d641c1fc535b365caaa2fea3ec1da09c3204ad18f962c8f7552ff1ef944ce3250653ee3afac20c71649d828e6fb4b61b3671c984a8823b68f28bc13147676c900d6ed5d688f96f30b036a8bc7a929b8f9328140b70f370a70fc0a34850dc38f2bb69b4cf1fbf88ab898a4e5bcdb69f4b267c93044fac2eb467d3cd0d93c34d935a45f9a1e3ac54ce032e731b7a8f24e91e16e7702eba312fdadbf7f5ad52bd832bf5b24e292e0679201b5ff54028b65c45cdc7db74390346c6c69f3c6b2ab82338d1ffbc2be5d33d090f4308489f716852"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x2, 0x44) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x1) chdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000400)='./file0\x00') readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000500)=""/172, 0xac}], 0x0) 16:00:54 executing program 1: r0 = kqueue() sendsyslog(&(0x7f00000002c0)="3c1567a031b1d4f4315be463f9dcf8136ec32eaffe269309608d2b1ccd7608f0e7fbdf15ce18d7bbcec8af8b3f8dbcf0d873c6934e4b5a87911909686d31904106418eb8227de11a0ce2bbef2a2232679e70745dff6b28a27c66bb60cab091010c2e13d4c910d5f3c2a4c6b1741a8a17243283988abfdde002405526501446894cdcfafa3fa67a3733ce3403ddbd3890a5f562899f53d332b21765367778050a3822851289f67cc416d2a4d5314abfba6df599fdbe692446fc04e967c4f7b066a6ab5d4a5e2ddcb6f9d5d081fc52483564cb3fa853ea1d0092b003af670422b79cd6ab33e025e7ec051a60e23871cdc6234dce2ffe2f728820d6f396d6ec4de875787309c39bd84373541a791948c8a69b38e3712923f6b4d050537724d31493d63b79b9cdc715572d94f921f20f38054342323cc071167aa7eb694cfd443ad4ea3a3cbee87e3d491cdefd2e6ec11fcb3bc94e00749cb646b88f712ba4e13d68d967f41ce03bd41a2d3d9703c837419f6fe2059cce394086296b60414310aa1e3f383df48cfb67eca1a688a603880702f300ab19b9c75103c2812902ba7c085e0c39f9b235cd083b057f24f8f9c40c605032c469bfdec57ff289ed1e645634ded05565c8b7ef98ff21f3fa96ba827bdc5b58fa867865a6fdd258ca10a9b2ae8e032ba6b3e15631e3c632ec6ed920275b889c93d718b362f1fb4823a982aad920c7e5c2a3625e874af5e7b070db08a281585b65b342781d3513897d2425118499428f57b8e9b4bab05f5e80065cbf5fbaa6e145a3a612d8099b54c5b31a81ab7fb4fd7068ca1c2d4aa955383ad2476ce1ecacdddf6cbd95197c11b8f394d3435ce0a3697fb14890e8a29cf26a079df4ac2c0717f242744534a8595a6579d128289b4ef8d4b5a6f40e4fd9f6a0cfff01829206cc8b40e682f806aa0ef6d793c90d4381b9ce969be25ee67d715424ede4a6cf8097f91e5e6f84a1c1e0efa98bc5188f64068d7995d18724b93a6238ef6d581054edef8795d09a3f771a4aab000cc7b955533a2cf39dd9cb065ca7cde243548366b44506b589e3fa2b6864e7df2a607d0daf1ccd957879c49f1d54f44264471560e2810c87a4834fde4e75688c6f492db5a6c4e11f2e160ae30a79776d47e9648138aba307b54d61620ee70a7f76fc90511526c88dfedd24fc37fe25e747cecd822c6e983ca54e219dec0e272030e25a5fb5a07b4400086d978ad23b5c7ade95c41592a3a7fd6139f614173d1b30cae7a6c0e4ba58cc73c8a27a4d74b2d66c6acd8ab845cc219bf9b925f4e509d4ebbdcec4b5097d309fd703d87db7f75e05d692812d6a4de19aed57a816356256bd0ec39d7735f2789cc238c4a926ea2a34fb9400d5c7b91cfbf384fa7e73e30ead914e487aeaef827141c81e1dd3b203ffc8656f0d017df65f5bf5081624d540508d7d18ea120ff08e621f246128f3407b9241776ffb92156b02b2be82aa2921359c7a289a71a486c677497509f8e369cba2273c1f29881c006fd4f3b42c25fc4a140b341a02d4ea7b7f4ed0e80832dafe9923292dda2b7ffa2547a5baa8ff070fb48f258fcd20869b35d20dc817c9a2883ec013f819987a1491eabbafe3bff5bc6eec7dfe465e585cc0b9fc70d69dd6d7ac2c4966f6926267c78e5695ce20318b69db3654d47316caf131f3f73b51ebc0989aae31729e96acb08ff66d51fa533fa83f123376fb368437dfc2b0b32a0e82c525b6dfec7a2621f61c9e3e7a4e12c683f369b67bbbc76bd4e925c97e7466a1b45dd989616de8881c4fbef5b19cbf4681823305a8e4dcddddcc492d03087c0fd12477364881949150430fcdecee0ccfdf98cff004cd1a39243d15f7721881318a8a69b030413fc63d9294200a04ab2220f5626812c762e707cb7bc0976f797fb0c9503bcf8bb7e5a7e7b2b7c73392580c4840f6c252a4439a439c9afc0d461c6f9611321671a4d57a844776548712cf3ee484f51748af84f79c63321d2ba95a3da6982106fbabb9becea106f04c996629c15312f4f5708663ff8c7b7c16eefe0d9649cf917ac13868de401a186b3445204d3b297673a703433b6231cacbd9e803bdd1b6da735c6f7a4cf700cce4f5f52985097138b8edeec4716913f051bb7d940dabaf829d57c124f9de0ad3525f236f7812e306910cbf8cf5cc76ec10a296d902b09e538a7fc93586e27f8f59c68ad36e9cac28c11e57ca15ec35b717220764e06e96aa20c80ebe1fbb88da80c6137fd30454a0b2b3818f5baf67d20d0474888f0364e60926bddd0fe29f96d8c006fdc8b4634abf1a1a05cb49dbab08ae249984b73b89d7bda7f558c647c31d43e397983182d79d381c1fef8d405abe52b4f77a03ae7d33481e58ea518f581975be6571c19af5f1772a088fb6a939ca4b328a52ee2d3d74ef96cd09b9357b8425a38e332616ef1715f70a75a658e4baf47306334554c1f08738edffea46f1c08747d581bc181432d01c2976bdcd9da2bba12273ec00049a1fb57d1a06383322dc2458ca628022986749f318f1195cbe13f7be1da985829c3ebd4f83621d70404f4ad6eb35269a890eb7a8f73696aa9ddc8baf8a4d88264ee3157369546784c9dda6facd97ea52718c9df8e3e93afc40227a70595c66c1883bcfd04d516104925485f6bb95ab48c2e6048a273ce6a812e7912b74fffde5df516b5d149935c9b7d78ebd6974bc09a411e2e40a4f385f454fcd6d004961c4166375aeb310984505e172aa59e21575df1b50ead4abe8ffd2992687b6ad9026add71f12ba477ddccb22587bca49b17fe2b789d969a4b643c1a1953aa0653c8893ed8f7b52ebfbdff68a32578b285d9c70747ed4513208719a1ac5ee6ea2c214bfec8febca7cad1a3708e5637585e1f6742183b50995834f2221eabba19af3fae4d1cf2733330a8591043345f9471ff829a081f8b2b52ce949295308a8a1109af6f98803a0f7037b9f930611b9fb8640143da786dd7c44b83f4671b4a67c1987aa33b097d6edbc8d5c6491f3833d62f7ce47c8c49dc33e71a6282d88a65ae936c88c1c8a6da6cc3f6f9cbbffc72127be04361c804a4a504cecbe3c6f2b001edcd2b3cf01a0932ab92658cfa07254ea147897f2d15e1ae2a5497a6902adbdc91e9c9df85fcc7441c0bfd996ee3c19f75040c8dceb5b95f2858bf0bcdc3206d3893d89ade1a0b067d486a5392e6b223cdac0af0c7f099246b931ab81ac5b39a690e58fcc6926e18a22e7588037af0998b48ceaf51fa173b6776669933752a3c355e50aee8d6f3f100874c5af1de1b8890b10dbdb45cd8c17c47a040a678b4e080f7f628e81e3f8a6ec7091ffd4c4c0b6436b1322fec16e95a53741b679fdbaff2160cabbc18c16af6795649f3c16269fb2eff426c989ef4a7ba05422af9c08bfff358b974b27bb347fc1f0fe19becdf47345803514c104506a1cfa4c464d504776a219a985d4b1cf1a2992b90906165390696fabb2eadb8f6bdba0c929fcd816724f48684023bf1e75face70259859068c05a0271f9cb21d54a851040bee39ffd7a1ab26f084905faa5d19ad2551ee0f789a1f6eb831d810ad2454133978cde7533e365ebf90a2d74b9aa456db8f71af86ac3579a1150ee15cbb0de036e4402f458babfcaf671f50819abee45d800422a60d6fe458312582d2a90aff4f821e401df8a0572d31c86c0e4fac5c9690e8eb7983fe36e0b3eb6a410736806d7687d57530fafeec7b6e88ccae1ca42cffdeb07442e380c4570f65d2887f2040d60a208483bf1b5afc9375db80d39a1cf6bc01e99fb783490053a47ea814f9a6bace67eb6ccd84d50cc47ff0fd220b0642d3905cb4499f870119690f619b465f861f9dfdc31a0681a0a768eccf6d944d665fd0e4ba180c06046131c59d2857177f8190cf18222b95c669f28cf06450cc2c15f8030dbe2c703bd5dd4b689988d9256fcbe12b6a210f4b5b923705f3f5858e62e15fea3107bcda734821c503a70399598f4b23a595461557cea13552fb1d50dc906f0e6797574559a5db72569b1764548d6030ba51840999f90977e2396b72bff801cd051f61c077829dbad058b7cf3679d10950685dc13e0d519a876d30760f3b625f251aa06031e6ef364154f7cfc334967e3070ef046717da97379d01f96016305f5e04e9e71458efe08a3a256affcc814b2e386642a740150fa8e9bd677112d2ff8fcc4543a16ab631b49c09c041f4f0276f0b2b9eb180ff7400d75d8526d18cf1eae38f71eb220841f21c3056265f056f526334c239e0f2b69c4115e473f5d54f4d36ed9917d30e863daa9d1c748c9a1cb74301210af006dd22a38fef78003451d61d0ceadbc66dd8cf1df15ea5d531a753712a7cf9e842f03628405d9fe595ec4bc432f832ab77f23a5dea5650b3321b34581ce8a40302f4207cec0674cc28809e73825d1a461e5d8a1cb238591236372bc5b00397c31c4210ace8297fbc250682f27d6ba39bc95e7bbe5170a554c60e5cd581bfb0b380ad1b9fd4fbf26941056389a214863ac1e597871f203a7d0fd0b78c36b25322a79c3c20ca0e56795080820eec52ace8484b901660453de642cdfd7c48b4cc6e18d3d6e09be870b636d4a834623b0383097f9441ad68a6aa554b0d44e023e7c6a3dbdb0e12ed5710ffbdf39b648866b78906af43fce44c5f61a2d32343b11807d1319243ec71acd141e4bc3e441b8b1952a224812aae8c76c44f5758beb352c796da6c1c84512e89904ab45a768cadbe866a474ea8c2ed6ffeb718e08b9bebbe9cdb43068aff4f53c0f048a493f1c5ef6c9c7df9a25bd256f793a1adbedeef514b125210ab141ab9fd673ee89f234bb88920e9134541b8cbe0ca9cc807d53a44d01b5a980f2d0115632ea5b31adb658c26d74832042988539afc56e8933b0e8fb2a41e02fade183b4b14f0184cae34f0dc78f5f4f001872782a1e8dfd02b5ffd82d0b8c08c6f809f4667e89edc7a9abba45927cdb05f1c073467449738ca52dd1b401c963b0e7ed60ab450f72bf47bd6a72d16007912b9d95b2df659dd0bc87cc732ef6cab6df61f5ef16f1866e51bcf3985cd9b032e669df9b0efe8ddf69b8a8d5279810650801968ae32e7c9a9d65a0888f79d72aab034f9e2ade91caf6d9f7422ac5d331bb7c2be4cee0579a26ff945d985e122fe8ce970773349c69ee2cccd8e3f0ce91a5c07a7ceb0ad9799a45d291a2f446f50ea4c6150d96964990b8ea9c0492a70e5274eb72b8fcfc13a80b1370a7844ef5fe133319786c19cbfdf68814653343978f5b1d3386fd845ae812ded3dc0d03a54f14f7276d9a01ce4725133ed24dd1d70bead2e0593664b73c6285bfd8e0a3132c447ada23d695d8d2e1b69bff9fcc8a2c95e0c98f1e7acbf0513c2b2c83cb6758c8da7c24087a97f172372e44ee10fd08b0a59de3be2ac89f411c857484fb1e85438ed5c6db7cc325334a30f66698474e49d71a1e55223e079a409219427e9acfbd66476f3120bb0707936e4970a8acabaaff1ec7d12718367f7a62366a841807a1965916f31b792aa402bd71d7253cfcfcdce2db6786451b7346ef1106abb76912056ff266e61e9613b379637b3969eda7a9616ab50f6125791f8f00ef1ec5e542505cf0b1b6badf81c8d7a1103443eb3a124793c1ab361af4b04fe3ff5900ccfed4475e62db63500cd3f404d6ce5550eeeb7b15e79c3679dfb721d006a1fd63b9e78cbce9a3b86b89644b5969e383248277552565844c31a54f3b1f2fd2551f6635a62808523bb4eb7b7e1b4c3", 0x1000, 0x99eed2a25d399edb) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) r2 = socket$inet(0x2, 0x4000, 0x83) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000012c0)={0x8000, 0x7, 0x69, {[0x7, 0x401, 0x100000001, 0xfa4, 0x4, 0x0, 0x40, 0x5, 0x0, 0x9, 0x53f6, 0xc16, 0xfffffffeffffffff, 0x4, 0x1, 0x9, 0xd4, 0x7], [0xffff, 0x0, 0x5, 0x3f, 0x9, 0x8, 0x6, 0x7, 0x1, 0x7fffffff], [0x2, 0xffffffff, 0xb7da3ea, 0x1, 0x4, 0x7f], [0x7, 0x40, 0x5, 0xfffffffffffffeff, 0xffffffff, 0xffffffffffff2b6f], [{0x1, 0x6, 0x96e}, {0x7, 0x0, 0x101, 0x967}, {0x9, 0x6, 0xfffffffe, 0x100}, {0x0, 0x4, 0x3ff, 0x4}, {0x3, 0x6, 0x8, 0x101}, {0x0, 0x9, 0x1, 0x790}, {0x8, 0x5f, 0x3, 0x8}, {0x7, 0x4, 0x5, 0x100000001}], {0x5, 0x800, 0x3ff, 0x7ff}, {0x1f, 0x4, 0x0, 0x9}}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000780)) flock(0xffffffffffffffff, 0xe) fchflags(0xffffffffffffffff, 0x1) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x3}, {0x18, 0x3, 0x0, 0x140000}, 0xbf8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x10000}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="b72a2240c3639b1fbae8fd8666bd7ce51712567ca8a1945845b30f06203e87a52a7ea7cc2df5d80b9dbff7657a080c9044bcceae63fce194b2f2e2c32cadee9cc01e9962e065979127ca79f4fa36f571fd385f03b7154fc3afb42d6e252fd0256385211c4fda6fc3582c5c608ad43ff84d9869605d632d7b768cde3a7dc79f078f423dbad332563bac6aacb915d4246815ebbf898a819b381f6823ed0f32fa06b7db8b7a1004dbd5c377d7a39a0ff6370fc1647c36e36481dd0459ebe2491d51c67bf6b80dfdf1f002f467f1391e440aeb3b4988eff74de65716", 0xda}, {&(0x7f0000000100)="e0a5c9d8d1403a605797d57a1c22a1e172682e7cb4054498621a80", 0x1b}], 0x2, &(0x7f0000000300)=[{0x100, 0x1, 0xfffffffb, "fa431e8c4a52e181e4ca9b75d3353caa3de6df81bbb83a7b3ed28d7fe70e3b239b6157e87a216d0de9da8cd80f4d930883d9ce71ac733446f30238f37c99a21ed676a2693af8a9696c7a3ae5f9d1d8dd833829ef1fd425a6ebfd804f6f07126a0af79b190d88700b5fe14f49d56801adc02cd6f643b1cb98d5c853bb0309a28da3a94c2a00247d83f9ba0159ebc449625bfd72bd78e66f15c18646161769662d80f1ef43d8687440d0d59e74977b32f58043f113a0b714a7591de8e0029106d61ab9a158281c752648ca16fedbc539395fd21874b8af9f153b5b0337b8ad166b040e8e4cd54d9b7fc267ec7e"}, {0x28, 0xffff, 0x6, "bbea38e1305d43eae11b6865d6354bf2568d2a2f5f3cc474"}, {0x30, 0xffff, 0x3, "63bfb31418cf625f4011006e54031778c779b8319ffb404d664cb3"}, {0x50, 0xffff, 0x5ad, "cd97ade055d9f0367c2fd28e2dc8885f3d8fcf3ad7448e0a4e463165073a943b78a3f211eda53be322d01592a6ecafb4ff623c4f2813a8af93040b"}, {0x100, 0x1, 0x1, "a82cd4a5660c0f89b26d9e6e375b3f0cc4502a72967a20f34ea4aff9ed243d366ce1a60b32837e751b217c7c44a1a470468ea311f6392395b4cb0c64449c1e6f0141e8e6516a814a62ee6904952f2e3763993dc64f59583c96996b909b7f822072c47339a471eff7423898063c2df76fc35dcd7ac91fc80a76f83c8cd47bbb04fbb3cbe070f1f1c1c021c47fe943da8e36d59faa7cf5db327c810b6b96e632a77ed0955f6dabef5da1bf5aac26691612011ef81d91528a72da5b97e43cc7d0135141932d1fe4a104f45594554e1e311faf5252925d415e1be0b482a35b1b1a8cb8c573d4e9bb059a43e5d2225825"}], 0x2a8}, 0xa) 16:00:55 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8799dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bff2ac88b78d1303a89360bcd4c0a162b58fd426200a754d5be679337bafa4d01069a4031fcee600693741c8008cb05d6e447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8a0e8922bf554799b9b813ad30505e8f5300a4c1ef9d612f871f4385f04157795ea4a5c5fe65b26400351cd8cac7dbbc5b65c64e3d2870b49bc509a00e872cf8277c4c185b7e303088264bd23500000039590f11872f0e8eef9aa5f6314277f801cf1217259fac8123bd6545ab107b1f125e0e0d3e1a89b0f4b8f277dd3faa6354fc44ddb29aaafaaf0eaf56ea640a139a404b7681ceda3583f1fb0de5cc3b783dcaaf9818dfd89dde218ecf0f3e59a73651ef79ec57db73291cd22236d9ff2348c7fca246eb18659ac419f9c0280e85e72219836d3a1940908194e2a496c09de83ac446aaa3117090fc324211a8000e3f57baf07d0674240e68a46e6909e9dc11d554d696c9616af74c5a1500000000000000000000000000000000f5a029237594c771c403df979e2c6c7a251bf8a7359651dab0a85450e163833bdecc61b31e7086378178b951557f414421faea0f1d1c759dee58e3240d0ad005f002a6b4af5f7292ffa3a84da39bdb029df9914e85a5e77cf0e1b4bbf7888adee4a0329ac37e703503392df83a0191828d27ff25ba8c2f2e1740b176a944a38cbe6f6a57633c306140bd2a4b91458eeff2622757a28e25a0456b7b00"/594], 0x10) 16:00:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x0, 0xfffffffe}, {0x80000000025, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x6, 0xfffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r4, &(0x7f0000000180)="896c381f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c300"/38, 0x35c) 16:00:55 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r3) close(r3) dup2(r0, r1) fcntl$dupfd(r3, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x6, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0xbc6) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25, 0xffffffff}, {0x45, 0x46}, {0x5, 0x101}], 0x3}) getpgrp() 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000001c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r3 = dup2(0xffffffffffffffff, r0) read(r3, &(0x7f00000002c0)=""/218, 0xda) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:55 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) read(r0, &(0x7f00000000c0)=""/230, 0xe6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:55 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8ca165b5644d095f, 0x10000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x20, 0x10) 16:00:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) connect(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getegid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r16 = fcntl$dupfd(r15, 0xa, 0xffffffffffffff9c) r17 = fcntl$getown(r16, 0x5) r18 = geteuid() ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f00000001c0)=r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={r17, r18, r19}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3, r5, 0xffffffffffffffff, r8, r9, 0x2, 0x703}, 0x6, 0x7ff, r12, r17, 0x5, 0x0, 0x2}) r20 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)={{0x7, 0xd208}, {0x1b8, 0x5}}) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r20, &(0x7f0000000140)='./file0\x00') renameat(r20, &(0x7f00000001c0)='./file0\x00', r20, &(0x7f0000000240)='./file0\x00') 16:00:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x82) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) faccessat(0xffffffffffffffff, &(0x7f0000000280)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ef84cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100), 0x431) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) connect$unix(r3, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCBRK(r2, 0x2000747a) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1f, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x0, 0x1, 0x7) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="52f886e91afa80bdc979ee504ecb0d6a36f77dc640ccd05beb0e0229107832de2b8c132df6ab2e6e3db063e6d48b5be93345613e45ceedfae995d3b1c9a30f578a65c7d7ff431d9463a27447060f68561bfa8776ce04c049a6a163acffb64d730374d47d7b620eed4d4c91aa7c325e103cf08c17000000"], 0x10) write(r1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x5, 0x4, {[0x1, 0xed2a, 0x5, 0x5, 0x9, 0x3, 0xff, 0x10000, 0x5, 0xc0000000000000, 0x8, 0x5, 0x1, 0x7ff, 0xf, 0xfff, 0x0, 0x101], [0x2, 0x477e, 0x800, 0x7ff, 0x2, 0x7fff, 0x100, 0xd4, 0xfffffffffffffffd, 0x4a6], [0x1000, 0x7, 0xff, 0x0, 0x6000000000, 0xfffffffffffffffc, 0x1], [0x8, 0x3, 0x1f, 0xff, 0xffffffff, 0xfe5], [{0x0, 0x38, 0x4db, 0x8}, {0x6, 0x9, 0x10000, 0x5}, {0x7ff, 0x8, 0xb7, 0x20}, {0x0, 0x50, 0x26, 0x9}, {0x0, 0x1ddc, 0x5, 0x3ff}, {0x3, 0x8000, 0x80000001, 0x9}, {0x56, 0x8001, 0x8000, 0xffff}, {0x2ba3, 0x5, 0x9, 0x8}], {0xff, 0x1, 0x6, 0x7ff}, {0x6, 0x20, 0xfff, 0x1}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) lseek(r3, 0x0, 0x1, 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:00 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000001c0)=0x2, 0x4) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 1: socketpair(0x18, 0x1, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(0xffffffffffffffff, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000280)=0x3, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xeb2e39f85267ef72, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r1], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r3, &(0x7f0000000240)={0x2, 0x2}, 0xc) r4 = socket(0x2, 0x3, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0xffff) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$getflags(r0, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) listen(0xffffffffffffff9c, 0x2) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x8b, 0x24d2f0931aa2200f}], 0x0, 0x0, 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100)={0x3ff, 0x5, 0xa, 0xbcdb, 0x40, 0x4, 0xfffffffffffffff8, 0x1000}, &(0x7f0000000180)={0x1, 0x7336, 0xd8, 0x8fc, 0x2f40000000, 0x1, 0xf19, 0xfffffffffffffff9}, &(0x7f00000001c0)={0x1f, 0xffffffffffffffe0, 0x1, 0x7, 0x3, 0x7fffffff, 0x0, 0x9d87}, &(0x7f0000000200)={0x2, 0x3f}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) pwrite(r2, &(0x7f0000000240)="6c9afc8b84365f804d0e3fc7d9e1c74751c139b533d3d37d4268bc81b2ff70266614fa966a9dfcdee2c7d95de4f827bf4dc686fd643959a2e9fa6744cdc97f913ec3c9e4ec87e126cb7a8afeb3eb6fc9111df7b9206dc09a6e715db14462515731a8c2e580dba09345d6f05dfff2358e2581598080d244eac2736573f58e22b28157d9960ccd21995af2e61cf4335fac34d775e2a920d95a5baac74bf9171ee6455651715d8f3f051a5b7893098571445ed69897343ad1ca86bc48369d544a7e929655481fc08d24695bee6120e1b0eb449dc0180f5effbb32", 0xd9, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x81}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0xa, 0x0, 0x0, &(0x7f0000000dc0)=[{0xfffffcee, 0x0, 0x4, "62a69b268f2f71d79eee3b2b332dedf58494f739e6bc1b3bfc2c9d9b0f379269a9ce19b671a50b6c2d422c8f962976f01b7345fe822149c5098fe8b3ea60254f51f12f5251c2e9b40de25e21f94b39c2af0e39b25f85f5526d8ee933382c9371badf81b7ac97426c27311a48dd389021146f25768756ed422b80d822a6e547c36e649775e37c7258dc"}], 0xa0}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r27, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x0, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r48) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a", 0x80}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x7, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x0, 0x0, 0x0, 0xc], [], [{}, {0x0, 0xfffffbfc, 0x1}, {}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x3}, {}, {0xcf, 0x20000000, 0xfffffff9}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="620202920c0000ac0000272986ae59690f8a000300542e4f56e5e5aa6fc39506a4a191dc3f638d445ad45fcc5953c972b28e2d8da849ea02bc2ebe3ea9c0180c845900f63460852421a7de69df5e4a41f554cef4da0207d49c12b3fa55e9fd4c4c54336ee8d2a0c2a1ce330e0f6a"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="63020207e00000010049"], 0x10) write(r4, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r5 = socket(0x2, 0x8002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r6, &(0x7f00000008c0)=[{&(0x7f0000000700)="ec167a1a0754310a9c1550864965ae061d214c5430249e08d8d113396e1cbf65c01176da90e656d41c23b2255ba934e2b7c5e6a316726e392e4f3dbf191b79d30dfe85bf210078c492e48668057986e66260884106d56f7a480d197cb82724ffdebd955df0f84c6cad5f8528506013e3b12e3d9232a05d66fa9c559da7a15d91ab3c9f1d0c9b5f17e0ecde1aee867494", 0x90}, {&(0x7f00000001c0)="a95929610fde36d8d1d881fde9c6444957a5ca1ea2b6ae7fb59af52386832d2bab95e56e5fd02072d258df7b5b9464c3227810d6996388f42e70d79a262f070a0e4b6d468b549f3b7e207f877c21e03fcf42190a87f25460c686bda6e7f3f6a03124711143c664e4e2c8b0b31045d34ce54995baa02e5271b028", 0x7a}, {&(0x7f00000007c0)="c4537ceacff7afe2db6aff96726a1ab2d253ed4929476f613aeec71f7949f5a0e045c7abc04e1b890c0552eb32eea33ad9041a92dbd01cdeb738fcc21629e9a0e6442f5e02a2a0578230b08176077d596a3fcd39685e5153d0a20e53210fb368fd2ee7d423ce723091b9ec28fff18c9aae9a2e9b94832ea8af8fe5ff890ec60926d1db3f4c4983cda596a1ded8e035d9a36990e1be32d4cf0aa81dedd7cb9d967fae4c592b6b7db4e6e992e7cf2e2fc9d2fd01ecb258aa919b70a139109bda712eb7a3504d2847132f92396b4b06e31f5c", 0xd1}], 0x3) socket(0xf54591fb04a7e74d, 0x4000, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000004c0)={0x1, 0x10000, {[0x20000000000000, 0x20, 0x1f, 0x4, 0x6, 0x6c7b, 0x3, 0x1, 0x10000, 0xcda, 0x1, 0x4, 0xce0, 0x4, 0x1, 0x79, 0x8, 0xa00000000000], [0x4, 0xff, 0xfffffffffffff9f4, 0x0, 0x7ff, 0x10000, 0x5, 0x1db5, 0x0, 0x4], [0x9, 0x401, 0x10001, 0xffff, 0x3c2, 0xfffffffffffffff9, 0x2], [0x803, 0x5, 0xfff, 0xffffffffffffb4c1, 0x8, 0x4], [{0xd6e6, 0xff, 0x80000001, 0x40}, {0x9, 0x7, 0xc8, 0xffffffffffffffff}, {0x3f, 0x10001, 0x9, 0x8}, {0x20, 0x81, 0x7, 0x8}, {0x8001, 0x5, 0x7, 0x10001}, {0x7, 0x5, 0xffffffff, 0x7ff}, {0x401, 0xfffffe01, 0x6d1}, {0x3, 0x1, 0x7, 0xee}], {0x2, 0x1, 0x7, 0x6}, {0x6, 0x2427, 0x2, 0x429}}}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="182f6b213b26e59f65b9"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'\xe2\xff\x04', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7, 0x3ff, 0x1f, 0x20, "1786892a6602fa3f722e8a90273a04862f8165d0", 0x6, 0x9a28}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="6ebecd521a707ccd992cc131b2e4c0c0febd402298dc913a73e717aa568b5ac0ba5866426be3a5bd895dd5faa6984790b4a8787b14d7a4ebc735d460dbd9d5d01e61742ceda1d0fe90", 0x49, 0x0, 0x5) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x4, 0x10, r2, 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0xfffffffd) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r5 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x6, 0x1ff, 0x800000, "000000000000000100002000", 0x40000000, 0x8000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x4010, r1, 0x0, 0x104) kqueue() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x9, 0x8, 0x1, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0xf5f7, 0x240000000000000}, {{r3}, 0xffffffffffffffff, 0x20, 0x40, 0x18000000000000, 0x9}, {{r4}, 0xfffffffffffffffc, 0x42, 0x2, 0x208, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa, 0x40, 0x7, 0x6}], 0x7af, 0x0, 0xeff, 0x0) sendsyslog(&(0x7f0000000080)="d3d8c6bb8a6528a4be8c38c61d27f76ecd472720acefbb8c1f8944b318b64c4c8ad3c9fc43ec48cb5dfa1c7b6262cb6d9791872bbba250a9bea8050360e70a08475d27d0dbfb4f785f04ee2aa20106b288d0d8c53108b4960cdaa085c148dad3ed4f52a45f055dc3db4e5020d0cfbdd8f3fb07343a41084cbd42963a1c05fa55d015d5e1c10580c4b560bb6112119f8794d0bc35007f2a344624ba74908cba44581a659fd137e257", 0xa8, 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/det/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = semget$private(0x0, 0x2, 0x88) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x5, 0x1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10041, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0xb3f708950a315396, 0x3}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000003c0)) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=""/194, 0xc2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7, 0x0, 0x4, 0xe21}, {0x1, 0xaf, 0x1f, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x1, 0x80000001, 0x795e, 0x1, "354db89f819acdd0c5f0a960c0f3635ddd2b6f46", 0x2d, 0x7}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2010, r0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xfffe, 0x80, 0x32, 0x10000}, {0x0, 0x3, 0xfa, 0x786f}, {0x81, 0xff, 0x4, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x7) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x98) openat(r5, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'t\xb6\x05', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0x101) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() msgget$private(0x0, 0x80) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78ae29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f4000c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb458843218fe393b0293c4794c4fa0bdab99e70fb8abe5a3a0833800f74ce5b777c7b019c9e5076e9a6ebfd215c43a19f5295afbdfd5cb8082a1a2827e0051e7e06f8ed8f29955a0dd4e78c9b4ee059ef7a47ded64703586b0c0ef5d68187ff902998d9c628fa2ef0b113b15ab5c64896dabf57c836e6f44b169b543ee86a8086af5b58f2f350b157a9f63c19c8644801ccebe715f164c5a51fa7f24566046f283e982649adbb85e5298a97ff06cbbc1c7fd410084d3b3b065d33fea958d47de27ef3592100"/786], 0x1) geteuid() r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmat(0x0, &(0x7f00004a2000/0x3000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x520819a40ec45639, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x72) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000100)=0x6) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x20, 0x4, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="4e3b3644dba60755357f97986d1a2bc5636e9774d23312c0e0b73443fee3c6fafd7ae1db8c7b2ff9521417829b198f5aa46dce8f797f9f8bd2bbab280e38d9f33e2253e7bf293ae606b5c079c7b0734a5491c3cc809d7bc1fb478b85067abe5762f51785fd55ea9002365c5406e7272255d4939d92682f4385f94100dcff8d4368e6305dd39a76282c7ba28c6b7455e6d39c22bc8a76505dda3d162b075e68be50adf2103511d4a74e8ce7f255c60a05e288b0b2e6b9bb3931cfca6a604ef58e8ced63ac4e8a8ca89c616aac71d0b80047dbb19ee1af32ca969ee20de9138a4647dc25fb2658cfb3170bc0f1472785e1b579e59b216a1dd488a05a26fcdcaca264a6cf27072dbd4b4651111f3562fc537411bee7903dcf6de9681e31002f3027908452ed4f7f27892259bb943f6c9da2b50f96deabbf211e7c4a0c525333cc9cd0a625491f3b5b79558351eeba914066e8d7cafcd633d27b7add0b5682d4e0b0123388f31f625ea699045b7fb58821141f4d8f91854cb4b1aa2e3c06facabdde4ec5533519cdde650e13130c412605939e04a553c05558006e8fc61196e4d81381a9165bdf21a6b5ca128068e8deea42ab15ccb7a496e33ae1a0181eddf348e25e37d9f39471e852193e54d67e43cea9f9fc720e074897924f582d869a74e9a150e75bac3273b002579146fedea288c79f2b3ccd4927b3be44b6685542bb02e3131d6185a3a1a1aaad2549c3bd5cd641366bf2be547b0f23e52f75d44ab8937eaaf2b8f7589dba8911b34544649a3b55f2312386c50de7655989999c25a29ba75ebd8304ab8b2b377e6fd4e93f140f263c17589583f72207e0c5ff1c78e7098fa11e1ba6a2de8807fa11757871ae99441eaaa75a2731233e5ecd4759627b821f8f00291c0cb44607c6c1b0d81f8a24614c1c55ccb4b859b020ba3c21441b1a44b6f1ec657cfa3c5fb62e098ec20a2f2ca5447697f95ae3a1fc559786e3a6354c38c29bc90c8e27e5713df41f0604169eb6f2d56b5bc3b46e4b5a3f30d60c87378f2a5946a87d70c40df1e599fbef5abc3d72a3e62283d08b3f6ebd4e5d4661d874913b72de1ecf014b2ba8bd1c4cc1e56cc3cf483f5edad27a778faa12b2ea632e99184148e023ac854fdce6a403b8db5a5b9199a68b685128f3c02e58eee08332182d4ade94c0fe711a7ae0c4ab8450214458a46fc960b4d7d895d0c6ebb774cd0b3f60c340426958f1e4357f743b7da05f06ace3714c716f194376a8a1d52ac87198f6da4ebb45971a6286c6001d382e25dfd5db2ed3c351d214030bec26f507726575081031af3472a8f6b38581021b80edc3984f76b63cc1858b62a3ba42602d3796f957017ca558d54c0f05ba5499c7542016c040d114ad43efe9c4e365640927ee393929c3825f668057dba0253b347e199c017edf53d4037c7ed303db6653cd8207c9389b9dbfd6a52c47890cee4149e008c158b0a2644a86b1642e201c45b663b928b0f411ce4e0eeee05be45fa1a71f89e0737205b3d6765b8ea409c2b508c40c578ec0e26ff29fd0e0b67faf6ee57671925304b4d96fbc9cc78f976d82cafb4610730dd9219c522c9c2ceddfc0c993dbd3642898cec52fed13f3e57058575f4a9efb5d25b55ea711e4f7c85becf85d04c1b415cf30b6882961a87cf5b2298b600665513226bc53171b12620d6007e96d2a171174338f20debc142321372790a1215671c8b23af639fce8d9ec08885fc81d955f4aedb237c891244955c3e460d55cc70693c485637a0e263082b9d6dba692ea4a7ebf81ab9c711f5617289afb14d860350d5c62c586ad00a820ddeac7ddea6a35f13546ba4c6193c1cf890b556f30a7c9ed9683518ac803e512f1b011276e96fc4e50fe241b7517eb0fb9e84f9dfaa48064eb4dd166b54be17b669b2b47dde3ce2e9fbd4fe531b92b11ebe0c39540939f305d978c095dacfb5a3dca095a21e3ee8569ccae0517005b86f8011274ff80ea7875b56a32a6ee4d4102f2fdeab3ef2351e6e3b796f26829e18836d7f2c4bf262f49117a34adb1c9c04d579954c1bb3d2ac8f6823fcf8fdf6e4cc1cb2ab093700359680e951a3ab58327e30a02ed92c68b0c29e3970f26b04a85ff62ae83632c79ac737838e5c9536f3498bf8ea91f19d9a7c89150a0032da2e72fdeebd8421ebc26b534301e733bd705eb334a8a8f9cf792e8c56840f060d55773e41edf67108ec68155bf06b62d8923aa2116af01bb7631866d156e2d67ef39dfea4a5032195cb4d15500bb9b53208dd384501bd9f8556767cba56991b13549e8a3f48078808d0545e9976f3ea76c5acbe985edf035037ae349f1387ec84010a184310b15f4bcd378ba8f61fc60fd2e178af2e772859d4eeb10f8d6afb1024ac6ff557973d2924385b4974c721798c6ffa76945c974ff9f06ad41c3441f4b8b489daac8cf945fc71b231f6cbc6fa037e09d9e8ed82c3ec88856228800ab0dda862ea9fe4ab87ce9b33ac78fd8829c43e303246398325d30359dd9e061be0599bff9c6f4fb513f95fae0ac6303108ea9d09c0903e9b6514b4694f144419472fe968d54a1fb584f328822c15019dd685eb73b01b33fb2fe40fe49e7e3500cf06d83807ddeb6947ffc94007b3b9eaf20c515867d359bb0d8dd606dc62011b37bba88e75db151e654b82dee79a512b18f2010c68e5fb669b6d4bf914a2a300d3178b03b1a2cb7decc87cb6e11f41d90baf122c9f3c8076345baf79330a64c0b19e57eb4849768d671ea2052c643b82b179e750ddc3847a27150936be650778302788a94e8fde4fad2962b0f0aedbf9f5c1694a3bf8db654fd2b76203b20c74367a14a559c1e7950a1f333bbfd10d541adffd871e198229b9e60a1492d2fb8b90bd31bd5c8e489c87b6eaa694a8aa9220c5d3214bb81322519361839af3c42725d4f75fb4c9c73ed10ba5adbae2bf9c5bc5609987be768876479152032e801646267c066bf64e0b85e71b8362fb036c041892d12299df78f3b478de4a17f69409750a4015ebf5357d68e12908b3a5be8b867eed371ed4e49793d7d962f6905e70902052fa5f570443037297e980158ba31db9ac6eb1be72d0f53f4e1dc3f5b0cca9adc6d1a25e16418160ff84ecbfa6d99ec6acfd05d8fbd3ed8b6c5bb58f5ee750041698e55b9d5a8b6392ada25f8e4dece620f82d933e874b5e01c4788b600b0fe9ac6aed481722776e605823880c5717f2b3d3c0fa4179f8d032b91adc2d88b74ff2eea556ab5df241438969f4650800a7a841a91598867821ceb2d8fa9f5ae55fbdcdd8a1591ed355a38a66babe3aa3dec138a25c9b2b698117c64aed607a04285b296c59fe47117b3dcaf0a6a9ea8456be5c958973ee8940e9116916f3c590182f30724ee372536273a47a58ff7ea68ecad044875a5a31d2204d5cdcecee64ef442746d459d7b015f3fe748466e45c13e07e2e4a76e842e811062e90e4927b55c18a4a1b0662aa454701c7aef7cd2df2059a2b5d6ba417884d619607e752822d4c8802244e4766bc72f6ace09840e86c6cfc944bf6fa9674884550a32295d8e097c3b39b7006f4024f211651970f2d3c78d8eb638c72d1f0916abcf449aaaf033afd4a5e51502bfdfca6f4ad9d9760082db6631f8dc05738ffb890e2349c90b9f6382ff8b2b1f939226d8ec2e060b42f8ba6993df13bd635696586daf1384f492893203756ba5e9540e8d39f0840779b3664ab9613e441261e10b67c47571c31a33c9522013ad93fe591bc0b37b998b153d74394a086e3e70d7768a17ec475f63394a7835855ffdf9d12fcf928a25f0e76f29dcf5a91690229127e8ada9d60627fe6cc39d06e03c64b1c199a94fd254c885b59c31ecaeb789f5ef86bb87cc76e07f18f60cad4854091010744837dd16f545b5ce6bbd21f302f69970b5138714b66bc53988efa6d2e6e085adc56405f855f4982267c753642200316c71e30ace40e1b3701a50dd3d1858e2a53cdd8615bf040d636324eeb8849b2265384fdab86a10311f06a0933e9d692082f302182c1a223cb5e700e1ffafd9af8eecdf04a509a68eeb060689a468d8ced9322192af31cf98d71a14f8a915e5bb4f117cf906a79dbcb56e4163594af88052b84580ec4735c422db8895c97e2be8c4b562d09468f2c88acb373dc9761643216dc12a3473ed5e132aeb1e707a5d8006d633cdaaa27e35c9c166c0ca6dd19c928755ee41ecf0560301869beecd7b4230d502505548cfaaa4d35723d6f1d19b7e7ea5f0b824e4c78d9bafcb6b58dedddf432f86d25869b3fa6ce6bf8132e93fe0defbd5c61b99506da70c1e28e348c994f6ed196110fa964989916ca7d43f7b21e844c22b27e396892b5cc9611331b8601b65ff5add40265148d990b5e8ef692bea47d6a0873355f18eaf08dbc2f37453ab509021a9565bf3b5574105f1c13fc9ffdeb2cb33985cc7b2342693ba14a71273dd11c55f06757eed1dd4d87384309529887d7be20dceb49173b4f254d406a49c8150204fc935504efa1b27f0571817cac1a5c84fd286a79e899b935fcf84f235f2b5bdbea6f1d37ecfd5727f0797708bdeac8011ed379707057822ac79396107f9180974b5437716af199948e83bf6ac6f8e6592bd08f4ac429593ad685cb26bc50454f26e5cfd13faadc43c88ad706a691f6d418246a8a38377e1135ad2ec89b402fcc4875ced74874983d9a5e172e3c942e1e7c696c7363849f69dc3c537a8b5bba2aa3fd9a33773b0d27223a60198f87bf4a0930e910e69cc92ac815f1f3f715b8c0c4d6cdde13582eebb48a139b7b148e6164179c3bb08bb6406232db0ac0aadf3ade608771790713eeb9cbae4f0faf3d0ca6c6ad8a3dbd5587395e968e40340e78c132cd45524b1525c7556f9a6b4ad6a428b7f1d512ffacb01a0e604f7cf66ae6fdebd8dae282d046c2da8b713c7a1e78d577d0ce87779ea583a57a9ec84e4531ecda2a5d96b5fc31a2dccf2a688e5603f39d81effab7897c431adf1587c04f6585b48d42cea0b0caaf08aca7496f97841508286e9326b2722bc8f84a33713c2ec774b080f644ee5b3afec594178f5eeed1b8a5e730f7616fe1cd6b774331e8ab0926a6a1f590f3bc7384243dc986edf8772cd745302df09b14f02e9311ecad35e548d7b78cdebff7ceb623d1b143876255cbb14eaff5d663784dc9826d11359e0ac8b035428b08fa3824416f56f35d4d6437034d3e1f2846fa4fdd549ef55d110f0beb2b23391be48ddc1d4b0baa4c81be104ba845d007446d0c8024a37d657c19e7f34749335ec8c4069e5e3a99a9a46cca570c1d4bce81814401c95248d01ed02d56a29bc4fec6f88cf81316900c660ec8233198d5db39721d16873f6a93529758a26191ad368efdc4978b2fd4553c8de02e65dc87d6adb2fe3bfbc2a54b81e33240056bea4ea2fba2d1a624fb824af230f530e8787fa5eed11f4525a8169a43192a10d8ca9beff3a1282260299b147b98717acb5edbda324eaae09e1ec604de470e16f00c71c915ec06c53508b0c55a5fd31ffefaffe594ed7ebf21e11fcfe81492f9c3382370b18f7bf6169b2fb207674c13b9e1e4d5268b9edcbb012e014afe7a8a784b464a716a695cec5e4f6641f82cc1c7ec63d40a7fd01450b46b01588bfe5f0064cbbbde70a7fb3921dec993a613b3d30f73b0fbaf116f0919d47814f44bd003213a785d2f8301688f5576d57db7946ff15c38259f1b48571518dda8cc1d758cae0b928ee1a771d2161ebc0a992db5613e6d508d5e1404719", 0x1000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ž0®œ¶Ð»ÁÀD½<¢ß‰=³ìÚÔ§êc#CŽ0Ÿé¹ª+1J¿rÒ¤P.îž0®œ¶Ð»ÁÀD½<¢ß‰=³ìÚÔ§êc#CŽ0Ÿé¹ª+1J¿rÒ¤P.î""‰~¼t§êÏ€ñúHôD^Õtap1: address list non empty 16:00:00 executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) msgget$private(0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfff, 0x2}, {0x18, 0x3, 0x7f, 0xbd}, 0x6, [0x6, 0x3ff, 0x4, 0x7, 0x9, 0x8, 0x9, 0x7]}, 0x3c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2000000000000191, &(0x7f00000000c0)=[{0x43, 0x0, 0x0, 0xfffffffe}, {0x80000000025}, {0x100, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x3b9) r9 = accept$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000100"/43], &(0x7f00000000c0)=0x2b) r10 = fcntl$dupfd(r1, 0x1e, r0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = syz_open_pts() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0xd, 0x160000086, 0x1, 0x1}, {{r6}, 0xfffffffffffffffe, 0x18, 0x2, 0x6, 0x9bf3}, {{r2}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x20, 0xeb94}, {{r1}, 0x397d582ab5aa496e, 0x83, 0x642192cc039e3efc, 0x7, 0x81}, {{r7}, 0xfffffffffffffffc, 0x50, 0x4, 0x7}, {{r9}, 0xfffffffffffffffc, 0x30, 0xffffe, 0x93, 0x3}, {{r10}, 0x7ffffffffffffff7, 0x0, 0x1, 0x5, 0x7f}, {{r11}, 0xfffffffffffffffe, 0x88, 0x20, 0xfffffffffffffeff, 0x8}, {{r12}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x9d}, {{r13}, 0xfffffffffffffffe, 0x80, 0x1, 0x1}], 0x3, &(0x7f0000000240)=[{{r14}, 0x4a68fd8f33fa30c0, 0x40, 0x40, 0xffffffffffffffe1, 0x29}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x6234, 0x10001}, {{r15}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x5, 0x2d}, {{r16}, 0xfffffffffffffffd, 0x1c, 0x1, 0x7}], 0xfffffffc, &(0x7f00000002c0)={0x4, 0x4}) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:00 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x400000000002, 0xfa) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000380)="24b73ee6ef66497c79d5aead7555dd20a16181f086e7f24336abd57da6cbf19e223b8ebca83367aa8dbfc0933254747789892f58ee5159337b7e507ab51820174b0575783610bfe08f3fe96d4c8f7b4fc89752778b4bced22f73a954f7a912a92187ade822cb53e5cb1c6bde62f31904b8d4ad306ef34c9c231df76a500bfae425", 0x81}, {&(0x7f0000000180)="0de1d578abff29d472bba287e19d2bafc3060e657556228b4e718560beb4", 0x1e}, {&(0x7f0000000440)="923900f3961d4bf8b6956e433a22b90d2a8c894aa674af365b7e82462828cdf4661b494c157a197783c8c6ec68c426bfa4e1a37b97b3e826c4902647bec87f272f771c7e322b03e7d1f71e06e70684cd1a6818c098af231705503edcbf7a74bd06b3db66c4675167587ee4069c527477b1007e6f23f3f454a060", 0x7a}, {&(0x7f00000001c0)="c0643fdff7e46bf5413394f5448c61bb3a1146f539dc08d341d73e543c8e6b6a94a187b1195e6f05e35a", 0x2a}], 0x4, 0x0, 0x5) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) write(r0, &(0x7f0000000680)="7a47d3d089e236b928e6eada50bee4989c2146669f368ffd29a4f30935d1c2bcaede46c1b72e10bf9fc8fdb0cbbec3655081250e95904a1d3d5041629f4518349435e46464d8f23d84d1bd37a4b92f305fc08105a72fdcf69991ddc67d06746687f706d16493fc0abeeb93ee06f1a2f499b888671dadc6643e998ad5419aeb39743baf258982835687fc5964b3727ba5f177b1972367670255f0a6c8069954aaf3be9cc944522e87580d4e755bd56f50b3a2de97e1652d61be3c4d5e183e6ca2c26cabf567032c1c6360409610cee28a887af527fe07f564c8fbb491ee507013c6b0d7c8e8879969b6335a2941100eee7b631ee777bd52ebf659a6c611b639ab5505e08abcbf47e8ca616bae02d2b46e2c893deba71370b4ed5ba2552bf60fada056461c46ec1dbc424826ca4cc16e54383eeb5cd58c24d7de16eb91b3caef10a4bf0a8c023ee54c7a54341a3023bc56f4a35c010bd9b8440454318530a5018d3e0b12b7afe6e05b628869556984ae0afbcd639cf9beb97e0c8f161acc7f47003c6ce522eb46a667db2c2b3c8a2cb48caf82209cb99cb4a7a57414408af552b98dd9c852a4d553ee936dc2178f41ff9b521eb7e394d0920ada3aebd255bb9ba0b0445f1472498801eb409994a0b20da5985c1deedb47e5267075b0db77294afa70ebcea4de0a6125fe2defd68f3d3ca939bca45c10a91c0ab0f13f5cd0fc97f4dce729756b63c4f35a4f4b08513dcf1eb3104e26b4176cd36baef834d9a912a857980febdbd147b93adec0917d3893952a47d67d5d47605d639d31bc2002d270f96ba8e31ace949ffa5f9c2b401714a7827ee1ccf4838ea2c6d817cab2dfe4369dc874e5e44292e12bef2f8144153e9eae8571b2ed3fe409ff56919e262b405de8428e1aca097d58470a40e2d990e59882627b7bb23563e3b71c8ecb82a26149c194e68575abd9387862acb9f9ba26b2790ede6f8280ccec8071333f1d04a7869358ef1c7790db50f56e29f1c4f8af355938ac7dc138aec79b7616da2e8beb81e14881a7715e9d6c23c9da644df3ce3c712282f20b460cb715a4f6f56fe3e83068d686e8af3f317518fe679b31404c4a96bb7e0bda99c4822fa8ae6346bde0928b5f06b62ae033d033ab450802bc339b224dc00df2d1360fb5ef70afe2ee4c5a46020fbe05f6b01791bec773cd2ef14dd3185320a16db98bf8a026aee179c269ac63099d8b3c6b59033187199d664d10bfdbb41bf954f6803cce455a7753c2def4f4a1b79f0afb26522620dd609480799bd49f64a7efe15c6f339bf3adc9a089578dee7db99882de38ec36bfef3ef955ec1d96f25e2df0de8daae8dd5ffb4764bd8cc68e5662dc2f74e9c69cc4cc0ea354f6f5e9da300fe8df0c88f6710bf9eca13e5b97c368a089f4c7b3a006e3179b0401e43a44250643e1380965599fac5c153a7527c85e359f24d8bb86366e7f3b4f1fba1ab8414a0bb004d0bd56cde0fc8ff6cff055639bb0c2c83c4e15546378eea84ee1fd1007a446e486bd324cb7a487f1f19e1754f6343da4c5ffed1e978516ea5e206821016009d01a976f6422cd35fd8dbf83656013db43a877ecb198757afb8abeb4f80fd608fc6561c3b00ea5a9cec690ed400e315efd5fc3930be8ed26ca72ffff00685fc484e340e032057ae544b8b9333b8edbbb0c5edb0bc17023083959e300483a49b750b7e99ed474971e61037a34f00f1ccebc2b2cf29d99f5e92f3eb4cd3a6bdb850588ecc80529f7e5e311bff3588957f220ef628656a37b4f1cba0dcd274c57a683933542682cd830eb875ae61d5e7ea58df2031f8051256bf4a9f7a8944bb5105717d98adef513933e3c31ab94923f79d9f694b5060239353b749129032b3626d8a26bd901d644c07050bf409b7c2b6d2148d4b1018929c70ae3fde4240b0bd9339a35e3d54fff5c9cd20e609997195e706b4cd8bbafb988b308685848e78fbc89a7ef35cc4323d580b1b49ee8c843824e05671df74b31f269dcb8612350c320cfac42b1df652ef0368977f5af17f91e8bf7b06fd180d99238655926ecc7867ce2bb4055cd2b1d8612d6e51f6ca23e7a3e695450ece53472d27dfccf2b714cea1316a37fb57c8eea8be7debfc861bd02a6e2e881487ec5cb8548b9afd4b4f98a8d139c2b27e0fb093e9a74a650058443dd4282743bbe19f6c6dde588d7fceb288e6a51ff66e50fb13282005984c3bf9ed7f4dca598814a0a88281661ba7c724c02cf679faef3a37890d338f9c98d1ffdd978a94ef09dda46a5ab94e446de5e637786a2745e5e9e633c31ab5c19c32fe394bad1a463109e1f16b68a4faaa5481d2f2dc219b9b83eaf58a45dccf3f8a958f9d7bd44994432cc2362afc4a68c0f27090b37b4d59cd322e407f30c57588d68e6ce996148647c184e56f299f61020ca38236714919fb6d620f7e8be8700a2ca2559a7f2ed43a51810d08bdd2e42aa3ae09f2c045e928e0239626a3ddd5dd0494ad7a9af68a3a2595c8ae6de27272542e5e6c21b86c26309833f7bf53db07006e9681e5e9b4ae93462219abce099bcd4fac6e156e8d2dc7bfa4012d697f3caa854ba5cef995ccf3ff0e64f3ac46048c426c3bce1cf90672d1c481b6feb126e923b6456be422a42c0339ea15f452034a2910fba117bc9cdc5ceff91b242c584eb567ba622c684ca920d33d940a7cfd487fb6e44af9976a4dd5b47611ee1e91f2113c3e3c91cf3ed7a24e9cd61f72a1e82fb64b0bf1ade05a21de2a24b41d1fa3070ddbd393dfe63dd06e2ec18186331c1031bb16fb048c119eb5cb78b30106f913685fc22c44a286adf894f31a617bd2b72148f7336101825cac56f74a671c5f83f48bd24509084f7def1c48d8ea17e9ff68c8889159693d9e2d38096f52145b1399556949b60559c6edd6668bcc32c52c12abdec89b8d1fc0b4840065e1e14fb3e4e16ce3b1c45aff8f70f3e47e3dedebef73a126b27465a26cea5189b8262efa70f44055f945cec76d5f7f024e49dfba6d88f7d9f3d33815aa744f165ca6411e41383f6d095bf94a3b38769af2eee1255a77b0c07d535fc140e8c5e04676dab7bd714dd31e4802c0572a91c9b533622f17b6291bcbf6c7e4e5ce397ef1627f8faa5b3a15cf425aa4db1c7e82a9f3572b613521b97dc62a00fb13e06dc4747c67cd4c015804f67d7d076ac6131782d9ebff89fb5db03fa800e3d554329506fb6032f5829b868dd3b877a8a1601b699cf0477fd92c023b269fed2fe1ce51c0a646d90eed1ee91afe230d46c76a616eb7ed4a0aae73352377693579ced695e8e51ac681cab2f2ed1e1cc96266f490958f59a6b537560c91f7e126234ed9c172d29b668a6a2b50e80a2e50daccc3fc1c447d66a2acbc8c39edf2bf2ca34a095eb8764c4362bc7887196a2f464248b229e5ed7c6696cc9ac10bad5b68a1f5c7ad642cdb2961468d71426e2644851be4d2c946f38b8e36e99119c7521e1942f09e572874839a5bbfe7f9f1cefbc28b823b9b907b4b72f6a2abaf3aadf6409aeaf8b8bee5d36189f616e70d3e8f2e6d5b0ce4234c184598b252cc31e31958d4b519a4161a2c1bba8c87d1f69dc9e4c6d48d26b1ab3ef7307be0bfa1e2ac5cbe8fce60aadc1b13b912301b84bebeb167f17dd0e801fff9e1aafaa9a3fe7609d8715a72104d1c36e325bbc16ffe3884204268a01663cdc52bc47539ca73c0bcde00f02983d588fa405e5c0fe70d6f0c38f1ab723b63ef1bb3948e7637566a3a2ee8572fedd2cffc62c1e5f0cbd915a86f8cce7acb121b1c0e498847cdfe2fbc3439f1dddadee94a5890e5b08b1e5f5d2023b58953a07c5023caf313bf5877ce4d4203cd3a4b43e1878ca8588716d110679cc048b4a17c5d9e3ef7fd94661e121f21c349ecc8bab87c42abe5ea7314813389cc2e03369693dedd55e837e6046f64d435c4a1a489fb63e0b523235c84e30e181738cbdc4337e7a1547cc7b4c738e639541cd10ce544b672c6958ace512ef6b1d6e9d1dffdd4817f4c4106a8af1c75ec7dd5ae3403480ed81867b10eb489116b5b3671aa3869e722ddbca535427b29374dc8d31bf6595bb9983db1631520d837ade06103bea4fc7b74ebfd16ff2d5df9a7f24b3a410df4de82b1738e2dc49b8d904479f871332186394f364597fc3e5871e9415cecde0eeb57a5113055145cc9b94b8480163f46ea88d6e6be6d391ea2f640efee1aa7a11bd511749a254bba69967123ece8007dc16aab17a3ca1b19b6553685081428d61548522ceab866c43917b0c6435f87433d5e494153150a58e0ede8f93ca7ed21502fb40e7c7b2054379d8cc83d32c0d4f50a8c753175d7d39c7f3fad4f769ef7cfab463bb37752bb11c4e4882c7fdbf76221f133811efc09ef6a95dfa53177caa866598f85c70c6782d0a111b689ac0a51a45a5ada57993e3b0f61409dc5e2f67f04c45a6f2a194fa66e0f74020326c53c694a105dbfd3a0969848bc8c1767c73c8709aaabc8572ecbda8ff44b3432a8ef8836aff987f645f60fb081863f6468ed47994d7ed9c83e96f8884d0f12189284251218e1fd23255ce34d210d7a568d92fa7fe445ba963aca1531b4def9de3c3f820c77dec4443411898443e3d95ac253b236743d4c29a7e8311058a02412726e6d16405ca6ec90b616e29faf8da81838fde95790b0353e0e6a3199758cdba81463ef1c863ac87257f4d7c80c2eca5d7d5d81a34651ed74a3d533d129ad04cdefcd4fbc59c596847e6ba1ad42d4fc2e93581c6458025275d60d7ddc6649105520809e3f93f53be09d478245aba1ed8ccf84c7b6dfbd55a14563db3d93c5ad944aebcc8921a80042a3b33f1c5956c9a99bc1f408718cb69587807a18aa60a8d7138d8da249b83e339ca178c40793431ac15739355472a951913c715ac9f0168746a9fcde8fe9f2ff8c6fcb9443587dc23ac1d6853e12c55ac33d5440efb276d2028ee786d373188fd2bc606bf5ecfeacbee1059a95a36fd1c466037cc5270ae0fb92f87c1c298a7229d1727d358e22fdca038e56a57103b65a019b72a5ded492a11fd497c4c9ded8345f5a1fa41d3de77d35e87931d1f52218d928c4a00c9c8bb82875256d616b93c9ea6a4be542732a1641fa3a64b089dfac3f21f50cca28397cec997f89626b3353cf06ba74536a6084e49f0abab449738e1a0fbf887c76e2874bfa093ca790e21085112ab422bd7d4f9127700074532207884b5b9c355e2bcb9cf585176d96a5f02d501f4a223b413d6d0d1379562fb1143dc32f4db3ada4bf1ba2039cfdb0d460f27d1f10bcf6958c0b046c08a939a96d8bd3dd976a2daa3b74e2344501c35bf30bf9e0684779b3690c29934f3a91d46a62b0aba02895ee24f590ff228be965e174e789ac298ff82894d06755d468216aa21e819f4e10b712ec2c7053c89650a9973298fd0c6c678d10f42a425af498fd6604391972497d6989adc74d760606bb9d1d0cae0acee04dfe9ca271871953c4da330a6007b4e1973c9246e151414fe69eced172b4d2512766442a2fce90799d95587c474ffb8ed463f115457336a17855e21bee42c9f43008ef405b1a1c44c754563ac7b8f0ad3a9f5d7145a708d18db9359e208863f173e8014d8769e36cb37df9c6685a775bd1dbac9118b536cd0896836ed12b406d2986d281c0e29ef6483c3010e4be4141814894260418ebdd6c9c983d345103b96c3f8d53c0fb975aec6d24a451012e9d30f6be635b7d7e2e85d326c84ee33357456e2af571dbdd7a9262dfb189c2b0d6a2257", 0x1000) connect$unix(r0, &(0x7f00000018c0)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac8a73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5ff265b8b32002ecb9d58468affe902261fa043d90f9124ae242d7865815789d2231e1537b6f666c96e05432bc6576db5909196fb08a7be3acb2a4db2568b7b92c90a56c0644952d276590859acce5d0db6856ce46f783db6377b1b780668d81432a4f4066eb7bf55fe939edb759dcddc711c"], 0x10) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x46000000, 0x9, 0x1, 0x4, 0x5, 0x10000, 0x0, 0x6, 0x7, 0x7}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) sendmsg$unix(r4, &(0x7f0000001880)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000540)="8e8da5d79fa6f0712c309d4151aa87202378140177832be5322b8ce796937dd459d45d2090ca2236765dfa606849268fcd87c884a46945ec0fb51b1945720ffa41a48679c9551b0d8fde724222cfa5d9d34fbc8f46d97e3f98be10bdafbdeec1c7be3a31ef113840e6c1ae14415b493b5fd01e95330a3e4f3b741b7d32c36ba50dc5ed7901b02da0aac2ba6d10c65831e4713e013021", 0x96}, {&(0x7f0000001680)="523682f485d6cab51be20705db863413e2cba3c434303664948272f900912d5d5e81b58c74755c5fac59580b85ea30741425543ecdc285f4d48e21c8e0dd380b1d7ed9399b8fcec2b187cbe02e8c5991cc83ec4888b3c71cfc1ba7d3d093bea2", 0x60}, {&(0x7f0000001700)="f3e19ff71a13ce42f98a699917200d480a24ff21a4f82f85b26751e7672b16f9260c0391192d99279dec05bebfb8b7f44f5e920f074e80312022677a1065bf734747c8ac321ad0b3dbac077452e1073172d72bac684894159ad66686592fd53194a4d8f1ff26b65a0ab042214e93d984dfedcb14fd24114ebdc7c281f00d72", 0x7f}, {&(0x7f0000001780)="e85c5190a136a48c027ffa70f80434c5a29f0e42a872eb3a35c6f15420d2d6adb305c0835c7542065485d124b06d7198496a721fc0d2b531bf35bd4260c27ea536ac067df4066d159e9db3b1ee34ab2bcca7", 0x52}], 0x4, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0xd}, 0x803) write(r3, &(0x7f0000000000)="6091bd35db6722d48a825c464199ce39f599b143e5dfe1fa5311509ae0197c17e66254afb60b5a2f9965f421fd4feb39", 0x30) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) accept$unix(r2, &(0x7f0000002500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099fde9ada814a68b01c30c9ef16887937f4206cf212b7c73d99de40896af6dc3d3f5018384b44e0378bffedbef09b81b45a8c2719f82878d65841bac5edc7935674f9b6d5faa56885807e14a6d319dcd722117c7628e006968f8b9c6a1c551da0c"], &(0x7f0000001400)=0x1002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000001440)='./bus\x00', 0x0, 0x1) r5 = fcntl$dupfd(r3, 0x1e, r4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x3b9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)="0359b169225d9b82dcbd10eea05096146ab26b9e95cd1d1385d1955453cd87d2f19fc12b5534ac60745f8ad9e283e35214bfdd680b8aec974230d1c60a28e1e8e31bef3bbf2173f1327ba62a8219f3c6be412448ee064591130df4651a581df222a546b00d59c0561c0de1597abd59bbe38e07122e6d4571184635b37c7e51ef6e84bf1a3b5928e0fcb2fccf693143825b98404fe1cd5ec03724643a003aa0bacf3cd85fe12e16d4b053d76bbfb572fc8a21bf2e8e2257abf99ac27ad8bbfd22b4c895d9004b1fe71c56dfc04eaa0b2aaf07748bed2bae81718df7dcebd4fc0eb409d575fb233682", 0xe8}], 0x2, 0x0, 0x0, 0x400}, 0xc) dup2(r0, r5) r6 = kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x82, 0x8, 0x9, 0x9}], 0x7ff, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r8, 0x5, r9) write(r7, &(0x7f0000000100)="8c65", 0x3b9) r10 = socket$inet6(0x18, 0x2, 0xff) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000300)={0x5, 0x0, 0x1, 0x17f3, 0x1}, 0xc) dup2(r1, r6) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000200)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40, 0x8, 0x51}, {0x15}, {0x6, 0x0, 0x8}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0), &(0x7f00000003c0)) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) msgrcv(r1, &(0x7f0000000180)=ANY=[], 0x0, 0x1, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = getgid() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffff9c) r14 = fcntl$getown(r13, 0x5) r15 = geteuid() ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f00000001c0)=r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={r14, r15, r16}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r20 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) r21 = fcntl$getown(r20, 0x5) r22 = geteuid() ioctl$LIOCSFD(r20, 0x80046c7f, &(0x7f00000001c0)=r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={r21, r22, r23}, 0xc) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r25 = fcntl$dupfd(r24, 0xa, 0xffffffffffffff9c) r26 = fcntl$getown(r25, 0x5) r27 = geteuid() ioctl$LIOCSFD(r25, 0x80046c7f, &(0x7f00000001c0)=r25) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={r26, r27, r28}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x80, r9, r11, r15, r18, 0x40, 0x200}, 0x7, 0x9, r21, r26, 0x101, 0x9, 0xf981, 0x2a}) 16:00:01 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r5, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x3, 0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r6, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x7, 0x8001, 0x416, 0x2]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x3c7891e9dd54d5b4, r0, 0x0, 0x7) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getuid() syz_emit_ethernet(0xffffff1f, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0x0, 0xa0, 0xa7, 0x9}, {0x1, 0x80, 0x4a, 0x81}, {0x2, 0xbe, 0x3f, 0x8}, {0x8001, 0x6, 0x6, 0x8000}, {0xffff, 0x4, 0x10, 0x7f}, {0x101, 0xc2, 0x3f, 0x2}, {0x6, 0xff, 0x20, 0xfff}, {0x7, 0xf4, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:01 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000380)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000038b, 0x0, 0x0) 16:00:01 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x200000000000012d, &(0x7f00000000c0)=[{0x44}, {}, {0x6, 0xfc, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10888, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x1196bfd734b47a8f, 0x16, 0x2, 0xffffffff, 0x8f}, {{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x0, 0x9c}, {{r2}, 0xfffffffffffffffa, 0xa, 0x40, 0x0, 0x5}], 0x5, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x40, 0x5, 0xd6c}, {{}, 0xfffffffffffffffa, 0x3, 0x2, 0x33085eff, 0x200}, {{}, 0xfffffffffffffff9, 0x182, 0x1, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x61, 0xb4039bfd1ae8bee7, 0xe08, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x4, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4, 0x549, 0x40}], 0xda4, 0x0) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001280)=ANY=[@ANYBLOB="01001d76c3906d40a49befee858e494c55ce8f39c838ac"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001100)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000080)}, {&(0x7f0000000480)=""/123, 0x7b}, {&(0x7f0000000500)=""/223, 0xdf}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0xa, 0x0, 0x53a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x44, 0x3, 0x0, 0x4000000}, {0x80000000025, 0x1}, {0xd, 0x49, 0x4b}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x5, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813af30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000bec9a142cd1fc4eaea7cebcee5da60433046e6be0e1ed4de3669cb9bfc54dbffaaeffc28a3136aecf34db74284ea529dfea84e890fa5a5d4cb453c5a2d542a8754026dfbf32f"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) chmod(&(0x7f0000000000)='./file0\x00', 0x12) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7de2, 0x7, 0x400, 0x1, 0x42, 0x1ff, 0x75e, 0x2, 0x1, 0x1, 0x3}) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x3e0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x76) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) acct(&(0x7f0000000200)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) r2 = socket(0x18, 0x1, 0x0) close(r2) kqueue() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) getpgid(0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x3, 0x102) r4 = getppid() socket(0x6, 0x800d, 0xc0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, r3}, 0x0, 0x0, r4, 0x0, 0x9, 0x0, 0x80a6}) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000001e80)=ANY=[@ANYBLOB="00000000000000000000000000002c6b082e00000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cd0197c10b8b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f83a57e6b7cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42c2c78352b6c64f1ba07216d1120076381963c3cd1260f91d7ae9d702459fb6f11cc4884c93c1a01d7bb1c655a8e7c4d338482d5da4f461abcba7a7a1285a3af36b17a50d419f40f84b46eb3a3a8df02b717598247c027d771fec63ceff9b739c66fe5e938ba423517fcd561e6322054913f"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:05 executing program 0: select(0x40, &(0x7f0000000000)={0x5803c16e, 0x9, 0x80, 0x1, 0x8001, 0xebd, 0x802, 0xcb}, &(0x7f0000000140)={0x100, 0x100000001, 0x5be7, 0x1, 0x50d1, 0x80000001, 0x7, 0x6}, &(0x7f0000000180)={0x3ff, 0x8, 0x6, 0xf5cb, 0x800, 0x3f, 0x9, 0x1}, &(0x7f0000000200)={0xfffffffffffffffc, 0x2}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x3d, 0xf7, 0x6a, 0x3}, {0x0, 0x0, 0x2, 0x3aa}, {0x9, 0x9, 0x0, 0x8}, {0xa07, 0xe0, 0x0, 0x80}, {0xee, 0x3f, 0x3, 0x80000000}, {0x1403, 0x1, 0x4, 0x3}, {0x3ff, 0x5, 0x0, 0x8}, {0x6, 0x61, 0x9}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:05 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/215, 0xd7, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = dup2(r1, r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000500)={0x3, 0x40, 0x7, 0x100, &(0x7f0000000280)={{0xf5, 0x5, 0x81, 0x3, 0x8, 0xe7b0, 0x82}, {[0x7ff, 0x8001, 0x0, 0xc000000000000000, 0xc2, 0x3ff, 0x14000000, 0x1000, 0x400, 0xec, 0x1000, 0xf9e4, 0x6, 0x1, 0x5, 0x4911, 0x7, 0xa9b], [0x200, 0x5, 0xd6ce, 0x0, 0x8, 0x81, 0x80000000, 0x9, 0x100000000, 0x5], [0x8, 0x3f, 0x5, 0x5, 0x86, 0x3, 0x2], [0x3, 0x0, 0x9, 0x4, 0x0, 0x20], [{0xc1c1, 0x3, 0x4, 0x19}, {0x9, 0xc4, 0x40, 0x4}, {0xa4a, 0x3, 0x3f, 0x7fff}, {0x6, 0x7, 0x0, 0xfffffffeffffffff}, {0xb0f, 0x3, 0xab23, 0x3ff}, {0x0, 0x5, 0xffffffff, 0x8c7}, {0x7, 0x3ff, 0x1000, 0x1}, {0x800, 0xffffffff, 0x80000000, 0x7}], {0xfffb, 0x6b, 0x6, 0x9b}, {0x883, 0x7, 0x3, 0x5}}}, 0x6, 0x9}) r3 = getpid() wait4(r3, &(0x7f0000000540), 0x2, &(0x7f0000000580)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x8, 0x0) renameat(r1, &(0x7f0000000640)='./file0\x00', r4, &(0x7f00000006c0)='./file0\x00') pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r5, &(0x7f0000000740)="2c36c7b128b18676b342b588a88b333473e374e934b28a6094eea3f8efb12c845495672d489328ff45cf3677daf23b7bf0c112b8bfc2c7bed2123e7fad28c37777a15574b0e38d8c5e69ce3609176826b421026b6a5975891ea7cfade34927fd9cc6084cbad79c201ee4ef55cce684674c2391a1904c7c159c3cec93d6d863f94d2bd9e6b5", 0x85, 0x0, 0x80000001) r6 = dup(0xffffffffffffffff) dup2(0xffffffffffffff9c, r6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x10, 0x0) fcntl$setstatus(r7, 0x4, 0x40) r8 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000840)={0x38d5, 0x4, './file0\x00', 0xff, 0x69d, 0x7fff, 0x6}) lstat(&(0x7f0000000880)='./file1\x00', &(0x7f00000008c0)) r9 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000940), 0xc) r10 = open$dir(&(0x7f0000000980)='./file1\x00', 0x80, 0x2) fcntl$setflags(r10, 0x2, 0x1) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x10, 0x0) fchflags(r11, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000a00)=0x3) close(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000a40)={0x0, './file0\x00'}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x50, 0x4}, {0x84, 0x0, 0xff}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getgroups(0x5, &(0x7f0000000340)=[r3, r4, r6, r8, r9]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000100)=0x27) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffd}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x4, 0x5, 0x2, 0x7}, {0x81, 0x7, 0x81, 0x7f}, {0x9, 0x7f, 0xfe, 0x4}, {0xb2f7, 0x0, 0x2, 0x9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3, 0x10}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r4, 0x60}], 0x5, 0xe7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r5, r7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) writev(r1, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000240)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000640)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000600)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) pipe(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0x900fff7b, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x96ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r7}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x80000001, 0x40}], 0x1, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r8 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r9 = accept(r8, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r10, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000001340)) pwritev(r11, &(0x7f0000000180), 0x0, 0x0, 0x17) r12 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r9, 0x1) connect(r9, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) r13 = semget$private(0x0, 0x5, 0x100) semop(r13, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r14 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000000480)=""/97) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$WSMOUSEIO_SETMODE(r16, 0x80045726, &(0x7f0000000100)={0x1}) recvmsg(r9, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r12, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121ea00ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000092d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000900)=0xfffffffa) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) ftruncate(r0, 0x0, 0x9) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:06 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x8001, 0x100000}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x248, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0x8, 0x1800}, {0xccab73825ab7b81e, 0x1, 0x1000}, {0x7, 0x5, 0x1000}, {0x2, 0xffff, 0xc00}], 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x21, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x8, 0x800, 0x2, "41212dc7272b17b5cf99dd69ee63f78903274cb0", 0x80000000, 0x7ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x2006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfff, 0x9, 0xc8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x5, 0x81}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x2, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0xb53, 0x100000001, 0xa3, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x10000001, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x40, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x52042fb5, 0x33, 0xbf, 0x7e0], [0x4, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0}) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) r4 = socket$inet6(0x18, 0x5, 0x3f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) load: 2.94 not a controlling terminal load: 2.94 not a controlling terminal 16:00:06 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x10, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x111) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x180) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000200)='./file0\x00', 0x480, 0x79) poll(&(0x7f0000000080)=[{}], 0x1, 0x3f) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x1, 0x0) 16:00:09 executing program 1: 16:00:09 executing program 0: 16:00:09 executing program 1: semop(0x0, &(0x7f0000000140)=[{0x0, 0x3}], 0x1) semop(0x0, &(0x7f0000000000)=[{}], 0x1) semop(0x0, &(0x7f0000000080)=[{}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 16:00:09 executing program 0: semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}], 0x1) semop(0x0, &(0x7f0000000080)=[{}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0xf) 16:00:09 executing program 0: 16:00:09 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 16:00:10 executing program 0: 16:00:10 executing program 1: syz_emit_ethernet(0x3c, &(0x7f0000000080)) 16:00:10 executing program 0: 16:00:10 executing program 1: r0 = semget$private(0x0, 0x207, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x3}], 0x1) semop(r0, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x10) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x38171, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, 0x0, 0xfffffdc7) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x68001, 0x0) poll(&(0x7f0000000380)=[{r7, 0x443e7130409e7fb2}, {r6, 0x1}, {r8, 0x10}], 0xbd, 0x96) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=r5, @ANYRESDEC, @ANYRES64, @ANYRES64=0x0], 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r9 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x9, 0x1, 0x538, 0x7ff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffff95) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0xa6714c949a6abeb3, 0x7fff, 0x99d, r1}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x200, 0x8) flock(r0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b000000000000000000244d00000000028a894a66ec39fa4668dbc8dbb67441bfe16952740ef3beb03372971d96b458cfe9d8534506a612b561f6be25337bf5a2423bbe277d66b38c30b99761a04783c85fa735bae18e1b5be649f46136e60e10ddd292e27d91cbf2b0cf52b705d00d"], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x20, 0x70a66ac52c9d61a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f702b660f568393ac2b786fb0437e4f1941f3bd5518ef78423af8aefa14039a9f4df9734f74b56244067242a8af9e182172fd3087166eda9dc026dc78b0360087dde50e4626fcf38775ed90fb90ade00b2f90af13b091ddec96d9d35fee3da39b0ae9d31c36b29ea6cf71e2acc426084e5d4018bf76e0291f0d7", 0x7a}], 0x1, 0x0, 0xff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r1, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = socket$inet(0x2, 0x1, 0x1) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000180)="6ee04262c879e10db708d07a240aadfb31235f352918913062a1d18643bc9f55da13d014cf9aaaa3ab8862", 0x2b}, {&(0x7f0000000340)="1d293fc4cb0cc31346ff6cc8837eb17874978133c07d46d523d599d6d477962e90241de2803d7654732d916037987adcade32a5cd7518fe12d58664edd93736e87e11da66097e680c2893a0e5dbd901685682379f24e3d6c87f9300bd5126803c4a640506d78adb5485e0b9e947dbfd1a94d51ce0ea0330c1420f564c0fbe513c899e88a37aa5a98762a3b15b0d0278a80ac87ab9f5d48e848bad37bc32be5710173ae07b3d19e15d23996ef2b5ccb11a4cadf675835c0a04f7458a281c8c72884d229b4f0b88846", 0xc8}, {&(0x7f0000000440)="e6483b94897dffbb10bcc62b4034af3c8d8d5e713725fb04b6bbe2b0c1abbfa60eea9cf26408bbc313f76dd068a508cf00f1a51118fda1b1cf4a1d4cc6995f6da6e9d072ce2b2afad7be10670e21272a0ff53cc7327c253b6e30499d0b31ac6091cf3c1d10a709e21fba5051e4324f2ec87afc25", 0x74}, {&(0x7f00000004c0)="63216ca585230f44f6d74ee0c72724a5b5881d0a026663d6369f3a3b14b20045e27d2ac75a4db784ea429dcd61bbb6308ef14d292e99dd6c1ec0832ca21e804ce4e2c3dacec877e972bbb75a7d85fdb9efe2a3d1ea7c9a31cdfc5f08dcd694ebb6c5dbfb230c", 0x66}, {&(0x7f0000000540)="4b09cce33338d54fa61c55fc13017c67147f6f06ae4b1eb3735d4d1c7982dda34d996bc17941629edf6f0fe2a31e3f6b5c873e79899a8afdafdbf3dbcf8d215ad272c283bb556c723427d93c30c56ea03ae51be1b7c795fe458b4f34470f83da25b87054f62c1306e6369a2df155b0b5e1f808e9ab039c6f1644f5d49c320eb9e1ba23bf305eea057dd1f9c37f18e9b5300cf447ca0bd92d4255e369e21595f1004ebdb8c577237a33353c3f30c6bacc5824b1a8e451646a8194e11d4965d09fba1eecb3894a8179a2fa719c7e22505abeba33fcf1dfd3130f2fc47da2c76fcd5659fd095002aaa9bb34", 0xea}, {&(0x7f0000000640)="21de384f4f2ac904671a5f50798a52ad06d43f2ab9ef1f623eb865a9141868ab06660ec05e72cfa7d97825bd1fc90a45720c1afb923e40affb9cedc213905a3199784164497e7f891229edd589caa858cd59551b2caec8f93522369d0d24db238a609c1efd5733852e04732506c5ef0e695c5dcb96b02d8682a6fc577b4bf083bb67265cee8098d9c855c7f79fbee13fa5c997fe1c8c9267aabfac2bdd7036094b6e9b473f2b5be42c63a1c16081ba6e3ebff79fccfe584f86cfec24af264c0febe495e3a560d6b56629f2c4508203d8903461b629967fd40f4b3b2891fcef3f708fe095f7e61f2fae85f0a9ec977cce2a83e22afbd743a4fac2f3", 0xfb}, {&(0x7f0000000740)="a9b0f2f53747527f1f52b765cb1561b975cb4017b687301652eda91da37d5a7cf0b5833d737965cea21fa821358f706f651f2ff0a8ab8ebf2d85d8686a73e64d63e8b190cd9e28355dc1fcdf7fb09de159d21a0b34f9bfc6047c43020b90a7744742899b55b42409845de4ece711983031112775aca5eae08a6b5a7eaa907b02", 0x80}], 0x7, 0x0, 0x9) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="1064e9f9e886d73d000000000000b13317868e1895003cdc298fc03ca12df878b9922c4bc9f4e15f057bd916b3484888fdb1c4b072109957a9d5ec159e8b8321f6020fe5cef1c6426b65c6869f78abbe09707a18a1faa7c709a2"], 0xa) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) sendto(r3, &(0x7f0000000240)="2db9488003b0a3edfc8920c55c888af8f968a5797879be02d8d0136ededc003619c48ca76cb87ff710ce34942d169d71000233b4b51dd46b76a96b7fe314ad652cdd5722eabf7a59b0d40b104afcf01191f84e52b26ce7b1fdbbb6ec2823bfb5e598255faea39791f4cc2d946bd551c6539981a0eaf055fa189a402101baa2c049580caf0a6b0a3e2f5bc5c44dbb2f788e08b74dc6d3dbf814a22b74ebaa2e7e8f44aa", 0xa3, 0x7, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x87, 0x9a, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) semget(0x1, 0x7, 0x8) r2 = semget$private(0x0, 0x0, 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x101, 0x800}, {0x2, 0x1, 0x1000}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:11 executing program 1: r0 = socket(0x1, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8299827200000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x2, 0x0, 0x1a8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x8d]) write(r1, &(0x7f0000000100)="8c65", 0x3b9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="6a2f06629ec3300f99e3c2c290468b6647a3f2ca15956c6053662d", 0x1b) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aab9954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8fe6c2c0c51da61625068af70cb7d3f8ffffffffffffff"], 0x8, 0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) r3 = fcntl$getown(r0, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xc) r9 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r7, r9}, 0xc) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x6a, 0x100004}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28380, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7ff, 0x5, 0x0, 0x8, "0dcdb1f644f432b332f379a42dc982064db5d652", 0x4, 0x41}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x2}, {r1, 0x4}], 0x2, 0x4) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r2, 0x20}], 0x1, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x4, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:11 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0xfffffff9) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x800) r3 = shmget(0x0, 0x1000, 0x4, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffff9c, 0x0, 0x1, 0x55b62cabf1a871f5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0xbc6) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) readv(r6, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000240)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) select(0x40, &(0x7f00000000c0)={0x100000001, 0x4, 0x5, 0x5, 0x9, 0x28ec, 0x0, 0x8000100000001}, &(0x7f0000000140)={0x0, 0x88e4, 0x8001, 0x100000000, 0x7fffffff, 0x1ff, 0x80, 0x100000000}, &(0x7f0000000180)={0x401, 0x400, 0x8, 0x0, 0x5, 0x20, 0x3, 0x8}, &(0x7f0000000200)={0x3, 0xfc8}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x4, 0x6, 0xfffbfffffffffffc, 0x0, 0x0, 0x2b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xffffffff, 0x10000, 0x0, 0x0, 0x800000000000000], [0x7, 0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0xfff}, {0x0, 0x0, 0x0, 0x8}], {0x4, 0x0, 0x0, 0xc6f5}, {0x0, 0x20000000}}}) r7 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) getgid() shmctl$SHM_LOCK(r1, 0x3) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r3, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x8, 0x0) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1000}], 0x4) r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f0000000140)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x6, 0x1000}, {0x2, 0xf40}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r6 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000480)=""/84) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r9 = fcntl$getown(r8, 0x5) r10 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r9, r10, r11}, 0xc) r12 = getgid() r13 = geteuid() r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000100)="8c65", 0x3b9) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x3ff, r10, r12, r13, r15, 0x8, 0x8000}, 0x10001, 0x800, 0x1ff}) r16 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r16, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100), 0x431) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0x0, 0x8}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0287533, &(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a86f30 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x54, 0x25cb, 0x5a24, 0x7}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x2, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x7) r2 = socket(0xd8a4fc9337bfb458, 0x4000, 0x2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000180)=0x7f, 0x4) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x4, 0x1, 0x1, 0x80000000, 0xffffffffffffffff}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a86f30 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x3b9) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0x100000298, 0x1, 0x0, 0x0) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:12 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='/dev/wsmouse0\x00', &(0x7f0000000100)='/dev/wsmouse0\x00', &(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='-@*\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/wsmouse0\x00', &(0x7f00000003c0)='\x12}!', &(0x7f0000000400)='\x00']) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) 16:00:12 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = accept$inet(r9, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r6, &(0x7f0000000900)=[{{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r7}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r8}, 0xfffffffffffffffd, 0x11, 0x20000000, 0x3, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000004, 0x7}, {{r10}, 0xfffffffffffffffa, 0x9c, 0x80, 0x7, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r12}, 0xfffffffffffffffb, 0x2, 0x41, 0x10000, 0x900}, {{r13}, 0x0, 0x27, 0x5, 0xffffffffffff0003, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r4, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r14 = getegid() fcntl$getown(r3, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0xfffffffffffffed0, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r18, 0x0, r25, r14, 0x20, 0x80}, 0x3, 0x7, r1, r16, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r14]) r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r31, 0xf, r30) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r34 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r34, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r31, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) r40 = semget(0x1, 0x1000000000007, 0x200) semop(r40, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r40, 0x0, 0x0) semop(r40, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r40, 0x0, 0x5, &(0x7f0000000800)=""/199) r41 = syz_open_pts() r42 = dup(r41) r43 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r42, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r45 = getegid() r46 = geteuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r44, r45, r46, r47, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r43, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r49) r50 = semget$private(0x0, 0x7, 0x0) semop(r50, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r50, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)) semop(r50, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r50, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r50, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r52) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r52, r33, r35, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) socket(0x40000000011, 0x4003, 0x0) 16:00:13 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0xfffffffc, 0x40, 0x40, 0x0, 0x1b0, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000a40)=[{{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x800000000000003}, {{r0}, 0xfffffffffffffffb, 0x5, 0x4, 0x9, 0x2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x4}, {{r2}, 0xffffffffffffffff, 0x22, 0x40000005, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x2, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r0, 0x5) r10 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r4, r8, r4, r13, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r7) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r11, 0xffff, 0x100, &(0x7f00000005c0)=0x809619, 0x36d) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r15, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d4ba74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000400)='tap') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000280)="1b4c83b640f95343362e99c3a04808ccb8371c94d3905565bf94012d386233266514a0c904d0059277d48a93f167ba762f3685db78f844775943114100d1496f1cca085710c1ebe90e37de803793de295744d61af66895d513870414ab92fe3300ab2dffbb76446afc7b0da762cb40c950e1b29f33bc990d76a2e5acf080b63b515484e4bf01e5167d0aa5e303224ac81607343ec5705e5851017471a14b8aed6ab60a90b7d5215e3e7b0ec965ece2591dc738887751a135e393c62506a30a52456b8f2319105642bed09f4d", 0xcc, 0x0, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x3b9) setsockopt(r3, 0x12e, 0x0, &(0x7f0000000380)="228f43d3a2993d0fd75e8a6f08674a21913d380629245664f17538250d67e5daeef9cc4c61eef15e4676bf8dab6976c3b356b8ddf03708b429b33b41ad43311aa5e7a2b25a8c188baa550b157df32c4607a6", 0x52) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 456874 32824 0 0 0 0 syz-executor.1 *522639 32824 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220646c,ffffffff821d017a,350,ffffffff821a7f78) at __assert+0x2b rtrequest(b,ffff800022d731e8,83,ffff800022d73288,0) at rtrequest+0xbd2 rt_clone(ffff800022d732f8,fffffd806f6d4c88,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4c88,fffffd806771cef4,0) at rtalloc_mpath+0xba ip_output(fffffd806771ce00,0,fffffd806f6d4c78,20,0,fffffd806f6d4c08) at ip_output+0x4f2 rip_output(fffffd807d7b4700,fffffd806f6d5600,ffff800022d73508,ffff800022b56000) at rip_output+0x252 rip_usrreq(fffffd806f6d5600,9,fffffd807d7b4700,0,0,ffff800020ab0ee8) at rip_usrreq+0x46a sosend(fffffd806f6d5600,0,ffff800022d73728,0,0,80) at sosend+0x645 dofilewritev(ffff800020ab0ee8,3,ffff800022d73728,0,ffff800022d73810) at dofilewritev+0x1b7 sys_write(ffff800020ab0ee8,ffff800022d737c8,ffff800022d73810) at sys_write+0x83 syscall(ffff800022d73890) at syscall+0x4a4 Xsyscall(6,0,c,0,3,1d98d4e0010) at Xsyscall+0x128 end of kernel end trace frame: 0x1dc299c9cb0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220646c,ffffffff821d017a,350,ffffffff821a7f78) at __assert+0x2b rtrequest(b,ffff800022d731e8,83,ffff800022d73288,0) at rtrequest+0xbd2 rt_clone(ffff800022d732f8,fffffd806f6d4c88,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4c88,fffffd806771cef4,0) at rtalloc_mpath+0xba ip_output(fffffd806771ce00,0,fffffd806f6d4c78,20,0,fffffd806f6d4c08) at ip_output+0x4f2 rip_output(fffffd807d7b4700,fffffd806f6d5600,ffff800022d73508,ffff800022b56000) at rip_output+0x252 rip_usrreq(fffffd806f6d5600,9,fffffd807d7b4700,0,0,ffff800020ab0ee8) at rip_usrreq+0x46a sosend(fffffd806f6d5600,0,ffff800022d73728,0,0,80) at sosend+0x645 dofilewritev(ffff800020ab0ee8,3,ffff800022d73728,0,ffff800022d73810) at dofilewritev+0x1b7 sys_write(ffff800020ab0ee8,ffff800022d737c8,ffff800022d73810) at sys_write+0x83 syscall(ffff800022d73890) at syscall+0x4a4 Xsyscall(6,0,c,0,3,1d98d4e0010) at Xsyscall+0x128 end of kernel end trace frame: 0x1dc299c9cb0, count: -14 ddb{1}> show registers rdi 0xffffffff819f8947 db_enter+0x17 rsi 0x4214 __ALIGN_SIZE+0x3214 rbp 0xffff800022d73000 rbx 0xffff800022d730b0 rdx 0x4215 __ALIGN_SIZE+0x3215 rcx 0xffff800022b56000 rax 0xffff800022b56000 r8 0xffffffff81b887df kprintf+0x16f r9 0x1 r10 0x25 r11 0x7552381fd0523914 r12 0x3000000008 r13 0xffff800022d73010 r14 0x100 r15 0x1 rip 0xffffffff819f8948 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d72ff0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=522639 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffffffff826269b8 process=0xffff800020adca80 user=0xffff800022d6e000, vmspace=0xfffffd807f007730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 32824 456874 81101 0 7 0 syz-executor.1 *32824 522639 81101 0 7 0x4000000 syz-executor.1 2899 15597 30146 0 3 0x2 biowait syz-executor.0 81101 377841 30146 0 3 0x82 nanosleep syz-executor.1 25798 171042 1 0 3 0x100083 ttyopn getty 15698 347569 0 0 3 0x14200 bored sosplice 81526 472882 0 0 3 0x14200 acct acct 30146 215884 99038 0 3 0x82 thrsleep syz-fuzzer 30146 274375 99038 0 3 0x4000082 nanosleep syz-fuzzer 30146 249483 99038 0 3 0x4000082 thrsleep syz-fuzzer 30146 180531 99038 0 3 0x4000082 thrsleep syz-fuzzer 30146 192650 99038 0 3 0x4000082 nanosleep syz-fuzzer 30146 277734 99038 0 3 0x4000082 thrsleep syz-fuzzer 30146 55957 99038 0 3 0x4000082 thrsleep syz-fuzzer 30146 50012 99038 0 3 0x4000082 thrsleep syz-fuzzer 30146 510433 99038 0 3 0x4000082 thrsleep syz-fuzzer 30146 8350 99038 0 3 0x4000082 kqread syz-fuzzer 99038 448549 99485 0 3 0x10008a pause ksh 99485 368821 68999 0 3 0x92 select sshd 68999 55977 1 0 3 0x80 select sshd 88584 152957 88946 74 3 0x100092 bpf pflogd 88946 436479 1 0 3 0x80 netio pflogd 14190 140911 70502 73 3 0x100090 kqread syslogd 70502 318435 1 0 3 0x100082 netio syslogd 47268 40283 1 77 3 0x100090 poll dhclient 10443 125163 1 0 3 0x80 poll dhclient 5235 96526 0 0 3 0x14200 pgzero zerothread 99959 420057 0 0 3 0x14200 aiodoned aiodoned 54390 213911 0 0 3 0x14200 syncer update 77501 190336 0 0 3 0x14200 cleaner cleaner 35727 297542 0 0 3 0x14200 reaper reaper 11131 152571 0 0 3 0x14200 pgdaemon pagedaemon 83463 5650 0 0 3 0x14200 bored crynlk 5248 484482 0 0 3 0x14200 bored crypto 70322 179797 0 0 3 0x40014200 acpi0 acpi0 3382 226069 0 0 3 0x40014200 idle1 27140 120748 0 0 3 0x14200 bored softnet 79562 321550 0 0 3 0x14200 bored systqmp 38758 316773 0 0 3 0x14200 bored systq 32949 485710 0 0 3 0x40014200 bored softclock 58177 356744 0 0 3 0x40014200 idle0 72912 195077 0 0 3 0x14200 bored smr 1 109478 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 32824 (syz-executor.1) thread 0xffff800020ab0ee8 (522639) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82674a48) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff8246c3e8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 2899 (syz-executor.0) thread 0xffff800020ace298 (15597) exclusive rrwlock inode r = 0 (0xfffffd80643400a0) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80691c6a28) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9621 7107K 8763K 78643K 26747 0 0 pcb 13 10K 12K 78643K 1014 0 0 rtable 151 16K 16K 78643K 1939 0 0 ifaddr 98 22K 24K 78643K 602 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1644 0 0 iov 0 0K 24K 78643K 812 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 78K 78643K 5813 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 38 0 0 VM map 37 18K 19K 78643K 46 0 0 sem 12 0K 0K 78643K 734 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 2919 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 61 63K 95K 78643K 1538 0 0 subproc 32 2K 2K 78643K 340 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 244 0 0 in_multi 25 1K 2K 78643K 362 0 0 ether_multi 1 0K 0K 78643K 35 0 0 mrt 0 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 769 0 0 pfkey data 0 0K 0K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 177 260K 264K 78643K 11485 0 0 UVM aobj 130 5K 6K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 973 0 0 NDP 21 0K 1K 78643K 178 0 0 temp 235 3565K 4205K 78643K 72112 0 0 kqueue 0 0K 0K 78643K 32 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 73 0 67 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 306 0 304 1 0 1 1 0 8 0 rtentry 112 344 0 286 2 0 2 2 0 8 0 unpcb 120 2488 0 2477 6 5 1 2 0 8 0 syncache 264 20 0 20 9 8 1 1 0 8 1 tcpqe 32 22 0 22 5 5 0 1 0 8 0 tcpcb 544 1843 0 1839 15 13 2 11 0 8 1 inpcb 280 4783 0 4775 18 16 2 9 0 8 1 rttmr 72 3 0 3 3 3 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 48 0 46 2 1 1 1 0 8 0 pkpcb 40 43 0 43 6 6 0 1 0 8 0 ppxss 1128 83 0 83 9 8 1 1 0 8 1 pffrag 232 58 0 58 11 11 0 1 0 482 0 pffrnode 88 58 0 58 11 11 0 1 0 8 0 pffrent 40 2033 0 2033 11 11 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 217 0 178 1 0 1 1 0 8 0 pfstkey 112 218 0 179 2 0 2 2 0 8 0 pfstate 328 218 0 179 6 1 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 6 0 2 6 2 4 4 0 8 0 art_heap4 256 1518 0 1284 35 20 15 20 0 8 0 art_table 32 1524 0 1286 3 0 3 3 0 8 0 art_node 16 340 0 295 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 40 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 732 0 722 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5913 0 4507 46 0 46 46 0 8 0 ffsino 272 5913 0 4507 95 0 95 95 0 8 0 nchpl 144 10614 0 9020 61 1 60 61 0 8 0 uvmvnodes 72 6616 0 0 121 0 121 121 0 8 0 vnodes 208 6616 0 0 349 0 349 349 0 8 0 namei 1024 38705 0 38704 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 35 0 0 5 0 5 5 0 8 0 vmpool 552 44 0 9 4 1 3 3 0 8 0 scsiplug 64 10 0 10 4 4 0 1 0 8 0 scxspl 192 32102 0 32101 22 21 1 7 0 8 0 plimitpl 152 266 0 258 1 0 1 1 0 8 0 sigapl 432 3066 0 3051 3 1 2 3 0 8 0 futexpl 56 68523 0 68523 3 2 1 1 0 8 1 knotepl 112 698 0 679 2 1 1 2 0 8 0 kqueuepl 104 1012 0 1010 4 3 1 4 0 8 0 pipepl 112 2648 0 2629 3 2 1 2 0 8 0 fdescpl 488 3067 0 3051 3 0 3 3 0 8 0 filepl 152 28968 0 28867 26 21 5 14 0 8 1 lockfpl 104 1414 0 1413 1 0 1 1 0 8 0 lockfspl 48 467 0 466 1 0 1 1 0 8 0 sessionpl 112 39 0 28 1 0 1 1 0 8 0 pgrppl 48 76 0 65 1 0 1 1 0 8 0 ucredpl 96 2971 0 2962 1 0 1 1 0 8 0 zombiepl 144 3051 0 3051 3 2 1 1 0 8 1 processpl 896 3084 0 3051 4 0 4 4 0 8 0 procpl 632 9685 0 9642 5 0 5 5 0 8 0 srpgc 64 140 0 140 10 9 1 1 0 8 1 sosppl 128 48 0 48 9 8 1 1 0 8 1 sockpl 384 7693 0 7672 28 24 4 14 0 8 1 mcl64k 65536 430 0 0 47 13 34 34 0 8 0 mcl16k 16384 17 0 0 3 1 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 32 0 0 4 2 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 19 1 18 19 0 8 0 mtagpl 80 39 0 0 1 0 1 1 0 8 0 mbufpl 256 576 0 0 25 0 25 25 0 8 0 bufpl 256 16117 0 9059 442 0 442 442 0 8 0 anonpl 16 395492 0 377648 167 68 99 99 0 124 15 amapchunkpl 152 23036 0 22891 47 36 11 14 0 158 4 amappl16 192 17567 0 16433 139 73 66 69 0 8 6 amappl15 184 250 0 249 1 0 1 1 0 8 0 amappl14 176 343 0 339 1 0 1 1 0 8 0 amappl13 168 614 0 614 3 3 0 1 0 8 0 amappl12 160 525 0 523 1 0 1 1 0 8 0 amappl11 152 181 0 165 1 0 1 1 0 8 0 amappl10 144 397 0 389 1 0 1 1 0 8 0 amappl9 136 1160 0 1157 1 0 1 1 0 8 0 amappl8 128 749 0 694 2 0 2 2 0 8 0 amappl7 120 498 0 491 1 0 1 1 0 8 0 amappl6 112 150 0 140 1 0 1 1 0 8 0 amappl5 104 794 0 779 1 0 1 1 0 8 0 amappl4 96 3191 0 3156 1 0 1 1 0 8 0 amappl3 88 978 0 972 1 0 1 1 0 8 0 amappl2 80 22881 0 22805 3 0 3 3 0 8 0 amappl1 72 79088 0 78647 26 16 10 20 0 8 0 amappl 80 10297 0 10234 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 3111 0 3051 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3111 0 3051 1 0 1 1 0 8 0 vmmpekpl 168 30282 0 30234 4 1 3 3 0 8 0 vmmpepl 168 398166 0 395776 280 131 149 154 0 357 35 vmsppl 368 3066 0 3051 2 0 2 2 0 8 0 pdppl 4096 6229 0 6155 10 0 10 10 0 8 0 pvpl 32 1011178 0 990568 366 140 226 226 0 265 36 pmappl 232 3110 0 3060 7 3 4 4 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 715 0 56 20 0 20 20 0 8 0