last executing test programs: 4.524772544s ago: executing program 1 (id=1865): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xa58, 0x2, 0x5, 0x1, 0x6c3f, 0x8, 0x62a, 0x0, 0x0, 0x40, 0x2}) flock(r0, 0xf) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x101) recvfrom(r0, &(0x7f0000000100)=""/25, 0x19, 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) nanosleep(&(0x7f0000000180)={0x8221198, 0x4}, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/121, 0x79}, {&(0x7f00000012c0)=""/105, 0x69}, {&(0x7f0000001340)=""/64, 0x40}, {&(0x7f0000001380)=""/232, 0xe8}], 0x5, &(0x7f0000001500)=""/4, 0x4}, 0x1) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000001580)) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f00000015c0)={0x3, 0x1730000, 0x7, 0x7}) sendto(r0, &(0x7f0000001600)="6661322df1231082e18b3c656a65ab06920be1eb7328d160631b95ba9496d9ef449482f63ec09ba5db4c6f0c9a1399f94601ca9e6d311a27fe35b287d1dbabb2450a1dad1d2c44e8a734736828dbc80a3241f9630545db2b73d30adf3cad6686ccfe02f0fe583df9f8668e5978aad4f58e01604d15981658d98431b553bb9c23c9e3b5010b45a6c01f0411e420699a5c1972e711218ea11bb666928046d231960f94347e6635c84f2474fb2a7cfc9c5d1e105e6a675eef70c30104e21a57faac2128d04946b1a6073d41112b369601345f683c2d12d592a82fb4b60eacdd26280e", 0xe1, 0x8, &(0x7f0000001700)=@in6={0x18, 0x3, 0x9, 0x8}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001740)={0x3, 0x2, 0x5, 0x404, "da28fb51bb9bac09a9cee7f89bd27090f75162c9", 0x9, 0x2d}) clock_gettime(0x2, &(0x7f0000001780)) sysctl$net_inet_etherip(&(0x7f00000017c0)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000001800)="7ce4fe2dca27252bd060e2072b91ab01d2c6a652c3e30b3aa56b80ce2c67", &(0x7f0000001840)=0x1e, &(0x7f0000001880)="b9f83abc94afc15e13a92b479a42505f0bad46e39b7452ead68d899f9c1f9d841568c5b02b22662954e38c8658c5b2c118063a168c2d142b80b7bcbd82e228ff5d721184b85756d806b9d185aef899dd453bad88a4bb07898f", 0x59) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001900)=0x5) ioctl$TIOCSDTR(r0, 0x20007479) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4010, r1, 0xfffffffffffffffb) fsync(r0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) readv(r3, &(0x7f0000002980)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) preadv(r2, &(0x7f0000003d80)=[{&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/247, 0xf7}, {&(0x7f0000003b00)=""/209, 0xd1}, {&(0x7f0000003c00)=""/176, 0xb0}, {&(0x7f0000003cc0)}, {&(0x7f0000003d00)=""/112, 0x70}], 0x6, 0xd24) r4 = open(&(0x7f0000003e00)='./file0\x00', 0x20, 0x84) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000003e40)={0x7, './file0\x00', './file0\x00'}) sendto(r4, &(0x7f0000003e80)="266695699f969658660279650626a978d63ae350f3b33e3b87331df2793ba761f921132b0abdf3500049927e2fbe35bd120448784c1f9b07a98f27ac0580576091380160279f", 0x46, 0x1, &(0x7f0000003f00)=@in6={0x18, 0x0, 0x1, 0x7}, 0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000003f40)) link(&(0x7f0000003f80)='./file0\x00', &(0x7f0000003fc0)='./file0\x00') mknodat(r0, &(0x7f0000004000)='./file0\x00', 0x2000, 0x3) 3.533523891s ago: executing program 1 (id=1907): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) setegid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0xffe) unveil(0x0, &(0x7f0000000080)='r\x00') open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2e) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x40) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0xab, 0x0, 0x5}, {0x40, 0xb, 0xff, 0x7}, {0x6, 0x0, 0x7, 0xff}]}) sysctl$hw(0x0, 0xe9, &(0x7f0000000140)="8237208e8a962eeeb72448bc91bcc0a3af0f2559a7d487806a97000000", &(0x7f0000000000)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa080600010800060e0008ffffffffffe0ac1400bbaaaaaac111ac14"]) 3.263099717s ago: executing program 1 (id=1920): writev(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x7, 0xb9e}, {{r0}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x2004}], 0x40, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) r1 = socket(0x18, 0x8000, 0x9) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = getpid() ktrace(0x0, 0x5, 0x2802, r3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x8, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(0x0, 0x800, 0xfa) r5 = open(0x0, 0x800, 0xfa) close(r4) syz_emit_ethernet(0x5a, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x2, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x46, 0x9, {0xc, 0x4, 0x1, 0x2e, 0x40, 0x66, 0xff, 0xa, 0x2b, 0x2, @empty, @multicast2, {[@noop, @noop, @generic={0x0, 0x7, "f32bd9ce19"}, @ssrr={0x89, 0x3, 0x3a}, @rr={0x7, 0x3, 0xa2}, @lsrr={0x83, 0x7, 0xf, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x3, 0x10}]}}}}}}}) fcntl$setown(r5, 0x6, r3) socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x41, &(0x7f0000000000), 0x0) getegid() setgroups(0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0xffffff90, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="85e5e0e2", &(0x7f0000000240)=0x4, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) 2.867978018s ago: executing program 1 (id=1936): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/7, 0x7) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000640)=""/247, 0xf7}], 0x1, 0x0}, 0x42) writev(r1, &(0x7f0000000400)=[{&(0x7f00000005c0)="6472357799c6470a45ea", 0xa}], 0x1) unveil(0x0, &(0x7f0000000000)='x\x00') write(r1, &(0x7f0000000040)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc41250440030cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac30584f7663d0b22103", 0xed) 2.328357795s ago: executing program 7 (id=1969): syz_open_pts() r0 = socket(0x1, 0x1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pread(r0, 0x0, 0x0, 0x96ab) 2.255933646s ago: executing program 7 (id=1972): ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) (async) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x14) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) bind$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) r2 = dup(r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000300)) (async) setsockopt(r2, 0x1, 0x7, &(0x7f0000000340)="5c25c8f933af98b5002a425b9a73a1e20558b47e6196fe51910d48df9f32abd7e959039426cdc0a08a3b5bc4be305ba16c2e8cdbb1a05456c93bc530bfc82c93ee055ac77752dfb1fe34717a728040cfa12ba9722c422e47c1e45052409e38fdb5780f5d6f0f3d1b", 0x68) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000400)="584711cd973d255c3309fd9304584e83cba41ca0dd3a358b6139a80fb1efd6e0420977ecc50e7d68aa0f1f090917fc1cf63f6ae2467cb1aac7a45c499981c731d5e87d4edfadf0c81ffb8af698b4117145361148957bab50b0fa05883a1d463de4c19e26d440d438061b33d61c0c3a39bb139ba357ef69c349adaec51bb9858e52f1f45e41b71014be89b0bac369acad8dc7c560ef005e3cbba590569c1cb72f680b325313561844b7e38e4d13e4ca2a40cb4c70873188ac442081f21964b1624e6f1fd266387fa3b6340ed6c5926ee59a0f0dbe07be3a5bc19e5746edc05e84e8b16addad2c78e67d2d889dc87edebf187a4ae2", 0xf4}, {&(0x7f0000000500)="c6e58df317bca6f19e998084a4fc950a95ada9f1ac2a606be7deaa3815a41f09e2b8e2687f367a10a3333e039d509efc1fefd1f9cac4cbd87d844d66c5a244c8d78988b43fba8ead4f7945d7ef068a3ced6a5d445c931d355b2d81c9a5ae94a2d7e057a4ebf6cb198ab8e4d88ac9ea4a699c4f8e1697e722d2a33325354abd735a5020d31cb361a2d22d9ccb1629e5cfc569f6cfe69ca94f9ca8ce565f008b7d6d5bb2029e46202c90ef8243de477e7c83fe141e07ca8557b44418e9898ed6f69f02", 0xc2}, {&(0x7f0000000600)="e9758e4040f78f3b53ef8dad743e53318bce65dca5a9099273483dd7583596a5d41723", 0x23}], 0x3) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680), 0x400, 0x0) r5 = dup2(r4, 0xffffffffffffffff) (async) socket$inet(0x2, 0x4000, 0xff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000006c0)=0x88bc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000700)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0x3) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0x0, &(0x7f00000007c0)='./file1\x00', 0x8}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000840)) (async) r7 = accept$inet6(r6, 0x0, &(0x7f0000000880)) preadv(r7, &(0x7f0000000c00)=[{&(0x7f00000008c0)=""/100, 0x64}, {&(0x7f0000000940)=""/32, 0x20}, {&(0x7f0000000980)=""/199, 0xc7}, {&(0x7f0000000a80)=""/105, 0x69}, {&(0x7f0000000b00)=""/221, 0xdd}], 0x5, 0xffffffff) r8 = accept$unix(r5, &(0x7f0000000c80)=@file={0x0, ""/97}, &(0x7f0000000d00)=0x63) poll(&(0x7f0000000d40)=[{r7, 0x10}, {r8, 0x40}, {r2, 0x20}, {r2, 0x10}, {r2, 0x2}], 0x5, 0xf9a) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000d80)=0x3) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000e40)={&(0x7f0000000dc0)='./file1\x00', 0xffffffffffffffff, 0x2}) 2.133636649s ago: executing program 5 (id=1985): open$dir(&(0x7f00000000c0)='./file2\x00', 0x200, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async) open(&(0x7f0000000340)='./file0\x00', 0x615, 0xaa) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) ktrace(0x0, 0x5, 0x192c, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async) getrlimit(0x2, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x202, 0x9, 0xffffdfa2, 0xffffff8a, "0aed09050000000000000021f385ff0400", 0x4000000, 0x6}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='c\x00') 1.972527332s ago: executing program 1 (id=1986): r0 = socket(0x18, 0x1, 0xb1) close(r0) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x1, 0xffffffff, 0xfeffffff, 0xfffff522, "13ea672ee35a10eb00", 0x6, 0x9}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000780)="26e6a12389431f37bd3935bd0268", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x2, 0x4, 0x8, 0x8, "00000000005efbdeb700", 0x10001001, 0x10009}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) sync() r2 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf80201600000000000000", 0x42}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xffffffff, 0x80000001, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x26, 0xfffffffe}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/24, 0x18, 0x1040, &(0x7f0000000240)={0x2, 0x0}, 0xc) 1.685840745s ago: executing program 5 (id=1998): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x8000000, 0xb3f, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x100], [0x2, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x1fe, 0x10000000], [0x100000001, 0x2, 0x20040000000, 0x4, 0xb, 0x11003, 0xffffffff00000000], [0x4d2d, 0xffffffffff, 0x7ffffffffffffffc, 0x100000000, 0x79f0, 0x4], [{0x0, 0x4, 0x5, 0x7d02}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x5, 0xcf, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x200, 0xfc, 0x0, 0x8}], {0x0, 0x6, 0x5, 0x100000000000000}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000002780)=ANY=[@ANYBLOB="95eda94a40d3050cc184c008efd2e12ed53b6ae6408365c00d9c7a53c221113f76491b0a03e01a8202b8c5abec5e7bae84c41afce8cc42083409b14e1bd579179730d8593a4a3a5f13c09c3c30643e7063303177bcb3bdc6300b440154d4b6ce925bc263c152270729c265defbd61dbb6d2c9b68542b7587b85e94515d32f658fcbce5f525f480a961df7ce592cb5e8fc5a4405271924b50b9a78d3e672fa956cc7a25fdc47b41da118728db6b8555ed9e0f83b9b9328c892535a6a9c4c65e1e4066f02aeb0cd64c5108", @ANYRES16=r0, @ANYRES16=r0]) execve(0x0, 0x0, 0x0) r4 = kqueue() pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="472fc9491163973b0f1e054ae4057122fa84591535b2795dbe0a8f24afb3d32188032ba08dff9a51949fbb8daf0dbb5a9b8b3897fa636baff87f873db8ce827eba63a795d6cbeb873d5a684b2a7a6b49d12e270a3abc295925ee7ed6671ba017c6998b25c10c3e37dab31c78275b547285a43c", 0x73}, {&(0x7f00000003c0)="899f381157628cefe11c302e7630cd8751f9be0b280ed253381a0814f50ab5107905420a4b1f28d95cb71dad55ed96c5ec9aa3628ed65bdcd484c0dc9b5ef3a44ebf2f17834077f6c2f0c235b2de38f347652ac3d5b093e150840911517e6953fde17d1869205f059766c550cfa258b9259eee2c86e7565b46953c14c2a23e62f5a451dd1803eb5d90591c7975a67767c9e9c6181ea23d81a5943d380f6b46a84606845a1ec8e7573414f31b015224003c0fa787731f7cb4e280a58b3bb816e2d99d44617ddba96ca3cb3c9fd3f5477107327b513846626cd29dd2a62c9c647a8c523bb8c5a64fde1016284d33", 0xed}, {&(0x7f00000006c0)="f2227b9b8487cbebd5d811045ee09d8f3575b096b302f75e5c493858e8984aa9b4d1419f0f395a9c38587107975a209ac67b475316f47a8d385b85c5123ced111d27482a057b21e2ebd1b5b0d4a1ab784903e4cbe8830166a3e60396691f66ce66fa59a2cc9c2c75b5206cc10ada2a8e2affd38e5390439e0cfbd8e48f232700ac31cf2b1514b5810cacfd1e84051d50628c39e9c1f1bc3b31af62926954244cd2a71adf997853e657c628058f62e9147f29f9fd1d78b15d4209176e53c4de6de7c2e510c5e97110479c6d32239d83eb934d87554909adaed09c25a06a261014cdaa37a407cb23ec5ef80567adc6961c2b2759c303484e2cdf1acd9cef3efffbb59c704002a9abc0000a9a816369dfcc8db02d0bbf333a9f0d5edc3ca5ecdf37e0c9146c236210b2b8f7d571f0e2fbb659ad51c8ddc808dc1bf3bc189c6d260b2204d6af9e416ee6d60a89acd04cf9166a4216c7006c97c1f9b26a40d695aeeab023b600440fde56d9288a3f0cbf0cef6e9f0cb004588c0e91e54ee2f1d8617c88e90bfb9d25e37cb81410ceee4533a106ee3b1a4a3ded1138295a530c1acb09ea06efc7bf1dce91bff28cfdf15df8730b01bf9e20116e15d619fbdae3c756317aaaedcfadb05902e14b1b68edbd18dc4f64db4f3124ee08770ded3dd57b56a98a82790e3c9f65f4440db0e743a88806b91e884fa8f228b4467a717b0d252d5f06f13f776640caf3c01d52dc0836e746013af68f09ea00e0d5f4259cd4876a1bdb3438a12b3be71d20b2e917f5bbceb9d5252b9147cdcfb37ef597a866385402e8d5fe890e3f34db7aee99e9b401e8b25e5dbd9b56ee1f7efcfe57bdd9227deb39e6de9a4ecc586c9a0bb6c9217425e35f61ba6a033b6e3aa0128172d75769c1c1af3e1bea5ef5c56702ece53d127328f7cf3d22f018b31bd73dda220adc5651c84f1841966b1fd9e2edda2ef4b893140cced1d84ac1837177c288f51d572c5f6d65a48b3a4d86243542da06b50e5581314e39405ff04e66fdb92faa8c15bec50e1e8ff063e7a6fbb5752b7143f2cbb836c36b3b00f9da96a4a69f1a3b68f55baed4fe22c7fbd8807a6e7f01def739ad8900ee5cf0179e0cfcd88ca6a1e7a3ce08e64bbc787afb487d4227483a5873fd68638a81aad9eab8b94553543d05d09b630cca325d6bba2dab835c456efc55802a419801d25c6b14f5488a8927b4fc9e4ecf9ebf4501ae20889780bb27b9ef0a9c66f29dcd896c65cb76485cb501ac05ad73cddecd13ee263275837155d30dc36e12781be4f23b10b8231a8953631e962dcd7fdc635efe892561eaaa6f04f2c194df1619ad2d2d198b4d2eb1c3a2a24438c3cf16e828175c9a010295b52a469afe7a15a9e3c75c17098425ccdf178add6a3c4ad666436c067a0e871eefc0b6c4b34a38da2e51f8de240fc9378c0efbb6bf258a2b58ce8a998831a4907834db005d6d721f333611af99764963c83428b35877cf9c0c49197f5817417a63bac4f233e4357de1678272556a7ffcc49101fd80e271c72010cd2fc56a2d96fcc60b8abaec5b7225861f00a71dfe6a6a9c5c5b7169b9fe429d502c32482592c00efafdd8455ea7aa45e28314ae34544291d5ca3fd4071dd9b5a68c17b48d3d1784ba812bd80515ab9cc76c1cc91deaa9aad6f5986c9c875b19cdb5fe520ccf8a3b167cf3ea69d5ca83dcfb887d1ec3cdecef2ba8727964e6069ac72442165025e88601a6f22dd3515663b76f1b73daec1feb084a3c96ff08d98cc319f66a63df533f81ada85e3aee195e4344553092fa46117f13cc8bce464d2adbccff3dbdef2022078490fed5ecdb3f015c1127c2e7a493496501f8ad6dba5a47f1747dfe711eb55a0191b82f8c5baf173988c2cd8f227fd211c3d59964876237e881dcc3ee904a37c0ec1d71c0fba672d6648569fef222b95eb90e236efe069a6f271edc61a34ae65b5fc6a916e0aa4d05beeec67964dd03e42302d721a58e5fc63bf76facb68f3d2dc955b2f6c46d60d26b08cb42e81f1e8df50b638065c972f0790e8ce7fe2a0036306d6fe4c72dc3fe89db348487da654c91aaaed679a365930838457dbdf68c929a1047ed526b653d6c9ecc51d1ee337574d0fbe7407c962cf28dc9adf9e2591bc2587af243e944e6347fbec6fde96d4f2c84c298eda384a52e00a096ed07a55e2ae639fb7366b628fbb1016092655aca54a7e6fd0338da035ea7ddec2e3f92c37babdc74c9d163cb17415d15fbfc20964b671e72f9612a26c1a6b28d46e6331d499d03ea5c668647b1b869d1ea46095d4b17763f4b942fa47bf5fd9ddaf37f27d1d941597fada010b88ae7108957a25d2afbd3f3305f0265463852813d5610e71aa0e33ea418e3ca4638bb00adb30f209f9076c2c4f433cbff0105914e72da0ae96831e99f667190eee37929435a9b6af02faf0c34f45f0b231b9b437f84b2abab3854f4b9fdb813c75c7bd75287366099b7eafd94de8319cba9b6500b53190c7b897c97aead99604add377484ef7bc6b749b393c0f9e896f3040afadd7add57b9014e4574e82b01c3f2ce8c8618af18d78ecc3f963b8bf83e4bd7e9e6940b4df827f93c61bba8f6773893fcd83689cf5a7bb3b5008ceb59357a20b0557da9c8f5865638d13da5805653a1f89ec5faffa918e35115373286846fa88af4f2ca9a5b2103527f4df140cb3ddca231245881207e46fbb4c69f158eb7fb06c5e45933155a882ea348998b2713c874001068d3bcb3056ba0dc0064a709274b4ae474fb3e1050716937ca97516900f7b408d193180dd62fef39d598afcb441c732ab5fb319a4590b681f91efae995ff208269d6ad825af98219c3f40a3609326690b5ffb64cadae6af5b1ee2297ec9e6f29e10f18de0ae261219d126fd7c4369e8526ac33262d7bc183f77172278892d442c66e0167d8c7e8da7b343a096f8b8312ab4a281f7c1fabfb78f7960a9ca8d81a09801ef30e39b9f7e89a8440e68ddf31524c27d46df79f44731fd9f3411e9ac2cdd64cb71e43db55e2d481f6e98e00442424e5e31456b8cb5f2d3885cf3bef4ebd1f41411f078b59504fe8a82a0be2c4e8d42cfcf20fcd1792b756ebcdf702e57aa59b34cc8290ce6e5a31d9a00f5b332eb171c09e61d12723b21d11da11925442c012b4509c0699db458c4f07daea332fa26c5a6656dc904a8d2396dbce741587e0f7048d75efb9e63f574c6ad356316a837791c1fe1166e3092cc637b6e575b0548f2c0f72a29dc1b1f028293a114a33ca7749c7a948d3b18bf5e80008903aef16dbe333626f218f1a8d0e6a071787ed71a7565c91c4a1ed4391b6e0c113b9734501121c11fe2e1544a04c5aa7fbf12785099b8bbde652573377bbb46a7c5af80a96db682ef088db6624e4ed1e98771a86d79bfc932b0757a6c64f8370a6b05cfbb3b223aa9143c39e780f6fb6cffb9cb5463a7d80c23350c7887ca402426b93424fdfb2f29cb971c731779c2275acae702bf16d9dbf364ec4add2d23fd55633d8ca5411b39903aea821c69bce035cee9de11606cfe9f7daa68369f139fe43b44f20b3561a1c7ca5d8451f9da1b2cd499d3a803330bd88440e5220c16be4be0527377cfd61db12ca8b135312829b5a71ef65e09e79a96d35121af01fdd43e3dd4cd84d78b7e31d6b605739057332463620b02074eae3693f8904230e8b89805d9bf4014fdfaa8895f87a9ae84751c9b82991afc18707af1d37dc8cebcad1dd013f63137decde8464c60a3cf153f0a3072c31c35629b1e8f94e8dac76c2605ee61beeb062e56da73b91b035db068252fa851b30d1cea50a3a5aa915b747d1d97bbaa955743778abced4086e09843494b8bb16bdd6523710d84bbb739537e54282fa274a3449f3a20acfbb9761d283f97a18bbdeabca7ef931e62df0018b1dc17c30de001d91293947c24ead74d3fde618e14c12c32432ae33fcc412169f872d72e4d10702c3fe2be276e8f32f1c9f127076e7d5dece89fec4e89ced65a4d6dd1a84a3b67ca41284b3c26121ca0a1073854aa63ea355472eab8ef732077989ba262d253d9563a3caa897d66ff665bcf404d52db50061458e92c1bfb151cdbc021e4856a1216424c8600d6005c7fd1405a878892bbdc6bf8f1059af0a45828ddfb9e2106426c64a4002875df8b38d494ecf8d724a4127865bebcc4890f7eec0f597fc973742cffdbb4fdba703bdb339f85e855534125b89cfde4690bdd986df2c9e4e967eebc7da1376fc2fa9912daeffc85a9524dd60504a48d01e3e070782e0f52ecbdf883d0d4198aaf59da7d187b976c26b5c81e0c57a01cf3ef3afb73f902967c0ff0560dda476647361358b4c359d9ed53ea4c1f94df09049ba320472d2eb3bcbf98978d237a6e5ae38bc6901c57bfb9aaa86659cec2a362b535ac94ec5c3a6fefd59c0d1ed06f0ae94d4ba47d25761ad586e53ece8d9fbb797dada24c11b3c522b17db74101aa515d134ed282ef18328f51acbd15ada7afd7fe20ae0f25180c602e3a1e32bf06793b47e77c8c4006a02844e092f8aca07aa6b833d0ea7eac38fc12aecb01c54656730d748b7791f28ab59be497e1bf32b6792ce8e913a38c299d321f0dfed96e9828110c929e658cf11eda89dafd46104a9a66bf28c941bb60af80a4b088cdcf806fa4589597d65105f9cae2e48489c41bfade478aa02742018df93f98c934e0a3e4878e34bf74b402597523c70b5ef32d709981bcdcf30c5e809889764041cab27aa8db6feedeba61976c30772041ed4d6b0c3d92a7df65afcb83caf9fe3af79e4a02657b066a610b9c1218c6f04e9cb03c4345ce7bab62968af1c6d7ecf5fc1eee7b37aed9538031130f9a0da38f9b7937b750acb42b2953aa49a2d4f841c3c9cc88af37e663df8be6a572bcf8fbae89a9b2e0732eef126a898e8f2d4d821a076a0d13f32127c18799023707b42de1317b8fe944bd6c175cacdbde311de2853302f90e39339b2c2ee5799e180ef4745f3c7049ea9e3c8683437b4f2deb25bbffc5d34b5415c228d014c1f91a6f3592489fde8067ff179fd47a16babea982343457c611d710988c9542a3a1dc96ad9dec717cf5710ea45e2bf115f2c4fe6b21fdc6937461b9629c5e9c66ad8e2acd53bea2fb21097f31cb686a2b4d1490aaf13717d824a93a14061b67d99012aa1b3ed6c935766e8dace670fbe22fe30e6695d2c3850819184588b680d7116ba6e60a97c21ec264cd8d003fd9ba9ccd8801ea8ef4fe476d0463e4d3fc00936197aba478ff692d8b8410d3cf5182a2818d680687d6e5575d98a509f7e16ebd4daaed3d937517bf5014e4ece43906b978196e7f3e44ba526c23c5ae96be4988e3dec5926d3133a70d5e5b979c4d1f87d0c7157dafa723fcc62aa4dcbec8241e37ca8b9052a7f9b425c2b20b24f2b39d0adfb59c0546146a07f9e19255606eaeac7ddc38bd5130bf258a9cb219c751b1a0b60545b60d8e1f93e68ba57cf67ae0e00b1eb5cc6485bc3db374d33bef4117265bea5dc3530b90c8dfd037b5334d1fc19e54b6ec156f62c4d07c158404a77259578abf136e577a35d331af4ff61fa92b41f194166c4541e50c1494195f0a5d51ad71a87540ad8ea14387fea7ac0a31bd1f755f558b2290ff4c6a03b057c6fa91ac9f39fe8b64e423f5f51c6fe16a49a2d02a1832db1ca3c2f8fb3b94f9b836aa43a70c2c0ebcb698a3a5160ff3d3146d07a4d7a6e5a56706975d1948d0512e8125928f5ef5d06b8d713de77e31bfdc80cc759f175287971bb54d0", 0x1000}, {&(0x7f00000016c0)="7416bc9d482fa5fcbfcd55d8449942739cb4128b0e717953f691774014e4f313e9fbc9f030f4ba65f69f2b0b6bba7935569c0a52a5472365778adc06d1ee8f84598cc05c70e7b9fafd9d1ffec44e80de86b866bee22eda1e3638fd07fa4b1cbee0bb943d2890eb22746735d6d116837b6840906e577209053c878ea315d9055e8e4a79673ff5aa9e0b6fb479873307ffc98782ef1204b7061a6fdd30ef058c2e92ec25800bc772dbfdbcb0342857b89f7e994acdb760323f1d361c0dc761842014d580965fcebc7d325cc1881b1cc6c0b13ed904e3ede4ac1218425b3d4efba80a0ac7ef223cca53d127b6a7c21154973b2c62cda1b8ec8136bff9e44fd3900e44159e8d2fd660cb9d53fb0bf34f0c50a94fc58f76808021f1c11ba4a7872aae0b1d4bfa7ff3bd1e79b8ced1297fc98ca227e822170307f5d6cc84e484308b72b2630d612da0ba6231da342ad2be71d168d63579619b67553d5ac93fb0147ab9ae34b3bf7f369020bfb5d7172d515106a8a79858c8fea4f715cc1001f86e8b9f9673a0e4c9b84bebfe7af049fbe540b36d8ffb64c3053d0661e6a601ad452818722e4527cc48357013a86de1ab42395e2bacd270efcc1d69074bc4728d68a230c51312f6bfed45aae37b6a3701c6c37fb2c9f599d7c692109c831e0bc9b10d6c96cc15f38c37f7bd972650c145b80f9ec3db011ce47beff362c5ee57e2c88dc44156f5556c896f3bc4751e4baa4dea35a8711740105d882a07cde3afc542ea90ba4e893552376b4c8b7cfb6d04a6c55bf4db989875ee4e148fe22e9f65b785db74b580111806610eadade0625c674b893abf2a6653a3c834d3ed2e051f3692e5e824747ea90797272292330dd9f288166ec0bfc131f88a86b236f6ecfc20653b027297c94c83649b9640d77cbb71a4e23ba1c5462ced1dc275db81c1378a6a9a402deb6c4c7d003ba381e56b502e23aed0d8ed2756a6676ba811b0672dc701191ac0e9fb01daef91d03d21958811e40a7056816a69c9f38232711e8010072451c92c30348f81649e7f50fda63ed1b1d6f319bc28f8433e112d75563fc7d2e7a28be85b0ce35756edb013fa16ae9b670c5e8b23acb69fc98d72e183e5ac2f6dff0a2907770fcddbbb87c856fecb8b039bce94536c2236e47d64cdd739bc004ecf66bbcbbbd53f411f3b468af0b1b94fc007d78322c9058897cea7922f36ec76909ed94c5a3cb36e6687cff822542c863c35adb3ebfe2a2889e93e36da9503a19334b9bb3fb5ee17033e8007206bc5ac0762ea94aecd54783b681a255bac47e357454902f2e7e74f4f9daa055480a95cd27075a74c07b4d23d966cc09580cbe7d2e283986c5ee6c626217f29ddb97fcdaac1b318b2faa6d1045de13f190313b07b7d113b4b23b4b4f1fc22ba196651ba91e1c590f33acd88c6852552aaeb67e92305394088702db451ba9a5701820131134e5e594ad900c05e387485877f50cb2d1f7082e399fb4aad08dc1885ac6fae20c8ffc3df3da1dd773ea5d320b0d8f89a68e387e0a31af47ba3b58f1df1cb9f12aa68d8af37c533a4e5299d6db83f7d9017fc2df0ac39404c0dedf23c7d20221e02b61a5db7c4de75346a7ebd653ebc418bbee306226a76b305e4ac3b805a5f966fcc52312d0302a6e66c206cd7f1a021bde3fbadb52e6326e9487d81c3f8d01e1670af5695af1b233cccaf248b128f44f6e5f351539fdcf5d0c97a998808e25593a245c965e96c795d176c25fd1fbad01c597c65355f416845345dfa8aa8f6ec1c4258683841772acd7ee4f2a4d0ebfbbfcc31dd703a092b476a91a3d80f16bafbf361972ed7995c636a0284c8831b4bd3375a5b25c892909c5a0a0d98635a3c83a0dbebac8c7d7c1e275d298cd0c1774cf8335261a2405dc83b4b12f161afebb3240b8024e12c21f0faf556efd96d2bfa0675bc068db3e3b7e03f4c09204bdb1b3aa8e38f76c6b22e91d39f6beb202c480a2d292a937f653e8a694a4968da8ad5de2a063d06e8db81dd1e683ccf29c5513a8728716f233eec715dd22627b2a7f84006c5b23dc631cd7b78b46e39886ff763cbec090316a2f335ee0451114fc4f1aad0f27b7c28c53307a30f9d299c160f4ee1fab87cecabfa6437d8eaaa271dbab00849baae9aaa836a900a426eff3c351f353f4f889014d4d2d2649b00a25c716719399243789f9808ff116ec0e2f83e9360c07df4febadc8c47bb04962dddfeece95401f7cdef71db730e2149dfd74ebeecfe9f607e7a9fd941c37a4762a23cddec6e20e968c5831be6377ada84b525f4ac7caed833e6bb47fb775820ecbb8954504ebcc7ecec583d67be9cd54d6a4c9e1e42dfda23ce8f47177f0f1a0be82c0ce96bcb080abe0b12aa19224102426e5dbece2031828c9010fa0f34dbe1d42d2aeabeeea41408688ade1511a3b7c9a32630b2fff389d41ec0b8f5d490588b2611c083b1e8794a0d71f354420d53da82d5b0f35cf2302daadf432469fcc00be3627f0ffdba22d3181bd10fc98acce401b55dbd781ed484f200ec5303138c15ace575cbee6aabcce184f75d772a45984265b86dd96e38486812a188195016759b835dc5a9ea6e5bd148b145dabf6649367a521fb3435f1324cfd6feb61736fb1aa6262440178a4bf984cce5946642226f6ebb5da82914af2f14bebe47909580a8868bda5347359651bdccc4fa746cbff3e3af76174e578846624a0022f711d00b2889cace5c5642f6ed70a350d09157e1605e4a0e0b66d2f957249b7ad22db6677adee3b04c5272868567eae9a206dcdaa3e6f04ca188cce8a7d6e8355c7fd3044c09c028c5a6b865f26024e0f5bda095543aeb16314db7d576bb3dbc1d9829b9addbedf945cdb20bc8487ff493c112466b8af07f21f90f4575edf7367b31c524077b10fb3e50a2ff6ab45b8c8c83837877d17fcf050d9e01cf88486fc7ef3643125734ea01346c500c213fb2b56726c47d7e1541969568c009209cf001dc21fa3ec40dcd4eede27db5da186cb5536b1b4fe576add02c5f1ecce968e636c3b48989a84da020c8adb82f252d7f2a89d314084608cf520111239979d05a27516aacdc37b06de53ec963ba716b4a01cf5f8ff727292b4dd7f51b37b0ebebb373ce35cdce7e3376d0eaeddf8f9f76ff8752aa13f68cbbe4330dba81fdc00bd55e90302af2a3b7398de109506673bd82c7cc71228ee99a4c9435ff7c716f3eebdde9ac7ebf06f320ef59ca7f90de7fbf600687787bfb1e7bd15dc205d87c5ad567ef3c302a79959429619a248bff9bed44d5eb55b97a0384126f63b86089ece417a99539fb836748501a10f524cb56c3a1710cf305b4261b2fde4c93308b3b72c14a88438d7bd06469ad849119ea26bce6ddd657fc3c2ba2d2e0e36a08dd2cf8cbff50901bd4e0599d0de3162a60932bcf051942f681bcd96930bf5ab73f7d959f255671cef0f33dadd35ad4de538fc17087e5fefcebf4cdf8639939b8278280fde905b61b6740b599d07ae81c45522ed5e33df02b76a84826fffeac9ed62f0c7f30d935ee4ad4f07a84cb8646f73477955173dfa109f20fc2d4445351896ace53d2f4faec5d46f18e8a236f20c140d043bf490bc8cd1159f2e9b0ef1b0bb0ac75c781655b2c4871ee58e32aefc11e61b241932321771a1e601209710cc15c1bc14821f516e240a93d7861c3dc417ea985acfdd02411b4b5002591cc32e0e8eeec5a1ee7e1fffaf3cd3aa69412251efd8407b513340d9dc974ae237289506558810be45268f77b7b45d14b98c59569af7c44772210ead9eef79fdd6c5e9a28826213187176e082f045b93ce19969f4e4bc63a2d4870f8688a66ddc7b70cf556ce26ac6aa0bca39e1b07618735225ddd6ec1839eb2cc8376d14b89c6350037b15e25f6ce53dcb9770f5de2f24d91e01b9df9339203ebd9dd5029e1d4456a11f85e2412eab900eef31d9258eb5bf9b8b392ee2c91b2317aa1de7aac2d35a0b74b49e788d178afc44e244e0c83f8e920a38ff20da78f117107b7ea8dae0eafb977cf1e26c85c6d9b0a8ff696370e4c94323e7326aafdeb12ed5df3cf4d2331a2d5c93322abdd61831a40ecaa421aab1a048f574d39ae2ff7bcb518f407e106dfb86edc038df8ccaa1c62b0ed2ae71253ea92d6d609ecc6b7c8deaa98aab21b17a8059117d72a57733290808940138b45dcaf46e061d259cfbb2cf924c6d6cd4dbb62f44a72f505874f0362bfff665978b3b49b9c2c2e6366d0bc193e021507f1da8d63ca954bf0d21d57bf8cec6c4e42e4b1bfca16267faa500a1b538e66456b3a0de3605071031fb4aa95d73fc98e662900cc8402a9785dce794725f47dd421c89233498e58264cd44ee6192de19ad3a4a97dc69b88e32456ae2428c6716be9e8a69d955c8c3c6078b00492f20d81e732ccd65c20d8fb8e8727d43bdb4f94f9897f6db2c570d24a2bc6002ab159474eb701bdd3df38be872248dbfb9c02c5b5e161076d92ec72a70692335ba30402fceadc780e35956a7e801d9347fdf6fce40fff24f6376810d15b9054c6d66eca05bff2c56e2a1845a2d334f9ad4c6e220a24a241355e71d1f90c9ec76265f938bd15fbde458dc3cee21e89f599d8946cbef0d462e0b2bba61b2b2dd0d2ba6b6b92e9aec4e5fb93e99fb197458652d60ec66915e346d1843e9ebeabadd96d14f593b6f04800b8c1797baa2b886d9e4cced5245fbd3724bf5d0668c5eace5b26cba1808a15c1fc5aebad1e2fc8ac4e3e295c31ca903c1a78425a33b491167658517777d1da2f99486609b0a291e8d85c1f7a3556efc11531c7eeac1980bf87d508589c679c0f6506fb842896622d60621092889e9a9f5c8f0cfcab60556ff475237945d36eaeecb45d8a6ef12fd16a42bd7abc0903305aa320750e76b3ca464a8b3f127315cff4127afe2f4f5fa1ea08119fdef325714b9b9b6ff3cfef4bb7f78826998bef7ae38e798ebe2592cf537cc8e11be20f6c4e5a6deb44df772080eae84741d7ba7cdd89636ef9d5c67b84d57313a87ac6ac1043171c30422095a9de1beb65a00655293b43f9cba7c074b03a52b0f6ab4abb05ce48b88f0cdb87c3e7b57299cfebd96588262dc281f3ece36318a63ee454ab0dfd3d08f4cdacb5188c711e0de194a6629a1292644f081f7cbbc39b855b423a90ac582ab45689d1b266c2388b01dae27a8d8f8667e34f852d6bf6c0eacfb12a579b43dfc30eaf901efb35b53c066526183fb353aacf892be1606f0c1fd378bb3b2914d63a639411eeec29e037925524194631b79cd2a29f09eb4404ae8035db40c66ca6c42f6a110b3146c8a19cc6f4a9fa12bda8cfbb8b4e8dbd6987a0e9726756358010f17135d35679b3bd93e044f1b8d8edf8e81765177ddee83666cde1e4ee6abf0f5e9c9cea5edb33167de8e0c455f5ea5129ef7cf3dbe8409db6d554d6fb345088831a366de8e778bcd4f0d87ed4a067327496a41c2096b6570cb0ae950ba3515ba354be485f06024503ca404ef79cfea04a540f8b2752da23f128663aa128c13e02286534724f8a9bcd6bfb0c0a27f2463cb4181e714bf6883838ffa1c793f85c42b19abbe90d775b0091bd85434861ff9bbafdce3847678fcc428f9e5a99e7084bd60f8442e7d6edf9f301f3a122d588dc5c7c6dfe666f3727536a65d134ddd12d923a641233d07c4a8faad24c4a953d365cca831bc3df674c2c1383b6f6be2e0e3fbff06206f34ce65fd636b4d0948130d2eb7880c125ccc0d44ae8222dd754bca26dbfa2bce16b5c36b", 0x1000}, {&(0x7f0000000580)="c8a0e6f0086950beeba263bef247c6fb5e9aa3075a7648bf281cc7d31b8e35079e2761b526db336da035abc313f22ecbff546a995279ef477e88e01898e37f87aad27122ee983cb62ae8d0bafda935603dd30c0d00ddda702b88a3a5641917eaaf4790e86d8af97234635e68871c954c2a70f21b477ffc3f3d5b674119e87c7e5568a403f94fdd48f3c6bafabafbab24c4d3f9c50d37a3f4655591472a519b0ed0e26106b42cb47de6d32202493be5bcbd72c02ae0ed33036e1611209cdf7e557acb110a2bfa65ad32ea03d74d736261c1d93ecc66bc5c8d0ffd5cc623453370a918da72a21106f7e16d6b5a18aff4b9b1b081542b1c7a27108c821e4ed9", 0xfe}], 0x5, 0x1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x2}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x101, 0x2000000000000004}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000380)='MN', 0x2}], 0x1) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) getsockname$inet(r5, 0x0, &(0x7f0000000100)) getpid() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r7, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0xf, "3901224200", 0x2007, 0x10}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.394810027s ago: executing program 7 (id=2005): open(&(0x7f0000000080)='.\x02/file1\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x10, 0x1, 0x7}], 0x10}, 0x0) select(0x40, &(0x7f00000003c0)={0x0, 0x2000000000000000, 0x0, 0xe}, &(0x7f0000000080)={0x800000000000003, 0x8, 0x0, 0x88d}, 0x0, 0x0) 1.302143336s ago: executing program 7 (id=2009): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff2c) mmap(&(0x7f000073d000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) 1.292361041s ago: executing program 5 (id=2013): syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x2, 0x0, 0xfffd}}}}}}) 1.138853378s ago: executing program 6 (id=2018): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000356000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) dup(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sendmmsg(0xffffffffffffff9c, &(0x7f0000002740)={&(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="cb9f8f0dd29e84d22589e882e2cf044de3b207a604a03e88246a75795dc46df29527ecefc26373b93b2aae2b249e7282dc5aaf4141518cf5310758d8f5de44dd3cd2d165d32d147897a1df61ff7a6dfa2dad272bbd75f17063c7e195c0ffd3514ddf59c5e237dbd0c52fd98989823d12975477332495486f55721f8b780d15b3df833ee46bf7b87e0879aa34fdb43beb999a4bfd2ece8583a58daa1fd6abe60ab4dc92927dee4b61e5149a7388c83e7019f8f4752cef24dea1f7b794e6a72211fe7d90b1a74208cf0c911c34bac30a3198bf49022cbe12be642dbf08c3d7932f0aa497cb287b689d4bc492e275468587ad03f4efd6830bc9d93088351acfb8de3e616952627c8fc0e64a56951bcd3ca6fb16dc3a9af70e9b4447f3f863462e5007429ff64c6f73ac1590b57c8204ce1e98a77a7d8cf045d4dc9e1118c0982f38605247e960098200747cfbf6afb76a25bbfa6f6b6bcfb8f9fd525bb67791c3af028bfe8055798c207f48ecbddd2d3f351d46c14a7caa4660ac0be0891c27d9674c6e2bf7997af006a471df421594219e32d1e47d3f8031120aa251afbabf2436af7990f08cba3fce73029d33db2613c6b92b92052ce33c56ea50b385b975747e286d2a8a4b9e6f178a8009f860f4ee200260a136bf7b0ddd56e43a5db193fa2c85641492135b18ef9580ca4632ecfd8ed224131f88df4bead24975f8c85ce4f3e7507f1a1370b90c92dd9c301c4a99e071284eea2c3291b1252722197507921cc526cce05a1c8ceca8fa543c57e7913864fb0253b54937cbd0199c902e1f136a419cae60e8ad79bcc3e468db90c41d309cbe6551cfe3670357e3f7fbca39ba36c54b084209f0a2dd83e6d53e867bdea6620a3102209301b08bf4c14a814a20d55d0a3683adef63828a5a3604278eaab5c1fbb06d48266f220dfc4ad42059715d700436b7ab54f9c8b4e904502a28ba51e4d7a54d657d2ba29654975d33ae7760a512f1753c08b30186c4da3d07f7870cd39fa14e1f930dc589a90b810575a8cea340450d2e77f9165701183811ec7e93c6d062436199dfbe7d409fa1f119f7b16b64b7910dd44131ff6dbdfec107cdfdebdcc5ac09374e5a034a7182d83e5c975d02d9f62c35029d42425bdcdc7f392adc0e29f89e6cdaf11968021714eb179bdcfcc62bce1de6828f63fb12d6b3a7c16e358c85e3f47753ec4c1a83ab49a25b920610c8cd5fa34d4dad7913c907dfb64ca186a23a188ce62576de3885b4cce6e902007e72933f17414071444f5069b97cd787c274f3c43f209c72f79d57c70a0809e51176cb27e49f09f3f98c8b7f2d58e06fa287634df71b0fa07be1eed8bddde257fac6f19eabea8211748b73e495a7675d6d2083685f0c664df764e15fd37bfe973bc8109ab13769ec21152713da9f88be848e608904b9a8b1d3f736232e0d56c1eefda06852c11a747bc705e0b0ddfe6ae374492b2b82b3f277733585f56b1566114a794ed9db0c42d277c65e5ef8ff3999713a1259827da00c70d6abbe8ff0a13c54b75c7071e3af35041279e9c0f01b4f0a1a08b9cb055bc46ebba68e11ed4f9ff59d000a31887c36cd44291483e0f03dfb5e10c97570c6ee1a5b23a5dc1981e0bec60434e179b3362016ec31e1ec55b5c7a95f1030ddd0a06463bbaa552b386f70eeb08824897803bbbb8863c86e5bb5f4decf7ec79705be3247c24578612279922941d0ddf04e26f7c0953ac70ee5788ec8a229a0accd93bfab4841a0ddeb0b5c8405f2ba436b75850f9721cf2b6be0613832a8ae823d0d7b878584dfd63f6ad987283eeebdf9dbfcb1880705b2a4266c2843fea75877a8293f6686c3ce73a7eb274ab1ef5cf0f96efb4158950d6486a4573fd883e78d48471f95029f3d0d67106a506a5a9ab5b1f9ee6a718ff13303d63376dab11185a14efbc4e44e778129234b4c072689031dcb3cb8926ad69959d744f70454a30b557529dc87165dd61d73fdfc530bd04da36d538600b40512204d99b81e9de391c82137b2c92da71724d3ae2bef742cefa7530b2429dfe1b01b64e7429cd43f0c234c5e161a69d9362814982b1d2c41aacec512fd0fe7fe035c911f106647bc29d3dac3a67e3dc88c570ccedfe46a12f01ce42864c51927a05fff21c4268f2c3a08cc4d1a9f2bb43ce2ac881cd2b1a17bc998fab4dd644e78c7ce267e444e8e38dbcad46e65e95dad6b180ad42d80b8cd021b0ed50ded213c942a548757183d5355dacecfbd572d482c963f0977416f08a3705bfa348a5ec19bc79a6e0a120b6eace81c1d78c850e031a33e8637f5258c4ca62eaca2e3b85bf5734f77cfba18007652503224a7d1e8e4d3261dd2109775831bd388d48750f6485786567ed1abddbd7a181116f0564267d8a90a29024c1895db9a2172b949f6223fdb67f7f4cff05e62fa9935162f81a5b864f173255176da6775739afa5a1631862561a18ef32fc42ae9b8da2868dec2239654f1e0faf34aeac7f4876b927e54016cdf10c13bb2547f9fd2baf05197104eafa9e8af0730f6c355b0e30d866931c17c07e469b660ae115a402d3f87c70bf10ff75c349cb42f9b5f0f3674cfd63c33bb3374da4e4c8cae645075ebd82d99182f46419a83b2d96472f09ee8c30da964c9e7b7f97f7c832bf5dfd90bcac89b22f0d85cc70ce76a5e7124232b6d764c5ae63c2d906ccdb68c0cb56f715660471dbe01672baa126f7294a9c8310b578d3b13fea1ba9edfbda3b1d5271294b707b2a8f0b119865dd7ace48aa0082459189a4e84bb3b87ed6790a07f6fea3a721a6e8be28d80f7edbc9b1b8c040cb08859eab068461631a6eb0344fd8af8d177892e83786d71db969c18b0e96cdf3b892b5cdbb4f1d571c314829c90222f82b651022c5b533cb1e30660a3c8b29ca06dfbf8904c7d28bb2a7c54da6f1abc43ae7dcaed993425138525c10e69272b42e4592a01763f195e708ff342dd4cfe0126e20b139f9d86ca6a30b513296a9d8c382cbadc55d66ed48c7f277e111b5225a6b932819b98597548157ee0d34328849196c1a13426eb00e7b13ecdd60d81d9d88e562e14bde55d6fe9c56119a291adea8a9ba51519a57fffed3d415100f57938eecc448b4010c24250189de56085d42f7fa121b203bd883346f4ca5d53f0e856fd57208579e1c7d493953c4262274530e569e65a9da6816e3f0dcd4034d5f5945c7f078379dd8cb4c2bf8b1984daef1ace0f850149194f9910b52ac7dac222a261d56605b73ded079eafa30f4a6b26a5f52d692450232d0f4600f9d9dfe11e452660ea0471cf9e9592f2c7756a74d37435a22b8e282754d8af0e79e992900a0507ef7ef3563a0ca95a57e8ca48de7c55284eea2360d9381fe9cf88ce19bc359c87dc64c505dd9ecb50d4d8611ea1bc5667363a65054fb9235a70be0d12cbf08f83a6b9fe69c3a03083114d044bdd57150b498aa3ee0b32ea1e4d15d7057bbe4603bae2e6af9d5759645f2ddf3ac403239db8b3fc84bf8d456d45f777f12b4e6f52707a7e7a0fa5f292b718ed88c06734b0e3944d15e6af7e609f4bacb4b9888d4ea36a4d8648b9f0e0d3b696713f2d82d0707ea83d18bd49577395b32b1891f6cd7700371bd0772746f53fcacffe1b3a3daf5a22403e2b55983e2f12f984dd4013810ff7a54710eaaa618dfee6906a772fd7c9301ba3758a99d6f0516e3ceb5da3b91b990004bdf1f160f7e6c8cd193661e3a470c8c8fd202bf7e80af9cb95ce5755aa3d6011bc3f7f8d983a6ab92a31941728e2edc1081b1f2b43f21e62503a2154d06e8a18d4dee568d9e53955af4aba851cf817c8333024c5ee9a024c0439201fe92729b976629f31767f7491b4eb01df0fb8558429d780e27149325f6abd561e544c55fa08a2c34d183ba075bde430f3a4a1697af657315f8e266e6198f68bdff8513372569843c2b9ed3e61a41228f3b984f30648a72e2125b78beb781c4e15fbbfb9ff5a0d61f559f539ff471198ee2903f4a303bd1b105292bbb75419925d35d3030812bfead581923a3fb5c3aaf9dcad9e26b64ff778a2c1d4db25c7f6375a430ea757374925ef742b5d56ba6d29bb65b3509dcea61b27d1a8ea707b0cc7e95baeb6cf9cd0ce0632751f708bfbc179fa608e2102407967781b89ff50917e1c9ab18b579a0ee7a0ae67f1d786dc4ce2f895dff183ed5e516c75445ab7393978733223718e870c9037787fa12c880b43490062d960322700903ba92e3bc765a41596f4507aab59448febeeb6d1f39083599b0f1e6213825a2a079105408beaf10e650aab79687f63d903c577a4401582e65d655d74e65899bf69fda8a8cc0ada69214a60ac075c005f7b8e0f15d401117f7e4745c853596c4a20876e9981136da3129a96967533feda5323ec05fd26ab4ab9b387735e3582354cc2cc0367154762f557179623ae0e1401015df53775e0975bccf0aeaaded91a8cbd5423316d60d6352a77e4c3e6e6f6d0c425ad2b66ea2a9ad90b67daffe100b65360840c0bb91f427178cb64cd774e0886002f275baf373d2616f071fe390eea534e7b3ff8e6e3fc53d0e2e4e5441a3a8f7abc9bdeaa413b30449d856f1789030e4ef9813348a35bbda158edca626b4a65dac353f04892d69e0f70a5ef4b62f23b28d726c3ff0e7270ee03cbed679480b6dbc0c5a7e209d6993acf3f5719662607ff97c3293daba0d3c8fca65dd80e511de8aa87dcc32fee4a22e08f78a532bfe64b6633284d677a86ea09156b940dbfdd6b9f8d26b4d71e09f1c7f6035a6c3ceb1977e5f578dfbd104bca361823c097f0d5f5f620993b693dff45b848659a00791eac0a32349a97b6d952a403d4121ad4cfec125b70557939e892f41679a2ae25ddb80b603aed32ad98f63d5c911c3f6c170a7ee8b85745f8c06f44068f4b2a2d4df767829fbdde955e5f166172656c410dbca4fa5e99339a2276fe0cb6ed05aa0a8784843a58f80bcc146b8ba18da9749a49bbfb2da9327cbfe2d255437ef449b66c426f8af91e2d391d57469db354c9c1052409bb94ed63f4db621d59ddd8da6e15f93d1a152c4827c1dccf8f92e6c83488a306723e0e7934fa24a6ed14b87f58b00f2cf159233ec4cd3ad408902176b83ff6b782e97698e9fd8b70969b9ec41ef6897f3419e1c983594759dd5d32b390598d67dcd5451a843223d0d88cbd4098a100d089bb85c9ea06a2b8a8e1290f8ff2ad1cb2b3e1dd7f2dab114df599886e50007ffe83ef10d05dc6f2f1ccc59a2bdadeb7abf3a0ba20f72cbf91ddde0c6f7e1fc64baeaf5d8ee41d531a904d8823846c471afa89cf44093eef7cff23c0643f2904d193c4aa7ee55de40287b22b5835ee6eaed4310472a6144d8c58e009f9a755751a6f1aaa4823af49a34b04f479dec7f1a6c820341dab1c91558806a34401fd0becb7e8be46d8c0a637946c539609f3a47f564571e5ad31f35992a134c2b5bbebaacefbb0d221c58612377a9243aca058bec7f833ae6abd8537facc494dde02f6c6f459649bb4eaf30416527a84e39e6c880bb21b99c2b060c00365314b5483cb137ca90d172b8ffcde29aaa6ea207ec3007705a8aa797e47eb67c77576c21bfb832c39cbe69499401e0dd30527fc77b4571d8ce0d7c660205f2db7df1210d056976903ec855710507f29ceb301669fb901b4ebaea3472d83ee1a0a6b342db6a1e2b2b16321e80c120196d3f2ad769a9a594acdac3d73fbd686b1ad8fe36496285be181cafbb003a669cbc5f81477900ecd6068db1a8c2a3f95cd79", 0x1000}], 0x1, &(0x7f0000001240)=[{0x108, 0xffff, 0x0, "c1c9135fe8fc5ba520520a3544e477943d3f77da1a8e2dfc786111865138d38003073b7e7eb1e895dc4abb92a4770804068130ff851b2b51dcf5325006b05b398bc48e4f72e8bd8ab4574d40fed143d0ddf1c08f7e21b981b554dadd75923ff3a7cb99baee5bf60921f6dd083bd27d1096a90356fa4c6f1d24b6ca75e44d87d80ddd7fb46c7a9de4fac423c8720530dbbdd2f1fcb07bacce38e70f391e1f3d7e91e04838a077ac2cdc84881fa927e8dd3d69675501372874877dd6b54500d565172a995ee14a6854c38f3091ccf95a079b1e4243adf6991e495a9d090466eca24c4cd86ac21b411bfc9ba1c1286f948348d73476343edb"}, {0xf8, 0xffff, 0x6, "559cd659287a623954a288d123898d1a822e5389edcdef69cbd0f09228e7fe466997adc8883c012e7cd4b89a9ec42c610d00e2d3f3cb58b08792de42ee1a5409fafa0fc777c2f4721013dd6d9705e33f2e088f4d7dd57573729d2500a509d83d3088ca8222a00fc72739870e69ecd294db8d4e75da05c405d2c8ffcdc2e4b58a29ecaff6520b3716576435336a8482a4572b5eb66240913e5f60d7b3650a472e3757d49b1c03b7805480d2ea7fe041e3c32c9cbc6b8b29d6ea9bb4afa5061187e35388d3c437a07a2f274f348ceb3d2c8da05c79ddce958e8f76c52a0c1868daa0463e"}, {0x38, 0x1, 0x6, "c51a592b5ee83b19b2aa1fe921f9d278efbd52fcd99a16ed4090a82b603eedbcce5fda4f8a"}, {0x38, 0x1, 0x200, "1f610d2fa4ed244718bd160844ec68af98abd64dfb43f0e41e82f87884bb400890f1592178"}, {0x98, 0x1, 0x1, "84e8cd5be7db6f2e274752f0a447eafb8ec7ad538ef18ba923f5c77ea7e20a77394717b50ba258b01f1871d8ad8bc0e2e9efd9d05a0b005e6fe20ec0646d76d6c7ea37bb2872ca22a3e72d48a86ae58ea3104632a69e4774edf4e98b9f5ea9f736e838efc6d5f5549eb90b5b31f6652a72870c7c7d1af7b275ad1fb4f2d7872cb6"}, {0x68, 0xffff, 0x3, "45a50b9dbb64f91bac410dd717c2c95ab158e9cb5ae8d53acb9cf6b96630869dba635183a8a357fba163ff60e7458e2ea808ca20ba562c27ba51dad23e62c80d7ee1a63ec221e68a74ad6b14f54ecebc442e4284efeb"}, {0xc0, 0x1, 0x7b12, "d90afbe484410f17840ce1ba24baa0f350c4506826d056b64e9e3deab74bdaff4d51673e69314004ea90619bf478756a7389a949dba618df58998cc0986e390af17680b0ae62d42b95b14d9545914829850e4bfdd9b22dfecbb61f69a09fa65b912ad1e531caefe98c1615f840261502eb72e23f4fc1f41c1ce9616787b1a004b3cf7318c0b949f8966465e045e2405f51fc076399cbf2f4fc767b7fe8b4bf9a6be240c6a63a30a0e07b"}, {0x60, 0x1, 0x1, "460bf87017a90028bb890b4ed5a1160c91a03713bd1eb1da1e8d4dd064e9871a273e1f6bec111c78ca5db76f27cbde0f7a42259f09dfdcf835ce15322a004e742bd12749e28bdc5e3309594f9c57c660"}, {0x1010, 0xffff, 0x5, "8a3270f36426436c7c28c92f2ccadb1e8c19e20e174c41c1e643f7de47694af53896cead2cb6c833be3a0f17a3fe117f0d599093ebb67980943d277057a3c9dc5aa2b98a2256feaaa6c510b434460dca4c89321500a41e51250fbff877ab0cc0a828df7af72ccc0d3a1d11d468069c87111191b22035ce414d9d3f12b1df0e69bc173dfbe628246312f917afd53e8ed0a2224941d5d7bda5cb5063df843ce4552a96625619fcef18055244c8a8415c2660671832843bf7e4526c5e0c928cc81a330284bdda05d367968cb1762a0c0c15f27743ecf504984135d1e19930d06ba2e4e425c4866949c91769826636219d416bd197231bfab539a83e0babe58eb61cd5b337719192fd7b9b727070dba81df64333d5c7ee068a42cd646e585ed5d3a53e466f0f35d19e1c9325a5bfecc54af134fbb8b538a0643447b389ded4e82d5403fd4550d18e07571c1b80b7e3b2c3d68733acb56fa6980dc12bd2f16e5900aebd9d4d827d2675750873aefde22ef6e6bff67947b9605d0c1124ad726f5d7f12f2849b3afbfbdbe620a536ccd24a4d4874ae8ebdac958bf88fa8ab65441bcfd6fa2731943eaf89eba49707834925dc8bb0bcc0333c4bc7df0292695ac0e86872284bdafb71d3fdeb006e56bf731a3e681ee7d2f8d69abf1c602cf0175770ee4c7443744a4f8fd08a3532485c1918852b3c50c7668b2da47a69f8e47a1af29c77b78d0ea0746106aea9c0e70cd4a018c26aaa554e7e2332358f5890214bfa366ac7a71d5ce21544aaaeb9758bd129338b1566124e1fb014c3bb9d0582b7219460245efb062963728b7d2a3f653c07f286a39f540cb15670129706596e7189724e08f72711dbb21214368a5afebc4a778dc7a0ab64cfbfe75bb80051f5662d242f7d8ea4a5fe82941b47213c517181dc8d6c821886f0757c702348168d6f9c27a8eb2e38b014aa3f31bd9f5ce0ab52e51c5f2c3d31395d00aefb648f7e2e55e584b39037b85f095801fd1466d1615d707983b9fdfa303f154a884080089f8284fb805be2b821fafed11678dbc655e541906ebe8449210d359bdb9911cc98fd6eb0c19ea7e0637b46a9cdadc08dbc7618fcdfd0bf93dc6b46581a08cc7a989cba4bc5ef682f54518ac8c140cfba2e570f28e20a9312617a57797b8f53a55c3ccb176f3a2a99b769792b2c3e033ba35562ff31bb811701df9c1aca89d624f4f323c73ada11e69eaed10c84077635178e80b581ddbe151765f5e078a5e3b9d48fefb6d437afe0366ddb7a805ebf3dbbb11e592a3644dc4662b6dccfd0ff10399fd5e08ab1d3e915f8cc988ba4fffa403372aedc97e3a856acb8005c8f91cb3aac00a3b9adafbb57aed20922a96172ad243ca57b2cd7f019bc166a26ab86d52fe16f63fe1ef3f9f60c2635f0bf0c5352edcbf8a90e198f4dadf38d7ac1dd20e224bc3bb8a053c2f8aaf8d933e21d5af175881e6c82d2e32b2a5a483b3608817624e94047b9cb3166d95647c771c84095d705d83297e83fc9136eeaf5b258272b1ca4846c5654e3a231058cabc4eb6cbee167086836a1b6c65be3e22411b81d2d3fcd198d405cf579078e46dab295aac40cb58e728f288f09d1e360641529c12f4df9475d9e3aa02b5c0fa39aed31b4e2071a041de685cf914a30971785e0775f4f1242b7263c6e3fb8ed34060e363b172c26787fdfbe8440860a639ee5127183b2817aa503a9bf5a69c1ef8bb78e4d15b239c84464117e7a3e0a8b09739ec89fd253b9331fd2d672add85d8c62fcf8570c6edbe516a5e46e727c4a7e064d7cf07995b627e2be2d398cdeb12dd6a18872c8401b68f5d18c20f959f33dc3614bb0d6f93bafa33a31ed842b575da10769dee69d6dfa45b4fb707b23df87487967c219d2853415500a39c8e58462d179ad0c6cad1342f0a075f0d8cde126bd9084692d9129a70f1704310c05b090e59e7594463bace94dd33861bf60a94fa72d2e477f587a7edabe7de1949aa5a134d057193e75db52f1b19c1b82d58b33ed938df1ae1f8a3f47803d380a765dd51bc184cdc14e43fe393d3d4ddcd3b8bddc332a2e3af3605391c55c3312928f6a151a2a00046803586419c024504a39956f7063dd05680dfff44548ec56b98ae9c9b1597abd2b7eef78fb19382989a82d8b7236972cecf98db900badc3b0a08ee7d008daf6228714e0a8a15daf28d3b41bea1dc34736bfac818b0283bf2037c9c9f350e70ec7b7568879453ee03ef5102e377374a4d499b8cee3eaa0897b1139e949ccc558d127c934da49db72d555f4640f15bd1c8a766b395b39820e8b100c3431781f9f24bfeab79f3432e8b5540e6986614997d878365b47e3a12b807271a17e7c2064c578b12661a88904f7e8f57f95bfb74bdc2e231a6d454cd200f814f1e59526e59b687c1e0fd46991bed9a6e8e38efc49adbdc845b2fb645db22ae6a5387f737e4c965f07c20cf2d1772f6a494d64a77f94bc5a29305441d34f4e427c623536bf80985f485c3d7921deed110ca4010a98cffe2a42ce63bd2265d8fb764c78a62bea56cd84b3e4040e79ea9ed01ef844030ddce75f7c9e57e9be119f2d00bb78e6e3bb05fda972b67457d0cf03b67d4e0c4a6af953b5d0700c7617bb4ffdcce43b8292fb131d2ad1d84e12f1aec108c46ea43395e527bde2a95de8236e7c8632412e4105b8422d3927adcefc4258fc758f32dfba2e5aae0c859e3b2e2ee0244fb37eb81c819b0efb635978f70947faadbd8d18ba06270545076d4e160d1a6686722d005d2d21cc42c9a01363ee0a3c37f00825d96d8e42f529ecb7e7f0d04cd350046c52958939076a58472569781ce768f5f4740aff90163c7bd142b74ebf089edd49eb6542f20c7f2bf27d1bb5314018a8249cd74c2fbe1087ac3ecd24e0ed2f8d0fe1ce16a3317a5de1b6cea8ff5c5561ff8fd9ea77152d27709be082bef88a83436328eb8ee35c8d576886333e9bcf67b3ba4a522838120d066d5a195e1920b429627915495308a6f8f07273674fb2fb2b6e8b2ecafe9288ccfad1b79c0ef6e5c9144e86856d0b8d11f40d8c3fdd7900dac290cac5ec695f6798efa33ffb4d4699682363999e4b7abe59659254c9244d2776f07c4b886684836230c60d437ed5565d945002781a6d51a21512d78300f88839b866b3dadde9bc57a56629cb5cbfe2dd78a1b13baa8deb217e5229d4bbc83ac7aa892a6487dcd9f893e59871bce1a71ad5a378951e256150e867060ad4ccf06448ba8fc41d6740f462b0dc26db8124329cbba5b16cfa3e95225c112a8aed454594b98af0f3a54486ef3e1c6d98ebb0f741e6dd589c5c91b9e9552a3e8d46dd6ca38d3d52229adfc3cacb79ee1c67c70c0677cb4a06ff1e13116b23e6d92eee7c20dcc26bc8e1a26f3ceb19832a09c8a0226f22d9787d17ad19c9fb9f0cd3cd1890ecee6f1b2d1c4ef4c8f516b12406c87c03713a343a2e6b4f5ce14c45a84fed1df3d3960453360e472286805bb7484a942b5e13d679763223499a7bf7b27b3b854232abd60280b01eab5518b1520e407be5afdb789ce5feb091eba90e3c6a013816ae36d9d5ac0a0192a1dd4363e4bc52a9849dbe00c3d3309e83560ec59bbd41eae880025c4b7e6b5eed7827e51a2d8614fd597430db3efe9ee8dc2f016a91c0efa0df9e24d22f756f2f712ef73feadeddc0e5494acaadff0c2585639d5fcbe6d1fd19d46daf5908985db91bd72242afa599ac8e2517eb790c1b929630f4ae483625ebd1a33ddb37f2485363e900ac92c41e4cc9aa9861082c476ef51999929aa9845000e919082fd8c286125036f5f41fc03afc6285a2723354b48e74ee412a943b93374aa78884ad7612007f0ac8f25756ec4cfd53b871be62398b7725c3695f29e09ca37457e9bf488151b0d6b9c20aaf4e38f7f69e3c5e88ce199c149f0b41c2093ad025c591e09d28ff97949d74c1a4f9b1883f11ac665bc62a7adae538ae31fb12416304a94de2023b5523200d446302ed53fe509132e1fe60a01ed29439efdb4320887095186a458c11eed333721b5b5d894650819f43db4969beda74093248b223436e83977dd2771aa8356f6f771b3f35be87b00e9332761c4b7afd3f79a713cf297a9c5522f713ba738169fdf792d600486027492cd330a93ea5661dc511f20e2177af2499e05aa600db7977f220bca2a2f25d4a074fdcffbcda732161f2d5dc36506dfc21711c5570f4b8e5ee3292555db8e3a8845f30feeb3ba5b4c31fcdef6c80939b319c43542748329c28926db4408e21e55e55552ec96796a079ca6b5536fb67317539f2206480928c7bf633594b7522833cd2c13f74a2915867b95cf796863422f6a77d62c56f0086b218749873965e33b9d9b4a690b8724ff049057e141d0be65ba3407ee09ab844155878291f490270c17871f62316f9e1b8e531099357e3236c974f2e2611840896e05985f6740d06ed8ca802c7fa2057ef79677ab429e6ad86cb279049d18ffa98ede7eefe1819852151f88e4c34711add95c7b83fbddf56ca5bca60940d7326f31e6cccac2083c4b9fd7dba71f7bd7681c68e5bfbab9abb0323270f326c801ccde027edb7bf5c898ec7a20103b92aeec1bfe5c02085ab3bfbe838419b7e0fb4019cca564074bceb0a26a5dce6b1e1c6fc298b76bc7056e46b70a59c14bd7766eb763ce0f7b93ecbe603bed0618f24de1fb330dad1c012a8954d51dbf87709e834a4a6a0a00834a66c822ea3263ece3a675ebbf8e05d5596c51b8a9b5062b3218e3930fc0c507b84b4753f650dfbec7a4d40389dfeb129af99b1000693a7e8aedb7a7d601b3fbe4ef987022a035ebfc5f3a931cc8a9fc1ef0918e1db32d54e835adcdd65db455cc8abf76b3662de1b6fc5dc0e705f933083cabd73d7518fb68c662b2f0e08b15d132203b5794b0806b57fa531a03b3fc801a7210825ffd1573481c10c4ce3bbba3dfd793f627a3f9bf9b3e1bf416854048f70927225926db72281a7c03e3057ded80f3c9166e7019bc4d5f39aebddffa946cb54dcb6b86039e3e7a8cc2e7919ba6e343860627697eee959b142634165a5603d02692fc52a750310a2189e93c578a6f7d63c3d07ae3bcd07f294132143a37642bfd645eb68cae6dcc5030c771232a3fc1a3a53f2f7133cebf98e67f77381f0cea69593f5a078586080a98413213466826af084a924f04058286213f65f62a4f676e9d79913e571de7831b552e8d38bc8cdcf8283b5253edc504af172e73bb86bfc665bd11b1220c83e052db96203f1fc3cb396ee5b616f71a734b265ebe4b9aa7121db8acf009da5c93b38243836b58e4f33d010103946bdf94bb066ca6930f915198933fa2a24d7abc0ad6981d935e16920ce5a038884c8495ffffc0fae9923c99d35646a288ed332b0471c51c45334391f4ebe75e6cbba7604c7ca03d4cd815b37a2cef6a4bcd971af0a129def2427ef137ce8f01946c3067249143ef1749f2027d7bb07523d59c258d487ee2eadace89cbd07cd3fc710584bcf7cddf6ae24a1b65f017a5dfea318da7611363f67f47d8707131a7e881ba16b8b4435c9d9a3d436f90bb30d34f50ec9121c2af5df27151a1006574e4cc09a612202a88f989743591ff546d6a3680d5c5741ee6be02d9b516447bd856f7100dc03dee301adb30c43474ed6fa3cd9ff174ff2142ade40bc9b353a4a950436d785c5d7e6274fde701a76a55ea384139b5f2705b3930538545b7c574f69e000e61c10309a05a3e35540824e109ffebfe75758a14922d09ce942d84d7"}, {0x58, 0x1, 0x43, "c5f0f2015ba788cb6b2f8738431c236c0bdb1d26ae0689e88c3175e272d5fc6aa04a5ea90129aee8334b290f316f0a130971ed946cc3830f4be26d42124fa0289af452d4"}], 0x14f8}, 0x800}, 0x10, 0x40e) poll(&(0x7f0000000000), 0x35, 0x0) 1.062093231s ago: executing program 6 (id=2020): getpgid(0xffffffffffffffff) (async) chmod(&(0x7f0000000040)='.\x00', 0xfc) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x200, 0x0) fchdir(r0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 871.719381ms ago: executing program 6 (id=2021): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa5fbb8af09d4886dd66e2294500243308fe8000000000000000000000000000aa0000000000eb"]) setuid(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x2, 0xfffffffe}, {0x0, 0x300}, {0x3, 0x3ff}, {0x2, 0x11}, {0x2, 0x8000}, {}, {0x2, 0x5}, {0x0, 0xffffffff}, {0x3}, {0x1}, {0x0, 0xfffffffd}, {}, {}, {0x1}, {0x3}, {0x1}, {0x2, 0xc}, {0x3, 0x1000}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x2005}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x1, 0x9}, {0x1, 0x9}, {}, {0x0, 0x4ab61683}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x2, 0xfffffffe}, {0x0, 0x300}, {0x3, 0x3ff}, {0x2, 0x11}, {0x2, 0x8000}, {}, {0x2, 0x5}, {0x0, 0xffffffff}, {0x3}, {0x1}, {0x0, 0xfffffffd}, {}, {}, {0x1}, {0x3}, {0x1}, {0x2, 0xc}, {0x3, 0x1000}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x2005}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x1, 0x9}, {0x1, 0x9}, {}, {0x0, 0x4ab61683}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) (async) recvmmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) 871.416484ms ago: executing program 6 (id=2022): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x4}, 0x4, &(0x7f00000000c0)="ef622247a0e605e9988ca7db8bb5990672cc3dfb444fe9ed1aa85022d6bf1f03154049ac4d259054bccbd10439a2368713d07fe40d39e3b4dd5f332f3df041ced92c29babecf88a0ae8a3c5b77544b733b1c72f39f15af616373c8076a709c20758b1be374dd504a", 0x0, 0x0, 0x0) 871.191681ms ago: executing program 7 (id=2023): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x8d, 0xb6, 0x1}, {0x30, 0xfa, 0x3}, {0x16, 0x6, 0x8}]}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000440)={@broadcast, @empty, [], {@arp={0x806, @generic={0x18, 0x8847, 0x6, 0x0, 0x0, @broadcast, "", @remote, "098f5aa94baa6837b6f263c42eb70f2b"}}}}) 869.110698ms ago: executing program 5 (id=2024): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) execve(0x0, 0x0, 0x0) 866.050447ms ago: executing program 7 (id=2025): r0 = socket(0x18, 0x4001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = msgget$private(0x0, 0x180) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) msgrcv(r2, 0xffffffffffffffff, 0x0, 0x2, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/204) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000006c0)={0x0, 0x0, 0x0}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) lseek(r3, 0x3, 0x1) close(r3) r4 = kqueue() r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f00000025c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc06}, 0x72039ffdb5814385) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) r6 = socket(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x64, 0x0, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getegid() r9 = getpgid(0x0) r10 = getuid() r11 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000100000000000000", @ANYRES16=r2, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYRES64=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYBLOB="347fda53b84043b35a2761fcd940fefad1881f7c02b8e1e982eb2965def75eead5357ea23ca1311ab8b86839ec1fb8497e7e1d2e0f962bfe7f2650e648e67b67d81bb70bc5", @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x402}, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$inet(r0, &(0x7f0000000000)="66a07206c414", 0xfead, 0x3, 0x0, 0x100000000) 865.823248ms ago: executing program 1 (id=2026): syz_emit_ethernet(0x14e, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f1300dd6ad901183a000000000000001000000001005f00000000", @ANYBLOB="e768583f763288915f88837a54014fc4e74bb3ffa10b2fdf3346071e07f7286b8efa8ffd14bb78925e12725e0551f85862c308e80a5dd0b569bd30efada1bec7258d8d6f8454c316d8c9db4dff3d508c35ba06dbce8ad9e8862dd22b03e848adfe532ab8ac9a9cb3b4b64dfd594d1ca47c82d9b1029a5b703347bb9502992949edce2bc68b5209532567198995d4016c70be493a67a74ebff105b93b8b6c1619d46701a82c73f0abb25773fe2a8d66a4ef6c483e97963c82bd59e175c5fb70616c321b21538f9a98332d8cc31bb1a59f8fc6ceefbb9e818856a0a5f1a3b9de057204780c14f174badb61dfbc01954cfcbf70c9ab55f026b5c462f7ef9bf48b5dcc3e7c66e19da6bf5385b3d3cdb2d3578bed2e28862ea929d46112799dae0ea360fa2bf36f2be6fe89c1086a758a6203f6574e85506b0276cd971151727d99cf5503075da95bfef198399bc9fb346dad950b1572cc651b5dd83febbc32b47e07562bf2898e63a868828af15fd3b36ba8b8410476d6a37cc24d1e848238b3499136bf43d7f5a7bf07d71d4cafcc7b519fe3445035d3a8bb2bd4809ab6af650f40ba1ce812724858b16f2a336848e9ef9db0eca1e76dc4432c380a37c8d27c5af827cdafdbf3509690e04d7f68d32abcc61a5dad096ae639604df5f3d29af640a6aaaf7e3b04368ea50607cfd70d666598fdb73b84d41080234257920d3817ce228cf13c28354b96bd1511517c24d698a129b1b9f92f8096669a8ea2aa2461e5eff17e2ef5ca6fece41b599a3ee37565721fb8e90efe25cd037b1a97bb0d973e674385b72b6a485e2d892174057956becf0aece3943c6452444fc171610aba4b5516ed4a8ca555f77be55bba3fbe817965530a2a9494be43dcae89a9f957fb1ff9a3483e18314e35dbd4bf7d89d4310cab543ea84e34c55d28c5080cfa518b42762c71b4d48a97bf93f5b0cd99f3fff144fbc1f7b69c4b30dede415536509196edf1daa54d820a78f8e385089015ef20d67a007eb2764fc1cad89be38201fd74aa944623385c73395ec7677f88a79c63b164f4e9e5e253f680abc0435b43248039fffe6067f8c4bc337bb656bd9a9ebbbe8fd42fd4bf71cd5317f7871778953704d445d20d89c918ca932751bd5bc90075b5c06eea934bf84385c14a3df7c17bd87797c5fdff72dfa8655bd699515993fed70c300c1b90fe238f80100ffa05b38a0e8753c432e323a6ca02953f13de11d6434415d1ba4f7eccdcf7d557eecd25d9607efd9ac07bbdcd9eb6f31e84b9ff1651f2cd8f8434c50272e511f0076e0061ae5c9c52aa32b6f66260d2082ebf39d88242e4803aa6f497d3e06d004e7106476fee4a861a45b3b269d0a129eabc3a4e2ff5507bf0feccc617680841445f815696bdd77459365698e7254baffd529c58eee47cf7e1189f0edf621e2eeeb6dd1dce4d065c2d3a0465abdf298b4433c13026a0e5ce2c3cf1f53eb37e2939f597e28b3eb023255502aea1965f5a42345b5262814e3cf4c32966bf86faebb49c70ab2533fc732022f1ff4a549858a35c597890b21c990e80962200f7680fb0207c1fef13356557b24e1334e1fd35e692a6dd3cc8818244c849be346dacb9a0f9cd03557139df41a6339a257635b8cd543f4592498cfbbf8e7e38e7357201b6c220439b091d37d7e3614e23e6eb8a46c53d0b4d91f1d8b6fc7706b7d4c2ddc279154fc5cdce8ad63121d9f28e202b82c8d65a519a83df455d22623b12caf8250ab5dd966d0e82ca26d9a18695f2dd72510ad5953e0c0c39b75f1ba0f31f9d3b40c9c9caa2b9068ea0ac94bfadfc112ddffad8dfc603a3a75d19e2a60116791dda20b30accee67d8a434d47a464494185acb11e309f02672e61fdb4a84196057b6def09985baabb02d22f1ce3e0fa187174ed5a00e18dfc617a39dbf8dafdc7c23965876f01a155ecbb412d956b403ae6cde0bf41fe7f5d72505650bbcf975cb1e967a220ed50a4b5c93dce6852b0783a16f82c4c45ccd2b39e9b85b70b42d79482cb6dc58478c6e9f36e394becec45a4ac1f750cb1538c8d606f1cf34f6e590f9504c92a05623bbdaa242084d13d6bbd4505894db9e88d955fdfdd1c7e60ff8a8a236d94f34435a022bc0182f314eb1242107cf63fc93b68f294b869785f94b73b2b9323290b63ff0adc17c73fc4e5c74194b0bae23f3ad82377f752cad4b8234266ac6294c1ee95a1082b3482a0135572950a95a47df65a56b4c3d838788f39ab161ceba7d4a5cc87e0700953417b2f40ecdd5157d9bc34f3c0153ec6cfd5764341c22a66a4519ca7c4e7de819f40f3e53bdf95cbe46514fc0f2c5577feef8454f6a49a4430d4adad3a7fc6a163baa2771f9fc714bc9ce75c25263e070dfa4f44c94b6c1387df01d39330df4c9588ad2c1bc69f9f1560d04c236dbfccd7fe5d66ab10b85316deb16ea3bd2cd69dd7837d78c1414229aec0598d6afb407b4d089d8a6cacebbdf2e0def22740780b36338ed3480664af4d1d83b12f58b31e811d167bc10ed9bd47617de4d327222cbbf897e004b240b46b2b7f665953e50bec871c4df18d939fa24ce5c2a0e96573013598e78044908917c0bbc4c957d404f0ceb35bfbdb7dc12063f46f1e12f60fad9fe7046a0dbc6b701bbe41ffb20326f587bbed8708e1c0b3b6fe3fbae4ffd9add523d13e2264a12a333ad234f936236cf30f25e89e7c397eb86243b3809ec9848c45632733acbb5f36ab51e2b15ca6ef289170a7eb61cfcf7f06790917281f8f6f2caeca3cea0fe9493baf8c0bdd1467c202b38ad830e4f21c1169b8d90007cebc3e25ed1f27a0893f17cf5f7cc4234fc0fb1f99be91e6ef77fe17e5bdabc8b553f0b9c6a269be71918c64b922834fafc90efca8dc8f2b89408bccfd0c4508b32d2c9b788262663aa7c08ae812958b2c50fd511a0a148c72055f9ffb2a9150c9318ca58bab662134f21cc2df2f4a550d8b59068c8388d6294a7cbd57cc6cbf1742df30523ba4a93a12f8bcc886629ac6d8cb7a279309105a8af7d6093f76e8fe471c7ca879382c98e73ef58275c9a80ce04bc033d2f44336cb4b5606b7a95988ef8809bb9d1c6293c56d361bec092df32fa2625ecf184287e7271b6b45f2d7d630156ec1ffc51df4b33f1ba7dfd70d95d2b0eec930e14b9c910e137e1d9b1e184d0de24946bc9609fe2b3dbf30c7ef8c23a2d2b031400c5e36798785f0e07ed5b6d08ae6ae7b2ece4b9d2445eccb9607fa1d3c25ea2a38c04534cd33f5b80becdbe4c58c37f1e00bd563f97cc9e4335629c84d43db994117a94b8db7beb06d0e99c9ce925c33b34ccb92ba9b4ba5de5956bbe9427769691203e44403572a80989c5ea10ce122d5f3bcfb9c161adaeddc3dcea03f3bf8fc1aa7f7dbe3fab32e835ec8c03c6847744bc9f14139ee3b63600a850dfa3c18da697ea9dfdef7f8caed95d7cc14d46c1c03e29004bdeabc9a183c4b83e5296e3cd698247b4901fbb6bdda240c600b3a986e462926cd6e7ce85f922dac67b3b078c4e2f2fa00a7a984d2b9b3ff113de20b8ec773431cb44108011772e680c5803b5e7c31dece5dfa4c7bd196ca165cfcaf32f9985c38e2a7df9767377876487e3a9dd4b4a63b7e0c5b0534a8e7690fea1381fbf4b0d9011a1fcdff8f6f9dbd2cf3fc1d3f1cc27cc1a2ef944fb55c7b8c22802f68aafa7be1f02df9b9637d2443132b4ad3887837045b224a10829bbc25db0a9e689d7696a6da499789077d8c1cbc167f79e8985b139e1b08c94722a19223a3db22dfee7985df7f80afd2da40e4c9899b69ec7bcb4ef494fcb010b9606d4ddc864188ff194d0656369c544fadaa955680afe7d11aa9d3ece77cadcf99d2985fcf44fd01bbacb28f89544baf792b8513561c225644476b2f6c0ec625afd0496ff3e8857fca5fa6652e89f7c2157118c6ca2d8a0ab60dc9f799212e73ad2823f0bba24dcac77bfd7c1e33f5993eaf74966a14f3a23bca7e0fbcc5f9783b6662eddcf05c76128b923db62362284a5b86b4901f72de742f226ccbe1d8b65a4326e2175afe4d8a6c5dd692770ff6ac77ea68f9a6fe9bdafab7b70e74a001e853115ec87f296543dd1c554f86366cc5f4e6203f6b9c933ea283a62e6d053f6f6c18917a78f6b27c8e79b7d3461d12cbe2a9dcff68ea9eaed68479494f323f0e0431852c45f52821a9984b40e6028812d97f41b0da54e02999d592b4e799457273ae42521cb5f2ac087611ab87abd9b885ed30579b28e7b4da2011584980b3f6fd675f04a7561081a7b775b479f9023e8a49c809d3b77d68953d3c4cea9ecc2e31850b56dedb64b7501606331d1647e1ea0ebc1536eb5fc67e39d7902aa400c3c70dbabf80e2621f141a002d593dad38a43b55d0d6f1042f976e4be1a544a00a55da5e27d32c371f7c3039dfb2629e3685a19313f6194c47d6d82f6d6c8d6ce35bbae3f155efe143aa821eee86fae88012f0e6037eba9761aed250fe36ff3646d976e224f034adad4e7083259dfab25c536825d0973b73742f7e0e0798a288aefe62d9459a5356709f048e32accc6672213f8c68a4ce3c3c7cdbe25bc371bebdfde40dba5e40eb86f3e37d1bbc5525523e8a2dcc3ab501163a237eeae2ba5d6bec39c8632789927d9459b0b12b13d1a8b086f2c8e123115f863ca425d523696f7c56c01992d2d0ba6eeb73c8913a4c76c39805bb4eaff60e9b3d0d72d0dca02a7a39ce011248a6fc890db32bebca2d2c58ea63d6e1e736b97a43861ef37eed8d82043f3e5646cb53c60c8cd5d9775a11131ca47ba1dde234d973c96afe360fc66a865d3561c0e0c83542f66362f5cc1c57e224f8f4f81babb1ba4ee4e7ff265ee300cdd66ff4dd1303dc8874605f4991cd9e06f1a7cea8dccfbb4c64fe44550583458f70dee4b5dfd2060075178f4f0089576c8044362e4128560302d2bea4b99370080b821a020948d22b68922047b3a42e136956f17f8e1a9a11da20fbc4917ad00496c2ed319f9ff1f6b4f805763015b929215db62878f20d930ff36a21e5ea45a348be1944caf7d18d8a286d3632dece17aa6e730c7a9001a05b61e6bcb01505ea2261415c0e74acd8852eba953607ba81692a09fd712c9a560cbcafb11a83a7ef0b2cf278de60e007f017f5ad67c75a1e02f5c3af509102496774a5a58ba62e7383571695325aefa6e6714617e9c516ab9420c1876ef20cd3110763b9831a1291a5eb57073fc5c1e798229537da8a48e1a4c7741474714fce3db900699f6c1bb5ea2ddeee250d099afed78c8aeaa72669859a1b2c9cb7f1736d0274629acb6d58c2603579d8d3473489fdbb3ec7aa798376b6298ba0eba9c05257c877213a964313adf49ecdfe9dcfafd4d35827f990a09bc23661510d9e099f5780a474a2eefeb374a436c77d80303fcc59ec431566ae4806ea45c1a6da3d410be71b3416ec7875eb4a09f05e1d2d5cb09738fb4a32d224d772678621f387cb4f7c26716fd01db8f2cc7791daed4b81109e4871918660d02e4e51ff1b1515ed13715529ce8763b0e5c68e1e4c04daeaa1b11c6913bbd9b2235d15206f685287b3216092239317bddcc7be007ca538ceeb3490026d8de9739d120081834bd0db070012b9eec98737eb92c7ea70fe1597a503217cac109767b81013c798c6749934e752e561046bcb467ad361dfae64d662ce80ca8ce0664dba8bd12b93123c2c89141a21d8784ff37b833c8f8d641e30b1915a44bf4197fae246c16e894b02cdf429e8db6d89117f70880633571e13111ea68", @ANYRES16=0x0]) syz_extract_tcp_res$synack(&(0x7f0000001080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 774.77624ms ago: executing program 4 (id=2027): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0104454, &(0x7f0000000040)={0x4, 0x0, 0x8, 0x0, "97a2374f467e8c69b799ecd90000002c5c7fc1d1", 0xfffffffd, 0x84}) wait4(0x0, 0x0, 0x8, 0x0) 774.236303ms ago: executing program 4 (id=2028): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x60, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socket$inet(0x18, 0x3, 0x102) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = syz_open_pts() r4 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r5) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) connect$inet(r6, &(0x7f0000000200)={0x2, 0x1}, 0xc) 773.153071ms ago: executing program 4 (id=2029): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x7124) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x80, 0x37, 0x1}, {0x6c, 0xf8, 0xf4, 0xe}, {0x6, 0x4, 0x3, 0x2000000b}]}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="000415f3879d9536d8abd92fb415ed6740177749", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000440)={@remote, @empty, [], {@arp={0x806, @generic={0x18, 0x8847, 0x6, 0x0, 0x0, @broadcast, "", @remote, "098f5aa94baa6837b6f263c420b70f2b"}}}}) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) setpgid(0x0, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffc, 0x2890, 0x4, 0x5}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x3, 0x7}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7, 0xa, 0x8}, {0x3, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x10008, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) read(r0, &(0x7f0000000080)=""/67, 0x43) 772.899485ms ago: executing program 4 (id=2030): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="e33745e84d", &(0x7f0000000040)=0x5, 0x0, 0xfffffffffffffee9) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000100)="94fcd78975c5619fbd0e88f586d029c748aa322f543ff7a6884a8d8b9859687f128277b19266ca2e347bb6ed27292ae43f381e32debbe01023b18e543417af9b7e7aea9e6297cea3e69d21e8dcaa4781d118c4eb2607eb9e70d9fa143c0a5d4bad516d3eaad13b0d4f9e675d8a96d651d5aac0dadd1b2694a88cf58358f94108d407d97b4c67b1aeeeda1b6396b39fc20ed6f1a6", &(0x7f00000001c0)=0x94, &(0x7f0000000200), 0x0) 711.237721ms ago: executing program 4 (id=2032): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) write(r0, &(0x7f0000000240)="04bdfa5d1d28733e3534825ba166e2fea9aec43041b1c67427aea3cf50800000009a356f730900d8d508757fc4a1dd5efe9144b4afcdbd00000000000000", 0x3e) open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x48) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4babe243505d000900770d00000000003b00", 0x0, 0xf}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000300)="e7c4a4d86cb242843ec2cbd63a9e170a73cef2a623e23e5eda0501c23699e258b514174ca57079fff349534637a55fadb4a6329962bd40adb295cff85f36d14068f2d1758c71a2ca0965bc17be0180000000000000c46de1961101376492cff60fd9ddb33432677dbe8f9bdcfbbd4d0f258ee907faa79ce1d92e47a8bf0386c448b9b7740cf496f308ce", 0x8a}], 0x1) write(0xffffffffffffff9c, &(0x7f00000000c0)="e90d2a735b807e054a155a8be57039027fbb121bb9433040d8ca11799fd6eb77724658098ab0fd4c5cfe1a9c08c22824321c00e3190f146ef0d94ea9ed71274a838a4e2e5815", 0x46) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) socket(0x6, 0x5, 0x8) clock_getres(0x0, &(0x7f0000000280)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000}, 0x0, [0x0, 0x0, 0x18]}, 0x3c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) 602.717647ms ago: executing program 3 (id=2035): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x18f, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0x2}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x18f, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0x2}) syz_open_pts() sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, &(0x7f00000001c0)="37f752347c47ccea29170973c0bfcb3da5dc2a79661f482b1b693b637c0b63000e65a1e64182df83773e1a8a429ff8d55e206db81f439f55980b78659a3a69010000801bdb30d698333eb79a69cfdb456fff010000658f3971e0b507a6b2f413ab1c2700004ebdff3c773b3a1c1ae70000000000000000009b6600"/138, &(0x7f0000000180)=0xfffffffffffffe1b, &(0x7f0000000100)="e626c0fefe7c0287b6260e7efef7df20e5ecc72a15ed", 0x16) 601.91204ms ago: executing program 3 (id=2036): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000001, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x3, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x5}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000001, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x3, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x5}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0xc6bc) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0xc6bc) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f00000000c0)="eb08d126", 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603528, "04e4577e010405010800", 0x200101, 0x5}) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603528, "04e4577e010405010800", 0x200101, 0x5}) writev(r5, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f0761f9d179395a3af23c11917f6a83776578fb081942e6285ad7c3687f6bb6ac7f174a78f07c5af3db69fb397c57b73801011b0509d11eb4cc1fb319add3ea4b54b040cb873a49a95f4db15119c66028ac18feb1317cb4497cea5572be8b32c90907dd3a71b2ad625b6bd5d86e6e74f80ca9359eb42804d58820966e4f4ec82ba2dda50e940dd1a659a5a7bc4fe9977f441ae7a7f769eb94ff1d2464a7e66f2ca838b3b1a2678ee54853e36f41143a3425233013f65218c5a08c3cc1e047f2666971cc82889b3f07c6bd9774ed02e4f1aea7d06f86e6d8018e39f96707368ab2f29bb9c8c8e541e07d1a5131face3c758982c4f9d8c2d25d3efa06c67b63f2b38f17948b6f73e1f932d372e40e25d2be34333377606f4c94ed889fe5fd732d86fb1662c7373711f736aa9b8829bc35c5e83ba", 0x133}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) bind(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000040)={0x20000b, 0x1, 0x1, 0x2, "cd0000408000000100000000001500", 0x40048003, 0x6}) (async) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000040)={0x20000b, 0x1, 0x1, 0x2, "cd0000408000000100000000001500", 0x40048003, 0x6}) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x7fff}, {0x7, 0x4}}, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xa2e5, 0x401}) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 593.602018ms ago: executing program 0 (id=2037): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000057e000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x10000}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f000049e000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2}, {&(0x7f000054a000/0x1000)=nil, &(0x7f000028b000/0x3000)=nil, 0xe04}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffbfffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000463000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000002}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000006c000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0x4}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000028b000/0x4000)=nil, 0x9}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000057e000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x10000}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f000049e000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2}, {&(0x7f000054a000/0x1000)=nil, &(0x7f000028b000/0x3000)=nil, 0xe04}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffbfffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000463000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000002}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000006c000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0x4}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000028b000/0x4000)=nil, 0x9}], './file0\x00'}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', 0x0) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 518.195818ms ago: executing program 0 (id=2041): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/82}, &(0x7f0000000100)=0x54) 517.718162ms ago: executing program 3 (id=2042): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xf8, 0xf4, 0xe}, {0x4, 0x80, 0x37, 0x1}, {0x6, 0x4, 0x3, 0x2000000b}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xf8, 0xf4, 0xe}, {0x4, 0x80, 0x37, 0x1}, {0x6, 0x4, 0x3, 0x2000000b}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xffff, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x16, 0x9, 0x1, 0xffffffb2}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e261150e00000009ffe600", 0x0, 0x1a9}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="b4f799e476cead6d070000000000000085852d452b", 0x15}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="b4f799e476cead6d070000000000000085852d452b", 0x15}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)={@remote, @random="af9fa6fbdf3f", [], {@ipv6={0x86dd, {0x5, 0x6, "007fc3", 0x8, 0x3b, 0x7, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f00006c0000/0x4000)=nil, &(0x7f000014b000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c47000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000c1a000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xf}, {&(0x7f000005b000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000b1e000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00006f0000/0x3000)=nil, 0x7}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00004b0000/0x4000)=nil, 0x10000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x1}, {&(0x7f000015e000/0x3000)=nil, &(0x7f0000660000/0x2000)=nil}, {&(0x7f0000c1e000/0x3000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000701000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00008cb000/0x7000)=nil, 0x8000000000000001}], './file0\x00', 0xfffffffd}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000a10000/0x3000)=nil, 0x3000, 0x1) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 517.164596ms ago: executing program 0 (id=2043): r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x4) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xd) syz_emit_ethernet(0x36, &(0x7f0000002ec0)={@random="093ece400800", @random="80010000e0ff", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3e, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) 482.188068ms ago: executing program 3 (id=2045): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x89, 0x2, 0x3}, {0x28, 0x7, 0xa7, 0x158}, {0x6, 0xfb, 0x8, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{0x3, 0xfd, 0x6}, {0x2, 0xfe, 0x1, 0xe}, {0x81, 0x8, 0x9, 0x8}, {0x5, 0x1, 0x75}, {0x6, 0x2, 0xd, 0xb}]}) syz_emit_ethernet(0x66, &(0x7f0000000180)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 478.698091ms ago: executing program 0 (id=2046): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r1 = getppid() setpgid(0x0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x3, r1}) shmctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001600)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) getppid() (async) setpgid(0x0, r1) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x3, r1}) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000001600)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0x0) (async) 396.875474ms ago: executing program 0 (id=2048): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xd9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 274.413393ms ago: executing program 6 (id=2056): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x3e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43260c7d08b, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b3000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00000b1000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x401}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f00000a9000/0x1000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000078a000/0x4000)=nil, 0x8}, {&(0x7f0000554000/0x10000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000133000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x800000129}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0x2}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000674000/0x10000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000777000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000480)=[{0x4002, 0x8, 0x1, 0xca}, {0x6d25, 0x9, 0x6, 0x2}, {0x4, 0x8, 0xfa}]}) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffffff9, 0xffff63dc, 0x9, 0xffffffff, 0x8, 0x8007c, 0x80047, 0x10, [{0x8, 0x10000, 0x10002, 0x80000002}, {0x0, 0xffffffff, 0x200100, 0x1000}, {0xcd5, 0x4ba7, 0x0, 0x9}, {0x8, 0x20fe, 0xf, 0x20000fe}, {0x4, 0x0, 0x5, 0x1}, {0x3893, 0xfffd, 0x5, 0x9}, {0x7, 0xa00, 0x3, 0xfffffffe}, {0x207, 0xffffffff, 0x228000, 0xffffe2e8}, {0x8, 0x1000, 0x5, 0x7fff}, {0x3, 0x1, 0x7, 0x4}, {0x86, 0x162f, 0x8a3a0004, 0x2000a}, {0x10000, 0x0, 0x4, 0xa6a}, {0x401, 0x0, 0x3, 0x4}, {0x3, 0x2, 0x2, 0x6f5fc48f}, {0x3, 0xff, 0x3, 0x49}, {0x9be2, 0x40000001, 0xfffffffe, 0xb}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) readv(0xffffffffffffffff, &(0x7f0000001cc0)=[{&(0x7f00000006c0)=""/166, 0xa6}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000680)=""/59, 0x3b}, {&(0x7f0000000b40)=""/143, 0x8f}, {&(0x7f00000005c0)=""/187, 0xbb}, {&(0x7f00000009c0)=""/96, 0x60}, {&(0x7f00000007c0)=""/252, 0xfc}, {&(0x7f00000008c0)=""/120, 0x78}, {&(0x7f0000000a40)=""/207, 0xcf}, {&(0x7f0000000c00)=""/4092, 0xffc}, {&(0x7f0000000380)=""/53, 0x35}, {&(0x7f0000001c00)=""/148, 0x94}], 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd059) openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x40, 0x1d4) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)="9b7c9cb129831a57fb75f51dec14462c3e905a14cad36d1667036d2e4f00a6b782f4e5baf4a5e4e9f7312ed73d3b08c42aae58b8a2dcf960475fe2a25f5290608fcdb503bd67177207cef4d737f5fdfc262b775cddd1efd15849191b6c65554c7343ea82449a863eb1dc09355537d2b0b8872b24", 0x74}, {&(0x7f0000000140)="cb046c588e3f2e13aad476b5f1136a9aaf79c5014ea85acdd30e7bc11242476e86b0e51355ae3ab8576c14e65c4f04b95bf915b0488ed334dc7b68969c97102a9c7d516076d699bad04c488f7d608fcb98827e19148519acfdc78d0b5fa32f3dd9d0b18cfdb52d67e7458e6f940949a5f8fbd1b3bfd550097bb87a1b0e995dae3ac52471256cd0d27353c411bb", 0x8d}], 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) 272.792933ms ago: executing program 6 (id=2058): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x89, 0xa, 0x80000004}, {0x0, 0xfd, 0x3}, {0x6, 0xf9, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="1a04c0840000ddce7500000000a8985d9a5554d317c53feba7fc657a3cb6de096ebca19f9dc8b4d62a5109ca71f707b43715cef934a208bd5dea2d7f54573519eb38a259f7aa0a020000000000000000000001000a09e3dd014dc729f56c432d60f787c6f5df7a09ffe67923f859711253a3a4cd18617075a515c8b0d438c638660b590ac3d36f48c2d888d7aa6f025a7b5fa6524ae8e83e3284da648919fc8ef6966e6b", &(0x7f0000000000)=0xa4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 170.473187ms ago: executing program 3 (id=2059): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 169.674497ms ago: executing program 3 (id=2060): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x5, 0x0, 0x5, 0xfffffffffffffffa, 0x1000000000000, 0x9, 0x0, 0x7ffffffd, 0x3, 0x0, 0x3, 0xffffffffffffffff, 0x4, 0x3, 0xa4, 0x7, 0xff], [0xfffffffffffffffc, 0x2, 0x59, 0xffffffff, 0x100, 0x7f99, 0x202, 0x4, 0xffffffffffffffff, 0x5], [0x100000001, 0x2, 0x4, 0x5, 0xffffffffffffffff, 0x10fff, 0x2], [0xfffffffffffffffe, 0x20000000000, 0xc01, 0x100000000, 0xfffffeffffeffffe, 0x100000005], [{0x0, 0x20000007, 0x0, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x2}, {0x400, 0x0, 0xfffffffe, 0x5}, {0xfffe, 0x5, 0x7, 0x9}, {0x10, 0x2, 0x0, 0x80b}, {0xfffe, 0x2003, 0x3fffe, 0x1ffffffffffffffd}, {0xbe, 0x0, 0x800000, 0x7}, {0xff7f, 0x7, 0x8, 0x4}], {0x2000, 0x7aae, 0x3fc, 0xb7f}, {0x0, 0x0, 0x73e8, 0x1}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xa, 0x56}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x80001514, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x87, 0x2, 0x1, 0xfffffffe}, {0x3c, 0x9, 0x6}, {0x1806, 0x8, 0x4, 0xf}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x40048003, 0x6}) 168.866472ms ago: executing program 2 (id=2061): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000440)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x30, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b12570bdec500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x80, 0x37, 0x1}, {0x64, 0xf8, 0xf4, 0xe}, {0x6, 0x4, 0x3, 0x2000000b}]}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="000407f3879d9536d8abd92fb415ed67401777494564e429b491e1e76b3f33e3186b05000000000000000000", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1206922, &(0x7f0000000100)) syz_emit_ethernet(0x32, &(0x7f0000000440)=ANY=[@ANYBLOB]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x30) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x8e, 0x7f, 0x40000007}, {0xac, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="a2352f75fcb72fd38f6d57bf22a8ee27c7ac49d907f14978940a4f58", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 168.623712ms ago: executing program 2 (id=2062): r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7ffffd, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@generic={0x9, 0x6, 0x0, "4d9864a2"}}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0", 0x42}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c85", 0xe9}], 0x3, &(0x7f00000002c0)=[{0x10, 0x1, 0x3}], 0x10}, 0x402) 105.779229ms ago: executing program 5 (id=2063): r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0x7f, 0x40000007}, {0x3, 0xe, 0x3, 0x4006}, {0x6, 0xf, 0x1, 0xffffffe2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e3800", 0x4}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) syz_emit_ethernet(0x8e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000d3c000008004e0400800000000000119078e0000001ffffffff00830b0700007fff0000c45d1aeb80ac1400aaac1400aaac1400aa00071bfeffffffffffffffffffffffffe0000002e0000001e00000f6e84237180294060000000294068000000594060000000e891b06ac1400aa7f0000017f00000100000000ac1400bb000000004e204e2200089078"]) 103.916386ms ago: executing program 2 (id=2064): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) 103.548961ms ago: executing program 2 (id=2065): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x10410, 0x0) fcntl$setown(r0, 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), 0xffffffffffffffff) r3 = shmget$private(0x0, 0x4000, 0x210, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r11 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x7, r5, r6, r8, 0xffffffffffffffff, 0x11a, 0x6}, 0x6, 0x1, r10, r11, 0x8, 0xa08, 0x2}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r13, &(0x7f0000000a80)={&(0x7f0000000a40)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000600)=""/85, 0x55}, {&(0x7f0000000680)=""/65, 0x41}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/249, 0xf9}], 0x8, &(0x7f0000000980)=""/133, 0x85}, 0x81}, 0x10, 0x800, &(0x7f0000000ac0)={0x3, 0x8000}) getsockname$unix(r12, &(0x7f0000000b00)=@file={0x0, ""/87}, &(0x7f0000000b80)=0x59) shmctl$SHM_LOCK(r3, 0x3) getsockname$unix(r13, &(0x7f0000000bc0)=@abs, &(0x7f0000000c00)=0x8) fchownat(r12, &(0x7f0000000c40)='./file0\x00', r8, r9, 0x2) r14 = getpgid(r7) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000c80)={{0x2, r8, r6, r8, r6, 0x100, 0x7fff}, 0x5, 0xfff7, r14, r4, 0x7, 0xfffffffffffffff8, 0x100000000}) socketpair(0x10, 0x3, 0x6, &(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r15, 0x1, 0x8, &(0x7f0000000d40)="ecc31822214c972d449ec1bcfd4eb720e03543d8e33e3587a96da7377ae8e69523037b81af551c53378ad7bae525120c11a6ee757f6f08e3fcddefaff0a5292193a4c1d68f56f181fd4a9b54148c1cda41ece4afc30818ea853acad28a0de86a5a86347e59001463a3cab276f20f9fed312da7e9ac26343c2a1220ef1346651163a76279140a804a213c8e2c4d541e2a83918b8f37", 0x95) linkat(r12, &(0x7f0000000e00)='./file0\x00', r13, &(0x7f0000000e40)='./file0\x00', 0x0) recvmmsg(r13, &(0x7f0000002340)={&(0x7f0000002300)={&(0x7f0000000e80)=@un=@abs, 0x8, &(0x7f0000002200)=[{&(0x7f0000000ec0)=""/100, 0x64}, {&(0x7f0000000f40)=""/51, 0x33}, {&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/110, 0x6e}, {&(0x7f0000002000)=""/172, 0xac}, {&(0x7f00000020c0)=""/165, 0xa5}, {&(0x7f0000002180)=""/89, 0x59}], 0x7, &(0x7f0000002280)=""/92, 0x5c}, 0x5}, 0x10, 0x1041, &(0x7f0000002380)={0x9, 0x4}) r16 = socket(0x20, 0x5, 0x4) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f00000023c0)="8d34b6453aa502619deea7b9177efbf641f2a22bf4530018456ac3d8228c49afa95e650e1ffcc9da0a2c1af03e4675d610b278e9084e1a7bcfebf04cfe3483408d5eba632dde8bf4480553b0db54136123faaf2b3b265c3363dace3c67c8ccb998126b2187426079f96be0aa5ab1e48a9380d751cc2f", 0x76) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) setuid(r17) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x13, r15, 0xfffffffffffffffd) 100.350761ms ago: executing program 5 (id=2066): r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1e}, 0x7297, 0x3d3, r0, 0x0, 0x8000000000000000, 0x9, 0x3, 0xffe}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000003c0)=[{0x10, 0xffff, 0x8000}], 0x10}, 0x4) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 6.589514ms ago: executing program 0 (id=2067): setuid(0xffffffffffffffff) r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x0, 0x3}}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x0, 0x1800) r3 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) 3.341287ms ago: executing program 2 (id=2068): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r0, 0x0) setreuid(0xee00, 0x0) syz_open_pts() 1.410065ms ago: executing program 2 (id=2069): sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="673bb5b8cc0c16ed08f1b8d24e22171881a86a78ef1d357e38090019d89dfdeb7db8a8ef06ccb91027808b79c68516e3da3d", 0x32}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xdef, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[]) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400001803c1, 0xc9) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x5, 0xa, 0xea, 0x3ff, 0x0, 0x1}, &(0x7f00000002c0)={0x1ff, 0xed03, 0x8, 0x1, 0x6, 0xffffffffffffffff, 0xc, 0x5}, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) kevent(0xffffffffffffffff, 0x0, 0xfffffffa, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000180)="a5f81bd0c951adcba5a7ef39c7f5b8bea67674c9f023f31c1049d77282b6ddc1f48ca2ce61f1d683e3f842", &(0x7f00000001c0)=0x2b, &(0x7f0000000200)="bfc1a2891aa16ffe", 0x8) acct(&(0x7f0000000080)='./file0\x00') select(0x0, 0x0, &(0x7f0000000000), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) 0s ago: executing program 4 (id=2070): preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x100) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.199' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806099c060, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (124072) exits with status -1 WARNING: thread `nfsio' (64998) exits with status -1 WARNING: thread `nfsio' (403384) exits with status -1 WARNING: thread `nfsio' (419294) exits with status -1 WARNING: thread `nfsio' (523755) exits with status -1 WARNING: thread `nfsio' (130666) exits with status -1 WARNING: thread `nfsio' (397212) exits with status -1 WARNING: thread `nfsio' (175490) exits with status -1 WARNING: thread `nfsio' (453210) exits with status -1 WARNING: thread `nfsio' (88968) exits with status -1 WARNING: thread `nfsio' (134692) exits with status -1 WARNING: thread `nfsio' (275080) exits with status -1 WARNING: thread `nfsio' (139767) exits with status -1 WARNING: thread `nfsio' (146332) exits with status -1 WARNING: thread `nfsio' (375511) exits with status -1 WARNING: thread `nfsio' (28063) exits with status -1 WARNING: thread `nfsio' (218149) exits with status -1 WARNING: thread `nfsio' (71564) exits with status -1 WARNING: thread `nfsio' (28118) exits with status -1 WARNING: thread `nfsio' (237921) exits with status -1 #!uvn_flush: obj=0xfffffd8066c5cd88, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back -9223372032591346557 seconds uvn_flush: obj=0xfffffd8066c5c928, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvm_fault(0xfffffd80761b07b8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rn_add_radix_mask+0x296: movzbl 0(%r12),%ebx TID PID UID PRFLAGS PFLAGS CPU COMMAND *385761 40846 0 0 0x4000000 0K syz-executor rn_add_radix_mask(ffff80003c4c6e98,0) at rn_add_radix_mask+0x296 rn_addroute(ffff80003c4c6f98,ffff80003c4c6fa8,ffff80000148e000,ffff80003c4c6e98,8) at rn_addroute+0x1da pipex_link_session(ffff80003c4c6e98,ffff80000147a000,ffff80000147a000) at pipex_link_session+0x3af pppacioctl(637d,82907003,ffff800001703000,1,ffff80003c45ad30) at pppacioctl+0x224 VOP_IOCTL(fffffd8060995630,82907003,ffff800001703000,1,fffffd80097fd4e0,ffff80003c45ad30) at VOP_IOCTL+0xac vn_ioctl(fffffd806d9742a0,82907003,ffff800001703000,ffff80003c45ad30) at vn_ioctl+0xf8 sys_ioctl(ffff80003c45ad30,ffff80003c4efe40,ffff80003c4efd90) at sys_ioctl+0x674 syscall(ffff80003c4efe40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c44daf0bc0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd80761b07b8, 0x0, 0, 1) -> e ddb{0}> trace rn_add_radix_mask(ffff80003c4c6e98,0) at rn_add_radix_mask+0x296 rn_addroute(ffff80003c4c6f98,ffff80003c4c6fa8,ffff80000148e000,ffff80003c4c6e98,8) at rn_addroute+0x1da pipex_link_session(ffff80003c4c6e98,ffff80000147a000,ffff80000147a000) at pipex_link_session+0x3af pppacioctl(637d,82907003,ffff800001703000,1,ffff80003c45ad30) at pppacioctl+0x224 VOP_IOCTL(fffffd8060995630,82907003,ffff800001703000,1,fffffd80097fd4e0,ffff80003c45ad30) at VOP_IOCTL+0xac vn_ioctl(fffffd806d9742a0,82907003,ffff800001703000,ffff80003c45ad30) at vn_ioctl+0xf8 sys_ioctl(ffff80003c45ad30,ffff80003c4efe40,ffff80003c4efd90) at sys_ioctl+0x674 syscall(ffff80003c4efe40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c44daf0bc0, count: -9 ddb{0}> show registers rdi 0xffff80002ffd7000 rsi 0x497 rbp 0xffff80003c4ef900 rbx 0xffff80000148e040 rdx 0xffff80002ffd7000 rcx 0x496 rax 0xffff80003c4c52c8 r8 0x90 r9 0xffff80003c45ad30 r10 0x60a914d97a8b48e4 r11 0x9ffb8e52bee95b9 r12 0 r13 0xffff80003c4c6e98 r14 0 r15 0xffff800010fcab60 rip 0xffffffff818e7956 rn_add_radix_mask+0x296 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80003c4ef840 ss 0x10 rn_add_radix_mask+0x296: movzbl 0(%r12),%ebx ddb{0}> show proc PROC (syz-executor) tid=385761 pid=40846 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c45bcc0,0xffffffff839b9030 process=0xffff80003c420e90 user=0xffff80003c4ea000, vmspace=0xfffffd80761b07b8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40846 41362 62934 0 2 0 syz-executor *40846 385761 62934 0 7 0x4000000 syz-executor 92748 15416 45542 0 2 0 syz-executor 92748 418106 45542 0 2 0x4000000 syz-executor 83842 141599 93787 0 2 0x100002 sh 86277 246464 44922 0 2 0x100002 sh 3116 10399 0 0 3 0x14200 acct acct 43252 200465 91304 0 2 0 syz-executor 43252 350023 91304 0 3 0x4000080 kqsel syz-executor 45032 498638 39275 -1 2 0x10 syz-executor 45032 65230 39275 -1 3 0x4000090 fsleep syz-executor 37737 356985 63818 0 2 0 syz-executor 37737 59812 63818 0 3 0x4000080 fsleep syz-executor 44922 329319 72586 0 3 0x82 wait syz-executor 93787 178262 72586 0 3 0x82 wait syz-executor 16811 139833 12142 0 3 0x80 nanoslp syz-executor 16811 512231 12142 0 3 0x4000000 biowait syz-executor 16811 222802 12142 0 3 0x4000000 inode syz-executor 16811 491304 12142 0 3 0x4000080 fsleep syz-executor 62934 418534 72586 0 3 0x82 nanoslp syz-executor 12142 262459 72586 0 3 0x82 nanoslp syz-executor 39275 425698 72586 0 3 0x82 nanoslp syz-executor 63818 330716 72586 0 3 0x82 nanoslp syz-executor 6270 506952 31242 0 3 0x100082 sbwait arp 31242 382875 1 0 3 0x10008a sigsusp sh 45542 461640 72586 0 3 0x82 nanoslp syz-executor 91304 500731 72586 0 3 0x82 nanoslp syz-executor 72586 54570 62034 0 2 0x2 syz-executor 62034 519073 42521 0 3 0x10008a sigsusp ksh 42521 443835 36282 0 3 0x98 kqread sshd-session 36282 33116 37322 0 3 0x92 kqread sshd-session 68997 238269 1 0 3 0x100083 ttyopn getty 37322 137498 1 0 3 0x88 kqread sshd 8305 256664 96890 74 3 0x1100092 bpf pflogd 96890 159340 1 0 3 0x80 sbwait pflogd 48091 311540 85773 73 3 0x1100090 kqread syslogd 85773 7886 1 0 3 0x100082 sbwait syslogd 38197 374221 1 0 3 0x100080 kqread resolvd 41700 255393 14173 77 3 0x100092 kqread dhcpleased 75073 437876 14173 77 3 0x100092 kqread dhcpleased 14173 120827 1 0 3 0x80 kqread dhcpleased 82935 425206 0 0 3 0x14200 bored smr 78141 208767 0 0 2 0x14200 zerothread 63552 359348 0 0 3 0x14200 aiodoned aiodoned 42941 142420 0 0 3 0x14200 syncer update 64035 473862 0 0 3 0x14200 cleaner cleaner 36826 175256 0 0 3 0x14200 reaper reaper 76268 77578 0 0 3 0x14200 pgdaemon pagedaemon 29930 451021 0 0 3 0x14200 bored viomb 82154 166656 0 0 3 0x40014200 acpi0 acpi0 55564 412211 0 0 7 0x40014200 idle1 72924 417124 0 0 3 0x14200 bored softnet1 73051 283772 0 0 3 0x14200 bored softnet0 32691 286234 0 0 3 0x14200 bored systqmp 76743 449398 0 0 3 0x14200 bored systq 39895 461490 0 0 3 0x14200 tmoslp softclockmp 40064 330114 0 0 3 0x40014200 tmoslp softclock 51637 474338 0 0 3 0x40014200 idle0 1 36571 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff838772b0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pipex_link_session+0x49 #4 pppacioctl+0x224 #5 VOP_IOCTL+0xac #6 vn_ioctl+0xf8 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 40846 (syz-executor) thread 0xffff80003c45ad30 (385761) Process 16811 (syz-executor) thread 0xffff80003c45b4f8 (512231) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10248 11188K 12448K 166960K 15485 0 pcb 18 16K 18K 166960K 655 0 rtable 210 12K 12K 166960K 822 0 pf 40 18K 82K 166960K 299 0 ifaddr 38 7K 7K 166960K 172 0 ifgroup 57 2K 2K 166960K 312 0 sysctl 4 1K 9K 166960K 17 0 counters 72 37K 38K 166960K 326 0 ioctlops 1 1K 4K 166960K 1905 0 iov 0 0K 20K 166960K 117 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1494 94K 95K 166960K 3866 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 33 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 137 0 dirhash 63 11K 14K 166960K 1602 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 20 73K 114K 166960K 2343 0 sigio 0 0K 0K 166960K 66 0 proc 74 115K 180K 166960K 921 0 subproc 81 5K 5K 166960K 162 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 394 0 in_multi 75 5K 6K 166960K 249 0 ether_multi 1 0K 0K 166960K 27 0 mrt 1 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 812 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 248 170K 194K 166960K 21846 0 UVM aobj 28 14K 14K 166960K 30 0 pinsyscall 46 92K 106K 166960K 3697 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 220 0 NDP 13 0K 1K 166960K 127 0 temp 83 8676K 8921K 166960K 116952 0 kqueue 15 24K 32K 166960K 394 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 256 0 252 3 2 1 3 0 8 0 rtentry 176 247 0 170 5 1 4 5 0 8 0 unpcb 144 1427 0 1410 15 11 4 4 0 8 3 syncache 336 9 0 9 4 4 0 1 0 8 0 tcpqe 32 3 0 3 3 3 0 1 0 8 0 tcpcb 736 891 0 884 25 24 1 10 0 8 0 arp 136 43 0 31 1 0 1 1 0 8 0 inpcb 328 3123 0 3109 37 27 10 13 0 8 8 nd6 152 49 0 30 1 0 1 1 0 8 0 pkpcb 40 16 0 16 6 5 1 1 0 8 1 kcovpl 48 18 0 9 1 0 1 1 0 8 0 mppekey 1024 3 0 3 3 2 1 1 0 8 1 ppxss 1192 94 0 92 2 1 1 1 0 8 0 pppxif 1504 8 0 8 3 2 1 1 0 8 1 pfstscr 40 4 0 4 2 2 0 1 0 8 0 pffrag 232 12 0 7 1 0 1 1 0 482 0 pffrnode 88 11 0 6 1 0 1 1 0 8 0 pffrent 40 24 0 19 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 3 3 3 0 1 0 8 0 pfanchor 1288 6 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 40 0 31 1 0 1 1 0 8 0 pfstkey 128 44 0 35 2 1 1 2 0 8 0 pfstate 448 39 0 33 4 1 3 4 0 8 0 pfrule 1344 31 0 25 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 961 0 605 34 10 24 27 0 8 1 art_table 40 964 0 605 5 1 4 5 0 8 0 art_node 32 245 0 178 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 13 2 1 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 134 0 124 1 0 1 1 0 8 0 shmpl 112 20 0 1 1 0 1 1 0 8 0 dirhash 1024 554 0 520 5 0 5 5 0 8 0 dino2pl 256 5888 0 4371 96 0 96 96 0 8 0 ffsino 296 5888 0 4371 117 0 117 117 0 8 0 nchpl 144 9107 0 8477 64 35 29 64 0 8 5 rtmask 32 22 0 21 4 3 1 1 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 33588 0 33588 4 2 2 2 0 8 2 percpumem 16 178 0 127 1 0 1 1 0 8 0 vcpupl 3968 7 0 1 1 0 1 1 0 8 0 vmpool 840 7 0 1 1 0 1 1 0 8 0 kstatmem 264 196 0 166 4 1 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 12 0 12 6 5 1 1 0 8 1 scxspl 216 59670 0 59669 13 11 2 8 1 8 1 plimitpl 152 570 0 551 1 0 1 1 0 8 0 sigapl 424 2656 0 2605 10 3 7 9 0 8 0 knotepl 120 684 0 0 20 0 20 20 0 8 0 kqueuepl 224 1023 0 1008 13 10 3 5 0 8 2 pipepl 344 432 0 402 13 8 5 9 0 8 1 fdescpl 528 2614 0 2580 3 0 3 3 0 8 0 filepl 160 19883 0 19647 35 16 19 19 0 8 8 lockfpl 104 1353 0 1350 4 2 2 2 0 8 1 lockfspl 48 476 0 473 1 0 1 1 0 8 0 sessionpl 144 38 0 29 1 0 1 1 0 8 0 pgrppl 48 88 0 70 1 0 1 1 0 8 0 ucredpl 104 3932 0 3918 1 0 1 1 0 8 0 zombiepl 144 2605 0 2605 1 0 1 1 0 8 1 processpl 1232 2656 0 2605 6 0 6 6 0 8 0 procpl 664 5830 0 5771 8 0 8 8 0 8 0 sosppl 176 27 0 27 6 5 1 1 0 8 1 sockpl 752 4881 0 4846 59 47 12 24 0 8 8 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 76 0 0 7 1 6 6 0 8 0 mtagpl 96 276 0 0 6 0 6 6 0 8 0 mbufpl 256 2007 0 0 123 0 123 123 0 8 0 bufpl 280 23528 0 17391 439 0 439 439 0 8 0 anonpl 32 15502 0 0 126 1 125 125 0 246 0 amapchunkpl 152 76406 0 75871 49 15 34 34 0 158 7 amappl16 200 12210 0 11844 93 66 27 40 0 8 3 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 4 0 4 2 2 0 1 0 8 0 amappl13 176 519 0 515 1 0 1 1 0 8 0 amappl12 168 3034 0 2990 3 0 3 3 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 46 0 32 1 0 1 1 0 8 0 amappl9 144 254 0 253 2 1 1 1 0 8 0 amappl8 136 31 0 27 1 0 1 1 0 8 0 amappl7 128 115 0 113 1 0 1 1 0 8 0 amappl6 120 381 0 364 1 0 1 1 0 8 0 amappl5 112 83 0 72 1 0 1 1 0 8 0 amappl4 104 479 0 448 1 0 1 1 0 8 0 amappl3 96 13307 0 13216 4 1 3 3 0 8 0 amappl2 88 2741 0 2661 2 0 2 2 0 8 0 amappl1 80 20518 0 19895 16 1 15 15 0 8 0 amappl 88 20623 0 20458 5 0 5 5 0 92 0 uvmvnodes 80 161 0 0 4 0 4 4 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 8 0 8 2 1 1 1 0 8 1 dma128 128 256 0 256 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 1 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 29 0 2 1 0 1 1 0 8 0 uaddrrnd 24 2614 0 2580 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2614 0 2580 1 0 1 1 0 8 0 vmmpekpl 168 20487 0 20426 4 1 3 3 0 8 0 vmmpepl 168 172640 0 170319 148 33 115 118 0 357 5 vmsppl 488 2613 0 2580 5 0 5 5 0 8 0 rwobjpl 80 47577 0 46076 49 15 34 38 0 8 0 pdppl 4096 5250 0 5168 115 33 82 86 0 8 0 pvpl 32 23966 0 0 193 0 193 193 0 265 0 pmappl 256 2620 0 2581 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 452 0 80 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace rn_add_radix_mask(ffff80003c4c6e98,0) at rn_add_radix_mask+0x296 rn_addroute(ffff80003c4c6f98,ffff80003c4c6fa8,ffff80000148e000,ffff80003c4c6e98,8) at rn_addroute+0x1da pipex_link_session(ffff80003c4c6e98,ffff80000147a000,ffff80000147a000) at pipex_link_session+0x3af pppacioctl(637d,82907003,ffff800001703000,1,ffff80003c45ad30) at pppacioctl+0x224 VOP_IOCTL(fffffd8060995630,82907003,ffff800001703000,1,fffffd80097fd4e0,ffff80003c45ad30) at VOP_IOCTL+0xac vn_ioctl(fffffd806d9742a0,82907003,ffff800001703000,ffff80003c45ad30) at vn_ioctl+0xf8 sys_ioctl(ffff80003c45ad30,ffff80003c4efe40,ffff80003c4efd90) at sys_ioctl+0x674 syscall(ffff80003c4efe40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c44daf0bc0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: -5