last executing test programs: 6.154727441s ago: executing program 7 (id=2167): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r1, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000002c0)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000180)="92d492f4e0cf", &(0x7f0000000000)=0x6, 0x0, 0x0) 6.071116428s ago: executing program 7 (id=2176): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x1, 0x2, 0xb, "000000000000000000000000000000000400", 0x3, 0x10009}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x1) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="6f59f897e9d428b6d41b88dc93a57490ec11826a4c9ad5a8b204e2e046b14c", 0x1f}, {&(0x7f0000000100)="e59e03e11b", 0x5}, {&(0x7f00000001c0)="d6e69a61239277f882dbb08a833e5323c38cef3133d7f33e3660c4add7f6155a7c9b101bc93a90d612", 0x29}], 0x3, 0x0, 0x0, 0x40f}, 0x400) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) dup2(r1, r2) 5.860509808s ago: executing program 7 (id=2189): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000140)="f1536c0067dea87fd10171bcd625953fd9414ecc25d39376b3c28f73bc9a46167bc4b846e267cf8c53e14cfa13ba2c19ad60850ee0030ac64f2059502ef347948e90659ce97c917dcbd1bca0bccb9c82f6368792c8816bd2e9ef4f24ee1995c416d70cf6b4ee9c9be3891d6d19daab74b6ffad6f8324e0acd57b852dacc73d5b17d42fdae4fb1f3bd8cc6d5d3fa16d11f0fb9dd488ff4d0df31780d9b4392999ba87fe72ac8da5cd60c66652fe450ebf62d085ab4bf786c0b506b2df18bfa8e73990", 0xc2) 5.736356864s ago: executing program 7 (id=2195): getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) fsync(r0) 5.670169055s ago: executing program 7 (id=2200): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x65) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 5.421148537s ago: executing program 7 (id=2213): socket(0x1, 0x2, 0x0) mknod(0x0, 0x1000, 0x1e5f) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) r2 = semget(0x0, 0x1, 0x281) semctl$SETALL(r2, 0x0, 0x9, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/150) socket$inet(0x2, 0x8003, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1b0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x0, 0x0) setgroups(0x0, 0x0) fchmod(0xffffffffffffffff, 0xf3) setuid(0xffffffffffffffff) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSCTTY(r1, 0x20007461) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x120) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) 2.294608601s ago: executing program 1 (id=2343): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c3211821", 0x62, 0x408, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x1e) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x9ef) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x2, 0x1, 0x8c, 0x3}, {0x20, 0x0, 0x7, 0x441}, {0x4006, 0xfd, 0x0, 0xfffffffa}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) sysctl$net_inet_ipip(&(0x7f0000001c00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001cc0)='\x00\x00\x00\x00', 0x4) r3 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x57, 0x0, r3, 0x0, r3, 0x32, 0xa31}, 0x80000002000007, 0xb, 0xffffffffffffffff, 0x0, 0x9, 0x400000000009, 0x800, 0xffffffff80000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msync(&(0x7f0000d5c000/0x2000)=nil, 0xfffffffffffffef1, 0x5) 2.246689753s ago: executing program 4 (id=2344): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x106) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='\x00', 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f00000005c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f4ff00", 0x10, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x69, 0x9, 0x7, 0xfffffff2, 0x10003}}}}}}) 2.244028328s ago: executing program 1 (id=2345): shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0xfffffffffffff000, 0x0, 0xee5], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x400000], [0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x5, 0x7ffffffffffc}, {0x0, 0xfffffffe, 0x0, 0x17000000000}, {}, {0x2, 0x0, 0x0, 0x20000}]}}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000020000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mmap(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x4, 0x1011, 0xffffffffffffff9c, 0xfffffffffffffffc) syz_extract_tcp_res(0x0, 0x80000001, 0x7) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000740)={0x7a, 0x0, 0x2, 0xdd, "deffff0357d6b6a419e84dce00000200", 0x3, 0x800004}) r5 = getuid() setreuid(0xee00, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r6, r7) 2.243772664s ago: executing program 5 (id=2346): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) dup(r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r2, 0xc0284416, &(0x7f0000000080)={0x2000, 0x2, 0x9, 0x0, "cd00baab4c8c6d09b975390a00000400", 0x7ffc, 0x2e1e}) writev(r2, &(0x7f0000000000), 0x0) 2.242642604s ago: executing program 5 (id=2347): r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1}, 0x10) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socketpair(0x18, 0x4000, 0x7, &(0x7f00000000c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffc000/0x4000)=nil) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x261, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xa00000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4c9e7846}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x53f53c02}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}], './file0\x00', 0x1}) r2 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r6 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5, 0x0, 0xffffffffffffffff, r3, r4, 0x2, 0x6}, 0xfffffff7, 0x623, r5, r6, 0x80, 0xfffffffffffffffc, 0x5}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) fsync(r7) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x4) shmget$private(0x0, 0x3000, 0x533, &(0x7f0000ff8000/0x3000)=nil) fsync(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000480)={0x607, [{0x1, 0x2}, {0x1, 0x4}, {0x3, 0x800}, {0x2}, {0x1, 0x1}, {0x3, 0x200}, {0x3, 0x69}, {0x3, 0x8}, {0x2, 0x4}, {0x1, 0x1}, {0x2, 0x7}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x8}, {0x2, 0x101}, {0x1, 0x2}, {0x2, 0x72ca}, {0x1, 0x94}, {0x2, 0x5}, {0x1, 0x80}, {0x3, 0x5}, {0x0, 0xfffffe00}, {0x1, 0x6}, {0x2, 0x7fffffff}, {0x3, 0x7f9}, {0x1, 0x81}, {0x3, 0xfbda}, {0x2, 0xde}, {0x3, 0x81}, {0x2, 0x3}, {0x2, 0x7fff}, {0x3, 0x9193}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000005c0)) r8 = open(&(0x7f0000000600)='./file0\x00', 0x20411, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000640)={0x8}, 0x10) recvmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f0000000680)=@un=@file={0x0, ""/262}, 0x108, &(0x7f0000000b40)=[{&(0x7f00000007c0)=""/228, 0xe4}, {&(0x7f00000008c0)=""/56, 0x38}, {&(0x7f0000000900)=""/240, 0xf0}, {&(0x7f0000000a00)=""/49, 0x31}, {&(0x7f0000000a40)=""/218, 0xda}], 0x5, &(0x7f0000000bc0)=""/54, 0x36}, 0x3}, 0x10, 0x1000, &(0x7f0000000c80)={0x6, 0x4}) connect$unix(r1, &(0x7f0000000cc0)=@abs={0x0, 0x0, 0x1}, 0x8) r9 = kqueue() kevent(r9, &(0x7f0000000d00)=[{{r7}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x100, 0x3}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x4, 0xfc1, 0xdc}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x5, 0x5}, {{r8}, 0xfffffffffffffff9, 0x62, 0xf0000000, 0x7ff, 0x945}], 0x2, &(0x7f0000000d80)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x1, 0x57}], 0x0, &(0x7f0000000dc0)={0x10000, 0xa0000}) fcntl$lock(r1, 0x9, &(0x7f0000000e00)={0x1, 0x2, 0x4, 0x2, r6}) 2.24236718s ago: executing program 4 (id=2348): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001100)="90d14243f4aca181c18bd643c00f11cd590d5a2d7abe566995c6e90de58be1d5e6bb79b131fa0ee9bf142a08cad58bb631ce51a04e4d00e6662ced42043e8ac8a8ad62ba9f75fa9c56eedf620f73390f3039084bcf6028fee864b9aed402805cc9d6e2205dee1d60da86a27c2a07a78f277298e77666f74e82ef1e9b84900f1d50", 0x81}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffa, 0x3, 0x4, 0x9, "0100dd2d018000ac2084d83c65121e401000", 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x8}, {0x16, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b78c5bd98e071b6e8e656195650", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78deda7202c0b0000000000000000000007513ee410d87008b69246aa1ac4d2faefa4ab57b01bd6f6394f02000000cfea63c8e6d71d461c630b15e8652a12b80200ddca00490c62b8223ed5be40dbc261eeab1799848013a9994fbfa24d64f3fd22cedfca2b9005030cbcc0c9557e352162b3a42f113778e388a2639fe5", &(0x7f0000000080)=0x80, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) (async) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='c\x00') (async) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 2.19613302s ago: executing program 4 (id=2349): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 32) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3", 0x4}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x25) (rerun: 32) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) readv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/29, 0x1d}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x1, "32cd8b6a4682fe4b8c1a6c230100005d31000094"}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd07898c9f43ad582) 2.193370795s ago: executing program 5 (id=2351): ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000140)={0x7f000002, 0xffffdffe, 0x1, 0xfffff13e, "080014000000000000010000000000000f1eeaed", 0x10000000, 0x8000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fchmod(r1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x8000, 0xff) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x2) poll(&(0x7f00000000c0), 0x0, 0x0) 2.094927231s ago: executing program 5 (id=2353): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008", 0x88, 0x408, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000300)=[{0x6, 0x0, 0x10, 0x5d281d2e}, {0x5, 0x6, 0x4, 0x2}, {0x400, 0x0, 0x9, 0x3}, {0x101, 0x6, 0x5, 0xa}, {0x6, 0x3, 0x3, 0xfffffffc}, {0x4, 0x40, 0x4, 0x2}, {0x400, 0x8, 0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="c44e3ee16cdd5bc5d91440bddc8a880972fd97594fdd80c524b9cce7e1e621b5547f9c4e", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d10cb2026dec3e59be54117bc333f1255636e070009afb1d70700000000d2592db9a7d99f", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff08004500009c0400000300e49078e0000001e00000024e214e220008907807dc17fefca7b36dc531ec88b013d1e4071151bd1bd60444461b548bd312277782ab1702d1b63d8a618807aab0ecdc81596a83965636a64754418dbf7c2543f4e496b8"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x7, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec552154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x99) sysctl$net_inet_ip(&(0x7f0000001600)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001640)="a150eaa5", &(0x7f0000001740)=0x4, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x6) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) 2.080080177s ago: executing program 4 (id=2354): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fsync(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) write(r0, &(0x7f0000000040)="61a5d3f127d6aa7bc07f990c377fb1031742e852b6759cd154713c3c3af0", 0x1e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x0, 0xe817}], 0x1}) kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x9, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="5f9f3409c9", &(0x7f0000000180)=0x5, &(0x7f00000001c0), 0x0) 2.067057182s ago: executing program 6 (id=2358): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x401) writev(0xffffffffffffffff, &(0x7f0000002800)=[{&(0x7f0000000740)="7ec8f15e3ba0f452dde8e2cf2cbdcedfd230a0fde7467eb27605e8484be5f3d5ee02392fed0343180e894cb4d45a56266bf0dbacc3dd9ab795cc3484d28de15816454c41246691d5ee8dfd3a32ab2251573f01170a4c226d032ee50d91c86701e2315243da2aae3dd2b59286decd78bbd2ade6c2d74ee45746455058a37da8b7c1bf81cc7c1b20e2213d7c7c7665b656fcbe5cc234648f2070d4068d63888d8f113e470bd04047379317430c2849177294e6c8afb4e97245596330bfad16943b847d33a1e7561d4881100fe97c7eab03e53a769a47978eea5ba10a994cce73f1f371be501bee60deff880f385476e49eddba8a14e8691d2bc9132012f7ca10611ef230aca7450aae2ce8fa267e47dfc300005e49ac0593b993436ebad9850eb8d443a4d497cfc72a9d8ad70ebbc3b579d0bfec33859db2955671f9796e79d3a5eb1a0d4e9b236c6fafc43f975bd42700f4d5d66fa47575c2d07a97f9e342bf0730d61221a7f0019b01d633817be972b5b7a568668546e21e151a22789086bdff42fc7738fad477b38588485319c1ee007d643dbb1dff83e84ce845ebfbe2628c86c5ca21f06e3dcff4c965bceb80a2d4991982cbbc843409f7fa95277c086249a9c4c0daf681f95232363bc8986c0a652de926ed2f7dc0569a2cdc55fb8d292f5706419e5c546f940c8090188490cab38d0996a46e715c9aa266d32e65026c418379d061db78b2b805fa3edbc57fcf7eb53fe09a0034c12468acb6f79e2021d48a0f159d449b393771622c0a2c5f4aa5444b16935ef7f34e3b8d152ecc87654bc832e985d0fa4c346b4954b1f7b7acf415e860e2172d2400038facd9aa2623a6c8e633120f98c852abb34ac3b6b2229138d0d3f96825a277a1ea1e7e666ebe61b7f1d4556ac95ff0a761cef6d3e7ac28ef1da93a16948b0d80ba0d1ae1fa190445caa66221aed471764a2378961d33bacc88ddd46d13db41fddad7f68552818405ec5c5cf56ac207bf898074f4f4c434f68f879828dad94098828fdf464124cb25aeb5a3094f5fe19316a852bbb1e326eeb3c97503ec74df69120df3a01220dcf1d51567e4b6a8efb2e672fb787d7400284c28844a4dbe0c1b36b9ecf25aba53fce8e1c7f01e7d4234789632764a24060f01a95c35d28594d87cfc79d99f503e16029c3181bed5f3d74bc66aa5b12543065346d2eeed2515488c5c4c7c0718cbe74595072821dc50e9feb62b2089ea24a6262fe017a2525b95196d2449c56af6d5dca46bc92f50400178f8d9411ce88f21a42559f31c5eb662a1db3c70a68c9743fd6c445e82033bd2bf5168ee09fa0ed91b394ad79671a5ec0d4306ba55256390dfaa84c46faedc17315b53dff80839296e52e2a2d788d721e10211fab1f407306ec7816ca08e5fc8e0d6a8a03441a2306269d2a28c38accad902a4341d3e6a", 0x400}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x2, 0x1, 0x8, 0x0, "01d04b0a0047c1d100", 0x3, 0x1}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="9e8f559547a0946eee33fac5b7e3171ab38259637c17b48abbf36fa64919b9479e68c7d7c97b4ae18dca18ea0904fb0e4fc7099d3874f51e7b05f321f73e38aed936a3fc536a99b97814a32848b22a85b1e21bd2ea01e37dc0000821a427f1c9be15a1b1388db7bbe3"]) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x41, 0x2, 0xffffffff80000000}], 0xdd09, 0x0, 0x80007fc, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1]) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000100)="04ce42471fcceed29bd8a7524da3a1904b23a04ba41dc3b8ce12da0572bfdbc157729e7936f10f179dadb618e418314a16cc6b276631d63413aae968f0560d05617dc1179b32fe36fa8b7d88d411ef570f1fbe1eea2162f3c6d1b9e542ec276978895c96982917b0e01edd8199bda3f09cbf38ae9bee626a97f45aaf8af1d0191e96783cf131aa5c4e97f1b9c975e96b9a07084b0fa490a7d7552a8727bbbfd23a7fe5814339f400df742d3e51f5a03954b6bc5aa4cd2e001ae9fcdbd78ab756aa9cd644b0893e47175fd3d4be36daa558f6e07f65a8e33f7931d4b666382e74e558c4833ddda698fd5f9eded60f2c3cb649a7f64182c65846bc228e6cb2cef6fb3480ab455d0c06016214443535f5780286c95bea5454e38ad13c8b054543c2534257805c96ae304973d0f318007356b931456fffe9c7f6a2566e4e5c501dbafb3e8771e2f51eca48b89d9f564d18251e0e2e6457d5184b8ddcc9aad9a05ecdfd258eee6669cbee51a5b3caa24ee16bfb17c3a035d763bd1b7666802fa67cdd3a4d49e7775d132e956ec5c37508573a7fdc12088924bb54cc49ba742e67fa3b3d6edf4706068db189a0993b1994a37858427a7f9fa10b6de35300c72cbed8f3781101dd3051edf95d99976d8d87ccf172f3637625a0af3047911a4dc25ffd3aac3c1c083eeec1361e381f6dd7aaecae819ed5b91fb6c8ce9750cc0f024bf118c9751ef21ae1343f", &(0x7f0000000040)=0x208, &(0x7f0000000340)="69036b3a423ab08e34bbfe474a70e22e92f9618f36c25e5c54141993c0abd70a76954bd074ad817b34ae3a231d01663b2c9fb34ef5d3033c847c74cae903d70a00"/80, 0x50) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 1.890151083s ago: executing program 4 (id=2360): r0 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) recvmsg(r0, 0x0, 0x1002) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)='V', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000300)="edecf1cb", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f6c3ecdd1b4b40b0302c12dbb6d7ba0a9d357d9", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d10cb2026dec3e59be54117bc333f1255636e070009afb1d70700000000d2592db9a7d99f90ddf7a1046200006b3c7535626afa261400000200df3efb12c59a860bb5cfeaf7c9586e3993870cf596c7fb72d7bd669f3a68a194ddeb1da4", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000480)='\x00'/14, 0xe) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 1.846726621s ago: executing program 5 (id=2364): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2000002c, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket(0x0, 0x5, 0x2) shutdown(r1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000100)="141ab3cbb81cdf8fa300571ad409dc2735abee9eb2db9290f466f5b930a057ab2e3c8eaead841659081a82bb688d7385a8ec19c18436bc0e4ef65cb9b7fb7bcfd8111673f70b3f993c25e4c1daecbd11811dc6f84e66f6eaf58d129afef987ce6767c223ce0f4e047151f148a433939847e7a79c5074885a84d7177b26b6fb7bcb02256d8c06397c9fa892787a52953cedc1fbfd7e21b83544021ca10d526455b28b204cdcfce6be53feae990511d21286ece9ca8d858c918e164a0bb6416fa1b11cb7a0fd6b5143a6d8c2c5e55b0609e90d3c945f808115f78025672d84a03c4cbf80898f778615a7", 0xe9, 0x80000000) 1.844581962s ago: executing program 0 (id=2365): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) recvmmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000000)=""/144, 0x90}, {&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x4, &(0x7f0000000240)=""/155, 0x9b}, 0x80000000}, 0x10, 0x801, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000140), 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r4 = semget(0x0, 0x1, 0x281) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000003c0)=""/208) semget(0x0, 0x2, 0x6a0) semget(0x0, 0x1, 0x400) setuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1, 0x0, 0x3a}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x29, 0x1, 0x6d) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) semctl$IPC_STAT(r4, 0x0, 0x2, 0x0) 1.575840546s ago: executing program 5 (id=2370): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x401) writev(0xffffffffffffffff, &(0x7f0000002800)=[{&(0x7f0000000740)="7ec8f15e3ba0f452dde8e2cf2cbdcedfd230a0fde7467eb27605e8484be5f3d5ee02392fed0343180e894cb4d45a56266bf0dbacc3dd9ab795cc3484d28de15816454c41246691d5ee8dfd3a32ab2251573f01170a4c226d032ee50d91c86701e2315243da2aae3dd2b59286decd78bbd2ade6c2d74ee45746455058a37da8b7c1bf81cc7c1b20e2213d7c7c7665b656fcbe5cc234648f2070d4068d63888d8f113e470bd04047379317430c2849177294e6c8afb4e97245596330bfad16943b847d33a1e7561d4881100fe97c7eab03e53a769a47978eea5ba10a994cce73f1f371be501bee60deff880f385476e49eddba8a14e8691d2bc9132012f7ca10611ef230aca7450aae2ce8fa267e47dfc300005e49ac0593b993436ebad9850eb8d443a4d497cfc72a9d8ad70ebbc3b579d0bfec33859db2955671f9796e79d3a5eb1a0d4e9b236c6fafc43f975bd42700f4d5d66fa47575c2d07a97f9e342bf0730d61221a7f0019b01d633817be972b5b7a568668546e21e151a22789086bdff42fc7738fad477b38588485319c1ee007d643dbb1dff83e84ce845ebfbe2628c86c5ca21f06e3dcff4c965bceb80a2d4991982cbbc843409f7fa95277c086249a9c4c0daf681f95232363bc8986c0a652de926ed2f7dc0569a2cdc55fb8d292f5706419e5c546f940c8090188490cab38d0996a46e715c9aa266d32e65026c418379d061db78b2b805fa3edbc57fcf7eb53fe09a0034c12468acb6f79e2021d48a0f159d449b393771622c0a2c5f4aa5444b16935ef7f34e3b8d152ecc87654bc832e985d0fa4c346b4954b1f7b7acf415e860e2172d2400038facd9aa2623a6c8e633120f98c852abb34ac3b6b2229138d0d3f96825a277a1ea1e7e666ebe61b7f1d4556ac95ff0a761cef6d3e7ac28ef1da93a16948b0d80ba0d1ae1fa190445caa66221aed471764a2378961d33bacc88ddd46d13db41fddad7f68552818405ec5c5cf56ac207bf898074f4f4c434f68f879828dad94098828fdf464124cb25aeb5a3094f5fe19316a852bbb1e326eeb3c97503ec74df69120df3a01220dcf1d51567e4b6a8efb2e672fb787d7400284c28844a4dbe0c1b36b9ecf25aba53fce8e1c7f01e7d4234789632764a24060f01a95c35d28594d87cfc79d99f503e16029c3181bed5f3d74bc66aa5b12543065346d2eeed2515488c5c4c7c0718cbe74595072821dc50e9feb62b2089ea24a6262fe017a2525b95196d2449c56af6d5dca46bc92f50400178f8d9411ce88f21a42559f31c5eb662a1db3c70a68c9743fd6c445e82033bd2bf5168ee09fa0ed91b394ad79671a5ec0d4306ba55256390dfaa84c46faedc17315b53dff80839296e52e2a2d788d721e10211fab1f407306ec7816ca08e5fc8e0d6a8a03441a2306269d2a28c38accad902a4341d3e6a", 0x400}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0xf, "97a22242006b470500", 0x2007, 0x10}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) 1.57499518s ago: executing program 6 (id=2371): clock_gettime(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x3, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="10000816", 0xffffffffffffff71) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000600)=[{0x21, 0x8000}], 0x1}) r4 = syz_open_pts() syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc0014462, &(0x7f0000000000)={0x1, 0x0, 0x81, 0xffefffff, "e4cf0bd1760480160180000001000000091c00", 0x9, 0xb}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000000)="e1000000", 0x4) syz_open_pts() syz_open_pts() 1.570063288s ago: executing program 3 (id=2372): getrusage(0xffffffffffffffff, &(0x7f0000000000)) wait4(0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000100)) (async) r0 = getpgid(0x0) wait4(r0, 0x0, 0x9, &(0x7f00000001c0)) getppid() (async) getrusage(0x0, &(0x7f0000000280)) (async) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000400)="a86ca7f924fcfe1431f652cd8bdf791831a39063201552a9a71fd964b13a00eff5166d25d21cd9db4ad69bfd041f26e7809b69c9fcbe8413f1d4c71586f80e2cbbddf64004771671f2663cd386695582e1e08bd2db70372c2b89f586be0fb4b1d208868a5f29c3baf2c82f5b8c30bffff3b557da014a8404b8c6ce95a3317b0e035f0f180b060ed1e47e616b", 0x8c}, {&(0x7f00000004c0)="5b9cce60877da86e7cacc33a8991b0b98da7538d4b483114e08f7fa942d23f9001289a59068c49c67d107072c8", 0x2d}, {&(0x7f0000000500)="56bcabd3fccd799923742c8d9bbc2cd655d50b3e130ea41876501032f2290e72015d3ec6d53d4f24fbe836fab03642f003e2dc0150a34efa3316aada0e72556894a9901e149c6cb48366daeb00ba73a3416af57b6c6535e33d5a8c974e", 0x5d}, {&(0x7f0000000580)="578d8d1158044c4805520acb2b638f75c4bf6a068d9af50c0f3232e603c2cbab6ed10eb314fd55bacd36929dfdba4ae27edfca1fc6345b0fb9e9", 0x3a}], 0x4, 0x0, 0x0, 0x408}, 0x2) (async) chroot(&(0x7f0000000640)='./file0\x00') getrusage(0x0, &(0x7f0000000680)) getpgid(r0) (async, rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async, rerun: 32) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x20000, 0x0) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780), 0x0, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r4}, @rights={0x28, 0xffff, 0x1, [r5, r2, r2, r2, r2, r2]}], 0x48, 0x8}, 0x724d3877b9111bcb) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x10a80, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000a00)={&(0x7f0000000980)='./file0\x00', 0x5ca5, &(0x7f00000009c0)='./file0\x00', 0x8}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a40), 0x40, 0x0) setsockopt(r7, 0x1, 0xff, &(0x7f0000000a80)="fb8ba5b17574f55ed84b33abf7343535be24d5e2", 0x14) (async, rerun: 64) getrusage(0x0, &(0x7f0000000ac0)) (async, rerun: 64) sysctl$hw(&(0x7f0000000b80)={0x6, 0x16}, 0x2, &(0x7f0000000bc0)="cf82f7", &(0x7f0000000c00)=0x3, &(0x7f0000000c40)="8beb87c343c2326f41af3cc5cfe2dde8f9b065ad183823ce473f4b0b529cd479db97393bd1ead16402d462c53c67001e3f9b423573032ea3b8a9f985995ccc753fb048dd14e342788ae17783f6121ae0239f06779f227fbd6b9109580e0ebb9f3876a1c66da7912c8803e5e61302e6f699c7a4b3817445cd1deab715be86f786012efb26077f4d5536e3bef5b9dd8770f3d64af0a756ea8d0ee4651ed87ad8ecec6d93dcb8ad59d6f03a8efcd6489287fcab84138b5cc3ec0c1f61ba607eb8357e719ad65ff0bdca3068b5d96cd250f6a43874d32120ca0b58c90ed6c6155152632bdbd0c9f5d6715d2b588881769cfb1611370fc823dc12e891572a222e97f01d65e43fbd8fb1f290debb83b2ee1698428066f32978a670cacd468b90b11c357687c2beb164812920510b766fe2119938469ec6d6c7f7e19735bb658807126ef04d4e5733c9befbda4a47f63fe43f4b550ad00f116ff2fc6182257be7c6db27b56d972948c4c39f2f13326b2c97f33c6b4d756ebef6608ff2513a2dc04bc1e6cf053ee95d113a1aff8dfd1bd3070acbd89e3e66520e17c890e65267bb181f45ea989afc383996f3a1e0346425c6e04607287c11a92a43958c7bc16023cdeea4d4d52baed454c1e7d58d3ab636d77c87218c6e1414e3422227bb9e1934812a58e00d62224f3182eb35ed10d8f526596b58f49c5716bf569155172f618a074bad2523104a0c36208a01dae1088501f05eb7f6f75b63634cec1ace8e62fd52bd42ce0393e2a5bd805f4bae6a4c6ae2b70a4a7113677027d97787f99c3f22671747cef76b73a9b499dd5db3e59495e47be7331b6e7053a3f3c1cb5c42c16895bcca36dccd13d243df33ab9e48f45dc4afd4d71b1aaf626b920adf7b1f85070110cfd3a5884759905b626455177694c06a0081123bb2ec8bb5f2c3f8129778a07d4a7c217b52499586a1a9086a497ad6f843e5f00f3a1fb7f60285ab394272e16618bda9efe9b93a56cc987262d5620ac4876b7889ac231922ded18da2f93d2e5e7db61cb3769362397905e5b158f6bbf21e2f2afd097839bf90d09b0ce852ce1346d9ecd05504709547cce31406aa1d8e4758a9379ca7d0222daa639441863d366fd052cd564c202d7c54d0a8fb344e48617a43d6b40370c8d92859853161bc341b362542dd5c469837a3df811eb6bf622d590607349685c7816eb5de08c22cd4984c185b2b00059684a086dff4af7e2efe4a9dcff78c78b3aa01f129d9a57af9255c99d9cc14e494b35cebf18e68199b4916716c5e0f5071f2981fba9f7ea62f5b4dcf696e7caa878f3d0aee527bb7ebd2544c318dc23b91e724ce83510f55fdaeb07c1a57fee2572615b71765da661dd1663318aee019ca491ed3a0232124f0938caa61e6be5e33216bcfa9760147f9361cf4820684ab2ac960584d6c701601dcb6ca2635430e2d607104ff31af32151a6f55fd7980480522c38d4438d398c2621d84580bf168b7f8bae51acb1902c557fc3e66e23a8f425438f3e9dc7d5fa6286edd6526e6855cfec738327b57bb278d10d27c589cb3d8ee4ed2410c25016c88506a50136ab710c85c4fbd6309b38a8c8f4473bf8e4cf1b0522fe8dd476dc1fc02dd8075b50dd8ff596b3e94bb5d84449770014af3ee5b1cacf92a14f57f61694081e41513a82dcfa67eb34f84fa8e6376bc40bd126f6c52eb80cc57e7378222ae226003d0a16f3c856dc3e015be2ad4caca2b7dc390ed37a1353d1e67ea35f177ef7b713f3c7b2e9f354a34e38b2572a5c85c4e727350f71a7e6621167e9275589747cb9b0a4cd4d1caa1c842695ae6cdc60446ec3911b20caa467113164ad2c45e3fb6b4d7159e942663a742981f2ddaa6317b25144789865ddf57f977807b73afb4f9447308483ae94be0986f7dd6536be7dd60a5162c9ad32184496a020179e02881c931fba4d262d8eb2ab348c5328807f7e48de4ba2cf09143a13f235ade5c9ac0dfbcc94680fb2b1d2b90ce3c3fd89283e57ee60059de9da050f079ba69d94d5e908b25fefc2e17e0d358acba7047b57b9ada2a9c848486767c5993db7bd2e740c2a8f40cd8cb757cd61536ccc07d1aec7b844b712eaf46685b0fe4876ea39640615844492293c4a63802334b63e34d8ac2b02f144e59d4c8db12e672410f36d8f8f9028e0209d0e1d90250e6c2892509072df171a2551bb11d40180b62e71e02284460276a231020d730e7b106dd0d20cf7e203371344984cb332bacd73c8defd95936b35830d3e09ef2ae9c6ff5b538a46f3c68a08855bcf6994c34a07aa12aec8d0688309905d1b75f857157775aa8c9ce53be32169bac83ec1666498a93f8609c869ea046bcaa4666961f99453ed44f2211013969d8a97dd2b93d19a4ff7809427dae398b5af45c787d898de632ea11687a73d13d3a3de140e1fd25c05b2032aba386ec41e78f2907e5221fee91768cb358473cc1a9bde9971238aa40f3cff95383a4dc6d4302c6df537bf76fee8a2ebc75f0424ca8b925996c74cd48f86132f080d59201a958c369755d2f82cc4948654cee0fcf60b8195b25fe09228cf6ab776a77df6536316f4815e2d68e64e292157b025ca742780b0d225fa0814e4c5c4badc068bb692c0ff0a5d174348a00622a515031bf52ea5f30680634b7c15142f1430e3241509825518019faa4c08e64fd3f1232770b18e701314ad0962d0e7fdf6de8e495bedd44a219f10d7b06b80da7250dfb7f9db521c7e109cf4d3e8348576a4bea84497019faa80ca900825f1d1f6e17815b0fa35f5e79f769b567fb1c0d0d4cd6aa2864f12a0513852cb73fae1666cf777d8588ce4c61c47fbaae713256fad94267dfd44db8d351113dc3d94ee054dd83790d93f23f9abd5445cd7e1553bb711e5a2d7b12d254dcbb83c4933c5c8c0459187826b15645f02f16c28ef13c7225b9844b37ce5028e57c230f087af7e8992725ce914054cf83866dcec63bd75f9d95204d7a7a3f598642ee0b11fd8c5ffb1a3d84443ff663e7e0ab0d83fa65b9535902a02bedb0172a9059c1c97e3463e6634ef26ed83d5ce30019a6e9d2c424a9354397e249cfb33827deb6fc8da012df1d2d198a11704ef12d9a6adf12435a7e3dcf603ca8d06451ff8586e3f285c00ad44040400a652f48864a2b6fec23a79eb1872dc603e5d0d06ec35e31ca70cb3f637157ab5107914f9e192517db34b506163328ccef656cfb09bd8ffe93435733431a105ca606f5edf611b5cd1bcb8f8e68dd6e6a0b70c828a3872fdfe790c78cae59980fbbf3d07a9d16a4f73ee0e2794641a8a22d977864dfc18c4f424a83aee6624135cee089d3256ff2095cfe9cc5066a28947194cfc6f374f7fd83b0c7a2ea3dda7314e7b326ce3a4f3d017d61f1fdc39647aeb553926aadf456e94653c823bababa8712ae204d1d506c40e9ac424b997f62b6ed1f327265fb39fe4ec7815177bba3f06c2e53b9762b13473a607a9a875a297bb742c226b89bcd0963938c3d8fbac06d11d79809c1d6c8d53593f34c24d866918b7e2aed47d88f6c2b36da15bca014c8352fa0679bd2dd103758b0d4224f9b4d6af89ecaa4d232bf0142b086b3e84a93d06f3b484841d756fe8f41b88d8b29574f129eee7970d3ec89e311e97881cec8856832dd0a824becf4dc9e37d6be8939c10756a65556520da4b05af7cbca77ef8f5bf71e8e32bfa53c23c616c6378feda2329b10e94840e9b1db1f3f14fd1bd30b52240bc1f20d503e21e6fc18b9ed4669c36eaa93ce8c9a8e82bb0a75e9479ef4a683a92d3ce5935b6b0d4d6ef1890baff72b435c25cb642982d3681a2bc0b68571a59f402b36105eec5da29ff235e249f27041c487289fa7367ab81fcb9a1fdf9f236d333c9532c2b6ed8edebba770843b67f2ca8a55fd391cf7413f93b0a4ee6e7f439330ab5491d56c1dad9fe9e47b6d567f1e98607e221676deedac600c9c5c25383583e47519807f80e7f0911af8226fc0ce2c335c16096381f8ce968f879799e919e85cf794289498163e84b39955d6f63b3b4dbcb83340108e820f90ca11a56fcb6d3287c3aac68d1f97b9dc5b8a64b5ad8cc502fd7067e12723dd95e39029acc6b6630c783f44fcad7e098b9c33f5ab3ba1d99d18cbd040952775e116e361854e8a0c6d7d07c8fdb21817df16588644367c7f2f170a52708fa4c06995831d9b366582c900ee883d91ae9c55864c6419963eaee7d800d69b7c12071d9570c1ab910288a60198333e4e677a50737109d0618a25dc858bdaa8499842b91ea489844337cb3ea97c6791c0a2499ec320e0e43fcd2ff91b1326e4d9508f5512cf26cdaa31e09bde9db1fd381727184e5e82ded4028d4809a6bd0e3aa75da2f1912b3097970169f00a55885a5f60210db184e1c2a855882d6f3d51382b07b9e239bc72c8194c84156808625f2ad07a8869db4a42fe2c33c974317a75692b8a4b97d3acf685e2c4923e28f46c507b2ca8827ea21d99a3edef8928bc7e7c478ef3ce11002d878ece7ab602a6fe1e6137e86c89b6dba098b01dd7fe93c72907a63a0e771476f522bc53dd2018a71e92639c309406e3774f33a51f2d9c3bac81a8a7aa58250ca38eec08bffdef546a5870e1031a54791d9d1628bda3a92896056ef6f61b360d471d814792d8489ad2a4f2b14ae8e5aa0e9bf4c07de581bc8159cf0f69bf211076de8de578b5c5d60f32d9488310eb54d2d187d15955d1c9d33606b771ccb61b6a3450fef6349bc9e117e1de5884f5bbec953b85e74b951b0b034e8f8cf418116dfce65d9a8debf0220f832739b8da0b29976e9b8b47f60fc0366cd7aea211cd277346b348f4186a068423acbb57a1d829e1f9cdf5c021c202df02c4426b988b7a91381584223ffb022fe0e4cac44d3c7a434602bac691290eaf2c488edc55230d285b5be3641e2b810662309ec325a13cf81f2cbabf473c85b375f3c5dd5abd4783c872e91cdb1b45381ddc9d5593c7e640a6b8d8ff9217ca4b6f54428968df858a1a1ef0ba56c13f751cc77d3a51b38c77348c990267ed5a3b3975cee51e4b2cd89ce349bb763059d6df1b7483565fbe5db78dbc1332d7de2cc7490a2fa1eedd79d3200497a3384423a978c0422e404146b9dbd89f7d340c9b368667ddc72d862b3eb7ed780c3865a9c76e707134e6416718fa837e663b807722524d06630cebc4750b4d897f0d36d885cb598d76135b6f7cec71572ebfc7a975b4d7ebee39da93d103237d1a802223edb349232d40e002bfa752d55a6a03bc121aa13d8d6688ff58af0a1d26bbf989379524d81f534f41f1cf8c5eda88570b52fa034bbaaa83008a5e54af2b98b7b25cf87268faf4603473529ba69a5763d42bebee9d831b55b4bb5dbb7ffeb0780133dcdef865097736a8f21c848180c8e5af2a3f91b146d648cb12acb2a9867fbed8690ad5c9969b5f7dbb11e6f622b1027d89749a90f9eeab66768bac689c304e0dcb645ea8bf8bf3a190c4aebf393eb21aa093f74f765ec28d4bb4213950d9fe4d806e4d87d5c97bebbc9d6f358d9134b9302e9281aac5ce4d90af4955756e5ac0a563395b35de7395cf611e5253433d90f79710a8e047ab6e73200c2110d7a987ce38cda6dbce1519b94fb899268370b37aa862349b3dc76059343ec67d7a86e34cd37c49b6fdf79be4f6002ce6f26560e63735a546c795f53ac4a5c9e10c7ab80d51a523e48c7dce801f75712e78b9769e630af475859849f874daa19d8743b8f6b03bdafe5e9bb675234ca80c60a54ac1b833", 0x1000) close(r2) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001c40)={'tap', 0x0}) (async) recvmmsg(r7, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f0000001c80)=@un=@abs, 0x8, &(0x7f0000001d40)=[{&(0x7f0000001cc0)=""/90, 0x5a}], 0x1, &(0x7f0000001d80)=""/26, 0x1a}, 0xff}, 0x10, 0x841, &(0x7f0000001e40)={0x6, 0x8}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x2810, r7, 0xeb4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001e80)={'tap', 0x0}) r8 = semget(0x3, 0x2, 0x100) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001ec0)=[0x0, 0xfff, 0xfff, 0x400, 0x101]) (async) r9 = open$dir(&(0x7f0000001f00)='./file0\x00', 0x1, 0x8) fchownat(r9, &(0x7f0000001f40)='./file0\x00', r3, 0xffffffffffffffff, 0x4) 1.569562577s ago: executing program 6 (id=2373): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x10004, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfffa, 0xfe, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r1) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x10004, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfffa, 0xfe, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x4}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) close(r1) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) 1.566980596s ago: executing program 3 (id=2374): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="626f3caed8fff500250635064d099a6922d66dfcf2fea842fe4e3fdcbd2f1f7c9d246972209e20145faeedd0cd19eceb0ac13964bfd6c53f57d503fb2b0516cadfef597d738735619e9c40337d07123205bec3329dfc717ddd7e8f47a13ad51df60d8cc677e5fdec00000000000000bfeae617e8d60512e2d66004bece49ff645b3007a027a8fe5e4be8adb8ba8cd79eed81381f4a3ad90bf3f038c768a06fd1badcd95d1bd272e83044ecf856e8fcfee528f466d049e2b1125b175bd338fa523e7c354a0cfcae9a26e8882bb99ddbb31f7bbe47a8d3770107ee2dbbeeb1ec3b54efafebbc800387fb3081fbb765e51250ed4ac7dc512501429582", 0xfb}, {&(0x7f00000000c0)="f1ca4ffa197d0b6ca62a717ff3bda91d4aca3d48d7bab08341b2b9f06c05ce81951a8312a8e91f2b9fb29aa7fc911c0c6bffff0265", 0x35}, {&(0x7f0000000340)="37f08828eae3c19508371480700b574dc9a044b5427fa2fe3a30b42e143599a7ca38c363345d0fe8a6b83245038abe5eb3fafeb7107853d9573cde0a3f0bcaac840dfb5012935eb6b604b85a93a1f109b22da1eff95456423e94bd04e98fad252d466ee36eb9ba2460832b9fc0b81e7e45ecb50ec6b99356221056a4e522ee5cf2960c4910865a5da9787c796f622baa0abe057d060d0ce0f04fb5848cfa9d5f9b8aad5a18b9936c8e0261134e09cc5cebc8e0b044712b943f5a35622454f79b6492918a3f", 0xc5}], 0x3) (async) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0x1ff, 0x1}}, 0x0) 1.46864609s ago: executing program 3 (id=2376): r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000002c0)=0x80079, 0x2) ftruncate(r0, 0x0) 1.467830502s ago: executing program 2 (id=2377): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x1c}, 0x50, 0x0, 0x2}) unveil(&(0x7f0000000080)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') syz_emit_ethernet(0x1066, &(0x7f0000001480)=ANY=[@ANYRESOCT=r0, @ANYRES64, @ANYRES16=r0, @ANYBLOB="1313f155c63f5462ff03f3accfbbbd96339fb1a432bc805705b7dc63cc798d0d1fa52369155441dbce8506c35b3bb594877699f910cbd97cd69302f0e1c92e78db053ec1ddd2cff82744bde9dd7961a94d80bc3d2be406094ee950cb22e5160d92929621a6914e77650154e36f3e002994c62669cbb29d9e343d53c420b441be240de59ea80a865b1c36575e2c69acc67a1119d38252873397e19fda7feaff2d384f556ba21a790fca2fa5ae1711bdf9bcb8f3c7095fc0ae4bace823b7ed0e23a7485f10af7a58a6aa17e345076c9aacb32e29c1", @ANYBLOB="55a53b0d0460d15ec1d8726b8cd477ecc5216e74ec0c2796b6cd0bc3f5c70babbe879eef1855aeb94b5b67cb31bbcf7747230915b1343841842d870394b58be45b", @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESDEC=r0]) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000d43a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080000000000000fe8000000000000000000000000000aa00000000000000000000ffff000000000001000000000000c204000e0000c2"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x9, 0x20, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x2}]}) syz_emit_ethernet(0x66, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6036e28200303b0001984b0e23742b40c3fa3d76af5fc1fae301c3f142811f6f3178836ec2b892450115907800000000605adf0000000000fe8000000000000000000000000000bbff01000000000000000000000000000114c3132f6b7212a4c45a5ad51280994c3715c092d5a5bd4eba279f8678f09882432f9d44b9e25c07dd83"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x3, 0x8, 0x1ff, 0x9, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000001}, {0x4, 0xfffdffff, 0x103, 0xfff}, {0x1, 0x4baa, 0x4, 0x3}, {0x4, 0x8, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0xd}, {0x788c, 0xffff, 0x8, 0x7}, {0x4, 0x804, 0x3, 0x9}, {0x9, 0x1, 0x28002, 0xb7}, {0x209, 0x1000, 0x6, 0x7fff}, {0x921, 0xfffffffc, 0x8, 0x800}, {0x0, 0xffffffff, 0x5, 0x7}, {0x3, 0xc7cb, 0x800000}, {0x401, 0x6, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x6}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000180)="56b16533205cef040a09854f475775ff9bc88659a2494c92e6092996c70e80a5167d037a7c39cb5e06b0efcd0fd76da98b364ad011ec98f136ef266778d860673155bd806003e09275b655a3ce9e4fb7e00232c68154e4363e88f1d5247e8e6e4c7dab008d6121dab9ab0ef5b8329e1125ed570dd1caed7fe51a367f0a95e326b1141d86317b8557d1a0d294aef7a363a604c91f3c8a8dd90a19382bff532cda581f9008bb9c545845989c62d3c928c6f9b5a904672c0763a587dbdb833bdccd81066091dcd402d4bf322d99823586f4fb502eba3945c94d03538ea9b0b4b0bea5b843e797e71ee2d5bf3ec5dbc11a5a576767ee07eb4de43111403914e883228539e79339c84c38647f88448753b4fa48abed7e59c6e4703ffc32fb57d137c3833ba2252251f7255b263c55e535b0ee968140bfabb3edee15db3d4185021e6bdf5a956fac8b6712ceda7ec591d214d15ef70496df172567afd982dfc4ca46abffc37e5e38018cd6bd1337fef06e0b69f8ded4e20b891d0463e71b88138767c5066410efe165885fbe1a151828c3f8f33da7028a93e79c31120c92aebfbc9e7b9cf41f3eaa2730d94ddb7896da22e0991a2cc740f169ee5372ee5c19a2a2a2475a9b60e238d05c17cd017e1e18b817f6932b768caeff3ced67f23dc5ac42c3399af969661b1a435c7e2dab719191711510c5e3dc183b268e0cde39bdc017be3b197193f11a0e0bd2e7d027d389921e628f45596832ce91a38a4703c744128281c63456aec3d3923c5029a70b911e80ca598cb6d6af0d72c2b63123c087f8c5154c20b43dac80723e1d7855669dae89dad47ef0439eb7d73699138a7075a01d6a83c32b25f2cf1c2f703428c9363ac9e173851d21a8859473dfe7a9ff0d711421e7fc59501cd6e823b452b52a5f8131f2fb503422dc7956be4ee4818ef0892b2a49fa27638d737a12e868af604c0e737f7ecebba1938f5e6f613fb09c1469912c16c52c55a11344a8ff81e4154c40b4c735b2a931ad264f4132038088b3fcdec80ab1b1a70734570d8e3987ebbc50a6693d6418a5f0a9f34e76b758abc4be6bc935a1ce9f796c936b26a8410c86e9deb7f1c276fa1d2272b15ac3abab0f6560a068f0d7363d35a350d6b8e185fcca067ed2f4ee90f38d21958fded257c041dd26839c734dbecdf04881f4f6ff81a2521c7cb40fbc28f964a44f5eb2694e20d10f14bc11290bebf03cb5215811c32a9a6615704185ebd73f5b2ba3307f9b6dfd4d1d15ab3f72a0aaef991c3d8f34be5faaa327bb040309c5fefef2933a2c7eed104d91c0e1ad438c2598cca91360045a89224e91077ab2db29eb6a47742a92ba7343fc2df3a220651b82993da10b20d28a0beba838debe18a78f1a0af79cb306ba2b46a28a9735850e5c481ba94cabf01b6f0c3b448fa3666a1920e846a75bcc425e5ca3c3cc20834129ee4d33cea55785f6fde1bf0868c0065982c2e3af2931385351a5aeca7a3940b2d9e1c463265bf4cbde7c863579220a43137e8dc8bf04a1773b5b0aab37e99fc33b4f64e93157eeec67798c88e45bfd27bbb2b6163fde6b8d0fa529cb33cc4c7477323bfc6d8361556d2444f89d8f7b83b9e89c2346ac619b6c1e05597d139084d2afc29e1b3857d9d3ec5a4de5636020bddcc488fad3abcb576467847647e376535831e9b658c28e3ed45f99857a2538223d1fb37e6ede4d4e7383d697e24b5e13347eaef4742df9601dd678369345032c984b121f41b986643bc40ec6e2ccfa44456979cea6010b60687e04eef3d3f3ddd60b3278d53916976fc8b80ab54ed3c98134551bda4a1119fe37522a90e480da8b629c5fd16e4b235283d34d10c0883d980e2363f166eafc8352d41abc6c44336195c041ee65a57c8683ba8d86b144caff3bde6f29410690e14bb49f855f571be6142254fb8d8fba06f3f81c5082a568c839a0f4f7cf2e030ac34c3de4260f202241a15d0deb512ca361799ced6533653fe5672ac57e5689fc12927a13a36f572a6f037b42bcf44d21ab283e2de45516bc5e66da16505fda138d61e91a974129bda752bbc56d7ea068df4a89c230479033014a4ee5834e8fd35f5b16f20def8f93cfebac429243a4a08f7623252c6140bccd0971c9e4e142683fced4c4e0be8e7f71e866dff393cb4116c290138ba09df036108d01f788a79eea7b9334a1b91a3dacc70f8f1d473e0da057b746137dbe7b96826ee9dc59f35b3041ebf5a0da923535c22a1d1cad8d871a875a2918b45fdcae40b05d5e72e0c0152721f8a0d22c11a796abb2879ea953ad6c37e0af4da44fb5b979daf28a717a0f5bb923a905684b7762d12c4b20d3b2d53d867e97fff0e48567fc51d9cacdb2d9da9ba63179b1f307a46ccb3cbab194a74a7b1ad6dfbebb13a15b692e236dd9aa90843b549f07cdd29e4446a4600504dec02d358f0e7365ba15d51c1adaa2e4607dd90446ea2f2d5648f6af80ef6d942cdd6fa677e09e5131ea24031b6530ffed74d98346ea3e0544c7dd1d953c46aaedb515b73b3417bf692740296d32672adb9c3db64baddebda4b47e6b4e45fc2b75815ddf92b5ed98eca13c3d887d641486d6eafd4a4016098db5c328704195b86af723b8efe51ffbaf03682b287d150b8b097a2e1cf68a6b0e2716ea74f6e1a9781fdd70cb69546166c270f5c3a19ce0a6d8fd1c6189d807eb148be82515dcf44d5d6c79abe79d766fdb53381747a42687effaf2c2cb6185a5c75662f75550516d67614deafc78ecd176ceadd1cd9cfd4946cfdb71f2c6d3dd689ce8f9e82a61d2c6e006e1bd68406ec7951374a86bc8511ca55344af30b4071823c16e477e035dfc6b3f38ab291495810d74050aec8026a6f11316ce0b0e55ad2ce0f76887dc272ba2bed85da69c6c1fde2e7d6f4fd30bd6d0acf965f1be1124edada70e9a4775645e6dfddce1df07f29901b9dd185b868c746bce2248bc8498e3ce802d1ef48aa9fc175e8afce413fe7fa80ab2aad4863fbc04777d6591e416e25cbff4bf2ccd1c1c06cebae6c07b9c280e721b94cb250c547f29e6a7002875528d3c01af3d385e1e109a1f046f8a5afe684119710d3539520d543d1dd23899f870e5a4cebfade11912a621a710c65625b4d4d71666798e60021f170d1f827d28554c7b20496a80277e2916417b8d57428e726a633abd8be98a0b4908dfa33ff4e034485a4005d79a3c523594b61c036afc8b3cf957def9a39cb8ea9e30b9014d4a2fb69e93caa2c0c7f2d5891eafb0175b046542316cab67f75ee02b793ab165828f82742e94380c5fbb6ccbacd3e741088849f3fac44f69a4572d0a3827fda11af127724439f533eb4b6d737aa7a99cff34b12c0b69642c43019d9040acf01c14e4505d978a9cf7f7388e3dcfb9243f508e261f9ac90ad267b4ac778a75fa0777546f470a4d83ebe634177f93a164b2da0ba1153514225b6950b02992254e836fa9d6d2dc0459f141f37339cdd6a1c521edfab05ac8280f3608308db637dd4099aab6808f8657fe2c6c747873e2f372ecf7e95cc722679d8808011d2d8f183f67a44f5fb0972a049572a8c077baf7770c28d96ee230ffc95c07b3bb397e72666152db8e66bf3f478e9831d770a787af1e17cbb4e8da997d31bab8a867874b9911442fc714f84cb148b4c6219940d0c5da2afa4ac54b398c500fec21d2c4f6a8af4f074d50f72f8ea24f80419fb93572a724dda799eb2a0849ba567bc827d4899468bb8d53370c2305a0a83afc608a1e99843424686d5b49f05d2a4c4ff4a7d2e65e286e94ff2778d044958c7e7d0ffbc1556ccacd96c1eeba097cd4042c853233072995a0df1139b9f44d953c91a4f68d2253ab581bc05d68be59051de3b8fd8415ac277e76e42fdef0eff109525febb3b53f82a69cdad628121374a0e93480afeda7269425417837a70d71a8878e818081165c95eae93758d2907bf810b3675cb1f7981cc34912707eafc48290a3273b38684107f51f4167a5a5515aedd0ddfc9a38151e680118a648fc3335bec9da0c7ba769849fe2d7bd91bda6c4d835b1f923853a509de576de86a3a23dd62ef233eb495f2b4a9bcc478deeb1fba1067fa25ec371713babf2fa1e44752b793f308df9aaedfaff9f0382e6cb2275aec50cad1bf963b8a179ba045d28d61f3635af5b30522333e369ccd0fd4eceb37c1e29ede8c7b104c3c9ad3a287cf67badc98467e43335ff050c543b57848e412cadb9dbdd7feb36f512b895f6fb28be4222098baa3447f089494ce38b677a67035ad73f22fc4ad02987c10a4092a716059b0f8b5003dc3bb680aac8e8d0a096f60afd2a5753f261eedb2a2bcc0b5d5199d5d4555761516144d37f1ba10c66fb5fd03dd2f2b9f8c85ff44caedb1d19334d5fbcd4e6f6ff3885068921a86629c34efd317f5bdb5800aea4774965513461bc5041d9d391676a5066427e9241dd21b03c90450e79af1e6b91296478645e58825025976d12ab4b0bb9ddacb3c6abfc77135074bcc0bee647b1e7b8480765634573a036a866bfaef12dcacaf07efa9b16dee5ff627da21a63720b1c513fee87e8eec54dca90619d2ecb136791a4451e50365ded2272876d0b2811f5e39181eecb4b473e1001e758913e0316bf434a1c66140968b319c94618011a917917e6f776ff1b2cacedcae1911842ca871496d49c38cf16b5e6a3bc4cf03a9e167d0c313bed971f7e02ac0d224c44e984d228400a9759ea027edfc84673b26f0a9215b85b4a84f311745f94a2351d5ec14fbe0268ce0fa97b0d8b2579fe3d312e1a0eb151cf7db296b77042eae6fc4adae14a441424acf2d16bae2bb463d7c02d56c36dc4d778c8ad5081a53eadf8cf0ac9be4b285f4dc0cf8330144c246025a8e6fc69c6521fcc1c26455ec91e6e7875efcc3d98f76cc3bbe2b65c94680c516d93bcd1c90912d048c1a8edb62fb9980a023b8f8e689023103b029c4820c631ab07cfbf5d80c45697106c870c0faaf7c105062fb4d8f9623774ba89d24c42603e96638152157039bad64cadafe4d218df47ca6216a0ec04f45ef18dab3f526a467d90439d219fb44aeae6a9c8a02b9123a4bf39dff4c8759f6939a120dbe23ae5ad916a631322041f496f681293573dd784fa18123289a6f05c44891c63405df16966c39e775a60ad584842a523c62501ceb004bb4ffad50588195f1e1511c9553732e41ae979045323cdf2fe347e78cd9352233e02a96a82a618e0998a5bd3ec23fd0cabe53433b6cfbbb61ad645098bd1a94b66f7d17aa77526f3024168d4caaa50888ed9d13f55234d07c3d7e69e934bb46c0d5a4e214af8e0147edf9431fd695bbde0b3fffe36bc860d5626cc79f8570346d2adf5811756f6b338f3c8f3ff26684ca2540fa1c9f623acb69d1633df393179603714d2b75df1af1fbb012358cdcfb350dcedb69455fb2059bea7e40e8c9be079fa0ec226d257f1d2da950f23a4928a852632d97787c2cadf23f1a27e30caf77f6c7cd51ee990876a2c24d154bd7c70172e5e3694ba3dd6a15f2dc772873d02fc6d8e0f4751159432dfc2dda30e00ebf1536f79d7b1963bab62fe969b7e783c7b74d37c8333eb1366b1a3880be24cad6dc2f5bbdfe23bbb16b7e91c23ab2565daba8fb04042f534b4570774239a82fa1ae4a9683217b711daff8b42b514ef64ac3acca2ab034e026a9a9814f557b979448622fc71cc9d1ec177ae9efbbbb4831d2d73cf8266d0d331b64c755ff5c0c998f17911a75db4c0d2a66c3de3cb6300430f18cb84", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="c2ef84c79c0afb8272085c945f4aa7ded8540c25", 0x14) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xbc, &(0x7f0000000080)=ANY=[]) 1.466520529s ago: executing program 2 (id=2378): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000240)={0x3, [0x0, 0x0, 0x0]}) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="ee375eef1288593fe4ce770c00008b5d2a000000e8bb8e006e1210ec150fd47b", 0x20}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="ee375eef1288593fe4ce770c00008b5d2a000000e8bb8e006e1210ec150fd47b", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0a78d0ca801c529ae2469554e7017bc333f751255236e72953593fe71f1000000008578eedbbe4a56cf75162978aec13e0f9bcf9a0100000000ffff000078e3206400", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x2, &(0x7f0000000000), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r8 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) 1.402529283s ago: executing program 2 (id=2379): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="c4", 0x1}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e34dd8bb", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0xe4, 0x0, @multicast1, @multicast2}, @udp={{0x1, 0x2, 0x8}}}}}}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="0200001ec66f9ed4030e23f8", 0xc}, {&(0x7f0000000040)="146137728a3122e62ff4af6d88b9620237ceb4c1e64feb16e7fe5d9d0855495ae0015fb761ae929776cd8e0d56bda9e04f6ed66dbf015d4b0c5883bf8adc8a8bf5070088516c1b28fcc8a1bec33b5231e236c15d55a99dc4887bef0c52e353f86e5055dba44a0eacf46ce9dc3f8432be0e51ff014738cb145c1b604143e4b45ed9c2ce3182", 0x85}], 0x2) 1.401294992s ago: executing program 2 (id=2380): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x31, 0x3, 0xfa, 0x9}, {0x6, 0x6, 0xb, 0x7fe}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x12}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) r2 = socket(0x800000018, 0x3, 0x0) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x9, 0x101}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) clock_gettime(0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000008febd87800000000aa4e214e2000089078"]) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) syz_emit_ethernet(0xe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.391182515s ago: executing program 1 (id=2381): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r1 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xa, 0x4}) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0xc, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x12b, 0x5}, 0x1, 0x9, 0x0, 0x0, 0x12, 0x9}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) (async) r4 = geteuid() (async) r5 = getgid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xffffffff}, {0x7, 0x80000004}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={0x0}) (async) r7 = getpgid(0x0) (async) r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0xfffffffe, r2, r3, r4, r5, 0x80, 0xfff}, 0x81, 0x3, r7, r8, 0x0, 0xa733, 0x3ff}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)='\t', 0x1}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d10cb2026dec3e59be54117bc333f1255636e070009afb1d70700000000d2592db9a7d99f90ddf7a1046200006b3c7535626afa261400000200df3efb12c59a860bb5cfeaf7c9586e3993870cf596c7fb", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x5, 0x7, 0x7, 0x1df}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r9 = socket(0x11, 0x8000, 0x3) sendto$unix(r9, &(0x7f0000000280)="b1000501b10000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) 1.344830111s ago: executing program 1 (id=2382): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x5, 0x800440}, {0x84, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd608a27f2000f2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000e"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r1, &(0x7f0000000080)="aac91c8a", 0x4, 0x8) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="de75986becc75648eb71c270320d763696c6c59b3deab701000000000000004049ad9471a91963b68efeb75073252e42adf1bdc273f42745223c872eb1", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x3}, 0x8, 0x10027, 0x0, 0x0, 0x7, 0x0, 0x1, 0xadf8}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) r3 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x8, 0xee) flock(r3, 0x6) close(r3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="000000eb0000aaaaaaaaaaaa0800450d001cd1721b65e03dfeb1c2f7ba15423321e200661518091d9078"]) 1.34345058s ago: executing program 0 (id=2383): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) write(r0, &(0x7f0000000040)="308fd3c5f6d592653a1fdff280044ce87b2176650edba370372411f611cca2b9551a1687a8be14b6839747589ac9d0726b279ba0e8e5fc8af3fec7f36567ecbf57326ad58115df2ce8d45bfc5243dd42fddd02b7686e9217ea4f61eb86c9d61c406ffa10162587764be8d5a82ecf18266433", 0x72) r1 = socket$inet6(0x18, 0x4, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x101, 0x0, 0x0, 0xedbf, 0x7ff}, 0xc) (async) shutdown(r1, 0x1) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) getdents(r2, &(0x7f0000000180)=""/46, 0x2e) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x4, 0x6, 0xc8ac, 0x7fff, 0x5}, {0x0, 0x7, 0x7f, 0x80, 0x80}, {0x3, 0xb, 0x80, 0x6, 0xea39}, {0x10, 0x7, 0xf, 0x7, 0x3}, {0xc000, 0x401, 0x5, 0x9, 0x2}, {0x4, 0x3, 0x7, 0x0, 0x180}, {0x0, 0xfff, 0xec8b, 0x0, 0x6}, {0x5, 0x8, 0x42d7, 0x1, 0xf36c}, {0x7fff, 0x4, 0xa216, 0xfff}]}) (async) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/48, 0x30}], 0x1, &(0x7f0000000300)=""/40, 0x28}, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000003c0)=0x7021, 0x4) r3 = dup2(r1, r1) setitimer(0x0, &(0x7f0000000400)={{0x54}, {0x9, 0x3f9d023c}}, &(0x7f0000000440)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[0x1ff, 0x8, 0x2]}) (async) connect$inet6(r1, &(0x7f0000000500)={0x18, 0x0, 0x0, 0x8}, 0xc) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000540)={0x1, 0xfffff914}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x7, &(0x7f0000000580)=[{0x7ff, 0x9, 0xa8, 0x7fe}, {0x7ff, 0x8, 0xfb, 0x9e}, {0x0, 0x4, 0x8}, {0x800, 0xff, 0x2, 0x6}, {0xfffa, 0x8, 0x2, 0x8}, {0x6, 0x4, 0xfd, 0x5}, {0xf, 0x4, 0x2, 0xb}]}) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000640)=0x7) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r6) (async) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x300a, &(0x7f0000000700)={0xae56, 0x9}, 0x10) (async) setitimer(0x2, &(0x7f0000000740)={{0x7fff, 0xdd}, {0x101, 0x5}}, &(0x7f0000000780)) (async) setitimer(0x1, &(0x7f00000007c0)={{0x7, 0x1}, {0x3, 0xfffffffffffffff9}}, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000840)={0x8, &(0x7f0000000800)=[{0x5, 0x9, 0x1, 0x3}, {0x9, 0x5, 0xff}, {0x2, 0x4, 0x80, 0xc47}, {0x5, 0x5, 0x4, 0x9}, {0xfff, 0x1, 0xa2}, {0x8100, 0xd, 0xc3, 0x1ff}, {0x6, 0x10, 0x2, 0x400}, {0x6, 0x5, 0x10, 0x80000001}]}) 1.342635982s ago: executing program 6 (id=2384): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x406}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee64", 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) setsockopt(r0, 0x6b2b, 0x1, &(0x7f0000000080)="07f7bc05ec0b58ce06348b404b084bda7946b38d038af1492baa6b15a7869c14faa91164cb0ac13176e68c71b9b0e33057febac505fbddf5a2e470d94993e703cc510956f90843a3d4e794d3abbb2b2f1f", 0x51) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x31) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r1, &(0x7f00000004c0)="b96abc", 0x3) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x2c9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x406}, 0x0) (async) socket(0x18, 0x400000002, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee64", 0x3e}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) (async) setsockopt(r0, 0x6b2b, 0x1, &(0x7f0000000080)="07f7bc05ec0b58ce06348b404b084bda7946b38d038af1492baa6b15a7869c14faa91164cb0ac13176e68c71b9b0e33057febac505fbddf5a2e470d94993e703cc510956f90843a3d4e794d3abbb2b2f1f", 0x51) (async) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x31) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) seteuid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) write(r1, &(0x7f00000004c0)="b96abc", 0x3) (async) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x2c9) (async) 1.335555552s ago: executing program 3 (id=2385): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800444}, {0x7c, 0x8, 0x0, 0xa}, {0x56, 0x83, 0x0, 0x48a6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x20004109, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000340)="8b1809ec3f60d59e5110c1eac4f8e4ade0fadada3d054501a528b95bf2c261cd", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="91a62efd77e85f1cdf67884008060006db3f06080001f3916564113e9a1e3f79e74f2d3affffffffffff267722c5da1bf8f93218ae8b2a21d3ae"]) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 1.332804093s ago: executing program 2 (id=2386): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0xa4cb, 0x200023}) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x27, 0xc, &(0x7f0000000000), 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) 1.146264112s ago: executing program 0 (id=2387): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) (async) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETVAL(r1, 0xff521241d7936861, 0x5, 0x0) (async) semop(r1, &(0x7f0000000000)=[{0x1, 0x6f9a}], 0x1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r3 = getuid() (async, rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000400)=[{0x0}], 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYBLOB="2000000000000000ff", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32=r3, @ANYBLOB], 0x138, 0x1}, 0x1) r4 = getuid() setreuid(0x0, r4) (async) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r4, r5, 0x0, 0x4}, 0x6543c2a1, 0x40, 0x8}) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r6 = syz_open_pts() close(r6) (async, rerun: 64) r7 = syz_open_pts() (rerun: 64) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0xfdc}) (async, rerun: 64) read(r7, &(0x7f00000001c0)=""/151, 0x97) (async) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) 1.145911271s ago: executing program 3 (id=2388): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='/@@\x00', &(0x7f0000000080)='-\'#\x00', &(0x7f00000000c0)='@[$-\\\x00', &(0x7f0000000100)='&\\\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00']) (async) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) 1.145042415s ago: executing program 3 (id=2389): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x3, 0x7, 0x7, 0x80000001, 0x80000001, 0xffffffff, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x13}, {0x6, 0xf86}, {0x1, 0x800, 0x8}, {0x9, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9a}, {0x80000ce1, 0x2000001, 0x4f9, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x7}, {0x0, 0x4, 0x4, 0x30000}]}) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="d02169a858f07411e07ec2a6a3c279e4aba34f7b976d0520eebfdce729cbcbdcbe72155a7c5869e823f356be321c1131a450d53c72cd64381f7929f4f47aef4d36d3fdfae568aff61e3a3c1a5d112b414ea66f67d8c03bcef50581d60a30c3e066a3249392cc8219e2f40747d96286", 0x6f) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0xfffffffffffffe06, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc0, 0x0) close(r4) sysctl$net_inet_ipip(&(0x7f0000000400), 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4035, 0x1, 0x2, 0x400}, {0x87, 0x9e, 0x31, 0xfffffff8}, {0x6, 0x6, 0x7, 0x7}]}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000180)={0x6ff, 0x44809e9d, 0xffffffffffffffff, 0xff7ffffffffffffd, 0x27ffffffffffffff, 0x181c, 0x8, 0x3}, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000000c0)=[{0x69, 0x5, 0x40, 0x2}]}) 1.143226856s ago: executing program 0 (id=2390): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x36234cd7, {0x5, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000400d949a5f0450c22afbe70eebb2f340000000100000000000000f6a0ceb9ffffffffffffffe438dd0b35a4cd7996d0331d9291f9bfb88f13afa7255efc43ad50ef5954d1f188dc3cf377b3d8e0f7e930e959d05b666afb3dc2cc2900ac24c9", 0x61}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00a0008d0ca82023c05d00863d3d2cbfcc7e0000000000c3969b00f7b8f4b9a3ed8ca2c45b102ba1f10527209b", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000180)={@local, @broadcast, [], {@generic={0xbad, "a0e165400a2493b43520a6c2c99cc052ef55d0249c57fa51ef75f4531689bcdc02cf7c2d9a962159d3d54237a9b9cb9b0d484f37562b8815121ecb6d23d2f272089af1bbc2b27fb2cc515803aff8a741d23bc40019d0e872c0e6017edb75f5fde08e72bd7796fff502de344708881d5410487fb7a0d40adfedc733932555683d6518c8c1d4d2b6c1c91e683226cc2085ed0036ae29c139334c216fb97427d66c391c271063c2f0e59fb0a6e2d2bcc2b287c892d693c79450ecbe4ce9b44123"}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) madvise(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x5) 1.089884799s ago: executing program 1 (id=2391): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil, 0xeb9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cbe000/0xf000)=nil, 0x7}, {&(0x7f0000bbc000/0xb000)=nil, &(0x7f0000b42000/0x3000)=nil, 0xb8ec}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b42000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a09000/0x3000)=nil, 0xfd3}, {&(0x7f0000a63000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000f79000/0x3000)=nil, &(0x7f0000de5000/0x2000)=nil, 0x7}, {&(0x7f0000ae1000/0x4000)=nil, &(0x7f0000ea4000/0x4000)=nil, 0xe75800000}, {&(0x7f0000e77000/0x2000)=nil, &(0x7f0000d7d000/0x4000)=nil, 0x3}, {&(0x7f0000b18000/0x4000)=nil, &(0x7f0000eb1000/0x1000)=nil, 0x1}, {&(0x7f0000f98000/0x2000)=nil, &(0x7f0000ad5000/0x3000)=nil, 0x9d1e}, {&(0x7f0000841000/0x4000)=nil, &(0x7f000084b000/0x4000)=nil, 0x3}, {&(0x7f00008c4000/0x12000)=nil, &(0x7f0000b96000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e0b000/0x4000)=nil, 0xb}, {&(0x7f0000f61000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a93000/0x4000)=nil, 0x8000000000000000}], './bus\x00', 0x6}) 1.084308776s ago: executing program 6 (id=2392): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000005c0)=0x3) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0xfffe, 0x0, 0xb5, 0x1, 0xd5}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x778f, './bus\x00'}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc028756b, &(0x7f0000000100)) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 1.083724093s ago: executing program 0 (id=2393): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xff, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x10001, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x1, 0x6, r4}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) setsockopt(r5, 0x3, 0x1, &(0x7f00000002c0)="138e8c72d2889251b0f3aebad07dbdf968468978fd4ed0cf8259d8b9023052bc30037c97fef5a005d17dfa2dd2e67868db2753593180b4b4d6ca6a4bd723dee549173b50ce3a7c3da4", 0x49) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000340)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) sendto$inet(r7, &(0x7f00000003c0)="beb287c10ec065e862a003899cd83d90b209a026578da192a6686d2141dac15b37cea8d4e66ed46e088216a867fb053547e906f58f2274df096416619550c93ce38b100d9a28163e55658017e28238aac913e8d2f4ac1ae0891d7e92d7b6a500", 0x60, 0x4, &(0x7f0000000440)={0x2, 0x1}, 0xc) r8 = socket(0x18, 0x1, 0x8) recvfrom(r8, &(0x7f0000000480)=""/6, 0x6, 0x1000, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r9 = syz_open_pts() lseek(r9, 0x101, 0x2) setitimer(0x0, &(0x7f0000000500)={{0x2, 0x8}, {0xffffffffffffffff, 0x9}}, &(0x7f0000000540)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x4, &(0x7f00000005c0)='./file0\x00', 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000680)={0xb, 0x80000001, 0x3, 0x871, "8725612afdc835932475d3b7089b18bb5a040708", 0x3, 0xff}) symlinkat(&(0x7f00000006c0)='./file0\x00', r5, &(0x7f0000000700)='./file0\x00') getpeername$inet(r8, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg(r6, &(0x7f0000001a00)={&(0x7f00000007c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000800)="5ee3fe21ab88347f8f4c67e46dce15048f446fac8265de0773b5dcfe13e5d7e57f335f96a820ec5331d1422697a9879076ee1dfcf7981d27832be2d448b8eba4b3085ad3dc5bbd834f67313cfbb6074245b0ef14762ee7a74ec9d2383fd420ca8f513306f62c10a960f618d01720021e6ed75de25a7c0b5dd3b82b75200c1f6fecb69c272458e5b4cca9658a44bcc9564e224962f6460582e06f9c1d269b5f60b3132316b7b617c3267775768c56b4663078063ca8b9dbe1610cedcad2fc8508e2114dcf75430e3345401c2e86d69e02727a25df1fe7b160b0142a1dc3439a5d265b2e6ec34c742af68d7afe81a0cb3852eefec73d7a88c91649072b4e9e7e368f7a545754e3c49113a24230735eb65b252c8bd2071a5ca28712630f4c68d34b4b784b643ca5d9be11d8cc3d9364ae13c80b436c30d0372ba8975159081ae1315989d6f0f0a4b3fdb0a1a974acfe5dec450f3c6ddde198fd304b498a748f2f9d8bc72439ed3911e5b9f564db7a36ee86277358716459eb16256624f3d020b013440d892e3e4abf63f3f11f727d1bf38ee6beb681587035b10c994798b611179fc40a258c68711b95921fe8cba8736d2916c58e9827e5594a72fc99c294bb70b3c5476e450ffc7c988969a4190cd09f28157ec3d32c96be07a521ca08791e2b58054bf86e96d1f99ea2f681c34cd23a7d7ec07be590e66d1a2372ecfdcc706768173b3d87216a27bfec77d12c8d789b466c229fca2b0ceb60a9cefd46387b55566c8a042a9bd65f60ef9b0b420654e531e79273fef4a5ea2189ee3ee1a06af7eb8bce3bfd8f1185e02e4b491799aff653e589862c13ef12edd2bfd22d69abecbccf4430e7f51160274a9830b6588a93bee2fa74a79ecb40859b95f378c1521b6eb9870a009251ac1de7678dbc9c58b12701610981c75b72428fd6c5672b69c0a697419292dd15f384193dd6434fbe535c4fb41e9cba5018695f6557279fc93dfc7a49cb84c4378fba418accb1e297d9df8b222ac8c21a594f50b5dec4262c408bdfb2a6e82b114b8ab10bac0ec44375797b4eaeeeb59b54da0d3e14a75fab33ed91a1d7339ca8a9949298e9785381d698e11e77e641fd4b89cbd941a32913817e58b9f1140e393f31a0c6fd831cd67ec8d0916923124d37107519b8cf86a1b20b8d1601364a69d0e1af04ecc0816ca24ad98a95787818da9b2a367797b617e686ce3ae0da0fd780259014ef458b1f0712e85b16380152b3e839ada87c1f2cd5df372d5fb04c778a525d68d286dc7065e379fdf33bd1ca7c55b539c095d67e8a0ab1d851fa267a5922e4384a7166885506b5d3ae6f74751324cf62c74bd27f5bdf2374ed0cd5cc36d15ec440d25d8e4f6570d2bb30deb04eb521657e9dd193ab1dec14516813817e4c4070275be019ba274a9533fe5961c35724f9a3631fdbe23984a1da165fd131e7f9f509bc1accd549b31f39fe19f6f21c912c5b7e34c3359bdf4f6486e2bd95d5f270f34e74c83b97fc1c8c1dabcc41e5536ace76a2482f8314c900fff50bebd906f6dd04a2c01e30cc08fc921cb884f3539b01b930e9d5ba851711b7e3a0d8c613fb620410515e53a86d040be6fb382af48e5b27c1e175739ced85b10f61b3a38345efaed1055ebd72aa2b5455379914409c4a73f1d45bf1b2b5fb834c56aaaba0fe515a45cdd16f94380464ea38672be2b666b41d5345254ae6bba480d49c5dbc001820d5653d3dd9981b8bd81651d266523c022478fc09ec7bd34e818bce361cae211bf682bbac7ff69618c385c30d2306d852c4a0bf5169dc2810134de5dc94fa3cf221733832eea33d9567783a914c511ca98558c94f937fa4fe36a8b034a65edd3e150da3c0be091726a03b0de68ad1341a7ab4541b49a205b82ff657f3f0007993ba17c2abd1c2b7b69b49e5f8181a9d3cb0d5aeafd1a33b983ac54d168c3c14543a0781b6d8fcfe53b42f29a3a0549f8c1792d0b60d99811245262cd8f0f11178fe3faa4605051097ff467128bd3b15754f8310ebd373e076bd261848182d5ccbdf941e357b472d739c26f2d5e1179607722c539faa7412133c6a5ef840d1fcf2d324652d80611ebcf634bcd60b657c384dab45756b394868036268ae3b39d819728a5c7507e0b6a418fde08370dd44f89a808d6d85d0f0bd921ca8a8466e783edb1aa67525184c9c852772b53f5c450f717d525ca7dcaf13619d4999568c237a37d5bd3a224fb082af845dd29925fbafd1c02b8fd50f722aa71f884d57b22c143335dc9eb07da15e1af34d7bec9463996f9d51464cacd91787cd30dfee22d6b809851f61cf0ba2548e2de1de42e7ba48186fa260053d82e1114a041c1493a313555329cdd29ab72cdf870b7f43bf68b4c02ec2be0f060506a3ea20771e9a40b7366eb3ddf4d005fd2f41196be419e68cb4b44ea34d8dff101474ed05d0441ca659d07ffb0daf80f90f749553869bf9bdd34998011a06122d1eaad8401cfb134d3dab68b71f968d9e9f9c76a94a85acc9eece7b0f2a026302fac3a98181c13789c56cf021a58935daf5fa488a5eac2295922040f15be0bccd7122852fb5587d1a75afbb2cf4c2688729b26fb0eb938f47f333dea9b5f69d310d7dbb7a80bb41f2318d6daa866b2735b06b2cac532f05f1b5f386457ad98db5abffcfe2762987850ca7cf40e98a41418fc25f7c300bcc5c10d3d5b2e1730ad8fd3f61883c2026d056bb30616a1d63231d1e318fed48ad1dc8a96e7370d752e623367afc80bc5223cc82d99481c7bda14f89e33892bcd7f18de41d8581306840c27c57a5a8f86e2194356a279f4be1b43f3e188d5a6fd0343829878c958fc2c61f3b4d85449814f8fd7e909e072b9e12748fd2957c317063d04e973c2bff0d4ac4b8e58ed6a7508c5e0c03f75658760029ec988a9817c9a9b6190b9a95b79d724554f2885c5b9ef6baf74ec052799db3022ef890943290cbc6ba2426663c2a6bea9261aaeac4ac02d250a9e58a6c9ab62fee002b57c4b4db72bffaf27b7729ba525813731acc6ee10c5c68ac5ec67613dc1eb50f3fbb39f9025f03761c999da3ded95bb50953850431cd0ef80291f5b95d5b11fbae38cff790824b0570dc470b42a66b89421a5de152a4471ff011366cd970b26790e355c2c01dc926405bde446f8068d15b6874e177ac46ec912385f76da45b9a8d6341879136967064222cf2fe445a2c21fd83258762f759264cbba14d2bbb9045ad4cd427c03ca0a40d3141fc9407f030bce8a7d1842b8b0c30fc3c8cde24c9a8bc340540acb0508556698a7416f269ceb5be227a3514194a16b0ace6daa778245619724052f969c665a7bb5dda6e148ba77fcd762e7244bdf3dbca08603bac2f978e9bd04d5fd4e8ee6e957ad86f82ed8e4e794763e09f7cb1511fb49be3721f3c6100014c4dc48c1a94e736614d6b67bcd6aea8be8bf7398420c7564e8a4749999b79380f77c3ee9fc3033719d691b7ef2a0185fe2dd1719712f8766e52bfb8470c13d4d9eac2f87ec6e26ca9532891176962698f5db3b1829c6d06cefd98dc27c585b44d5f275f9bfc8336ce2d98bab3339842c197018dc845491030d34875ce1a4bcef6d567317933dfd8c7273b4d98d018570154be6762af81cbdfcc99ad08ae758bef09adbc7571bfb9e383ccc216dec83babd4509c660aa9c88da44cd99fe9f74c01c2a9a80cddd0e83460ec11384f16f0d0f0019564771b4b2f6fea46fc0b501c0e6b9d43ca3ea082eeef11538023eca8d445b62d5eee978213630899b638059253fd765719239773a6233fcdbe331bf7500da03e29ce96152ff1e19df8879c69cde4f23464f00a59b7f8740bf69b6dc9e1f501308956f3f137442d566bca9dc07ff0a8489a5265508ae16c8b2628196f3d8548896e92a20022b892e3ca116bc16d067a4c4e257b47628407ec622bf653c24561b8555559de47cadbd08aabc31a8ec608ded5d387ef7cba1563d2b06df01615c57867e60c4f8a2fb81fa35a90362127951a46a61e0233b1270221e92522d1db9ad0416cde64147e112f049d6fffd21b3972c95809ed23b9c5495cc47159445be9f664ad2afba4c5a59a5d0c76d62d71950ec7a674af5320a0a72fa3ddd4479a78ce4006ca7ea6b797ce878663995825ca0c96e863ae747c31bd58d9b33aa76c478d08c60a721b1f4796e731736ef0b9d306e5e52b7083447d891dc5fecbdb11a2e6102ff96b9564280b99916cbb28b6ddf09e1ed0cc60ba32bca5e51100a01f6d5a9ab9060033fc01a9ed262a65bd0112631d56c8044d8d204eba79ba294d6540ff6d167bc9d1aacda088db6306cb8634007b598c72b5d981cafb8b30c2475f37a0f1cd49f6423c725d70e68446dbd80e433f4a52b6a3b3c0d08805c42094d4d817b7b4adedffcc8d4fc7a79d7381f93b36cdc5a3ad91ac39c4639ce03196d3a801b712693ac16c2e9364a893672fab8d62294386f223df123d6a7664772becd9f7be4971537ceccda855a52fccdef456ee3f00c0ae02737aaeac50c10f6da9c1301640b1f052c056d0a74f26b4fd5114546ad8ae3ed307307fe5fd21435ff24f387d01305be06d8a79946de20c3779556c24b0b1e75ba6b7a92f86394001dee43cde36a0e32f6953e8f5aa7765fe1776877d322cad2473cac0dc091e7a725e3f3b31b36bf7f62e2a18d657e2870e3f9aa4ef787033c245b6c33cf5a445fbcdb6bd566e4ac4b7e230ec95984cb0b3f0a8d2f2571ed3d8aec799858955c2cc24617dd5e24a746f35968ae1f4c731270f21273c32fb107206b8f07abefa60b9e2b2918b27a4eb776d7dc36f27b66ef79fb27ed43f02e5f4d7cf0143d199a97df424f54936931021dcffb698fbad859fc0061f9edd4ba405a4efef917bc701a879c5985b1d64d42d13a37e4c1c4f932aa61b8a891f2ed4aa170ab39518a96a10e647780294d4520479a18e8c5bd44fb5f50116dff1b1837c8015b91c72422aa7af479673ef2e589ff3753f2f931f9266cbea7b2441e5155f6126acc2a8e51fd146a47e4d88a448cd6b0ab1f24f770f34466425205d23ee3b73b847ded522be99b025aad3e9e30597ea515055a8b1cdfcd9bd55db273aab7ee99ed5d1a798edcf204a428bf85751d0da57b5c0afee13c4de877fd39ee697028f8351049b1e1596670e8e3eb7fbccbb40a740cbdec4c5e7ede32dea189a59c5f938794fa0e9fdce2f3fa34b1e36452166343fe8c81774828b38633f9bec36c4e1ad87bb5c1c425a77d7bed44ccb4b7192f4b7972fee48fae4af935dfecbf68166d7061a2d4de667d3a7d39df259ef40d9ab6e5b2980d8159d4971bb8886f83217b70c05f0d3ff3b8eedbf5f50452d704a286b5e4c3e201efe9d8796339e30cb19a12190f0a28c3b28fc01bbd63237d5b631cdfce85de270e69a0e57fcc7774ffdebefaf1393d601837fe12651b8045cc6ed4db5c0e25937ef1d4a5a85d03eac4f9480d68ee9b3abe0169b8b7c0a6a14d2d29480490c970446a7c875b8a57cc59b9b34bedf2a61710419b9323e95ddc62ca85aa8e6232c55310cfe06aeeabe127104e3367024c0929dab3a9c35dd513bf5e5cd119c509ced760131fb69f20ff3e900bac83d8be398e4080e4589105c6b5b6c8e7c838e44517b9f13f0cf5c3d5229826e769190a82bac753bba01ea4363ff2a472dd09b45851a517c13a0d84dc70fdaef3ff5d2fdcd3a9292a74e99a7d532cd4f08b27672bf42ae8b9caaf54ad2603abae6264de799e496f8a5fa08cc436e98ee3edf84cc3357b3", 0x1000}], 0x1, &(0x7f0000001840)=[{0x68, 0xffff, 0x0, "6dc8b85e9ca22b4fcbf1f18c774b846348cc02995fd3d7d53484727f0abff8ea89097f85903a89dd6f31218fc313f5214f7e965b3add709169cb3b7e953c6568dedda8c4f550190073e7cf4c8d8336ee5ea8d5"}, {0xe0, 0x1, 0xf, "a4bddd7adbe0e7eab482a863c1598be83d209a4ff28761d7e15b3bdacbb775aa8920bd38b98d2a53bbc2e94b9fc16ab7514fc22063dcac2c2113ecefac702a9a9825ac5f09ddcbec9c177df96a4e4d3a5777950eda6054545aaf3c9b787ae716ce6a75c4be9c9a49e5fab4fb4fc2b857695588069dd12e94855d8982b989ab25f4d0ea970082d767f666ddc618d1ead56e47cb4977f4f770f18a321b74b21b8cc5ec9fda2b50787bd9ebb5fb4ec5f0667e690a11291a24292481e2a8fe92681f839fd6b9c2f8af190546"}, {0x10, 0x1, 0x7}, {0x30, 0xffff, 0x6, "b4b5825d787b9817110fa86720fd097a7e9947d9c477b61cf117915071d2bf"}], 0x188}, 0x2) rename(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') sendmsg$unix(r5, &(0x7f0000001c40)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001b00)="2e0e6e4b0182418d6664002e45d0cf815e857f5da09419c253dcd9951b420ae840944954574dc7ed56b95d108cb6aaae8981dca0be71fbe9144048779631a696a522698a1638b3bce177f6b9058c59d9e3b5b61800433b02399115e35a3ff0f0b8f610360c3969454b89abf15134a5489060358e637a7d9af4418431f5e1b354895d63a283b7d14a06f0573ef151c9a0fa90eb8ebac3634ca39ca4d069bed1f9b3aff70744de9143e285445fa3a563d8a6b968c304a3e5b2ee1ea0ab17cda5fe1821c281fe3982b5b52b01b901bbecf74789c4ef20d10610912313594841e28242fd4a0b80045fd9f37b878b286103defc17498b22", 0xf5}], 0x1, 0x0, 0x0, 0x9}, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001c80)={0x8, './file0\x00', './file0\x00'}) 1.082528144s ago: executing program 1 (id=2394): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x30, 0x9}, 0x80000002000007, 0x7, 0x0, 0x0, 0x5, 0x2, 0xfa5, 0xfffffffffffffffe}) r0 = socket(0x800000018, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x10009, 0x11b, 0x0, 0x80000001, 0x8, 0x5, 0x10, [{0x0, 0x107, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffff7f4}, {0x8, 0xf8a, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x200, 0x7fff, 0x4, 0x7}, {0x6, 0x6, 0x3, 0x98}, {0x1cdf, 0x1, 0x4f8, 0xff}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x4, 0x8, 0x88}, {0x2, 0x50001, 0x9, 0xae7}, {0x7ff, 0x400, 0xffff8001, 0x9}, {0xb8c, 0x2, 0x2, 0x6}, {0xa6d2, 0x7, 0x1, 0x8}, {0x1, 0x7, 0x2007, 0x400}, {0x0, 0xfffffffc, 0x4, 0x2fffd}]}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x8) shutdown(r2, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x42) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2}) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r3, &(0x7f0000000240)='./file0\x00', r4, r5, 0x2) recvmsg(r1, &(0x7f0000004700)={0x0, 0x0, &(0x7f0000004580)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/199, 0xc7}, {&(0x7f0000001400)=""/199, 0xc7}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/66, 0x42}, {&(0x7f0000003580)=""/4096, 0x1000}], 0x7, &(0x7f0000004600)=""/233, 0xe9}, 0x2) 10.828584ms ago: executing program 0 (id=2395): syz_emit_ethernet(0x3b, &(0x7f0000000200)={@random="83b4aefd7fe5", @remote, [], {@arp={0x806, @generic={0x6, 0x876c, 0x6, 0x9, 0x4, @empty, "091660246a02b02c14", @random="814278471d46", "3b075ad32a3cf15815de71909092fe31"}}}}) 5.303315ms ago: executing program 4 (id=2396): r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd0b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x25}, 0x3, &(0x7f00000000c0)="63a538ac0fd1d736f6b698d8f3a5668282b4e932ea0423eeb2e7d611de53a3b6efb82c44f7d19eb830e80cd9f9c5fdb00a5fbabbe53f10005ba626e5946b8365dcfccfb03adc0bc0c1b74d47f1d38d2dd4f9324d4bac4223f335e62724c802b18e9b45aa743c9bb2fbedf0e735a7", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setreuid(0x0, r2) setuid(r2) 3.731012ms ago: executing program 6 (id=2397): utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$PCIOCREAD(r1, 0x40047477, &(0x7f0000000100)) listen(0xffffffffffffffff, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x801, 0x7, 0x0, 0x100, 0x80000000, 0x80000001, 0x10001, 0x10, [{0x0, 0x0, 0x3, 0x71000}, {0x7, 0x7, 0x8, 0xfffffff9}, {0x4, 0x5, 0x0, 0x9}, {0x1, 0x800, 0x7, 0x4}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0xcdf, 0x1, 0x9, 0x6e}, {0x6, 0x803, 0x14, 0x8}, {0x4e2d, 0x82, 0x1, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1bc, 0x8ffff, 0x7fff, 0x3}, {0x7ff, 0x9, 0x8, 0x6}, {0xb8c, 0xc3b, 0x2, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x2, 0x6, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) fsync(r0) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) 0s ago: executing program 2 (id=2398): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x100) mlockall(0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x8) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0x6}, {0x4, 0x10001}], 0x2}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x1, 0xffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r3, 0x8000000000000001, 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) mlockall(0x1) mlockall(0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0xfffffff9) sendto$unix(r2, &(0x7f0000000240)="0805af99d2d0e64e8cca71c31633146b30183fcbd5ccfa", 0x17, 0xf, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r2, &(0x7f00000002c0)="6542e266aa5ba1cf383fc4c3", 0xc, 0xc, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSDTR(r0, 0x20007479) r4 = socket$inet(0x2, 0x8000, 0x7) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setsockopt(r1, 0x5f99, 0x0, &(0x7f00000003c0)="7eba33f7a6c20224d4d456717059ffc3c354a96375df90fa22d9d8f9a1a6c2c9ab28fe290765a998b00ff10e9010280a7b93cd2631d7e43b2d7862137a55af99633d4d971eab6a81ef7199f62badd4c9212ee8addd4ed6b5194e828d964c1576af9add3be77349e5b796bf9b2eb36d358163abbbab464e05701aa97a6d92e861f2ea11557bd16e59912405e15a7ef09db62abb6c2f63019579a726dc03e4f985adca48bca24f2b5afe3540f424fdf91c146f3f51", 0xb4) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4087}, &(0x7f0000001480)=0xff9) mlockall(0x1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000014c0)) r5 = socket$unix(0x1, 0x1, 0x0) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001700)=[0x0]) sendmsg$unix(r5, &(0x7f0000001800)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001540)="984888a26dfd68250bceb38473dc87c3002b79", 0x13}, {&(0x7f0000001580)="7e8e8ac9d2cec225ee5598bf8122f6432db5c86b6334874c26846aba8a10f49885508f615b9f88b9eb488f07e903222785e3338aaac9a3a7b52e7f6a2cb46a7dee8478a524a764eddbe5133d26e3d8d1aa28c238cc04d5f00172ad", 0x5b}], 0x2, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78}, 0x6) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.37' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error uvn_flush: obj=0xfffffd8067dd21a8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (Amnesiac) (tty00) login: fuse: Cannot find fusebuf sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code attempt to access user address 0x7a36b6d85fb0 in supervisor mode kernel: page fault trap, code=3 Stopped at copyout+0x57: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND 334457 33551 0 0 0x4000000 1K syz-executor *225471 86461 0 0x10000002 0 0 syz-executor copyout() at copyout+0x57 postsig(ffff80002a297c50,14,ffff80002a338b98) at postsig+0x4e5 userret(ffff80002a297c50) at userret+0x24e syscall(ffff80002a338cd0) at syscall+0x9c0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a36b6d86480, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: attempt to access user address 0x7a36b6d85fb0 in supervisor mode ddb{0}> trace copyout() at copyout+0x57 postsig(ffff80002a297c50,14,ffff80002a338b98) at postsig+0x4e5 userret(ffff80002a297c50) at userret+0x24e syscall(ffff80002a338cd0) at syscall+0x9c0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a36b6d86480, count: -5 ddb{0}> show registers rdi 0x7a36b6d85fb0 rsi 0xffff80002a3388e8 rbp 0xffff80002a338a70 rbx 0x7a36b6d860a0 rdx 0xffff80002a333000 rcx 0x1d rax 0xe8 r8 0x7f7fffffc000 r9 0 r10 0x8cf9c3c33d9815aa r11 0xffffffff82f33900 copy_fault r12 0xffff80002a297c50 r13 0xffff80002a338cd0 r14 0 r15 0x7a36b6d85fb0 rip 0xffffffff82f33827 copyout+0x57 cs 0x8 rflags 0x50206 acpi_pdirpa+0x3c077 rsp 0xffff80002a3388d0 ss 0 copyout+0x57: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=225471 pid=86461 tcnt=1 stat=onproc flags process=10000002 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff3490,0xffff80002a297740 process=0xffff8000ffff7550 user=0xffff80002a333000, vmspace=0xfffffd800b026780 estcpu=36, cpticks=2, pctcpu=0.20, user=3, sys=98, intr=1 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65416 217232 47920 0 2 0 syz-executor 65416 414841 47920 0 2 0x4000000 syz-executor 36958 218753 46720 0 2 0 syz-executor 27716 342530 35156 0 2 0 syz-executor 6388 333985 15082 0 2 0 syz-executor 6388 91824 15082 0 3 0x4000080 fsleep syz-executor 6388 167409 15082 0 3 0x4000080 fsleep syz-executor 33551 413091 27741 0 2 0 syz-executor 33551 334457 27741 0 7 0x4000000 syz-executor 33551 203302 27741 0 2 0x4000000 syz-executor 33551 46606 27741 0 3 0x4000080 fsleep syz-executor 27741 281792 14381 0 3 0x82 nanoslp syz-executor 61426 320758 1 0 3 0x80 nanoslp init 16109 365264 0 0 3 0x14280 nfsidl nfsio 21011 130712 0 0 3 0x14280 nfsidl nfsio 18351 336023 0 0 3 0x14280 nfsidl nfsio 36865 346779 0 0 3 0x14280 nfsidl nfsio 26920 172066 0 0 3 0x14280 nfsidl nfsio 70189 8601 0 0 3 0x14280 nfsidl nfsio 18256 462427 0 0 3 0x14280 nfsidl nfsio 8526 256492 0 0 3 0x14280 nfsidl nfsio 16668 155869 0 0 3 0x14280 nfsidl nfsio 27766 105220 0 0 3 0x14280 nfsidl nfsio 82709 343875 0 0 3 0x14280 nfsidl nfsio 78063 282307 0 0 3 0x14280 nfsidl nfsio 14504 254640 0 0 3 0x14280 nfsidl nfsio 35154 368931 0 0 3 0x14280 nfsidl nfsio 58157 425266 0 0 3 0x14280 nfsidl nfsio 86122 119698 0 0 3 0x14280 nfsidl nfsio 66618 437146 0 0 3 0x14280 nfsidl nfsio 87828 263832 0 0 3 0x14280 nfsidl nfsio 23786 381447 0 0 3 0x14280 nfsidl nfsio 52753 270167 0 0 3 0x14280 nfsidl nfsio 15698 298772 0 0 3 0x14200 bored sosplice 81526 489275 14381 0 3 0x82 wait syz-executor 47920 54189 14381 0 2 0xc82 syz-executor 46720 290812 14381 0 3 0x82 nanoslp syz-executor 90246 47363 14381 0 3 0x82 nanoslp syz-executor *86461 225471 14381 0 7 0x10000002 syz-executor 15082 352828 14381 0 3 0x82 nanoslp syz-executor 35156 277917 14381 0 2 0xc82 syz-executor 14381 75870 13567 0 3 0x82 kqread syz-executor 13567 416726 93234 0 3 0x10008a sigsusp ksh 93234 281513 91594 0 3 0x98 kqread sshd-session 91594 492813 57686 0 3 0x92 kqread sshd-session 57686 124727 1 0 3 0x88 kqread sshd 62138 307287 22839 74 3 0x1100092 bpf pflogd 22839 160693 1 0 3 0x80 sbwait pflogd 91703 468607 64817 73 3 0x1100090 kqread syslogd 64817 27408 1 0 3 0x100082 sbwait syslogd 67020 235843 1 0 3 0x100080 kqread resolvd 49949 355824 64867 77 3 0x100092 kqread dhcpleased 24937 329173 64867 77 3 0x100092 kqread dhcpleased 64867 22163 1 0 3 0x80 kqread dhcpleased 89410 254057 0 0 3 0x14200 bored smr 44035 255920 0 0 2 0x14200 zerothread 67300 160320 0 0 3 0x14200 aiodoned aiodoned 94954 4272 0 0 3 0x14200 syncer update 24797 251828 0 0 3 0x14200 cleaner cleaner 86438 144895 0 0 3 0x14200 reaper reaper 73687 95402 0 0 3 0x14200 pgdaemon pagedaemon 90701 308003 0 0 3 0x14200 bored viomb 46624 345770 0 0 3 0x40014200 acpi0 acpi0 43630 473772 0 0 3 0x40014200 idle1 56362 490031 0 0 3 0x14200 bored softnet3 46750 398525 0 0 3 0x14200 bored softnet2 65278 334007 0 0 3 0x14200 bored softnet1 15821 384148 0 0 3 0x14200 bored softnet0 37858 37521 0 0 3 0x14200 bored systqmp 97448 182008 0 0 3 0x14200 bored systq 27660 435397 0 0 3 0x14200 tmoslp softclockmp 80080 395147 0 0 2 0x40014200 softclock 49013 343877 0 0 3 0x40014200 idle0 1 421160 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &map->flags_lock r = 0 (0xffff800000025370) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 vm_map_lock_ln+0x66 #4 uvm_unmap+0x81 #5 km_free+0x87 #6 vunmapbuf+0xc7 #7 physio+0x3f9 #8 spec_read+0x155 #9 VOP_READ+0x102 #10 vn_read+0x17b #11 dofilereadv+0x230 #12 sys_pread+0xae #13 syscall+0xbc6 #14 Xsyscall+0x128 Process 33551 (syz-executor) thread 0xffff80003c4ad9d8 (334457) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10254 11092K 11716K 166960K 16308 0 pcb 20 16K 18K 166960K 692 0 rtable 218 12K 12K 166960K 647 0 pf 40 18K 81K 166960K 266 0 ifaddr 40 7K 7K 166960K 146 0 ifgroup 64 2K 3K 166960K 311 0 sysctl 4 1K 9K 166960K 30 0 counters 72 37K 38K 166960K 580 0 ioctlops 0 0K 8K 166960K 2253 0 iov 0 0K 30K 166960K 237 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1460 92K 92K 166960K 4151 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 37 0 VM map 2 1K 1K 166960K 2 0 sem 24 20K 20K 166960K 263 0 dirhash 12 2K 2K 166960K 54 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 106K 166960K 2552 0 sigio 0 0K 0K 166960K 66 0 proc 64 79K 140K 166960K 865 0 subproc 72 4K 4K 166960K 83 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 525 0 in_multi 77 5K 7K 166960K 186 0 ether_multi 1 0K 0K 166960K 33 0 mrt 2 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 812 0 fusefs mount 1 32K 32K 166960K 1 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 233 163K 185K 166960K 26058 0 UVM aobj 50 6K 8K 166960K 56 0 pinsyscall 41 82K 102K 166960K 3718 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 150 0 NDP 14 0K 1K 166960K 106 0 temp 77 8696K 8776K 166960K 115469 0 kqueue 14 22K 30K 166960K 437 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 235 0 232 1 0 1 1 0 8 0 rtentry 176 167 0 79 5 0 5 5 0 8 0 unpcb 144 1911 0 1894 13 11 2 6 0 8 1 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 736 760 0 753 15 8 7 7 0 8 6 arp 128 29 0 12 1 0 1 1 0 8 0 inpcb 328 2795 0 2780 21 12 9 13 0 8 7 nd6 144 32 0 7 1 0 1 1 0 8 0 pkpcb 40 17 0 17 6 5 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 2 0 1 0 8 0 ppxss 1192 218 0 217 5 4 1 1 0 8 0 pppxif 1504 81 0 81 4 3 1 1 0 8 1 pffrag 232 16 0 9 1 0 1 1 0 482 0 pffrnode 88 14 0 7 1 0 1 1 0 8 0 pffrent 40 30 0 23 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 pfstitem 24 135 0 29 1 0 1 1 0 8 0 pfstkey 128 135 0 29 4 0 4 4 0 8 0 pfstate 384 135 0 29 11 0 11 11 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 679 0 325 30 7 23 29 0 8 0 art_table 32 680 0 325 4 0 4 4 0 8 0 art_node 16 162 0 86 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 11 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 253 0 231 1 0 1 1 0 8 0 shmpl 112 53 0 6 2 0 2 2 0 8 0 dirhash 1024 47 0 30 3 0 3 3 0 8 0 dino2pl 256 6394 0 4887 95 0 95 95 0 8 0 ffsino 288 6394 0 4887 109 0 109 109 0 8 0 nchpl 144 10064 0 9512 64 40 24 64 0 8 0 rtmask 32 19 0 19 5 4 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 36076 0 36076 4 3 1 2 0 8 1 percpumem 16 305 0 254 1 0 1 1 0 8 0 kstatmem 264 180 0 148 6 3 3 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 10 0 10 5 4 1 1 0 8 1 scxspl 216 60132 0 60132 15 13 2 8 1 8 2 plimitpl 152 620 0 604 1 0 1 1 0 8 0 sigapl 424 2887 0 2816 11 2 9 9 0 8 0 knotepl 120 590 0 0 18 1 17 17 0 8 0 kqueuepl 224 1122 0 1112 14 9 5 5 0 8 4 pipepl 336 402 0 375 8 5 3 8 0 8 0 fdescpl 520 2842 0 2811 3 0 3 3 0 8 0 filepl 160 20469 0 20248 29 14 15 19 0 8 4 lockfpl 104 943 0 941 1 0 1 1 0 8 0 lockfspl 48 370 0 368 1 0 1 1 0 8 0 sessionpl 144 29 0 21 1 0 1 1 0 8 0 pgrppl 48 192 0 176 1 0 1 1 0 8 0 ucredpl 104 3389 0 3375 1 0 1 1 0 8 0 zombiepl 144 2819 0 2816 1 0 1 1 0 8 0 processpl 1240 2887 0 2816 7 1 6 6 0 8 0 procpl 656 7131 0 7054 9 1 8 8 0 8 0 srpgc 96 4 0 4 1 1 0 1 0 8 0 sosppl 168 22 0 22 4 3 1 1 0 8 1 sockpl 728 5075 0 5040 32 20 12 16 0 8 7 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 33 0 0 5 0 5 5 0 8 0 mtagpl 96 116 0 0 3 0 3 3 0 8 0 mbufpl 256 1225 0 0 77 0 77 77 0 8 0 bufpl 280 22843 0 16700 440 0 440 440 0 8 0 anonpl 32 15474 0 0 125 0 125 125 0 246 0 amapchunkpl 152 88469 0 87960 49 21 28 34 0 158 6 amappl16 200 9598 0 9543 88 70 18 40 0 8 8 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 129 0 118 1 0 1 1 0 8 0 amappl13 176 32 0 32 1 1 0 1 0 8 0 amappl12 168 3524 0 3494 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 248 0 247 1 0 1 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 128 0 117 1 0 1 1 0 8 0 amappl6 120 196 0 192 1 0 1 1 0 8 0 amappl5 112 141 0 130 1 0 1 1 0 8 0 amappl4 104 352 0 332 1 0 1 1 0 8 0 amappl3 96 18035 0 17926 4 0 4 4 0 8 0 amappl2 88 711 0 647 2 0 2 2 0 8 0 amappl1 80 19013 0 18439 17 2 15 15 0 8 0 amappl 88 24858 0 24694 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma16384 16384 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 6 0 6 1 1 0 1 0 8 0 dma128 128 258 0 258 3 3 0 1 0 8 0 dma64 64 9 0 9 3 3 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 24 0 23 1 0 1 1 0 8 0 aobjpl 72 55 0 6 1 0 1 1 0 8 0 uaddrrnd 24 2842 0 2811 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2842 0 2811 1 0 1 1 0 8 0 vmmpekpl 168 24511 0 24464 3 0 3 3 0 8 0 vmmpepl 168 182258 0 180289 145 39 106 121 0 357 10 vmsppl 480 2841 0 2811 7 2 5 5 0 8 0 rwobjpl 72 52912 0 46023 133 0 133 133 0 8 1 pdppl 4096 5691 0 5622 113 42 71 83 0 8 2 pvpl 32 22524 0 0 182 0 182 182 0 265 0 pmappl 256 2841 0 2811 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 494 0 76 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace copyout() at copyout+0x57 postsig(ffff80002a297c50,14,ffff80002a338b98) at postsig+0x4e5 userret(ffff80002a297c50) at userret+0x24e syscall(ffff80002a338cd0) at syscall+0x9c0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a36b6d86480, count: -5 ddb{0}> machine ddbcpu 1