last executing test programs: 8.133011531s ago: executing program 3 (id=2370): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x1d}, {0x8106}]}) (async) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) (async) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x200040}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x80101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0xcf5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000), 0x35, 0x0) 8.121828422s ago: executing program 3 (id=2371): sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="7e05935b0bdc", &(0x7f0000000000)=0x6, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 8.11839748s ago: executing program 3 (id=2372): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069a1, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 7.266049152s ago: executing program 2 (id=2373): syz_emit_ethernet(0x100, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0xf, 0xf2, 0x64, 0x3, 0x4, 0x9d, 0x0, @rand_addr=0x1, @broadcast, {[@generic={0x83, 0xf, "7e7c8c87b46701cb30b8112931"}]}}, @icmp=@generic={0x21, 0x81, 0x0, "217332bc395f6330179da1b51344d86489abd6a134bbe0dc8bcd557a53f4b672350ddfc61b2e1c67c31a38207a20b0f9838693d0ec3ac5e6f1d8957be5ab5a2c7f779463134c5c5f90174c50ab94d2f0cdfb07d8df4607f2f36c0473d64cb1c9cdde6096a71cf903548304787999572e4202b9c82349adf650aafcb255d0c05ed1a89b345f896aba6a88bc0244c8e4ad250160395337512129675f104f584738037abb8c05a01d3a91e4d6a38c746309f05ceceb85e3fc5ad0a8f3579c7c6d4e654f2afb83de9425eb44"}}}}}) 7.265777711s ago: executing program 2 (id=2374): mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x425) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x101, 0xc3e, 0x20000, 0x3ff, "754b1ad68fa6ba4d575b8627bbad385d45f6558c", 0xff, 0x1}) 7.263890665s ago: executing program 2 (id=2375): 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x8002d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0xaf9}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) select(0x17, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 4.21659426s ago: executing program 2 (id=2454): r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x60080003, 0x8, 0x8, 0x200, "000000000000132034b3ae4e597c00000200", 0x8, 0x40000004}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x8000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x81c, 0x80, 0x5a7, 0x401, "09166eda35c1a6760400ef6e03020c4beb360947", 0x4, 0x401}) writev(r4, &(0x7f0000000580)=[{&(0x7f00000003c0)="de5583be", 0x4}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x2000f66c, 0x9, 0x9, 0x5fffff1f, "9cdc452e307e0804002f000200002f9e68cd3304", 0x400, 0x207f}) close(r3) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f00000014c0)=[{r0, 0x1}], 0x1, 0x7fffffff) 3.37457723s ago: executing program 2 (id=2479): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(0x0, r1) (async, rerun: 32) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 32) r3 = getuid() setreuid(0x0, r3) (async) r4 = getegid() (async) r5 = getpid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r9 = openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async) link(0x0, 0x0) (async) open$dir(0x0, 0x10, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r10 = syz_open_pts() close(r10) syz_open_pts() r11 = semget(0x0, 0x0, 0x20) semop(r11, &(0x7f0000000200)=[{0x4, 0x8040, 0x3800}, {0x6, 0x1c3, 0x1000}], 0x2) (async, rerun: 32) writev(r10, 0x0, 0x0) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, r8, 0x182, 0x400c}, 0x4, 0x800, 0xffffffffffffffff, r7, 0x1ff, 0x604000040000, 0x6, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x9001}, 0x3, 0x8, 0x0, r7, 0xffffffffffff0001, 0xcf, 0x0, 0x4}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x7, r1, r2, r3, r4, 0x101, 0x6}, 0x80000000, 0x4, r5, r7, 0x6, 0x8, 0x5}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async, rerun: 32) r12 = socket(0x18, 0xc003, 0x3a) (rerun: 32) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000100)={0x800, 0x0, 0xe, 0x5, 0x7fffffff}, 0xc) 3.280261568s ago: executing program 2 (id=2484): r0 = syz_open_pts() clock_getres(0x2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="93a83fb6cc09af1116ca4b0e0a29f2c02ebf1f64ca65", 0x16}, {&(0x7f0000000080)="089f2e7865c8ba5a5e8590b9e61db72ce2d38c024856c0b9da8ababdb9c7653acddb831f20766671d534428e0bdf821a7bde8f82fc5c00630a0896ec60e84c15f14ca5e532bf9febad21e12b2cf29da271fff41ab9f29ad87951fcd93ba2050dc60cd1e8a87187787b0e87200f658220b528b5ef2ec4435e9ba6803dac6884cb9e031f57ccfdffa6676f8c38eba0a19c3af6d646235d25ac822e0e99bef267df170a2a6e963cba562c5648dcfa99b957b1a2e78e5f6cbdcc162fe13d448bbb480f953e34fa4d01332dba6a2fdfad44d9a3c7494fa1513fc337b321cea3d2fde24d1861b8", 0xe4}, {&(0x7f0000000180)="810801e910f4a1bde036549190f613b0f8b793cff5b28ef7b4bfe58520dc82103ee06c64f09752740ae8a46d7ef562d431288c865b7a9ba8f7a44e23aecae40391a8fca208d169ed2a4a0fe105f089ab2961beb89e53edd30365a8a1f26204430e21e7d2eb612b29ae7f03ba85fdd31436c9511fe6f5834f622d3fcf1266fbc0d0975faa3e6130b747cbdc0d98970ac917da31a4ec34e27c7a50477c8cbc994084a3", 0xa2}, {&(0x7f0000000240)="648dd5c30d278d020c14a6029527b767b159c1065f43b279587345df3d325ed2494e4d762207e58c6237da922438702dcfeda5653564d4d6ca0555341f20f6cafe3ab3859fff7c1e261c13c25e9c73025a89b3d5c42c83aa1f1bbeedb32861db27d1b52968ca338ab92300fcafca33a1", 0x70}, {&(0x7f00000002c0)="7bfed1ea7f017ac00878a05c6d47e1cc85861352d943c678c0d10f86ce64483e00bf7fada1e2ccefa8a5a350aab43f784d58104afb03ce6f3d74ba9a520bbd7c14ce48e55eab071d5469188bc14d64039d4f73b3cbe42233032e85b237e49b0f324dad7b204eb82e73bb590b0503acaf3235b941186927b59a5a511c6305c76a84234efc2e0ffe7c9f4b1dc0b0cbb7fdf858e0ca78e8bcfd4b8c39d3a658b1a3c70fb20dc0c2ab", 0xa7}, {&(0x7f0000000380)="7652e35a4ffb3206535d6b6cf24bbf313a0b99754f5b1383f3ef8efeeab055a0ac5880", 0x23}, {&(0x7f00000003c0)="5b8deb53039b0e64f1da9f5ea333", 0xe}, {&(0x7f0000000400)="89be56481c25c27a32ead55ea2fb26edcb9a73a70844c8401cc2c120ce8fb1cc339339cac6747a2c52f7a62e3bee89591ee65f4aebbf46d73759dda0f90329dc1ac4484c2745f9a57a3b3e667ca921e1c8", 0x51}], 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x1000, 0x83, 0xc072, "e0809c80429a030bf70100001613f6d7bc0d6e60"}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 1.357719475s ago: executing program 1 (id=2562): r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)) (async) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r5, 0x5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x369000000}) (async) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x122) (async) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') 1.357447507s ago: executing program 1 (id=2563): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x1, 0xc}, {0xffffffeffffffbfd, 0x10000}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x806f, 0x0, 0x7}, &(0x7f0000000380)={0xff9, 0x0, 0x6, 0x0, 0x0, 0x8, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 1.03690368s ago: executing program 6 (id=2572): r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x4) socket(0x20, 0x2, 0xdc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x3) r2 = getpgid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) close(r3) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x8, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x10000000, 0x7, 0x4, 0x71002}, {0x9, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x400009}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x6}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f7, 0x6b}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x6a75, 0x8001, 0xd1c, 0x4}, {0x7, 0x10001, 0x2, 0x4}, {0x9, 0xb, 0x8, 0x1002}, {0xb8c, 0xa, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0xa}, {0xc, 0x5, 0x2000005, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f00000000c0)={0x3, 0x7fffffff, 0x100, 0xfffffffd}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) 914.194373ms ago: executing program 4 (id=2574): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001bc0)={@random="d9adfa204370", @local, [], {@ipv6={0x86dd, {0x3, 0x6, "1dc20b", 0x30, 0x0, 0xb0, @rand_addr="027dcd0d86cf607efe92ceb4d10e858e", @mcast1, {[@hopopts={0x4}, @fragment={0x2e, 0x0, 0x4f, 0x1, 0x0, 0x8, 0x67}, @routing={0x33, 0x2, 0x0, 0xff, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x3, 0x0, 0x8}}}}}}}) recvfrom$inet(r0, &(0x7f0000000000)=""/204, 0xcc, 0x1000, &(0x7f0000000100)={0x2, 0x0}, 0xc) (async) recvfrom$inet(r0, &(0x7f0000000000)=""/204, 0xcc, 0x1000, &(0x7f0000000100)={0x2, 0x0}, 0xc) 908.828186ms ago: executing program 4 (id=2575): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r1, 0x0, 0x0, 0x407, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000780)="82594fc3b1f0b0c7c8bd02008cf39e821011ad85a626f3a4bf087aa252383a90163263b70a0ee1e4152f1a8bb7ac261ce0e908162499a5f30e01e24493e0484ee9e07b04c2f69b019f79e6e7fb41036c64639b51c84c8211961801988482dd443dee75520e8174541c640a384a17158831c26bfe4f345ac6476abd80467dc48fa70b0ec57160c84fd6bdf6f83db2d548f57c4a2fd9cb772a05ab7f62a93206d3a0411bb1804f5c59f3360a87e3072e9007252b95633b00000000000000000000000000006666e6a9ee294746b2bfbd3d948173cc12269bcf255e7573823f0dc61c28d29ca7d20d93a7794cf2a3389417f5b8b048864d02b8532a202af1693976053aca1315e0c68a3abbee353c38a8285b2ab169f011f14d339468d45f4667ff402d6bfbd1248709737a91a2a4d070b6f6293c6a353b3819d2a5ab792f2567e37dbe75b49f6b14", 0x147}, {&(0x7f0000000500)="e01be9a1dec8092f7683583ec25d8e28b84b5ce547504154af898a6e959f9350651aa7dd5558381a3db6fd6ec7889eed606b251eeab09ef9196641e3adcae0b2244de32574d4954ae7f7aa4517a75757869cccf0a0af09d866266eed9605cb501d6d8a80f25ae787f2c25491f74bca9003857c62ba98e5e198149547cb4052b36233bd08784f34d1427a4b090987c42bd5c67b004e6c8465c4e7763485137520d310b1584c635f3b66e98a80981c15f5953238a1fad97f36b1e61be5011f91148262607e5debeb8ac8eb6ea26935ef1e166712c964515af8", 0xd8}], 0x2, 0x0, 0x0, 0xc}, 0x206) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="3c49a263496329090000000a84e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5ad32a070000006ebb807e7fa10000000017bf23566927ba3938828c00009534c8", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r4, 0xffff, 0x2, &(0x7f0000000b40)=""/167, &(0x7f0000000c00)=0xa7) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) pipe(&(0x7f0000000280)) ioctl$TIOCSETA(r5, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) r6 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, r6) getpgid(r6) 903.905361ms ago: executing program 4 (id=2576): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSETA(r0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x48) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xad}, {0x25, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x20, 0x20000001}, {0x21, 0x4}], 0x2}) munmap(&(0x7f0000549000/0x2000)=nil, 0x2000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x4810, 0xffffffffffffffff, 0xa42d) clock_getres(0x5, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 646.009767ms ago: executing program 4 (id=2577): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000100)={{0x7, 0x7}, {0xd41, 0x5}}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xffc}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x9, 0x9, 0x28000}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0x3}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x1, 0xfffffffffffffffd, 0xa45}], 0x0, 0x0, 0x9925, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 645.022145ms ago: executing program 4 (id=2578): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x2}, 0x1, 0x4000002, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getrlimit(0xf, 0x0) 644.762657ms ago: executing program 4 (id=2579): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) read(r0, &(0x7f0000000000)=""/4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 470.716317ms ago: executing program 1 (id=2580): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000021c0)="31744f7f", 0x4) 469.162891ms ago: executing program 1 (id=2581): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x35, 0x1, 0x0, 0x8109}, {0x2, 0x0, 0x6, 0x6}, {0x6, 0x8, 0x7, 0x70}]}) write(r1, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) 331.943947ms ago: executing program 0 (id=2592): sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="ff139f3bfe8758", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x4004667b, &(0x7f0000000080)={0x0, 0x9c1f9638f3fa4c0b}) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x0, [{0x1, 0xffffffff}, {0x3, 0x40}, {0x1}, {0x1, 0xd}, {0x1, 0xaa2}, {0x1, 0x3ff}, {0x3, 0xab}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0x9f}, {0x2}, {0x2}, {0x1}, {0x3, 0x10}, {0x1, 0xfffffff7}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0xffffffe2}, {0x2, 0x8}, {0x2, 0x4}, {0x1, 0x5}, {0x2, 0x81}, {0x1, 0x9}, {0x1, 0x4}, {0x2, 0xe}, {0x1, 0x4}, {0x1, 0xa37e}, {0x1, 0x3abd}, {0x3, 0xdd}, {0x3, 0x3724}, {0x1, 0x9}, {0x1, 0x2}]}) 311.89756ms ago: executing program 0 (id=2595): sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 309.885823ms ago: executing program 5 (id=2596): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xfffff547, 0x0, 0xfff6, 0x0, 0x6, 0x27, 0x8, 0x2, 0x1, 0x63e, 0x4000000000f19}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r1, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x5d, 0x7bed, 0xffffdf82, 0xffffff88, "186d28106308001100000400", 0x8, 0x1ffff}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000440)="0c823d2cb35e6d8fef", 0x9}, {0x0}], 0x2) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$TIOCSETA(r4, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0xffff63de, 0x5, 0x2, 0x8, 0x8, 0x40, 0x10, [{0x5, 0x400, 0xfffff115, 0x3}, {0x8, 0xffffffff, 0x6, 0xfff}, {0x2, 0x4baa, 0x3, 0x8}, {0x88, 0x2, 0xf, 0x100}, {0x6, 0x7, 0xf14, 0xe8a5}, {0x788c, 0xffff, 0x8}, {0x4000004, 0xf8bd, 0x1, 0x3}, {0x9, 0xc, 0x28001, 0xffffe2e9}, {0x2000007, 0x9, 0xb, 0x77ff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x9, 0x8, 0x6}, {0x1010000, 0x0, 0x800000, 0xa6a}, {0x401, 0x82, 0x9, 0x4}, {0x80000000, 0x106e2, 0x2, 0x6f5fc48e}, {0x4, 0x101, 0x3, 0x9}, {0x4, 0xfffffffd, 0x2, 0x4}]}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1, 0x9e}, 0xc) (async) r6 = socket(0x6, 0x3, 0x3b) (async) fchmodat(0xffffffffffffffff, 0x0, 0x50, 0x2) ioctl$FIONREAD(r6, 0xc028756b, &(0x7f0000000240)) (async) r7 = semget(0x0, 0x1, 0xc1) semctl$GETZCNT(r7, 0x670f039c03a3f93, 0x7, 0x0) 270.878086ms ago: executing program 0 (id=2598): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0x9}, 0x3, 0x7, 0xffffffffffffffff, 0x0, 0x1000000000005, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) socket(0x1e, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x2, 0x0) (async) bind(r2, &(0x7f0000000000), 0x10) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0x9}, 0x3, 0x7, 0xffffffffffffffff, 0x0, 0x1000000000005, 0x400000000009, 0x800}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) (async) 270.493445ms ago: executing program 5 (id=2599): r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b43", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7f, 0xb, 0x2, 0x2}, {0x114, 0x12, 0x5, 0x7}, {0x6, 0xc, 0x83, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000007c0)="258b30a493a1c40add8e1c9329ebb4ab3d56fabd7c2fb533bb69ca07a33d60a3493269e414176d08", 0x28}], 0x1, 0x0, 0x0, 0xc2d839217c176b2e}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000a00)="00000000820000000000000000d51a61494f6efc31bb928b94d95ca07b", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) fchmod(r1, 0x6) syz_emit_ethernet(0x3a, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x8, 0x2c, 0x64, 0x5, 0x7e, 0x37, 0x0, @multicast1, @rand_addr=0x7, {[@rr={0x7, 0x3, 0x4}]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xcf, 0x0, 0x9}}}}}}) 268.64926ms ago: executing program 5 (id=2601): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932e3987039aa23fde8365147bf6cbcf81d389cb970cb5cd4d588df7fd5", 0x3c}], 0x1, 0x0, 0x0, 0xb}, 0x3) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cb42008037c30caef9efff587d054cad080000000000000080b4c4e6c45685976533112a2d2d2a87843f5a", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0xc, 0x5, 0x7, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 260.810254ms ago: executing program 0 (id=2602): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) setuid(0xee01) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 251.999723ms ago: executing program 1 (id=2603): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0xf0) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000180)) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 218.385156ms ago: executing program 0 (id=2604): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x5, 0x9, "b39963628d0bf6f35ac0899535aac5d746dfe208", 0x3, 0x2}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r2 = socket$inet6(0x18, 0x0, 0x95) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x1e, &(0x7f0000000180)={@broadcast, @remote, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@generic={0x7000, "c9880c635b07d75c1f95b579"}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x8, 0x6}, {0x6, 0x8, 0x5, 0xfbf5}, {0x8, 0x1, 0xf, 0x3}]}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) fchmod(r4, 0x1) unlink(&(0x7f00000002c0)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000300)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000340)="3d35f9b7bea4b01a100717ab1dcfd1909dd27633e7bf2e5ab8a2e637d4f86faee99e2a81cdbc705cfefc78e73ab58b56de70f88cb6afcb88c96d58fbd8cdb70a77523d1ede2f31193ea6fac17bc27ef9c3851eee9dad68f03c91ab17916bc259fa71c708f5d2445d50f02145f0fd6c93959ac5342cc3ebcedc5eeeebf58af48b17651fb3298c22f38d186936ffab93b28f8e4c351e745e46577e807f942e446def215e32abf6b1c6de6b7f538b3573df6638e3b1b738e1f6055ce9cf5e4470d6e48d58d76ed385be994a91692d4ca07ffcf27742fcc78f5ec40f4c99dd82a942da8d7b", &(0x7f0000000440)=0xe3, &(0x7f0000000480)="bfa49d618ac2cb63c4f3ca3bab7cffb9c08c0d28be2f0aead84d222ef42179401f7e5a", 0x23) r5 = syz_open_pts() r6 = dup2(r2, r3) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000004c0)=0x2) close(r3) connect(r6, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x7ff, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) close(r0) r7 = accept$inet(r6, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendmsg(r7, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000600)="3b70efd74aa46272ac1605521e5dae1f496bde596e778b1bb2de3f262fddc494697edee9726ba9df8b30849a18b38d9877fd8cf57f6a1bfa603d3fcc5af8fb1c25cfc8fbce554e865c081975cac9e52a02aa914e9856a3b8d15595d49f87ef1b913f5447311141ab1e85f3f39b6644aaf7", 0x71}], 0x1, &(0x7f00000006c0)=[{0xb0, 0x1, 0x9, "eb7d5ac5c57bbd35221fb0da502f5211186711293df616cbbd3f810b280abccb67baa757e06002dff6ddf5bc95cdf7bf35b5677914ea0ed43d3f02b91eb092ccc01261f6de1783ec38e3edf911879efe89d544bb93a2e7604b59c4871ba41df4c672100ed88f55bed8041aec2617d4b06b6af3a49bb3841b398590a38f2cdf5e59889a6a87b999c0f9b5d28478d5105226946da910685e8634428df479d2"}, {0xc0, 0xffff, 0x1, "4de884a7688e0aaef94b1d90414c95f3eabde7fe695fb5b3575a875af2bf0bef42ef3ae8fdeaa8bd968aa633b73a8a54c8c7158f52da5ed21ab9076ff2a8fee12df169ecfe1981a37ce5dd0687c948d34876615e481116e6297fade1f75cab8a763c95ba1e4ffc4af56afed959f4c02b25447ee38547e018f084e764b5726af631f52232c361ecb2d1c4a376b624d0d9c48436cc2b6953b5598046d0a6608b8dd030b645b5e53ff090d05ffbd460c1"}, {0xe0, 0xffff, 0x97d, "7d5f05ab54159570031a5edd80d49ace3ee27a2e0cfb330f0d9f57f42fc6f159af376b34097879461df3e57b48b4fdf6d76130d7b2b7776a976a98da16e16ca17d1b0d379cc6691581f1ea31c61dd242a422a7a584486d15e0fe0294f0ab0bf61f7947e68ad68e702caea7373716c47121211bed4b948050caf5599a4308c516238f852eb73b742b94a4f9bb803a03724e4b16756d49a4472c24495e68104f5ce5713cb47d280291e3e22aca73c1f6aa6deddb16a6709cd2faebaaf545118fcda154c21679aba187fdfa11a9fe1a"}, {0x88, 0xffff, 0x1, "c8980173a2ec56e3cbfd56e11b6fa3bbc01e04bafa0478f6e87f4739d6553091e2ba842b6eea9525769296e3e677a0af0b0abec3c5b34f74c5942ac3ebd521be7bbfe6c598282c7b2f40c2700b02b7c8dc045f8da9963f0544bd0ca8730c3298f6afc0a58daaabdc0e5b4d69bb9fb088f1356821b05b9c"}, {0xe8, 0xffff, 0x40000, "2baad2f9e080aa9f34942cb4af6dfee350a6a9a495816b1b7a1d9d0b0c01bfd2814b2bbae114a21d19f825da487f2fb1b1d67f8115b971442feefe0a531615a7418793b8fb635df1f00dd637d342a985a091a87a65267164266cf099968124fb1ce96a78dc1e05e15999bda2a8417fec4546082ca98bde8f3af3625ccc2c6306897839f4e539b203d7c591493b7d597ff3deac13d19e587cceebcdd7042e3aa7e56f52940abd756b104ee1de047a956dc4ee1937bdbb27645b26f7eb23ae47ac1805e62f8a5cb80e08e41f6772b78a3c9fe2a0001a86f5"}, {0x1010, 0xffff, 0xc0, "d04bdcd82a51e87e36a05075eda57f3dcf21142f1a7b68359d930a48e72a1a5f4a10cf6f26d1519f187c66853ea56a8d4d27ed7bddae423484a8df34f03cffde14d89ffae5619711828754b5bcc859ac5b9294cc1988b062beb45f619b522ef18db8b27fda5ab1e0e93b1a33e7eae5a93a5e80accb07d00bd8cbc3edb57bbf0af060f0fd00d5521a98d0cd98e86d3d0b856627b38631238f163dec49450368d58d5b60c653bbcf985b184d666678d7c4506a5382564a03eadaa8a48da8dcd84fe9c74ec75b0eb2cef7a278f03152535c2eaab12e113e0b398bd34a8c243a6643db4d3767c9ec5821099521c8cd3d0e08f2f024467f86d07d21db14a3e0206be0f6e235f698fe8f0136eab4bd85e64f65ad09213208bb34a202610f3b0b121b12d3b2088bd0ca8672f36159be985befaf8a0dfba490e44c1185de158fb1bad5aa4fbe33ef33a58a479411517574f581bdeabd4cab2d7d5847d12814fe6199d7b4fac54d347da27ae5cbe064bafd9c97936de64a13cd5f144fc69adff15f92bddf8aba081fe05f3485bb46caa73d5b2564a072cc0b771e725e269a8f9f193498f8ec9a0945cc7f56fed7966c9dfa1b82eaeb46cca5f642b9d9eb712df5a7ed0b90c0b4c7457363213abe1c52292e398453b41039b3edc7fe4b6479c6740c1abccc384db09287aafcade2cc5337d16b4292ec672bc6a1bc4eb4ed35f82751467703ee2ba2271d45171ab99f359497becc7eb1953ab1c483cc670664245ca3f538e4706b7e8c42579c12a77cf67c00fa2b53cf8eda6ce6f6c17295a1a905d69d421f3ae7c60aad7504b4843c69522f935ad5c4d5b376be16d7ba014d1f41dc5a5c5108c69676fd15fb8fe7229e02a3e1d6a6d60ef468b0e5d71779d5284be518fce1a43d5670e41ffe2dcc2d1f1e97c91f0a067736e6ce2394b82e9a7abae43d393a3d3f6db16d0f30f4e57b4f4c6873e1f48b816623cd7ce214b336f708f0290d0fa39dc6a7ffa822a31506a514e08d9746ef4160934c446ef905820907a5ed4475b4a40d3a8840e1971c3212afe24a254232600037c3ab3912ebce16983a3a41cfed4d2e7e817155aacc3b9c5fa0290bc76d41adf972212ff1c35d2ddd706f0db646005c95bf7752c4097e5555aff651678f21998fcb4e9028e6f2091bb6663d07a006f5a3593f18ca08b76a7643e5a634105e2e46907df2258f98e049729a7350b7facb4b754e170da5b60aa4272cc0095b29f89e3231b7fef1f65ea914bff3a959de9ac5323658cb78d393c0a7d5c786efa0e2e6553131840ce1bcd1d86c746ec83a66698b586a28ca8010eeaf65fa23f789eb9a2fc556021dfa7ab1e63f27dbb9d9b6e3c54762adf417f1f5a488bd7bf6edb0940614f7e83df5f704a79d6c2101f76041f280c92a3fcf294763ca52e5e780b08558fa9f0831acd22ce47a4212dd3ba5cdb61aa911a9576c10b4bc252c16baf225c03b4b411cfa31434dacbacb7b3586215c935bee0d15875b17f5c3c2c680b3495dbec2b63ed0f2616f6bc38ab53fb3213ac7fc73f53929db87f9f9296fcccc9760a7f4060000dfbcbdbbe8945fb3864c8ba798acc5c42d78083f1925e5f2ab90cf41b51d72c913ae9a60103075d9b63bf6cf445e7be8735ea43f13c238334b80bcf3a9ee6d21d8695ee9f5016eb5aa8f5c59e6b5c17533eb65334139447cb1247f63136c75e9c1ec490bb702ea8d00e9af2a553e24bcfc1d92bce6feeaae4166c99d5fdc821c63d60da06a61b84c5e95b40542c4155d148ecec6a7739837dd2e648638f7c4ba8a0d859c058f2554321d9588ef848381f83a9fc56fcd94445f7349992e5c47a0605c39c1ccc8cadd62f2cde3de6147c10e11d0e4f3a90cdcc8d265cb8d6170171d2c495c6a7767d3bb3c8a3e56dfe95080d5ab95aef5ebb67777cc74dae7410bd16316c8c9e7779d4b4e09b551c0419c6080e5c88255d60dacf96dbb985c09f2a29ee815f55f2541886b072105be9cc71ec2a4ebc89f520f68818a86f82b5084032ac5e147b3c92ed7a4c0d4beb1a5d7981c4f041d05609cfb3a0d4f7f754ea2bfa585d983f9330fc726729670b822808ee8190a15122ce32c331b67284635836611dd85663fdd8474739d2169d7af16dd0aabd52759019a33b3c7e58a4fa5d22fedfa423570adffa06987ceae0378d4a83a737fc0fc1810ee61e3eb8a0d7ffd32de7ac7a128a64a2824baac472374389605e5f63cc2b67a716806c5cc1c563ec6b5ae3c05f5a16d1dbb532ff5cc31995f80f79b4252f8175913372946888bbb7d644feea78b3191832e917685833fae1b86203bf5dfa169c20c8954f66eba72dfad2da094fe8b5c2e088cc8a9a571914dba94abd8bbe0d98be52acad8438f8e288e2e67767ddf0630a34886f9ed657a5f8a23be0bb68096c6374cb4dabeb2859356d737997db8e6e987e1a5fb443a7b1ac7e59efe69ecdf9f976728b4e382362e28492a3b8bece21f220260c6a32ea8e20a50f0489e7229053067470fd6f988803cf4a0d6960fac2a8f0cad9b4bc5d9be94203c7b79ec5f231fcd9b3a24ec39c1f2462a82aa8a19fa9e8c382aafc97c1bc49b60c68bd7e8b1f1c21988ca40d80fa3a54f58f50f1410266e4989e27a6bcd947c56b09e2d7f9c81428c27ba86bba6e41dfc2a67a72a35ee9c27aeca0984f61c2abfbb3bd09004cdc7c0d3cc249f0b5547ec04bfbc035b90f067b53e2fc984b0912149a1da532f94d4192919bd8fbd9717ff233f8f9b16152481a9c2940f63d423dc5d6134577dfc17226d3bf837dd7553eca58254cce4cfed9e751c5a1206791f5a8d6f8b65df56427a010536dd1a03dddafe24ab744ba7b96de750aaa0f8d31411ca8d9a5563a9a9fa8b172732d2a8eb98a411cc4acec50526f8b5ad91a5cf4112a636330ae637de8b23e9ee847f446da336af89b48596b63d545da47a22dbfc5c3dae8eb64c1505b47f60332f8df94a01a0a30f4b5b4f132bf138e01ee3bb78cda85a9042c7d70bf8982eb4a958c7d7b2c65d9dcde92450f18f9f8f2ff51964ddf94378958c18da27342dc83c6271e4cbe76286f8b5bf790ee34705baa5f04c84afba392e6c6255bc840c7cf67f32ed9616eb0ef80e82c3cae65bb31c0fb53259511b57e8af4d3f6a09347e1174b3c2cb688ff2b7850e729ca6ade914bdfdb048cb47eb17d86e23e40c2f8f3abf3319b35919ccb96e6c1eeb2073968497aeaeb596dffd3659757192b176dfd32f263b8a8fa993cbf8ac2fa3e7f09187bdf666f64e25a892811a79e0e5aa3b41e87d07da8f5f1d1c91c8dddad05e65094b64e36c0d228e284bedbe6a20d693d3a36b0537e72990add94e75cb58ad081639deea929f12cd157bc3962302eac0605ad75b4f64b706bad2d485a6445d08733e7804532bb3bdc1edb6bf8b157bd850223b44e688845c7234185104d7fdaae301fed2aa56be4a38e977d902d82320145e4a3fa579becf4954dbabde9efe774a8bfc899d35436aab79500fea846d165a002cb25cc0f8468dd64b75ed3513b8742e9e727e07381ff7854ccf4669ca4cf46905e9b407884a47a7c8d5d9223cf913ea50556355346cfc4e42864805dd02541bafadd2f5257b144c7ef71a54468643a7530399ecc30110c70fcf9cdee0286efc10e20b79a3f18d626eb9eefc3fbd41ba07d8954a1bc4fc72d442dfdf073b7f0c293ee291b896dacf055aa5bbcb778ca6b77dcfc5827ef456824901e280dfdbbe25768fa46c5d9bda80ea8fd9b07c65309be9028697c2edf2b160a99033e287b7ac1c3a02b5674257a4f414e8baf6fb2c1e978194163ba88739cdd0640a2d37dd4bff724d6609a687fda3cb3ab94103d0d618e7ff0a01962160d4440d53a8d01162ae50fbd21153cfca419e89139d0c746409aca0388ed3a5b173a91bfd4f1be612695ae08d31d5b6ff5bb28d6f85f1e4b689996f41b7b7aafc855ae59f327946d7e76b4e642c7b7f110d6da3b8fa120a4e08feee4d0e2a618be8004fd357faf7691e6c28df7b861f3aac7549c8f4e56bad58ae5365bacafb8552c61e8b7a7c75d4bb31ae17d5336991bf6353768cd32dbbdfd4c18feff04f41970c1c9a9ea7b2e1420c79584d76a1852631f274079cd2241bc5b44cffdeb65360cf3a14f165e237757961a3b354b5cf8b3007f53c2eeb9a182a5c91ddb32f150f14ea7c8d996631567faa25c314f7fd05267d6d206616c7dd9f851a7b856a1e20a5b6fb199bdb2c257c9f06c4d46ba60718a215c7e64915b5da03b893ff098f55571a6264bf47b84b9130fcabc2ecf7b54aa7c5e15019b8bcc0192bc61b4c900134d5ad84e33c235b03583e8a0c9256db24585de9bd75cf751dafb80fa6cb8efb91daba12fb3ebcabc9f735dae476d7791e130748859869e726a547d700d3ee80164096bd5eea556260379eac6192d15f7502179f64cdca3710661a132376efdac54055cba783da8dd5fa3ca33c6e465bec52a2dd45fab67a2ecf7a691586702204111ae204acb4309568a6d9614d6f415d0ef756ac6cbbcdc09526a02628f8af6b37437449572a7ca9e2f36badb98abbcae062083351e4001c01291a199740fee8a75d49de8b8c57810be2b6550654adf95632614a36c52eac1362f3b685cb50974c849d7e926650b88f6bfaeaa3fda33d11115d90dedf3adfa76ba532fcbac71a54d4fdbe9b192a0a2723d24d18f05b3ced17b154ba550b5b0d5ad5ac6c669ae878012efb20231f70efc00cde700d2d84a477c6866048684b0285088096e980941b62232e9801c4c8b4d61d8eff2ea10e85c688a21573efd1a1ee55575e182b44143591e53cb536857493959334835c7e7d3a68d5f68bd87c23086705c75747abbfaa9cd4af1923a30e4a00895033e66ccd06ff4eb1056283fa2270d4e79f355fe98974cc8028ec7bd76a5909b7e85b02e2c317a10436ff3e38d2e3bbef5097d7647e09bb1593f07a744f9fbb9fbd72f15caefa1b03a7520cce0bc06ca96723e80e48984481ac3e8f4fc7b6a98610fc578c88b28918ab90ac4a6d1f2a00b2128eba9eabc4c2355fe5056b809d3002e04588753b138679b8af25a3a83d6c3996113807b28c80e0d1ab61d22e4053737f3dfe3fe77711d6fe232883bf156dc56447e609370e3fabda9948ad48f4774b33285afcb33de654c2ddf37af1691e016376bc09a9c5c67077470f2cfae8ad393c84a2fdf306b5b1d2e53e843961212f1437389035a691a155cfb1fdeddddc41755ab30730343e963fc8ebe54ad478d14927038a64e9a413659a21a78403a54614387788ee4196b8395396ea8dcff892ad9c58ad6b9a7b920cf97adc0e52024b3de97942c4037290c2bff4de64262bc2c2830b3fb3a7d0343dbab2a76d0ddceac432df65f405ff4e6cd3b6efeddfa1357c339a00d109b39555739fb51bd8b5bc7cf3f0c2d2fca8c351610e1f8517dd2feb87a3d154c7a0ddfac491dbf9af911a33ec449951e951ae8ce50d5589b30ca30acbc19bbd79dd618e8d8f236e631311037558439916ee7a8b8204eee045af3f6688fc57bb4e56115fe900c6c80a5a793e508d6d5d631bd2cc84a1e4d8674f4822b485d0f8132ad522c1a64a62a96e4fb4b9affe1795effaed5755b97e83c75cd591bdd636c836025ef39f08734a0219dfceed8c2d7a5d93e4068877fee21bd18b296d086e2af6cd3daee62b7ec15355102bd6c0836125540e2f02e2e1d6a949f6fd941516731d9533d00af568b459122f8f890a8e64ac32b737dd237c55ad124aaebb5431752decca443e10"}, {0xe8, 0x1, 0x9, "40b3d38e4583710a294c93e171fa7ee78f983dc6b0aeda24d44f2048369dec576ff2e9c8d05248a216b5024134dcddd396903edbadc4fe0fc408fa96547325d6256d0ed8faae4d6f1526a0bd1303085c4b4d5f90ed848b10488f84eefd386b41c70fc0848da9033443f08b765740fadd43ed7d2e57cf242bdacf8520f36c4709e928f84a456560d06fd2969ac2e60c5741c99335049eaef6cffa842f8d70141c1cf8e0526e9172914b66909cd79651f3ead4daf432835fac1b58552d27600e23dcc8b27c32208da0f1678c48bc0c6714037b24c02def"}], 0x14b8}, 0x2) r8 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000001bc0)={0x3, 0x2, 0xfffffffffffffffc, 0x4, r8}) sysctl$kern(&(0x7f0000001c00)={0x1, 0x22}, 0x2, &(0x7f0000001c40)="694dac4e6a54d5735567360d2336fef078525832a414d406e796d32b87", &(0x7f0000001c80)=0x1d, &(0x7f0000001cc0)="acad9c703d5f258ddbe8e2a629e1dd210364f4ca9ba39f45403b9597267dd86b7ae1ad8e1687032b92199080e500b01f9cae6daf729c693f331727bf52000b1fc2d4525f8658954e76ddcf0fa92a4b8ccfd28a83e08231cfe59b47bcb0e6256b78b6886db3c973e27348efde5cfcfbd1cc4b9824e4e45d353583818749bf6b2e7be2e118369bcc0b89b61d", 0x8b) getsockname$unix(r6, &(0x7f0000001d80)=@file={0x0, ""/46}, &(0x7f0000001dc0)=0x30) close(r3) syz_emit_ethernet(0x101, &(0x7f0000001e00)={@local, @local, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x5, 0x0, 0x3}}], {@generic={0x802e, "b8caa5d48c956b14268cad8d334748a16f518fc47271787cae304c2a7fbd4b64ca223aa91b85ac2263270cc92e1816265d36154ef1f043e48bbfec920d38d789a336d79e0ec9ec47a205c3406b9c7d9f324839fdbd8b3f092631ff20b050be748a8bfecd90495c625f1c899770b9607b4ec4aca96ffe088aa4a4a8286f4b50b812aced7cc0dbcaaa804f81f04739ca7cefbae1870c937951b137bb22df9982305bf2e7b84848305c391caff52cedba2380baf28a867aee006f8b1c6adfbd96000e5e04123d5a42e5b04cfd37c57e7b5eff4746295d62f149cfbe276539cf8540e422542be420a226d71828"}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001fc0)={0x3, &(0x7f0000001f80)=[{0xbb08, 0x3, 0x9, 0x4}, {0xfffe, 0x9, 0xf8, 0x7}, {0xf89, 0x6, 0x5f, 0x5}]}) 217.969874ms ago: executing program 5 (id=2605): sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x22, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x1043, 0x9, 0x1, 0x8}, {0x4800, 0xd, 0x2, 0x7}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 217.319503ms ago: executing program 1 (id=2606): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x17, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xfffff5c7, 0x8013ea, 0xfff6, 0x0, 0x6, 0x27, 0x8, 0x2, 0x1, 0x7, 0x4000000000f19}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2f, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0)="ec853caddc75960883de61591da1b06d620d1d194957d308fa4ba75eb316feb5a1f2d3d0aa59e5928ea37fac8c838ca11249004c3e3317bcaedf1aed67c909c8ea43e822daf5013c75c1090e2e0d431f3be13ebe58aa7a4885", &(0x7f00000001c0)=0x59, &(0x7f0000000200)="466dbff0bf665d5d2bf75004", 0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x9ac) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 216.453838ms ago: executing program 7 (id=2607): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000080)=0x80000001) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x80}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, r6, 0x10, 0x4004}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, r13, 0x182, 0x4008}, 0x7, 0x800, 0xffffffffffffffff, r12, 0x1ff, 0x604000040000, 0x6, 0x5}) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="bceedddeecd6ed44b6c41736f7cf7e4df352563a5e74f946986efcc805fb1833f2a88cb35794f4fbff460046579a7203071d128f50e5892be68ff012b494f818ed8a2308021133b1eb0569b1555931f347d0f360ab84211bcee196373235e70a5f2488632a58646ee21c44357acd8e0c9dedae8153268a7efb08b34a735ae11ac14b09a4f82d2e94b68be24258973a70feed4664b5d28f8eb5f56bfb9296f57855ebe1e2470c12649057eea29e1b74521de25ea76a9bb6bbea9159a9304a789207a9baac8b6269eab2953779aa6ced018e1328f1bc2ffbadea735b8773c198973b15fa7f73d5000b8931", 0xea}, {&(0x7f0000000100)="1a906358d4cb7e9373348b5a15a51d486da2e5aa787fe4ffc730b57988432da35cc01007d9946be37cee9bac9415", 0x2e}, {&(0x7f0000000140)="8f4a29bcd21e93486bc81c9113049460827186ba71719c", 0x17}, {&(0x7f00000001c0)="1f6a1332c3be7dbf0080771f7512e4df48104cc1d9a68aba0167762803309b23b6291ed6adb0c333c9a75f86f198feb480b65441d73c93c20b5088", 0x3b}, {&(0x7f0000000340)="0bbc098b8b01d6b3c59236ea409119d17debd07b972f8060d9c3b50c397bf3444a4af80abbd12458a2dcea5ae8669af0a68c2794bbbdf47a502a40775de5e03ac59c1fa9b48084887a8351908ee930e9ff81887e7724d73039f0a1bff48b154e756047d812cc890f7f3e6e8b052e28b8e43bd3e50613cd771c9b5e2008cc3c1842b96f2a7c07c488c8d4a4025bdc3970aadfb5b5bec54f6cfd61e2cf7526263cb04fa2bff2b5093ba97fcca884d22bd7fc222162fa47a7f47f3dcf353de2cc64b2e8a42194cb6b2c13da9542cc90d010745453681e", 0xd5}], 0x5, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000ce348558194e672d5b1d97db0fa8a6477c92da7938bfca5311e027554a31b4899b011cc54d44f0f913964739a99254511a8272c523c659e3f144c4fee333561a9db2a4e6b9cf9f78e4e90e767a874a5555c77a53780851d16a6635f4b411211ebf17fc1b0268fe6e1574002983f99d6e437fa66c7b243fedb9e18aa143b1686af5461b9d37f1e4baaa1a85cfeaace0f7b10598f92c3b76a2f400", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00000000000008a4eced96b568d039b03da3e8b14e347da676dc9a46c091e317ea896935f2ae34309e3aa64c7a03a4b068b33ff7c73600a096193d8ae55bf267661b8f9cb26e07ccc19acbf10f08ca4a1c8bb947ca358a4120eea8f73f0098ee913051c9d9beb6193e2c39", @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x401}, 0x0) listen(r1, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 169.802333ms ago: executing program 5 (id=2608): openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8b1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x18, 0xfffffff9}, {0x7, 0x20f85, 0x200, 0x9}, {0x7ffffffc, 0x800, 0x3, 0x9}, {0x400, 0x7ff, 0x1002802, 0xff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') pipe2(&(0x7f0000000080), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 152.230239ms ago: executing program 6 (id=2609): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1044, 0x9, 0x1, 0x8}, {0x6, 0xd, 0x7f, 0x2}, {0x809, 0x10, 0xe5, 0x40f8}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000170001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 151.689277ms ago: executing program 7 (id=2610): r0 = socket(0x2, 0x3, 0x2f) dup(r0) (async) r1 = dup(r0) setsockopt$inet_opts(r1, 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) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x7f, 0x0, 0x81}, {0x5, 0x0, 0x0, 0x4}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x7f, 0x0, 0x81}, {0x5, 0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000452000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000452000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1000017, 0x2000005, 0xe, 0x80000001, 0x9, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007, 0x3}, {0xfff, 0x200725, 0xd197, 0x200}, {0x2, 0x2, 0x418a, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6c}, {0x6, 0x300, 0x8, 0x1}, {0x101, 0x2, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0x8c1}, {0x8001ce, 0x10001, 0x2, 0x3}, {0x80, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x0, 0x6, 0x5}, {0x8000, 0x7, 0x1002, 0x30004}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad1711569138b48ae00ee00580c6c5adbff0dd105dc50d92904831d11a558caba00", 0x25}], 0x1, 0x0, 0x0, 0xc2d839217c176b2f}, 0x2) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xec, &(0x7f0000001680)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="0bf2a11d", 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(0x0, &(0x7f00000015c0)='x\x00') (async) unveil(0x0, &(0x7f00000015c0)='x\x00') 151.451192ms ago: executing program 6 (id=2611): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ec68258bb3ad477307e429060000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb4129210a293a21b27d2307ce72daa819b247cff1e69947f7e7de7597f86b0eeac521924ab0d4383b078407f46976e9e96eb9c15d1f7ccee75033464d8bc05a39303d0bd847e1b92964263f53e4f883b5bed24cdd64c91de66ae2f", 0x84}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="e15a79c7de1e2c6bf7635a54862902af05fa112d7df2cc2f55ee5a9da407454c098507911cdce2e8d2498b4317040000000095000800006fba00cc00001a3de37e0e8470dc63c3799535f932fdf5a5c91f27651d1a09677cff8257ee999e060fdc381dab2cebe40f5d26f3119cf57721597c28b5c721833a4db464e8", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0xc0307004, &(0x7f0000000080)={0x1, 0x10}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 112.127398ms ago: executing program 3 (id=2612): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) 111.76523ms ago: executing program 0 (id=2613): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f00000000c0)={0xfc, 0x10}) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f0000001240)="7b88c242baa88981", &(0x7f0000000140)=0x8, 0x0, 0x0) 111.414773ms ago: executing program 6 (id=2614): r0 = syz_open_pts() close(r0) socket(0x1, 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0x0, 0x7}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @empty}}}}) 55.422582ms ago: executing program 7 (id=2615): setrlimit(0x8, &(0x7f00000003c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x39, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6, 0xaed, 0xd5, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x1, 0x405, 0x21d8b78b, "2618007bf533e2942b0000000d00000000003689", 0x7, 0x3}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000013c0)="48494f3d23b2e41c65d6dd0a1a", 0xd}], 0x1) socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000400)=""/169, 0xa9) select(0x40, &(0x7f0000000080)={0x4, 0x3, 0x4, 0x10000, 0x0, 0x5, 0x0, 0x800}, &(0x7f0000000100)={0x3, 0x1, 0x0, 0xfffffffffffff1ca, 0x4, 0x2, 0xe, 0xa}, &(0x7f0000000180)={0x1ff, 0x8, 0xa8, 0x8b, 0x7, 0x40, 0x510, 0xfffffffffffffe00}, &(0x7f0000000200)={0x401, 0xfff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x2, r4) close(r2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, r7) close(r8) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 49.771586ms ago: executing program 5 (id=2616): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, 0x0) ioctl$FIONBIO(r1, 0x82907003, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) 49.233825ms ago: executing program 6 (id=2617): sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x9, 0xffff, 0x6, 0x1, "b0dc502245b6fa8e097a5d2ce978080dc2b11617", 0xffffffff, 0x9}) (async) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) socket(0x2, 0x2, 0x0) (async) 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}]}}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000580)) (async) bind(r1, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) (async) r4 = kqueue() syz_emit_ethernet(0xb6, &(0x7f0000000000)=ANY=[@ANYBLOB="8b4f69c83b01ff0cf7ffffff86dd61b91d3a00802c03050000000000000000000000000000bb4079e811670a1ec2952a422d926cce0733820005ffffff833a", @ANYRES8]) (async) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) close(0xffffffffffffffff) (async) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\\^\'({:%](\x00', &(0x7f0000000080)='^--,\\\x00'], &(0x7f00000004c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000280)='\x05\x00\xcbDQ', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-D\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$.^\x00', &(0x7f0000000440), &(0x7f0000000480)='[}!\x00']) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x9) (async) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x3800) (async) write(r5, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) 48.76851ms ago: executing program 7 (id=2618): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r1) socket(0x18, 0xc003, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1, 0x7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10027) 10.201514ms ago: executing program 3 (id=2619): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 1.653835ms ago: executing program 6 (id=2620): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r0}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000400)=""/4096, 0xfffffed1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2000, 0x6) syz_emit_ethernet(0x46, &(0x7f00000017c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd5400000000103aff78042000000014000001000000bfe300ff02f5ffffff0000000000000000000186009078047f07000900000000040000"]) socket(0x24, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@random="d176b279747b", @random="be18f0edadcd", [], {@generic={0x8048}}}) getdents(r0, &(0x7f0000000080)=""/188, 0xbc) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/77, 0x4d) 1.075904ms ago: executing program 7 (id=2621): r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0xa, 0x84, 0x400f}]}) (async) pipe2(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71bb41683d7d6ecfc294315f06a01c42762bd6bcdc0d1815777282752c9186286eaff57b", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@random="38f2c94d6d93", @random="ace36af930c7", [], {@generic={0xbad}}}) (async) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000740)={0xb84, 0x0, 0x0, 0x3, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 262.192Β΅s ago: executing program 3 (id=2622): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x7) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x5, 0x4fe1, 0x5, 0x9}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x700) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) msgget$private(0x0, 0x44) pwrite(r1, &(0x7f0000000140)="c4e0e156a6c55342d15decf04b81cf7f67a4f6abfdf6d1640b9b531734268ef112e09a1350a5b547697cd17e1ab9d3b52abf75466fc0e3fa3c814a961e20f9e6051667acdddc14c98086b51a9f28cc9f45449a92091e8a7ee3c0459cb90bc3847a0c7ac59b1fd63c3303d70b3f3405ba12d2f62317961e7999eb83bc48206985dd6e21f09109779b74eb5d9f99ed93d517bd36c6ac0c433aaa54df", 0x9b, 0x1000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) setsockopt(r2, 0x7fffffff, 0x4, &(0x7f0000000240)="02da5c2d11daaafd82dad6be0fe1263932c890161b388fe91198df995d5354d15c188049758fa5e1178ae3e8e5727507ce97e249f5d766085e1352b02ff1f8974dc8b8e89ed4cd2f7eee39cb964feee2fde65089c016ab6a65286dc3f91c21028c8b75cd2819240e68906798acae470d9b568500baedad1c7d0e79d76d8a2b41b0d905892b6fea9ad1f046802016bd2506cc8bd7fc26c150e128feb77c89145a27dec79cbf7848d29f1facf95866b0bac2d2cad9f67b6ea93ac17f234683d0797976cfc46f24371dfd9fe40e36ed31d285dfa0b99f3c82ce8b5478cb8d4f9c55a05380e9b3066d3609e473118734a6f3d92e55b48080e2fa4b602a0cd998e241bad88b00c94baa8956792241264be1cf327f53bfd1ad61180adb84e5683f7aa669406f9efc5498d32e6f3ea0e1d2a9821509b70bbc009d05c9373daedffa2c46f3c4cf3ca64ec993cf9ff91cd3b7f84821507ddcdff3879a38f0b578843ede70f7bfc0c03cada494e371a44610a8f1e0dfd1a30d02cd239ed8e252f674b8e07af503c9186956b62e02c368affb808b1a079223269bd2b1fa7201ace44e172a4bb0a1916cb853cc86a324fa5ca36dd49629a7466c926a763ea4032b484d709ad649b3e5ab7309cc145f812afcf4c49d894c2ea08f3ab694f700f8db6559cc0b51cb6be5b6204b1a5ee354d4fe81a7eec4224098c58445108bc087c8335623edb2b65ea8612e451c02d187932ee3e4d7174774ea5ef7ed6340a8d0120dc5e3940238b75cc2e0c13f6a90a650704207d868393e582dd4c201a5166819928081220fb6b5a9a14fbaa4823838a6447ba8c176a0cbd8e6a578223702bc84ab4e8946fa227d7d8fb689f00a740faec559aa78103888d5dbf8cb96b52cc20a019965794ef95f1a199da7af3a29bbca3869e9bfaf11d74cbfefd05f1541547398a0f418d9e2bf7ac2fb690130e9abcd43333df92731002b518264bd32af10e8f478c56f61219e746e85b779dfcf0c9cd7f6957d352dceb4a09921254922d95998861f054e6251b8ccfe245065e74778fb7c16f2121d5643e1dde19bfc87e10c5188950115a3e9dc583ecc18afab6d80209907ddaf8481379edd9def56c451abdab1b35d518d17395a822e0a61df8cdf49faf6b519e2d970fbfe6390cbbe0871ddbfdf5d79bcba280b3442f90a898a79a1c72774fc3d0b6a2a2132b5f0e363457fdc5dea7c4e2ccba232500179b125fdabf62f597879763c4e3d18a2fbe5f9f41704d451e151a827d12f909ec4256b63ecd443e88e58b16bd7193aad7872666aa932952fb373e114f20eb8632eb43b70474f983d3929609b5ab583033a209e23518211adf1e6f1c067fe26f8a0a35356f99c6aa64e32c4ac773ca85552c12202118fd70f7339f7e61df6504f270c8a88551811390ce18678549eb01ec267942bc712a662a2b4afc3fc34a9683f20823eafbe5c2b2bbce9566fc3b40bbcb3d6b5ce9034de26636a2caba8a9b14ed8ee4d9f9e4f3daa802ea6731016250b5abaf2381606488085c790914718c273209307f284ada37fb9557fac5044cdba9152bed0c4b4d92b5ae66d996f3d34867877922863b47531f0398bc28f9590a949c332c38e8b31912fd6381d107c8332a2356a371fdd3c8a20a9d6fc943035b52c3efee46df6529f430152ba91bebde6b118abe551f40bd07e4bc7ba6b30f066ea39e6bed095935fb6a6ef52e4a58d784acf637dfcfa22e679bccdb93294dc2563ae54f05e15b99fae4cde491febe37f0e8c5a6bfa4f86214a85b7d5ed5565917b8023284931ea1ccc5b4873bda0e1086e34d85f040bcd94a3df004560f1dc174f0876b6742ebe4cca3158dc263c93dac950aeab630e6a0bf5170ac5cccdf3d4283187d3bea39da0fc38faa598617b0d53d2b66e4f091866d7c8a86d73e3144a552ce58f8886c3476996adbd7969f37827127257d7a2645eac92854b365e94f8d7235143dcc10502482a940df09af67036290d2cba44a4136ba0d23780a048413b13132a167c57f84549b50a3e8d3bbf3fa6dfc50be2f290abae2b74ed46aea04af69787433b705afd49eefa0a6da9a18be8e4dded290e0dd6f3f52d6b86a172713ee768514ddc748ea18efd4ad1580190c79b293347a411511923f783cd6455e578358d012a02f9025f78c58e51841accebc772c1866a147c68b6fdf6c0db02a691865a71b1fdb4866447fe6c5992806ba60113211a7cf01176a894847c8e55fccb613e827381a303db3500151bf5005eb087a0e5f8b07e26748c9955b624e3a27e9ac815b1abcd159ac4dd17db2235cc93dba3ebb3b27f30bf0570728425a64fdce1038cb6c9c7c8d93d2df5e8ad6ce724c2ef93196c8530ef9da42416a6502b2861243302c529dbfb311a50431468d5420697d8bafc114dc4f6064e0b47cd11fd77a479e50d4c7618479bb122cd2717dc1efb3cb96d6193880c7e8f9b17f365bdac73681fbb3ee40f1005a9eeb943a8dc7606468dd8fd1d659d222e808785408fac081f86e6e813a4d4b5b640b4156e915e87820cfa8145ca19e4f57fb76f53b3aa980854e621bb6cba9aa3833825d10a0e825594987771531d7a93497ff62fbf966029daba2b3df0c0c88068fb9ce157375b8d0895cc28bab123567bac718182d8d0d1d0157dda6fe74a3936bf92177bde9ed4e3454ead15e025cff3f3713d434a50d1a9007cb1899b2cad055eeff6fd874412f6c2bedfd29f09fbe9bcd59e6ff8819331ba68be2b943506a024fa23e197b02d4c689df28468a4fd658d6994bad18f1e9b0165a7fb826f6f41846fdf84554f46dd43badefc647dfa461aa54b6920fbbd41bbb68b2796fc19860b4d1c73ea66b80d3326deb64691a6f230f557bc068c839d861d47d26fdbb0693fc62c2054b8eb111691963f18c1fc65e1fe0c0618a2c3f267f8cb33c424519f214257389198c21661bd14b099262144f6aa64b97360d032082718ff50674bec4a0fbdcae9caa7cdec0b4461e74395e5bee11516e538869002972ba1804074da95795d49f49a573be592e5916cdd0a143866249dd65050d198cbb3f4144d7e61735e173f566c6a4e9a12f35a1d20a93c5a5bba573c0ab89399c59a15d3b425f1e91b86250fde7a44b0e0dd4ac4e9ec2a83c678bda9ac62d9197d38b66180801f9a59fd6f5ebd43d01b3225ad6cf4f395e8d34bc088e2050fa50c931c295966a8b302ca0e58b4142ac7eca529ccba13c0d737767e971e687d370f2210d196d4bb5a05375e54de477faed4e23dd9bee6f83651c4a4c4cd9df85e8daadddacae3c98cf9db2b01555b3053fb80d7b154bf6893870004abfab87e5445cc24b64314da889f86dac0b9eda930268cb5227ee7d3728b9e69d308508eb600af18169d844afb2c72739e674580124762458575c02c4ae92d07e1fcee3e5ca0fea02b106043390a7033202be4e848091fd06ea896fe57a21eae9f7f472579d702b3229e89a4d83bb2f2b3ca134d60c2804c382a30d2626b9d5ef6e0af8fc18a4fc495fd20abbd9a41575c7e8fa827c69318dc30737391d89d47bf3067444dccbbc0da19f95284dfd1d3059ad8c7cd84de32262542227d5271c28fece5ce938517395ed25a37bafa180d2fc56ad11a29938bb5cefc6125eec009ed727948e556cf64ad48006b6716d61af30babe0b23d890f5bd510fe6ed762fc26bf9717e7df2317d4cadacab6b0faeb6a6307eba533fc13b55d3544cfdf5b8c67435674c777f9fc90d3e8279a9facf321be1a67204c3fc8da1202664807328b166159ac79dd7a2669d715e16fa221bea0a41350fb705198c64c5457ed9ec3e393f15eec0f60096f38ba94e10d146d0778474d3331be38eaf7b8834786ee52972b395b15e58c64008cad05c64cc0b492f94e1c9421a61cbca29f125811e13817a8ac4f2774dbbba8655b92e7d1a917f3b32a7f02564026d9e1835554ad3f360eddbe2e728d6899b2e74b162c3e037881a10a3095af70d0db234bfdddfe33b8c2ba929e844f52e0f50b35ee96bb225d1fc73043957a0a043b58a0dde83fb3d75efcf91a50ec4659b368c17dc30138e6bbb03ae95e038c08efd1e78bb2022c2e9209d3e13efbc744cdaa8918904a073daf6aaec30548a9b4d2ba77cb1e785e4371c0beb679f4cb291a92bedc8f60243234e07292ada7fab42c7b2940a96870a6cdb958226896c89508dcda27ddf67378839c809a8e129c152bee1f8d076cac7e400fc9d60333e0d74e887c027e74f962f1ff71ba6d5c47d1e9764cda4fb079c7968fe78d7834204747cc03e34b63821458438c95983193ab2950fc59e98aef57b773fb4ff8d959f448776a282e906031ead8f10c8e340db4d2dc181e7997dc626e61509af220ff3565d943f7ba78408a1440493ac64ae36bbc257fa87f6f586a1d502f74906136cbdf5552f361c71186dcf9d5c1e8d5cb797fd8abe4fb1573fb75a896097ce41ac567c22c1f45ad1a3a5e5874a5fb678e52f99ca6eb3e7e0b102a22e4f6a85c170e621abae233354f79377c6c9f69b67dda85efa2bd4a67c22158f47889798ccb1188f755f4f659635b1030c044c89c93db4a65121ff7bc5100dfc7f3f561060c98a6fed64628a6199fa0fe2a30f65073a9b1618be24b85a7847852581e334ad76e3bc08b2e49f1d138683ba23889e986b90d94215ad0e92666a749a279a5f83a03e3e4e5dd67fef7f6d0ffc02e80b61243ec01fab2ae1de3f75d233306f11a980d4080e1de6a394c6e5bbd7de5bb993cbbd705eb9c099cb05832c18f71aea1058bd117b7667928874c1e48cf31cbd1870fac62aaa7a1a0fe1f649b27474e506e7d61cbefd722fe8df49d80d92bb8edb5f6e9b2bf0a1d7865dcf4f0f6f8f44e48835d2e8b3ca760db2ad85b657971b260526703f7a321e60cad753197bc8cb0103142466d65be834d7ed192ded68c0694bae36f8208f62287f565e411ff3f8fe06085d47ea269fef9006a8e8af93d0bbbde521dcaf5bf87ea8a605eb5a324c17a8d3b703d1a4270b8db65eae506c62efe03e964013496ba979ef2c05e0bce517e8e96e8bbfe504462aa0328e4318c410e65f10371ed4a137d370699d5c462618d61cc68037926a87fd4f6cedea06339ec82838d5a308ee401e2fd434af619dce08488dbe837ff8bb1099bbf5727a2424d2fdccd71a1f069803fbf1997c70b24c6d087178bd93701d2e9f755a7b67b5c04415a79e9686ffe61fc56ed1acb4cb7221ad02ca97a835d037a1d3d2abd43d8ba04a9dcd70aab00cbf97a07cff6dba87e40a8b9f6596a326de9a74bf27f9158299009ee2a687b317fc326689c5bbba7ccfb7d0f8fc7b5105de64ed9890d67cde2d9fd2bc0bc20740f24224f84335554191df80cfffe2a0e002207cdfe1e5aa29bff7ddd2d8882059110cfdd745e92913f87fa3f58f78ef916a8cfb20426a7612dc9f4a907b2bba2444272f61d453798d9b464c849999363b31d3631c9cc14d60a3fc2574b4fffce2df8274fec12eb3aa728430fbba422601d691ea07bd3e0a096ee18aa35b92126f159533e38fc20dc453013c1abd8a0e85f503e8048187e1d68b2d281ca3af61bf92f0d2b5c99d1146945c13b5854a2bb6dbcb9d4d3d6648973f920bbc9b21633b5353cadafd95e48638b1c61435033324de94149389ac863b82aa2536197fa6951d184cf9241d000d68a5bf9c54d6608251c43ff945448709eb5ae3d1aac3f1aed51d644d27e5caf513f088868671dfc9ee77f88c9f6e6b6a78120f0af21e537bc76539e8a8bcf6bd3", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240)=0x800, 0x4) r3 = msgget(0x2, 0x12) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) r4 = msgget$private(0x0, 0x28) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r6 = getgid() r7 = getuid() r8 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001380)={{0x7758, r5, r6, r7, 0x0, 0x84, 0xfffd}, 0xfffffffffffffffd, 0x800, r8, r9, 0x335efd88, 0x6, 0x3, 0x7}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000001400)={0xe0, 0x5, 0x8, 0x3ff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001440)=0x6) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000001480)={0x10001, 0x4, 0xc}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) getsockname$inet(r1, &(0x7f00000014c0), &(0x7f0000001500)=0xc) mkdirat(r2, &(0x7f0000001540)='./file0\x00', 0x40) fcntl$dupfd(r2, 0xa, r1) msgrcv(r3, &(0x7f0000001580)={0x0, ""/233}, 0xf1, 0x1, 0x0) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='W\x00') 0s ago: executing program 7 (id=2623): writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.42' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error malloc(): allocation too large, type = 6, size = 56103010304 pckbd_enable: command error pckbd_enable: command error                  pckbd_enable: command error uvn_flush: obj=0xfffffd805a4649e8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pppx: unable to set addresses for pppx1, error=17 fuse: Cannot find fusebuf uvn_flush: obj=0xfffffd805a464948, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! ./file0./file0 κΟuvn_flush: obj=0xfffffd806ae45470, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 159383553 seconds pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 7269 50504 0 0 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83373291) at panic+0x1e5 __assert(ffffffff833b19bd,ffffffff833c1477,3b7,ffffffff833eb025) at __assert+0x29 refcnt_finalize(ffff80002a3b3520,ffffffff83366975) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a3b3518) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003841c7f0) at pppxclose+0xa0 spec_close(ffff80002a3f59e0) at spec_close+0x417 VOP_CLOSE(fffffd80728c39a8,2,fffffd80097fb750,ffff80003841c7f0) at VOP_CLOSE+0x132 vn_closefile(fffffd806191fd90,ffff80003841c7f0) at vn_closefile+0x12b fdrop(fffffd806191fd90,ffff80003841c7f0) at fdrop+0x121 closef(fffffd806191fd90,ffff80003841c7f0) at closef+0x192 fdfree(ffff80003841c7f0) at fdfree+0x116 exit1(ffff80003841c7f0,0,0,1) at exit1+0x576 sys_exit(ffff80003841c7f0,ffff80002a3f5d50,ffff80002a3f5ca0) at sys_exit+0x1a end trace frame: 0xffff80002a3f5d40, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83373291) at panic+0x1e5 __assert(ffffffff833b19bd,ffffffff833c1477,3b7,ffffffff833eb025) at __assert+0x29 refcnt_finalize(ffff80002a3b3520,ffffffff83366975) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a3b3518) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003841c7f0) at pppxclose+0xa0 spec_close(ffff80002a3f59e0) at spec_close+0x417 VOP_CLOSE(fffffd80728c39a8,2,fffffd80097fb750,ffff80003841c7f0) at VOP_CLOSE+0x132 vn_closefile(fffffd806191fd90,ffff80003841c7f0) at vn_closefile+0x12b fdrop(fffffd806191fd90,ffff80003841c7f0) at fdrop+0x121 closef(fffffd806191fd90,ffff80003841c7f0) at closef+0x192 fdfree(ffff80003841c7f0) at fdfree+0x116 exit1(ffff80003841c7f0,0,0,1) at exit1+0x576 sys_exit(ffff80003841c7f0,ffff80002a3f5d50,ffff80002a3f5ca0) at sys_exit+0x1a syscall(ffff80002a3f5d50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74a02d8452a0, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a3f57b0 rbx 0xffffffff837a9ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003841c7f0 rax 0xffffffff837a8ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa4736d5f202f6792 r11 0x94975754f16b9e26 r12 0xffffffff837a9be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff820653b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3f57a0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=210799 pid=79708 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003841c7f0 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003841cfb8,0xffff80002a35efd8 process=0xffff800038424020 user=0xffff80002a3f0000, vmspace=0xfffffd805afa0400 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14751 313204 49642 0 2 0 syz-executor 14751 224187 49642 0 3 0x4000080 fsleep syz-executor 33778 197883 72637 0 2 0 syz-executor 33778 276206 72637 0 3 0x4000080 fsleep syz-executor 50504 324168 38508 0 2 0 syz-executor 50504 7269 38508 0 7 0x4000000 syz-executor 77538 358092 14437 0 2 0xc80 syz-executor 77538 7357 14437 0 3 0x4000080 fsleep syz-executor 77538 434134 14437 0 3 0x4000080 fsleep syz-executor 35188 41585 63517 0 2 0xc80 syz-executor 35188 174119 63517 0 3 0x4000080 sbwait syz-executor 35188 337774 63517 0 3 0x4000080 fsleep syz-executor 5491 364117 95978 0 2 0x2 syz-executor 76896 34122 0 0 3 0x14200 acct acct 72637 497274 95978 0 2 0xc82 syz-executor 22851 90799 1 0 3 0x100083 ttyin getty 78081 384987 95978 0 3 0x82 wait syz-executor 38508 469871 95978 0 2 0xc82 syz-executor 67791 78686 0 0 3 0x14200 bored sosplice 63517 362336 95978 0 2 0xc82 syz-executor 49642 397301 95978 0 2 0xc82 syz-executor 14437 26340 95978 0 2 0xc82 syz-executor 25475 136532 95978 0 2 0xc82 syz-executor 95978 452707 82613 0 3 0x82 kqread syz-executor 82613 287237 93758 0 3 0x10008a sigsusp ksh 93758 142308 98664 0 3 0x98 kqread sshd-session 98664 357185 74522 0 3 0x92 kqread sshd-session 74522 160761 1 0 3 0x88 kqread sshd 4116 333089 51145 74 3 0x1100092 bpf pflogd 51145 409816 1 0 3 0x80 sbwait pflogd 34112 48133 85741 73 3 0x1100090 kqread syslogd 85741 186104 1 0 3 0x100082 sbwait syslogd 50005 54143 1 0 3 0x100080 kqread resolvd 34998 203134 2938 77 3 0x100092 kqread dhcpleased 33861 433656 2938 77 3 0x100092 kqread dhcpleased 2938 454883 1 0 3 0x80 kqread dhcpleased 98220 9781 0 0 3 0x14200 bored smr 86747 71444 0 0 2 0x14200 zerothread 32670 422493 0 0 3 0x14200 aiodoned aiodoned 66561 303873 0 0 3 0x14200 syncer update 45660 350660 0 0 3 0x14200 cleaner cleaner 44491 174485 0 0 3 0x14200 reaper reaper 99249 498058 0 0 3 0x14200 pgdaemon pagedaemon 60960 265451 0 0 3 0x14200 bored viomb 19550 477017 0 0 3 0x40014200 acpi0 acpi0 85617 288816 0 0 3 0x40014200 idle1 75428 391571 0 0 3 0x14200 bored softnet7 78334 507024 0 0 3 0x14200 bored softnet6 72874 70640 0 0 3 0x14200 bored softnet5 35551 233375 0 0 3 0x14200 bored softnet4 95902 484338 0 0 3 0x14200 bored softnet3 20470 421554 0 0 3 0x14200 bored softnet2 94770 142768 0 0 3 0x14200 bored softnet1 6459 91865 0 0 3 0x14200 bored softnet0 75738 71169 0 0 3 0x14200 smrbar systqmp 61049 287563 0 0 3 0x14200 bored systq 78456 479245 0 0 3 0x14200 tmoslp softclockmp 17099 19100 0 0 2 0x40014200 softclock 91643 65332 0 0 3 0x40014200 idle0 1 6827 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 5491 (syz-executor) thread 0xffff80002a35ed30 (364117) Process 75738 (systqmp) thread 0xffff8000ffffe530 (71169) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10256 11046K 13035K 166960K 13528 0 pcb 17 15K 16K 166960K 654 0 rtable 230 12K 12K 166960K 843 0 pf 41 18K 67486K 166960K 314 0 ifaddr 46 8K 9K 166960K 203 0 ifgroup 61 2K 3K 166960K 343 0 sysctl 4 1K 9K 166960K 25 0 counters 74 37K 38K 166960K 374 0 ioctlops 0 0K 4K 166960K 2067 0 iov 0 0K 32K 166960K 155 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1581 99K 100K 166960K 3815 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 27 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 89 0 dirhash 12 2K 2K 166960K 57 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 2911 0 sigio 0 0K 0K 166960K 71 0 proc 73 131K 164K 166960K 1007 0 subproc 72 4K 4K 166960K 138 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 407 0 in_multi 90 6K 7K 166960K 287 0 ether_multi 1 0K 0K 166960K 26 0 mrt 1 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 727 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 153K 171K 166960K 27484 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 42 84K 101K 166960K 4133 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 146 0 NDP 14 0K 2K 166960K 143 0 temp 82 8652K 8902K 166960K 196016 0 kqueue 15 24K 29K 166960K 494 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 298 0 295 3 2 1 2 0 8 0 rtentry 176 239 0 152 5 0 5 5 0 8 0 unpcb 144 2302 0 2284 21 19 2 6 0 8 1 syncache 336 8 0 8 6 6 0 1 0 8 0 tcpcb 736 752 0 748 17 10 7 7 0 8 6 arp 128 26 0 14 1 0 1 1 0 8 0 inpcb 328 2812 0 2803 31 21 10 12 0 8 8 nd6 144 48 0 28 1 0 1 1 0 8 0 pkpcb 40 48 0 48 7 6 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 122 0 120 4 3 1 1 0 8 0 pppxif 1504 18 0 17 8 7 1 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 26 0 15 1 0 1 1 0 482 0 pffrnode 88 25 0 14 1 0 1 1 0 8 0 pffrent 40 39 0 28 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 3 3 2 1 1 0 8 1 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 201 0 141 1 0 1 1 0 8 0 pfstkey 128 205 0 145 3 0 3 3 0 8 0 pfstate 384 202 0 142 8 0 8 8 0 8 0 pfrule 1344 31 0 26 2 1 1 2 0 8 0 rttmr 136 4 0 4 3 2 1 1 0 8 1 art_heap8 4096 5 0 0 5 0 5 5 0 8 0 art_heap4 256 1066 0 642 41 13 28 30 0 8 1 art_table 40 1071 0 642 5 0 5 5 0 8 0 art_node 32 238 0 163 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 85 0 75 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 48 0 31 3 0 3 3 0 8 0 dino2pl 256 6988 0 5469 97 1 96 96 0 8 0 ffsino 296 6988 0 5469 118 0 118 118 0 8 0 nchpl 144 10887 0 9175 64 0 64 64 0 8 0 rtmask 32 16 0 16 6 6 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 39012 0 39012 3 1 2 2 0 8 2 percpumem 16 202 0 150 1 0 1 1 0 8 0 kstatmem 264 228 0 196 4 1 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 10 0 10 6 5 1 1 0 8 1 scxspl 216 104736 0 104736 19 16 3 8 1 8 3 plimitpl 152 902 0 885 1 0 1 1 0 8 0 sigapl 424 3163 0 3108 7 0 7 7 0 8 0 knotepl 120 644 0 0 18 0 18 18 0 8 0 kqueuepl 224 978 0 965 9 6 3 3 0 8 2 pipepl 344 476 0 448 13 7 6 9 0 8 3 fdescpl 528 3133 0 3102 3 0 3 3 0 8 0 filepl 160 22887 0 22667 34 18 16 19 0 8 3 lockfpl 104 1258 0 1256 2 1 1 2 0 8 0 lockfspl 48 547 0 545 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 83 0 66 1 0 1 1 0 8 0 ucredpl 104 4360 0 4347 1 0 1 1 0 8 0 zombiepl 144 3110 0 3108 2 1 1 1 0 8 0 processpl 1248 3163 0 3108 5 0 5 5 0 8 0 procpl 664 7451 0 7389 8 1 7 7 0 8 0 sosppl 168 10 0 10 6 5 1 1 0 8 1 sockpl 752 5592 0 5562 60 48 12 17 0 8 7 mcl64k 65536 21 0 0 3 1 2 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 66 0 0 7 0 7 7 0 8 0 mtagpl 96 13 0 0 1 0 1 1 0 8 0 mbufpl 256 1308 0 0 77 0 77 77 0 8 0 bufpl 280 46281 0 40138 440 0 440 440 0 8 0 anonpl 32 23477 0 0 191 2 189 190 0 246 0 amapchunkpl 152 94326 0 93681 69 35 34 36 0 158 6 amappl16 200 15931 0 15439 115 68 47 52 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 133 0 121 1 0 1 1 0 8 0 amappl13 176 7 0 7 2 2 0 1 0 8 0 amappl12 168 3886 0 3855 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 23 0 23 2 2 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 21 0 18 1 0 1 1 0 8 0 amappl7 128 126 0 114 1 0 1 1 0 8 0 amappl6 120 251 0 248 1 0 1 1 0 8 0 amappl5 112 151 0 141 1 0 1 1 0 8 0 amappl4 104 310 0 291 1 0 1 1 0 8 0 amappl3 96 19312 0 19196 5 1 4 4 0 8 0 amappl2 88 757 0 691 2 0 2 2 0 8 0 amappl1 80 19695 0 19098 14 1 13 14 0 8 0 amappl 88 26277 0 26093 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 257 0 257 5 5 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 9 0 9 3 3 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 3133 0 3102 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3133 0 3102 1 0 1 1 0 8 0 vmmpekpl 168 23040 0 22981 4 0 4 4 0 8 1 vmmpepl 168 205061 0 202554 178 40 138 138 0 357 12 vmsppl 488 3132 0 3102 7 2 5 5 0 8 0 rwobjpl 80 60567 0 53223 169 8 161 161 0 8 5 pdppl 4096 6274 0 6204 114 40 74 84 0 8 4 pvpl 32 30886 0 0 251 3 248 248 0 265 0 pmappl 256 3132 0 3102 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 399 0 76 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83373291) at panic+0x1e5 __assert(ffffffff833b19bd,ffffffff833c1477,3b7,ffffffff833eb025) at __assert+0x29 refcnt_finalize(ffff80002a3b3520,ffffffff83366975) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a3b3518) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003841c7f0) at pppxclose+0xa0 spec_close(ffff80002a3f59e0) at spec_close+0x417 VOP_CLOSE(fffffd80728c39a8,2,fffffd80097fb750,ffff80003841c7f0) at VOP_CLOSE+0x132 vn_closefile(fffffd806191fd90,ffff80003841c7f0) at vn_closefile+0x12b fdrop(fffffd806191fd90,ffff80003841c7f0) at fdrop+0x121 closef(fffffd806191fd90,ffff80003841c7f0) at closef+0x192 fdfree(ffff80003841c7f0) at fdfree+0x116 exit1(ffff80003841c7f0,0,0,1) at exit1+0x576 sys_exit(ffff80003841c7f0,ffff80002a3f5d50,ffff80002a3f5ca0) at sys_exit+0x1a syscall(ffff80002a3f5d50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74a02d8452a0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83914398) at __mp_lock+0x192 __mp_acquire_count(ffffffff83914398,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 msleep_nsec(ffff80000002c06c,ffff80000002c018,20,ffffffff833c11df,ffffffffffffffff) at msleep_nsec+0x132 taskq_do_barrier(ffff80000002c000) at taskq_do_barrier+0x293 ifiq_destroy(ffff80002a3b39c8) at ifiq_destroy+0xda if_detach(ffff80002a3b3560) at if_detach+0x836 pppx_if_destroy(ffff800035416000,ffff80002a3b3518) at pppx_if_destroy+0x91 pppxioctl(285b9a,c0307004,ffff800034415d50,1,ffff80002a35e800) at pppxioctl+0x30f VOP_IOCTL(fffffd8066011eb8,c0307004,ffff800034415d50,1,fffffd80097fb750,ffff80002a35e800) at VOP_IOCTL+0xac vn_ioctl(fffffd806191f9d0,c0307004,ffff800034415d50,ffff80002a35e800) at vn_ioctl+0xf8 end trace frame: 0xffff800034415e50, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83914398) at __mp_lock+0x192 __mp_acquire_count(ffffffff83914398,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 msleep_nsec(ffff80000002c06c,ffff80000002c018,20,ffffffff833c11df,ffffffffffffffff) at msleep_nsec+0x132 taskq_do_barrier(ffff80000002c000) at taskq_do_barrier+0x293 ifiq_destroy(ffff80002a3b39c8) at ifiq_destroy+0xda if_detach(ffff80002a3b3560) at if_detach+0x836 pppx_if_destroy(ffff800035416000,ffff80002a3b3518) at pppx_if_destroy+0x91 pppxioctl(285b9a,c0307004,ffff800034415d50,1,ffff80002a35e800) at pppxioctl+0x30f VOP_IOCTL(fffffd8066011eb8,c0307004,ffff800034415d50,1,fffffd80097fb750,ffff80002a35e800) at VOP_IOCTL+0xac vn_ioctl(fffffd806191f9d0,c0307004,ffff800034415d50,ffff80002a35e800) at vn_ioctl+0xf8 sys_ioctl(ffff80002a35e800,ffff800034415f30,ffff800034415e80) at sys_ioctl+0x674 syscall(ffff800034415f30) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x92eeb7e34c0, count: -17