last executing test programs: 2.582816303s ago: executing program 5 (id=2810): setreuid(0x0, 0xee01) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11", 0x24}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x2) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (rerun: 32) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb", 0x6) setgroups(0x0, 0xfffffffffffffffe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xe9}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) (async) syz_emit_ethernet(0x62, &(0x7f0000000640)={@random="8f6f77ede655", @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x6, 0x54, 0x68, 0x2, 0x4, 0x4, 0x0, @multicast1, @rand_addr=0x2, {[@lsrr={0x83, 0x23, 0xb, [@multicast2, @empty, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @empty, @loopback, @broadcast]}, @ssrr={0x89, 0x7, 0x6, [@empty]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x4, 0x0, 0xb}}}}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 2.421672591s ago: executing program 5 (id=2818): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3b, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100200000, 0x6, 0x10000002, 0x3, 0xfffffffffffffbff, 0xfdc, 0x2f01, 0x8, 0x2, 0xfffffffffffffffb, 0x200000000002, 0x8000, 0x5, 0xfffffffffffffffe, 0x400000000100], [0xfff, 0x80000001, 0xfffffffffffffffd, 0x1fffffff, 0x5e, 0x7b98, 0x8], [0x2, 0x8000, 0x40000000, 0xfffffffffffffffd, 0xff, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x3, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x7, 0x4, 0x5, 0xfffffffffffffffb}, {0x0, 0x2, 0x7f, 0xa}, {0x0, 0x9, 0x1, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9, 0x4}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0xa, 0x3}, {0xfffe, 0x3, 0x6d1, 0x6}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kevent(r2, &(0x7f0000000000), 0x3fc, &(0x7f0000000180), 0x5f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0xc, 0x800003, 0x9, 0x10000009, "00000000000000000000001500", 0xb, 0x85}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000006c0)="63c39468818f1b3866ef3f34cf04cc547c51021ba025c44966ca0fd3fcb369abaab3aa761f5959e031650667ffcf80f4217dbea563702e2a0dea53667c022d7ecc57ecb22119c7da4c928c72cf3f9dd397f9bb0703665eab579ef00f247b0cf0e98fa82efbf709981ee0c8bbc62521c9c8f2c251ab5c07a12e5c29b52d82ee2b07a06f4c16", 0x85}, {&(0x7f0000000600)="fa68b52eccd57ba1b460eb1fd78397da46e5", 0x12}, {&(0x7f0000000400)="a7833a1705d85b968cd387950c6b2527f1b968c1ba3457c8687c8c16a625d03d2790108c51cda6115bbd6bb127642b", 0x2f}], 0x3, 0x80000004) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r4, 0x0) 1.864856352s ago: executing program 6 (id=2824): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x0, 0x2, 0x8, 0x3, 0x41, 0x10, [{0x5, 0x200003, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x8, 0x4baa, 0x3, 0x9}, {0x4, 0xdf, 0x80, 0x100}, {0x3, 0x7, 0x0, 0x86}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x2006, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x10401, 0x4, 0x9, 0xa1}, {0x3, 0x0, 0x2, 0x6f5fc48f}, {0x8, 0x101, 0x3, 0x9}, {0x3, 0x1, 0x2, 0xe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80047476, &(0x7f0000000040)={0x3, 0x9}) 1.864597966s ago: executing program 5 (id=2825): syz_emit_ethernet(0x97, &(0x7f0000000000)={@random="b167b48c441d", @remote, [], {@generic={0x8040, "c79786863636442bc99f6e0101ddf8788927f9059e9b966c3f5b424064dc0f9810e51a881b36adafd39432b1b8a77e491f49a62a42ced44523ab428c26cfb338888b612d60c7a157ebd24f5e12d324277f6a3130f33e81397750f465fca5aa8a38c908e20d6b3ee0e4306485b441fe3e2cfb00356be96b34ebeb36e23837dc12ecfbe258616a2b4b3f"}}}) 1.64266692s ago: executing program 2 (id=2826): kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x3fffffff, 0x6, 0x4}], 0xffffffff, 0x0, 0xfffffffe, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) msgctl$IPC_RMID(r0, 0x0) r1 = getppid() setpgid(0x0, r1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000000)={0x4, 0x1, 0x3}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x4b}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 1.618002563s ago: executing program 1 (id=2829): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x10000000000, 0x0, 0x0, 0x0, 0x100000000000000}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f00000000c0)="fd0cc085", 0x4) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x1, 0x800}, 0xc, 0x0, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) getppid() faccessat(0xffffffffffffffff, 0x0, 0x124, 0x2) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) sendmsg$unix(r2, 0x0, 0x0) 1.515704166s ago: executing program 5 (id=2831): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xd00, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x18b) select(0xffffffffffffff87, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) linkat(r2, &(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000080)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) 1.512083512s ago: executing program 6 (id=2833): r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0)=""/212, 0xd4, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = dup(r0) readlinkat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/221, 0xdd) flock(r3, 0x2) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCSTOP(r4, 0x2000746f) utimensat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x447, 0x2}, {0xe1}}, 0x2) r6 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x20) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000400)) r7 = accept$inet(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockname$inet(r7, &(0x7f00000004c0), &(0x7f0000000500)=0xc) execve(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000680)=[&(0x7f0000000580)=',\x00', &(0x7f00000005c0)='+:\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='%\x00'], &(0x7f0000000740)=[&(0x7f00000006c0)=']\\\x00', &(0x7f0000000700)='$\x00']) socketpair(0x10, 0x4000, 0xff, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000800)={0x0, 0x7a, 0x6, 0x2, 0x81, 0xffffffff80000000, 0x9, 0x10}, &(0x7f0000000840)={0x5, 0x9, 0x4, 0x7, 0x6, 0x5, 0x800, 0x100000000}, &(0x7f0000000880)={0x9, 0x5, 0x800, 0x7, 0xcf, 0x2, 0x6}, &(0x7f00000008c0)={0x6, 0x401}) stat(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f00000009c0)='./file0\x00', 0x1, 0x180) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000a00)) write(r8, &(0x7f0000000a40)="e6c71f7ce47f4c8e55b6d6d5e14b7ec2a43df4edbb5dd864867b988996f0fb15b2baab39e9f9df24e90695e3c837fd0537c1c7b5d30608d4eb01042e07ac9aaebb24465288331799309c9932935602e68d11a2db13047554af1292", 0x5b) syz_open_pts() sendto(r6, &(0x7f0000000ac0)="a0b953a35fb6fa3012b2081cbce9318ef3d0553225447b270c742a0af5d584f9be6fb0b13cdd", 0x26, 0xd, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000b00)=0x4000000, 0x4) mknod(&(0x7f0000000b40)='./file0\x00', 0x2000, 0x2) close(r3) 1.232431915s ago: executing program 1 (id=2838): r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc00c7006, &(0x7f0000000080)=0x100) r1 = accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="6f065ef61dffd4ea87de6f203f49de8add3323566ecc53865b02ebe2fd8b2d05caaee023d86a", 0x26}], 0x1) r2 = kqueue() kevent(r2, 0x0, 0xfffffffe, 0x0, 0x4, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x400) unveil(0x0, &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6080e7837e4229aad9ef44ae7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe80", &(0x7f0000000340)=0x97, &(0x7f0000000180)="5a67923ef0cb189970421989ebcff78831a7581e2f27caa362f1361042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17056e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfaf977f92cf061ad125ca670353b45d53aae196b00271f9da7283452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xf0) 1.230678028s ago: executing program 6 (id=2839): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) (async, rerun: 32) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) setrlimit(0x5, &(0x7f0000000980)={0x8000000042, 0x201ff}) (async, rerun: 32) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) (async, rerun: 32) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8f, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0xae98cd7e8d4e801f}], 0x1, 0x9) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/6, 0x6}], 0x1) (async, rerun: 32) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) r3 = socket(0x24, 0x2, 0x0) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000003c0)="f1273c756a6e5c54e46e149197968d831aa72021ab1174374153f892799a45e641e6d7c511c9a3acab052f973d49484a5a", &(0x7f0000000440)=0x31, &(0x7f0000000480)="0797d72b", 0x4) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) (async, rerun: 64) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async, rerun: 64) r4 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x4ebfac6bbaf78c9) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000200)="124c1c0001", &(0x7f0000000040)=0x5, &(0x7f0000000240)="b77462938ca5a9b4b25c3f2f3d7db87f140298389c8e683868add2d667f2e7ad57bb3c2fd10eadec9124241a3c0b0df2b64612206806bb7a624b012167d553a390c9ec98ac7e66574e6d97147a66d553fecbea907974", 0x56) (async) write(r4, &(0x7f0000000200)="0920ecfa02035cf2277125beceb3c7091900db0038840200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471acff0f0000000000000000000084cf71b59c7afeca7082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 1.144114456s ago: executing program 6 (id=2843): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = getuid() setreuid(0xee00, r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, r0, 0x0, 0x1a3, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x0, 0x4000000000, 0xfffffffffffffffc, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0xffffffffffffffee) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') (async) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x4, 0x4) (async) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) (async) mknod(0x0, 0x8, 0x200) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2b7a0", 0x4}], 0x1) write(r4, &(0x7f00000000c0)="c3", 0xffffffed) (async) close(r5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.143833662s ago: executing program 2 (id=2844): setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6009789, 0xfffffff7, 0xfffffff8, 0x82a19f, "bb081aab003721e7beae04c48d895f99ccf200", 0x5, 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xc, 0x100d828, 0x407, 0xffffff7e, "97aa86f116a234a70000000000001700", 0x8002, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x8, 0x10, 0x5, "cebd000dc1633cdb54f5c4b775511e895ef89220", 0x1, 0x3}) 1.139383752s ago: executing program 7 (id=2846): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000)="6700d6e5", 0x4) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) ioctl$TIOCSETA(r2, 0xc444443a, &(0x7f0000000740)={0x2, 0x2ab0c32f, 0x0, 0x1, "01d00bd80047c1bfdf7801f51792d200", 0x3, 0xfffffed4}) kevent(r1, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) rmdir(&(0x7f0000000140)='./file0\x00') close(r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r6 = socket(0x2, 0x3, 0x2f) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) write(r5, 0x0, 0x0) 1.087919048s ago: executing program 0 (id=2847): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000, [{0x2}, {}, {}, {0x3}, {0x0, 0xffffffff}, {}, {0x0, 0xaa59}, {}, {0x0, 0xfffffffb}, {0x3, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x3}, {}, {}, {0x2, 0x3}, {0x0, 0x3}, {0x0, 0x200}, {0x2, 0x8}, {0x0, 0x9}, {0x1, 0xa}, {0x2}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000080)="57a6", 0x2}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x3, 0xfffffffffffffffe) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x2}) close(0xffffffffffffffff) getgroups(0x0, 0x0) r1 = semget(0x0, 0x1, 0x281) syz_emit_ethernet(0x36, 0x0) semop(r1, &(0x7f0000000000), 0x23) acct(0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) acct(&(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.048409367s ago: executing program 2 (id=2848): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x97, 0xfb, 0xb3c, 0x1514a0e8, "6303c33e65ddf33f4a360e2d72aca1f8c22398e9", 0x1, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000c00)="e09faf2a45038fe1918f6b2b18be2828350840208800a8715411e3ac050d1680c9f391c20c4d7ee4ce51e5a940896a59f870e120e79849399c6432b0d0a76eaa421b2277240a3ba93ed99831958c41a4", 0x50}], 0x1) setrlimit(0x0, &(0x7f0000000040)={0x2000005469, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000000)={0x3, 0x2, 0x1fd, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="06ccea640e2a02ea4e6a803d9cc01d8f545c55f0124db48b8a81d887922dcd576552ffccf38bf100b777f182c83bbf3b13cf85e6a3849094d2d0ad274b76f60376444e41ae33a9", &(0x7f0000000100)=0x47, &(0x7f0000000140)="7ce00d5541974e5253d54deca04d33cb67351770fae64282cc5bc02eefc5364645e68996bf97d8a916816df9590b0c9873fee85bd21d7c37669771cf12821eefdff8064d010d434fae2ad95b05644e38b38babdb208f3a363eaff33c1ea74597a3f90b2e57257ff8122b9c331974148506dfb7bd2c7286ff4d2f6e675e00077e", 0x80) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x97, 0xfb, 0xb3c, 0x1514a0e8, "6303c33e65ddf33f4a360e2d72aca1f8c22398e9", 0x1, 0x1}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000c00)="e09faf2a45038fe1918f6b2b18be2828350840208800a8715411e3ac050d1680c9f391c20c4d7ee4ce51e5a940896a59f870e120e79849399c6432b0d0a76eaa421b2277240a3ba93ed99831958c41a4", 0x50}], 0x1) (async) setrlimit(0x0, &(0x7f0000000040)={0x2000005469, 0x4}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000000)={0x3, 0x2, 0x1fd, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) (async) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="06ccea640e2a02ea4e6a803d9cc01d8f545c55f0124db48b8a81d887922dcd576552ffccf38bf100b777f182c83bbf3b13cf85e6a3849094d2d0ad274b76f60376444e41ae33a9", &(0x7f0000000100)=0x47, &(0x7f0000000140)="7ce00d5541974e5253d54deca04d33cb67351770fae64282cc5bc02eefc5364645e68996bf97d8a916816df9590b0c9873fee85bd21d7c37669771cf12821eefdff8064d010d434fae2ad95b05644e38b38babdb208f3a363eaff33c1ea74597a3f90b2e57257ff8122b9c331974148506dfb7bd2c7286ff4d2f6e675e00077e", 0x80) (async) 1.04810767s ago: executing program 0 (id=2849): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) (async) sendmsg(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x10, 0xffff, 0x18a}], 0x10}, 0x2) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async, rerun: 64) close(r1) 1.012176545s ago: executing program 0 (id=2850): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="22761c84a0413adc6b83dc154d9b0c8e3c859b71ec78ea63c3dadab407000000739d46c676de879375fea98a785c601bc7663b840764aae4c45ac02748b6e24953aa8884862dbf2241d29a0210b3896881f7873e046156828cd2fb3f91f559647f9ca4242be65134c9c884fe4ded8ce910595e4fcc8822953db9789a0b6fa8233b117cb0c67288bc8dbf702c6e66b1b8db9adc79d541709d4253b229c31603a291b70000000000000000000000a2f5229f21211b7a52daf4572b8c5d90a446936c85b757952d4fc16007b63f228231dd7027f2f3baa7ae3e2d218a93e19e6c37", 0xe0}], 0x1) execve(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x308, r1) 1.010783073s ago: executing program 5 (id=2851): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x5, 0x19) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.010349924s ago: executing program 2 (id=2852): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r1, 0x5, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28140000ffff000001"], 0x28}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$setown(r6, 0x6, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0x3) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) r8 = socket(0x11, 0x3, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000000), 0xf) sendto$unix(r8, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006e", 0x85, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r9 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) open$dir(0x0, 0x200, 0x0) shmat(r9, &(0x7f0000001000/0x3000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r10, 0x5, 0x8, &(0x7f0000002dc0)="9366144106a0894493003d39613a643b12809736430d469c0bacac0bbf772b2acb98fdcf3e7820926982f5e38655c35796e449d3037bce0722492134e7a08d81d17be772f05eecaf7323bda6d18c1a6e5ae5b9d2ab7a72e7ae671f639948d95ab35f3b845cda58d7fd8a463bd1b1090f80356e7df6a7cb4d0d15bd9917f1ba593db85e2c7c5ead6113cbe458de2fbf83662f0f4602182fc5033c5149609e26da68c85cbe046ed2a3a50762e96326", 0xae) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 1.009167387s ago: executing program 1 (id=2853): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x4}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x5, 0x33a, 0x210002, 0x10, [{0x1, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xfa6, 0x0, 0xaf9}, {0x1, 0x800, 0x9}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0xa2, 0x8}, {0x2, 0x82, 0x1, 0x8}, {0x6, 0x7fff, 0xc7, 0x88}, {0x2b, 0x50001, 0x9, 0x5}, {0x7ff, 0x9, 0x4c91, 0x2}, {0xb8c, 0x4, 0x101, 0x6}, {0x29a71717, 0x4, 0xc6, 0x9}, {0x10000, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) select(0x40, &(0x7f0000000080)={0xa, 0x8, 0x0, 0xe, 0x3, 0x9, 0x5, 0x5}, &(0x7f00000000c0)={0x4, 0x7, 0x5, 0x180, 0x9, 0x3, 0x7, 0x4}, &(0x7f0000000100)={0xcfba, 0x44f, 0x8, 0xd, 0x6, 0xffffffffffff8001, 0xfffffffffffffff8}, &(0x7f0000000140)={0x1, 0x100000000}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r2) 764.915491ms ago: executing program 1 (id=2854): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x3f, 0x200000001}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setreuid(0x0, r2) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r3) setreuid(r2, r3) select(0x0, 0x0, 0x0, 0x0, 0x0) 757.608514ms ago: executing program 7 (id=2855): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0xfff7, 0x0, 0x802, 0x22, 0x2, 0x0, 0x0, 0x2, 0xff}) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x42) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x79) faccessat(r1, &(0x7f0000000100)='./file1\x00', 0x110, 0x3) 757.330734ms ago: executing program 7 (id=2856): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0020960a220000", 0x8) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x4, 0x1, 0x0, 0x1915}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1c000000, 0x4, 0xd6c, 0x1, 0xfffffffd, 0xffff, 0x6, 0x1, 0x1, 0x3, 0xa604}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x497) 626.90338ms ago: executing program 6 (id=2857): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xffffffffffffffff) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='W\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000900)=@file={0x0, ""/4092}, &(0x7f0000000000)=0xffe) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 626.305346ms ago: executing program 4 (id=2858): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) close(r0) (async) r2 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) lseek(r2, 0x2, 0x2) (async) poll(&(0x7f0000000240)=[{r1, 0x20}, {r0, 0x8}, {r0, 0x4}], 0x3, 0x3ff) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7f029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffffffffe3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000171000/0x1000)=nil, 0x6}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00001e1000/0x3000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000459000/0x2000)=nil}, {&(0x7f0000300000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003ae000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000036000/0x1000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x115}, {&(0x7f0000355000/0x13000)=nil, &(0x7f000027e000/0x4000)=nil}], './file0\x00', 0x80008000}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') 625.576521ms ago: executing program 6 (id=2859): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat(0xffffffffffffffff, 0x0, 0x8000, 0xb8a46a74609d6794) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r2, 0x9, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x2, 0x3fb}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r4 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6009, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) mknod(0x0, 0x6000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0xb3c5}) setsockopt$inet_opts(r4, 0x0, 0x64, 0x0, 0x0) open(0x0, 0x10005, 0x100) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x80184901, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) 624.363371ms ago: executing program 7 (id=2860): r0 = semget(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/209) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x5, 0x6, 0x100}, {0x9, 0xc4, 0x1, 0x5}, {0x6, 0x6, 0x4, 0x2ade2a66}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x891, 0x0) r4 = dup2(r3, r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000280)={0xc, 0x6}) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, &(0x7f0000000300)="f9bc0962a803d4cf9eda3a1059548a213c71b76d9b4d4a93bc19325bf7dab61b8cb60f466049a3a2d39cfeb63777ec38c734523ed6f0a06113688ee49c35620679586a333254fd3f63fbc5ce7bbe367c32c739a64c041a84cebbe066b8b3b0c308fa59e934f75d77265eb6cfd24b460fd433473eb111ee347dcf9763f746b2398d5c509bbe1acc6091400a9c40cf808a453ac17f774db5", &(0x7f00000003c0)=0x97, &(0x7f0000000400)="7e10e1b2db8ad7bf4dc86e21405b36fface41a1e7f4dd7fdf9304cd72fcb59874e8ba0be05c0fe8c4eb05eb393dedb8e1817e8c3f1b5425624ede272f997ec5bc8ac5eefc52ed323ad21df3a148a0ac471a5ce3389eaa979846a7367a760819a2f53a91b4b57f1bb21f38a68febb895a78e65d5d76b6a1f40dbc89d9d4b0ba7d71660c00acc5cccd44bbfa571a53d1de8ff1827bae6f79fc0c853daa137034f854523188efb763360deafd5e977c932e6c5a334afc7a5b0aeaaa733625adc43d9b3aa75fcfe070c318f2039a95d9192cc788a3d77e023e23bff3a028139e6d377c66375c89f9a3696f00c052ca573683c59048ad531ae193ba8b42cbcbf24412c59c4eb8ac5880842ec67eae0882be1a9e3bb7611b54f468e28f975ccfa78184739abe3327c86c652b2324a503c094736d7a9d7729844f63e2406807b7987e9cd8c83b0555951bfca76bdd29a34da2713699f1dce43a2ca98b77b7f319fb6b734e1bb98e3110b7616ed0ae6580770ddd4ce0dc2125c069796dc2451862fc73bf19e5557e29ec04cc7f72e9e7d5d3ecaf049070959a5cf4d04e6fd6e3cbdb99f2e28d6358b14ede2542c62a42be119aa46d416e176d88fe938a3e591bf31ee073fe98b0ca43b983beb3ed7e42d4ffe8d597f0c4c89b4198dd5f653c9757af0c7523a23ebf6334128583089743fbb09d246ef3527023be4ce13f60a0216532e51b1ffaf34e27ab8515c60f89812fc6b7128d84d3cbeb749127d132e1027dc36225d251ec7a6916adde9ddaed0f822e5d5056bee1cd075a0fab163c125922d357f76bb42dd70585d4ea22fd0dc899f8a21adda849c54a8f569a74f521dd6c5d512181184bcd67bcfa7971f998f74e50fb1857693938db090db191baa8dd30d9fe5c68ec9ee2e2234db729cb75d9f63e8b8cd701a947346b4229b961e4e37fc12fb55b637f35c36d80a1f22daaeb6ed5a00b97b0c1ec425ac7638fb62ed1a340accaf7165cba6e5e431f8715a757d67d78585a5bf52680e5ad917b3cc753f38e7d593ba3f0718e680edc9959bc56eb288d9b67a61dec2fdc301f0bc1b3abb330a8f276a07b412887f45acb3dbe389ef96152765245efc982b66fbf3945af2ef304534d34e3a2ab5b37a919d5cd77dc97f02aad76296a7da8396cd13e0200adf065d9b68d1a6bc7aac47fabd78edcb058561d87b46180f1e6198f7664c8d8bbdd0b67b72c60f51eca148561f2a429602b77f05d387967215c25dc090956689ed0d46eb3169c6000486e39d4b65fac9dc44c6bd70663c76631872ff892d32d7174da63541207fedc5068e995968b87302232654e4d406470f0170b19a921c3e6d949ee26513ff2fcfabb36343d1bae48b11ef8aad438827bd8d7b0e2cd2d09544a3c913db0da1f1285b12c0464249d27e03e82e9ab398ace82395d4b6f3c8732851b6f29cbffce3b0d0173e5350372bc4ed41633e5b7e9ca261a7f982558b2567e6c5fea261c88a84d40695d3e7c19af17c89b4312fd7fe44339960e566d2427e80d14cceb358c9e8f2ebd746982feb14b14d4cd09fe3e29148c04df4cf8f40f957375187a02882c76fcdf9effe6f89f72ef98eb8af74c6ab0f1e5b743f521edc3504a414ab3e27dce3ac2b7f618d897fc202b2c94e3a4bb10f48575e6108280f5bbb81f04de684d3b1caa2c065b6c26148fb80b9dd8518e33ebdcdfb674f8e58244b47d9a1aa8216a6a8905b2a07014e1f2a158608a1afc0aab4df1dc1b4b87470d86e549b71aa6c890017c57a62448dfd61393e7f70e8b54af6a8ee847a35e56959ae669e1fcf84e242b8bf55baa5dd290b320ebb842290371912a1307a7b26918cc2c8fa026470e46a194407c2e2fced7c6badf4c9d6e56debba624926fa82c70033f34848be7f320d3f0cbad584db48374bae9d86469cfae397e2814352e593d8b75494b26c51e6e58419d8497ed70e7eac85d6acb0be3e6bc19e3ae15eba3c63dcdcf2da3a8a15a0bba85bbd1b9ddedfec06bb4318bb73a0b01b9f7c6c9fdd5d7b947ffab4f7f8f9f5c04c3c0dad612436c8185cf4f66ca920ff5de1649317b47e46c93f71ca2b84dcf83dfd4235d72a1edf7013b04464773925b1a3f40e950a6b7f4c08b636a4380045189b810d4b2e58d49101e4b2df888935085189822422a269ae5d35ff33e4401197078c691bce4e726ce51ed0f5a3dd5adb94284a6c1b6045fddb43ce439a5cf45c25058d062c3a065111cfe1fbe286fc149d0796b60157695ff5f231f83e320cac1b94fe6af5aaf78bf520e20516b432d53e0de6824ad40bab813726b43946f819ad184027071712c32154de09d077d994fdb1659d0d210e5e613194c4c43fb96fd5d2cb43f0a50cb4e12e6e238696127a9e2b9c6f1bae9f5f753c0b974af7483b8a811ded1a3e0b78629bfdb836eec55f9d2564e4c2bbe6f09b2464c466992f6ed7e8939ca67d2dbb8fda70e887090c4a4cc9874a7b4eba0da7f0a3e09fe69aa34b23b61147c3a9b997c9b57f0b96714d309aecb8cd2ea6bb25d5968d8258fefbcac2c28db4ec8ffec74064ad01dfa761156fb0a453a7f02cfefbc589860f0761dce24774819168f7adabfe8322a82ea9149976657470c587fb8e48e203b8016e592b04f7ff3fc6da38ab4d28a11cc686e2010e58195c39075b7a0334cdc619ed8b0b26e1c4498f8fce117e3fd6da877284d3a9dce9d0111537a2394823247fac87ea9ed1f8bb25d835469f708f3688e05a68a9db87e3ed457350606b529340f80f6963d3aaba4c25961236ff3f2d889b9e6024f6946ec2cde4b472e33c40c70ece6433e391588283b15952c09604d410bd9214f779836ff7e619e021943f54b965da98672671fa0d16536444a0bb86170fdaf1138cdc43a47e8fb2bf74dbe2bd5aee0c10ff9536f3b02c424fae71a6d0505dea870bfbb5bf60817bf979fa0da4b35b36eab3331803dd33603cb2abb0bb55eb7741eff0ed71add450369377b0ba3a11d4a4ce5901c76cbe5dd17b48b062e7eb5f37aa58ee241027df2168c2b3ce134b2ccca68bc92e162c6fb7122891be05d57742520a376ac39c65089cdb36ac7811e9c606f02132d5299e2bcf1f491cb41ea0a039620b1bca674eddb28bd2a47558d39f767f6fd2665565772f85788ef5f5fbbeb7b665cd6cbcd66046373725a3de872c0db731f412b2ce536b15e5c4c0240141049fa6f3c5461e27004f64a9f378e605ac76384126543d76b7b6a9e2e50249a405c5c17f3921faaf4bf8e700982db81b419844a6307c37e9ae3a3b7fe2cfd2deccd685d22814e0b8d8ddd08ec8e3fa90f429a73589d169f2f286345a6e3aa5a2297d30bff4712400235d5f0bdf1bfcbf1589ba753b63535bcd14b4e15516daa1c3651437acf33be03a6a348b35ba7904142a57a56484d4d1011023c93dc3ef706496a8b819eba5e5b6198a7ea05d59f8e3cb01d506c21f87b0bb844b35fe775e46dc781cb12e0ba1e3d07d9237b916afdff03c43b7179fffea7902c4a573b0ecfbbf76cb5c799a334d4973038a2cd7bff8473623eedaecad4acda9cc095dbb70fc1edc79965bfae187dab26dbf5f0609fc2a67dc4a64c69d5d892fcf129d546df989cbaba186cf801a08aeb94c58d5f46e41fb6791702139ccc4848570bd145c7a1456396ab35f743a7548f9d416a364275f6a472b7ae586bdacee9e20ddeb641464219d4f79f30e22474faa350691cc14238a570368c5c4bbb9645ed6c02f899b593e28f4fe12c837bfc21fdf5137da36fa68c453ff42ea61d14a94d9103174ffc9d9b826d07e4edb1eb4e71464aea2a38caa85eb8a28689166c4e05a179f39f9c13cafb956f8b2ff6175be6d1a9335b758a3d4cb0f0f86faa443558d86e0b108be245c7b964908c29e47260fc2405778b4dd9cf7bc20ac6bdf0788d9016f39ca3fa209c043e38978716a21dde323b2711d41b1932487c9f0c0f7668c600f3f6c0746323389327919303da527e63ccaed696c220116fdff058287a4af48079daac41f581467d0676103fa386407d91203bc0878ec2916ba9a103a092de567b7f3ce433f9d39a1e5c62256d21706e387ea5cb547e17ce0bab4dc2a24ac7eaaa791e592c3890e0801cda2c9fc7c9eeb7121e00f7e953cd7b0f2632fa4dfa22ff4a0cccc80e944a82bb832600388d3a135aea70f639990d360c50f692311ba06d81fe43caf071f8a4bc5e07293fc56d6a4c3b44678030cb2c5c7b452cad547bc56aacb8040d806ef39e12f2f791ff69b04eb505388d140774a18e66774f9ef42b4fe116cf7789d91d6c5e65da7d6330a42f4cc14b8cbefdb9434fccca01055416a8ee929f2df9ed67baa6e532f2f930fdf3fa85afd59d3892cf22bf4d328e8c3288a6424b8ab9b5a3b38888601c186f80fd4d0f80e3301052b251adff3961f78d520d025aed4e70a9e954c7df96833ef63e26b9a8d9453d6ff7ef5e1696f6b74dd11a5f866ceb10cfab36395767d826318f98d5d2433aa37d4d652283ab990eb559588197a21f4a112263b6d03cb730647441b03f80bcecb65c896d090e16437c599c0345edd8c9f05a804a9ae29b3862afb9a4b4007ccd436052a4f49642bd0620df1dd3b6625c4ea7599d4222c0d11e351038fd4401ae1411b3bc40889417b8adec5088a695f9f4258dddd8bd9a881f631a8a758719106334d8ad6a7cf656d0414217bce0fc492db05babb29bab38af8b322cdf501ef25c11fedc3e0b60054089d63f4c69392dc4bcb3951f4a569403bdd67f11c74cc47b61a40016f1320b0c23f86dab852168a8d9c9f3cadd6b9d1e9e27281b8c36cb10b5f8cb30a5967734b6b28adde16c6dce03facab194f9c3662368dd8097dcca0128d3b0844ce75100ded18e5619c1411a8d8c09a8c3292a2ff119e00f5a338bf3b2260449ae9233afa15974a9121adb491882f68e797c4fc12124f0825dbce4753e1d239561cd46b28109e5dd45e0fdea1e8cf26bbe84fad02421d6072684dd6c74da53ea3c44c01c2a02d846928e83699838b3f4cdc3a772a21ee28922b4cb05451c1f0ef35e070a1ea7e47ae680beccc13b02ed2fe961a30b85aa97ecab28a5a9f68859071670a35b43373960bf11906f04f56d3e741154f58f0fcd6170adcf53222be4be3f81e3e5d4a5f79ba16a30dac67e7d7921d73a59e443fa6983dbacf8a693f4d03281460d31c656157a9d85b69a2bbe29d5946b2e3c615f7a1aff3cf1c248fc3f212c4b0c65b4673a4c7f7e89b034cd9cbb684f4eee5171872913f36b3a8b420abbb67d3df373cd5ecbdc74487a059accec8871d65b024def4f89d33977998d8431ca21dc81ab5d6d6e8c8fac77758a6d88ffd54a56dc2817e85d4a4f40109d04cd3a5328a5b97927719500d02aaa90a26da9355ddb4159037f44e0f20641c20b1140010ea663d062eba4268690b602aa2cc0b7c4c35ce4f6b4c41f1f65309930edef8283295961f949fad0ff4639aa1ad834a6b394417c3b0ed423442b447e02552dbe404618b6625a65d35c30fae87e475fe5fd6f4a2d11ab049f098731fa74d0f1187d70a124f6b3b08b08a4592f9f09e10c793911167507d6af8393d9371e2f161d416e88ca98a8debbf086e29352d324ea218c777bb4fec7e12289c625ffa8c88c47bb99d693f0d2edbd5f0569ada7d954a4660f000429db916d14aaaa3044213f236038e4ba5c1e8cce03282d874797ee89b9014239376fb4635cfbc172be88dda6d9adf5ea5802ebd659e9d3c62ffc2b6d08b513acb2654726d4735822d51c4a8fd2", 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x9, &(0x7f0000001400)=[{0x1, 0x3, 0x9, 0x7ff}, {0x2, 0x80, 0x2, 0x10000}, {0xb, 0xc4, 0x1, 0x8001}, {0x5, 0x0, 0xfe, 0x9}, {0x7, 0xfa, 0x5, 0x5}, {0xc, 0x7, 0x6, 0x5}, {0xbe57, 0xd2, 0xb, 0xe801}, {0x2, 0x9, 0x5, 0x7}, {0x3, 0xb0, 0x4, 0xe}]}) sysctl$vm_swapencrypt(&(0x7f00000014c0), 0x3, &(0x7f0000001500)="ba99104f16ff684fb393a4533d213b8fb8b6f8659829987dda0dd7cbf74a341ffd4c6e26629bf38f7dac3a1fe1d614df8927adc22c6e4045ab47f2a5911f74a3fdb201d4fc7719ec097caee2d15c962f19d50d5ab93492a0cec529989dd3b88a223eef23bcafd6bc587de6ba5dd358f17bd8869954e2d3e3980f523be9e5de534f9f6a739cba2a2382abd67640f432260f55e73ba67eea1b073d1641e9c6e1e672ef972a0ba4a44fd458f626f78802d7caef58a0ba3a17387ab75fd1922dad7fa9aadc70f8f7036cd9eec452c6069e44a019d462d904e9e732b9b57909f595be20be3829d99c7b1038f0609212afacb60af9a56fec80f3df7d3b67209781", &(0x7f0000001600)=0xfe, &(0x7f0000001640)="322605d0f10396e2f1be0450585cdd76899731aa523c739db530cbb8d539579ad8822bbd29404566559265cede25f2ea09cd2bcb489b69d150a02ee1da3dba1a94c26cd79f8466ea6a53de76dad1c28a", 0x50) nanosleep(&(0x7f00000016c0)={0x7, 0x6}, &(0x7f0000001700)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001780)={0x7, &(0x7f0000001740)=[{0x401, 0x4, 0xc6, 0x5}, {0x7ff, 0x0, 0xe, 0x2}, {0x9, 0xf, 0xb, 0x10001}, {0x0, 0x3a, 0x3, 0x1000}, {0x800, 0x4, 0x2, 0x3}, {0x40, 0x81, 0x8, 0x5}, {0xc16f, 0x75, 0x5, 0x4}]}) sysctl$vm_swapencrypt(&(0x7f00000017c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001800)="8c18920857b8c39603ac271c7d2087a39042faee8b9ed40f54a402d27d26f37d5d7db4ddd5f568f9427a896b05012367d8e04869284cc2bd7d5a21016877895057bb5c525c7bed4d472d9440576334b665f0129274956ad3d997056579b2f5284b44891fa34e839833d194eef7815f0077644d7ab3ba5dfb3476e3011ff3b2f3a4ccc48450083105852bc94df3b0f0f288304435e156701d81fecb21440202a5c6a23135329b4e944d52c5f35e1da022e29c939a14ae1374795859", &(0x7f00000018c0)=0xbb, &(0x7f0000001900)="f3a35a23af69e9b213d2ee8da513c0017f1549d18bba870b628aa28ebb2dbc590b1f0add542681228c86afd08ce253ad4ff32f5d45211756ce10a4e8438955aa7a5b86109c7649ba6705366f", 0x4c) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000001980)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x9002, 0x6, 0x3, 0x8, @remote, "3df183", @broadcast, "3346672c6ada15e0e6b3f070ef3d8e7e"}}}}) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001a00)={0x26, 0x0, &(0x7f00000019c0)=""/38}) recvmsg(r3, &(0x7f0000001d80)={&(0x7f0000001a40)=@in, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001a80)=""/170, 0xaa}, {&(0x7f0000001b40)=""/253, 0xfd}], 0x2, &(0x7f0000001c80)=""/250, 0xfa}, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000001dc0), 0x3, &(0x7f0000001e00)="f10268d2599a5b4567a61e06a4e0f1237e28ca82c8f9080daab6c603d16a87ffa3cc6b4587c90c25283050aba2bc27bd87e9d0d76fa037e113cca3b9c1acb16edf9b934e13a3a0a3d6872a48d6340eb691f9874124a02ae0be0d5fcdae73bb1de76d1f66dc9dab0fd5bae91aa76cf2770c9fab12963da7cab2fe7f7603835312d7679875b31b1bd739857dad7f1869749706ded9be00d9351857ba66d877c0f914f5f45bf361273f5ba216b0d1db4de4c0559757ff73800b93890ebf2f97c19d98b7a0196ca13f", &(0x7f0000001f00)=0xc7, &(0x7f0000001f40)="474244cfcc9b697ba6cc91d6686f58cc09c2615f996dddbf7e956aad270ef3d254c1f32ad6a3cb94bf51a4c095db465b77626222c1ea61aaa326d91dbef0250a1aaf586af45c325acc0710004b58f91bb47177b98828e4a17c77f1454c97c9591587699e589391c4eda587417172a3e30a089df19ea08808c389624504a6971dacebc631dd382d8e433f062cd1e70b6880b8f4b50c81b33e8943c967cd12f43ffb1b42c10de2dbcb3c07ff7f48a26fcf982d1ce64ad1de55c75f8ae102ee61686828175642a07d7b5977323065a8c44004b8e1a20b0252349b32c920e4126d7d3c8864fe6fcaa0d847084354569da1c42e07a0ebf1cc03dfec017ace061c3000587a979df80c1c3de1d5572e5e4e447f95abe24bcb70c6f2d2b518872db2098bf9c16bd38d425a976f5f3d621499588fc708621545eda848d2b0d59daa24d0668ebdca8e8c9cff429056174a0cfc7ea4b8e6cfcbb7f2e27648132d856a8cc3e86ebf65e2c4ca80868ecc224b5b49f62253fde383fee852c001d55a191fa49d4388af6f6651e1cd2591898df518b2455928d0b18e23e0a100e8de9a4b937806120c60a91733354b3606834bd61283d9f71065a34264da4d2052061424a878f21b715554d96d33a1b6c468966bf4ce921b2915da8636dd33cc8efc18d607ecd20d1638c79734058a93583b5daadff1713a2baf4481e5dde906b4e5b452291086bb6b9bf918f8917816762aa94581049ba604dbceaa755fa592f0fcf12e68e4ccf1ffad1457e3d14ea0b0d28f4d9f846d6f64718165e78336b68ad1867dbeb6b00961a35547d69b85ff484530e03134339095267f6727443d19af3296204d0490c6e7fdb69b66206e8942d9ea96f5c359ccabcf1ffe50a28afe1bf97a49594f1b4be44627ba27ca7c1112a695eff565ff15a6ebd13151b38b704c6ba74ce53ebc5f08803aa5ea553a6d07f8dfe6a48d94ba83841a323f18d7c8aef8c9986edcddee7e7a03fcd6f69f3bc5d94885964b5cfd230e46f379f63c654027ad9a128beb3f06f046b7be636c770b9428e9be125453c60aeed419e74314d621a32abdd3306c566e705263c1a8250eb365fdf599df1ee8878144e9d7e64075000bab33e36d04ce1c31104bf2dafe0a232d56d72d24d1aae0501f593505e9d37af273600d02a9f8c96ff12f875b7ebecd25dc1a5f7ade10018f4714da7a7201c21437fc61348b0a2dc3777444811fef0660f46f92832671c948810b2d13403e5b611749fe4f528d17a3ac40aa39f95e595b8ee3b1dee353475c6ca8d0124fc2e7434013c5cb8ed3707a5ecd50f51cc763b5b34864e27546d74cf298cdcc8280357e4a736875027ae866dffdc09e6695d04324e264fe30eb62fe02e428b7a0101ff36829348ee5ac937597d4461bceefcd1cc54d57e4140fb87e6a975f635556a6e0bc62c52461b36f21220a651d4a9722f8b5ae96ca41d2f9b0d52db1e2fa2c22d80d75e8b450743d60ef778a8daba80c6c007ac6fe9619a9a267ed7fbe69fb23fa3542aa3a3a0a71788425e3c95e253024d165d2472d593d4a55ce198e106373204feda11ae6790a1987d88cf0f09dab07963c97073967d8d739d719d7721ce035c8d83c8383d485202b535acec413cea9009cb66eb4c30f7d8b2f7760c4cae4d61a4594bb3f86a88e33082ed05a95f3c77574475561b452d8a2a20b6aa54e5d8403b8d92bc972fc73b31206560f5c6bcc730dcc3521d299e7b78187beba5f0f199c74feb0e377131c25cc6139c947a60fe8cd294a34d07dc4c74a60b767399619020409b7ed954a5d69bfd1cd6b4e358d8549f680a8e5cea2613ae12dcb4361bb66928b8548bbd6f687cbcceca8d475a76f58d1e5d85fba30dae5b4f0cdd256a77e8b66050587606060cb5af6c9fe230cb94797fd0045f846926b69f8a07fc95ae2a5963f9d9cca8fae16773f9dc4c87016e9cdc0026dfb4e035ebfcc65f0a9563b79a99cd65599e8222bb117e2964a370df6fd0d2e6424a57a615944a13e0641090d9e5f667d3301ad138bf51f92f0c1f079c073cc4116efa20e82a0d21ca92ac4d6a9d3608e78ca4ce7242a59acaf52f4953cff9d93ba7e7fe12547946abd8215725d1fc23875452862bb811d13bb9efd4e52e1032ad47fc5f6deb0fcb18ae723ae99b71da54bdc9218407c7fcbef4a6166e67ffdc4e13cf6368c544ea0cc8000edbef8fa904bad9f21d948c39c86859dcb91bc70abbad8daaf826dfdc8c7ddd1a3e7b6916cd55204200083df9aef1bf4d66f7a14bd06caf8c02faf4d70dee06f7e6cf8b170671a50f789b48fc2777f08786fd711974d9fbc60f8716bbf9cd6e6fe9d1e3440ceeac58eeb6a74725da9d1017840b57ff701d6a1e91b1305917f79b7303817a0dca8cb5e2ab76ad163d8a7dc55cbb9a4c888d0c6a19b5993b33fae9294a6edd65a9dc82efe733e7d2440665cdee33b3866b1a166be974639e1782b3019bfd322b4e6d1d9afea5b6314be1ecbe011e3d2b501759fc37f4b01ead6e4910a9268abb80788f3c73845ef79005b6a04fb6b6f7ded7f9e82e5cbdc50f2023a92b0f1f937954ffd8d9bb0b96d408dcd22e0cb9378032f27e094a8d3b623f99b7b743383c8dfa43ce94cb4a4d7b0abfbed1c870f319c9d64d868bd75b4f120fd8d5c105f1b7089c98d9afe82fd632965fe14dd7f13c855312555f7f17ede1194fdb893e78dd46b884da146e1670b2eb8e3767dee70a8cf7a7eb93dca19db3438077ec716e058cd3098b31937124ac611b4317d10e66f143456ca37332c457d3d1bf3688333779f47053e602203c9287c529713e8245dfc87fb6464e7d45fba10f8b538d42188dc537ea02e9070ef6e283d4823f8c82e472b1e502861a51eccbc2b478e16d462140095e3113cc2db4fa404d6d37f9b5b160a949955ef1a3dd7053d658ae43acad4a4c9db927b2f44883e3a2f44ac77b676754521066e3c82b2ebece51940d9a065eaa8fda86372b3724c7d7e9f08038dd682ece5fd3f8bfa5f44b20bc1d2ebc3b4dde15734acbf1658067d8a21f19b12a7161edc3bca02fe50e85ef8a5292db2ea2e79e9f17e761ba9a2506e634dc06883edf64b690dbe39af166f74e2534174c9d0fd5d542ce60db1a4b31c3bcee0d819fce0e524f71781c8330965a2e42a36669de8e68dafb235beec152d8bb522efd798b971fefcf8e9c7c69a86d7e2d3eaebe8f270d6c191a5613250ae3530d6f72ac66e91a6c00feaa69f6155e800a1948d72e388218c394cfa2188e4eb569ea429b59cef76c47b716de44af2ad2d1c6389147ed3177930809ab5e9789df095db30933b0f1574f35a74a2fd0e52f8934990255fa0851a2d5a4e93fccfb7cf414e3f296af3ff923a56447cdee62a58108b819dbb32d4773fe76463401e7a3ec06a6237c3ac34849fc250eab76e845987ea0f34b1cf95a80b90cb72c8298b1d2d5cd9cbc221bca7a270b6241684f22b2d64a46c3aaaef40be69349d32f68313f0ded9a138bad3081e070b3f01c37b573e6aa2a697df68215b40e6c747e7e4b5ad80688cf3e0d70b8dc4c9bba4a815188a8e782539ff52650827a1aa3d1875478aa2656aa12f3bef9cc6de69b018c41589a328c27a87c8b80ad6fb5ad0de65ce6fb5c9e33c1abb4ed2b6891615f1671ecd3dec2ef4fc11798ea4edbf7b5edad18b18ea8579e2baebd9ea91936a214dbf78722fae346aa086636283b2ea20061b27db75ae7588012a38f91779da8be58b32554fd50c7c2fc16e8afa4953b165c6b3269616371122eeb516eda1c8ca02b409950e2b13552863c827008b19fb1bfc10fd605456b73ed12bbe7cb857e16a64bd934781c96a852e5a14bd34a3b68cf6b904e7915138ea7b3a1daee6a8f3c96fd7a5bcbaf96c67931e760d88c923b51769e580c183d3a96b20ac2844bfed11126898aee275e45e4e263666192a08f6d5810e7b6f70a20d119eb83d101f1f6bb6bc537262c8f55c22fd4e6a9185ece7a4eea2a009a89e7fdf39d30a05bf73c39005d553b2cacac96e8390a39f43a0a78a0ea5d6a69ff3f90a63556b87465240aebc7700dcf550a34c913a1de241a05223b6a2389d40da2ab0710901e407d320a8afb44d583697143b76331ba05ec6e184305b0becc48241ab33db6e453c00df81293d3b14e94e8a526f4fccd61a66ba989039284a3b28c91bbe3dcafd996bf3ae45a123bff5dbd26b2c795178880fb0abb3fdbcb275c8fdc0859f919b1acd0e9d823aa2a3c326af29629f81ef05233289d939dc7f672df006556f61c5f74e7c3c02791a3290187bb5fceb1ff06d4b0a3e6f42637104328c01bfdd5b7d9e1c342439257bb61960e2cb7ad3567007a3325b9496f5ab1d9bfe7a29088d6c540144250f914938e810c0db1f209b51eda42870106d624792a1d557324c4c484759b9311887cb0fa6f25902310400a89fbb9acb5021e1a20c304040126fa3cefa06b6dbc7df65b325089335876d63d2c36da18f5e78988a73f2e5e6f2004a3091c6e5afc21d8900e8d6fccf50209be9a416d26b9a14c2b4f7a439643c00e237f86725330abfe85cb5dcaf2d7e42efb51ea0861b89ba4f9947f7050b6443f32b046e9be20102d3c92ea58a6b4a7fe9e44d8094c1c31851d9b4e51564404f4049b907d83b1ee865efd58f91b92e55fa7ac0124a8d3962cd70eaceeaa77378a376d2d7b0c8d1b7c42cdc8960e7157c12fe332b12ed2821b7cdee04db1de829b9fe64d0120a005051ee18842f1df1369057900919ae0b8f52cc0b927be08747655a3efeb79009bf4fd82bf1f0fc8e986676503e2e3a4094f63bb1b303f8ba6f1520c70b71571fc383aa9868523d8f7d0129bae1aba47e68e80d51a5e7cd099172234586fea765b12a62543d606876959f8dd13851f35598c329f4e2e05f24bca8e13ce5c48ee29bf1b7049bf0cb9e59e324d74a8bdcd6435d2837df8d20367f27f7883f4836cfd61386305b327c3f80e351f2e5f2cc3e0def974c7051bd47b8c525e52c02befefe2d3a283f3884b40d265bb073a069754732a0189fab50f6f85394e6b4c18f2e5c22c34bbc391620c4f12c86838363c68e693af4d949e687a7172dcc41c89528cac47af39e2d3ebc6918bf22965aec44ddd0b81c098a848d52fc87a50c461b2725c1e3e5874777cca638d3a6493d26d36c31530ab8f2afdaea16049384626860bb4b109c947f7ecb10df1dc3fa6705ee146fa14597e37c451de9552bff07ba36c7a0d01e128007eda4e360c86ef70e14c8f9bd042a9493b5c3dde7e68a6a697b20a7691c4de411642564489cd7b015afc43dfee844db023a4227dd2a8d2652bb3bf68331ca15148d9952ea642acfa6ae686186781642247c89b17518d795b5e9c80ed86d483fa2dee2a26a3cb8989cd2c0b324de62a3748597441ec2d6a7aa285ea4e77cc8cc2992e5ae71346dcf4a4a7ef569ba51c89e5a13f0f59a21668566995798df7e459365708c65ad61038cad79a3786008036e8efdb3d1c7fbd279d4a9cca548adc2b9d988cdbc9aef9a7f7ef596abb1cf2ebbf0701d0aab57110fdd97980ddd6b9f082bede8492fa6728a891788391478b267a7850f43eed60568563f03872574b4d5b3d674795f44ad134a8894ac6299f2084f53ff225e7fff00ce63a025aef427232c1b392d2515c4aafe725c591d20459f807a452c540e2fd0d9336ed5673b826b803b6ce2bfd532a4bba449482819971ea600bd987163d13558d9cab6c4d97fb9b91c1782ad69cbeb4dadf102ba4da8645e87c4de4f0146", 0x1000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002f40)={'tap', 0x0}) r5 = dup(r2) execve(&(0x7f0000002f80)='./file0\x00', &(0x7f0000003140)=[&(0x7f0000002fc0)='&,&$*\x00', &(0x7f0000003000)='\x00', &(0x7f0000003040)='$%&)(\x00', &(0x7f0000003080)='\xb8%\x00', &(0x7f00000030c0)='\x00', &(0x7f0000003100)='/dev/null\x00'], &(0x7f0000003200)=[&(0x7f0000003180)='[*-\x00', &(0x7f00000031c0)='tap']) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000003240)=0x8) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000003280), &(0x7f00000032c0)=0x4) poll(&(0x7f0000003300)=[{r3, 0x1}, {r5, 0x1}], 0x2, 0xed) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000003380)={0x2, &(0x7f0000003340)=[{0xfff2, 0x2, 0x7, 0x80000001}, {0xfffe, 0x10, 0x8, 0x3}]}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000033c0)={{0x18, 0x3, 0x7ff, 0x2}, {0x18, 0x0, 0x2, 0x6}, 0x81, [0x40, 0x6, 0x0, 0x6000000, 0x5, 0x0, 0xb, 0x7ff]}, 0x3c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x7f) 576.175401ms ago: executing program 0 (id=2861): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x8}, {0x6, 0x12, 0xe4, 0xfc}, {0xfff9, 0xa, 0x82, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="9940d00d07d8d37039aa23fd6cbcf81d389cb970cb81e19ec1d2016279516cffb2dc024f46603910ae0c00000000", 0x4c}], 0x1}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = socket(0x2, 0x3, 0x0) setuid(0xffffffffffffffff) (async) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) 574.435641ms ago: executing program 4 (id=2863): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, 0x0, 0x0) 405.025233ms ago: executing program 0 (id=2865): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x22, 0x5}, {0x21, 0x9}, {0x46, 0x4}], 0x3}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)=""/185, 0xb9}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000006c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x6813, r0, 0x7) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000003c0)={0x10, 0x81, [{&(0x7f00001d2000/0x4000)=nil, &(0x7f0000080000/0x4000)=nil, 0xa6}, {&(0x7f000031e000/0x1000)=nil, &(0x7f00000d2000/0x1000)=nil, 0x2}, {&(0x7f0000303000/0x12000)=nil, &(0x7f00001bd000/0x4000)=nil, 0xcf6}, {&(0x7f0000643000/0x1000)=nil, &(0x7f000025e000/0x3000)=nil, 0x8}, {&(0x7f0000704000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002e5000/0x1000)=nil, 0xc8ea}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe}, {&(0x7f000036c000/0x4000)=nil, &(0x7f0000356000/0x1000)=nil, 0x4}, {&(0x7f000033a000/0x4000)=nil, &(0x7f000011a000/0x1000)=nil, 0x80}, {&(0x7f0000264000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000148000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2d}, {&(0x7f000013b000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}], './file1\x00', 0x5}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x6a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x80084905, &(0x7f0000000380)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299a", 0x92) getrusage(0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x4, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x4, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad15159aa764dce08004c659940d0c44c11920d07d8d37039ae23fd6cbcf81d389cb970cb81e19ec1d2016271526cffb289534f3975cc247b0cf9ef4e0e6222ea8325770ededd2a96cd3a7a52", 0x50}], 0x1, 0x0, 0x0, 0xb}, 0x40c) sysctl$kern(&(0x7f00000005c0)={0x1, 0x45}, 0x2, &(0x7f0000000300)="00e0ae5b7e0d0000bc5a91501d94a34b8e2f50375f84cf71b59c7afec37082fe7e1b624b04aade784f4c6e17bbbe7bf9f96e", &(0x7f0000000080)=0x32, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000340)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 404.342481ms ago: executing program 3 (id=2866): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5908bb565b18d7c51f78b06ccffb4050080000000009d00000000fd3493776445d4cd12c63d34", 0x31}], 0x1}, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x8, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) (async) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) (async) recvmmsg(r1, &(0x7f0000000380)={&(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000001580)=""/155, 0x9b}], 0x2, &(0x7f0000000280)=""/66, 0x42}, 0xfffffefe}, 0x10, 0x0, &(0x7f0000001680)={0x5d5, 0x5}) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000001440)=r0) (async) r9 = socket$inet6(0x18, 0x4, 0x93) sendto(r9, &(0x7f00000003c0)="aebe4501337285845cb235a8b5dcc568ea1411f0c00dbe6000f1a3c951b1635a7db247d249aa8a6e58c89cb84b44209fdb4d7be2482bb8dd77bba6b692c59832be5addc2a886136b98a8b945db7ff49f319c8f685bf24959c35cb880fef578cddc8b37ca56d796fdeb620c13f93e88b8f842da8d14d56eae0e7d53e202b8ca52592b52a4ffce9f5a523de4b0feff1253946a7de20cec21f03908e22d6aa55f96add84fc2291e3490995bf87863f7d37e9bee78b99294253b23431fcae0edec79826701fb4724237f9ef96d965fafb200471f1a5749cd2d273f52bc3cd373fc970a77b44393b6c1766c616860f50386b3be318789be5a26a28f7061d4036044b438fc921a80cc3e6cb228b68893d1601c4b4cb82b7dd3598ea4cdc3e70610b94339f6899911b42aa2fcb9bab6e873ec2c148099e2ed710474c56f0927c6338098a1273d7b6498f848038af51f19700463e68fda59baf146e89aca85d917a886deba9be12b11ae40db843968e3689c62dfc9042d866a4b962550a4f06fcfa85a24c979102081d2e098e16114b20ac9f4b915e1dba6b758e36a0da95ae8edaa964bbfcb8a6ec07c371c31e44d5ae4de673293296d6ff9012bb5c93e55cb28a7eadeaeae5d1e09282b6979a2f011705d1b871a5bb4545e7e4a5c1776bbb906dd5866fb02e5097f2c173bd1981e7f583f10094c186af9f18a14e20c8932c6c9cf9250b05fb81adbce3cea3121a2d9f793ea9a4bfaadcd9715b54a9ccceb0be337a01881fb2de6f43b14e351f05106f6264cd2cebfd51c5ba95725170f3e0e2911e28808d639b573b0861fd8af199fb8ad407831bbdbb24cbab2dba06973ccf7b5a0b2222c900ecb4076a39acf733bb6dd1070f2cb8ba139d00e40cc2702b995cbf6e09110d67630f5b9efeeed5c3bb4f0483672445c584b3aaf57548817a777a2fbb314f3a4832ccbc47b13c6ee3667e14ac7e84e33e5600ad6fb78e9644b4f5dac43becbf4c4478fff1618d5524e09b05fe220893c72f377d73ae7cc85f2ca3aaf74b26d00b423fed99d99fb26bab81931edd178e4f2f5a01d5143b3c68924b7d6bde29bda9417261bad3e040196be9d4e2d3e28184aae010a602e50ec83c6e40c6c014cf5f5f2ba9454430a634aba9537e8389c5276b3226253350e2c247af3be5649830268d31d20c48780703411b0c5a1ba8f5ff70f9a53169039841dfffc617874c3d55b7e8b26650456f1069d58d1ebfedb570ee125ce1b715eb6794b6f204a677b659c5663720afa87ddeb2c82f70b612bf2c4e835697f5ff814236f3488e95db0c0c1f14483b2e249a831177b06e142ef4c5e7572b35e4599a005deeec00462c97a4593a1e65a34e0cdcde7b23d7647ec515e0fdeb54fbb084521f664d5295c31a9bd44d310b89bfc7e8fbbbef3c5568d13b70d0668e646f4e313654f64f0b85be7a56f2dbc4e36900dab688bea6ae74f0bd39542dce4ec93cf293da87cfddb9c472273da6b83031e625ce0e16b27c8b6a153743d16abcaffc3692813fc32eb1ea5d1a3ca5d33eb538d84648afc0a6eb47cf3f3e7ff2c4dba473a04a400760072a93bc64c84843832127bb1e997ad7322916c7133d5c232f061d53e3e7153e72cc14b4af5081f0bc264ada09742ee093c98c146ae898a1a389507fd0f0a00e19ae066756f54422f7997ccd1afadb9a438620c7ba420231c5515a0e6b82e280dd3fd189eeb164e2db9d456e3ef5fb3d0ee6bb315a2e2b281379a6398de92cf861e638154c9cda43c1844f9113e9a486eb98af5f8f42b6441b3a3f632b67107b9fa113f82d1817cad352b4bf5b0174c3feb4048af452834389bdc5c0814cfa835db1352639459f4ba3fe1d9da9d8b9d86170f3a994a14534f88102d9790561e95c86ac4514ddab0a7f0b97c835900cdabcf109b72c01ca1e7b2ddb23c3a48dea64948931a0e953e304f5005d753d13f9e19bc573dd0adb3d524b6d960bd5698f968178327068818cc963b1c6b7527aaef39a3746ead493e2d38e7dfa05eee8b720ba56bde6673110a8b6da7b7c2b1c48f4191f000c985e57bb39696c93328217d7a94e198a10925790e5cb3f8b7a42d0465e1df3d6d0687ade4331fc60339c62f368bc11787addc3a5f22c7e590e9f3fa79e24bb6be482d9c513cb32e9928f7f92e7b7c3a7ba70daeeae4bb723897b4f6065986b2362fc7154d3b093ab5b57a15ba30d3e9959f5d150568c40f458b1794863a233019e315fcff60d83db0c7e8cf2fd5540eaa03b04fce17cbec8a55acaca88077caba3321a58b041fcce74ab82892757fc82f0e5231f45d453d26a4302eb21dded6f6f382d100798eae5450addce53c3031a853b0d1388196bacbe51f4f9bbb8bc03eb252189000632f67a812c8950b463fcce03492babd4b699d695d3feeff9853de92c0cb51c5714bb838b137387c573c854dbe178e2f488060e09b430ee705156d643b15dae39af26a0a8b59c5b12bd5468c124a1292d4b708f24202c7f7d170a112c715d06720d7ef90ca8edbe057ba0b0078a6331e0e63db53cc305b3bf6205a9ec362c38aca73a061a587f41ef872c8845c81eaa41ef999688568806e4675cb482194b06901a2a1141235f7078fecfebd202d41f97217d7f935a25a25ce48390f4563f3c549815e920ea7bde802484c37e056d0d6f9cfe33389a368da25c5f16446ed0e5166590dceda0b420481722feaadc1b3da542c3af1d7c5eb20d67a46fba338e166182610e97ae7ba5f0dd99bef5943d20d83bd2f3454e2d9307e065b6dc7e76f6cf986b27b10a6888119a7e91cc3101c579dc41df8d7cbf490b928ea3823e3cd678f06d6f9da045b920e0b9d8631d150f74e101914fac5fc3a1fd81e85ba4a31f13332a594644ea733d637e3b21c5382771ee288b4200c20cbe12040f07c2c3dcae7418cfdd046c43dd398297f18d2be76838217ce650b69d35c6579503241b4096a21335f98bcf34285ce23a78380b7784e918c950f8b1743be4d352c59716af5280b3fcff2631dd65f4aef47bd2f48ae37821912891400449b3877134d2e92da10ae845d4844d43cc4bb654e794c56d260abe52463604665359a5644e7ad228b1704f323c1079b3f2e807ef64a7250ad52a37cbd952368322ac80dbc94e447f1d96a07e75ce65859f9ad15ae9fbc45b4aa1f2be2aac2c466570f9a6cedc489ab05f115cad4bd0724c2627b9a0a5c6464215bebf54975c0e7534dbdef9ec1d1b426b6b82cdd90d14279ecb9531775077d5ad09c02d4534d4087b4caa47d6d18f4c3d71b3aeb59897708676efe080a5b854a48222840df2dca5241fc6595f2b55968ed8da3272abc94a8a2f18b9a44d388c1731476625fb4c4b226e0ebbd53e7d74f3e225723ea6c6ffec94eadd28d8f7859035e0bff4e9f14f6b9e9b3aa80b91322d8e3bf997d33f8b664bdd49437d2b0d3aa170ac6c9b21ab28f0386e32ab5577502c0f7595b68d5513458777228a694a2effd28c61b2c6988688fc35a3d379a2eb0358b64530c6a7a76ffee1364bb40c0bd9d918bc5c17d1feb115c9cae0eab0eb8ee05edecc745d987fa482da09eddd740e3ec8fc0dddd9e085d1fd2ebc27c8b324466dd03d5cdc0ee3c173270cf547155ea0d0eb7c14f49d559813a86e200030c4cada95cd467e770d08db49ac4b6b8e0d0f306dfea43a0f2a092e2d671eb8b2141fd2c9b723cd5efc82e36e6e90469820188682364db6dc627acd5cb3506bb670779c409938afc95d9fc3e3fcb06bad7f2436344b64e903ebacad9105777bae5012f52c48b72ad2039018569f73c9539a648ca02508f5d2fb4ef1649413dd20709b0c6ba0b38e9d53786079aa203e90198d082719e26238760b2e8dc1ece9fe2bff08ce3f18bb477af4cf2a2ec6e1c48c2bf9f6597a7a3f28a4d1ca53eccef451ae6d65f01853884398ba8f2806f57f3dc51663351fde02fcce1f54f2cb6e2cb63a4f42a000c5e1dfea8912398141f07f0da8a45350096cdabd0fb7962a8be793d46f36611bafc5e84f93e7f3b8d202feff6706ec22c7682ddbe523e45caa7ceaba4b00d03aca51b8daaef463a934677178a73ec82c58993de66ef089a10ba22aedf183966dec827193f21dd488fd7586adbcc124a1b3ec63a576a57338eded612dd9cecbcbfb5ff3dc2d53595a2bfdc0e410f808eddb3aa85cff33bc2602923ddcd738697f8324fba4e34ead202b0e77d6b107a7fbe5ec9c0f4d9ef72f2420b58bcbaefe19df07134333f785577d2feeebf3e2bf8e8459d2b59cdabb50e47ff075c3cd35e4d0c61c71f84ef5612760750e1af887ab3153c0a1cb65e4af67117ea36adce09a33238a63e0a9ce3cfa6e0f329bf20948874ede059e6c8bdc7c55592552d96b0b07796bbbe34b7ba23655c0bc80bb5e430a50ebb20a74c2b49450e34dde237b39cb471ca0a5ff11b1d0a8bbb3a658eeba2b4033b6096b1c3c6c68bddf58e48ba43b4c6ab11d7be5d0c66a52fbd96d988b0b421a953c604dd4c9c23051438a179318c0f54eef12f0dec6faec918bd86305cb255921f98462021c301da3bdd81bd64cc7cd8bcb5dd402ce32bab45f1d76205bf5afc901a69f18d69b8604275a3057b5438c6fe34a5f62cca344fbc00713d72dcab3c0e4397f00f5dd32e4083c99ea5087f9eb1c2c4e84b48ed48d25f8d62bb7dc051de69c52c29197fb7169bbbc063884dc212b7586233f80ae76da84cf52c2a93eb8f1b286a83b166d0800db1ac4800233ad2fbd337da0f871432bbc53e54a301e3d8647383a9688043e1280d3a1cb4df9a631328bc823c225f9b11343594cb8052c05a8ba8fee86e2faf65669a4abfb3accc832ec6e3ceb666673bc34951105f96a68b39671c85a3ec2324a794850e381be8d30191fe7b8c197582fbcdf0b469cea72c37fab5ba1a537a26c132d6783f008166d3da6798db8c4d28604647f8abe2c8c54feefb4f920ac47e58b62a2dd8991e6d63f9c8e6d3942c55bfbe44428e8f30566733d402dc12eba9bc30f2711a6d1143d93aafec6b153dc111a6524f8e4e92ec8525126f25bbbb59f686940b380f85c83bc7dd1097ebc7911a791f2d49429c01294ba43f51c6a25c89e9e69e5fc62b08719f3d829f250eab0699f1e52b7d077eb1e17eda17e4500519134ab66b2167c7ba85f9b0b961f269a3c05058bffc50c25e1e2e9a27590d691ad868cc72bf5d5c3e5a4fdedc98efcffaee0f38a00c929541f68b38610c93feeb73c0e7cc1ecb5e455dcd78916cf8d809d73994c959c234fe4ad70cb069fcad369782617f732d98485404407555b9081263e7d9b39f96332999a0f276d01a96e3a3fb0da3bdba87225c54a07f4fa19d07086a4cd62c5f224bb096ebebe7cccdcff14a53967c80606354a383ccf5d072d918e248043a055864fafeb1c7a7f2be7f7673ce284a046f2db2083e1b6bad93bbfc45ef08c82aefb9c9319570da606b9696cd57f3487641f75615d98e0dc7139afbc591da6d0ac2f981fd10b1e0a8d749aca27184dc40cc66fd2a6c22ea43de68d5900b08498a2cf4e39f7968cffdae2a07499d1bd1b4a824911638829401595e4602fbb702da86c7c10bb5ae5ca5a07c43ef3372720865cc1c06134c93c7593c4017c2cba4823ee1efc64dbb72950513258c192e2d6deaf08087f96c4b7a30e3ca6302b43fcdb840463c736f24bb1fa35c239b858022c5f90c675758de0bdddf34b45aa44a48f4ee3ee1f88ca27449318d17a267beff61b4492b2205616ac89bc0a5b3213da9b85a180ebed6461b91", 0x1000, 0x402, &(0x7f00000013c0)=@in6={0x18, 0x1, 0x80, 0x7}, 0xc) (async) pwrite(r8, &(0x7f0000001480)="c5f2796c5028de433a64fde0c91a8e11c5f4d1f337642f611828493492dfb8d2def4c9d168ff24f18a4245e462c2e30b4c260444abdabd08ab396d291bb07af1ba474bf61ef79d99e06c87f782e3326b3dc4daa07fafaedc39c6647e4b157ef0cb091f1aaf5279b594084b97d6c1129c0c129025190b5ef4b60db294c3a7181564bb8545c863ecdcf751a01c80796fa88d51bbb77364847b7d216b22e1fb2af3feab8b55dc8b010ea05f1d2124274fd6f10c5f5884148f4e2df58c8943c0dfb9ca72d3be0aa957abb3", 0xc9, 0x4) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) setgid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5aaf05299c2f2029dbd891501d94a34b8e5f84", &(0x7f0000000080)=0x1c, 0x0, 0x0) 266.679887ms ago: executing program 0 (id=2867): mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x61eb37a1d619228a) (async, rerun: 64) r1 = getpid() fcntl$setown(r0, 0x6, r1) 264.929412ms ago: executing program 3 (id=2868): mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x2414) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 263.739596ms ago: executing program 4 (id=2869): r0 = shmget(0x0, 0x3000, 0x148, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x800, r1, r6, r8, r11, 0x30, 0x9}, 0x5, 0x8, r12, r13, 0xa3, 0x53f, 0x4}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000340)="1510c61c9209b8e2a65868d4c9225da69225426f2d3956a3812e85bd3426678b58879ec816e772b1cf18ff4f66521cd0f4524ab9269a858ba0738937def72eef75998a1cceb670c3cb9131f1b43c7ff46f95edf16b", &(0x7f00000003c0)=0x55, &(0x7f0000000400)="c0d4d70267aedf15da7a6e3fa7f40aeac25fe6e9a855f11e8183c9919ba1bede652ed3369e744356ad39fb8e9e336a9a94e65ad2ea3b0d17b42cea1ecff241a8f176", 0x42) sendto$unix(0xffffffffffffff9c, &(0x7f0000000480)="89aa4cf0a2fc06f426ebd1c1f7f51e43c080d4f533978a623550130ffdcc993740e9d1faeb13c7cb5e8c528036e88f81abbfb96656e4d19f9231b008a1614e23036e7cd9e7b5c9618a109ef5115cd8060604f5185fdd9e589b70c2420dbd102661f23f7c48765d491d7e1f0a6310ddbc51f5e99d2edea4f9caee5187128bd8eb79a8615d9d97a220fc944315da673d5896b84d5a3eeb32d2005a55d621af32f8ac6a9e7d9e964cdb4fb4e51eefa1cc4136f2609fb4fd480701fbb1e1bcca6d8d20c0b8b1be4aec3580d44876f8a6cae0", 0xd0, 0x8, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x1, 0x5, 0x9}, 0x7fff, [0xff, 0x2, 0x8, 0x7, 0x2, 0x4, 0xf, 0x1]}, 0x3c) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r16, 0xc2585601, &(0x7f0000000680)={0x10, 0x6e2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf32}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x651}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000d74000/0x1000)=nil, 0x2}, {&(0x7f0000c3d000/0x1000)=nil, &(0x7f0000e35000/0x2000)=nil, 0xd}, {&(0x7f0000da5000/0x2000)=nil, &(0x7f0000db8000/0x4000)=nil, 0xc23}, {&(0x7f0000c9a000/0x1000)=nil, &(0x7f0000ce8000/0x10000)=nil, 0x3}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000ca6000/0x3000)=nil, 0xaa7}, {&(0x7f0000f2f000/0x1000)=nil, &(0x7f0000c14000/0x1000)=nil, 0x7f}, {&(0x7f0000ee3000/0x4000)=nil, &(0x7f0000c56000/0x3000)=nil}, {&(0x7f0000e10000/0x4000)=nil, &(0x7f0000d84000/0x1000)=nil, 0xa}, {&(0x7f0000c4a000/0x4000)=nil, &(0x7f0000d0d000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x1}, {&(0x7f0000e4f000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x9}, {&(0x7f0000cba000/0x4000)=nil, &(0x7f0000d41000/0x3000)=nil, 0x7}, {&(0x7f0000cf6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000e4a000/0x3000)=nil, &(0x7f0000cea000/0x3000)=nil, 0xdc}], './file0\x00', 0x8001}) mknodat(r16, &(0x7f0000000880)='./file0\x00', 0x1, 0x8) recvmmsg(r16, &(0x7f0000001c00)={&(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000008c0)=""/245, 0xf5}, {&(0x7f00000009c0)=""/146, 0x92}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x3, &(0x7f0000001ac0)=""/210, 0xd2}, 0x4}, 0x10, 0x843, &(0x7f0000001c40)={0x3, 0x3}) kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000001c80), 0x400, 0x0) ioctl$TIOCSWINSZ(r15, 0x80087467, &(0x7f0000001cc0)={0xfff7, 0x2, 0xf, 0x6}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000001d00)=0x7ff) ioctl$TIOCSTOP(r16, 0x2000746f) setregid(r11, r5) getgroups(0x6, &(0x7f0000001d40)=[r4, r4, r2, r7, r11, r6]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001d80)={{0x1d, r10, r3, r1, r17, 0x0, 0x847}, 0xfffffb2c, 0xcd, r9, r13, 0x7, 0x1, 0x7}) shmat(r0, &(0x7f0000dd2000/0x3000)=nil, 0x1000) r18 = semget$private(0x0, 0x1, 0x521) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000001e00)=[0x6, 0x3]) bind$inet6(r14, &(0x7f0000001e40)={0x18, 0x2, 0x9}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000001e80)='./file0\x00', 0x80, 0x48) 261.66305ms ago: executing program 3 (id=2870): sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setuid(r1) setuid(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0x3b, 0x0, 0x0) 179.733097ms ago: executing program 3 (id=2871): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='.\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe03) 179.060885ms ago: executing program 3 (id=2872): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x4, 0x8}]}) r1 = geteuid() r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getegid() r5 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x40, r1, r3, r1, r4, 0xad, 0x9}, 0x3, 0xee4, 0x0, r5, 0xa9, 0x1, 0x10000}) syz_emit_ethernet(0x32, &(0x7f0000000180)={@empty, @remote, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="397a85c78c98", @broadcast, @empty, @multicast1}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@random="b6d2cc0507a4", @broadcast, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="47e08dd5a819", @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x40) mknodat(r6, &(0x7f0000000280)='./file0\x00', 0x2000, 0x6) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x246, &(0x7f00000002c0)={@remote, @random="974f15d2a4fe", [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "f3e5d7", 0x208, 0x1, 0x81, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0xff, 0x3, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x10000}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}]}, @dstopts={0xf0, 0x22, '\x00', [@pad1, @generic={0x9, 0x9f, "c8b4502a774ea207bb8c9eaf4d89859a5b2f34e7544824a98a52ebb3f3bd9d28b08f37055852d9064c5fcbc8e85781f8b83bc0b46c066861008c13b2601288fc85ff1ccddbc754867cfa6b060f13b1f839be97fa0977ca4eb0eb60246c25cec01cde1d6dce3e62c0dc3c18e4678dd80b1e8dcf6a1d5ebdfd7fc3f6a8b106498ad200d9493c5c4eed324b566aeca933fea82b16dbd34141fe3ea28888ea76a5"}, @pad1, @generic={0x0, 0x6b, "98b3c8769ac760064fe63c182c4a757dd2b084059c3b334ee13dd97d74d01513f8fc77a78541640ea17ca33cb5c7bcf0fa9e7fea1fe3de8ada2eca37e429ad63544ec8937db31cdcd6275f6036b10616c7687299fd2184652025499b03c1137fcc9231179aeeefe7be0ee2"}]}], @generic="3422eb210fbbcad4d17844580f11c21d2f53e7d8f7c33951bd2a6c50e4d559ccedf961a90a13be2c5cbd3267d0b71d9c26501b822a9a227ad3912bd43d158952254fd6f1cd29fda7d0e3db978be1fb7c42f150153c841763305a0e996bbbaea31cc64435a76d424f4ac6c5c2f159d472c1772dc3deba09cd603dcf394cd59b667ba7bb36127f48c3a56ab356217c0dea1a22ced3e7bcd16f15ed1ab52834dc25ead64585e01ee4985ea7084ea0282c452171e694f0312ee97e5001a19a14d70ce182d6172847e49c"}}}}}) chflagsat(r6, &(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) shmget(0x3, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000580)=0x89) r7 = socket(0x10, 0x1, 0x5) recvmsg(r7, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000005c0)=""/235, 0xeb}, {&(0x7f00000006c0)=""/75, 0x4b}, {&(0x7f0000000740)=""/92, 0x5c}], 0x3, &(0x7f0000000800)=""/103, 0x67}, 0x43) semget(0x2, 0x2, 0x54c) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r8 = semget(0x0, 0x4, 0x230) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000008c0)=""/4096) shmget(0x1, 0x3000, 0x12, &(0x7f0000ffd000/0x3000)=nil) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r5) 173.020998ms ago: executing program 7 (id=2873): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0xd646cc0922a6cd16, 0x0, 0x0, 0x369000000}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf25bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c3ff01210000720fc500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x4, 0x0, 0x0) 96.236152ms ago: executing program 2 (id=2874): syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x1c, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}, @window={0x3, 0x3, 0x4}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) getgroups(0x0, 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0x1c, 0x4, 0x3, 0x6, 0xef, 0x64, 0x0, 0x9, 0x70, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6, 0x7}, @ra={0x94, 0x6, 0x800}, @noop, @rr={0x7, 0xb, 0xf1, [@multicast2, @empty]}, @timestamp={0x44, 0x20, 0x5, 0x0, 0x3, [{[], 0x1ff}, {[@empty], 0x4}, {[], 0xff}, {[@local={0xac, 0x14, 0x0}], 0x2}, {[], 0x6b0}]}, @end, @generic={0x0, 0x2}, @lsrr={0x83, 0x13, 0x3, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x6, @multicast2]}, @generic={0x88, 0x8, "3660120beca4"}, @ra={0x94, 0x6, 0x8}]}}, @udp={{0x2, 0x1, 0x8}, {"e19357adb432b6f4a371a825db70a255ccbc4c3c46ca86b5a08ef5090446974eaa6eae5c45914a7bfe1050249528bdb5496c11cd1a0e25f70c7097c556c4e819cff537a44f4b262161783bb32538a6ce8c706d4ae6845ad52e3ee448617d2708e5807602dd6111d62329d139625e36c3810b48b3d4e1de"}}}}}}) 95.721705ms ago: executing program 4 (id=2875): sysctl$kern(0x0, 0x0, &(0x7f0000000000)="fa00a26f338474f7", 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x369000000}) (async) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r1 = syz_open_pts() close(r1) (async) setrlimit(0x1, &(0x7f0000000000)={0x8, 0x5}) (async) syz_open_pts() (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x118) socket(0x1e, 0x3, 0x0) (async) clock_gettime(0x4, 0xffffffffffffffff) 93.38444ms ago: executing program 4 (id=2876): connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {0x0, 0x1}, {0x2, 0x1}, {0x0, 0x9}, {0x3, 0x40007ff}, {}, {0x1, 0xc8}, {0x5, 0x3}, {0x2}, {0x3}, {0x2, 0x100}, {0x3, 0x7}, {}, {}, {0x0, 0x1ff}, {0x1, 0x88}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffff8}, {0x406e0f656ed361f}, {0x2, 0x6e}, {0x0, 0xfffffffc}, {0x2, 0x3}, {0x0, 0x80000001}, {}, {}, {}, {}, {0x0, 0x1}]}) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = accept(r2, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x40}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x6, 0x3000000}, {{r1}, 0xfffffffffffffffb, 0x18, 0x2, 0x8, 0x552d}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x200, 0x2}, {{r3}, 0xffffffffffffffff, 0x5c, 0x4, 0xf173, 0x5}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x66}, {{r4}, 0xffffffffffffffff, 0x7, 0x2, 0x101, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0xfb}, {{r1}, 0xfffffffffffffffb, 0x90, 0x20000000, 0x5, 0x81}], 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff2, 0x4000000000007}, {0xffffffffffffffff, 0x6}}, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r7, 0x0, &(0x7f0000000040)) r8 = socket(0x18, 0x3, 0x0) getppid() getsockopt(r5, 0x81, 0x26d3, &(0x7f00000001c0)=""/30, &(0x7f0000000200)=0x1e) setsockopt(r8, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) shutdown(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) 92.094215ms ago: executing program 3 (id=2877): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) 3.369564ms ago: executing program 5 (id=2878): semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x3, 0x1) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/252) fsync(0xffffffffffffff9c) r1 = semget(0x3, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000001200), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/242) 1.850238ms ago: executing program 1 (id=2879): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000800000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe800000a20a000000000000000000aa4f6d38913c6594e8078600ee44621460c8d2ca3691508b41"]) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x0, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x1}]}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0, 0x10}, 0x0) 1.205541ms ago: executing program 1 (id=2880): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x1, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0xd5, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pledge(0x0, 0x0) pledge(0x0, 0x0) (async) pledge(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') 719.519µs ago: executing program 4 (id=2881): syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) sysctl$kern(&(0x7f0000000300)={0x1, 0x46}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 414.644µs ago: executing program 7 (id=2882): setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6009789, 0xfffffff7, 0xfffffff8, 0x82a19f, "bb081aab003721e7beae04c48d895f99ccf200", 0x5, 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xc, 0x100d828, 0x407, 0xffffff7e, "97aa86f116a234a70000000000001700", 0x8002, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x8, 0x10, 0x5, "cebd000dc1633cdb54f5c4b775511e895ef89220", 0x1, 0x3}) 0s ago: executing program 2 (id=2883): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf5d, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x9, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x2008}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) socket(0x6, 0x5, 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) dup2(r3, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0xffffffff, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.59' (ED25519) to the list of known hosts. login: pckbd_enable: command error uvn_flush: obj=0xfffffd806a8c9900, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock back 1554457753 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 1655121065 seconds pckbd_enable: command error lo0: can't handle af0 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error fuse: Cannot find fusebuf uvn_flush: obj=0xfffffd805e479330, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost!                                                                                                                            OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 1688675538 seconds OpenBSD/amd64 (Amnesiac) (tty00) login: sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code malloc(): allocation too large, type = 6, size = 287762939904 OpenBSD/amd64 (Amnesiac) (tty00) login: pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Starting stack trace... panic(ffffffff83375699) at panic+0x1d0 __assert(ffffffff833b13d6,ffffffff833adcb9,84,ffffffff83408a0f) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff800001488800) at if_createrdomain+0x40 ifioctl(ffff800001520a48,8020699f,ffff80003c489300,ffff80002a35fa38) at ifioctl+0x1c66 sys_ioctl(ffff80002a35fa38,ffff80003c4894e0,ffff80003c489430) at sys_ioctl+0x674 syscall(ffff80003c4894e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x15829496610, count: 248 End of stack trace.