last executing test programs: 20.541201543s ago: executing program 7 (id=539): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0, 0xfffffffe}, 0x10, 0x400) (async, rerun: 64) close(r2) (async, rerun: 64) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x1000000, 0x1000000, 0xfffffffd, '\x00', 0x0, 0xfffffffc}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000000)=[{0xd99, 0x40, 0x2, 0x7fff}, {0x0, 0x1, 0x4f}, {0x6, 0x4, 0x10, 0x3}, {0x510, 0x1, 0x0, 0x800}, {0x6, 0x50, 0x9}]}) (async, rerun: 64) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) (async, rerun: 64) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) (async, rerun: 32) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) (async, rerun: 32) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000180)={0xe0b8, 0x8}) 20.533268946s ago: executing program 7 (id=543): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081100fed38d5ba80b9e61cd0c535abda8de2dff0200000000000000000000000000014e204e22000890"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xffffffffffffff89}], 0x1, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r3 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) fcntl$getown(r1, 0x5) chmod(&(0x7f00000002c0)='./file0\x00', 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x7, 0x1}, {0x9, 0x4, 0x20}, {0xf7ff, 0x2, 0x80, 0xfffffffe}]}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000400)={0x200000000000c5, 0x5, 0xfffffffffffffffc, 0x800000000084000, 0xfffffffffbfffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000003, 0x2000000000000006, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x1}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x18, 0x3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000000)="7116a85f", 0x4}, {&(0x7f0000000100)="70bfd7084e25953c429805395932c60a7f4428d30ce6f92bf6990fc493f67432a66bfa0b18942f5be442bca06426524c28a5e236258800462ce1e08c450707ba0b80199c0743f11a62eaca7c4a80d3eae35bcdb4b43044338c3dc06062433c3c9e7ab131bd7e2df73866016c00", 0x6d}, {&(0x7f0000000ac0)="df6e410d6bb016b49fa7c2c274c5799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c52200118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd79d29288ca7b00c76ac5d697cfa1af3a2158fae931581e255ca26e028860bb16afd038653915fa462ef298d13ad2c2390cabe741acb0f24d3a6e5a22272d370eb86147ddf72863f060f460d9f58111bb2a74f9f4260b026ed7f5d4c8f4eaf068860df0dbeef3e7f3a368bc09e98b5f98b673798af05e627e2895d5bb97d4d9a39ba5effab7248762c28453c0ae29ddf514d432358cce6a8790792154af29b1c49722e1c675e4951a24d9bdc90b3e16d719970bd5fdaf186f8c3d9cb96f737c234aab924caf3a8163e1524a080aa5ef9cca5eb80eb64dec0bb85cbe617a49493f0246b04ca0d5978147a3b1fe16611fced3c36168fb3f4c8acd9fa140d24d01d833161720493043", 0x160}], 0x3) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000200)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4ca2", 0x24}], 0x1) 15.195207333s ago: executing program 5 (id=556): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x6, 0x10000007fff}], 0x0, 0x0, 0x80000001, 0x0) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) socket(0x2, 0x1, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0207534, &(0x7f0000000440)) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setreuid(0x0, 0x0) close(r7) (async) close(r7) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18"], 0x3e}, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 2.681624475s ago: executing program 2 (id=559): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0x1, {0x401}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00006f4000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000780)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, 0x0) fchdir(0xffffffffffffffff) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) sendmsg(0xffffffffffffffff, 0x0, 0x606) r2 = msgget$private(0x0, 0xb8c087e57a5e2535) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000025c0)=[{0x81, 0x5, 0x82, 0x3}, {0x0, 0x0, 0xfe, 0x6}, {0x16, 0x0, 0x0, 0x5}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00004100000000", 0x8) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setuid(0xffffffffffffffff) socket(0x18, 0x4000, 0x2) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) 2.532311843s ago: executing program 7 (id=564): sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="491b2450dc", &(0x7f0000000100)=0x5, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000140)="5f7d3bdefebbb27b7b56750933307c263ddee9c1005dcda7a903de8bdfbfa7c680a61be0a763f9091d6c361e919a4642ad5a6bf53e33fdd764b28e9c9b3b4e1e7c27c4f2f3d532c56433eeb42f3c3ff764ad60d1d6e0d3e170d3a95ffd", &(0x7f00000000c0)=0x5d, &(0x7f00000001c0)="7e646363646761d0ecb925cad47a5839ecab10ad812ad495252b51742fb7f4c311ca27aae6a39f0f33cf67b15f4ea0929ab41dc7ba500462dcc9a87b13f9dceb97dbe1058d661fdf4b2c9be66f7c045a5b0a57f2", 0x54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 2.287810599s ago: executing program 1 (id=578): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x48, 0xa, 0x0, 0x4}, {0x84, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x800}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000040)={0x2, 0x3, 0xd2, 0x1fac, 0x0, 0x0, 0xfe}) ioctl$WSKBDIO_GETMAP(r2, 0x40047477, 0x0) r5 = socket$inet6(0x18, 0x1, 0xb7) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f0000000140)=0xc) 2.283508988s ago: executing program 6 (id=581): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6381) getuid() r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="922509985ad72d81f714df8fdfbc5d2e67e4db9c73269b9a42e0ee6746179561ec42bfa69e9e695a0d9974dec99822ed6c95b3ad6c66087931aa16aeafa1634e15601734e2e7d7d2e1516a114c694390f192c03645e8042fd7d284b08c1b39f576dbbc0b82ed80b6b443ca14bd212a398ab454e456ec95205d77985f27959e08a037", 0x82}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 2.238800377s ago: executing program 0 (id=583): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) 2.237387805s ago: executing program 1 (id=584): r0 = socket(0x18, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000a00)={0x0, 0x2}, 0x10, 0x1001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pipe(&(0x7f0000000100)) r1 = msgget$private(0x0, 0x81) openat$bpf(0xffffffffffffff9c, 0x0, 0xe98, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() syz_open_pts() r4 = fcntl$dupfd(r2, 0xa, r3) fchown(r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r7, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) ioctl$TIOCSETA(r7, 0xcd504407, &(0x7f0000000740)={0x6, 0xff, 0x2, 0x1, "97a2224ff1c14649ebb178922c106f8af247c1d1"}) setsockopt(r6, 0x1000000029, 0x3e, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r8 = semget(0x0, 0x1, 0x281) setuid(0xffffffffffffffff) semctl$GETNCNT(r8, 0x5, 0x3, 0x0) 2.210800436s ago: executing program 6 (id=586): ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002006fffe0000fe000000010002ffffffffffffff8001000001ea443d080000000057f401004e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) r0 = socket$inet(0x2, 0x1, 0x12) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) listen(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000006c0)="4b85accd6d2caa87f7a526c39874d861d8ccd6da447ac7dfd181516eb4a42e37cb344b2257cf913a24465428345a4a0a34e1cb49b41114c99c1179b7c3ebe1dcdc176bc14b6e02c47ef480403dc580f05d7f00d341a25697ac6cf7997af6eade34c988ca533bd2f62d9ac814ad2c8a59747d2206d95b8d59e19c61520153f514de9df6c115298acf13e654d4e77066c068d4ded56f7dc9005bd6ac941475f5592e5c8c4e0c59aea1e73b6b9f3724f7262b2adf6ab761a56250253ba9a22ca816d5b047b89dce736384360e36a0f1a90d4d4ba62726f15c046b0dcb692a98375bf96c310d54c87a16f4320ff0c0248664495c17ba42b36de6c9b232df50c7c2a2604ac27e40056d2a1da7eb9d1d474b1810c1644351b82fe6cd856e5cab3c13be1b324c49c4daa9d914dfe3eb25f82adb3a500a318a0055fb365f0a26ff19ec15a83a10a48a9070f29e7d80bd0b3b295f37e34bad4c23eb45b9859abf5e38f528e3acf546fb67678048654b463afacbdf4d5dc90822cc78dac5a7e3abba9cfcf1f3a93235ed68431ae7bd4af588b804ab7b27bc85a65436a375cc6caff64f5e3ae36424fb49df16e9b69a45c496d9d3c7ee8138a6e434b873d8f9ecec37fb7784bb5a575e2a26007e12b1a2340406be79c039e9b45acb1f11250b9813c27354c105718928aac59d053897a8a1e25b3cdf96e51ce44341d5e99487a1b0cab196c5a0b734a80c9a8fa70f312cbe92ef6c06a90823d8f86cdbc48969f996656d5fd759d477ac768c0fbba63b11823b743b2e07c2b23b3c59b51a2f32aafe40ae4b7c72480221c9af1663cc2788eb7e357e5b34804253eae2913b8eeb0e1535264774e5e3b0b8daf6abe3eadf4833343699cef4ba8639c0c34639029ad400eb69319614987f20d7b4079c2019cf170504a630d3bff2e7460232df2c60750ee06a95e0c3e7e807f3a819b497f60caa747740bcbae437659ea077c255ad34c0bb80b70891774c8ce2b72ae60da00e9918c255ec01de6031b9b87fe21a7404a488f91a9c17b6fafedee49b32f879df7f842933bc96e447f9a673c5f8dbe52bbd17d8b56b3c2233283ef1e2bd25ff27d8d4c2d8c2f08021ec09b1fcdfcd4adacfeb3a0642b6f1c0c0a76ccf60fa98a099870f7bad23fffb9d9dd3917bc971a43c1a73d0359b39d00603b66fa94c3f236a23c71395d9890344d43695e016ff07d9b240d7dea6f6ff8358580dafe379882b5d803e58354926027109dd7868583cf46f48f4b50040034a136a9c5a18e585faf815456ce71eca09212db03dfc2b40ce31f11a4f6be4647d78b6f4d05cac1d804a09c9ccc40e94342bdeeed23a32b66ae2699f2468af2a33cc0620bf28a1f46eba865f05655a806e585a91ef8df14cc83515b4499534134e99fdd267a065698c5c8ca596c3d33ca153158711ff6528d6cfe2631721badf90d8bc5c7b9321a9c196eaa0a4ed74c9175cf665bbb711eb5fd34b46931c47de4b120a2f0e916f7fdfd5a9b4c77ca0a61a8cc67df46b92ac620ddcd1801fac27a6623ad8c913711387985752661ab71d1447d9a00331edefed1cb98cb44c0d320fde63dea51243be99c91e4681e6cacff8ef341c9718dc0fed99bc58972dadf59d8e81c583b37ada7869aa77fc77b37b3fa4c884cc8dc3e4c6a84392b7b5e93f93b937917d658416be04af4d4ed0ad384e5f09f283bb6ac253a7927daeaf75c66e2bd6c1d8b2", 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc4504441, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) dup2(r0, r2) 2.209333111s ago: executing program 0 (id=587): syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) (async, rerun: 32) r0 = dup(0xffffffffffffffff) (async, rerun: 32) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/229, 0xe5) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x1, 0x9, 0x8}]}) (rerun: 32) 2.206504485s ago: executing program 5 (id=562): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x107, 0x400, {0xe00000002, 0x6}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000008d000/0x4000)=nil, 0x4000, 0x4, 0xa012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x42) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000001180), 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000008004588fb8832e55c777fad89f0e1ac2f0000380000000000019078ac1400bbe00000010c009078000000004500fffc0000000000010000e0000001ffffffff0578fa001b030000"]) 2.183838567s ago: executing program 6 (id=589): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000300)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r1) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) 2.044412388s ago: executing program 0 (id=591): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x87, 0x0, 0xfd, 0x8}, {0x44, 0x0, 0x0, 0x8}, {0x26, 0x0, 0x0, 0xfdffffff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) lseek(0xffffffffffffffff, 0xd3, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="fc73e9830aa0b7b3206f6b6fe0088867845b1e99f19fd14c6e2521faee0b493f32e012331a4bb11e0fc4be62603a753f02", 0x31) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x0, 0xf7}]}) semop(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) socket(0x20, 0x8000, 0x0) r3 = socket(0x800000018, 0x3, 0x0) shutdown(r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 2.040169859s ago: executing program 4 (id=592): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x480000) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 2.036547269s ago: executing program 0 (id=595): unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000380)="7f17f0f090ce2575e17291c25683", 0xe) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x89, 0x1, 0x401}], 0x956e, 0x0, 0x0, 0x0) r4 = dup2(r1, r0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x7fff, 0x7, 0x100000000000000}) kevent(r4, 0x0, 0xfffffffd, 0x0, 0x7, 0x0) r5 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8, 0x42) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x43, 0x2, 0xfffffffffffffffb, 0x9}], 0x2, 0x0, 0x8aa, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd600c0000002006fffe00ffff8001000001ea443d00006f83990000000000000000000000d3aa7227d27d257b0feec56ce30f6ce85757"]) 2.036138095s ago: executing program 4 (id=596): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a7830705d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f40fb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac608006e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37bea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39490409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6157c893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671597b120ed6a4d6d4ba829d83", 0xf12}], 0x4) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socket(0x1e, 0x3, 0x2) getdents(r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002380)="8b", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000094, &(0x7f0000000400)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mlockall(0x0) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="6c164ae8aaaac7a2e46f05fa08004a00008e300000000000019078e0000001e000000107138dac1400aaffffffffffffffffe00000010008009078000000"]) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x40000000, 0x5, 0x81, 0x0, 0x3, 0x0, 0x1000000000}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000011c0)={0xfe, 0x7}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r5) 1.897104697s ago: executing program 0 (id=597): sysctl$net_inet_udp(0x0, 0x0, &(0x7f0000000040)="923b6872a84c", 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0), 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000440)=""/29, 0x1d}], 0x6) clock_settime(0x4, &(0x7f0000000500)={0x2}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semget(0x0, 0x3, 0x5a4) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x6, 0x1000000, 0x10, "0000000000000000000000000000000200", 0x1, 0x7}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) 1.895070351s ago: executing program 3 (id=599): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x104, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x60}, 0xfffffffc, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x80000001}) r0 = socket(0x11, 0x3, 0x0) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000002c0)=0x5, 0x4) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) 1.847435131s ago: executing program 2 (id=600): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206917, &(0x7f00000001c0)) 1.846525751s ago: executing program 3 (id=601): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{0x0}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x81) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) ftruncate(r4, 0x80002) bind$unix(r2, 0x0, 0x0) lseek(r2, 0xb370, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000002}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8", 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 1.846136401s ago: executing program 5 (id=602): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x20) ktrace(&(0x7f0000000040)='./file0\x00', 0x16b9ae06248aa7df, 0x20001410, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x841, &(0x7f0000000380)={0xa, 0x2ccc20f5}) 1.845627302s ago: executing program 2 (id=603): r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001400)=0x8) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x65, 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) setreuid(0x0, 0xee01) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000400)) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f00000014c0)={0x1000, 0x80, 0x3, 0x7}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) writev(r6, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413c1172a", 0x61}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r7, &(0x7f0000000080)={0x2, 0x2}, 0xc) semget(0x0, 0x3, 0x616) r8 = socket$inet6(0x18, 0x2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000013c0)={0x1e, 0x1, 0x4, 0xb2b3, 0x4}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001440)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x4}, {{r3}, 0xfffffffffffffffd, 0x6, 0x0, 0x7, 0x2}], 0x20000, 0x0) kqueue() kqueue() 1.844211788s ago: executing program 4 (id=604): syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaa03aabb86dd6000004000183a01feffffff0000000000bbfe80004296400000000000d8750f28697e8c1171a8d982"]) (async) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/68, 0x44}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r5 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x1) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) (async, rerun: 32) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}], 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) r6 = socket(0x18, 0x2, 0x0) close(r6) (async) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) (async) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x4}, {0x9, 0x74d8}}, 0xbfc09bbec93074bc) 1.779317692s ago: executing program 2 (id=605): openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x1a0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="622493cbceec2e7e75eb1729fb049a04c2984ff5a1eb8815833d6723fd6c91c13adb20", 0x23}], 0x1) syz_open_pts() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x7fff}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) (async) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x0, 0x2dc3, 0x2, 0x0, "0b050000000018004000", 0x0, 0x9}) (async) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000100)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r7 = dup2(r4, r3) r8 = socket(0x18, 0x3, 0x0) dup2(r7, r8) (async) setsockopt(r8, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) lseek(0xffffffffffffffff, 0xd3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0xfffffffffffffe9f) 1.777457018s ago: executing program 4 (id=606): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x200}, 0x1ff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) semget$private(0x0, 0x4, 0x10) (async) r1 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r1, 0x1000000, 0x8, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) (async) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r3 = syz_open_pts() close(r3) (async) close(r3) bind$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x4, 0xdd8d, 0x1000085, 0xa7aa, "93f8ffffff140ee5946c000000004000ffffffff", 0xf6b, 0x2}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) 1.776769824s ago: executing program 3 (id=607): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xf91) r2 = semget(0x0, 0x1, 0x4) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getuid() seteuid(r3) r4 = dup(0xffffffffffffffff) faccessat(r4, 0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) r5 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getrlimit(0xbffd9d2c7b091ee2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x40) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x2) pread(r5, &(0x7f0000000640)="9e", 0x1, 0x0) 1.749484881s ago: executing program 5 (id=608): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x37c, 0x10001, 0xffffffff, 0x1000009, "00eb8783cffd12507f75f4e64820007e0e2b00", 0x5, 0x400000}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="3abc855b1e82e2383adb8f529c519265b260c760c270163706f2c8c251870e668a156d909b2b489b7f07704c56820937f64fa7cc93a90679c319019dbf00685fa8f2936b2b4922ee62a0634cfd7d86c1004cb99cda0a9f4e15efc0def6582689", 0x60}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r2 = socket(0x2, 0x3, 0x0) sysctl$net_inet_ipip(&(0x7f00000056c0)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000005840)="0709e28c", 0x4) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a05004e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a050000001fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135eebdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x1000000, 0x1000000, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 1.395621435s ago: executing program 5 (id=609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x5}, {0x7, 0x6, 0x0, 0x7}, {0x812e, 0x8, 0xd6, 0x1}]}) r1 = semget$private(0x0, 0x3, 0x200) semop(r1, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x1, 0xe0, 0x1000}], 0x2) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[]) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) (async) readv(r0, &(0x7f00000029c0), 0x0) 1.394964044s ago: executing program 3 (id=610): r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b9332", 0x89}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000240)) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.275865295s ago: executing program 6 (id=611): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) poll(0x0, 0x0, 0x3) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)}) 1.275467047s ago: executing program 1 (id=612): r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = syz_open_pts() (async) r5 = syz_open_pts() syz_open_pts() (async) r6 = fcntl$dupfd(r4, 0xa, r5) getdents(r6, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000580)=0xfffffffffffffe95) 1.274621689s ago: executing program 7 (id=613): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r4 = syz_open_pts() close(r4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', 0x5, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001fc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000002040)=0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) writev(r7, &(0x7f0000000100)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) write(r7, &(0x7f0000000200)='\t\x00\x00\x00', 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x80000000, 0x100}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x800) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) bind(r8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000002c0)) 1.232522302s ago: executing program 3 (id=614): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) close(r0) (async) acct(&(0x7f0000000040)='./file0\x00') (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e", 0xa0d}], 0x1}, 0x0) (async) socket(0x18, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0xffffffff}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) 1.232048782s ago: executing program 4 (id=615): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) (async) ftruncate(r4, 0xb) (async) r5 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r5, &(0x7f0000000200)=@file={0x0, ""/513}, &(0x7f0000000440)=0x203) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000540)={0x10, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x100000000}, {&(0x7f0000d3b000/0x4000)=nil, &(0x7f0000fd4000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1}, {&(0x7f0000dfc000/0x1000)=nil, &(0x7f0000e91000/0x4000)=nil, 0xfffffffeffffffff}, {&(0x7f0000cd5000/0x2000)=nil, &(0x7f0000fbb000/0x4000)=nil, 0x2}, {&(0x7f0000d9f000/0x4000)=nil, &(0x7f0000d79000/0x1000)=nil, 0x80000000}, {&(0x7f0000f9d000/0x3000)=nil, &(0x7f0000d3a000/0x3000)=nil, 0x7fff}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000f20000/0x2000)=nil, 0x10001}, {&(0x7f0000fb4000/0x2000)=nil, &(0x7f0000c3a000/0x3000)=nil, 0x25c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e3b000/0x2000)=nil, 0x7}, {&(0x7f0000f6e000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000fbb000/0x4000)=nil, 0x24c}, {&(0x7f0000e4c000/0x2000)=nil, &(0x7f0000f36000/0x3000)=nil, 0x3}], './file0\x00', 0x87}) truncate(&(0x7f0000000740)='./file0\x00', 0x2ea) (async) unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='W\x00') setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000800)=0xd, 0x4) (async) recvmmsg(r4, &(0x7f0000000e80)={&(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000840)=""/249, 0xf9}, {&(0x7f0000000940)=""/194, 0xc2}, {&(0x7f0000000a40)=""/236, 0xec}, {&(0x7f0000000b40)}, {&(0x7f0000000b80)=""/183, 0xb7}, {&(0x7f0000000c40)=""/246, 0xf6}], 0x6, &(0x7f0000000dc0)=""/90, 0x5a}, 0x9}, 0x10, 0x0, &(0x7f0000000ec0)={0x8, 0x4}) chown(&(0x7f0000000f00)='./file0\x00', r1, r2) (async) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000f40)={0x7}) r8 = socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000f80)="b5078a995011cd69389014d22f4c", 0xe) (async) socket$inet(0x2, 0x1, 0x4) socket$inet(0x2, 0x5, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000fc0)="ee1771836ec40aeb8e60c1c261976155a2c4cd7e8088069edfb5b53bf7bbc5668089c793a5530105de1024a2146dad", 0x2f) (async) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000001040)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001080)) utimes(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={{0x10, 0xffffffff80000000}, {0x1, 0x3}}) (async) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000001140)=0x8c0000) (async) open(&(0x7f0000001180)='./file0\x00', 0x40, 0x20) 1.231651019s ago: executing program 1 (id=616): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000040)="02000000", 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x20}, 0x2, &(0x7f00000000c0)="5a06", &(0x7f0000000100)=0x2, &(0x7f0000000080)="323c1e57c5fb710751f365", 0xb) socketpair(0x2, 0x1, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="24e50fdffb9cddac9580ceed207cba4e860bf08eafb8597f7456f9b7bb09e650bd762f282e90676de31ecb65c4de55e64b684b66af014a71d37df6c8897fcbf6cd22a3902aca1ac3b779aedbeea00db614ba5e2e52dea6d4d93b4325237fa7b78257b0a913f754fab614a6ebcd0f139cd3f7a29a11f9ee88181e22045797c4f31c4c2a10983641a02d95760ba6f24244b2ddffc71c372c9beb8fc215f0764705791845068abdfdeeb0b4ac40365c919943a03443ee2dbe340e41a437c35ae3de603fdb8ff33956efb9b42276dfea678369c879", 0xd3}, {&(0x7f00000002c0)="871c559ae6c0e1536d8111bc366e33224848dab51167533659bfe58364d82ea3e9427e14c3c6595093a08b90021f985cc39584eca1019d3753f3047391f9622edfef2a9e2d7adefc66d2bf23ba7498f352ad84caedd1e11b197ad93ac63a1ac74aae8ddb98a50bb8e68eeb18f35b41bb37ccd4687460a366cd5b66a26936b330c4419bc26c63c403efba3dfc8d9861caed682e4f66f7c701f679ab55e12589cb047349474c66aa28ff78a0", 0xab}, {&(0x7f0000000380)="38de51b5af8ce8429c907e1792cebecd80915e62d8369087f9b2bfaaf75b490cb27e4ff467e70d0dbdf1ce1a55bab4a543010932a03badffa327cd06e36d7be2c64bb05c2952644504eead714bd68374d002b5e1cc4a3873605d087969b91dcb02996a42f297570c0eeb", 0x6a}, {&(0x7f0000000400)="d21f86517a23c9541f9af207fbaef52cadb218a0b8aee5d5333201d471f49cbdbe296203e45d352df5ea496373e04ad7f1d87020355021cda89118cfe7fec1d8863d4180cb30710449c55ed8320e7f27396114086bbc895ddee3e908fcb2f823eb575493de78427480acab90e339f241768264d390dc5ac169af8cdf7f5176c62e8a3c50ba4a62bf27062201ad52b4f0da7d10b6f139e79215ac1044ff0f4ae1eb67a26c834f2433a65472c268874c3a365ee8979a5416db87127e280668d464558a9beb5853282faa0c318c64a851720663c79c97fbbf4647277b0fb7c3a0fe85088ddcb5d4c87a4b56bbdcc8e1c9be76e61caa12a3e2764256", 0xfa}, {&(0x7f0000000500)="a2ba56698139032e3455d1b4ad488355f042ea40d8aa434f68d37d015fd04e9895f19660f1a0455fecbc27796bf65cb75054db994d1d9b59d316e9506cca33cbf7491351c1331ca852a6bbb368726c3c690f7d0ff47164c8130b2616b0199532f2f4038b1190b7f1ad3b9e21a53c3a9c9d3d89250aefb15774fc2e168149e2e3d63d65d36fe493b28007f8efe48d894651119980a32230a368ce2cacf9e73d1a282bee", 0xa3}, {&(0x7f00000005c0)="d701a0c6c32abbb8c92a8efb62d447a85da44f248da707f7d88fc3edeea46d11185bdbf0d848ebd68218c1a6d0f2eeec66d8c1817796a1d43283de53a6532ced92a00b450693add1a40e2f64a2f1f0416b2d6b8355628ef34c5ae074977c4367ad08747c1906ca4f91254d9916a07633b852239b3ddfc16b39527046fc9ee61bab4d82090f2b0003f81c9f795f1143b8ecf6bb160e8bbe6f", 0x98}, {&(0x7f0000000680)="9b2b5f0d1e20513aa06022c3cd273c446003311cc3cc86ea443e13c0775e350e63e19d9546eb879168", 0x29}, {&(0x7f00000006c0)="b81443281ea2b5a4b2", 0x9}], 0x8) 1.231056625s ago: executing program 3 (id=617): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r2, r3) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd63c40a0a000803d6000000000000000000000000000000000000ffff000000000000ffffff"]) 1.228325414s ago: executing program 6 (id=618): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8203516, "ffff4de6d10aa692318c7a000200000000001700"}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000800)="a81f0658460eaf1e30dc2a7ed0017f45644d0b0a", 0x14}], 0x1) (async) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) (async) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000005840)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 86.606686ms ago: executing program 7 (id=619): madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) (async) close(0xffffffffffffffff) (async, rerun: 64) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) link(0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504407, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc444443a, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "4ff1c14649eba178926cc9795a6b08c1d100", 0x2}) (async, rerun: 32) setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) (rerun: 32) 86.192161ms ago: executing program 1 (id=620): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x3, 0x9, 0x5, 0x8, 0x8}]}) chdir(&(0x7f00000001c0)='./file0\x00') r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x9a, 0xfffffffffffffffe) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000080)={0x9, 0x10000, 0x8001}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) symlink(&(0x7f00000002c0)='./file3\x00', &(0x7f0000000380)='./file2/file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 85.340088ms ago: executing program 7 (id=621): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0x1}, {0x1, 0x6}}, 0x2) socket(0x20, 0x3, 0x9e) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x11f) (async) socket(0x18, 0x5, 0xa5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) getdents(r3, &(0x7f00000032c0)=""/4104, 0xff0b) ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000140)={0x770, 0x2, 0x2, 0x3, "97a200000000000000e3ffffffffffffff00", 0x101, 0x5}) (async) setsockopt(r2, 0x1000000000029, 0x7, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f0000000180)="7c2e454d922a9aff", &(0x7f0000000240)=0x8, 0x0, 0x0) syz_emit_ethernet(0x23ee, &(0x7f0000000740)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "d52191", 0x23b8, 0x33, 0x9, @mcast1, @loopback, {[@fragment={0x3a, 0x0, 0x7, 0x0, 0x0, 0x1d, 0x68}, @hopopts={0x1, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x8}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x2, {0x2, 0x6, "0107c6", 0x3, 0x2f, 0x6, @empty, @ipv4={'\x00', '\xff\xff', @broadcast}, [@fragment={0x88, 0x0, 0x2, 0x0, 0x0, 0x8, 0x67}, @hopopts={0x4, 0x18, '\x00', [@pad1, @generic={0x1, 0xa5, "de2e8a62bedd880dc4ec43499c4e03b5873ae3bafe6ab21b1244cdbe614e6a12f3b303e0e4404026c5b9a20f708985cf12dccf9fe708093621f6f807564ea87b7129a38aa8dccbb11aac244c29ea0e1b04317152cc5561aec7930e8ece8e4a0b23248ce201eddb05eeae1563c3b5ba660318aa712c72a2475f2101e09c5db70f4528b520e364529f1923c0ad5ec9745f2eef78271bc6341a595460189db36d938dc4d4ca67"}, @jumbo={0xc2, 0x4, 0x78}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @ra]}, @dstopts={0xf0, 0x21f, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @generic={0x2, 0xe1, "eda673f91a74626b14e4aaf7e07a2305400daae5ed49c0881e16a94a092c414b547e371498dfdae5f4a3ca5b8251e7ccec2234524d19dee9f8519169f38f88584ef9df698e07eb19be731da84bbfff1d585bab741a1362a20dc6b11d82b6c847096dc62933af925f7c2dc838e4ecc39207ad1a55fe6769366b265bdcf58a578921ce49bff8dffadec3a9920da9215215ea0d5ab588e3b14daf9e5216d7f4c1d423a3ae2ca98e347278f564fef29894b02e06ade712b4b23d7c0632b674b7a04d8a7b7cbb085c48f853c1db4f2eda9836959ff142c881124a4878ecbc9d1a7163fb"}, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x2}, @generic={0x2, 0x1000, "c3b4353a2ee0a1306046713c0d094ad89d3a86dd128f7168d6c6b635755f5796d35e4bcde2809e05f90fd952971f10e0a8171c8b156566f08720fdf5b1d60fa68e18c4ba13a25d612c8d256dc29c007f77d31342e2ebeb00187e1712723788c6e8bf1c3a8c2c47bbe917d7c69698c5e237d83b3f050e6f3c30d1540acbbcb2f78d51a8899e4fae6b010cfbb1812897dd21a3dea44697c1cde43865034f44cd6b6a98c3ae6635c17da8fdbfc53397e3a86ea8209ad764518f839257feba7b77331337b178a0114117dc6c0828b98aa8355cfc908e25dce007ae0e8126d14c72d6a467c924607a6aa68d31b0dda22c44246e808cd3a437d72a79da97a2081f785f014494ee33e6917ca5b50cfbaf4973ae5f216c45805695c114c499105531c9f73767aee50b020799849dfbd08fc9c06f3486ccdf5aa655696dc8c0877b111f2bb8e2347a57ccae5a7ddc38f9b5bd7194b9979a0d0e450a75a873ada49b626d4d5c7fc41028af27a11c46d25cf360ddfcc003337fa6a011f2b3ca91facbd7a570c82522fcc8232418873afd9655203ae90c2630836e93f378c6835de27d6e4bcc2f6fbdbc8e3fe85336d7c8ee5c9d3dacd5f99faec824a8df26f3bdbfe28cf28e1d88bc823de52b02ad05491f45c4e83e5c47e744d71d3e094fc159cbbac138c38b5b63f9c490023ce3a499d9aff31abb969d46c4032423fdb4375203f38c399fd9f6643e2154d5294151cf59772cc2268baad2c960abdcf67b974da1abde4f219571d61e82fc5dc778887b395edfad46b23fc3f6de5fc4e3e8b27794072469b2b1fc08df29a21f42260ae232eb774fae05411102626245f0c4322c606b83813549eed2c8eeaf756abb1aafbbade53b0a87e35dd6a09a18fd68d27b47bc4af7b15b0bd0160045a50b018d1c281adcb74d87e4b037612e13ac39842faf6c65c7c902d1e14425cbf41f06ecf1207f7eedc39f42b19fa77a3f01d14ee93b26e463266bf1332cda10e092f6fdb95357a86e2a6759c8c190ac215bd3011015dbf7bb768f05d08593868840164b72dbf4529e5a6769ffaa90865ee77549a8e81d7c5e8553594cacf9c4a1cbfa73fc869ad635a748f9913ba272e459bc984f89d4ef60d65e3d2373daa2c3b96383c0072c5413ac1d2600fcfb63030cd6f9ae4d86d0b652ad7c6424704805511499901ac04c49d7323ed0ac1601cd981cbeadeb5264d650f39a3044e9f4dfeaa6d12ddca9df31e056b534521f8471892f542b04ed77dc727135c968d8a7339c9a63a30b107cb92b3828ea2abd55ae13d4c215983a39076f30bc5e070410889188727de56cdefa80609cdeef8930409d93b4908c83eccb4a436353da4fce1b5b47a3abdd9b03e123299f71d9ccec02945c88f8852afd18364f895690e4b5c5a895d198663616e1c79dc0883e1986ff4ec4732ef0493f1ecdc924258ee979d995be3d3704865b28347ef30714d1a2a3c8beb732df128d655230047ccf21ce74915e06b7944dbd2dbd1d4582fa9019ac137abc4f7bc864189f07811fc58dfd9fe7b070d35e41a18c4cf0f44167489445b989679c83a6faec22ce967df101ec2b0eeaeb172518158a62fac66391f0c5ea5a82f472d9baf901c7522cd3b74f7c4ce912aa8e89e39bbe8fb2342ca7c79d8b1c4f12f7ab307a2e6b27400714cddc98d41db6f5000f89e70db141bec06a49014dc3b5d2e968ee13436f3265cd9ffe9bfcb8426f3e72bef7532da039f37467cc832ec3ea672792b43c2ffab5711e72f7042279b11262e14ba01a00c1b8bff861ff2dc58005ccfddfe3987e05ae090ea6053ab594ae6e3702bd107bc4cd08297aabe3a8795de9ea829425b11fe224b2349ac6780b8a8780b7cdacf9c60d7b422948936f1b938c0933bdc3edcb15811959c25eed9743ce66be7f08072bb04bebe415305859f1daa026dfa53ca03a2cea5f402d86ed375adba1341c60d21f63e545e7a63a75ec1479ebe99f1e393e33b37e4dde42fb9e2ecea51fee5228ce1a528822e3c0f8145a9aee6c0b17599df0cdeea0b5df2db7f7795260aaf8ed1d169b74b492cba24764e5d9dba7e186a8b54a34a71ff1917cc99acf69f8a38584511188ca51e3465db64e306888f609129ba70467e6d2cefbe3e1beed641a2572c7cc85cbc63711eb4c6a517b5c7908c6c84889ea71abaaede3c67e4080776d8ede4aab39b9cb42179a3a8146216355139c2384c24e8f851461ca0dac34978becce27479022befe3588a0b60757028aaac341ebbf1a2bd551aa6ed0d17e4c2be49c81671d368ddee182ec3488a42e96152a2580a353685ddf4c03d4a5d3ad5172ddd0b21ef7606500c4bf2ed239992ff3eed877a4ed5ecfc3a94236082f2118ca57e0c7f90a2dbec303466dada00d17b6ccba3a3993b71f3ab6e6e6de604c7fa131368778075262d3b1e39c20f727e9ee0a41aa5fa0aaf0bb5def48d4a10b72766d9fa5b69b92cb4c75ca622196cc5bd4019dfb9b75df6d2af974dee39db59dd0af27c3547ade7dfe75124ce62d6c2ff24f5fa1a382bc372075347702bd1b3a720fc9954d9f449413dbf609ed73e5440d8d7946647b2909b4d5918dafe65a57ca7b68a6b28539f6aca716063da6ea08a95ec62b6909d4d06017d441d10719bb49a3254018849b30a14f8a51694f83fa35f34386a2d3ca3b4c1985aa440468fc9e3ea4d0644bccc646cace98fa57f38f7625116a789702ebed807c8ddbcbffa7ab3617210a1309f25bccddfffaf6fa379ae3b1a226e6a2708c2ac1c576b5ccbe63a1b1cf6b92eda8f9dadcc68c1b0087ab8c9076b4fef58abcaf5318b881ca474dd44f2950991696053448d8e7f2db49a62aeced83f99731f91a1be95074bf9b75278ac0df5b6df4c8c4e7e0e9faf6528e9e9ec77933a7957477c873f7de1a89458ec414336e25039b064f0f1fe444c4efbd4370b53e30c05eaeaa600191f96a961e16439747c287bf0306fa16a5ef6df37280d08d855434da8e65036b57cb5dd076e391f2a11bc01dca69509e4b10df83912d0fb2c42f891368cecad2e1bd12d87f9f7d406e15e2d6879bcbcba85a7c98c2c3671ff4d0e02810d77bcc91e2df5e9d6da28d379538748d3784e5de56aa6aec22d73c36e95b9cc99dae7d4621dfd41b4bced9b3c483f3795e4a69a44be2e888225422d4efcdf5fdae819a396c73647b3eaf6d1563f54f7cde265252b0be35254bf417af68d940476b5107090ba6a086f2e5f7b1b75a343f88c88a5e8c75672f62c453967ba7aaaeabc64036799884c42517cfcc967b475813e86b1ec70893863823b4de5ee0618b4e24b02a57bb328f62f90c47097c352811ccf7ceedce6c3319b1b877b5ec8034e1e997cb43c01d1a36d44a6b0252aaedda4b30d786beac2f188614aed83c3551426c0eba8682ef4c277aaef65843650a71bc3eb726ca9f52c603f96a77c9b768144ab2260024f8016876ec58ea7d883f171521b79a8c3d24c8d6ac6208f55048cf098cfe999f4e8f2d3b5cd7678bab261b07fe014056d217a2eea1a4ef119d7924a34ed2a0ea208c59879fee9b3697c495a8d88dc8e29976e6b74670005176cc0abaf251f95bf44d47560820a1c4a61e4665470241a689512918cb99224485f505fe7e561cef1719ffcd56403e7482877537e241be2524143ad915c556532a9b71cc69356514dde3af89bccb746415a96336178b73fde51e7ce5f3a378039751126141b66962f6f7f3f80d266b7db16814cbe48d1ed15ebce2af08f20177ca7260d2294b61cc4c70434cf539b2744284606150527e763f32bdddb8dfb6b7f2106b734e3722bce9b6965e4bbbf137cdbe622bf0a194f39678d1f6fb408dc50bed43836ced146a0320b6bb77c72225c0b9996d559cde1d317b9ee0ff8b607bf379f0eee8bb1319d67195e25cb786c5983845f04ca84e39ace4f4787b70cfc3466f3f623abb6c2780061874efdba875deae50ef9848fc63481724838df27c3d8e43cdc4ac69e116c1d52003cb901d16bee4406ea3c9380478396d21a1460e337230090f704fb523a063c4a8ef79bba5cf09c2c31e1af39b3a29d7c63825a4b5ab81fb6b4022311484d8047497abfead421f199cc0cd2cd09258bb468f88ce162c5c2f55015d26a29683d3b27b9e6d49d0de5bcbf0f153f5528493f82a531a13ff91a9108ca70db005a22cca24c25becdf03dc62413b058eef03674fd500a8716caea8faf73362b20ecc4d1c61fd9338b2e639745bf3abc19a1ba7cb6a500358760225a727dc1fcd6a59f54cd658cfc58565362fa50e86b36c9d748e4cd4803e2ead83f7174ccc473a155ae0d166ed57035e84611ad447a94b49dcc5d6f7d1f8beaeb8ddee32e84af37652805bf47d2763aa4acbc5ecc0b32d64c4c2a7baa1ba8fe2878e4144b35991d2c00d103c7ca5f808d9e19d38324e99871b0a18f0ca3171d9c3b4151875e8e88280e0e7daea4ad3f1e7426d82c9bb66adf0cf0db9ef84a3471e97f3dcbd43e991261287cefd509da2931197c0824ab7d05de977d2f198e541aac501560631d9020e50c39eb830bd63c8c09c00a4f3cf82871f6e9dc6f33df2651e19aa9dfc85e2fc7476417e59da80798c881505c06ef07c550e62755daa13b863bfbcbff731dd679c041cc446ddd66475f9a5525fff2836ae2b8d0fc1d5f0d88466c8cb6f6902fbbf4a3e0c4dfc90d87399ac3f63c00b0b55215f2bf84446e2f14e2f3e4bca0204548cf91c91b1571b0d79cc4f19c59156520cbb6f71a154983386d8069724c34721792d803af3d5d2d436907d603d854b3c7ddf00c314376b149d0960b254b2fc0ae6c165a9dfc2c95cfd117cbeff0d050dd26318788ea0b693ab4e988b9186b1bb602bcfae68e3b6c1612ce1367d57b3c75896026f81a6b203604ce323ae7b784c623277c1a1a704c9dff4f1405ab1c94676685463b1b8cf08e3cd1429cbd3f61fca6d4a0913578f25ec457b305441298bfd4457abb609d67beaaeb89c4342a3f8f37bab453b06dfa85413b2127cc5d692f01f30c4d886e7f11c075658012cf25b71877aefc4b25319bf6c57ba73d052d1c0f2af78fca48bd0a7fb5e4e2f0d276c53b597dede7ebb3de4f9f0d86672cd6fa490519394d7fe42ea999aba73bbde2caadb81f5d6d7843e420d8c7234995193f6fa6baee876ccea2003d7b77598661ca26b360422989885e8e5b3abfb3177d301b7b92357989fb78fe55c6f34518e61014f8b7c22d96c7b806c02c6ef5648587602e65f90f071f805158673093e64c404d53bfa775b884f3c939a7dabc986913c2c64e99b655c19e255dcdac2da91b02160b3285598fb3c8bac897ad7bba304d8baf1ed5131ef8202aa8865c27a53b159fa94f54d491a6d3b6cf9706ca12b1acae5139186e6cbe0ff5a448b148a169a31a84fed28a04683f1c1fa25db894b61f9377bb8e129d06cc45d69dc9d6f45c8133f4c8af9763113e6adbbcd3eab6236cfc81341f196e17afaa4f121b6ce0fd28c69d72e69f94cf8e83cf89ae2a9690abab99d57e5ae5ceb060d7df57430599bd10347683fc1ea6696606697c381ed887bcd637b4a048ae6b427307eae008604cc1e496b7a72a51984dfff22008aa39a1c70c02dd0bb0df354860327893677c286f73cd93463c4a7888375c4f9547ae2a305995031e36f25589c45ef2fa7d36c52a2d644ab64c2592b5e14dbe7c8e7631439d942c90b2ca78b23371a0188770330a76859d008f250afe4e006bc7642ac475b6a159bff4d7bb91f90a7ebe5ed8e4d42a6b5388ab0abd4"}, @pad1]}, @dstopts={0x33, 0x204, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x16}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @pad1, @generic={0x5, 0x1000, "1dc7fb420c6bea0293d0f21bc29e49ff0fe1a456b17b0d4e47d13f358eacb66ee78d60fff1bc2eb0b451eb69003f95fac6d505da9234a9610a39c81b575dc8f0c6c7021a8e817c440dca919161f4ae95a5ebee413e12ac42fa05426ee0a40097f07c6f2b951db1de4279b590b21e9972dddfb74e769e65960554f94f00e0f837c0dbca6ebcf1a62550004de5aa603beb5c60711c4dda09bce9ca68570b0c484121a77bd5240cc52ddc4b1c513f87cd482d7529e9b39fb5fc1b3586ac138ee927704ae0ee051607f94a4200f8653557ea44213a47818356e170244e8a0f549c3b7072762abbb12c411b95a49201b1cc5e7acd8ef3edb6ad619aa13434d6da80c2819bd681d0c03191bffff351673aa550387079543da160374bae3d2e87bb0eb6a13bfc6e3bc50c933513b13f90d337cbf9fe2791a841aa5651fbd5dc2bfa6471841136fe120ded8a8bdba58d79c13a66600b8f1559da0b75ba3ede773f1dc1ed410721bd0951549ed9db803c13d2c6b666ff4efb956d4c1bd88f729eccabb87b1c47e9720713f64b45613f005d7dd66d671a769c71045ae5e63a66e44511f8fe6c4ae8edeab15654c073b11d7e3b8af742a7ab47f36e7840a08264a0303fa9ced3d110465a73cd86b72828db3216b5725de80c66e642ef3b5c0ee9897bdbf9503ebe03dd4c1bd387c5e04aa7275444cbe344dfc9cc91f5d7a5ddefcff0158cb4276230a22cc6f8766cc648c0580ef5814af99f0729391a0299b24fa335474061c67a1dc0b0a7b7fc37992af74d1862fa9c8fc94ab1e17a451ee5bf86302b7274a9cb8a2a17b442514efa2426e216c15d432d280542529bfdfbda9856cd077e582d5b4e9b8043dc9f46ad59a016881dd1cfe65dd239179f9c6f19110ee9c941ae44c6ff40b8c31d006cc3f972dd62a67f5022217ba7b07500850e7d975e256e9c346934041eed4867b077cbc8d8f4a79de95a8b270097f3505a03e191c27ed37a73b2d34165a54dbaba561217bfcab287ad8a1f87e5c00ad2dbb17828bc2a4d764d2856c8588c683f3caaf394e9b6c656b1b0db51b856d7bc522d3755b36f9666735e1a04d592bed223c22e2e56bd5eba2a514be442e2c214acf3735b4e413566cb2be8a41d303264449aaab5d88d31848300c19f44068828218523394ce953d36c13b984fbdd2295dac277c137fd8aed4137be78e1c416dcf2822ffb0163d842f81aaef8c573e45bfcef2cff917257b6c9a6af8b3de17b274d83dbe15b243fbe0ccc54999845abd5b02058a1e121943aac6b58a881631a6efb42a0246d42d32a9187203389943b01db2a9bf658988bcea7c37f8dde2a6303a58fef0be59ae1e9a40b1895785535cd2cda3ff5648935397ac1ae68aeb2c0254a2df5dfc27845cece96fd279adb0b50331bb1d5a69298b591c4c4c8cdb2724e79a28e39a6e2b533a09a9dc6020faa982f034bb6903d66d90e1fa60e724dd35f5487625f6d008b318c3a97a5570f687a3cd4cea57104b4934ed891cee70c6b8f722e232691d2de704387de0eba178e4e086b2d4a8e91b537174cdc8615f1b5c873c99268d6c4b1b14f72daeb3fd93b82a33a438709f6e5233c9821d731e0767e0d4b926247d1d41e31e6676032f4deb2c0777b28f9be1fdc4ed616057a138bc9ba6fa789cd54953d063796705dc4b469692068833b2e9f1757b98d6286259137dc748168fdd7f0b929f65f00d1bac9a9b0ff2f0594036cb1cf02dd51ac18f1a5e63de928bea53779007a02662ccbb22de9439fd24269f796f0f012a4d810dc905eb0b310fb142ecc1fc5c9e3b5151a22c6456b672d4d7f9f8d2cc19e5df65f049b11940d3563b8d98be1600cb3c0088db6679e22291f8839bcabc17d6562e1442bb5fd8bd0bf7b02bca5a0ea5a4f4ca73966c30ddd57288f201fd8966592d3e07c3fc0e0ba24f729963150b219d4c4d88aa1f8e826357edb029a571cce02ede775169692c93f5db14e243c3e076344ba18b8016aef7956571ef385ab67bb1cff37e4b1c8124d918cef085a12e39da8658c3231de865741d775c5af773473a1a6ec981c6ae61371983105b153d66b808d26097312db558eb95fd9819ce14ce2172d8ce08b2ad3c2787d239c769757eda2c53edfcb4953dfe3e5582283ca463aae6f89680d151693881e11249b381411b8bbf9a60ca887e2d68f9f53a80d1819bfb1b55051020f3624aaa5c139f393c38bdfdb06f9966a9c339b39490ebe74e653baab46619a6fee56cfb9d35c5971b3155fdd8aa41d68750cc7806d6e9dcc9ec64ac8a069ef938ac929bee5dba60f2b03e3c7f6511e21fd05483c3fc3ffec34185fed0166e9b2660a159a40af2c377c2abc44bc08967ed3ab89e0f2244b73f3b7e93bdf923dcde999defc0240c2f609256a642e3f59c884a9d8cc8e700498651c2e1e9b08a23709904a4fb0ee5170f545e12f202661cb37ad3052dde3334de98ed9b96bbae4af73c0a0c739b391c0fea38fa8b5d94949af104f932916892221a8126cc7ac1fdf91e61a7cc980487eafa3cfd80da33bb52deb41ab74aac0ca4bee2c3c62a4e399400cccef9f2563d6c2cabee1bbe5546ec1052788f66d51e538a9c9c904c59ecde49dad9da076da71a1cf965a7e88ca9106df47e25dac6d350211c513ed86b84c3495d290642283b7ef640bb630cdb66e3218f5ea5c43d10514c61478d42bb5d7fa89e7a848f383087aea80fe0f2a8672eb23b6d717a6110e7ba8dfb9cf8cc812818f502aca4d74971a2c1dad49bdea655c0ab9b79367d296d685652b45e86451f11adb287ea845c870f0bd2607c13d21120b2ba16c7ff03e576b5b78c1ea65be7d86d26d91e44777080146da235a343a0792b32572a16eaebf36874071c727dbd59f18aaa60cb33287addb434b4e0461b606abcaf3fdf3ea249c3ceb42f3b7ad4d5ef1f3ff4b16415772f79f4f3dfa7253a0e54d8b807146edef569f6ce5b816e73e29c3fe8dc53f87fee8a8944d187eb1caf6d0216abc141f1159ff67939e5e1924f16b7d96c07fedbd0b6c1f960d9b22c4342639713b9d76a11a5c0732dded92ddbdb62350d69591f4a21b716b96520a96c331b70767695b3495c660a99a74c8bbdc89347017c523db866a5dedf53d1e4910bd986819125d65f5bd163850752f86c99e923977fe9aba4c5b7c640961563a571aeb7e9479e1d0ddbf8df173a32c28a56b5099b66d6913b01880586938690666c592dc573a2ef13d266d61281ed4e58eb666359777d32a9bb67fca90ab84ae6ba71aaaa5194eb6cc764bed850df101565cb9446ee92f06cb5d11a3bfee5a7eb1ced63298ffcf302b625a33ed6e32f3671e011d4070e97c980b79b62f682636d253d987b0e6e7996baf55b42daa64cc46bf506ae86cb8efe966a2a348cc495ad065163e600b6d1afa6e1003304da7efb4d34b9c47fd673582d6415ba19ef2ba65b42475350e3e5bbda6e010397aefb73463a792780939f28f134f2a3ba054109d3a35a1a61ad7e8ee73f016392ad2f1d974e01c1f0877691b268bcda7838d247026e1633f8bc5ae332187313b04eb3ee39f0e6e860f6361cfedea13635ec7e200bd1262a8311549cd80a4486aeac8ba303112067472674c9e86e358c785288d9c221d39cc6dfd3855e19fe31c82c65fd6e94f5f7215090cddd337880f98191da2c3dba983c5558b7e8d4877623d752dec43b31daaa000160b4fbd8e6ef400e619dac06fcb00a771bd09d3a09105083fe078608db93794c2ddb6fe5915e4b10f9639bc44540d08f4db2c5a5950962a3a4dd0b12c7fb87e64b949ac0b7583ee8c3d3f54bde235ecbed4efbbfa7288dd1c7d6442e9b4bd0c260352f4f98fea44e58855ce64a7981a92f1f6a6ee8854c5457b1bd1f62094d7e3550d0afdb25cee071813e51bb995aa91c6225969ba3a604bdb9476b8f8d18067caa58c1d83459bae6f9aa775d8e244f8282f9784872c19a36c342e2927cb0d9bb32b6d9a868933d878c9992b19d2d85d0ab5bf33cdf60bf22c2f5c943766284a93d145a84572bc1d7ac267e4d953e6e7cb6ac5ab2c3bc1bf89f35d9116edd905a3fee5b1b0cc43dbf27e1f0b57d8923e3c79b0e5ad42da8f9c7f1057e79e2a42283cd4644c16b373e6fb2305a707ed613928a4836707e5076b4f7e2b2e8414d451edd01a48ab15dc082402492b4fe9a9c7147c9979a87756ab3e5d952eccb284c94ea6ea6399bfb06f57ecf2d09c5778d6580621a3f3b78ba4d9c0b7d05f8704f9949aefbad2af96ab915a31028daed25166113a4b594ba2da64af2d1821cb2c67077efa07adf4c6ffff09acc6372c3d0daab5c69872fdcf12162d1f7f11d4d30c7759d224dc3cb7dea2d5d443feb4fb0fa341a6c4587b0d4c58e5b934903bf383958266b65a1a7b180d939b20fc155b6b1b0380ad31b19fbd8831eef33cb5b5d4b57d2809f31dc17c9b5505c32c36a6854847509c7886740d0485947dbe2531c41fd1776ad5d077b1bab9ddc5e5d67f23c720f0e612758a5d365b951bb114cb3570b1b31c802488cb47f902f0830f926199643257bdd8011fbb41acea2c65f5f885a3eb8d798e91316bae2895d53d6f8e9dee38ef6bd8a029cfe4a52a655f342ed4b21b0554034ec4611d14c5d953633154eeea86e50cfd665cbdd9e980f2671bfd7186be39e689e22e22916305dfa01c2302f083e5c9712a42e9be69d35e2f9002a344b0dd578625e17ad4b79aa4c6cab366e227e921b7d2af98f5681be209091aa1f303b35f932032739f4ede220116ddfe3da017a5f50f8ec58c6da163df00f83887c548df203a64fe09d03735dde46c39055523978af5aac47dd0d0c8e9d1f3e2cdd9d050ff3da7309e66551c2fe683529e6e75c7fca60e4ef044ed2f6a51686f6663a32fef4cc51a34e90198df35fa1bdeeedd3fad7b28d810efc989b391474b14ff9b99ca803fc699857d6aa16ea96a502d67082a1142c395c6bf1865ac62013b4ea3debf9b4cd58cad18c6985dd2581923eb5b6f9e438c4c98d9aea550026f37959bc1152268a5e929d32aba7c9896ea2f358f92c73fc3505d158aa9eec30e658a439538c81634ba5ac14b3588962346386868fc5fe5984b333f9f9e5b64a220b4d780cd492ce09b8316ed336f1b54ed4d4f553af7d05f8cc01a0b8a0994d806ea94dda5f5193b8cc399df718ab6bed1f9c317f23667837d1ba50b41543e3e5ee191da752dca7f087c85ccd88d139aa62655de9c572260642ea1499fc469e909f988f1e00a39aa6fec59489a8555e91d971443ed787eb30e719eb66d94b22325d10c9ebc49d12d9b3d25700ffbd897e78c860fa7cf05d44458aaae2ec04021d526fedebae4ca1f887b9d3f3b2ccc53e84dc32d3cf5f7e2f03dc2e3fb080e86759a477327b697467dd0a86c0f3fb535c6f46e9ce1d1631590158ec8223f1f832464bdc6c1fe756859269b851847ddfbfed162e3bf08adbc5e1fbaf67a093ab2299b3cb62d5d7df95e2587a2d0f2494e2805c1d4e6290706ca1b767e0931e1a1122634d838681961c291a0bb28ad0c855becb40607e7ded8a46022c96f732dfa6fae51493dd3b13b3b18bf6bd5f4ba2165480349ad25c5c0e7245e8fd5f22f079d5a85e8ffcfcbc1af4350a35f7dc3a78a219f7e016fd0c5171050394993bedcaf6576347e5177888446a67b9bd9ceb77849699694670e4efe6c050f4102dea571b8dd854c4effa43a9a74d995b213de8f4beefa85c933ba6375aa0891a49c33b68b7db379010f2bcbf1d6a118f524ed7452daf5ee"}, @pad1, @jumbo={0xc2, 0x4, 0xb6ac}]}, @routing={0x67, 0x2, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}]}, @hopopts={0x2b, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @generic={0x8, 0x18, "49a1b0227f0bdd396a77e652534d6254d514f7ab5471e9c9"}]}, @fragment={0x3a, 0x0, 0x2, 0x0, 0x0, 0x1, 0x66}, @fragment={0x2b, 0x0, 0x4, 0x1, 0x0, 0x7, 0x65}, @dstopts={0x61, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x209}, @jumbo={0xc2, 0x4, 0x1ff}, @enc_lim={0x4, 0x1, 0xc}]}], "461c55ecafc0e0cf2e5782ca4edaadf455ca921ffe44741baa5c89b1efc1c3ff5190d6727d686be5d5f4a32951e8d0d9182d990a24dfc45fe616ca8338de9d549c85cbc6967adc6faf64d3dce4149eff9c1dd8183dce04be73a3a7bdbe458de68dbacacacf6a2cf7b51d9d6aa84436ca194abe80f1963fbf7d2be65bb76956d6ee7356ba71350823f5dc5545bbaeef76ed7f96af6b27cda2224986cc58792efece30660dceec1776eece772c5ae25b62d3d7ef1d881e62ecb766993aa4e36ca80728755261a9a85a645f05bd65686f1a26ec2f8e0f77c515e085905b5d349187e7b943728241f57ddb7bb9ed5c26618c"}}}}}}}) 84.54695ms ago: executing program 4 (id=622): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e84d", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff2effff00000000000008004600002c000000000001907800000006e0000001440400c00e00907800070fff00010001000000bd000077"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000001300)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0xa300, 0x2000, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8b, 0x0, 0xa0}, {"9dc40ee39d264f6962331d5703aca974139009ecb315ae50fbc5d00f"}}}}}}) (async) syz_emit_ethernet(0x52, &(0x7f0000001300)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0xa300, 0x2000, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8b, 0x0, 0xa0}, {"9dc40ee39d264f6962331d5703aca974139009ecb315ae50fbc5d00f"}}}}}}) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) setsockopt(r0, 0x1000000029, 0x36, 0x0, 0x0) (async) setsockopt(r0, 0x1000000029, 0x36, 0x0, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7607d7712be309c1fe1ab031c220b0c2", 0x170}], 0x1}, 0x0) 84.177628ms ago: executing program 0 (id=623): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffc0, "ffff09008700"}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) (async) close(r2) (async) writev(r0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) 76.287327ms ago: executing program 2 (id=624): setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000075000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000600)="d346fb4e44720486", 0x8) setuid(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x24}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5}) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1800) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7ffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa00"]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x87}, {0x0, 0x3}], 0x2}) 74.511192ms ago: executing program 5 (id=625): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100c0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x4b, 0x1}], 0x2, 0x0, 0x3, 0x0) 1.580195ms ago: executing program 6 (id=626): sysctl$hw(0x0, 0x0, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x4}, 0x401) r0 = socket(0x6, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.12739ms ago: executing program 2 (id=627): syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[]) 0s ago: executing program 1 (id=628): kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x6ea}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000300)=""/78, 0x4e}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/dev/wskbd0\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='#@-#([\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='/dev/wskbd0\x00']) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x40}], 0x4, 0x0, 0x5, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000000)="06259136", &(0x7f0000000900)=0x4, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kernel console output (not intermixed with test programs): 2a908000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a909000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a90a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a90b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a90c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a90d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a90e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a90f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a910000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a911000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a912000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a913000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a914000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a915000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a916000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a917000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a918000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a919000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a91a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a91b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a91c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a91d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a91e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a91f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a924000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a925000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a926000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a927000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a928000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a929000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a92a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a92b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a92c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a92d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a92e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a92f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a930000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a931000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a932000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a933000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a934000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a935000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a936000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a937000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a938000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a939000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a93a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a93b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a93c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a93d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a93e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a93f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a941000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a942000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a943000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a944000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a945000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a946000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a947000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a948000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a949000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a94a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a94b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a94c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a94d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a94e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a94f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a950000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a951000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a952000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a953000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a954000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e2a955000 didn't change! +3v(}5̶^:>+0i@c%dH^GԱ)rk:\n a;M/pmap_unwire: wiring for pmap 0xfffffd806a3463f0 va 0xf7e6c8c3000 didn't change! /W;i7cSH^5;6nAi9O oqetqJ'­2LS&ǭe za]TfeZA`05Vaa/*f Z{;7KgO#̱ɳ=9uP9简 *S#ϩ-[K@CJjHX"n̹VJh j<\@5Tꠎ/FY4ݬ&'׏.l] -&`n{eQ֞iڱΝ8nuNtL-B"v:z|pB,S buou_RFlݰY?2WzC{?r-dA м屁-gF $VaL`BQ_5/^DT~7/)rYuթTP˂dx'nmFu]_d3 T'U&Bh|ZVÃo]zr:A7h]l߹J=0wΚ0F}hBXаS7uAPE9^J)xF`dza,K&{@g݆ӉE"%"k- \2;5|ЂuĻXth+lZ@.@;UWe4ls$t L~qq{>zh[j2CɃV5`Qf$kLV5r't?|(bFN{ྤh߼k.X\#\C"*T-DnՆNFPuh'L*C176%zD):s7Hrq,'b귀P ŧ1kyhxٸc cBRJxdAyX1룼uɕm]fJ2Z&C8egR=y蟌+}Fyz?<F6f=UGB$rTg%H'0u8e!S-)9"^r?0f$a5lÐ`@ 9~!3 ;wdk'K;51ÓF4EpVOA[i5m55a7ק2pT6;Bm!Gx3S'=^C3,w}BhEmyETzLpUib)^W[qr_%}0 8Þ9 +$VN벧b"Y]tC,Q>[D-/{9] NmP.yk֎wEwSP؊] `ijrEyf*YX걀1~hc& ~])J+`km '/@oa9e"N,YOx0u~lܔ&NPDXe{hQݬg0vUQH)@?ƿ Zp&^ph':T&v$d:O=u4VU=ػ?,9C0h->JhQ_':(d*n!ZCR- ._ln$ d kernel: page fault trap, code=0 Stopped at ffs2_balloc+0x9fe: movq 0(%rcx,%rax,8),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 5893 28083 73 0x1100010 0x1 1K syslogd 340410 5539 0 0x14000 0x200 0 reaper ffs2_balloc(fffffd806a28bab0,a39db,50,fffffd807f7d3478,1,ffff80002a06aa58) at ffs2_balloc+0x9fe ffs_write(ffff80002a06aae0) at ffs_write+0x4f9 VOP_WRITE(fffffd80689b06e8,ffff80002a06ab98,3,fffffd807f7d3478) at VOP_WRITE+0x102 ktrwriteraw(ffff8000ffffd6d8,fffffd80689b06e8,fffffd807f7d3478,ffff80002a06ac60,ffff80002a06ac40) at ktrwriteraw+0x1bc ktrsysret(ffff8000ffffd6d8,5f,0,ffff80002a06ad30) at ktrsysret+0x18b syscall(ffff80002a06ade0) at syscall+0xa2f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7acc2fb00fd0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xffffffff836190a8, 0xffff8000267720e0, 0, 1) -> d ddb{1}> trace ffs2_balloc(fffffd806a28bab0,a39db,50,fffffd807f7d3478,1,ffff80002a06aa58) at ffs2_balloc+0x9fe ffs_write(ffff80002a06aae0) at ffs_write+0x4f9 VOP_WRITE(fffffd80689b06e8,ffff80002a06ab98,3,fffffd807f7d3478) at VOP_WRITE+0x102 ktrwriteraw(ffff8000ffffd6d8,fffffd80689b06e8,fffffd807f7d3478,ffff80002a06ac60,ffff80002a06ac40) at ktrwriteraw+0x1bc ktrsysret(ffff8000ffffd6d8,5f,0,ffff80002a06ad30) at ktrsysret+0x18b syscall(ffff80002a06ade0) at syscall+0xa2f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7acc2fb00fd0, count: -7 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a06aa00 rbx 0 rdx 0 rcx 0xffff800026772000 rax 0x1c r8 0xffffffffffffffff r9 0xffff80002a06aa58 r10 0x7c45b7043d69fa50 r11 0x62b140d0ee9c896d r12 0x10 r13 0x1 r14 0xffffffff r15 0xfffffd8073595140 rip 0xffffffff8290659e ffs2_balloc+0x9fe cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80002a06a890 ss 0x10 ffs2_balloc+0x9fe: movq 0(%rcx,%rax,8),%r14 ddb{1}> show proc PROC (syslogd) tid=5893 pid=28083 tcnt=1 stat=onproc flags process=1100010 proc=1 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffffd1c8,0xffff8000ffffd460 process=0xffff8000ffff9fc8 user=0xffff80002a065000, vmspace=0xfffffd806ec75530 estcpu=0, cpticks=2, pctcpu=4.13, user=2, sys=547, intr=367 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84682 354793 78439 0 2 0 syz-executor 44727 245979 90370 0 2 0 syz-executor 81689 320767 17292 0 2 0 syz-executor 81689 173064 17292 0 3 0x4000080 fsleep syz-executor 6900 254824 58826 0 2 0 syz-executor 6900 233898 58826 0 2 0x4000000 syz-executor 6900 370532 58826 0 3 0x4000080 fsleep syz-executor 67827 156439 26880 0 2 0 syz-executor 67827 329360 26880 0 3 0x4000080 fsleep syz-executor 12992 102811 89399 0 2 0 syz-executor 12992 69121 89399 0 2 0x4000000 syz-executor 30811 168491 64602 0 2 0x480 syz-executor 30811 211092 64602 0 3 0x4000080 kqsel syz-executor 30811 403462 64602 0 3 0x4000080 fsleep syz-executor 78439 396884 20370 0 3 0x82 nanoslp syz-executor 26880 85483 20370 0 2 0x482 syz-executor 89399 357968 20370 0 2 0x482 syz-executor 58826 153645 20370 0 3 0x82 nanoslp syz-executor 64602 297044 20370 0 3 0x82 nanoslp syz-executor 17292 418324 20370 0 2 0x482 syz-executor 90370 278644 20370 0 3 0x82 nanoslp syz-executor 46683 240016 20370 0 3 0x82 nanoslp syz-executor 5250 378525 0 0 3 0x14200 bored sosplice 32735 229224 0 0 3 0x14280 nfsidl nfsio 4314 145296 0 0 3 0x14280 nfsidl nfsio 42039 52426 0 0 3 0x14280 nfsidl nfsio 7038 263297 0 0 3 0x14280 nfsidl nfsio 91613 523151 0 0 3 0x14280 nfsidl nfsio 74325 220900 0 0 3 0x14280 nfsidl nfsio 13363 260716 0 0 3 0x14280 nfsidl nfsio 26868 189101 0 0 3 0x14280 nfsidl nfsio 81786 299805 0 0 3 0x14280 nfsidl nfsio 88780 467550 0 0 3 0x14280 nfsidl nfsio 78943 422220 0 0 3 0x14280 nfsidl nfsio 88854 120437 0 0 3 0x14280 nfsidl nfsio 70463 448146 0 0 3 0x14280 nfsidl nfsio 33526 42777 0 0 3 0x14280 nfsidl nfsio 95622 340717 0 0 3 0x14280 nfsidl nfsio 30676 405080 0 0 3 0x14280 nfsidl nfsio 1311 383195 0 0 3 0x14280 nfsidl nfsio 5677 378217 0 0 3 0x14280 nfsidl nfsio 73774 239107 0 0 3 0x14280 nfsidl nfsio 47765 493308 0 0 3 0x14280 nfsidl nfsio 20370 377449 36358 0 3 0x82 kqread syz-executor 36358 197527 59745 0 3 0x10008a sigsusp ksh 59745 457439 99010 0 3 0x98 kqread sshd-session 99010 510267 78460 0 3 0x92 kqread sshd-session 81686 349492 1 0 3 0x100083 ttyin getty 78460 353363 1 0 3 0x88 kqread sshd 92370 289301 84307 74 3 0x1100092 bpf pflogd 84307 339250 1 0 3 0x80 sbwait pflogd *28083 5893 79952 73 7 0x1100011 syslogd 79952 92276 1 0 3 0x100082 sbwait syslogd 11223 232222 1 0 3 0x100080 kqread resolvd 76024 148363 94351 77 3 0x100092 kqread dhcpleased 58335 84145 94351 77 3 0x100092 kqread dhcpleased 94351 244694 1 0 3 0x80 kqread dhcpleased 66933 196443 0 0 3 0x14200 bored smr 18801 77324 0 0 2 0x14200 zerothread 42141 2792 0 0 3 0x14200 aiodoned aiodoned 48118 91886 0 0 3 0x14200 syncer update 29632 111444 0 0 3 0x14200 cleaner cleaner 5539 340410 0 0 7 0x14200 reaper 95542 12675 0 0 3 0x14200 pgdaemon pagedaemon 70806 1239 0 0 3 0x14200 bored viomb 3103 208769 0 0 3 0x40014200 acpi0 acpi0 15932 70672 0 0 3 0x40014200 idle1 47990 26583 0 0 3 0x14200 bored softnet3 72543 355882 0 0 3 0x14200 bored softnet2 55628 436109 0 0 3 0x14200 bored softnet1 26536 239428 0 0 3 0x14200 bored softnet0 70956 64961 0 0 3 0x14200 bored systqmp 64624 22794 0 0 3 0x14200 bored systq 85628 363533 0 0 3 0x14200 tmoslp softclockmp 55846 242051 0 0 2 0x40014200 softclock 48044 10278 0 0 3 0x40014200 idle0 1 454997 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff836335b8) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 wakeup_n+0x54 #4 uvm_pmr_freepages+0x3bd #5 uvm_anfree_list+0x210 #6 amap_wipeout+0x248 #7 uvm_unmap_detach+0x8a #8 uvm_map_teardown+0x35e #9 uvmspace_free+0xcd #10 reaper+0x246 #11 proc_trampoline+0x10 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff83510b70) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_pmr_freepages+0x165 #4 uvm_anfree_list+0x210 #5 amap_wipeout+0x248 #6 uvm_unmap_detach+0x8a #7 uvm_map_teardown+0x35e #8 uvmspace_free+0xcd #9 reaper+0x246 #10 proc_trampoline+0x10 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83510b40) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_anfree_list+0xeb #4 amap_wipeout+0x248 #5 uvm_unmap_detach+0x8a #6 uvm_map_teardown+0x35e #7 uvmspace_free+0xcd #8 reaper+0x246 #9 proc_trampoline+0x10 Process 6900 (syz-executor) thread 0xffff8000371c3c10 (233898) exclusive rwlock futex r = 0 (0xffffffff8344d620) #0 witness_lock+0x5b8 #1 sys_futex+0x69 #2 syscall+0xbb6 #3 Xsyscall+0x128 Process 28083 (syslogd) thread 0xffff8000ffffd6d8 (5893) exclusive rrwlock inode r = 0 (0xfffffd806a28bb48) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ktrwriteraw+0x172 #7 ktrsysret+0x18b #8 syscall+0xa2f #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8362f4e0) #0 witness_lock+0x5b8 #1 syscall+0xa11 #2 Xsyscall+0x128 Process 5539 (reaper) thread 0xffff800029fd87a0 (340410) uvm_fault(0xfffffd806ec75530, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10231 10120K 10503K 166960K 12222 0 pcb 17 14K 16K 166960K 206 0 rtable 236 7K 7K 166960K 1436 0 pf 38 18K 22K 166960K 157 0 ifaddr 45 8K 8K 166960K 192 0 ifgroup 60 2K 3K 166960K 225 0 counters 66 36K 36K 166960K 156 0 ioctlops 0 0K 4K 166960K 1600 0 iov 0 0K 24K 166960K 38 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1456 92K 92K 166960K 2416 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 32 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1690 195K 286K 166960K 12418 0 file desc 17 61K 93K 166960K 1240 0 sigio 0 0K 0K 166960K 15 0 proc 72 91K 128K 166960K 1475 0 subproc 104 6K 6K 166960K 520 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 299 0 in_multi 99 7K 7K 166960K 472 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 864 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 232 73K 91K 166960K 11240 0 UVM aobj 19 2K 4K 166960K 25 0 pinsyscall 42 84K 104K 166960K 3171 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 41 0 NDP 13 0K 1K 166960K 138 0 temp 59 6819K 6897K 166960K 56028 0 kqueue 13 20K 30K 166960K 138 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 148 0 145 1 0 1 1 0 8 0 rtentry 112 483 0 374 5 1 4 4 0 8 0 unpcb 144 1137 0 1120 17 16 1 6 0 8 0 syncache 336 9 0 9 4 4 0 1 0 8 0 tcpqe 32 4 0 4 2 2 0 1 0 8 0 tcpcb 808 515 0 506 17 15 2 8 0 8 0 arp 120 86 0 68 1 0 1 1 0 8 0 inpcb 336 1217 0 1201 19 17 2 9 0 8 0 nd6 136 127 0 102 1 0 1 1 0 8 0 pkpcb 40 42 0 42 5 5 0 1 0 8 0 kcovpl 48 40 0 32 1 0 1 1 0 8 0 ppxss 1168 11 0 11 4 4 0 1 0 8 0 pffrag 232 7 0 4 1 0 1 1 0 482 0 pffrnode 88 7 0 4 1 0 1 1 0 8 0 pffrent 40 54 0 51 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 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 98 0 61 1 0 1 1 0 8 0 pfstkey 128 98 0 61 2 0 2 2 0 8 0 pfstate 376 98 0 61 6 0 6 6 0 8 0 pfrule 1344 30 0 22 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1909 0 1453 33 4 29 30 0 8 0 art_table 32 1910 0 1453 4 0 4 4 0 8 0 art_node 16 479 0 382 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 11 3 2 1 1 0 8 0 semapl 112 27 0 17 1 0 1 1 0 8 0 shmpl 112 22 0 6 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 2846 0 1274 99 0 99 99 0 8 0 ffsino 272 2846 0 1274 105 0 105 105 0 8 0 nchpl 144 3944 0 2215 65 0 65 65 0 8 0 uvmvnodes 80 3697 0 0 76 0 76 76 0 8 0 vnodes 216 3697 0 0 206 0 206 206 0 8 0 namei 1024 16185 0 16185 4 3 1 2 0 8 1 percpumem 16 92 0 45 1 0 1 1 0 8 0 kstatmem 264 116 0 90 2 0 2 2 0 8 0 scsiplug 72 3 0 3 3 3 0 1 0 8 0 scxspl 216 25151 0 25151 11 10 1 8 1 8 1 plimitpl 152 196 0 178 1 0 1 1 0 8 0 sigapl 424 1502 0 1431 9 0 9 9 0 8 0 futexpl 64 9846 0 9841 5 4 1 1 0 8 0 knotepl 120 829 0 0 25 1 24 24 0 8 0 kqueuepl 216 276 0 266 5 4 1 5 0 8 0 pipepl 320 263 0 236 3 0 3 3 0 8 0 fdescpl 496 1463 0 1432 9 4 5 5 0 8 0 filepl 152 8220 0 7970 28 17 11 18 0 8 0 lockfpl 104 279 0 277 1 0 1 1 0 8 0 lockfspl 48 115 0 113 1 0 1 1 0 8 0 sessionpl 144 58 0 49 1 0 1 1 0 8 0 pgrppl 48 108 0 91 1 0 1 1 0 8 0 ucredpl 104 1332 0 1318 1 0 1 1 0 8 0 zombiepl 144 1438 0 1437 2 1 1 1 0 8 0 processpl 1160 1502 0 1431 6 0 6 6 0 8 0 procpl 648 2574 0 2496 8 0 8 8 0 8 0 srpgc 96 4 0 4 2 2 0 1 0 8 0 sosppl 168 6 0 6 3 3 0 1 0 8 0 sockpl 664 2556 0 2520 38 33 5 15 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 222 0 0 28 0 28 28 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 446 0 0 28 0 28 28 0 8 0 bufpl 280 8173 0 1999 442 0 442 442 0 8 0 anonpl 24 270454 0 265328 65 26 39 62 0 185 0 amapchunkpl 152 36207 0 35662 35 10 25 34 0 158 0 amappl16 200 5956 0 5905 22 16 6 16 0 8 0 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 188 0 176 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 2632 0 2601 4 2 2 3 0 8 0 amappl11 160 56 0 42 1 0 1 1 0 8 0 amappl10 152 11 0 10 1 0 1 1 0 8 0 amappl9 144 168 0 168 1 1 0 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 176 0 164 1 0 1 1 0 8 0 amappl6 120 492 0 489 1 0 1 1 0 8 0 amappl5 112 263 0 251 1 0 1 1 0 8 0 amappl4 104 434 0 415 1 0 1 1 0 8 0 amappl3 96 6919 0 6811 4 0 4 4 0 8 0 amappl2 88 1165 0 1096 2 0 2 2 0 8 0 amappl1 80 13700 0 13125 14 0 14 14 0 8 0 amappl 88 10558 0 10387 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 39 0 39 2 2 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 24 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1463 0 1432 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1463 0 1432 1 0 1 1 0 8 0 vmmpekpl 168 13076 0 13019 3 0 3 3 0 8 0 vmmpepl 168 97927 0 96044 107 21 86 95 0 357 0 vmsppl 440 1462 0 1432 6 2 4 5 0 8 0 rwobjpl 56 34220 0 29548 68 1 67 67 0 8 0 pdppl 4096 2933 0 2864 145 74 71 85 0 8 2 pvpl 32 30391 0 0 247 2 245 245 0 265 0 pmappl 248 1462 0 1432 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 499 0 125 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83466ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8362f2d8) at __mp_lock+0x192 reaper(ffff800029fd87a0) at reaper+0x24b end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff83466ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8362f2d8) at __mp_lock+0x192 reaper(ffff800029fd87a0) at reaper+0x24b end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at ffs2_balloc+0x9fe: movq 0(%rcx,%rax,8),%r14 ffs2_balloc(fffffd806a28bab0,a39db,50,fffffd807f7d3478,1,ffff80002a06aa58) at ffs2_balloc+0x9fe ffs_write(ffff80002a06aae0) at ffs_write+0x4f9 VOP_WRITE(fffffd80689b06e8,ffff80002a06ab98,3,fffffd807f7d3478) at VOP_WRITE+0x102 ktrwriteraw(ffff8000ffffd6d8,fffffd80689b06e8,fffffd807f7d3478,ffff80002a06ac60,ffff80002a06ac40) at ktrwriteraw+0x1bc ktrsysret(ffff8000ffffd6d8,5f,0,ffff80002a06ad30) at ktrsysret+0x18b syscall(ffff80002a06ade0) at syscall+0xa2f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7acc2fb00fd0, count: 8 ddb{1}> trace ffs2_balloc(fffffd806a28bab0,a39db,50,fffffd807f7d3478,1,ffff80002a06aa58) at ffs2_balloc+0x9fe ffs_write(ffff80002a06aae0) at ffs_write+0x4f9 VOP_WRITE(fffffd80689b06e8,ffff80002a06ab98,3,fffffd807f7d3478) at VOP_WRITE+0x102 ktrwriteraw(ffff8000ffffd6d8,fffffd80689b06e8,fffffd807f7d3478,ffff80002a06ac60,ffff80002a06ac40) at ktrwriteraw+0x1bc ktrsysret(ffff8000ffffd6d8,5f,0,ffff80002a06ad30) at ktrsysret+0x18b syscall(ffff80002a06ade0) at syscall+0xa2f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7acc2fb00fd0, count: -7